Size: a a a

Книги для программистов

2020 March 01
Книги для программистов
источник
2020 March 02
Книги для программистов
Introducing InnoDB Cluster: Learning the MySQL High Availability Stack (2018)
Автор: Charles Bell
Количество страниц: 488

#english #book #advanced

Книга познакомит вас с основными блоками InnoDB Cluster, такими как плагин MySQL Group Replication для хранения данных, MySQL Router для маршрутизации входящих соединений и MySQL Shell для упрощенной настройки, создания отчетов о состоянии и автоматического переключения при сбоях. Вы поймете, как все это работает вместе, чтобы гарантировать доступность данных даже когда ваш основной сервер базы данных выходит из строя.

Во время чтения книги вы:
✔️Откроете для себя особенности MySQL;
✔️Узнаете лучшие методики использования InnoDB Cluster;
✔️Сконфигурируете серверы для оптимального автоматического переключения при сбое, чтобы обеспечить работу приложений при сбое сервера;
✔️Настроите MySQL Router для балансировки нагрузки входящих подключений к кластеру.

Достоинства:
➕Множество примеров;
➕Хороший авторский стиль.

Недостатки:
➖Не замечено.
источник
Книги для программистов
источник
Книги для программистов
​​Отличная возможность заняться практикой по машинному обучению под руководством Артура Кадурина, эксперта по ML, CEO Insilico Taiwan, Chief AI Officer Insilico Medicine, автора научных публикаций.

Зарегистрируйтесь на бесплатный онлайн-интенсив и вечером 11 марта вы познакомитесь с reinforcement learning, узнаете, как применять машинное обучения для игр и научитесь с его помощью играть в «крестики-нолики».

Приходите, будет очень интересно и профессионально: https://otus.pw/sOaz/
источник
Книги для программистов
MySQL Connector/Python Revealed (2018)
Автор: Jesper Wisborg Krogh
Количество страниц: 540

#english #book #advanced

Книга поможет программистам научиться использовать официальный драйвер MySQL Connector/Python, с помощью которого программы Python взаимодействуют с базами данных MySQL. К концу чтения вы сможете использовать MySQL для своих программ на Python, и у вас будет возможность выбора между интерфейсами SQL и NoSQL. Предназначено для читателей, знакомых с Python и базами данных.

Во время чтения книги вы:
✔️Установите MySQL, Connector/Python;
✔️Подключитесь к MySQL и настроите доступ к базе данных;
✔️Научитесь выполнять запросы SQL и NoSQL из вашей программы на Python;
✔️Узнаете о типичных ошибках и устранении проблем;
✔️Научитесь хранить данные на разных языках, используя поддержку набора символов MySQL.

Достоинства:
➕Полные объяснения;
➕Файлы из книги доступны для скачивания.

Недостатки:
➖Не замечено.
источник
Книги для программистов
источник
2020 March 03
Книги для программистов
Java Concurrency на практике (2020)
Автор: Брайан Гетц
Количество страниц: 424

#book #intermediate

Эта книга поможет написать — а также спроектировать, отладить, сопроводить, проанализировать — многопоточные программы на Java. Если вам когда-либо приходилось синхронизировать метод, но вы не представляли зачем, то вам просто необходимо прочитать эту книгу.

Во время чтения книги вы изучите:
✔️Основные понятия параллелизма и безопасности потоков;
✔️Методы построения и составления потокобезопасных классов;
✔️Оптимизация производительности: что нужно и чего нельзя делать;
✔️Использование блоков параллелизма в java.util.concurrent и многое другое.

Достоинства:
➕Актуальность материала;
➕Хороший авторский стиль;
➕Обзоры частых ошибок.

Недостатки:
➖Не замечено.
источник
Книги для программистов
источник
Книги для программистов
PYTHON FOR DATA SCIENCE: The Ultimate Beginners’ Guide to Learning Python Data Science Step by Step (2019)
Автор: Mr Ethan Williams
Количество страниц: 199

#english #book #beginner

Книга представляет собой всеобъемлющее руководство для начинающих изучать программирование на Python, особенно для применения в Data Science. Чтобы сделать уроки более понятными, повсюду в книге приводятся практические примеры и приложения материала в работе и науке. Представлено несколько библиотек Python, в том числе NumPy, Pandas, Matplotlib и Seaborn для анализа и визуализации данных.

Книга поделена на четыре главы:
✔️Основы Python;
✔️Анализ данных с помощью Python;
✔️Визуализация данных с Python;
✔️Введение в машинное обучение.

Достоинства:
➕Хороший авторский стиль;
➕Небольшой объём.

Недостатки:
➖Не замечено.
источник
Книги для программистов
источник
2020 March 04
Книги для программистов
Beginning Spring 5: From Novice to Professional (2019)
Автор: Joseph B. Ottinger
Количество страниц: 380

#english #book #intermediate

Начните работу с Spring Framework 5 и его экосистемой, а также ознакомьтесь с современными практиками разработки. Автор научит вас, как использовать Spring для создания Java-приложений, веб-приложений и микросервисов. Вы также увидите, как Spring положительно повлиял на разработку приложений на Java в целом.

Во время чтения книги вы:
✔️Узнаете больше о том, когда и где нужно использовать Spring;
✔️Научитесь создавать надёжное модульное ПО;
✔️Сможете интегрировать в работу Hibernate, JPA и MongoDB;
✔️Получите навыки, которые помогут вам в работе даже с другими языками и фреймворками.

Достоинства:
➕Хороший авторский стиль;
➕Практикоориентированность;
➕Множество примеров кода.

Недостатки:
➖Не замечено.
источник
Книги для программистов
источник
Книги для программистов
Если вы всегда хотите быть в курсе книжных новинок, обновлений и другой полезной информации, касающейся вашего языка или области программирования, вы можете начать читать один из наших каналов, где мы каждый день публикуем учебные материалы для разработчиков разного уровня.

Полезные материалы по всему, что может быть интересно любому программисту: @proglibrary
Go: @goproglib
C\C++: @cppproglib
PHP: @phpproglib
Frontend: @frontendproglib
Python: @pyproglib
Mobile: @mobileproglib
Data Science: @dsproglib
Java: @javaproglib
C#: @csharpproglib

Если вы хотите быть в курсе последних событий в мире разработки, подписывайтесь на нашего бота @event_listener_bot. Там можно настроить бота под себя: указать интересующие города и темы.

Подписывайтесь: t.me/event_listener_bot
источник
Книги для программистов
Хочешь стать востребованным разработчиком на Android? Начни с бесплатного интенсива, где всего за 3 дня ты создашь защищённый мессенджер.

Подробности по ссылке: 👉 https://clc.to/WPB04g.

Ты получишь:
🔹 базовые навыки в программировании;
🔹 первую работу в портфолио;
🔹 крутые призы за участие.
источник
Книги для программистов
Python in easy steps (2018)
Автор: Mike McGrath
Количество страниц: 192

#english #book #beginner

Книга хорошо подойдёт новичкам в программировании, желающим научиться работать с Python. Автор обучает основам языка, а после переходит к объектно-ориентированному программированию и более сложным темам. В заключении приводятся примеры применения полученных знаний для создания и развертывания приложений.

Главы в книге:
✔️Работа со строками;
✔️Определение функций;
✔️Создание пользовательских интерфейсов;
✔️Обработка запросов и многие другие.

Достоинства:
➕Качественные примеры и иллюстрации;
➕Хороший авторский стиль.

Недостатки:
➖Не замечено.
источник
Книги для программистов
источник
2020 March 05
Книги для программистов
Проект «Феникс». Роман о том, как DevOps меняет бизнес к лучшему (2013)
Авторы: Джин Ким, Джордж Спаффорд, Кевин Бер

Билл – IT-менеджер в компании Parts Unlimited. Утро вторника, по дороге в офис его застает врасплох звонок от генерального директора.

Новая IT-инициатива компании под кодовым называнием «Проект Феникс» имеет критическое значение для Parts Unlimited, но проект явно выходит за рамки возможностей бюджета и очень сильно не укладывается в сроки. Генеральный директор хочет, чтобы Билл уладил все проблемы за 90 дней, или же весь отдел Билла будет уволен. С помощью перспективного члена команды и своей мистической философии Трех Путей Билл начинает видеть, что работа в IT имеет гораздо больше общего с работой завода, чем он когда-либо мог представить. Часы тикают, и Билл должен наладить связи между разными отделами компании, правильно выстроить работу и эффективно решить бесчисленные проблемы, возникающие в Parts Unlimited.

В легком и развлекательном стиле авторы рассказывают историю, которая знакома всем, кто когда-либо работал в IT. Читатели не только узнают, как использовать методологию DevOps в своих компаниях, они уже никогда не посмотрят на IT прежними глазами.
источник
Книги для программистов
источник
Книги для программистов
Подработки и мелкие заказы на пару часов работы – это, конечно, хорошо. До тех пор, пока тебе не надоест распылять свои навыки и потенциал на всех подряд.

Знай цену себе и своему времени — подпишись на @theyseeku и работай с лучшими работодателями, которые предлагают удалённые вакансии. Именно Finder.vc первыми начали искать удалёнщиков в телеграме, написали полезный гайд о переезде за границу и создали бота, который раз в день отправляет вакансии по выбранной специальности — @findervc_bot.

t.me/theyseeku — помогут специалистам с любым опытом получить хорошо оплачиваемую работу, на которую не нужно идти в офис.
источник
Книги для программистов
Algorithmic Trading with Interactive Brokers (Python and C++) (2019)
Автор: Matthew Scarpino
Количество страниц: 418

#english #book #intermediate

В этой книге описывается процесс разработки приложений на основе API IB Trader Workstation (TWS). Начальные главы знакомят с фундаментальными классами и функциями, а последующие главы показывают, как их можно использовать для реализации полномасштабных торговых систем. При наличии алгоритмической системы трейдерам не нужно часами смотреть на графики; просто запустите торговое приложение и позвольте TWS API выполнять свою работу.

Темы в книге:
✔️Акции, облигации и TWS;
✔️Варианты стратегий;
✔️Торговля фьючерсными контрактами;
✔️Фундаментальные классы API;
✔️Алгоритмический трейдинг на практике и многие другие.

Достоинства:
➕Практикоориентированность;
➕Множество примеров кода.

Недостатки:
➖Не замечено.
источник