📖 Migrating ASP.NET Microservices to ASP.NET Core 8
Автор: Classon I.
Описание:
В этом втором издании вы пройдете весь путь миграции приложения ASP.NET Framework в микросервисы ASP.NET Core. Вы узнаете, как освоить следующие шаги: провести инвентаризацию, подготовить приложение, спланировать миграцию, выполнить миграцию, улучшить конвейер развертывания.
Для подробной практической миграции книга использует оптимизированное бизнес-приложение, полученное из реального приложения, которое прошло процесс миграции несколько лет назад. В этом втором издании приложение было расширено и теперь включает больше функций, соответствующих последним достижениям в ASP.NET Core, таких как минимальные веб-API, Razor Pages, документация REST и улучшенная аутентификация. В книге также рассматриваются нюансы обновления между версиями ASP.NET Core, управления критическими изменениями и включения важных новых функций.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ASP #Copilot #Apps
Автор: Classon I.
Описание:
В этом втором издании вы пройдете весь путь миграции приложения ASP.NET Framework в микросервисы ASP.NET Core. Вы узнаете, как освоить следующие шаги: провести инвентаризацию, подготовить приложение, спланировать миграцию, выполнить миграцию, улучшить конвейер развертывания.
Для подробной практической миграции книга использует оптимизированное бизнес-приложение, полученное из реального приложения, которое прошло процесс миграции несколько лет назад. В этом втором издании приложение было расширено и теперь включает больше функций, соответствующих последним достижениям в ASP.NET Core, таких как минимальные веб-API, Razor Pages, документация REST и улучшенная аутентификация. В книге также рассматриваются нюансы обновления между версиями ASP.NET Core, управления критическими изменениями и включения важных новых функций.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ASP #Copilot #Apps
📖 Простое объектно-ориентированное проектирование
Автор: Аниче М.
Описание:
В процессе развития даже простое объектно-ориентированное приложение может стать сложным. Каждый новый класс, метод или функция добавляет новые состояния и абстракции, которыми нужно управлять, увеличивает время, необходимое на распутывание ранее написанного кода. Чтобы сохранить кодовую базу простой, нужны конкретные знания и умения. И вы их получите!
Изучите практические принципы проектирования, помогающие сохранять простоту объектно-ориентированной кодовой базы по мере ее развития. Написанная в виде сборника практических приемов, которые можно применять в любом объектно-ориентированном языке, книга предлагает советы по организации кода, управлению зависимостями и модулями и проектированию гибких абстракций. Информативные иллюстрации, практические примеры и упражнения помогут вам быстрее запомнить описываемые принципы.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Coding
Автор: Аниче М.
Описание:
В процессе развития даже простое объектно-ориентированное приложение может стать сложным. Каждый новый класс, метод или функция добавляет новые состояния и абстракции, которыми нужно управлять, увеличивает время, необходимое на распутывание ранее написанного кода. Чтобы сохранить кодовую базу простой, нужны конкретные знания и умения. И вы их получите!
Изучите практические принципы проектирования, помогающие сохранять простоту объектно-ориентированной кодовой базы по мере ее развития. Написанная в виде сборника практических приемов, которые можно применять в любом объектно-ориентированном языке, книга предлагает советы по организации кода, управлению зависимостями и модулями и проектированию гибких абстракций. Информативные иллюстрации, практические примеры и упражнения помогут вам быстрее запомнить описываемые принципы.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Coding
📖 Building Applications with Large Language Models
Автор: Singh B.
Описание:
Эта книга углубляется в широкий спектр тем, охватывая основополагающие аспекты больших языковых моделей (LLM), таких как PaLM, LLaMA, BERT и GPT, среди прочих.
Книга знакомит вас со сложностями, связанными с созданием и развертыванием приложений на основе LLM, предоставляя вам глубокое понимание архитектуры модели. Вы изучите такие методы, как тонкая настройка, быстрое проектирование и расширенная генерация поиска (RAG). В книге также рассматриваются различные способы оценки выходных данных LLM и обсуждаются преимущества и ограничения больших моделей. Книга фокусируется на инструментах, методах и приемах, необходимых для разработки больших языковых моделей. Она включает в себя практические примеры и советы, которые помогут вам в создании приложений с использованием новейших технологий в обработке естественного языка (NLP). Она представляет собой дорожную карту, которая поможет вам в решении проблем, связанных с созданием и развертыванием приложений на основе LLM.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #LLM
Автор: Singh B.
Описание:
Эта книга углубляется в широкий спектр тем, охватывая основополагающие аспекты больших языковых моделей (LLM), таких как PaLM, LLaMA, BERT и GPT, среди прочих.
Книга знакомит вас со сложностями, связанными с созданием и развертыванием приложений на основе LLM, предоставляя вам глубокое понимание архитектуры модели. Вы изучите такие методы, как тонкая настройка, быстрое проектирование и расширенная генерация поиска (RAG). В книге также рассматриваются различные способы оценки выходных данных LLM и обсуждаются преимущества и ограничения больших моделей. Книга фокусируется на инструментах, методах и приемах, необходимых для разработки больших языковых моделей. Она включает в себя практические примеры и советы, которые помогут вам в создании приложений с использованием новейших технологий в обработке естественного языка (NLP). Она представляет собой дорожную карту, которая поможет вам в решении проблем, связанных с созданием и развертыванием приложений на основе LLM.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #LLM
📖 Modern Web Development with Angular
Автор: Faulkner D., Bouillon P.
Описание:
Изучите современную разработку Angular и начните свой путь веб-разработки.
Angular — один из самых популярных и мощных фреймворков для создания динамических масштабируемых веб-приложений. Благодаря своей надежной экосистеме он широко используется для создания высокопроизводительных приложений корпоративного уровня.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Angular
Автор: Faulkner D., Bouillon P.
Описание:
Изучите современную разработку Angular и начните свой путь веб-разработки.
Angular — один из самых популярных и мощных фреймворков для создания динамических масштабируемых веб-приложений. Благодаря своей надежной экосистеме он широко используется для создания высокопроизводительных приложений корпоративного уровня.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Angular
📖 Изучаем Python
Автор: Мэтиз Э.
Описание:
«Изучаем Python» — это самое популярное в мире руководство по языку Python. Вы сможете не только максимально быстро его освоить, но и научитесь писать программы, устранять ошибки и создавать работающие приложения.
В первой части книги вы познакомитесь с основными концепциями программирования, такими как переменные, списки, классы и циклы, а простые упражнения приучат вас к шаблонам чистого кода. Вы узнаете, как делать программы интерактивными и как протестировать код, прежде чем добавлять в проект. Во второй части вы примените новые знания на практике и создадите три проекта: аркадную игру в стиле Space Invaders, визуализацию данных с удобными библиотеками Python и простое веб-приложение, которое можно быстро развернуть онлайн.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Python
Автор: Мэтиз Э.
Описание:
«Изучаем Python» — это самое популярное в мире руководство по языку Python. Вы сможете не только максимально быстро его освоить, но и научитесь писать программы, устранять ошибки и создавать работающие приложения.
В первой части книги вы познакомитесь с основными концепциями программирования, такими как переменные, списки, классы и циклы, а простые упражнения приучат вас к шаблонам чистого кода. Вы узнаете, как делать программы интерактивными и как протестировать код, прежде чем добавлять в проект. Во второй части вы примените новые знания на практике и создадите три проекта: аркадную игру в стиле Space Invaders, визуализацию данных с удобными библиотеками Python и простое веб-приложение, которое можно быстро развернуть онлайн.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Python
📖 Kubernetes - An Enterprise Guide
Автор: Boorshtein Marc, Surovich Scott
Описание:
Будьте на переднем крае облачных технологий с помощью долгожданного третьего издания "Kubernetes - Руководство для предприятий’. Углубитесь в работу с Kubernetes и ознакомьтесь с новейшими разработками, которые помогут вам справиться с современными динамичными корпоративными вызовами.
Это тщательно разработанное издание поможет вам лучше ориентироваться в перипетиях постоянно развивающихся облачных технологий. Познакомьтесь с передовыми развертываниями Kubernetes, революционными методами и стратегиями экспертов, которые по-новому определяют ваши навыки работы с облачными технологиями. Откройте для себя передовые технологии, такие как виртуальные кластеры, безопасность контейнеров и управление секретами. Получите преимущество, освоив эти важнейшие аспекты Kubernetes и подняв свое предприятие на новые высоты.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Kubernetes
Автор: Boorshtein Marc, Surovich Scott
Описание:
Будьте на переднем крае облачных технологий с помощью долгожданного третьего издания "Kubernetes - Руководство для предприятий’. Углубитесь в работу с Kubernetes и ознакомьтесь с новейшими разработками, которые помогут вам справиться с современными динамичными корпоративными вызовами.
Это тщательно разработанное издание поможет вам лучше ориентироваться в перипетиях постоянно развивающихся облачных технологий. Познакомьтесь с передовыми развертываниями Kubernetes, революционными методами и стратегиями экспертов, которые по-новому определяют ваши навыки работы с облачными технологиями. Откройте для себя передовые технологии, такие как виртуальные кластеры, безопасность контейнеров и управление секретами. Получите преимущество, освоив эти важнейшие аспекты Kubernetes и подняв свое предприятие на новые высоты.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Kubernetes
📖 JavaScript. 20 уроков для начинающих
Автор: Дронов Владимир
Описание:
В книге 20 иллюстрированных уроков, 40 практических упражнений на тему программирования веб-сценариев и более 70 заданий для самостоятельной работы.
• Изложены основы JavaScript: данные и операторы, выражения и управляющие конструкции, функции, классы, объекты и массивы, средства отладки.
• Раскрыты механизмы управления веб-страницами: события и их обработка, управление элементами, графика и мультимедиа, веб-формы и элементы управления, регулярные выражения, навигация и управление окнами.
• Рассмотрена работа с HTML API и компонентное программирование: асинхронное программирование, работа с внешними данными, программная графика, объявление своих классов, создание компонентов.
• Освещены технологии взаимодействия с сервером: AJAX, PHP, разработка фронтендов и бэкендов, серверные сообщения.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Java
Автор: Дронов Владимир
Описание:
В книге 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
Автор: 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
Автор: 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
Автор: 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
Автор: 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
Автор: 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
Автор: Knatten Anders Schau
Описание:
Язык C++ знаменит тем, что в нем ошибочно описываются все действия по умолчанию, а иногда из-за этого у вас из головы вылетают все мысли. С помощью 25 головоломок, от полезных до откровенно странных, мы исследуем некоторые из самых интересных особенностей языка C++. Как на самом деле работает инициализация? Существуют ли вообще временные выражения? Почему "+!!"" " " является допустимым выражением в C++? По мере решения каждой головоломки вы будете снимать некоторые уровни сложности C++, получая фундаментальное представление о том, как работает этот язык. Это поможет вам лучше писать код и легче распознавать проблемы при отладке.
Каждая головоломка в книге представляет собой законченную, на первый взгляд простую программу на C++, но сможете ли вы вычислить результат для каждой из них, или ответы поставят вас в тупик? Большинство программ компилируются и выдают детерминированный, хотя иногда и неожиданный результат. Однако у некоторых из них может быть неопределенное поведение, при котором может произойти все, что угодно, в том числе и то, что демоны вылетят у вас из носа! Однако у других может быть неопределенное поведение с результатом, который не является полностью детерминированным; мы просто знаем, что ничего более страшного, чем носовые демоны, не произойдет.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #C
📖 Глубокое обучение, 2-е изд.
Автор: Гудфеллоу Я., Бенджио И., Курвилль А.
Описание:
Глубокое обучение — это вид машинного обучения, наделяющий компьютеры способностью учиться на опыте и понимать мир в терминах иерархии концепций. Книга содержит математические и концептуальные основы линейной алгебры, теории вероятностей и теории информации, численных расчетов и машинного обучения в том объеме, который необходим для понимания материала. Описываются приемы глубокого обучения, применяемые на практике, в том числе глубокие сети прямого распространения, регуляризация, алгоритмы оптимизации, сверточные сети, моделирование последовательностей и др. Рассматриваются такие приложения, как обработка естественных языков, распознавание речи, компьютерное зрение, онлайновые рекомендательные системы, биоинформатика и видеоигры.
Издание предназначено студентам вузов и аспирантам, а также опытным программистам, которые хотели бы применить глубокое обучение в составе своих продуктов или платформ.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #ML
Автор: Гудфеллоу Я., Бенджио И., Курвилль А.
Описание:
Глубокое обучение — это вид машинного обучения, наделяющий компьютеры способностью учиться на опыте и понимать мир в терминах иерархии концепций. Книга содержит математические и концептуальные основы линейной алгебры, теории вероятностей и теории информации, численных расчетов и машинного обучения в том объеме, который необходим для понимания материала. Описываются приемы глубокого обучения, применяемые на практике, в том числе глубокие сети прямого распространения, регуляризация, алгоритмы оптимизации, сверточные сети, моделирование последовательностей и др. Рассматриваются такие приложения, как обработка естественных языков, распознавание речи, компьютерное зрение, онлайновые рекомендательные системы, биоинформатика и видеоигры.
Издание предназначено студентам вузов и аспирантам, а также опытным программистам, которые хотели бы применить глубокое обучение в составе своих продуктов или платформ.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #ML
📖 Создание веб-API Python с помощью FastAPI
Автор: Адешина А. А.
Описание:
Быстрое руководство по созданию высокопроизводительных и надежных веб-API с очень небольшим количеством шаблонного кода.
Начинается с основ структуры FastAPI и других технологий, используемых в этой книге. Затем вы узнаете о различных аспектах фреймворка: системе маршрутизации, моделировании ответов, обработке ошибок и шаблонах.
В этой книге вы узнаете, как создавать быстрые, эффективные и масштабируемые приложения на Python с помощью FastAPI. Вы начнете с приложения Hello World к полноценному API, использующему базу данных, аутентификацию и шаблоны. Вы узнаете, как структурировать свое приложение для повышения эффективности, удобочитаемости и масштабируемости. Благодаря интеграции с другими библиотеками в вашем приложении вы узнаете, как подключить ваше приложение как к базе данных SQL, так и к базе данных NoSQL, интегрировать шаблоны и создать аутентификацию. Ближе к концу этой книги вы узнаете, как писать тесты, контейнеризовать приложение, создавать конвейер непрерывной интеграции и доставки с помощью действий GitHub, а также развертывать приложение в нескольких облачных службах. Все это будет преподаваться с помощью теоретического и практического подхода.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #Python
Автор: Адешина А. А.
Описание:
Быстрое руководство по созданию высокопроизводительных и надежных веб-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
Автор: 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
Автор: 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
Автор: 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
Автор: Bloomfield Ben, Ocean David, Skylark Atlas
Описание:
Если вы ищете руководство по освоению веб-разработки, это полное руководство по Django - идеальный выбор.
Django - это мощный инструмент для создания веб-приложений, которому разработчики очень доверяют. Он масштабируемый, гибкий и безопасный, а также пользуется широкой поддержкой сообщества.
Эта книга предназначена для того, чтобы помочь новичкам понять основные концепции Django и веб-разработки. Ее практический подход включает в себя создание реальных веб-приложений. В руководстве рассматриваются основы структуры и компонентов Django, а также более сложные темы, такие как развертывание приложений в производственной среде.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #Django
📖 Как написать и продать свой PHP скрипт
Автор: Акопян С.
Описание:
Вы написали свой первый PHP скрипт и хотите его продать. Эта книга поможет Вам с пошаговой инструкцией в этом начинании, а также подскажет как избежать распространённых ошибок при создании и продаже своего собственного программного обеспечения.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #PHP
Автор: Акопян С.
Описание:
Вы написали свой первый PHP скрипт и хотите его продать. Эта книга поможет Вам с пошаговой инструкцией в этом начинании, а также подскажет как избежать распространённых ошибок при создании и продаже своего собственного программного обеспечения.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #RU #PHP
📖 Functional Programming with C#
Автор: Ягур Алекс
Описание:
В эпоху, когда сложность программного обеспечения растет с каждым днем, функциональное программирование предлагает парадигму, которая упрощает обслуживание кода и повышает надежность. Функциональное программирование на C# - это увлекательное путешествие в функциональное программирование на C#. Книга знакомит вас с основными принципами и преимуществами функционального программирования, сопоставляя его с императивной и объектно-ориентированной парадигмами. Вы познакомитесь с функциональными возможностями C# и научитесь писать выразительный модульный код с помощью выражений, чистых функций и функций более высокого порядка. По мере продвижения вы будете изучать такие передовые концепции, как обработка ошибок и асинхронное программирование, что позволит вам приобрести практические навыки, необходимые для решения реальных задач. Сравнивая функциональное программирование на C# с другими языками и предоставляя дополнительные ресурсы, эта книга гарантирует, что вы будете хорошо подготовлены к продолжению вашего пути к совершенству в функциональном программировании. К концу прочтения этой книги вы получите полное представление о методах функционального программирования, таких как рекурсия, запоминание и компоновка, что позволит вам писать надежный и поддерживаемый код.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #C
Автор: Ягур Алекс
Описание:
В эпоху, когда сложность программного обеспечения растет с каждым днем, функциональное программирование предлагает парадигму, которая упрощает обслуживание кода и повышает надежность. Функциональное программирование на C# - это увлекательное путешествие в функциональное программирование на C#. Книга знакомит вас с основными принципами и преимуществами функционального программирования, сопоставляя его с императивной и объектно-ориентированной парадигмами. Вы познакомитесь с функциональными возможностями C# и научитесь писать выразительный модульный код с помощью выражений, чистых функций и функций более высокого порядка. По мере продвижения вы будете изучать такие передовые концепции, как обработка ошибок и асинхронное программирование, что позволит вам приобрести практические навыки, необходимые для решения реальных задач. Сравнивая функциональное программирование на C# с другими языками и предоставляя дополнительные ресурсы, эта книга гарантирует, что вы будете хорошо подготовлены к продолжению вашего пути к совершенству в функциональном программировании. К концу прочтения этой книги вы получите полное представление о методах функционального программирования, таких как рекурсия, запоминание и компоновка, что позволит вам писать надежный и поддерживаемый код.
• Скачать книгу из архива
• Стоимость в магазине
📚 Полка Разработчика | #ENG #C