Библиотека разработчика
18.4K subscribers
18 photos
5 videos
2 files
446 links
Самая актуальная литература по программированию и разработке.

Copyright: @camprobot

Обратная связь: @earlsky

РКН: https://clck.ru/3FnoCY
Download Telegram
Learn C++ Quickly
Code Quickly
2020

C++ — самый мощный язык программирования в современном мире по одной простой причине: он позволяет полностью контролировать не только логику программы и графический интерфейс пользователя, но и аппаратное обеспечение.

Если его используют все ИТ-гиганты, само собой разумеется, что все самые успешные программисты в мире имеют C++ в своем резюме. И именно поэтому вы должны добавить его к себе во внимание.

Язык: Английский 🇬🇧

💾 Скачать PDF

🛒 Купить печатную версию

#книга #C_plus_plus #eng
Raspberry Pi Pico в любительских проектах
Сай Яманур, Шрихари Яманур
2022


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

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

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #Pico #rus
Java: эффективное программирование
Джошуа Блох
2019

Книга представляет собой овеществленный опыт ее автора как программиста на Java.

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

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #Java #rus
C# 10 and .NET 6 – Modern Cross-Platform Development
Mark J. Price
2021


Вы изучите объектно-ориентированное программирование, написание, тестирование и отладку функций, реализацию интерфейсов и наследование классов.

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

Язык: Английский 🇬🇧

💾 Скачать PDF

🛒 Купить печатную версию

#книга #C_sharp #eng
Fuzzing Against the Machine
Antonio Nappa, Eduardo Blázquez
2023


Это практическое руководство по пониманию того, как работают эти мощные инструменты и методы.

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

Язык: Английский 🇬🇧

💾 Скачать PDF

🛒 Купить печатную версию

#книга #Fuzzing #eng
Automated Machine Learning
Frank Hutter, Lars Kotthoff
2019


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

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

Язык: Английский 🇬🇧

💾 Скачать PDF

🛒 Купить печатную версию

#книга #Machine_learning #eng
Clojure на производстве
Гришаев
2023


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

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

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #Clojure #rus
Искусственный интеллект
Р. В. Душкин
2019


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

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

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #AI #rus
Искусственный интеллект с примерами на Python
Пратик Джоши
2019

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

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

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #python #rus
Build a Backend REST API with Python & Django — Beginner: Create that App & fully-functioning user database in this crash course to building a REST API
Asadullah Alam
2023

Внутри книги вы найдете:

Пошаговые руководства: Пройдите весь процесс создания среды разработки на Windows и macOS, начиная с установки необходимых инструментов и заканчивая развертыванием приложения на AWS.

Практический подход: Погрузитесь в практические занятия, начиная с создания простого скрипта «Hello World» и заканчивая сложными функциями, такими как аутентификация, публикация обновлений статуса и управление лентой профилей.

Глубокие объяснения: Поймите основные концепции Django 2.2 и Django REST Framework 3.9, такие как Django Models, APIViews, Viewsets, Serializers.

Применение в реальном мире: Узнайте о значении внутренних REST API в современной цифровой эре, основанной на приложениях.

#python #django #eng
Безопасность веб-приложений на Python
Деннис Бирн
2023


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

Большая часть тем в книге объясняются с помощью Python, чья распространенность растёт больше, чем у любого другого языка программирования.

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #Python #rus
Python Testing with pytest
Brian Okken
2021


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

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

Язык: Английский 🇬🇧

💾 Скачать PDF

🛒 Купить печатную версию

#книга #Python #eng
CPython Internals
Anthony Shaw
2021


CPython, самая популярная реализация Python, абстрагируется от сложностей ОС и предоставляет платформу для создания масштабируемых и высокопроизводительных приложений.

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

Язык: Английский 🇬🇧

💾 Скачать PDF

🛒 Купить печатную версию

#книга #CPython #eng
Testing JavaScript Applications
Lucas da Costa
2021


В издании описываются практические стратегии тестирования, рассматриваются полезные инструменты и библиотеки, а также объясняется, как развивать культуру качества.

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

Язык: Английский 🇬🇧

💾 Скачать PDF

🛒 Купить печатную версию

#книга #JavaScript #eng
Java Challenges
Michael Inden
2021


Расширьте свои знания о Java с помощью этого занимательного обучающего руководства, которое содержит более 100 упражнений и задач по программированию.

Java Challenges подготовит вас к следующему экзамену или собеседованию и охватывает множество практических тем, таких как строки, массивы, структуры данных, рекурсия, дата и время. API и другие материалы, включенные в эту книгу, совместимы с Java 17.

Язык: Английский 🇬🇧

💾 Скачать PDF

🛒 Купить печатную версию

#книга #Java #eng
Python Ethical Hacking from Scratch
Fahad Ali Sarwar
2021


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

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

Язык: Английский 🇬🇧

💾 Скачать PDF

🛒 Купить печатную версию

#книга #Python #eng
Python, Django и PyCharm для начинающих
Постолит А.
2021

Книга посвящена вопросам разработки веб-приложений с использованием языка Python , фреймворка Django и интерактивной среды разработки PyCharm.

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

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #Python #rus
Биоинформатика с Python
Антао Тиаго
2023


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

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

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #Python #rus
PostgreSQL 15 изнутри
Рогов Е. В.
2023


В книге рассматривается внутреннее устройство СУБД PostgreSQL: детали реализации многоверсионности и изоляции на основе снимков данных, включая процедуру очистки неактуальных версий строк; планирование и выполнение SQL-запросов; принципы расширяемости и особенности.

Большое внимание уделяется возможностям, предоставляемым для самостоятельного изучения механизмов функционирования PostgreSQL.

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #PostgreSQL #rus
High Performance SQL Server
Benjamin Nevarez
2021

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

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

Язык: Английский 🇬🇧

💾 Скачать PDF

🛒 Купить печатную версию

#книга #SQL #eng