Size: a a a

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

2021 June 12
Книги для программистов
Micro Frontends in Action (2020)
Автор: Michael Geers
Количество страниц: 296

Программное обеспечение на фронтенде может быстро стать сложным и трудным в обслуживании, особенно когда оно реализовано в виде большого одностраничного приложения. Приняв подход с использованием микро-интерфейсов и создавая свои веб-приложения как системы функций, вы можете ускорить разработку фич, упростить обновление и выбрать технологию, которую вы используете в своем стеке. Micro Frontends in Action - это ваш путеводитель по упрощению громоздких интерфейсов.

Что внутри:
✔️Создание единого интерфейса из независимых приложений;
✔️Комбинирование кода на JavaScript из нескольких фреймворков;
✔️Браузерная и серверная композиция и маршрутизация;
✔️Создание эффективных команд разработчиков.

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

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

Скачать книгу

#english #book #intermediate
источник
2021 June 13
Книги для программистов
UNIX and Linux System Administration Handbook (2017)
Автор:  Evi Nemeth, Garth Snyder, Trent Hein, Ben Whaley , Dan Mackin
Количество страниц: 1232

Пятое издание руководства по системному администрированию UNIX и Linux - это исчерпывающий материал по установке, настройке и обслуживанию любой системы на Unix или Linux, включая системы, обеспечивающие базовую Интернет-инфраструктуру и облачную инфраструктуру. Автор подробно описывает передовые практики для каждого аспекта системного администрирования, включая управление хранилищем, проектирование и администрирование сети, веб-хостинг и горизонтальное масштабирование, автоматизацию, управление конфигурацией, анализ производительности, виртуализацию, DNS, безопасность и многое другое.

Достоинства:
➕Глубокое погружение в тему;
➕Подходит в качестве справочника.

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

Скачать книгу

#english #book #advanced
источник
Книги для программистов
Probabilistic Deep Learning (2020)
Авторы: Oliver Duerr, Beate Sick, Elvis Murina
Количество страниц: 296

Данная книга - это практическое руководство по принципам, поддерживающим нейронные сети. Она содержит простой в применении код и использует популярные фреймворки, чтобы вы могли сосредоточиться на практических приложениях.

Что внутри:
✔️Изучите статистическую основу глубокого обучения;
✔️Откроете для себя вероятностные модели, которые могут указать на возможные результаты;
✔️Научитесь использовать нормализующие потоки для моделирования и создания сложных распределений;
✔️Используете байесовские нейронные сети, чтобы получить доступ к неопределенности в модели.

Достоинства:
➕Есть хорошее введение в тему;
➕Иллюстрации.

Недостатки:
➖Довольно большая часть книги непосредственно не относится к Probabilistic Deep Learning.

Скачать книгу

#english #book #advanced
источник
2021 June 14
Книги для программистов
Grokking Bitcoin (2019)
Автор: Kalle Rosenbaum
Количество страниц: 480

Если вы думаете, что Биткойн - просто альтернативная валюта для компьютерных фанатов, пришло время подумать еще раз. Grokking Bitcoin описывает эту мощную систему с технической стороны, исследуя технологию, которая делает возможными приложения как для финансовых транзакций на основе биткойнов, так и с использованием блокчейна для регистрации прав собственности на физическое имущество. С помощью этого полностью иллюстрированного и удобного для чтения руководства вы, наконец, поймете, как работает Биткойн и как вы можете его использовать.

Что внутри:
✔️Биткойн-транзакции;
✔️Блокчейн;
✔️Биткойн-кошельки.

Достоинства:
➕Хороший авторский стиль;
➕Легко читается.

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

Скачать книгу

#english #book #advanced
источник
Книги для программистов
IT-команда «М.Видео-Эльдорадо» создала социальный проект Drone Ecozone: 💻 QA, JavaDev и Analysts решают задачи, после — получают доступ к дронам, припаркованным в Дагестане, Башкирии и еще трех живописных районах. 🕹Летают на высоте 150 метров, фотографируют природу с лучших ракурсов. 🌲Фото и никнеймы участников становятся принтом для благотворительного мерча, деньги от продажи которого пойдут на помощь заповедным местам России. Хотите размять мозги, а заодно и помочь природе? Решите задачу и получите доступ к дрону.
источник
Книги для программистов
Applied Natural Language Processing in the Enterprise (2021)
Автор: Ankur A. Patel
Количество страниц: 336

Популярность обработки естественного языка резко возросла за последние несколько лет. Это практическое руководство поможет вам узнать о последних и наиболее многообещающих тенденциях в NLP. Имея базовые знания о машинном обучении и некоторый опыт работы с Python, вы узнаете, как создавать, обучать и развертывать модели для реальных приложений в вашей организации. Авторы книги покажут весь процесс работы, используя код и примеры, которые подчеркивают лучшие практики.

Достоинства:
➕Хорошая структурированность;
➕Практикоориентированность.

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

Скачать книгу

#english #book #advanced
источник
2021 June 15
Книги для программистов
Hands-On Data Visualization (2021)
Авторы: Jack Dougherty, Ilya Ilyankou
Количество страниц: 480

Эта вводная книга научит вас создавать интерактивные графики и визуализации для вашего веб-сайта, начиная с простых инструментов, таких как Google Sheets, Datawrapper и Tableau Public. Постепенно вы научитесь редактировать шаблоны с открытым исходным кодом, такие как Chart.js, Highcharts и Leaflet, на GitHub.

Во время чтения книги вы:
✔️Научитесь создавать интерактивные диаграммы и карты и вставлять их на веб-сайты;
✔️Поймете принципы создания эффективных диаграмм;
✔️Изучите ключевые концепции визуализации данных, которые помогут вам выбрать правильные инструменты;
✔️Научитесь редактировать и размещать шаблоны кода с Chart.js, Highcharts и Leaflet на GitHub;
✔️Узнаете, как обнаруживать предвзятость в визуализациях, созданных другими людьми.

Достоинства:
➕Глубокое погружение в тему;
➕Актуальность материала.

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

Скачать книгу

#english #book #advanced
источник
Книги для программистов
Всем привет!
Мы сделали сервис, который отбирает вакансии по вашим интересам.
Настройте личные фильтры: локация, точный технологический стек, и, конечно, не забудьте о деньгах.

Все самые подходящие предложения рынка – в @GetMeIT_bot
источник
Книги для программистов
PowerShell Pocket Reference (2021)
Автор: Lee Holmes
Количество страниц: 228

Данное руководство по PowerShell подытоживает возможности командной строки и языка скриптов, и по основной сути является кратким справочником по многим задачам, которые делают PowerShell настолько полезным. Если вы занятый администратор и у вас нет времени копаться в огромных книгах или долго искать информацию в Интернете, это идеальный инструмент для работы.

Главы в книге:
✔️Язык и среда PowerShell;
✔️Справочник по регулярным выражениям;
✔️Краткий справочник по XPath;
✔️Форматирование строк .NET;
✔️Форматирование .NET DateTime;
✔️И многие другие.

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

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

Скачать книгу

#english #book #intermediate
источник
2021 June 16
Книги для программистов
PythonBoost - новый авторский канал в котором мы, разработчики с опытом даем вам - ученикам контент для обучения.

Ведут канал 3 программиста под руководством Senior Python Developer.

Цель нашего канала - показать, что нужно учить начинающему спецу для того чтобы найти первую работу на  Python.

Читайте, решайте задачки, учитесь вместе с PythonBoost.
источник
Книги для программистов
Graph Algorithms: Practical Examples in Apache Spark and Neo4j (2019)
Авторы: Mark Needham, Amy E. Hodler
Количество страниц: 256

Читая книгу, вы узнаете, как алгоритмы на графах могут помочь вам использовать взаимосвязи в ваших данных для разработки более правильных решений и улучшения моделей машинного обучения. Вы увидите, как аналитика графов идеально подходит для развертывания сложных структур и выявления труднодоступных шаблонов, скрывающихся в ваших данных.

Во время чтения книги вы:
✔️Узнаете, как аналитика графов отличается от традиционного статистического анализа;
✔️Поймёте, как работают классические алгоритмы и как они применяются;
✔️Получите рекомендации о том, какие алгоритмы использовать для различных типов задач;
✔️Изучите примеры алгоритмов с рабочим кодом и примерами наборов данных из Spark и Neo4j.

Достоинства:
➕Глубокое погружение в тему;
➕Подробные объяснения и описания;
➕Множество примеров.

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

Скачать книгу

#english #book #advanced
источник
Книги для программистов
Chaos Engineering: System Resiliency in Practice (2020)
Авторы: Casey Rosenthal, Nora Jones
Количество страниц: 308

По мере того как все больше компаний переходят на микросервисы и другие распределенные технологии, сложность их систем увеличивается. Часто нельзя уменьшить саму сложность, но возможно обнаружить уязвимости и предотвратить сбои, прежде чем они повлияют на ваших клиентов. Это практическое руководство показывает инженерам, как ориентироваться в сложных системах при оптимизации для достижения бизнес-целей.

Во время чтения книги вы:
✔️Изучите методики предотвращения сбоев в вашем приложении, сети и инфраструктуре;
✔️Быстро перейдете от теории к практике, ознакомившись с  реальными практиками от отраслевых экспертов из Google, Microsoft, Slack, LinkedIn и других;
✔️Создадите фреймворк для определения сложности программных систем;
✔️Узнаете, как разрабатывать непрерывные совместные эксперименты.

Достоинства:
➕Актуальность материала;
➕Детальные объяснения.

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

Скачать книгу

#advanced #book #english
источник
2021 June 17
Книги для программистов
Замечали ли вы, что, сидя в неудобном рабочем кресле, теряете продуктивность?
Если желание встать и размяться приходит каждые 15 минут – этот пост для вас!

По статистике люди в среднем тратят 13 часов в день, просиживая их за компьютером.
Чтобы проводить это время с максимальным комфортом, выбирайте крутые кресла Herman Miller. Это не просто офисное кресло – это икона эргономики🔥

Купив кресло, вы получите:
- идеальную осанку
- вентиляцию и комфорт
- индивидуальную регулировку

Переходите в каталог CISHOP.RU, введите промокод BEST_CHAIRS и получите бонус до 30 000 рублей.
источник
Книги для программистов
Trino: The Definitive Guide (2020)
Авторы: Matt Fuller, Manfred Moser, Martin Traverso
Количество страниц: 310

Поработав с книгой, вы научитесь выполнять быструю аналитику различных источников данных с помощью высокопроизводительного распределенного механизма SQL-запросов Trino. С помощью этого практического руководства вы узнаете, как проводить аналитику данных там, где они находятся, будь то Hive, Cassandra, реляционная база данных или ваше собственное хранилище. Аналитики, инженеры-программисты и технологи с помощью книги узнают, как управлять, использовать Trino и даже разрабатывать с ним.

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

Достоинства:
➕Актуальность материала;
➕Практикоориентированность.

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

Скачать книгу

#english #book #advanced
источник
2021 June 18
Книги для программистов
Pre-Calculus For Dummies (2018)
Автор: Mary Jane Sterling
Количество страниц: 416

Курсы математики для мат. анализа становятся все более популярными: 35 процентов студентов в США изучают курс в средней или старшей школе. Часто завершение такого курса является предварительным условием для изучения высшей математики. Данная книга пригодится вам, если вы хотите освежить или наверстать знания, полученные в старшей школе.

Книга:
✔️Предоставляет основную информацию в доступной форме;
✔️Включает свежие примеры задач;
✔️Имеет соответствующие ссылки;
✔️Практические объяснения отражают современные методы обучения.

Достоинства:
➕Легко читается;
➕Подробные объяснения.

Недостатки:
➖Местами не хватает практики.

Скачать книгу

#english #book #beginner
источник
Книги для программистов
Essential Python for the Physicist (2020)
Автор: Giovanni Moruzzi
Количество страниц: 434

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

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

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

Скачать книгу

#english #book #beginner
источник
Книги для программистов
Calculus II For Dummies (2012)
Автор: Mark Zegarelli
Количество страниц: 384

Книга охватывает темы матанализа среднего уровня сложности на простом английском языке с подробным описанием методов интегрирования и вариантов их использования. Это практическое руководство также охватывает последовательности и ряды с введением в многомерное исчисление, дифференциальные уравнения и численные методы.

Темы в книге:
✔️Введение в интегрирование;
✔️Неопределенные интегралы;
✔️Бесконечные ряды;
✔️Практические упражнения.

Достоинства:
➕Легко читается;
➕Подойдет и людям с английским низкого уровня.

Недостатки:
➖Есть опечатки.

Скачать книгу
источник
2021 June 19
Книги для программистов
Discovering Statistics Using R (2012)
Авторы: Andy Field, Jeremy Miles, Zoe Field
Количество страниц: 992

Версия на R чрезвычайно популярной книги Энди Филда Discovering Statistics отправляет читателя в путешествие по работе со статистическими данными с помощью языка R. Основной материал дополнен набором выдуманных персонажей, которые помогут читателю на его пути, сотнями примеров, тестами для закрепления знаний и дополнительными главами для тех, кто хочет узнать больше.

Достоинства:
➕Хорошие объяснения фундаментальных топиков;
➕Оригинальный авторский стиль.

Недостатки:
➖Много воды.

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

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

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

Подписывайтесь: t.me/event_listener_bot
источник
Книги для программистов
Introducing Data Science (2016)
Авторы: Davy Cielen, Arno Meysman
Количество страниц: 320

Книга научит вас решать фундаментальные задачи, стоящие перед специалистами по data science. Используя язык Python и популярные библиотеки, вы столкнетесь с задачами работы с данными и получите прочный фундамент знаний в области науки о данных.

Что внутри:
✔️Обработка больших данных;
✔️Введение в машинное обучение;
✔️Использование Python для работы с данными;
✔️Создание алгоритмов анализа данных.

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

Недостатки:
➖Встречаются ошибки;
➖Мало внимания практике.

Скачать книгу
источник