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

Copyright: @camprobot

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

РКН: https://clck.ru/3FnoCY
Download Telegram
Demystifying Cryptography with OpenSSL 3.0
Alexei Khlebnikov
2022


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

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

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

💾 Скачать PDF

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

#книга #OpenSSL #eng
C++20 Get the Details
Rainer Grimm, Beatrix Jaud-Grimm
2021


В этой книге подробно рассказывается о новом стандарте С++20. Для тех, кто незнаком с С++20, приводится краткий обзор, далее рассматриваются ключевые возможности языка.

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

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

💾 Скачать PDF

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

#книга #C_plus_plus #eng
Mastering Large Datasets with Python.
John T. Wolohan
2020

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

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

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

💾 Скачать PDF

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

#книга #Python #eng
Getting Skilled with Java
M Rashid Raza
2022


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

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

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

💾 Скачать PDF

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

#книга #Java #eng
Cryptography and Cryptanalysis in Java
Stefania Loredana Nita
2022


Эта книга включает в себя сложные криптографические решения, реализованные в Java 17 и Jakarta EE 10.

Она представляет собой подробное введение в новые функции и обновления Java 17, дорожную карту для механизмов безопасности Jakarta EE 10, уникальную презентацию «горячих точек» (преимуществ и недостатки) из Java Cryptography Architecture (JCA) и многое другое.

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

💾 Скачать PDF

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

#книга #Java #eng
Python: Machine Learning Projects
Yassine Mousaif
2022

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

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

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

💾 Скачать PDF

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

#книга #python #eng
Java Coding Problems
Anghel Leonard
2019

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

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

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

💾 Скачать PDF

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

#книга #java #eng
Beginning T-SQL: A Step-by-Step Approach
Kathi Kellenberger
2020

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

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

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

💾 Скачать PDF

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

#книга #SQL #eng
The Kubernetes Book
Nigel Poulton
2020


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

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

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

💾 Скачать PDF

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

#книга #Kubernetes #eng
Learn Java 17 Programming
Nick Samoylov
2022


Эта книга начинается с того, что помогает вам узнать, как установить Java Development Kit. Затем вы сосредоточитесь на понимании объектно-ориентированного программирования с эксклюзивным пониманием таких концепций, как абстракция, наследование и полиморфизм, которые помогут вам при программировании реальных приложений.

Далее вы познакомитесь с основными структурами программирования Java, которые помогут тебе создавать крутые работы.

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

💾 Скачать PDF

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

#книга #Database #eng
Designing Hexagonal Architecture with Java
Davi Vieira
2022


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

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

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

💾 Скачать PDF

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

#книга #Java #eng
Practical Python Programming for IoT
Gary Smart
2021

Вы освоите комплексную разработку приложений IoT для управления светодиодом через Интернет, а затем научитесь создавать API-интерфейсы RESTful, API-интерфейсы WebSocket и сервисы MQTT на Python. В книге вы также изучите различные темы, такие как управление двигателем, ультразвуковые датчики и измерение температуры.

А затем освоите передовые методы программирования IoT на Python и интегрируетесь с платформами визуализации.

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

💾 Скачать PDF

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

#книга #IoT #python #eng
Go for Java Programmers
Barry Feigenbaum Ph.D.
2021


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

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

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

💾 Скачать PDF

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

#книга #Java #eng
Pyomo ― Optimization Modeling in Python
Bynum, Hackebeil, Hart, Laird, Nicholson
2021


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

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

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

💾 Скачать PDF

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

#книга #Pyomo #eng
iOS Architecture Patterns: MVP, MVVM, VIPER, and VIP in Swift
Raúl Ferrer García
2023


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

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

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

💾 Скачать PDF

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

#книга #iOS #eng
The Well-Grounded Java Developer, 2nd Edition
Benjamin Evans, Jason Clark
2022


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

Авторы Бен Эванс, Мартин Вербург и Джейсон Кларк вложили в это ясное и практичное руководство свой многолетний опыт чемпионов Java, ветеранов-разработчиков и ключевых участников экосистемы Java.

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

💾 Скачать PDF

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

#книга #Java #eng
Interactive Dashboards and Data Apps with Plotly and Dash
Elias Dabbas
2021


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

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

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

💾 Скачать PDF

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

#книга #Plotly #Dash #eng
Low Power Architectures for IoT Applications
Rohit Sharma, Gwanggil Jeon
2023


Эта книга объединяет специалистов в области информатики, электротехники, интеллектуальных систем и проектирования очень крупномасштабной интеграции (СБИС).

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

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

💾 Скачать PDF

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

#книга #IoT #eng
Essential Java for AP CompSci
Doug Winnie
2021


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

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

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

💾 Скачать PDF

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

#книга #Java #eng
Hands-On Software Architecture with Java
Giuseppe Bonocore
2022


Эта книга начинается с основ архитектуры и знакомит вас с основными компонентами архитектуры приложений.

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

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

💾 Скачать PDF

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

#книга #Java #eng