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

Ссылка: @Portal_v_IT

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

Менеджер – @Spiral_Yuri

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

РКН: clck.ru/3Ht5KW
Download Telegram
📖 Kubernetes - An Enterprise Guide

Автор:
Boorshtein Marc, Surovich Scott

Описание:

Будьте на переднем крае облачных технологий с помощью долгожданного третьего издания "Kubernetes - Руководство для предприятий’. Углубитесь в работу с Kubernetes и ознакомьтесь с новейшими разработками, которые помогут вам справиться с современными динамичными корпоративными вызовами.
Это тщательно разработанное издание поможет вам лучше ориентироваться в перипетиях постоянно развивающихся облачных технологий. Познакомьтесь с передовыми развертываниями Kubernetes, революционными методами и стратегиями экспертов, которые по-новому определяют ваши навыки работы с облачными технологиями. Откройте для себя передовые технологии, такие как виртуальные кластеры, безопасность контейнеров и управление секретами. Получите преимущество, освоив эти важнейшие аспекты Kubernetes и подняв свое предприятие на новые высоты.

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

📚
Полка Разработчика | #ENG #Kubernetes
📖 JavaScript. 20 уроков для начинающих

Автор: Дронов Владимир

Описание:

В книге 20 иллюстрированных уроков, 40 практических упражнений на тему программирования веб-сценариев и более 70 заданий для самостоятельной работы.

• Изложены основы JavaScript: данные и операторы, выражения и управляющие конструкции, функции, классы, объекты и массивы, средства отладки.
• Раскрыты механизмы управления веб-страницами: события и их обработка, управление элементами, графика и мультимедиа, веб-формы и элементы управления, регулярные выражения, навигация и управление окнами.
• Рассмотрена работа с HTML API и компонентное программирование: асинхронное программирование, работа с внешними данными, программная графика, объявление своих классов, создание компонентов.
• Освещены технологии взаимодействия с сервером: AJAX, PHP, разработка фронтендов и бэкендов, серверные сообщения.

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

📚
Полка Разработчика | #RU #Java
📖 Full Stack Development with Microsoft Blazor

Автор: Himschoot P.

Описание:

Станьте полнофункциональным веб-разработчиком, используя фреймворк Microsoft Blazor и методы, показанные в этой книге. Это новое издание позволит вам создавать все виды приложений на C# и Microsoft .NET 8, от статических веб-сайтов до полностью интерактивных одностраничных приложений, а также настольных и мобильных приложений, в кратчайшие сроки.
По сути, эта книга научит вас создавать пользовательские интерфейсы и представлять данные пользователю для отображения и изменения, фиксируя изменения пользователя с помощью привязки данных. Книга показывает, как получить доступ к богатой библиотеке функциональных возможностей .NET, такой как моделирование компонентов для создания компонуемых пользовательских интерфейсов, включая разработку повторно используемых компонентов, которые можно использовать на многих страницах и веб-сайтах. Новое в этом издании, книга теперь охватывает серверную связь с использованием SignalR и/или gRPC, использование виртуализации для эффективной загрузки больших объемов данных, развертывание и предварительную компиляцию в WASM, новые функции модульного тестирования, безопасность с использованием OpenID Connect и другие функции, добавленные в Blazor в .NET 8.

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

📚
Полка Разработчика | #ENG #Microsoft
📖 Designing Distributed Systems

Автор: Burns B.

Описание:

Каждая распределенная система стремится к надежности, производительности и качеству, но создание такой системы — сложная задача. Создание набора шаблонов проектирования позволяет разработчикам программного обеспечения и системным архитекторам использовать общий язык для описания своих систем и учиться на шаблонах и методах, разработанных другими.
Популярность контейнеров и Kubernetes прокладывает путь для основных шаблонов распределенных систем и повторно используемых контейнерных компонентов. Это практическое руководство представляет собой набор повторяемых, общих шаблонов, которые помогут вам создавать системы, используя общие шаблоны и методы, взятые из некоторых из самых производительных распределенных систем, используемых сегодня. Эти общие шаблоны делают системы, которые вы создаете, гораздо более доступными и эффективными, даже если вы никогда раньше не создавали распределенную систему.
Автор Брендан Бернс демонстрирует, как можно адаптировать существующие шаблоны проектирования программного обеспечения для проектирования и создания надежных распределенных приложений. Системные инженеры и разработчики приложений узнают, как эти давно устоявшиеся шаблоны обеспечивают общий язык и структуру для значительного повышения качества вашей системы.
Это полностью обновленное второе издание включает новые главы по выводу ИИ, обучению ИИ и созданию надежных систем для реального мира.

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

📚
Полка Разработчика | #ENG #Systems
📖 Deep Learning with PyTorch

Автор: Godoy D.V.

Описание:

Если вы ищете книгу, в которой можно узнать о глубоком обучении и PyTorch, не тратя часы на расшифровку зашифрованного текста и кода, и которую легко и приятно читать, то это она.
Книга охватывает все: от основ градиентного спуска до тонкой настройки больших моделей естественного языка (BERT и GPT-2) с использованием HuggingFace. Она разделена на четыре части:
Часть I: Основы (градиентный спуск, обучение линейных и логистических регрессий в PyTorch)
Часть II: Компьютерное зрение (более глубокие модели и функции активации, свертки, трансферное обучение, схемы инициализации)
Часть III: Последовательности (RNN, GRU, LSTM, модели seq2seq, внимание, самовнимание, трансформаторы)
Часть IV: Обработка естественного языка (токенизация, встраивание, контекстное встраивание слов, ELMo, BERT, GPT-2)
Это не типичная книга: большинство руководств начинаются с какой-нибудь красивой и красивой проблемы классификации изображений, чтобы проиллюстрировать, как использовать PyTorch. Это может показаться крутым, но я считаю, что это отвлекает вас от главной цели: как работает PyTorch? В этой книге я представляю структурированный, пошаговый и основанный на первых принципах подход к изучению PyTorch (и в свое время доберусь до проблемы классификации красивых изображений).

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

📚
Полка Разработчика | #ENG #PyTorch
📖 Blazor Revealed

Автор: Carter L.

Описание:


Что вы узнаете:
- Создавать пользовательские интерфейсы и отображать данные для редактирования пользователями
- Захватывать изменения пользователя с помощью привязки данных
- Передавать данные туда и обратно между сервером и клиентом
- Взаимодействовать с микросервисами и службами баз данных
- Разрабатывать повторно используемые компоненты и собирать их в более крупные компоненты
- Использовать маршрутизацию для создания одностраничных приложений (SPA)
- Создавать библиотеки Blazor, которые можно повторно использовать в разных приложениях

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

📚
Полка Разработчика | #ENG #Blazor
📖 Large Language Models Projects

Автор: Martra P.

Описание:

Эта книга предлагает вам практический опыт использования моделей из OpenAI и библиотеки Hugging Face. Вы будете использовать различные инструменты и работать над небольшими проектами, постепенно применяя полученные знания.

Книга разделена на три части. В первой части рассматриваются методы и библиотеки. Здесь вы изучите различные методы на небольших примерах, готовясь к созданию проектов в следующем разделе. Вы научитесь использовать общие библиотеки в мире больших языковых моделей. Рассматриваемые темы и технологии включают чат-ботов, генерацию кода, API OpenAI, Hugging Face, векторные базы данных, LangChain, тонкую настройку, тонкую настройку PEFT, настройку мягких подсказок, LoRA, QLoRA, оценку моделей и оптимизацию прямых предпочтений. Во второй части основное внимание уделяется проектам. Вы будете создавать проекты, понимая проектные решения. Каждый проект может иметь более одной возможной реализации, поскольку часто не существует только одного хорошего решения. Вы также изучите темы, связанные с LLMOps. В третьей части рассматриваются корпоративные решения. Большие языковые модели не являются автономным решением; в крупных корпоративных средах они являются частью головоломки. Вы изучите, как структурировать решения, способные трансформировать организации с тысячами сотрудников, подчеркивая главную роль, которую большие языковые модели играют в этих новых решениях.

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

📚
Полка Разработчика | #ENG #LLM
📖 C++ Brain Teasers: Exercise Your Mind

Автор: Knatten Anders Schau

Описание:

Язык C++ знаменит тем, что в нем ошибочно описываются все действия по умолчанию, а иногда из-за этого у вас из головы вылетают все мысли. С помощью 25 головоломок, от полезных до откровенно странных, мы исследуем некоторые из самых интересных особенностей языка C++. Как на самом деле работает инициализация? Существуют ли вообще временные выражения? Почему "+!!"" " " является допустимым выражением в C++? По мере решения каждой головоломки вы будете снимать некоторые уровни сложности C++, получая фундаментальное представление о том, как работает этот язык. Это поможет вам лучше писать код и легче распознавать проблемы при отладке.
Каждая головоломка в книге представляет собой законченную, на первый взгляд простую программу на C++, но сможете ли вы вычислить результат для каждой из них, или ответы поставят вас в тупик? Большинство программ компилируются и выдают детерминированный, хотя иногда и неожиданный результат. Однако у некоторых из них может быть неопределенное поведение, при котором может произойти все, что угодно, в том числе и то, что демоны вылетят у вас из носа! Однако у других может быть неопределенное поведение с результатом, который не является полностью детерминированным; мы просто знаем, что ничего более страшного, чем носовые демоны, не произойдет.

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

📚
Полка Разработчика | #ENG #C
📖 Глубокое обучение, 2-е изд.

Автор: Гудфеллоу Я., Бенджио И., Курвилль А.

Описание:

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

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

📚
Полка Разработчика | #ENG #ML
📖 Создание веб-API Python с помощью FastAPI

Автор: Адешина А. А.

Описание:

Быстрое руководство по созданию высокопроизводительных и надежных веб-API с очень небольшим количеством шаблонного кода.
Начинается с основ структуры FastAPI и других технологий, используемых в этой книге. Затем вы узнаете о различных аспектах фреймворка: системе маршрутизации, моделировании ответов, обработке ошибок и шаблонах.
В этой книге вы узнаете, как создавать быстрые, эффективные и масштабируемые приложения на Python с помощью FastAPI. Вы начнете с приложения Hello World к полноценному API, использующему базу данных, аутентификацию и шаблоны. Вы узнаете, как структурировать свое приложение для повышения эффективности, удобочитаемости и масштабируемости. Благодаря интеграции с другими библиотеками в вашем приложении вы узнаете, как подключить ваше приложение как к базе данных SQL, так и к базе данных NoSQL, интегрировать шаблоны и создать аутентификацию. Ближе к концу этой книги вы узнаете, как писать тесты, контейнеризовать приложение, создавать конвейер непрерывной интеграции и доставки с помощью действий GitHub, а также развертывать приложение в нескольких облачных службах. Все это будет преподаваться с помощью теоретического и практического подхода.

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

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

Автор: Sickler J.

Описание:

Отправьтесь в преобразующее путешествие по миру React с нашим всеобъемлющим руководством, разработанным как для новичков, так и для опытных разработчиков. Независимо от того, начинаете ли вы свой путь кодирования или пытаетесь отточить свои навыки до профессиональных стандартов, «Mastering React» — это ваша окончательная дорожная карта к мастерству.
Эта тщательно продуманная книга раскрывает сложности React, предлагая пошаговый подход, который дает учащимся возможность на каждом этапе их пути разработки. От основополагающих концепций компонентной архитектуры до передовых методов управления состоянием и оптимизации производительности, каждая глава разработана так, чтобы опираться на предыдущую, способствуя глубокому пониманию основных принципов React.
Что отличает «Mastering React» — это ее практический подход, сочетающий теоретические знания с практическими упражнениями и примерами из реальной жизни. Благодаря увлекательным проектам и обучающим материалам с кодом читатели не только поймут тонкости React, но и обретут уверенность, необходимую для решения реальных задач.

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

📚
Полка Разработчика | #ENG #React
📖 CSS in Depth

Автор: Grant K.J.

Описание:

Чтобы создавать веб-дизайны, которые радуют, развлекают и впечатляют ваших пользователей, вам нужно знать CSS в совершенстве!
Выйдите за рамки основ CSS и откройте для себя приемы веб-дизайна, которые варьируются от умных до умопомрачительных! Это полностью переработанное новое издание CSS in Depth расширяет ваши навыки CSS с помощью шаблонов, макетов и методов, которые вам нужны для создания действительно красивых интерфейсов.

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

📚
Полка Разработчика | #ENG #React
📖 React in Depth

Автор: Barklund M.

Описание:

уководство по продвинутым навыкам React, используемым лучшими разработчиками React.
React in Depth обучает библиотекам, инструментам и методам React, которые жизненно важны для создания потрясающих приложений. Вы примените каждый изученный навык на практике с помощью практических проектов, таких как целеориентированный менеджер задач, трекер расходов и библиотека пользовательского интерфейса.
В React in Depth вы узнаете, как:
- Оценивать технологии в экосистеме React
- Внедрять расширенные шаблоны компонентов для улучшения кода React
- Оптимизировать производительность React для бесперебойного взаимодействия с пользователем
- Использовать инструменты разработчика для лучшего обслуживания и отладки кода
- Работать с TypeScript для обеспечения безопасности типов
- Использовать CSS в javascript для эффективного оформления
- Управлять данными в React, включая удаленные данные и реактивное кэширование
- Выполнять модульное тестирование компонентов React для обеспечения качества и предотвращения ошибок
- Использовать популярные фреймворки React для создания готовых к производству приложений

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

📚
Полка Разработчика | #ENG #React
📖 Django Visual Guide

Автор: Bloomfield Ben, Ocean David, Skylark Atlas

Описание:

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

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

📚
Полка Разработчика | #ENG #Django
📖 Как написать и продать свой PHP скрипт

Автор: Акопян С.

Описание:

Вы написали свой первый PHP скрипт и хотите его продать. Эта книга поможет Вам с пошаговой инструкцией в этом начинании, а также подскажет как избежать распространённых ошибок при создании и продаже своего собственного программного обеспечения.

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

📚
Полка Разработчика | #RU #PHP
📖 Functional Programming with C#

Автор: Ягур Алекс

Описание:

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

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

📚
Полка Разработчика | #ENG #C
📖 Learning C# Through Small Projects

Автор: Ягур Алекс

Описание:

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

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

📚
Полка Разработчика | #ENG #C
📖 Глубокое обучение с fastai и PyTorch

Автор: Ховард Джереми, Гуггер Сильвейн

Описание:

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

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

📚
Полка Разработчика | #ENG #C
📖 Metaprogramming Elixir

Автор: Chris McCord

Описание:

Метапрограммирование — одна из величайших возможностей Elixir. Возможно, вы уже поиграли с основами или написали несколько макросов. Теперь вы хотите перейти на следующий уровень. Эта книга представляет собой серию руководств по метапрограммированию, которые шаг за шагом приведут вас к мастерству метапрограммирования. Вы расширите Elixir мощными функциями и напишете более быстрые и удобные в обслуживании программы способами, не имеющими себе равных в других языках.

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

📚
Полка Разработчика | #ENG #Metaprogramming
📖 GitHub for Next-Generation Coders

Автор: Ирич Игорь

Описание:

Ориентироваться в мире совместной разработки программного обеспечения может быть непросто, особенно для молодых программистов, которые только начинают свой путь в программировании. Эта книга предназначена для того, чтобы погрузить вас в настоящее приключение, превратив из любознательного новичка в уверенного пользователя GitHub.
Книга закладывает прочную основу и подробно объясняет систему контроля версий Git, помогая вам понять, как отслеживать изменения, эффективно сотрудничать и легко управлять своими проектами. Вы освоите репозитории, строительные блоки ваших проектов по программированию, и изучите стратегии ветвления, чтобы экспериментировать и беспрепятственно работать с другими пользователями. В этих главах вы узнаете о действиях на GitHub, познакомитесь с синтаксисом рабочего процесса, изучите среду и управление секретами, а также получите практические упражнения для закрепления вашего понимания. Вы также узнаете, как создать привлекательный профиль на GitHub, подчеркивающий ваши достижения, и откроете для себя захватывающий мир проектов с открытым исходным кодом, в которых вы сможете внести свой вклад и принести пользу сообществу. Чтобы начать работу с ИИ, вы также узнаете, как использовать Copilot и ChatGPT вместе для написания более быстрого и чистого кода.

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

📚
Полка Разработчика | #ENG #Coding
📖 How To Python

Автор: Good B.

Описание:

Отправьтесь в путешествие по кодированию с преобразующей книгой Бена Гуда «How To Python». Идеально подходящее для новичков и тех, кто хочет освежить свои навыки, это руководство разбивает программирование на Python на усваиваемые, увлекательные уроки, наполненные реальными примерами. Каждый раздел основывается на предыдущем, от простых скриптов до сложных алгоритмов, обеспечивая прочную основу для динамических возможностей Python. Бен Гуд дает вам возможность создавать, отлаживать и развертывать свои приложения, расширяя границы того, чего вы можете достичь с помощью кода. Шагните в сферу программирования с уверенностью и креативностью с этим важным руководством по Python!

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

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