Книги для программистов
158K subscribers
628 photos
14 videos
564 links
Все о книгах из мира IT.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/de94a698

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://www.gosuslugi.ru/snet/67931954509aba565214777d
Download Telegram
📚The Cloud Data Lake: A Guide to Building Robust Cloud Data Architecture (2023)
✍️Автор: Ruckmani Gopalan
📃Страниц: 250

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

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

В ней:
● Новости о прорывных исследованиях в области машинного обучения и нейросетей
● Материалы о применении ИИ в разных сферах
● Статьи об этических аспектах развития технологий
● Подборки лучших онлайн-курсов и лекций по машинному обучению
● Обзоры инструментов и библиотек для разработки нейронных сетей
● Ссылки на репозитории с открытым исходным кодом ИИ-проектов
● Фильмы, сериалы и книги

👉Подписаться👈
🤔 Как меняется математика в разных индустриях: от мобильных игр к фондовым рынкам

🗓 22 августа в прямом эфире разберем как математика применяется в разных отраслях бизнеса. И какие математические навыки необходимы для успешной работы в каждой из них.

Приглашенный спикер: Павел Запольский – Senior Quantitative Researcher at Exness и Co-founder GrowLytics. Запустивший более 10 проектов по машинному обучению и анализу данных для ведущих компаний.

😮 На вебинаре узнаете:

🔵 Математика в бизнесе: Чем отличаются разные сферы друг от друга. Почему стоит понимать специфику сферы
🔵 ML и продуктовое IT: Чем различается математическая сложность от индустрии к индустрии. Какие к ним необходимы уровни подготовки
🔵 Баевская математика в GameDev. Баевская математика как альтернатива AB тестированию. Как математические методы применяются в разработке игр
🔵 Finance: Что такое количественные финансы и математическое моделирование. Обсудим текущие индустриальные тренды в отрасли
🔵 Backtest: Как знания математики делают ваши активы более надежными
🔵 На практике подробно разберем два математических кейса по GameDev и Backtest.

➡️ Зарегистрироваться: https://proglib.io/w/ab8fc08b
Please open Telegram to view this post
VIEW IN TELEGRAM
📚Interpretable Machine Learning with Python, 2nd Edition: Build explainable, fair, and robust high-performance models with hands-on, real-world examples (2023)
✍️Автор: Serg Masis
📃Страниц: 606

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

Направление: #proglib_infosec
Уровень: #proglib_middle

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

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

💬 Что говорят люди:

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

Плюсы:

- Практическое применение криптографии в реальных сценариях.
- Введение в современные достижения, такие как постквантовая криптография и криптовалюты.
- Минимум сложной математики и упор на реальные примеры.

Минусы:

- Некоторые темы раскрыты поверхностно для продвинутых пользователей.
- Может быть сложна для читателей без опыта в информационной безопасности.

🖊 Об авторе:

Дэвид Вонг — ведущий инженер по криптозащите в компании O(1) Labs. Он имеет богатый опыт работы с криптовалютами и обеспечением безопасности в крупных проектах. Его исследования и разработки внесли значительный вклад в развитие криптографических протоколов и приложений.

Книга: Ссылка
📚Creating an RTS Game in Unity 2023: A comprehensive guide to creating your own strategy game from scratch using C# (2023)
✍️Автор: Bruno Cicanci
📃Страниц: 548

Вы узнаете, как установить и настроить игровой движок Unity, создать новый 3D-проект и встроить редактор уровней, чтобы упростить модификацию и добавление карт в игру. RTS-игра начнет обретать форму, пока вы будете учиться реализовывать различные основные системы, такие как сражения в ближнем и дальнем бою, спавнеры юнитов, управление камерой, динамическая генерация карт, базовый ИИ врагов и алгоритм поиска пути. Вы также освоите реализацию командных юнитов для выполнения действий, крафтинг и добычу ресурсов, базовую физику и обнаружение столкновений, а также построите RTS-игру с нуля, используя C# и новейшие возможности игрового движка Unity.
🎮 Внимание, инди-разработчики и создатели небольших игровых проектов! 🔊

У вас есть уникальный опыт, которым вы хотите поделиться? Мы предлагаем вам отличную возможность!

Напишите статью о вашем проекте и процессе разработки:
• Архитектурные решения и паттерны проектирования
• Оптимизация производительности и решение технических проблем
• Использование новых технологий или фреймворков
• Опыт работы с игровыми движками (Unity, Unreal Engine, Godot и др.)
• Реализация сложных игровых механик
• Алгоритмы ИИ и поведение неигровых персонажей
• Сетевой код и решение проблем многопользовательского режима
• Кроссплатформенная разработка и особенности портирования
• Инструменты и методологии для повышения эффективности разработки
• Опыт внедрения процедурной генерации контента
• Решение проблем с управлением памятью и оптимизацией ресурсов
• Интеграция с внешними сервисами и API
• и т. д.

Мы опубликуем её совершенно бесплатно на нашем сайте и в социальных сетях!

Это ваш шанс:
• Поделиться своим опытом с сообществом
• Получить дополнительное освещение вашего проекта
• Внести вклад в развитие индустрии инди-игр

Не упустите эту возможность рассказать свою историю!

📩 Отправьте вашу идею на hello@proglib.io с темой «Статья от инди-разработчика».
Вакансии «Библиотеки программиста» — ждем вас в команде!

Мы постоянно растем и развиваемся, поэтому создали отдельную страницу, на которой будут размещены наши актуальные вакансии. Сейчас мы ищем:
👉авторов в наше медиа proglib.io
👉контент-менеджеров для ведения телеграм-каналов

Подробности тут

Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴

Ждем ваших откликов 👾
🔹Бумажные книги по программированию — удобный инструмент или пережиток прошлого?

Статья обсуждает, насколько полезны бумажные книги по программированию в наше время. Автор делится личными воспоминаниями о первых книгах и анализирует современные издания, отмечая их низкое качество перевода, быстрое устаревание информации и неудобства в использовании. Если вас интересует, почему бумажные книги по IT всё ещё покупают, и что в них не так, обязательно загляните! Подробнее читайте в статье.
📚Docker Deep Dive: Zero to Docker in a single book, 2024 Edition (2024)
✍️Автор: Nigel Poulton
📃Страниц: 307

Книга содержит актуальные сведения обо всех последних тенденциях и технологиях в экосистеме Docker, включая Docker Scout, Docker Init, Docker Debug и контейнеры Wasm. В ней вы найдете исчерпывающие объяснения основных концепций и пошаговое руководство по созданию и управлению контейнерными приложениями в реальном мире — от исходного кода до выполнения в облаке. Если вы ищете комплексный ресурс, который поможет вам освоить Docker и контейнеры в реальном мире, эта книга для вас. В ней вы найдете ценные знания, навыки, идеи и советы, которые помогут вам уверенно ориентироваться в контейнерной и облачно-нативной экосистемах.
🐍 Подборка книг по машинному обучению

🔸 Python. Большая книга примеров, Антон Марченко

Эта книга охватывает основы языка Python и предоставляет множество примеров, полезных как для новичков, так и для подготовки к собеседованию на Junior Python Developer.

🔸 Машинное обучение доступным языком, Елена Капаца

Подробное руководство для новичков в машинном обучении. В книге разобраны основные инструменты и модели, применяемые в банковской отрасли и других областях.

🔸 Машинное обучение без лишних слов, Андрей Бурков

Книга предоставляет лаконичное и концентрированное изложение основных алгоритмов машинного обучения с примерами кода на GitHub.

🔸 Python и машинное обучение, Себастьян Рашка

Книга, которая помогает понять весь процесс построения моделей, от первичных данных до их обработки в Python, с акцентом на библиотеки вроде scikit-learn.

🔸 Машинное обучение с использованием Python. Сборник рецептов, Элбон Крис

Сборник из 200 рецептов решения различных задач машинного обучения, от простых до сложных, с использованием Python.
📚Java Programming Exercises: Volume One: Language Fundamentals and Core Concepts (2024)
✍️Автор: Christian Ullenboom
📃Страниц: 304

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