Полка Разработчика
28.2K subscribers
4.02K photos
8 videos
266 files
4.02K links
Секретный книжный архив 🗃

Ссылка: @Portal_v_IT

Сотрудничество, авторские права: @oleginc, @tatiana_inc

Менеджер – @Spiral_Yuri

Канал на бирже: https://telega.in/c/developer_shelf

РКН: clck.ru/3Ht5KW
Download Telegram
📖 Black Hat Go: Программирование для хакеров и пентестеров

Автор: Том Стил, Крис Паттен, Дэн Коттманн, 2022

Описание:
Black Hat Go исследует темные стороны Go — популярного языка программирования, который высоко ценится хакерами за его простоту, эффективность и надежность. Эта книга — арсенал практических приемов для специалистов по безопасности и хакеров — поможет вам в тестировании систем, создании и автоматизации инструментов, а также улучшении навыков противодействия угрозам. Все это реализуется с помощью обширных возможностей Go. Вы начнете с базового обзора синтаксиса языка и стоящей за ним философии, после чего перейдете к изучению примеров, которые пригодятся для разработки инструментов. Вас ждет знакомство с протоколами HTTP, DNS и SMB.

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика | #Хакинг
📖 Структуры данных и алгоритмы JAVA. 2-е издание

Автор: Роберт Лафоре, 2016

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

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика | #Java #Алгоритмы #Данные
📖 Блокчейн. Руководство для начинающих разработчиков

Автор: Сингхал Бикрамадитья, Дамеджа Гаутам, 2021

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

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика | #Блокчейн
📖 Functional Programming in Kotlin

Автор: Marco Vermeulen, 2021

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

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика |#ENG #Kotlin
📖 Знакомство с разработкой мобильных приложений на платформе «1С:Предприятие 8»

Автор: Хрусталева Е.Ю, 2022

Описание:
Книга адресована разработчикам прикладных решений в системе «1С:Предприятие 8», которые хотят научиться создавать приложения на платформе для мобильных устройств. Такие приложения могут работать на смартфонах и планшетных ПК под управлением операционных систем Android, ilp или tindows.
На примере создания нескольких реальных мобильных приложений показаны
особенности разработкиW подготовка мобильного устройства, установка платформы разработчика, взаимодействие с устройством в процессе разработки, сборка
готового мобильного приложения для ОС Android.
Третье издание книги адаптировано к версии платформы 8.P.OM и демонстрирует ряд ее новых возможностей.

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика | #1С
📖 Смартфоника: научные эксперименты со смартфоном

Автор: Улисс Делябр, 2021

Описание:
Смартфон стал нашим постоянным спутником и упростил решение
многих повседневных задач. Однако мало кто догадывается, что
этот полезный гаджет может служить мини-лабораторией, которая
позволит любому желающему погрузиться в мир науки.
Улисс Делябр подробно рассказывает о том, какие датчики
встроены в смартфон и как это может пригодиться исследователю.
А затем предлагает читателям провести ряд увлекательных
экспериментов, среди которых:
• измерение массы Земли;
• определение радиуса Земли с помощью маятника;
• проверка закона сохранения механической энергии;
• анализ звука музыкального инструмента;
• наблюдение инфракрасного излучения;
• измерение толщины волоса;
• изучение клеток растений и других микрообъектов;

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика | #Смартфоны
📖 Гугл Драйв. Руководство по рабочей среде Google: от календаря до таблиц

Автор: Р. Шагабутдинов, О. Королева, 2022

Описание:
Рабочая среда Google и ее облачные сервисы — это не упрощенные версии привычных офисных приложений, а полноценное ПО с большим количеством инструментов и функций и возможностями для совместной работы.
В этом пособии рассматриваются все сервисы Google — Почта, Диск, Таблицы
(таблицам уделяется особое внимание, представлены все необходимые для анализа
данных темы — формулы, функции, в том числе Query, Filter, ВПР, а также сводные
таблицы, визуализация данных и многое другое), Презентации, Календарь, Формы.
Описания инструментов и функций сопровождаются подробными скриншотами. Для команд и инструментов приводятся сочетания горячих клавиш.

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика | #Google
📖 MySQL Concurrency: Locking and Transactions for MySQL Developers and DBAs

Автор: Jesper Wisborg Krogh, 2022

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

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика |#ENG #MySQL
📖 TypeScript. Подробное Руководство (4.9 beta)

Автор: Nauchikus, 2022

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

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика | #TypeScript
📖 Основы искусственного интеллекта в примерах на Python: самоучитель

Автор: Анатолий Постолит, 2021

Описание:
Описаны инструментальные средства для разработки приложений искусственного интеллекта. Даны основы языка программирования Python. Раскрыты основные понятия и определения искусственного интеллекта. Рассмотрены вопросы программной реализации элементов нейронной сети и построения многослойных нейронных сетей. Большое внимание уделено применению специализированных библиотек PyBrain, Scikit-leam, Keras, TensorFlow для формирования структуры нейронных сетей и их обучения и библиотек ImageAI и OpenCV для обработки изображений.

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика | #Python #ИИ
📖 Современное Проектирование на C++

Автор: Андрей Александреску, 2015

Описание:
В книге СОВРЕМЕННОЕ ПРОЕКТИРОВАНИЕ НА C++ изложена новая технология программирования, представляющая собой сплав обобщенного программирования, метапрограммирования шаблонов и объектно-ориентированного программирования на С++. Настраиваемые компоненты, созданные автором, высоко подняли уровень абстракции, наделив язык С++ чертами языка спецификации проектирования, сохранив всю его мощь и выразительность.

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика | #Cpp
📖 JavaScript from Frontend to Backend: Learn full stack JavaScript development using the MEVN stack with quick and easy steps

Автор: Eric Sarrion, 2022

Описание:
Книга начинается с основ переменных и объектов в JavaScript, а затем быстро переходит к созданию компонентов на стороне клиента с помощью Vue.js и простого приложения для управления списками. После этого внимание переключается на серверную сторону и Node.js, где вы рассмотрите модель MVC и изучите модуль Express. После того как вы освоите серверную и клиентскую части, останется только база данных. Вы познакомитесь с MongoDB и модулем Mongoose. В последней главе этого быстрого руководства вы объедините все эти части, чтобы интегрировать приложение Vue.js в сервер Node.js, используя Express для структурирования серверного кода и MongoDB для хранения информации.

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика |#ENG #JavaScript
📖 C++. Сборник рецептов

Автор: Д. Райан Стефенс, 2015

Описание:
Независимо от того, программируете ли вы на C++ уже много лет или используете его недавно, вы, скорее всего, знакомы с фрагментами, которые приходится переписывать для каждого нового проекта: арифметика и синтаксический анализ дат и времени, манипуляции со строками и текстом, работа с файлами, синтаксический анализ XML, использование стандартных контейнеров и т.п. Решения для всех таких проблем приведены в этой книге. Для некоторых случаев (например, арифметические операции с датами и временем) стандартная библиотека почти не содержит поддержки. Для других (например, работа со строками) стандартная библиотека содержит функционально богатые классы, но они не могут делать все, и решения некоторых очень часто встречающихся задач оказываются громоздкими.

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика | #Cpp
📖 Знакомство с программированием на языке Processing

Автор: Риас К., Фрай Б, 2021

Описание:
Это руководство по языку Processing написано его создателями, Кейси Риасом и Беном Фраем. Книга удобно структурирована и ведет читателя от знакомства
с языком и написания первой программы на нем до разработки интерактивной
графики.
Главы книги последовательно раскрывают основные приемы программирования на Processing: определение и рисование простых фигур; хранение, изменение и повторное использование данных; управление выполнением программы с помощью мыши и клавиатуры; преобразование координат; загрузка и отображение мультимедийных файлов и др. Авторы используют метод «обучение через практику»: в каждой главе приводится ряд подробных примеров выполнения тех или иных задач (иллюстрация, описание, код). В приложениях представлен справочный материал.

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика | #Processing
📖 Spark в действии: С примерами на Java, Python и Scala

Автор: Перрен Ж. -Ж, 2021

Описание:
Обработка больших данных с каждым днем приобретает все большее значение. В этой книге подробно рассматривается организация обработки больших данных с использованием аналитической операционной системы Apache Spark. Тщательно описываются процессы потребления, преобразования и публикации результатов обработки данных; продемонстрированы возможности Apache Spark при работе с разнообразными форматами исходных данных (текст, JSON, XML, СУРБД и многими другими) и при публикации результатов в разнообразных форматах. Особое внимание уделяется обработке потоковых данных, что весьма важно в современных условиях. Подробно рассмотрены организация и архитектура кластера Spark. В приложениях представлена обширная справочная информация, необходимая каждому разработчику, использующему Spark.

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика | #Spark #Java #Python #Scala
📖 State Management with React Query: Improve developer and user experience by mastering server state in React

Автор: Daniel Afonso, 2023

Описание:
Начиная с краткой истории управления состоянием в экосистеме React, вы узнаете, что послужило причиной перехода от глобального состояния к состоянию клиента и сервера и, таким образом, поймете необходимость создания React Query. По мере продвижения по главам вы увидите, как React Query позволяет выполнять задачи, связанные с состоянием сервера, такие как выборка, кэширование, обновление и синхронизация данных с сервером. Но это еще не все: освоив React Query, вы сможете применить эти знания для работы с состоянием сервера в серверных фреймворках рендеринга. Вы также будете работать с паттернами для тестирования вашего кода, используя библиотеку тестирования и Mock Service Worker.

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика |#ENG #React
📖 Структурированные кабельные системы для центров обработки данных

Автор: Семенов А.Б, 2016

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

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика | #Данные
📖 Асинхронное программирование в C# 5.0

Автор: Алекс Дэвис, 2013

Описание:
Из этого краткого руководства вы узнаете, как механизм async в C# 5.0 позволяет упростить написание асинхронного кода. Помимо ясного введения в асинхронное программирование вообще, вы найдете углубленное описание работы этого конкретного механизма и ответ на вопрос, когда и зачем использовать его в собственных приложениях.

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика | #CSharp
📖 Разработка приложений с графическим пользовательским интерфейсом на языке Python

Автор: С.В. Букунов, О.В. Букунова, 2023

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

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика | #Python
📖 Linux System Programming Techniques - Become a proficient Linux system programmer using expert recipes and techniques

Автор: Jack-Benny Persson, 2021

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

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика |#ENG #Linux
📖 Метаобучение. Применение в AutoML и науке о данных

Автор: Браздил, Рейн, Соарес, Ваншорен, 2023

Описание:
Метаобучение – одна из самых быстрорастущих областей исследований в области машинного обучения (МО) – изучает методы получения эффективных моделей и решений путем адаптации процессов МО и интеллектуального анализа данных. Для адаптации обычно применяют информацию из опыта решения других задач, а адаптивные процессы могут использовать подходы МО. AutoML занимается автоматизацией процессов машинного обучения и является очень актуальной темой, напрямую связанной с метаобучением. Метаобучение и AutoML помогают искусственному интеллекту научиться выбирать наиболее подходящие методы самообучения и быстрее находить новые решения без вмешательства пользователя.

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика | #AutoML #Обучение #Данные