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

Ссылка: @Portal_v_IT

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

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

РКН: clck.ru/3Ht5KW
Download Telegram
📖 Оптимизация программ на С++. Проверенные методы для повышения производительности

Автор: Гантерот Курт, 2017

Описание:
"Рог изобилия полезных советов - своевременных, иногда анекдотичных и всегда в точку. Справочник, показывающий новое лицо C++".— Джерри Тан, старший программист в The Depository Trust & Clearing Corporation В современном быстром мире производительность программы является для клиентов таким же важным свойством, как и ее функциональные возможности. В данном практическом руководстве изложены основные принципы производительности, которые позволяют разработчикам оптимизировать программы на языке C++. Вы узнаете, как писать код, который воплощает наилучшие практики проектирования C++, работает быстрее и потребляет меньше ресурсов на любом компьютере — будь то часы, телефон, рабочая станция, суперкомпьютер или охватывающая весь земной шар сеть серверов.

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

📚 Полка Разработчика | #Cpp
📖 Full Stack iOS Development with Swift and Vapor: Full stack iOS development made easy

Автор: Neil Smyth, 2023

Описание
: Для того чтобы приступить к разработке iOS с полным стеком, в начале книги необходимо установить инструментарий Vapor Toolbox и Xcode. Благодаря практическому подходу книга поможет вам разобраться в тонкостях маршрутизации, реализации мер безопасности, бесшовной интеграции данных, эффективного управления данными и генерации JSON-ответов на стороне сервера. По мере углубления в книгу ваши знания будут расширяться, охватывая такие функции, как UIKit с авторазметкой, SwiftUI, Core Data и др. Кроме того, эта книга станет для вас путеводной звездой, раскрывающей потенциал комплексного обучения и секреты успешной полностековой iOS-разработки. Благодаря широкому охвату материала руководство позволяет преодолеть такие препятствия, как хранение данных, оптимизация производительности и безопасность.

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

📚 Полка Разработчика | #ENG #Swift
📖 Теория баз данных : учебник

Автор: Кукарцев В.В., Царев Р.Ю., Антамошкин О.А., 2017

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

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

📚 Полка Разработчика | #БД
📖 Build Serverless Apps on Kubernetes with Knative: Build, deploy, and manage serverless applications on Kubernetes

Автор: Amit Deshpande, 2023

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

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

📚 Полка Разработчика | #ENG #Kubernetes
📖 Создание видеоигр с помощью PyGame - c пошаговыми примерами

Автор: Майк Голд, 2023

Описание:
Добро пожаловать в мир программирования PyGame и Python! Эта книга познакомит вас с библиотекой PyGame и научит вас создавать собственные игры с использованием языка Python. Мы начнем с базового обзора Python и библиотеки PyGame, а затем перейдем к разработке, написанию и отладке нашей собственной игры. От добавления графики и звуков до создания анимации и бонусов — мы расскажем обо всем, что вам нужно знать, чтобы создать собственную насыщенную интерактивную игру. Наконец, мы пройдем процесс отладки и тестирования нашей игры, прежде чем опубликовать ее для всего мира. Итак, давайте начнем и научимся создавать собственные игры с помощью PyGame и Python!

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

📚 Полка Разработчика | #Геймдев #PyGame
📖 Blender: новый уровень мастерства

Автор: Лоттер Р., 2023

Описание:
Эта книга посвящена рабочим процессам, связанным с визуальными эффектами (VFX), – таким как ноды геометрии, органическое моделирование, 3D-трекинг камеры, фотограмметрия, скульптинг, физические симуляции и композитинг. Вы узнаете, как использовать ноды геометрии для создания динамических сцен, а также выполнять 3D-сканирование объектов реального мира с помощью фотограмметрии. Выясните, как с нуля моделировать, оснащать кинематическими связями и анимировать своих собственных 3D-персонажей. Затем с помощью физических симуляций научитесь разбивать объект на части, использовать их для создания реалистичной одежды и шевелюры персонажа.

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

📚 Полка Разработчика | #Blender
📖 Data Parallel C++: Programming Accelerated Systems Using C++ and SYCL, 2nd Edition

Автор: Ben Ashbaugh, 2023

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

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

📚 Полка Разработчика | #ENG #Cpp
📖 Linux для сетевых инженеров

Автор: Роб Ванденбринк, 2024

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

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

📚 Полка Разработчика | #Linux
📖 Methods of IT Project Management, 4th Edition

Автор: Jeffrey L. Brewer, 2022

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

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

📚 Полка Разработчика | #ENG #Совет
📖 Fundamentals of Data Observability: Implement Trustworthy End-to-End Data Solutions

Автор: Andy Petrella, 2023

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

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

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

Автор: Мастицкий С.Э., Шитиков В.К, 2015

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

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

📚 Полка Разработчика | #DataMining #R
📖 Head First. Изучаем Go

Автор: Макгаврен Джей, 2020

Описание:
Go упрощает построение простых, надежных и эффективных программ. А эта книга сделает его доступным для обычных программистов. Основная задача Go — эффективная работа с сетевыми коммуникациями и многопроцессорной обработкой, но код на этом языке пишется и читается не сложнее чем на Python и jаvanoscript. Простые примеры позволят познакомиться с языком в действии и сразу приступить к программированию на Go. Так что вы быстро освоите общепринятые правила и приемы, которые позволят вам называть себя гофером.

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

📚 Полка Разработчика | #Go
📖 Mastering Python: 50 Specific Tips for Writing Better Code: Practical Strategies for Writing High-Quality Python Code

Автор: Dane Olsen, 2023

Описание
: Что внутри:

- Погрузитесь в тонкости Python с помощью 50 конкретных советов и приемов, которые помогут вам писать более чистый, эффективный и удобный в обслуживании код.
- Используя практические примеры и практические упражнения, которые иллюстрируют каждый совет и делают его понятным.
- Получите глубокое представление о внутреннем устройстве Python, структурах данных и лучших практиках, которые помогут вам решать сложные задачи.
- Используйте эту книгу в качестве справочника, к которому вы сможете обратиться в любой момент, когда вам понадобится оптимизировать ваш код на Python.
- Узнайте, как использовать популярные библиотеки и фреймворки Python, такие как NumPy, Pandas, Flask и Django, для решения конкретных задач.

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

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

Автор: Л. Мыльников, 2021

Описание:
Go упрощает построение простых, надежных и эффективных программ. А эта книга сделает его доступным для обычных программистов. Основная задача Go — эффективная работа с сетевыми коммуникациями и многопроцессорной обработкой, но код на этом языке пишется и читается не сложнее чем на Python и jаvanoscript. Простые примеры позволят познакомиться с языком в действии и сразу приступить к программированию на Go. Так что вы быстро освоите общепринятые правила и приемы, которые позволят вам называть себя гофером.

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

📚 Полка Разработчика | #DataMining #МО #R
📖 Python для гиков

Автор: Азиф Мухаммад, 2024

Описание:
Книга подробно рассказывает о разработке, развертывании и поддержке крупномасштабных проектов на Python. Представлены такие концепции, как итераторы, генераторы, обработка ошибок и исключений, обработка файлов и ведение журналов. Приведены способы автоматизации тестирования приложений и разработки через тестирование (TDD). Рассказано о написании приложений с использованием кластера Apache Spark для обработки больших данных, о разработке и развертывании бессерверных программ в облаке на примере Google Cloud Platform (GCP), о создании веб-приложений и REST API, использовании среды Flask. Показаны способы применения языка для создания, обучения и оценки моделей машинного обучения, а также их развертывания в облаке, описаны приемы использования Python для извлечения данных с сетевых устройств и систем управления сетью (NMS).

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

📚 Полка Разработчика | #Python
📖 SQL and NoSQL Interview Questions: Your essential guide to acing SQL and NoSQL job interviews

Автор: Vishwanathan Narayanan, 2023

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

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

📚 Полка Разработчика | #ENG #SQL #NoSQL
📖 Квантовые технологии

Автор: Гайдаш А.А., Егоров В.И., 2023

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

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

📚 Полка Разработчика | #Квантовые_вычисления
📖 Python для Excel. Современная среда для автоматизации и анализа данных

Автор: Зумштейн Ф., 2023

Описание:
Книга посвящена автоматизации Excel с помощью языка программирования Python. Описаны дистрибутив Anaconda Python и современные средства разработки, такие как менеджеры пакетов Conda и pip, блокноты Jupyter и Visual Studio Code. Даны необходимые основы языка Python и введение в анализ данных с помощью библиотеки pandas. Приведены приемы чтения и записи файлов Excel без Excel. Рассмотрено программирование приложений Excel с помощью популярного пакета с открытым исходным кодом xlwings: автоматизация Excel, инструменты на основе технологии Python, трекер пакетов Python, а также функции, определяемые пользователем.

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

📚 Полка Разработчика | #Python #MSOffice
📖 AWS DevOps Simplified: Build a solid foundation in AWS to deliver enterprise-grade software solutions at scale

Автор: Akshay Kapoor, 2023

Описание
: Это практическое руководство, которое начинается с введения в AWS DevOps и помогает выбрать облачный сервис, соответствующий модели работы вашей компании. Далее в руководстве представлены практические уроки по GitOps-подходу к созданию программного обеспечения, охватывающие неизменяемую инфраструктуру и конвейеры с использованием таких инструментов, как Packer, CDK и CodeBuild/CodeDeploy. Кроме того, книга дает глубокое понимание контейнерных сервисов AWS и способов реализации наблюдаемости и лучших практик DevSecOps для создания и эксплуатации сред AWS с несколькими учетными записями и регионами.

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

📚 Полка Разработчика | #ENG #DevOps #AWS
📖 Си для встраиваемых систем

Автор: Тарасов А, 2019

Описание:
Рассмотрена работа компилятора, некоторые особенности архитектуры ядра Cortex-M, переключение контекста выполнения, оптимизация кода и т.д. Сделана попытка показать уместность использования разных подходов в организации ПО: от простого суперцикла до ОСРВ (FreeRTOS). В конце приведены ответы на наиболее популярные вопросы.

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

📚 Полка Разработчика | #Си
📖 Программирование FPGA для начинающих. Создавайте цифровые устройства и электронные схемы с помощью SystemVerilog

Автор: Бруно Ф., 2022

Описание:
Данная книга открывает серию переводов зарубежных изданий по проектированию цифровых систем, которую готовят к выходу в свет компания «ДМК Пресс» и МИЭМ НИУ ВШЭ при поддержке группы компаний YADRO (yadro.com). Она предназначена для тех, кто хочет узнать о том, как устроена технология FPGA, и получить практический опыт работы с реальными проектами. Читатель получит общее представление о программируемых логических интегральных схемах, научится программировать на языке SystemVerilog, разработает, выполнит тестирование и реализует ряд проектов разной степени сложности от простого калькулятора до комплексного проекта, использующего AXI и внешнюю периферию, подключенную через PS/2 и VGA.

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

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