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

Ссылка: @Portal_v_IT

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

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

РКН: clck.ru/3Ht5KW
Download Telegram
📖 Реализация полезных алгоритмов на C++

Автор:
Кедик Дмитро

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

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

📚
Полка Разработчика | #RU #C
📖 Mastering Object-Oriented Programming with Python

Автор:
Jones Larry

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

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

📚
Полка Разработчика | #RU #Python
📖 Building Computer Vision Applications Using Artificial Neural Networks

Автор:
Ансари Шамшад

Описание:
Компьютерное зрение постоянно развивается, и эта книга была обновлена, чтобы отразить новые темы, появившиеся в этой области с момента выхода первого издания. Весь код, используемый в книге, также был полностью обновлен.
Это второе издание содержит новые материалы, охватывающие методы манипулирования изображениями, сегментацию изображений, выделение признаков и идентификацию объектов с использованием реальных сценариев, которые помогают усилить каждую концепцию. Эти разделы необходимы для создания продвинутых приложений компьютерного зрения, и вы получите полное представление о них. Исходный код книги был обновлен с TensorFlow 1.x до 2.x и включает пошаговые примеры с использованием как OpenCV, так и TensorFlow с Python.
Прочитав эту книгу, вы получите знания и навыки для создания собственных приложений компьютерного зрения с использованием нейронных сетей
Чему вы научитесь
Понимать методы обработки изображений, манипулирования ими и извлечения объектов
Работать со сверточными нейронными сетями (CNN), детектором одиночных снимков (SSD) и YOLO
Использовать разработку крупномасштабных моделей и развертывание облачной инфраструктуры
Получите общее представление об архитектуре нейронной сети FaceNet и разработайте систему распознавания лиц
Для кого предназначена Эта Книга
Те, кто хорошо разбирается в программировании на Python и хочет получить представление о компьютерном зрении и машинном обучении. Это окажется полезным для специалистов по обработке данных, экспертов по глубокому обучению и студентов.

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

📚
Полка Разработчика | #ENG #AI
📖 Azure Bicep QuickStart Pro

Автор:
Threxan S.

Описание:
"Azure Bicep QuickStart Pro" — это удобный справочник для начала работы с платформой Azure Bicep и быстрого и легкого развертывания ваших первых проектов. Начиная с основ, эта книга проведет вас через синтаксис JSON и шаблоны, доступные в Azure Resource Manager (ARM). Благодаря декларативному синтаксису и структуре Bicep вы быстро приступите к работе, что упрощает управление кодом инфраструктуры. Параметры, условия и циклы — вот некоторые из функций Bicep, которые вы научитесь использовать для управления развертываниями инфраструктуры. В книге рассматриваются повторно используемые определения модулей, разложение сложных развертываний на управляемые компоненты и интеграция Bicep с конвейерами CI/CD. Вы автоматизируете развертывания и будете поддерживать согласованность в средах разработки, подготовки и производства, используя GitHub Actions и Azure DevOps. Для устранения сбоев развертывания и минимизации простоев в книге предлагаются стратегии отката и наката, основанные на реальных проблемах. Кроме того, рассматриваются Blue-Green Deployments, которые включают запуск двух идентичных производственных сред для снижения риска во время обновлений. Управление зависимостями, безопасная обработка секретов, мониторинг и аудит ваших развертываний — все это в ваших руках с помощью практических решений и методов устранения неполадок. Закончив эту книгу, вы сможете уверенно и эффективно развертывать ресурсы Azure.

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

📚
Полка Разработчика | #ENG #Azure
📖 Etudes for Programmers

Автор:
Threxan S.

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

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

📚
Полка Разработчика | #ENG #Coding
📖 Mastering C# and .NET Framework

Автор:
Posadas M.

Описание:
Глубокое погружение в архитектуру C# и .NET для создания эффективных и мощных приложений.
Освоение C# и .NET Framework позволит вам погрузиться в глубины C# 6.0/7.0 и .NET 4.6, чтобы вы могли понять, как работает платформа при запуске вашего кода, и как вы можете использовать эти знания для написания эффективных приложений. Воспользуйтесь всеми преимуществами новой революции в разработке .NET, включая статус открытого исходного кода и кроссплатформенность, и освойте архитектурные изменения CoreCLR.

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

📚
Полка Разработчика | #ENG #Coding
📖 Task Programming in C# and .NET

Автор:
Sarcar V.

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

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

📚
Полка Разработчика | #ENG #C
📖 Demystifying Deep Learning

Автор:
Santry D. J.

Описание:
и программное обеспечение для верификации!
Изучение глубокого обучения и искусственных нейронных сетей (ANN) является важной областью искусственного интеллекта (ИИ), которую можно найти во многих областях: медицине, юриспруденции, финансовых услугах и науке, например. Точно так же, как революция роботов угрожала рабочим местам "синих воротничков" в 1970-х годах, теперь революция искусственного интеллекта обещает новую эру производительности для "белых воротничков". ANNS начали выполнять важные задачи - от выявления и профилактики заболеваний до чтения и поддержки юридических контрактов, понимания экспериментальных данных, модельного сворачивания белков и моделирования ураганов. Искусственный интеллект присутствует повсюду — в новостях, в аналитических центрах и занимает правительственных политиков по всему миру, — и ANN часто обеспечивают основу для искусственного интеллекта.

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

📚
Полка Разработчика | #ENG #DL
📖 RAG with Python Cookbook (First Early Release)

Автор:
Доминик Польцер

Описание:
Поскольку компании стремятся раскрыть весь потенциал больших языковых моделей (LLM), возникла критическая проблема: как подключить эти инструменты к внешним данным в реальном времени для решения реальных проблем? Ответ — генерация дополненного поиска (RAG). Объединяя LLM с поиском информации, RAG позволяет вам создавать все: от интеллектуальных чат-ботов до автономных агентов, решающих задачи.

В этом руководстве, содержащем более 70 практических рецептов, рассматривается широкий спектр приложений GenAI посредством структурированного практического обучения. Автор Доминик Полцер предоставляет инструменты, необходимые для проектирования, внедрения и оптимизации систем RAG для ваших уникальных вариантов использования. Работаете ли вы с простым извлечением данных или проектируете передовые автономные агенты, эта кулинарная книга поможет вам оставаться на шаг впереди.

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

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

📚
Полка Разработчика | #ENG #Python
📖 Generative AI on Kubernetes (Early Release)

Автор:
Roland Huß, Daniele Zonca

Описание:
Генеративный ИИ производит революцию в отраслях, и Kubernetes быстро стал основой для развертывания и управления этими ресурсоемкими рабочими нагрузками. Эта книга служит практическим руководством для инженеров MLOps, разработчиков программного обеспечения, администраторов Kubernetes и специалистов по ИИ, готовых раскрыть инновации ИИ с помощью мощи облачной инфраструктуры. Авторы Роланд Хусс и Даниэле Зонка предоставляют четкую дорожную карту для обучения, тонкой настройки, развертывания и масштабирования моделей GenAI в Kubernetes, решая по ходу дела такие проблемы, как оптимизация ресурсов, автоматизация и безопасность.

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

📚
Полка Разработчика | #ENG #Kubernetes
📖 Hands-On APIs for AI and Data Science: Python Development with FastAPI

Автор:
Ryan Day

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

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

📚
Полка Разработчика | #ENG #Python
📖 Practical Lua 5 Programming

Автор: Brynna Kevar

Описание:
Если вы увлекаетесь программированием на Lua, то эта "Практическое программирование на Lua 5" обязательна к прочтению. Это практическая книга, которая поможет вам быстро приступить к работе. В ней есть понятные пошаговые примеры, которые проведут вас через все, от настройки среды разработки до создания динамических веб-приложений и встраивания Lua в другие языки программирования.

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

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

📚
Полка Разработчика | #ENG #Lua
📖 Docker for Beginner: Practical Guide to Containerization Mastery

Автор: Nolan Vautrin

Описание:
"Docker for Beginners - Practical Guide to Containerization Mastery" - это всеобъемлющее руководство, разработанное для тех, кто хочет открыть для себя и освоить Docker, революционную технологию в области контейнеризации. Эта книга разработана так, чтобы быть доступной для широкой аудитории, будь вы разработчиком, системным администратором или просто энтузиастом технологий.

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

📚
Полка Разработчика | #ENG #Docker
📖 Qt 4 - программирование GUI на C++ (2007)

Автор:
Жасмин Бланшет, Марк Саммерфилд

Описание:
Эта книга представляет собой руководство по практическому программированию в среде Qt 4.1. Приведенные в ней примеры помогут читателю понять основные принципы программирования в Qt (от создания диалоговых окон до реализации функциональных приложений), освоить передовые методы Qt 4, а также эффективно использовать новые программные интерфейсы Qt 4 - мощный графический процессор 2D и простые в применении классы-контейнеры.

В это издание включены новые главы, в которых описывается архитектура Qt 4 модель/представление, новый фреймворк для подключаемых модулей, основы программирования встроенных систем с помощью Qtopia, а также добавлено новое приложение. Помимо описания обширной интерактивной документации Qt, как и в книге по Qt 3, основное внимание уделено объяснению принципов Qt-программирования. Книга ориентирована на подготовленного читателя, знакомого с основами программирования на C++, Java или С#.

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

📚
Полка Разработчика | #ENG #Qt #Coding
📖 Программирование на языке С++ в среде Qt Creato

Автор:
Алексеев Е. и др.

Описание:
Книга является учебником по алгоритмизации и программированию на С++ и пособием по разработке визуальных приложений в среде Qt Creator. Также в книге описаны среда программирования Qt Creator, редактор Geany, кроссплатформенная билиотека построения графиков MathGL. При чтении книги не требуется предварительного знакомства с программированием.
Издание предназначено для студентов, аспирантов и преподавателей вузов, а также для всех, кто изучает программирование на С++ и осваивает кроссплатформенный инструментарий Qt для разработки программного обеспечения.

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

📚
Полка Разработчика | #RU #Qt
📖 Программирование для «нормальных» с нуля на языке Python.

Автор:
Сысоева М., Сысоев И.

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

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

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

Автор:
Буйначев С.К. , Боклаг Н.Ю.


Описание:
Пособие содержит начальные сведения о программировании на языке Python и является основой для изучения курса «Численные методы и оптимизация». Собраны сведения из книг таких известных авторов, как Г. Россум, М. Лутц, Р. Сузи, Д. Бизли, А. Лесса. Предложен новый подход к использованию баз данных для накопления результатов расчета с дальнейшим анализом и визуализацией решений.

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

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

📚
Полка Разработчика | #RU #Python
📖 When Docker Meets Java

Автор:
Чоудхари Ашиш

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

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

📚
Полка Разработчика | #ENG #Java
📖 Программирование: введение в профессию, 2-е издание

Автор:
Столяров А.В.

Описание:
Учебник «Программирование: введение в профессию» ориентирован на самостоятельное изучение и предполагает использование систем семейства Unix (в т.ч. Linux) в роли сквозной среды для обучения. Для школьников, студентов, преподавателей, и всех, кто интересуется программированием.

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

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

Автор:
Ramalho L.

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

Откройте для себя и примените идиоматические возможности Python 3 за пределами вашего прошлого опыта. Автор Лучано Рамальо проведет вас по основным языковым возможностям и библиотекам Python и научит, как сделать ваш код короче, быстрее и более читаемым.

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

📚
Полка Разработчика | #ENG #Python
Тестирование: быстрый старт в IT за 0₽

Зарплата начинающего Тестировщика от 80 000₽. Он проверяет работу сайтов, мобильных приложений и ищет в них ошибки. От тестировщика во многом зависит качество итогового продукта, поэтому спрос на данных специалистов растёт.

Прямо сейчас Skillbox отдает пятидневный курс по тестированию бесплатно.

Переходите по ссылке и участвуйте в тест-драйве профессии. Акция продлится до 19 марта: https://go.redav.online/3ce9ac7270bf9c50?erid=2VfnxxcSezk&m=1