Полка Разработчика – Telegram
Полка Разработчика
27.7K subscribers
4.31K photos
9 videos
265 files
4.31K links
Секретный книжный архив 🗃

Ссылка: @Portal_v_IT

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

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

РКН: clck.ru/3Ht5KW
Download Telegram
📖 Структуры данных в Python: начальный курс

Автор: Шихи Дональд

Описание
:
В книге рассматриваются основополагающие вопросы, относящиеся к структурам данных в языке программирования Python. Теоретические концепции и абстрактные понятия подкрепляются простыми примерами. По мере изучения основ вводятся такие темы, как стратегии решения задач, продвинутое использование языка Python, принципы объектно-ориентированного проектирования и методологии тестирования. Подробно рассматриваются структуры данных, встроенные в язык Python, а также абстрактные типы данных (АТД): стеки, очереди, связные списки, деревья, графы и др. Книга предназначена для всех, кто изучает язык программирования Python и предполагает активно использовать как встроенные структуры данных, так и собственные реализации АТД.

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

📚
Полка Разработчика | #RU #Python
📖 Глубокое обучение с R и Keras

Автор: Шолле Франсуа

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

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

📚
Полка Разработчика | #RU #R
Forwarded from Reddit
Традиционный январский розыгрыш iPhone 16 Pro Max

Для участие необходимо быть подписанным на:
@reddit

Не забудьте нажать кнопку «Участвовать» под постом!

Итоги будут уже в понедельник, 26 января, в 20:00 по московскому времени. Победителя случайно выберет рандомайзер

Приз абсолютно бесплатно отправим победителю в зоне доставки СДЭК, платить не надо. Всем удачи!
📖 C++. От ламера до программера. Включая C++11

Автор: Эллайн Алекс

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

Автор книги Алекс Эллайн - профессиональный разработчик на С++, создатель популярнейшего ресурса Cprogramming.com, предлагает собственную уникальную методику обучения программирования, которая позволит вам в кратчайшие сроки стать экспертом разработки на C++.

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

📚
Полка Разработчика | #RU #C
📖 Machine Learning for Imbalanced Data1

Автор: Abdelaziz Mounir, Abhishek Kumar

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

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

📚
Полка Разработчика | #ENG #ML
📖 Язык Си для професионалов

Автор: Без автора

Описание
:
В книге рассматривается продвинутое программирование на Си в среде MS-DOS, включающее интерактивные и выпадающие меню, окна, резидентные программы и т.п.

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

📚
Полка Разработчика | #RU
📖 Python Brain Teasers

Автор: Тебека Мики

Описание
:
Мы, гики, любим головоломки и умеем их решать. Язык программирования Python прост, но, как и у всех других языков, у него есть свои особенности. В этой книге эти особенности используются в качестве учебного пособия с помощью 30 простых программ на Python, которые улучшают ваше понимание языка Python. Тизеры помогут вам избежать ошибок, увидеть пробелы в своих знаниях и стать лучше в том, что вы делаете. Используйте эти тизеры, чтобы произвести впечатление на коллег или просто скоротать время на скучных совещаниях. Тизеры - это весело!

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

📚
Полка Разработчика | #ENG #Python
📖 Game Development with Gamemaker

Автор: Cossu S.M.

Описание
:

Cоздавайте игры от начала до конца, изучая принципы игрового дизайна и программирования с помощью GameMaker. Разработка игр с помощью GameMaker охватывает все аспекты игрового дизайна и разработки от первоначальной идеи до финального релиза. Вы узнаете, как создать 2D-игру от начала до конца с помощью GameMaker, охватывая важные функции и темы, связанные с разработкой игр.
В книге будет рассмотрено проектирование и разработка игры с видом сверху от начала до конца с использованием лучших практик в соответствии с текущим состоянием стандартов отрасли. В ней будут рассмотрены все строительные блоки разработки 2D-игр: движения, бой, ИИ, пользовательский интерфейс, дизайн уровней, инвентарь, бонусы и т. д. Это издание также направлено на реализацию множества изменений, которые произошли в GameMaker: новые функции, а также лучшие практики.

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

📚
Полка Разработчика | #ENG #Gamedev
📖 API Management

Автор: De B.

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

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

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

Автор: Шелудько В.М.

Описание
:
В учебном пособии рассматриваются стандартные процедуры, методы и приемы языка высокого уровня Python, необходимые для решения задач защиты информации. Дается представление об основных операторах и конструкциях языка. Большое количество наглядных примеров позволит освоить основные принципы составления программ на языке Python. Даются рекомендации по выбору обучающей литературы.
Учебное пособие по дисциплине «Программирование на языках высокого уровня в задачах защиты информации» предназначено для студентов 1-2 курсов, обучающихся по направлению специалитета 10.05.03 «Информационная безопасность автоматизированных систем».

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

📚
Полка Разработчика | #ENG #API
📖 Python Cookbook

Автор: Abella Hernando

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

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

📚
Полка Разработчика | #ENG #API
📖 Mastering Terraform

Автор: Abella Hernando

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

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

📚
Полка Разработчика | #ENG #Terraform
📖 Going the Distance with Babylon.js

Автор: Elster J.

Описание
:
Babylon.js позволяет любому человеку без усилий создавать и отображать 3D-контент в веб-браузере, используя возможности WebGL и JavaScript. 3D-игры и приложения, доступные через Интернет, открывают многочисленные возможности как для развлечения, так и для получения прибыли. Разработчики, работающие с Babylon.js, смогут применить свои знания с этим руководством по созданию полнофункциональной 3D-игры.

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

📚
Полка Разработчика | #ENG #BabylonJS
📖 Настольная книга веб-дизайнера. Практический курс по веб-дизайну и проектированию сайтов

Автор: Никулина И.

Описание
:
Хотите престижную работу от 100 000 р. в месяц? На разработке сайтов можно заработать и больше! Эта книга научит вас тонкостям веб-дизайна и проектированию сайтов. Учебник включает в себя все этапы работы веб- дизайнера: начиная с проектирования и заканчивая реализацией сайта. Книга посвящена описанию этапов разработки сайтов: прототипированию, дизайну веб-страниц, нарезке, дизайну мобильной версии и запуску сайта. Также вы узнаете: как сделать продающий сайт, как правильно заполнить техзадание и создать базу образцов, как собрать семантическое ядро, купить хостинг и домен, какой конструктор сайтов выбрать. Вы легко создадите первую страницу сайта, состоящую из: хедера, слайдера, преимуществ, модуля «О компании», каталога товаров, схемы работы, отзывов, фотогалереи и футера. Кроме того, вы узнаете, как создать портфолио дизайнера и сколько можно заработать на своих знаниях. Это – ваша настольная книга по веб-дизайну! Для начинающих специалистов.

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

📚
Полка Разработчика | #ENG #WebDesign
📖 Domain-Driven Design in PHP

Автор: Carlos Buenosvinos, Christian Soronellas, Keyvan Akbary

Описание
:
Узнайте, как правильно проектировать Сущности, Value Objects, Сервисы, События Предметной Области, Агрегаты, Фабрики, Репозитарии и Сервисы Приложений с помощью PHP. Исследуйте применения гексагональной архитектуры вашего приложения, будь то в рамках системы с открытым исходным кодом или вашей собственной сделанной на заказ системы. И, наконец, посмотрите на интеграцию Bounded Contexts, используя REST и Messaging.

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

📚
Полка Разработчика | #ENG #PHP
📖 Modern Frontend Development with Node.js

Автор: Rappl F.

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

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

📚
Полка Разработчика | #ENG #NodeJS
📖 Web Development with Julia and Genie

Автор: Balbaert I., Salceanu A.

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

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

📚
Полка Разработчика | #ENG #WEB
📖 Прозрачное программное обеспечение: Безопасность цепочек поставок ПО

Автор: Хьюз Крис, Тернер Тони

Описание
:
Изучите влияние на кибербезопасность взаимосвязанных цепочек поставки ПО!
Могут ли цепочки поставок ПО быть безопасными? Команда преданных своему делу профессионалов предлагает по-новому взглянуть на безопасность вашей организации. Вы познакомитесь со множеством тем: от истории движения за прозрачность ПО до подходов к спецификации и подтверждению достоверности в быстро меняющемся ландшафте программного обеспечения.
Авторы знакомят нас с основными векторами атак, такими как мобильные и социальные сети, банковские системы и системы розничной торговли и даже критически важные инфраструктуры, а также с системами защиты, на которые мы все полагаемся. Вы узнаете, как защититься от угроз, и познакомитесь с практическими рекомендациями как для потребителей, так и для поставщиков ПО.
«Прозрачное программное обеспечение» — ценный источник знаний для специалистов по кибербезопасности и безопасности приложений, а также для профессионалов, работающих в области безопасности промышленных систем управления, облачной безопасности, мобильной безопасности, DevOps и DevSecOps.

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

📚
Полка Разработчика | #RU #Security
📖 Introduction to Kali Purple

Автор: Lane Karl

Описание
:
Введение в Kali Purple объединяет инструменты red team tools из ОС Kali Linux и blue team tools, которые обычно используются в центре управления безопасностью (SOC), для комплексного подхода к кибербезопасности. В этой книге вы познакомитесь с обзором современных служб кибербезопасности и их эволюцией и получите четкое представление о том, как Kali Purple может повысить эффективность обучения и обеспечить поддержку проверенных на практике сценариев для ваших технических специалистов и аналитиков.
После ознакомления с основами вы узнаете, как разработать систему киберзащиты для служб домашнего офиса малого бизнеса (SOHO). Это будет продемонстрировано на примере установки и настройки вспомогательных средств, таких как виртуальные машины, Java SDK, Elastic и сопутствующее программное обеспечение. Затем вы ознакомитесь с совместимостью Kali Purple с набором инструментов Malcolm, включая Arkime, CyberChef, Suricata и Zeek. По мере продвижения книга знакомит вас с расширенными функциями, такими как реагирование на инциденты безопасности с помощью программ StrangeBee Cortex и TheHive, а также с потоками данных об угрозах и разведданных. Наконец, вы углубитесь в цифровую криминалистику и познакомитесь с инструментами социальной инженерии и разработки эксплойтов.

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

📚
Полка Разработчика | #ENG #KaliPurple
📖 Bash Shell Scripting for Pentesters

Автор: Campbell Steve

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

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

📚
Полка Разработчика | #ENG #DevSecOps
📖 PowerShell for Penetration Testing

Автор: Blyth Andrew

Описание
:
PowerShell для тестирования на проникновение - это подробное руководство, разработанное для того, чтобы дать вам необходимые навыки для проведения эффективных тестов на проникновение с помощью PowerShell.
Вы начнете с создания прочного фундамента, ознакомившись с основными концепциями тестирования на проникновение и написания сценариев PowerShell. В этой части вы познакомитесь с основными принципами создания сценариев и их применением на различных платформах. Затем вы познакомитесь с перечислением сетей, сканированием портов, использованием веб-служб, баз данных и многим другим с помощью инструментов PowerShell. Практические упражнения, приведенные в книге, укрепят ваше понимание концепций и методов. В этой книге, расширяющей сферу применения облачных вычислительных сред, в частности MS Azure и AWS, вы узнаете о проведении тестов на проникновение в облачные среды, а также о тонкостях управления, разведки и сетевого взаимодействия. В заключительной части будут рассмотрены методы постэксплуатации, в том числе структуры управления и переподготовки, а также повышение привилегий с помощью PowerShell. В этом разделе описываются действия после эксплуатации в системах Microsoft Windows и Linux.

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

📚
Полка Разработчика | #ENG #DevSecOps