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

Ссылка: @Portal_v_IT

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

Менеджер – @Spiral_Yuri

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

РКН: clck.ru/3Ht5KW
Download Telegram
📖 Arduino®. Полный учебный курс: От игры к инженерному проекту

Автор: А. А. Салахова, О. А. Феоктистова, Н. А. Александрова, М. В. Храмова, 2024

Описание:
Предлагаемый полный курс познакомит вас с особенностями аппаратного обеспечения и программирования микроконтроллера Arduino Uno®. Рассмотрены графические языки программирования Snap! и ArduBlock, текстовый язык Wiring и производственные языки. Кроме того, вы научитесь читать, составлять и собирать действующие схемы из электронных компонентов. В заключение мы расскажем вам, как правильно оформлять инженерные проекты.

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

📚 Полка Разработчика | ChatGPT | #Arduino
📖 Операционные системы, среды и оболочки

Автор: Партыка Т.Л., Попов И.И, 2017

Описание:
Рассматриваются общие принципы организации, состав, структура операционных систем и их оболочек, а также ряд конкретных систем. Значительное внимание уделяется проблемам управления информацией, процессами в ЭВМ и связи с оператором в рамках различных интерфейсов.
В качестве примеров конкретных систем рассматриваются как ОС персональных компьютеров — MS DOS, Windows 3.x, 95/98/ME, NT/2000/XP/ Vista/W7, Mac OS, так и ОС для многопользовательских ЭВМ — OS 360/ 370/375, RSX, Unix, Linux. Рассмотрен ряд оболочек, расширяющих возможности ОС ЭВМ как с текстовым, так и с графическим интерфейсом.

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

📚 Полка Разработчика | ChatGPT | #ОС
📖 Functional Design: Principles, Patterns, and Practices

Автор: Robert Martin, 2023

Описание
: В книге объясняется, как и зачем использовать функциональное программирование для создания лучших систем для реальных клиентов. Автор сравнивает ООП структуры кодирования на Java с теми, которые позволяют функциональные языки, определяет лучшие роли для каждой из них и показывает, как создавать лучшие системы, разумно используя их в контексте. Автор придерживается прагматического подхода, сводя к минимуму теорию в пользу решения проблем «на практике». На доступных примерах разработчики узнают, как простой в освоении и семантически богатый язык Clojure может помочь им улучшить чистоту кода, дизайн, дисциплину и конечные результаты.

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

📚 Полка Разработчика | ChatGPT | #ENG #SOLID #Паттерны
📖 Алгоритмы неформально. Инструкция для начинающих питонистов

Автор: Такфилд Б, 2022

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

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

📚 Полка Разработчика | ChatGPT | #Алгоритмы
📖 Сводные таблицы в Microsoft Excel 2021 и Microsoft 365

Автор: Билл Джелен, 2023

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

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

📚 Полка Разработчика | ChatGPT | #MSOffice
📖 Обработка и представление данных в MS Excel

Автор: Бурнаева Э. Г., Леора С. Н, 2021

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

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

📚 Полка Разработчика | ChatGPT | #MSOffice
📖 Strategizing Continuous Delivery in the Cloud: Implement continuous delivery using modern cloud-native technology

Автор: Garima Bajpai, 2023

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

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

📚 Полка Разработчика | #ENG #GitOps
📖 Введение в надежное и безопасное распределенное программирование

Автор: К. Качин и др, 2016

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

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

📚 Полка Разработчика | ChatGPT | #РаспределённыеСистемы
📖 Системное программирование. Лабораторные работы.

Автор: Жулабова Ф. Т, 2021

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

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

📚 Полка Разработчика | ChatGPT | #Cpp
📖 Практическая статистика для специалистов Data Science, 2-е издание

Автор: Б. Питер и др., 2021

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

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

📚 Полка Разработчика | ChatGPT | #DataScience
📖 Programming: Principles and Practice Using C++

Автор: Bjarne Stroustrup, 2023

Описание
: Эта книга:
- Фокусируется на фундаментальных концепциях и методах, а не на непонятных технических деталях языка
- Является введением в программирование в целом, включая процедурное, объектно-ориентированное и общее программирование, а не просто введением в язык программирования
- Охватывает как современные методы высокого уровня, так и методы нижнего уровня, необходимые для эффективного использования аппаратных средств
- Даст вам прочный фундамент для написания полезного, корректного, безопасного с точки зрения типов, сопровождаемого и эффективного кода
- Используется современный язык C++ (C++20 и C++23)

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

📚 Полка Разработчика | #ENG #Cpp
📖 CoffeeScript. Второе дыхание javascript

Автор: Бейтс Марк, 2012

Описание:
Если вы уже умеете писать на JavaScript, на CoffeeScript вы сможете делать это лучше. А поскольку программный код на CoffeeScript «компилируется» в программный код на JavaScript, он легко впишется практически в любое веб-окружение. В книге автор рассказывает веб-разработчикам, почему язык CoffeeScript так удобен и как он позволяет избежать проблем, часто способствующих появлению ошибок в программном коде на JavaScript и усложняющих его сопровождение. Он познакомит вас со всеми особенностями и приемами, которые необходимо знать, чтобы писать качественный программный код на CoffeeScript, и покажет, как использовать преимущества еще более надежного набора инструментов, входящих в состав языка CoffeeScript.

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

📚 Полка Разработчика | ChatGPT | #CoffeeScript
📖 Fuzzing: исследование уязвимостей методом грубой силы

Автор: Адам Грин, 2009

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

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

📚 Полка Разработчика | ChatGPT | #ТестированиеПО
📖 Схемотехника цифровых устройств. Комбинационные и последовательностные схемы

Автор: Морозов Д.В., Пилипко М.М., Енученко М.С., 2022

Описание:
Изложены основные сведения по построению цифровых схем на металл-оксид-полупроводник (МОП) транзисторах. Рассмотрены структура, принцип действия, вольт-амперные характеристики и эквивалентные схемы МОП-транзисторов. Представлены основы алгебры логики, логические элементы и комбинационные цифровые схемы: инвертор, «И-НЕ», «ИЛИ-НЕ», «И-ИЛИ-НЕ», «ИЛИ-И-НЕ», «исключающее ИЛИ», «исключающее ИЛИ-НЕ», мультиплексоры и сумматоры. Описана реализация схем с использованием транзисторов с дополнительным управлением по стоку или истоку. Приводятся последовательностные цифровые схемы – триггеры, регистры и счётчики.

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

📚 Полка Разработчика | ChatGPT | #Схемотехника
📖 Memory Thinking for C & C++ Linux Diagnostics: Slides with Descriptions Only

Автор: Dmitry Vostokov, 2023

Описание
: Уверенное знание языков C и C++ необходимо для полного понимания диагностических артефактов Linux, таких как дампы памяти ядра, и проведения диагностики, экспертизы и анализа первопричин, не ограничиваясь перечислением обратных трасс. Текст содержит слайды, краткие заметки, подчеркивающие отдельные моменты, и продублированные фрагменты исходного кода, которые легко скопировать в вашу любимую IDE.

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

📚 Полка Разработчика | #ENG #Cpp
📖 Искусство тестирования на проникновение в сеть

Автор: Дэвис Р., 2021

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

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

📚 Полка Разработчика | ChatGPT | #Pentest
📖 Android для разработчиков

Автор: Дейтел П., Дейтел Х., Дейтел Э., 2015

Описание:
Более миллиона человек во всем мире воспользовались книгами Дейтелов, чтобы освоить Java,
C#, C++, C, веб-программирование, JavaScript, XML, Visual Basic, Visual C++, Perl, Python и другие
языки программирования.
Эта книга, выходящая уже во втором издании, даст вам всё, что нужно, для начала разработки приложений для Android и быстрой публикации их на Google Play. Авторы используют приложение ориентированный подход, при котором описание каждой технологии рассматривается на примере 16 полностью протестированных приложений для Android. Кроме описания процесса создания при ложений, в книге дано пошаговое руководство по размещению ваших приложений на Google Play и примеры успешных публикаций.

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

📚 Полка Разработчика | ChatGPT | #Android
📖 Операционные системы

Автор: Гостев И.М, 2019

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

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

📚 Полка Разработчика | ChatGPT | #ОС
📖 Data Science: A First Introduction

Автор: Melissa Lee, 2022

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

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

📚 Полка Разработчика | #ENG #R #Jupyter #Данные
📖 Интернет Вещей. Введение в программирование на Arduino

Автор: Муромцев Д.И., Шматков В.Н, 2018

Описание:
В учебно-методическом пособии приводится базовая теория и примеры различных микроконтроллеров, датчиков и сенсоров. Рассматривается микрокомпьютер и операционные системы для работы и настройки лабораторной установки. Рассмотрены основные методы коммуникаций между устройствами в рамках занятий, посвященных направлению интернета вещей (Internet of Things, IoT). Приведён пример реализации проекта на базе лабораторной установки.
В пособии представлены три лабораторные работы начального уровня.

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

📚 Полка Разработчика | ChatGPT | #IoT #Arduino
📖 Node Js For Beginner: The Ultimade Guide for Intermediate Developer to Unleash the Power of Server Side Javascript

Автор: Amit K, 2024

Описание:
Откройте для себя основные концепции Node.js, от асинхронного программирования и событийно-ориентированной архитектуры до управления зависимостями с помощью npm и Yarn. Погрузитесь в мир веб-приложений с Express.js и изучите специализированные фреймворки для создания RESTful API, будь то создание одностраничного приложения или сервиса с высоким трафиком. Познакомьтесь с искусством коммуникации в реальном времени с помощью WebSockets, которые идеально подходят для создания интерактивных приложений и доставки обновлений данных в режиме реального времени. А также изучите интеграцию баз данных с базами данных MySQL.

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

📚 Полка Разработчика | ChatGPT | #Node #MySQL #Javascript