📕 Generative Adversarial Networks in Practice
Эта книга представляет собой всеобъемлющий ресурс, который обеспечивает прочную основу для методологий генеративно-состязательных сетей (ГСС), их применения в реальных проектах и лежащих в их основе математических и теоретических концепций.
Ключевые функции:
Проведет вас по сложному миру ГСС, раскрывая их хитросплетения
Сопровождает ваше обучение примерами из реального мира и практическими приложениями
Знакомит с теорией, лежащей в основе ГСС, представляя ее доступным и всеобъемлющим образом
Упрощает внедрение ГСС с использованием популярных платформ глубокого обучения
Знакомит с различными архитектурами ГСС, предоставляя читателям широкое представление об их приложениях
Расширяйте свои знания об искусственном интеллекте с помощью нашего всеобъемлющего, но доступного контента
Практикуйте свои навыки с помощью многочисленных тематических исследований и примеров кодирования
Рассматриваются продвинутые ГСС, такие как DCGAN, cGAN и CycleGAN, с четкими объяснениями и практическими примерами
Адаптируется как для начинающих, так и для опытных практиков, а контент организован таким образом, чтобы удовлетворить различные уровни знакомства с ГСС
Связывает точки соприкосновения между теорией и практикой ГСС, обеспечивая всестороннее понимание предмета
Знакомит вас с приложениями ГСС для различных типов данных, подчеркивая их универсальность
🧷Скачать бесплатно
2024 #ENG #AI
CodeMode | Программирование
Эта книга представляет собой всеобъемлющий ресурс, который обеспечивает прочную основу для методологий генеративно-состязательных сетей (ГСС), их применения в реальных проектах и лежащих в их основе математических и теоретических концепций.
Ключевые функции:
Проведет вас по сложному миру ГСС, раскрывая их хитросплетения
Сопровождает ваше обучение примерами из реального мира и практическими приложениями
Знакомит с теорией, лежащей в основе ГСС, представляя ее доступным и всеобъемлющим образом
Упрощает внедрение ГСС с использованием популярных платформ глубокого обучения
Знакомит с различными архитектурами ГСС, предоставляя читателям широкое представление об их приложениях
Расширяйте свои знания об искусственном интеллекте с помощью нашего всеобъемлющего, но доступного контента
Практикуйте свои навыки с помощью многочисленных тематических исследований и примеров кодирования
Рассматриваются продвинутые ГСС, такие как DCGAN, cGAN и CycleGAN, с четкими объяснениями и практическими примерами
Адаптируется как для начинающих, так и для опытных практиков, а контент организован таким образом, чтобы удовлетворить различные уровни знакомства с ГСС
Связывает точки соприкосновения между теорией и практикой ГСС, обеспечивая всестороннее понимание предмета
Знакомит вас с приложениями ГСС для различных типов данных, подчеркивая их универсальность
🧷Скачать бесплатно
2024 #ENG #AI
CodeMode | Программирование
📕 Learn Microservices with Spring Boot 3
Эта книга покажет вам, как создать архитектуру микросервисов на основе Java с использованием популярной платформы Spring Boot framework, превратив небольшое монолитное приложение в управляемую событиями архитектуру, состоящую из нескольких сервисов. Это третье издание было обновлено, чтобы охватить Spring Boot 3, включая его совместимость с Java 17 и Jakarta EE 10, и использует поэтапный подход для обучения структуре микросервисов, разработке на основе тестирования и общим шаблонам в распределенных системах, таким как обнаружение служб, балансировка нагрузки, маршрутизация, централизованные журналы и т.д.-конфигурация среды и контейнеризация.
🧷Скачать бесплатно
2023 #ENG #Microservices
CodeMode | Программирование
Эта книга покажет вам, как создать архитектуру микросервисов на основе Java с использованием популярной платформы Spring Boot framework, превратив небольшое монолитное приложение в управляемую событиями архитектуру, состоящую из нескольких сервисов. Это третье издание было обновлено, чтобы охватить Spring Boot 3, включая его совместимость с Java 17 и Jakarta EE 10, и использует поэтапный подход для обучения структуре микросервисов, разработке на основе тестирования и общим шаблонам в распределенных системах, таким как обнаружение служб, балансировка нагрузки, маршрутизация, централизованные журналы и т.д.-конфигурация среды и контейнеризация.
🧷Скачать бесплатно
2023 #ENG #Microservices
CodeMode | Программирование
📕 Microservices with Spring Boot 3 and Spring Cloud
Хотите создать и развернуть микросервисы, но не уверены, с чего начать? Ознакомьтесь с микросервисами в Spring Boot 3 и Spring Cloud, третье издание.
При практическом подходе вы начнете с простых микросервисов и перейдете к сложным распределенным приложениям. Изучите основные функциональные возможности и разверните микросервисы с помощью Kubernetes и Istio.
В этой книге рассматриваются Java 17, Spring Boot 3 и Spring Cloud 2022. Пакеты Java EE заменены новейшими пакетами Jakarta EE. Обновлены примеры кода и заменены устаревшие API, предоставляя самую актуальную информацию. Получите знания о модуле Spring AOT, наблюдаемости, распределенной трассировке и Helm 3 для упаковки Kubernetes.
🧷Скачать бесплатно
2023 #ENG #Microservices
CodeMode | Программирование
Хотите создать и развернуть микросервисы, но не уверены, с чего начать? Ознакомьтесь с микросервисами в Spring Boot 3 и Spring Cloud, третье издание.
При практическом подходе вы начнете с простых микросервисов и перейдете к сложным распределенным приложениям. Изучите основные функциональные возможности и разверните микросервисы с помощью Kubernetes и Istio.
В этой книге рассматриваются Java 17, Spring Boot 3 и Spring Cloud 2022. Пакеты Java EE заменены новейшими пакетами Jakarta EE. Обновлены примеры кода и заменены устаревшие API, предоставляя самую актуальную информацию. Получите знания о модуле Spring AOT, наблюдаемости, распределенной трассировке и Helm 3 для упаковки Kubernetes.
🧷Скачать бесплатно
2023 #ENG #Microservices
CodeMode | Программирование
📕 Introduction to Programming Using Java, v9, Swing Edition + Code
Добро пожаловать В версию 9.0 "Введение в программирование с использованием Java", бесплатного онлайн-учебника по вводному программированию, в котором Java используется в качестве языка обучения. Эта книга предназначена в основном для начинающих программистов, хотя она также может быть полезна опытным программистам, которые хотят что-то узнать о Java.
Версия 9 охватывает Java 17. Она обновляет предыдущую версию в основном за счет окончательного перехода на Java 17 и добавления новой версии Swing. В этом выпуске версии 9 используется Swing для программирования с графическим интерфейсом; также доступна альтернативная версия, использующая JavaFX вместо Swing.
🧷Скачать бесплатно
2022 #ENG #Java
CodeMode | Программирование
Добро пожаловать В версию 9.0 "Введение в программирование с использованием Java", бесплатного онлайн-учебника по вводному программированию, в котором Java используется в качестве языка обучения. Эта книга предназначена в основном для начинающих программистов, хотя она также может быть полезна опытным программистам, которые хотят что-то узнать о Java.
Версия 9 охватывает Java 17. Она обновляет предыдущую версию в основном за счет окончательного перехода на Java 17 и добавления новой версии Swing. В этом выпуске версии 9 используется Swing для программирования с графическим интерфейсом; также доступна альтернативная версия, использующая JavaFX вместо Swing.
🧷Скачать бесплатно
2022 #ENG #Java
CodeMode | Программирование
📕 Transformer, BERT, and GPT3
В этой книге представлена обширная группа тем, охватывающих детали архитектуры трансформаторов, моделей BERT и серии GPT, включая GPT-3 и GPT-4. Охватывающий десять глав, она начинается с основополагающих концепций, таких как механизм внимания, затем методы токенизации, исследует нюансы архитектур Transformer и BERT и завершается расширенными темами, связанными с последними разработками серии GPT, включая ChatGPT. Ключевые главы дают представление об эволюции и значении внимания в глубоком обучении, тонкостях архитектуры Transformer, двухчастном исследовании семейства BERT и практическом руководстве по работе с GPT-3. В заключительных главах представлен обзор ChatGPT, GPT-4 и визуализации с использованием генеративного ИИ. В дополнение к основным темам, в книге также рассматриваются влиятельные организации ИИ, такие как DeepMind, OpenAI, Cohere, Hugging Face и другие. Читатели получат всестороннее представление о современном ландшафте моделей NLP, их базовых архитектурах и практических приложениях. Содержит сопутствующие файлы с многочисленными примерами кода и рисунками из книги.
🧷Скачать бесплатно
2024 #ENG #AI
CodeMode | Программирование
В этой книге представлена обширная группа тем, охватывающих детали архитектуры трансформаторов, моделей BERT и серии GPT, включая GPT-3 и GPT-4. Охватывающий десять глав, она начинается с основополагающих концепций, таких как механизм внимания, затем методы токенизации, исследует нюансы архитектур Transformer и BERT и завершается расширенными темами, связанными с последними разработками серии GPT, включая ChatGPT. Ключевые главы дают представление об эволюции и значении внимания в глубоком обучении, тонкостях архитектуры Transformer, двухчастном исследовании семейства BERT и практическом руководстве по работе с GPT-3. В заключительных главах представлен обзор ChatGPT, GPT-4 и визуализации с использованием генеративного ИИ. В дополнение к основным темам, в книге также рассматриваются влиятельные организации ИИ, такие как DeepMind, OpenAI, Cohere, Hugging Face и другие. Читатели получат всестороннее представление о современном ландшафте моделей NLP, их базовых архитектурах и практических приложениях. Содержит сопутствующие файлы с многочисленными примерами кода и рисунками из книги.
🧷Скачать бесплатно
2024 #ENG #AI
CodeMode | Программирование
📕 Волшебство Kotlin
Kotlin – один из самых новых языков в экосистеме Java, устраняющий многие ограничения Java и гораздо более универсальный. Среди его преимуществ: полная совместимость с Java и возможность интеграции на уровне исходного кода, широкая поддержка парадигмы функционального программирования, помогающая писать надежный и безопасный код, лаконичность синтаксиса, а также, что весьма немаловажно, гарантии поддержки со стороны IT-гиганта Google.
Пьер-Ив Сомон. опытный разработчик на Java, в своей книге подробно освещает нюансы программирования на Kotlin, переходя от общего описания языка к его характерным особенностям и возможностям, включая приемы функционального программирования. Издание предназначено для разработчиков, знакомых с Java и стремящихся повысить безопасность своих программ, а также упростить их написание, тестирование и сопровождение.
🧷Скачать бесплатно
2020 #RU #Kotlin
CodeMode | Программирование
Kotlin – один из самых новых языков в экосистеме Java, устраняющий многие ограничения Java и гораздо более универсальный. Среди его преимуществ: полная совместимость с Java и возможность интеграции на уровне исходного кода, широкая поддержка парадигмы функционального программирования, помогающая писать надежный и безопасный код, лаконичность синтаксиса, а также, что весьма немаловажно, гарантии поддержки со стороны IT-гиганта Google.
Пьер-Ив Сомон. опытный разработчик на Java, в своей книге подробно освещает нюансы программирования на Kotlin, переходя от общего описания языка к его характерным особенностям и возможностям, включая приемы функционального программирования. Издание предназначено для разработчиков, знакомых с Java и стремящихся повысить безопасность своих программ, а также упростить их написание, тестирование и сопровождение.
🧷Скачать бесплатно
2020 #RU #Kotlin
CodeMode | Программирование
📕 Golang для профи
Язык Go — это простой и понятный язык для создания высокопроизводительных систем будущего. Используйте Go в реальных производственных системах.
В новое издание включены такие темы, как создание серверов и клиентов RESTful, знакомство с дженериками Go и разработка серверов и клиентов gRPC. Третье издание «Golang для профи» исследует практические возможности Go и описывает такие продвинутые темы, как параллелизм и работа сборщика мусора Go, использование Go с Docker, разработка мощных утилит командной строки, обработка данных в формате JSON (javascript Object Notation) и взаимодействие с базами данных.
Кроме того, книга дает дополнительные сведения о работе внутренних механизмов Go, знание которых позволит оптимизировать код на Go и использовать типы и структуры данных новыми и необычными способами.
Также охватываются некоторые нюансы и идиомы языка Go, предлагаются упражнения и приводятся ссылки на ресурсы для закрепления полученных знаний. Станьте опытным программистом на Go, создавая системы и внедряя передовые методы программирования на Go в свои проекты!
🧷Скачать бесплатно
2024 #RU #Golang
CodeMode | Программирование
Язык Go — это простой и понятный язык для создания высокопроизводительных систем будущего. Используйте Go в реальных производственных системах.
В новое издание включены такие темы, как создание серверов и клиентов RESTful, знакомство с дженериками Go и разработка серверов и клиентов gRPC. Третье издание «Golang для профи» исследует практические возможности Go и описывает такие продвинутые темы, как параллелизм и работа сборщика мусора Go, использование Go с Docker, разработка мощных утилит командной строки, обработка данных в формате JSON (javascript Object Notation) и взаимодействие с базами данных.
Кроме того, книга дает дополнительные сведения о работе внутренних механизмов Go, знание которых позволит оптимизировать код на Go и использовать типы и структуры данных новыми и необычными способами.
Также охватываются некоторые нюансы и идиомы языка Go, предлагаются упражнения и приводятся ссылки на ресурсы для закрепления полученных знаний. Станьте опытным программистом на Go, создавая системы и внедряя передовые методы программирования на Go в свои проекты!
🧷Скачать бесплатно
2024 #RU #Golang
CodeMode | Программирование
📕 JavaScript. Дополнительные уроки для начинающих
В книге 20 иллюстрированных уроков, более 20 практических упражнений на тему программирования веб-сценариев и 18 заданий для самостоятельной работы.
• Простым языком, кратко, наглядно рассказано о новых программных инструментах, появившихся в последние годы в языке JavaScript.
• Описаны новый синтаксис объявления классов, промисы, асинхронные функции, итераторы, генераторы и модули.
• Рассказано о новом загрузчике файлов, встроенной в веб-обозреватель СУБД, HTML-компонентах и шаблонах, средствах для захвата видео, наложении эффектов на звук.
• Рассмотрены технологии WebSocket для программирования веб-чата и WebRTC для создания службы видеотелефонии.
• Описаны прогрессивные веб-приложения (PWA), посредники и программируемый кэш, вывод всплывающих оповещений и установка PWA в операционной системе.
🧷Скачать бесплатно
2022 #RU #JavaScript
CodeMode | Программирование
В книге 20 иллюстрированных уроков, более 20 практических упражнений на тему программирования веб-сценариев и 18 заданий для самостоятельной работы.
• Простым языком, кратко, наглядно рассказано о новых программных инструментах, появившихся в последние годы в языке JavaScript.
• Описаны новый синтаксис объявления классов, промисы, асинхронные функции, итераторы, генераторы и модули.
• Рассказано о новом загрузчике файлов, встроенной в веб-обозреватель СУБД, HTML-компонентах и шаблонах, средствах для захвата видео, наложении эффектов на звук.
• Рассмотрены технологии WebSocket для программирования веб-чата и WebRTC для создания службы видеотелефонии.
• Описаны прогрессивные веб-приложения (PWA), посредники и программируемый кэш, вывод всплывающих оповещений и установка PWA в операционной системе.
🧷Скачать бесплатно
2022 #RU #JavaScript
CodeMode | Программирование
📕 JavaScript. 20 уроков для начинающих
В книге 20 иллюстрированных уроков, 40 практических упражнений на тему программирования веб-сценариев и более 70 заданий для самостоятельной работы.
• Изложены основы JavaScript: данные и операторы, выражения и управляющие конструкции, функции, классы, объекты и массивы, средства отладки.
• Раскрыты механизмы управления веб-страницами: события и их обработка, управление элементами, графика и мультимедиа, веб-формы и элементы управления, регулярные выражения, навигация и управление окнами.
• Рассмотрена работа с HTML API и компонентное программирование: асинхронное программирование, работа с внешними данными, программная графика, объявление своих классов, создание компонентов.
• Освещены технологии взаимодействия с сервером: AJAX, PHP, разработка фронтендов и бэкендов, серверные сообщения.
🧷Скачать бесплатно
2021 #RU #JavaScript
CodeMode | Программирование
В книге 20 иллюстрированных уроков, 40 практических упражнений на тему программирования веб-сценариев и более 70 заданий для самостоятельной работы.
• Изложены основы JavaScript: данные и операторы, выражения и управляющие конструкции, функции, классы, объекты и массивы, средства отладки.
• Раскрыты механизмы управления веб-страницами: события и их обработка, управление элементами, графика и мультимедиа, веб-формы и элементы управления, регулярные выражения, навигация и управление окнами.
• Рассмотрена работа с HTML API и компонентное программирование: асинхронное программирование, работа с внешними данными, программная графика, объявление своих классов, создание компонентов.
• Освещены технологии взаимодействия с сервером: AJAX, PHP, разработка фронтендов и бэкендов, серверные сообщения.
🧷Скачать бесплатно
2021 #RU #JavaScript
CodeMode | Программирование
📕Цифровая обработка изображений в OpenCV. Практикум
В учебном пособии даны задания, предназначенные для закрепления
теоретических знаний по цифровой обработке изображений в
OpenCv. В первых разделах даны задания, посвященные основным
операциям в OpenCv, таким как считывание и вывод изображения на
экран, запись этого изображения в файл, изменение размера изображения.
Многие задания, такие как дискретизация и квантование изображения,
предназначены для демонстрации теоретических основ цифровой обработки
изображений.
🧷Скачать бесплатно
2022 #RU #OpenCV
CodeMode | Программирование
В учебном пособии даны задания, предназначенные для закрепления
теоретических знаний по цифровой обработке изображений в
OpenCv. В первых разделах даны задания, посвященные основным
операциям в OpenCv, таким как считывание и вывод изображения на
экран, запись этого изображения в файл, изменение размера изображения.
Многие задания, такие как дискретизация и квантование изображения,
предназначены для демонстрации теоретических основ цифровой обработки
изображений.
🧷Скачать бесплатно
2022 #RU #OpenCV
CodeMode | Программирование
📕Tiny Android Projects Using Kotlin
В современном быстро меняющемся мире разработка Android - это быстро развивающаяся область, требующая регулярных обновлений, чтобы идти в ногу с последними тенденциями и технологиями. Крошечные проекты для Android, используя Kotlin - отличный ресурс для разработчиков, которые хотят научиться создавать приложения для Android с использованием новейших инструментов и фреймворков.
Ключевые функции
• Обучает созданию приложений для Android с использованием Kotlin, XML и Jetpack Compose
• Включает сохранение данных на устройстве с использованием библиотеки базы данных Room
• Обучает взаимодействию между устройством Android и данными в Интернете с использованием REST API
• Показано, как создавать различные навигации по меню Android с помощью Jetpack Compose
• Представлены большинство архитектур, используемых в проектах Android, и реализована MVVM
Поскольку Kotlin является наиболее предпочтительным языком для разработки Android, в этой книге представлен практический подход к изучению языка и созданию высококачественных приложений для Android с использованием Kotlin, XML и Jetpack Compose.
🧷Скачать бесплатно
2024 #ENG #Kotlin
CodeMode | Программирование
В современном быстро меняющемся мире разработка Android - это быстро развивающаяся область, требующая регулярных обновлений, чтобы идти в ногу с последними тенденциями и технологиями. Крошечные проекты для Android, используя Kotlin - отличный ресурс для разработчиков, которые хотят научиться создавать приложения для Android с использованием новейших инструментов и фреймворков.
Ключевые функции
• Обучает созданию приложений для Android с использованием Kotlin, XML и Jetpack Compose
• Включает сохранение данных на устройстве с использованием библиотеки базы данных Room
• Обучает взаимодействию между устройством Android и данными в Интернете с использованием REST API
• Показано, как создавать различные навигации по меню Android с помощью Jetpack Compose
• Представлены большинство архитектур, используемых в проектах Android, и реализована MVVM
Поскольку Kotlin является наиболее предпочтительным языком для разработки Android, в этой книге представлен практический подход к изучению языка и созданию высококачественных приложений для Android с использованием Kotlin, XML и Jetpack Compose.
🧷Скачать бесплатно
2024 #ENG #Kotlin
CodeMode | Программирование
📕Python для хакеров
«Python для хакеров. Нетривиальные проекты и задачи» делает упор на реальные проекты, так что от экспериментирования с синтаксисом вы сразу перейдете к написанию полноценных программ. Углубляя свои навыки разработки на Python, вы будете проводить научные опыты, изучать статистику и решать задачи, которые не давали покоя гениям на протяжении многих лет, и даже займетесь обнаружением далеких экзопланет. Каждая глава начинается с четко поставленной цели и обсуждения способов решения задачи. Далее следует собственно миссия и стратегия действий, которые построены таким образом, чтобы вы научились мыслить как программист. Вы вы напишете такие программы, чтобы победить в лунной гонке на «Аполлоне-8», помочь Клайду Томбо открыть Плутон, выбрать посадочные места на Марсе, обнаружить экзопланеты, отправить суперсекретные сообщения друзьям, сразиться с ужасными мутантами, спасти моряков после кораблекрушения, убежать от зомби и сделать еще много другого — и все это с помощью языка программирования Python. Программы, представленные в книге, не отпугнут даже новичков. Вы будете осваивать все более сложные техники и наращивать навыки написания кода. Справившись со всеми миссиями, вы будете готовы к самостоятельному решению любых сложных реальных задач с помощью Python. Вы будете применять мощные техники компьютерного зрения, обработку естественного языка и научные модули, такие как OpenCV, NLTK, NumPy, Pandas, Matplotlib, а также многие другие библиотеки, созданные для облегчения жизни программистов.
🧷Скачать бесплатно
2023 #RU #Python
CodeMode | Программирование
«Python для хакеров. Нетривиальные проекты и задачи» делает упор на реальные проекты, так что от экспериментирования с синтаксисом вы сразу перейдете к написанию полноценных программ. Углубляя свои навыки разработки на Python, вы будете проводить научные опыты, изучать статистику и решать задачи, которые не давали покоя гениям на протяжении многих лет, и даже займетесь обнаружением далеких экзопланет. Каждая глава начинается с четко поставленной цели и обсуждения способов решения задачи. Далее следует собственно миссия и стратегия действий, которые построены таким образом, чтобы вы научились мыслить как программист. Вы вы напишете такие программы, чтобы победить в лунной гонке на «Аполлоне-8», помочь Клайду Томбо открыть Плутон, выбрать посадочные места на Марсе, обнаружить экзопланеты, отправить суперсекретные сообщения друзьям, сразиться с ужасными мутантами, спасти моряков после кораблекрушения, убежать от зомби и сделать еще много другого — и все это с помощью языка программирования Python. Программы, представленные в книге, не отпугнут даже новичков. Вы будете осваивать все более сложные техники и наращивать навыки написания кода. Справившись со всеми миссиями, вы будете готовы к самостоятельному решению любых сложных реальных задач с помощью Python. Вы будете применять мощные техники компьютерного зрения, обработку естественного языка и научные модули, такие как OpenCV, NLTK, NumPy, Pandas, Matplotlib, а также многие другие библиотеки, созданные для облегчения жизни программистов.
🧷Скачать бесплатно
2023 #RU #Python
CodeMode | Программирование
📕 Практика программирования в среде 1С:Предприятие
Книга посвященная практике программирования в среде 1С:Предприятие. Может оказаться полезной как начинающим, так и людям имеющим опыт.
🧷Скачать бесплатно
2004 #RU #1С
CodeMode | Программирование
Книга посвященная практике программирования в среде 1С:Предприятие. Может оказаться полезной как начинающим, так и людям имеющим опыт.
🧷Скачать бесплатно
2004 #RU #1С
CodeMode | Программирование
📕 Экстремальный Си
Для того чтобы овладеть языком Си, знания одного лишь синтаксиса недостаточно. Специалист в области разработки должен обладать четким научным пониманием принципов и методик. Книга «Экстремальный Си» научит вас пользоваться продвинутыми низкоуровневыми возможностями языка для создания эффективных систем, чтобы вы смогли стать экспертом в программировании на Си.
Вы освоите директивы препроцессора, макрокоманды, условную компиляцию, указатели и многое другое. Вы по-новому взглянете на алгоритмы, функции и структуры. Узнаете, как выжимать максимум производительности из приложений с ограниченными ресурсами.
🧷Скачать бесплатно
2021 #RU #С
CodeMode | Программирование
Для того чтобы овладеть языком Си, знания одного лишь синтаксиса недостаточно. Специалист в области разработки должен обладать четким научным пониманием принципов и методик. Книга «Экстремальный Си» научит вас пользоваться продвинутыми низкоуровневыми возможностями языка для создания эффективных систем, чтобы вы смогли стать экспертом в программировании на Си.
Вы освоите директивы препроцессора, макрокоманды, условную компиляцию, указатели и многое другое. Вы по-новому взглянете на алгоритмы, функции и структуры. Узнаете, как выжимать максимум производительности из приложений с ограниченными ресурсами.
🧷Скачать бесплатно
2021 #RU #С
CodeMode | Программирование
📕 Применение шаблонов Java. Библиотека профессионала
Книга Стивена Стелтинга и Олава Маассена "Применение шаблонов Java. Библиотека профессионала" - своеобразное практическое руководство. Данное пособие написано экспертами компании Sun Microsystems и содержит необходимую информацию и описания всех методов использования самых разнообразных типов шаблонов, проверенных и выверенных. Шаблоны могут быть как отдельными простыми классами, применимыми к платформе Java, так и многоструктурными сложными системами. Сначала читатель знакомится с историей появления и развития шаблонов проектирования, а также с самыми известными и удобными методами их использования. В следующем разделе можно найти каталог шаблонов, которые для удобства разделены на классы: производящие, поведенческие, структурные и системные. Помимо всего прочего, вместе с описанием шаблонов можно обнаружить и описание приемов их использования для основных интерфейсов программирования языка Java, а также используемых при создании распределенных приложений. Данная книга будет полезной всем: новичкам; опытным программистам Java, которые изучают методику использования шаблонов проектирования; эксперты могут использовать пособие как справочник.
🧷Скачать бесплатно
2002 #RU #Java
CodeMode | Программирование
Книга Стивена Стелтинга и Олава Маассена "Применение шаблонов Java. Библиотека профессионала" - своеобразное практическое руководство. Данное пособие написано экспертами компании Sun Microsystems и содержит необходимую информацию и описания всех методов использования самых разнообразных типов шаблонов, проверенных и выверенных. Шаблоны могут быть как отдельными простыми классами, применимыми к платформе Java, так и многоструктурными сложными системами. Сначала читатель знакомится с историей появления и развития шаблонов проектирования, а также с самыми известными и удобными методами их использования. В следующем разделе можно найти каталог шаблонов, которые для удобства разделены на классы: производящие, поведенческие, структурные и системные. Помимо всего прочего, вместе с описанием шаблонов можно обнаружить и описание приемов их использования для основных интерфейсов программирования языка Java, а также используемых при создании распределенных приложений. Данная книга будет полезной всем: новичкам; опытным программистам Java, которые изучают методику использования шаблонов проектирования; эксперты могут использовать пособие как справочник.
🧷Скачать бесплатно
2002 #RU #Java
CodeMode | Программирование
📕 Математика в машинном обучении
Фундаментальные математические дисциплины, необходимые для понимания машинного обучения, — это линейная алгебра, аналитическая геометрия, векторный анализ, оптимизация, теория вероятностей и статистика. Традиционно все эти темы размазаны по различным курсам, поэтому студентам, изучающим data science или computer science, а также профессионалам в МО, сложно выстроить знания в единую концепцию.
Эта книга самодостаточна: читатель знакомится с базовыми математическими концепциями, а затем переходит к четырем основным методам МО: линейной регрессии, методу главных компонент, гауссову моделированию и методу опорных векторов.
🧷Скачать бесплатно
2024 #RU #ML
CodeMode | Программирование
Фундаментальные математические дисциплины, необходимые для понимания машинного обучения, — это линейная алгебра, аналитическая геометрия, векторный анализ, оптимизация, теория вероятностей и статистика. Традиционно все эти темы размазаны по различным курсам, поэтому студентам, изучающим data science или computer science, а также профессионалам в МО, сложно выстроить знания в единую концепцию.
Эта книга самодостаточна: читатель знакомится с базовыми математическими концепциями, а затем переходит к четырем основным методам МО: линейной регрессии, методу главных компонент, гауссову моделированию и методу опорных векторов.
🧷Скачать бесплатно
2024 #RU #ML
CodeMode | Программирование
📕 PyTorch. Освещая глубокое обучение
Многие средства глубокого обучения используют Python, но именно библиотека PyTorch
по-настоящему «питоническая». Легкая в освоении для тех, кто знаком с NumPy и scikit-learn, PyTorch
упрощает работу с глубоким обучением, обладая в то же время богатым набором функций. PyTorch
прекрасно подходит для быстрого создания моделей и без проблем масштабируется до корпоративного
проекта. PyTorch используют такие компании, как Apple и JPMorgan Chase.
Навыки работы с этой библиотекой пригодятся вам для карьерного роста. Вы научитесь создавать
нейронные сети и системы глубокого обучения с помощью PyTorch. Книга поможет быстро
приступить к созданию реального проекта с нуля. В ней описаны лучшие практики всего конвейера
работы с данными, включая PyTorch Tensor API, загрузку данных на Python, мониторинг обучения
и визуализацию полученных результатов.
🧷Скачать бесплатно
2022 #RU #PyTorch
CodeMode | Программирование
Многие средства глубокого обучения используют Python, но именно библиотека PyTorch
по-настоящему «питоническая». Легкая в освоении для тех, кто знаком с NumPy и scikit-learn, PyTorch
упрощает работу с глубоким обучением, обладая в то же время богатым набором функций. PyTorch
прекрасно подходит для быстрого создания моделей и без проблем масштабируется до корпоративного
проекта. PyTorch используют такие компании, как Apple и JPMorgan Chase.
Навыки работы с этой библиотекой пригодятся вам для карьерного роста. Вы научитесь создавать
нейронные сети и системы глубокого обучения с помощью PyTorch. Книга поможет быстро
приступить к созданию реального проекта с нуля. В ней описаны лучшие практики всего конвейера
работы с данными, включая PyTorch Tensor API, загрузку данных на Python, мониторинг обучения
и визуализацию полученных результатов.
🧷Скачать бесплатно
2022 #RU #PyTorch
CodeMode | Программирование
📕 Kafka Streams и ksqlDB. Данные в реальном времени
Работа с неограниченными и быстрыми потоками данных всегда была сложной задачей. Но Kafka Streams и ksqlDB позволяют легко и просто создавать приложения потоковой обработки. Из книги специалисты по обработке данных узнают, как с помощью этих инструментов создавать масштабируемые приложения потоковой обработки, перемещающие, обогащающие и преобразующие большие объемы данных в режиме реального времени. Митч Сеймур, инженер службы обработки данных в Mailchimp, объясняет важные понятия потоковой обработки на примере нескольких любопытных бизнес-задач. Он рассказывает о достоинствах Kafka Streams и ksqlDB, чтобы помочь вам выбрать наиболее подходящий инструмент для каждого уникального проекта потоковой обработки. Для разработчиков, не пишущих код на Java, особенно ценным будет материал, посвященный ksqlDB.
🧷Скачать бесплатно
2023 #RU #Kafka
CodeMode | Программирование
Работа с неограниченными и быстрыми потоками данных всегда была сложной задачей. Но Kafka Streams и ksqlDB позволяют легко и просто создавать приложения потоковой обработки. Из книги специалисты по обработке данных узнают, как с помощью этих инструментов создавать масштабируемые приложения потоковой обработки, перемещающие, обогащающие и преобразующие большие объемы данных в режиме реального времени. Митч Сеймур, инженер службы обработки данных в Mailchimp, объясняет важные понятия потоковой обработки на примере нескольких любопытных бизнес-задач. Он рассказывает о достоинствах Kafka Streams и ksqlDB, чтобы помочь вам выбрать наиболее подходящий инструмент для каждого уникального проекта потоковой обработки. Для разработчиков, не пишущих код на Java, особенно ценным будет материал, посвященный ksqlDB.
🧷Скачать бесплатно
2023 #RU #Kafka
CodeMode | Программирование
📕 Почувствуй класс. Учимся программировать хорошо с объектами и контрактами: учебник, 3-е издание
В книге обобщен многолетний опыт обучения программированию в ЕТН, Цюрих. В ней удачно сочетаются три грани, характерные для профессионального программирования, — наука, искусство и инженерия. Она в первую очередь ориентирована на студентов, обучающихся в области информационных технологий, и их преподавателей, но представляет несомненный интерес для всех программистов, создающих программный продукт высокого качества.
В учебном пособии излагаются основы объектно-ориентированного программирования (ООП). Особое внимание уделяется корректности программ за счет введения контрактов — предисловий, постусловий методов класса, инвариантов классов. Глубоко и подробно рассматриваются такие механизмы ООП, как наследование и универсальность. Изучаются алгоритмы и структуры данных — массивы, кортежи, списки, хэш-таблицы, различные виды распределителей, деревья. Подробно рассматриваются рекурсивные алгоритмы и рекурсивные структуры данных. Даются основы лямбда-исчисления и вводятся агенты, поддерживающие функциональный тип данных. Язык Eiffel используется как рабочий язык программирования
Книга содержит предисловие и шесть частей. Шестая часть содержит пять приложений, в которых дается сравнительный анализ языков программирования — Java, С#, C++, С.
🧷Скачать бесплатно
2020 #RU #Coding
CodeMode | Программирование
В книге обобщен многолетний опыт обучения программированию в ЕТН, Цюрих. В ней удачно сочетаются три грани, характерные для профессионального программирования, — наука, искусство и инженерия. Она в первую очередь ориентирована на студентов, обучающихся в области информационных технологий, и их преподавателей, но представляет несомненный интерес для всех программистов, создающих программный продукт высокого качества.
В учебном пособии излагаются основы объектно-ориентированного программирования (ООП). Особое внимание уделяется корректности программ за счет введения контрактов — предисловий, постусловий методов класса, инвариантов классов. Глубоко и подробно рассматриваются такие механизмы ООП, как наследование и универсальность. Изучаются алгоритмы и структуры данных — массивы, кортежи, списки, хэш-таблицы, различные виды распределителей, деревья. Подробно рассматриваются рекурсивные алгоритмы и рекурсивные структуры данных. Даются основы лямбда-исчисления и вводятся агенты, поддерживающие функциональный тип данных. Язык Eiffel используется как рабочий язык программирования
Книга содержит предисловие и шесть частей. Шестая часть содержит пять приложений, в которых дается сравнительный анализ языков программирования — Java, С#, C++, С.
🧷Скачать бесплатно
2020 #RU #Coding
CodeMode | Программирование
📕 Паттерны разработки на Python: TDD, DDD и событийно-ориентированная архитектура
Популярность Python продолжает расти, а значит, проекты, созданные на этом языке программирования, становятся все масштабнее и сложнее. Многие разработчики проявляют интерес к высокоуровневым паттернам проектирования, таким как чистая и событийно-управляемая архитектура и паттерны предметно-ориентированного проектирования (DDD). Но их адаптация под Python не всегда очевидна.
Гарри Персиваль и Боб Грегори познакомят вас с проверенными паттернами, чтобы каждый питонист мог управлять сложностью приложений и получать максимальную отдачу от тестов. Теория подкреплена примерами на чистом Python, лишенном синтаксической избыточности Java и C#.
В этой книге:
• «Инверсия зависимостей» и ее связи с портами и адаптерами (гексагональная/чистая архитектура).
• Различия между паттернами «Сущность», «Объект-значение» и «Агрегат» в рамках DDD.
• Паттерны «Репозиторий» и UoW, обеспечивающие постоянство хранения данных.
• Паттерны «Событие», «Команда» и «Шина сообщений».
• Разделение ответственности на команды и запросы (CQRS).
• Событийно-управляемая архитектура и реактивные расширения.
🧷Скачать бесплатно
2022 #RU #Python
CodeMode | Программирование
Популярность Python продолжает расти, а значит, проекты, созданные на этом языке программирования, становятся все масштабнее и сложнее. Многие разработчики проявляют интерес к высокоуровневым паттернам проектирования, таким как чистая и событийно-управляемая архитектура и паттерны предметно-ориентированного проектирования (DDD). Но их адаптация под Python не всегда очевидна.
Гарри Персиваль и Боб Грегори познакомят вас с проверенными паттернами, чтобы каждый питонист мог управлять сложностью приложений и получать максимальную отдачу от тестов. Теория подкреплена примерами на чистом Python, лишенном синтаксической избыточности Java и C#.
В этой книге:
• «Инверсия зависимостей» и ее связи с портами и адаптерами (гексагональная/чистая архитектура).
• Различия между паттернами «Сущность», «Объект-значение» и «Агрегат» в рамках DDD.
• Паттерны «Репозиторий» и UoW, обеспечивающие постоянство хранения данных.
• Паттерны «Событие», «Команда» и «Шина сообщений».
• Разделение ответственности на команды и запросы (CQRS).
• Событийно-управляемая архитектура и реактивные расширения.
🧷Скачать бесплатно
2022 #RU #Python
CodeMode | Программирование