Библиотека программиста (книги для разработчиков)
21.1K subscribers
787 photos
98 videos
4 files
497 links
Книги по программированию. Книги для дизайнеров, верстальщиков, IT специалистов. По всем вопросам @evgenycarter

РКН clck.ru/3KoESW
Download Telegram
🔖PostgreSQL 16 изнутри
Егор Рогов (2024)

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

Плюсы

- Глубокое понимание: В книге детально описано, что у PostgreSQL "под капотом", для широкого и полного понимания устройства СУБД.
- Актуальность: В книге рассмотрена последняя 16-я версия.
- Широкий взгляд: В книге охвачено большое количество различных аспектов работы с PostgreSQL.

Минусы

- Сложность материала: Книга направлена на опытных специалистов.
- Академичность знаний: Некоторые знания не рассчитаны на решение повседневных рутинных задач.

#PostgreSQL@programmist_of

👉@programmist_of
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥5
📚Книги, о которых редко говорят

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

🔹Название: Алгоритмические трюки для программистов \ Hacker's Delight
Автор: Генри С. Уоррен мл. \ Henry S. Warren Jr.
Год издания: 2004 \ 2002

🔹Название: Читаем Тьюринга \ The Annotated Turing, A Guided Tour Through Alan Turing's Historic Paper on Computability and the Turing Machine
Автор: Чарльз Петцольд \ Charles Petzold
Год издания: 2014 \ 2008

🔹Название: Золотой билет. P, NP и границы возможного \ The Golden Ticket, P, Np, and the Search for the Impossible
Автор: Лэнс Фортноу \ Lance Fortnow
Год издания: 2016 \ 2013

🔹Название: От математики к обобщенному программированию \ From Mathematics to Generic Programming
Авторы: Александр Степанов, Дэниэл Э. Роуз \ Alexander A. Stepanov, Daniel E. Rose
Год издания: 2015 \ 2014

🔹Название: Занимательные алгоритмы. Чему нас учат истории знаменитых героев \ Once Upon an Algorithm, How Stories Explain Computing
Автор: Мартин Эрвиг \ Martin Erwig
Год издания: 2019 \ 2017

🔹Название: Идеи, определившие облик информатики, Классические статьи по компьютерным наукам \ Ideas That Created the Future, Classic Papers of Computer Science
Автор: Гарри Р. Льюиса \ Harry Lewis
Год издания: 2023 \ 2021

#подборка@programmist_of

👉@programmist_of
Please open Telegram to view this post
VIEW IN TELEGRAM
👍123🔥3❤‍🔥1💯1🏆1💅1
🔖Mastering Python Design Patterns, 3rd Edition: Craft essential Python patterns by following core design principles
Автор: Kamon Ayeva (2024)

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

#Python@programmist_of

👉@programmist_of
Please open Telegram to view this post
VIEW IN TELEGRAM
👍82🔥1💯1
🔖Reactive Patterns with RxJS and Angular Signals: Elevate your Angular 18 applications with RxJS Observables, subjects, operators, and Angular Signals
Автор: Lamis Chebbi (2024)

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

#Angular@programmist_of

👉@programmist_of
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🔖Bug Bounty from Scratch: A comprehensive guide to discovering vulnerabilities and succeeding in cybersecurity
Автор: Francisco Javier (2024)

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

#cybersecurity@programmist_of

👉@programmist_of
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Подборка Telegram каналов для программистов

Системное администрирование 📌
https://t.iss.one/sysadmin_girl Девочка Сисадмин
https://t.iss.one/srv_admin_linux Админские угодья
https://t.iss.one/linux_srv Типичный Сисадмин

https://t.iss.one/linux_odmin Linux: Системный администратор
https://t.iss.one/devops_star DevOps Star (Звезда Девопса)
https://t.iss.one/i_linux Системный администратор
https://t.iss.one/linuxchmod Linux
https://t.iss.one/sys_adminos Системный Администратор
https://t.iss.one/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://t.iss.one/sysadminof Книги для админов, полезные материалы
https://t.iss.one/i_odmin Все для системного администратора
https://t.iss.one/i_odmin_book Библиотека Системного Администратора
https://t.iss.one/i_odmin_chat Чат системных администраторов
https://t.iss.one/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
https://t.iss.one/sysadminoff Новости Линукс Linux

1C разработка 📌
https://t.iss.one/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С

Программирование C++📌
https://t.iss.one/cpp_lib Библиотека C/C++ разработчика
https://t.iss.one/cpp_knigi Книги для программистов C/C++
https://t.iss.one/cpp_geek Учим C/C++ на примерах

Программирование Python 📌
https://t.iss.one/pythonofff Python академия. Учи Python быстро и легко🐍
https://t.iss.one/BookPython Библиотека Python разработчика
https://t.iss.one/python_real Python подборки на русском и английском
https://t.iss.one/python_360 Книги по Python Rus

Java разработка 📌
https://t.iss.one/BookJava Библиотека Java разработчика
https://t.iss.one/java_360 Книги по Java Rus
https://t.iss.one/java_geek Учим Java на примерах

GitHub Сообщество 📌
https://t.iss.one/Githublib Интересное из GitHub

Базы данных (Data Base) 📌
https://t.iss.one/database_info Все про базы данных

Мобильная разработка: iOS, Android 📌
https://t.iss.one/developer_mobila Мобильная разработка
https://t.iss.one/kotlin_lib Подборки полезного материала по Kotlin

Фронтенд разработка 📌
https://t.iss.one/frontend_1 Подборки для frontend разработчиков
https://t.iss.one/frontend_sovet Frontend советы, примеры и практика!
https://t.iss.one/React_lib Подборки по React js и все что с ним связано

Разработка игр 📌
https://t.iss.one/game_devv Все о разработке игр

Библиотеки 📌
https://t.iss.one/book_for_dev Книги для программистов Rus
https://t.iss.one/programmist_of Книги по программированию
https://t.iss.one/proglb Библиотека программиста
https://t.iss.one/bfbook Книги для программистов
https://t.iss.one/books_reserv Книги для программистов

БигДата, машинное обучение 📌
https://t.iss.one/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning

Программирование 📌
https://t.iss.one/bookflow Лекции, видеоуроки, доклады с IT конференций
https://t.iss.one/coddy_academy Полезные советы по программированию
https://t.iss.one/rust_lib Полезный контент по программированию на Rust
https://t.iss.one/golang_lib Библиотека Go (Golang) разработчика
https://t.iss.one/itmozg Программисты, дизайнеры, новости из мира IT
https://t.iss.one/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻
https://t.iss.one/nodejs_lib Подборки по Node js и все что с ним связано
https://t.iss.one/ruby_lib Библиотека Ruby программиста

QA, тестирование 📌
https://t.iss.one/testlab_qa Библиотека тестировщика

Шутки программистов 📌
https://t.iss.one/itumor Шутки программистов

Защита, взлом, безопасность 📌
https://t.iss.one/thehaking Канал о кибербезопасности
https://t.iss.one/xakep_1 Статьи из "Хакера"

Книги, статьи для дизайнеров 📌
https://t.iss.one/ux_web Статьи, книги для дизайнеров

Английский 📌
https://t.iss.one/UchuEnglish Английский с нуля

Математика 📌
https://t.iss.one/Pomatematike Канал по математике
https://t.iss.one/phis_mat Обучающие видео, книги по Физике и Математике

Excel лайфхак📌
https://t.iss.one/Excel_lifehack

https://t.iss.one/tikon_1 Новости высоких технологий, науки и техники💡
https://t.iss.one/mir_teh Мир технологий (Technology World)

Вакансии 📌
https://t.iss.one/sysadmin_rabota Системный Администратор
https://t.iss.one/progjob Вакансии в IT
👍2🤡2
🔖Cybersecurity Strategies and Best Practices: A Comprehensive Guide to Enterprise Cyber Defense
Автор: Milad Aslaner (2024)

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

#cybersecurity@programmist_of

👉@programmist_of
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
🔖Топ IT книг из прошлого века, актуальных до сих пор


🔹Алгоритмы: построение и анализ.
Томас Кормен, Чарльз Лейзерсон, Рональд Ривест, Клиффорд Штайн.

Эта книга является первой в моём топе среди всех IT книг (и вообще среди всех нехудожественных книг). Монументальный труд по алгоритмам. Написана очень хорошим и понятным языком. Алгоритмы не только описаны на псевдокоде, но ещё и тщательно разжёваны. А так же в каждой главе есть упражнения для закрепления материала. Книга настолько хороша, что если вы качественно изучите только эту книгу, (сделаете упражнения и самостоятельно реализуете большинство алгоритмов) и не прочитаете больше ни одной книги, то вы будете в программировании лучше большинства выпускников IT-вузов нашей страны (это моё оценочное суждение, основанное на опыте проведения собеседований).

🔹Искусство программирования.
Дональд Кнут.

Ещё один монументальный труд, который берёт своё начало из шестидесятых годов. Сам труд давно стал классикой, а его автор – живой легендой. Несмотря на то, что она до сих пор пишется и дорабатывается, первые тома абсолютно не потеряли своей актуальности. Следует отметить, что книга имеет высокий порог входа и может отпугнуть некоторых людей. Например, в ней в начале первого тома в качестве упражнения "со звёздочкой" предлагается доказать великую теорему Ферма. Я бы рекомендовал эту книгу тем, кто хочет углубиться в хардкорную информатику так, чтобы мозги закипели.

🔹Дискретный анализ.
Иосиф Владимирович Романовский.

Книга, предназначенная для старшеклассников и студентов 1 курса , регулярно переиздаётся. У меня дома второе издание 2000 года, так что она из прошлого века. Можно сказать, что она является введением в информатику, после неё читать книгу Кормена становится несколько проще.

🔹Компиляторы: принципы, технологии и инструменты.
Альфред Ахо, Моника С. Лам, Рави Сети, Джеффри Ульман.

Классический учебник по компиляторам. Если вы собираетесь всерьёз заняться разработкой компилятора, эта книга, как раз, то, что надо. Но я рекомендовал бы её начать читать только после того, как вы освоите базовые алгоритмы, например, по книге Кормена.

#подборка@programmist_of

👉@programmist_of
Please open Telegram to view this post
VIEW IN TELEGRAM
👍81
🔖Machine Learning For Network Traffic and Video Quality Analysis: Develop and Deploy Applications Using JavaScript and Node.js
Автор: Lavesh Babooram (2024)

Книга начинается с углубления в NTMA, объяснения фундаментальных концепций и обзора существующих приложений и исследований в этой области. В ней также рассматриваются основы VQA и предлагается обзор последних разработок в области алгоритмов VQA. В книге подробно рассматриваются алгоритмы машинного обучения, которые находят применение как в NTMA, так и в VQA, с особым акцентом на алгоритмы классификации и предсказания, такие как многослойный перцептрон и машина опорных векторов. В книге также рассматривается программная архитектура клиент-серверного приложения NTMA. Эта архитектура тщательно проработана с использованием HTML, CSS, Node.js и JavaScript. Представлены практические аспекты разработки модели оценки качества видео (VQA) с использованием JavaScript и Java.

#ML@programmist_of

👉@programmist_of
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Хотите создать устойчивое к нагрузкам масштабируемое приложение?

Ключевой элемент при проектировании микросервисов – правильная интеграция брокеров сообщений с микросервисной архитектурой.

На открытом вебинаре «Как эффективно использовать брокеры сообщений в микросервисной архитектуре?» вы научитесь:

- Повышать производительность системы, настраивать взаимодействие между микросервисами, правильно работать с очередями сообщений
- Связывать различные слои приложений с помощью брокеров сообщений
- Проектировать решения с учётом масштабируемости и отказоустойчивости
- Эффективно управлять инфраструктурой сообщений RabbitMQ и Apache Kafka

А также увидите примеры кода и познакомитесь со случаями использования брокеров сообщений.

Будет интересно: бэкенд и фулстек-разработчикам, системным аналитикам, девопс-инженерам.

Спикер: Сергей Прощаев, Java-разработчик в ПАО «Сургутнефтегаз».

Бонус! Всем участникам – скидка 5% и эксклюзивные материалы от спикера.

6 февраля, 19:00 МСК

Записаться - https://otus.pw/fAYZ3/?erid=2W5zFH4r5jN

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
👍3
🔖Web Development with Blazor, 3rd Edition: A practical guide to start building interactive UIs with C# 12 and .NET 8
Автор: Jimmy Engstrom (2024)

В ответ на меняющиеся потребности в этом издании представлены гибкие модели хостинга, позволяющие комбинировать и сочетать подходы к хостингу для создания гибких и масштабируемых приложений Blazor. В издании также представлены новые шаблоны Blazor, которые предоставляют готовые решения для упрощения и ускорения разработки. Вы узнаете о революционном рендеринге на стороне сервера (SSR) — гибридной модели хостинга, сочетающей сильные стороны Blazor Server и Blazor WebAssembly, а также о потоковом рендеринге — новой технике, повышающей производительность и удобство работы с приложениями Blazor.

#Blazor@programmist_of

👉@programmist_of
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
📚 Обзор книги:"Linux API. Исчерпывающее руководство", Майкл Керриск

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

Плюсы

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

Минусы

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

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

📌 Купить книгу

#Рецензия@programmist_of

👉@programmist_of
👍5❤‍🔥31
🔖Mastering Adobe Commerce Frontend: Build optimized, user-centric e-commerce sites with tailored theme design and enhanced interactivity
Автор: Jakub Winkler (2024)

Навигация по фронтенду платформы Adobe Commerce часто может показаться лабиринтом, учитывая многогранность ее систем и сложную многослойность. Эта книга поможет вам разобраться с разработкой фронтенда Adobe Commerce и проведет вас по всем его путям с ясностью и точностью. Вы узнаете, как настроить локальное окружение, создав условия для беспрепятственной разработки, и как ориентироваться в экосистеме тематизации платформы, изучая системы макетов XML и возможности шаблонов. По мере изучения книги вы будете использовать множество библиотек и фреймворков JavaScript, которыми может похвастаться Adobe Commerce, уделяя особое внимание RequireJS, jQuery, Knockout.JS и UI Components.

#Frontend@programmist_of

👉@programmist_of
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
📚6 книг по MySQL для старта работы и погружения в технологию

MySQL — реляционная СУБД, использующая декларативный язык программирования SQL. Она предлагает все необходимые возможности для создания баз данных и написания серверных приложений.

В нашей подборке — 6 книг по MySQL, которые будут полезны как на старте, так и для развития навыков. Рекомендуйте свои книги в комментариях!


«PHP и MySQL. 25 уроков для начинающих» — В. Дронов
Для кого: Наглядное визуальное оформление и поэтапное руководство подойдет для старта в MySQL. После изучения книги «PHP и MySQL. 25 уроков для начинающих» вы сможете создать веб-сайт с «привязанной» к нему базой данных.

«MySQL. Сборник рецептов» — Поль Дюбуа
Для кого: Первое и второе издание подойдут начинающим разработчикам, поскольку написаны для старой версии 4.0. После прочтения вы поймете основные принципы работы MySQL. Для программистов, свободно владеющих английским языком, можно посоветовать третью редакцию книги, в которой разбирается MySQL 5.6.

«MySQL 8 для больших данных» — Ш. Чаллавала, Д. Лакхатария, Ч. Мехта, К. Патель
Для кого: Книга будет полезна для администраторов баз данных MySQL и специалистов Big Data, работающих с MySQL и Hadoop. Перед прочтением нужен хотя бы небольшой опыт работы с данной СУБД. После вы будете знать, как эффективно использовать MySQL 8 для управления Big Data.

«MySQL по максимуму» — Б. Шварц, В. Ткаченко, П. Зайцев
Для кого: «MySQL по максимуму» рекомендуется новичкам и опытным разработчикам, которые хотели бы увеличить производительность своих приложений на базе MySQL.

«Murach’s MySQL 3rd Edition» — Джоэл Мурах
Для кого: Книга будет полезна разработчикам приложений для повышения эффективности SQL-запросов и администраторам баз данных. После прочтения вы будете готовы к более продвинутым книгам по теме. Для изучения не нужно иметь знаний в области программирования. Однако вы быстрее освоите материал, если у вас есть некоторый опыт разработки.

«Murach’s PHP and MySQL 4th Edition» — Джоэл Мурах и Рэй Харрис
Для кого: Книга полезна не только разработчикам приложений и администраторам баз данных, но и веб-разработчикам. Единственное необходимое условие для изучения книги — наличие элементарных навыков работы с HTML и CSS.

#подборка@programmist_of

👉@programmist_of
👍5🍾3🔥2
📕Открытый урок о преимуществах ClickHouse для архитекторов систем баз данных, специалистов по аналитике данных, руководителей IT-проектов

На открытом уроке 10 февраля в 20:00 мск мы узнаем, как архитектура и возможности ClickHouse превосходят конкурентов, таких как MongoDB, Cassandra и Elasticsearch, в задачах аналитики данных.

📗В результате вы:
- Разберетесь в преимуществах ClickHouse в контексте импортозамещения (открытый код, российская разработка, высокая производительность);
- Определите основные отличия ClickHouse от других популярных NoSQL решений (MongoDB, Cassandra, Elasticsearch);
- Построите аналитическую систему в ClickHouse на основе данных из таблицы.

Спикер Наталия Титова — эксперт банковской и продуктовой аналитики, а также клиентской аналитики в мобильном приложении и в web, 5+ лет преподавательского опыта в области баз данных, анализа данных и DS.

👉 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://vk.cc/cIkdQ5

Все участники открытого урока получат скидку на курс "NoSQL"

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
👍5
🐍 Подборка книг по Python

🔹 Python-интенсив: 50 быстрых упражнений, Реувен М. Лернер

Идеально для тех, кто уже знаком с основами Python. В книге вы найдете: краткую теорию для выполнения заданий, ссылки на разборы упражнений и дополнительные материалы, а также задачи, которые помогут освоить ключевые концепции — структуры данных, функции, генераторы, ООП и итераторы.

🔹 Знакомьтесь, Python. Секреты профессии, Евгений Павлов

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

🔹Сверхбыстрый Python, Антао Тиаго

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

🔹Решение трудных и увлекательных задач на Python, Изадха Хабиб

Книга направлена на развитие логического и творческого мышления через решение 90 задач на Python. Каждое задание сопровождается подробным разбором с комментариями, что позволяет понять ход мысли и подходы к решению.

🔹50 Python Concepts Every Developer Should Know, Hernando Abella

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

#подборка@programmist_of

👉@programmist_of
👍51
🔖Rust for Network Programming and Automation, 2nd Edition: Work around designing networks, TCP/IP protocol, packet analysis and performance monitoring using Rust 1.68
Автор: Gilbert Stew (2024)

Разработанная с учетом потребностей тех, кто интересуется сетевым программированием и автоматизацией, эта обновленная книга исследует реалистичность сетевого программирования в рамках надежной экосистемы Rust.Построенная на базе Rust 1.68, эта книга шаг за шагом проведет вас через основы сетевых протоколов, анализа пакетов и сетевого администрирования с помощью актуального и подробного материала.

#Rust@programmist_of

👉@programmist_of
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥2
📚🕹️ Подборка книг для игровых разработчиков

🔹"Level Up! The Guide to Great Video Game Design" - Скотт Роджерс

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


🔹"The Art of Game Design: A Book of Lenses" - Джесси Шелл

Джесси Шелл предлагает уникальный подход к разработке игр через "линзы" — разные точки зрения, которые помогают улучшить каждый аспект игрового опыта. Книга охватывает дизайн, драматургию и динамику, помогая глубже понять, как сделать игру увлекательной. Практические упражнения позволяют разработчикам сразу применять теорию на практике. Это идеальное руководство для геймдизайнеров, стремящихся к созданию запоминающихся игр.


🔹"Unity in Action" - Джозеф Хокинг

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


🔹"Blood, Sweat, and Pixels" - Джейсон Шрейер

Джейсон Шрейер раскрывает закулисные истории создания известных видеоигр, таких как Diablo III и The Witcher III. Автор подробно описывает все трудности, с которыми сталкиваются разработчики, от срывов сроков до творческих кризисов. Книга даёт читателю понять, сколько труда и упорства требуется для создания успешного игрового проекта. Это отличное чтение для тех, кто хочет лучше понять индустрию изнутри.


🔹"Unreal Engine 4 Game Development Essentials" - Сатья Маллик

Эта книга — практическое введение в создание игр с использованием Unreal Engine 4. Автор шаг за шагом проводит через основные этапы разработки, от настройки среды до создания сложных игровых механик. Читатели узнают о ключевых функциях UE4, таких как работа с материалами, освещением и анимацией. Книга идеально подходит для начинающих, желающих изучить один из самых мощных игровых движков.

#подборка@programmist_of

👉@programmist_of
👍4