📕 Микросервисы. От архитектуры до релиза
Микросервисная архитектура обеспечивает высокую скорость изменений и хорошую масштабируемость, а также позволяет создавать чистые эволюционирующие системы. Но реализовать свою первую микросервисную архитектуру непросто. Как сделать выбор из множества вариантов и обучить свою команду всем техническим деталям, чтобы максимально увеличить шансы на успех? В этой книге авторы, Ронни Митра и Иракли Надареишвили, предоставили пошаговое руководство для построения эффективной архитектуры микросервисов. Архитекторы и инженеры пройдут путь внедрения, основанный на методах и архитектурах, доказавших свою эффективность для микросервисных систем. Вы создадите операционную модель, проект микросервиса, инфраструктурную основу и два работающих микросервиса, а затем соедините эти компоненты в одну реализацию. Для любого, перед кем стоит задача создания микросервисов, руководство станет бесценным источником знаний.
🧷Скачать бесплатно.
2023 #RU #Microservice
CodeMode | Программирование | ChatGPT
Микросервисная архитектура обеспечивает высокую скорость изменений и хорошую масштабируемость, а также позволяет создавать чистые эволюционирующие системы. Но реализовать свою первую микросервисную архитектуру непросто. Как сделать выбор из множества вариантов и обучить свою команду всем техническим деталям, чтобы максимально увеличить шансы на успех? В этой книге авторы, Ронни Митра и Иракли Надареишвили, предоставили пошаговое руководство для построения эффективной архитектуры микросервисов. Архитекторы и инженеры пройдут путь внедрения, основанный на методах и архитектурах, доказавших свою эффективность для микросервисных систем. Вы создадите операционную модель, проект микросервиса, инфраструктурную основу и два работающих микросервиса, а затем соедините эти компоненты в одну реализацию. Для любого, перед кем стоит задача создания микросервисов, руководство станет бесценным источником знаний.
🧷Скачать бесплатно.
2023 #RU #Microservice
CodeMode | Программирование | ChatGPT
📕 Эволюционная архитектура
Новые инструменты, фреймворки методики и парадигмы вновь и вновь меняют экосистему разработки программного обеспечения. Непрерывный прогресс основных практик разработки на протяжении последних пяти лет заставил искать новые пути и подходы к архитектуре, чтобы соответствовать постоянно меняющимся требованиям пользователей. В обновленном издании авторы Нил Форд, Ребекка Парсонс, Патрик Куа и Прамод Садаладж приводят реальные примеры, соответствующие потребностям современной разработки ПО.
«Эта книга знаменует собой важную веху, обозначающую нынешний уровень понимания проблемы. По мере того как люди начинают осознавать роль ПО в XXI веке, информация о том, как реагировать на изменения, сохраняя достигнутое, становится важнейшим навыком в области создания программного обеспечения». — Мартин Фаулер.
Примеры страниц (скриншоты)
🧷Скачать бесплатно.
2024 #RU #Microservice
CodeMode | Программирование | ChatGPT
Новые инструменты, фреймворки методики и парадигмы вновь и вновь меняют экосистему разработки программного обеспечения. Непрерывный прогресс основных практик разработки на протяжении последних пяти лет заставил искать новые пути и подходы к архитектуре, чтобы соответствовать постоянно меняющимся требованиям пользователей. В обновленном издании авторы Нил Форд, Ребекка Парсонс, Патрик Куа и Прамод Садаладж приводят реальные примеры, соответствующие потребностям современной разработки ПО.
«Эта книга знаменует собой важную веху, обозначающую нынешний уровень понимания проблемы. По мере того как люди начинают осознавать роль ПО в XXI веке, информация о том, как реагировать на изменения, сохраняя достигнутое, становится важнейшим навыком в области создания программного обеспечения». — Мартин Фаулер.
Примеры страниц (скриншоты)
🧷Скачать бесплатно.
2024 #RU #Microservice
CodeMode | Программирование | ChatGPT
📕 Head First Software Architecture: A Learner's Guide to Architectural Thinking
Если вы разработчик программного обеспечения и хотите быстро перейти к архитектуре программного обеспечения, это удобное руководство — отличное начало. Книга Head First Software Architecture от авторов книги «Основы архитектуры программного обеспечения» научит вас архитектурному мышлению и исследует уникальные проблемы архитектуры программного обеспечения. Вы узнаете разницу между архитектурой и дизайном, а также взаимосвязь между кодом, компонентами и архитектурными стилями. Вы также научитесь работать с некоторыми распространенными архитектурными стилями на ярких и забавных примерах. Эта книга, быстрая, простая и увлекательная, представляет собой ценное введение в мир архитектуры программного обеспечения.
🧷Скачать бесплатно.
2024 #ENG #Microservice
CodeMode | Программирование | ChatGPT
Если вы разработчик программного обеспечения и хотите быстро перейти к архитектуре программного обеспечения, это удобное руководство — отличное начало. Книга Head First Software Architecture от авторов книги «Основы архитектуры программного обеспечения» научит вас архитектурному мышлению и исследует уникальные проблемы архитектуры программного обеспечения. Вы узнаете разницу между архитектурой и дизайном, а также взаимосвязь между кодом, компонентами и архитектурными стилями. Вы также научитесь работать с некоторыми распространенными архитектурными стилями на ярких и забавных примерах. Эта книга, быстрая, простая и увлекательная, представляет собой ценное введение в мир архитектуры программного обеспечения.
🧷Скачать бесплатно.
2024 #ENG #Microservice
CodeMode | Программирование | ChatGPT
📕Создание микросервисов, 2-е издание
По мере того как организации переходят от монолитных приложений к небольшим автономным микросервисам, распределенные системы становятся все более детализированными. Второе дополненное издание предлагает целостный взгляд на самые актуальные темы, в которых необходимо разбираться при создании и масштабировании архитектуры микросервисов, а также управлении ею.
Вы познакомитесь с современными решениями для моделирования, интеграции, тестирования, развертывания и мониторинга собственных автономных сервисов. Примеры из реальной жизни показывают, как получить максимальную отдачу от этих архитектур. Книга будет полезна всем — от архитекторов и разработчиков до тестировщиков и специалистов по эксплуатации.аммного обеспечения.
🧷Скачать бесплатно.
2023 #RU #Microservice
CodeMode | Программирование | ChatGPT
По мере того как организации переходят от монолитных приложений к небольшим автономным микросервисам, распределенные системы становятся все более детализированными. Второе дополненное издание предлагает целостный взгляд на самые актуальные темы, в которых необходимо разбираться при создании и масштабировании архитектуры микросервисов, а также управлении ею.
Вы познакомитесь с современными решениями для моделирования, интеграции, тестирования, развертывания и мониторинга собственных автономных сервисов. Примеры из реальной жизни показывают, как получить максимальную отдачу от этих архитектур. Книга будет полезна всем — от архитекторов и разработчиков до тестировщиков и специалистов по эксплуатации.аммного обеспечения.
🧷Скачать бесплатно.
2023 #RU #Microservice
CodeMode | Программирование | ChatGPT
📕 Эффективное программирование TCP/IP
Программирование TCP/IP может показаться очень простым, но это заблуждение. Многие программисты сталкиваются с тем, что написанное ими сетевое приложение недостаточно надежно. Часто причиной такого положения дел является неосторожное обращение с сетевыми протоколами. Поэтому основное внимание в данной книге уделено тонким вопросам функционирования семейства протоколов и способам работы с ними. Здесь изложены подтвержденные практикой советы, технические приемы и эвристические правила программирования TCP/IP для достижения максимальной производительности; показано, как избежать многих типичных ошибок. Каркас кода и библиотека функций дают возможность создавать приложения, не думая о низкоуровневых деталях. Основные идеи и концепции иллюстрируются многочисленными примерами. Вы станете лучше понимать внутреннее устройство TCP/IP и получите необходимые практические навыки работы с этим семейством протоколов.
🧷Скачать бесплатно.
2001 #RU #TCP
CodeMode | Программирование | ChatGPT
Программирование TCP/IP может показаться очень простым, но это заблуждение. Многие программисты сталкиваются с тем, что написанное ими сетевое приложение недостаточно надежно. Часто причиной такого положения дел является неосторожное обращение с сетевыми протоколами. Поэтому основное внимание в данной книге уделено тонким вопросам функционирования семейства протоколов и способам работы с ними. Здесь изложены подтвержденные практикой советы, технические приемы и эвристические правила программирования TCP/IP для достижения максимальной производительности; показано, как избежать многих типичных ошибок. Каркас кода и библиотека функций дают возможность создавать приложения, не думая о низкоуровневых деталях. Основные идеи и концепции иллюстрируются многочисленными примерами. Вы станете лучше понимать внутреннее устройство TCP/IP и получите необходимые практические навыки работы с этим семейством протоколов.
🧷Скачать бесплатно.
2001 #RU #TCP
CodeMode | Программирование | ChatGPT
📕 Введение в технологии контейнеров и Kubernetes
В книге рассмотрены механизмы, обеспечивающие работу контейнеров в GNU/Linux, основы работы с контейнерами при помощи Docker и Podman, а также система оркестрирования контейнеров Kubernetes. Помимо этого, книга знакомит c особенностями одного из самых популярных дистрибутивов Kubernetes – OpenShift (OKD). Данная книга рассчитана на ИТ-специалистов, знакомых с GNU/Linux и желающих познакомиться с технологиями контейнеров и системой оркестрации Kubernetes.
🧷Скачать бесплатно.
2019 #RU #Kubernetes
CodeMode | Программирование | ChatGPT
В книге рассмотрены механизмы, обеспечивающие работу контейнеров в GNU/Linux, основы работы с контейнерами при помощи Docker и Podman, а также система оркестрирования контейнеров Kubernetes. Помимо этого, книга знакомит c особенностями одного из самых популярных дистрибутивов Kubernetes – OpenShift (OKD). Данная книга рассчитана на ИТ-специалистов, знакомых с GNU/Linux и желающих познакомиться с технологиями контейнеров и системой оркестрации Kubernetes.
🧷Скачать бесплатно.
2019 #RU #Kubernetes
CodeMode | Программирование | ChatGPT
📕 Fast Python: High performance techniques for large datasets
Быстрый Python - это ваше руководство по оптимизации каждой части вашего процесса анализа данных на основе Python, начиная с чистого кода на Python, который вы пишете, и заканчивая управлением ресурсами современного оборудования и графических процессоров. Вы научитесь переписывать неэффективные структуры данных, улучшать неэффективный код с помощью многопоточности и упрощать свои наборы данных без ущерба для точности.
Написанная для опытных практиков, эта книга посвящена практическим решениям для повышения эффективности вычислений и хранения данных. Вы будете экспериментировать с забавными и интересными примерами, такими как переписывание игр на Cython и реализация фреймворка MapReduce с нуля. Наконец, вы углубитесь в вычисления на графическом процессоре Python и узнаете, как современное оборудование восстановило некоторые прежние антипаттерны и сделало нелогичные идеи наиболее эффективным способом работы.
🧷Скачать бесплатно.
2023 #ENG #Python
CodeMode | Программирование | ChatGPT
Быстрый Python - это ваше руководство по оптимизации каждой части вашего процесса анализа данных на основе Python, начиная с чистого кода на Python, который вы пишете, и заканчивая управлением ресурсами современного оборудования и графических процессоров. Вы научитесь переписывать неэффективные структуры данных, улучшать неэффективный код с помощью многопоточности и упрощать свои наборы данных без ущерба для точности.
Написанная для опытных практиков, эта книга посвящена практическим решениям для повышения эффективности вычислений и хранения данных. Вы будете экспериментировать с забавными и интересными примерами, такими как переписывание игр на Cython и реализация фреймворка MapReduce с нуля. Наконец, вы углубитесь в вычисления на графическом процессоре Python и узнаете, как современное оборудование восстановило некоторые прежние антипаттерны и сделало нелогичные идеи наиболее эффективным способом работы.
🧷Скачать бесплатно.
2023 #ENG #Python
CodeMode | Программирование | ChatGPT
📕 Spring Security in Action, 2nd Edition
Второе издание Spring Security в действии раскрывает методы и инструменты Spring Security, необходимые для защиты ваших приложений от атак. В этой книге автор Лауренциу Спилка, опытный разработчик Java и Spring, научит вас, как создать свой собственный сервер авторизации, управлять пользователями системы, настраивать безопасные конечные точки и предотвращать межсайтовый скриптинг и атаки на подделку запросов. В этом новом втором издании рассматривается стек OAuth 2/OpenID Connect и подробно описывается SecurityFilterChain для настройки безопасности. Не оставляйте безопасность на второй план. Начните защищать свои приложения с первой строки кода!
🧷Скачать бесплатно.
2024 #ENG #Spring
CodeMode | Программирование | ChatGPT
Второе издание Spring Security в действии раскрывает методы и инструменты Spring Security, необходимые для защиты ваших приложений от атак. В этой книге автор Лауренциу Спилка, опытный разработчик Java и Spring, научит вас, как создать свой собственный сервер авторизации, управлять пользователями системы, настраивать безопасные конечные точки и предотвращать межсайтовый скриптинг и атаки на подделку запросов. В этом новом втором издании рассматривается стек OAuth 2/OpenID Connect и подробно описывается SecurityFilterChain для настройки безопасности. Не оставляйте безопасность на второй план. Начните защищать свои приложения с первой строки кода!
🧷Скачать бесплатно.
2024 #ENG #Spring
CodeMode | Программирование | ChatGPT
📕 Spring in Action. 6 ed.
Если вам нужно изучить Spring, не ищите дальше, это всеми любимое и всеобъемлющее руководство! Полностью переработанное для Spring 5.3 и наполненное интересными примерами из реальной жизни, чтобы вы могли освоить Spring.
🧷Скачать бесплатно.
2022 #ENG #Spring
CodeMode | Программирование | ChatGPT
Если вам нужно изучить Spring, не ищите дальше, это всеми любимое и всеобъемлющее руководство! Полностью переработанное для Spring 5.3 и наполненное интересными примерами из реальной жизни, чтобы вы могли освоить Spring.
🧷Скачать бесплатно.
2022 #ENG #Spring
CodeMode | Программирование | ChatGPT
📕 Программирование на языке С++ в среде Qt Creator: учебное пособие
Книга является учебником по алгоритмизации и программированию на С++ и пособием по разработке визуальных приложений в среде Qt Creator. Также в книге описаны среда программирования Qt Creator, редактор Geany, кроссплатформенная билиотека построения графиков MathGL. При чтении книги не требуется предварительного знакомства с программированием.
Издание предназначено для студентов, аспирантов и преподавателей вузов, а также для всех, кто изучает программирование на С++ и осваивает кроссплатформенный инструментарий Qt для разработки программного обеспечения.
🧷Скачать бесплатно.
2015 #RU #C
CodeMode | Программирование | ChatGPT
Книга является учебником по алгоритмизации и программированию на С++ и пособием по разработке визуальных приложений в среде Qt Creator. Также в книге описаны среда программирования Qt Creator, редактор Geany, кроссплатформенная билиотека построения графиков MathGL. При чтении книги не требуется предварительного знакомства с программированием.
Издание предназначено для студентов, аспирантов и преподавателей вузов, а также для всех, кто изучает программирование на С++ и осваивает кроссплатформенный инструментарий Qt для разработки программного обеспечения.
🧷Скачать бесплатно.
2015 #RU #C
CodeMode | Программирование | ChatGPT
📕 Introducing Maven
Знакомство с Maven — это краткое руководство по началу работы с Maven. Эта полностью укомплектованная мини-книга включает в себя новые функции и усовершенствования, найденные в последней версии Maven. В этой короткой 100-страничной книге вы узнаете все о Maven и о том, как настроить его для использования. Вы узнаете о жизненном цикле Maven и о том, как эффективно использовать его. Кроме того, вы узнаете об основах использования плагинов сайта и создания Javadocs, отчетов о покрытии тестами/FindBugs, заметок о версии/выпуске и многого другого. Кроме того, вы воспользуетесь преимуществами архетипов Maven для легкой загрузки новых проектов. Наконец, вы узнаете, как интегрировать менеджер репозитория Nexus с фазами выпуска Maven. После прочтения и использования этой короткой книги вы поймете, как управлять зависимостями Maven и как организовывать базовые и многомодульные проекты Maven.
🧷Скачать бесплатно.
2014 #ENG #Maven
CodeMode | Программирование | ChatGPT
Знакомство с Maven — это краткое руководство по началу работы с Maven. Эта полностью укомплектованная мини-книга включает в себя новые функции и усовершенствования, найденные в последней версии Maven. В этой короткой 100-страничной книге вы узнаете все о Maven и о том, как настроить его для использования. Вы узнаете о жизненном цикле Maven и о том, как эффективно использовать его. Кроме того, вы узнаете об основах использования плагинов сайта и создания Javadocs, отчетов о покрытии тестами/FindBugs, заметок о версии/выпуске и многого другого. Кроме того, вы воспользуетесь преимуществами архетипов Maven для легкой загрузки новых проектов. Наконец, вы узнаете, как интегрировать менеджер репозитория Nexus с фазами выпуска Maven. После прочтения и использования этой короткой книги вы поймете, как управлять зависимостями Maven и как организовывать базовые и многомодульные проекты Maven.
🧷Скачать бесплатно.
2014 #ENG #Maven
CodeMode | Программирование | ChatGPT
📕 Apache Maven 3 Cookbook
Apache Maven — это больше, чем просто автоматизация сборки. При размещении в самом центре вашей стратегии разработки Apache Maven может стать множителем силы не только для отдельных разработчиков, но и для agile-команд и менеджеров. В этой книге рассматривается внедрение Apache Maven с популярными корпоративными технологиями/фреймворками и представлены agile-методы совместной работы и лучшие практики разработки программного обеспечения, интегрированные с Apache Maven.
🧷Скачать бесплатно.
2011 #ENG #Maven
CodeMode | Программирование | ChatGPT
Apache Maven — это больше, чем просто автоматизация сборки. При размещении в самом центре вашей стратегии разработки Apache Maven может стать множителем силы не только для отдельных разработчиков, но и для agile-команд и менеджеров. В этой книге рассматривается внедрение Apache Maven с популярными корпоративными технологиями/фреймворками и представлены agile-методы совместной работы и лучшие практики разработки программного обеспечения, интегрированные с Apache Maven.
🧷Скачать бесплатно.
2011 #ENG #Maven
CodeMode | Программирование | ChatGPT
📕 The C Programming Language, Second Edition
Авторы представляют полное руководство по программированию на языке C по стандарту ANSI. Написанная разработчиками C, эта новая версия помогает читателям идти в ногу с окончательным стандартом ANSI для C, показывая, как использовать богатый набор операторов C, экономию выражений, улучшенный поток управления и структуры данных. Второе издание было полностью переписано с дополнительными примерами и наборами задач для пояснения реализации сложных языковых конструкций. В течение многих лет программисты на C позволяли K&R направлять их для создания хорошо структурированных и эффективных программ. Теперь эта же помощь доступна тем, кто работает с компиляторами ANSI. Включает подробное описание языка C, а также официальное справочное руководство по языку C для наглядной справки по синтаксической нотации, объявлениям, изменениям ANSI, правилам области действия, и этот список можно продолжать и продолжать.
🧷Скачать бесплатно.
1998 #ENG #C
CodeMode | Программирование | ChatGPT
Авторы представляют полное руководство по программированию на языке C по стандарту ANSI. Написанная разработчиками C, эта новая версия помогает читателям идти в ногу с окончательным стандартом ANSI для C, показывая, как использовать богатый набор операторов C, экономию выражений, улучшенный поток управления и структуры данных. Второе издание было полностью переписано с дополнительными примерами и наборами задач для пояснения реализации сложных языковых конструкций. В течение многих лет программисты на C позволяли K&R направлять их для создания хорошо структурированных и эффективных программ. Теперь эта же помощь доступна тем, кто работает с компиляторами ANSI. Включает подробное описание языка C, а также официальное справочное руководство по языку C для наглядной справки по синтаксической нотации, объявлениям, изменениям ANSI, правилам области действия, и этот список можно продолжать и продолжать.
🧷Скачать бесплатно.
1998 #ENG #C
CodeMode | Программирование | ChatGPT
📕 Practical Entity Framework Core 6
Отправьтесь в путешествие разработчика, которое прокладывает путь к доступу к базе данных корпоративного уровня из .NET и C# с использованием объектно-реляционного картографа (ORM) по вашему выбору. Это второе издание пересмотрено для охвата Entity Framework Core 5 и 6 (EF) и включает новый контент по отображению таблиц на тип, улучшения LINQ (фильтрованные включения), изменения навигации «многие ко многим», разделенные запросы, простое ведение журнала с помощью DBCommandInterceptor и другие улучшения, доступные в EF Core 6. В этой книге представлены реальные примеры и соображения, которые помогут вам создавать надежные и эффективные решения для баз данных. На протяжении всего текста приводятся реальные проблемы, вопросы и распространенные ошибки, которые помогут вам распознать оптимальные решения для максимального успеха в различных сценариях приложений, с которыми вы можете столкнуться.
🧷Скачать бесплатно.
2022 #ENG #Framework
CodeMode | Программирование | ChatGPT
Отправьтесь в путешествие разработчика, которое прокладывает путь к доступу к базе данных корпоративного уровня из .NET и C# с использованием объектно-реляционного картографа (ORM) по вашему выбору. Это второе издание пересмотрено для охвата Entity Framework Core 5 и 6 (EF) и включает новый контент по отображению таблиц на тип, улучшения LINQ (фильтрованные включения), изменения навигации «многие ко многим», разделенные запросы, простое ведение журнала с помощью DBCommandInterceptor и другие улучшения, доступные в EF Core 6. В этой книге представлены реальные примеры и соображения, которые помогут вам создавать надежные и эффективные решения для баз данных. На протяжении всего текста приводятся реальные проблемы, вопросы и распространенные ошибки, которые помогут вам распознать оптимальные решения для максимального успеха в различных сценариях приложений, с которыми вы можете столкнуться.
🧷Скачать бесплатно.
2022 #ENG #Framework
CodeMode | Программирование | ChatGPT
📕 C++ Concurrency in Action, 2nd edition
C++ 11 обеспечил мощную поддержку многопоточных приложений, и последующие обновления C++14 и 17 были построены на этой базовой линии. C++ имеет лучшие возможности для параллелизма, чем когда-либо прежде, что означает, что это невероятно мощный вариант для многоядерных и параллельных приложений.
Этот бестселлер был обновлен и пересмотрен, чтобы охватить все последние изменения в C++ 14 и 17! C++ Concurrency in Action, Second Edition обучает читателей всему, что им нужно для написания надежных и элегантных многопоточных приложений на C++17. По пути они узнают, как ориентироваться в более сложных частях программирования для параллелизма, избегая распространенных ловушек.
🧷Скачать бесплатно.
2019 #ENG #C
CodeMode | Программирование | ChatGPT
C++ 11 обеспечил мощную поддержку многопоточных приложений, и последующие обновления C++14 и 17 были построены на этой базовой линии. C++ имеет лучшие возможности для параллелизма, чем когда-либо прежде, что означает, что это невероятно мощный вариант для многоядерных и параллельных приложений.
Этот бестселлер был обновлен и пересмотрен, чтобы охватить все последние изменения в C++ 14 и 17! C++ Concurrency in Action, Second Edition обучает читателей всему, что им нужно для написания надежных и элегантных многопоточных приложений на C++17. По пути они узнают, как ориентироваться в более сложных частях программирования для параллелизма, избегая распространенных ловушек.
🧷Скачать бесплатно.
2019 #ENG #C
CodeMode | Программирование | ChatGPT
📕 C++ Multithreading Cookbook
Более 60 рецептов, которые помогут вам создавать сверхбыстрые многопоточные приложения с использованием C++ с правилами, рекомендациями и лучшими практиками.
Что вы узнаете из этой книги
- Используйте модель объектно-ориентированного программирования с наследованием, перегрузкой и полиморфизмом
- Решайте распространенные проблемы межпроцессного взаимодействия и избегайте взаимоблокировок или проблем с голоданием при разработке приложений
- Эффективно управляйте потоками с помощью класса CThread
- Изучите возможности .NET CLI/C++, а также объекты и методы синхронизации
- Используйте параллельные методы при проектировании кода
- Используйте машинные ресурсы при параллельном выполнении
- Позвольте программам работать друг с другом с помощью передачи сообщений
- Избегайте классических проблем синхронизации
🧷Скачать бесплатно.
2014 #ENG #C
CodeMode | Программирование | ChatGPT
Более 60 рецептов, которые помогут вам создавать сверхбыстрые многопоточные приложения с использованием C++ с правилами, рекомендациями и лучшими практиками.
Что вы узнаете из этой книги
- Используйте модель объектно-ориентированного программирования с наследованием, перегрузкой и полиморфизмом
- Решайте распространенные проблемы межпроцессного взаимодействия и избегайте взаимоблокировок или проблем с голоданием при разработке приложений
- Эффективно управляйте потоками с помощью класса CThread
- Изучите возможности .NET CLI/C++, а также объекты и методы синхронизации
- Используйте параллельные методы при проектировании кода
- Используйте машинные ресурсы при параллельном выполнении
- Позвольте программам работать друг с другом с помощью передачи сообщений
- Избегайте классических проблем синхронизации
🧷Скачать бесплатно.
2014 #ENG #C
CodeMode | Программирование | ChatGPT
📕 Akka в действии
В книге рассказывается о фреймворке Akka и описываются его наиболее важные модули. Большое внимание уделено модели программирования с акторами и модулям поддержки акторов, часто используемых при создании конкурентных и распределенных приложений. Продемонстрированы подходы к разработке через тестирование и приемы развертывания и масштабирования отказоустойчивых систем. Во всех примерах книги используется язык программирования Scala.
Издание адресовано разработчикам на Java и Scala, желающим научиться создавать приложения с использованием фреймворка Akka.
🧷Скачать бесплатно.
2018 #RU #Akka
CodeMode | Программирование | ChatGPT
В книге рассказывается о фреймворке Akka и описываются его наиболее важные модули. Большое внимание уделено модели программирования с акторами и модулям поддержки акторов, часто используемых при создании конкурентных и распределенных приложений. Продемонстрированы подходы к разработке через тестирование и приемы развертывания и масштабирования отказоустойчивых систем. Во всех примерах книги используется язык программирования Scala.
Издание адресовано разработчикам на Java и Scala, желающим научиться создавать приложения с использованием фреймворка Akka.
🧷Скачать бесплатно.
2018 #RU #Akka
CodeMode | Программирование | ChatGPT
📕The Rust Programming Language, Second Edition
Язык программирования Rust, 2-е издание — официальное руководство по Rust 2021: языку системного программирования с открытым исходным кодом, который поможет вам писать более быстрое и надежное программное обеспечение. Rust обеспечивает контроль над низкоуровневыми деталями наряду с высокоуровневой эргономикой, позволяя вам повысить производительность и устранить хлопоты, традиционно связанные с низкоуровневыми языками.
Клабник и Николс, выпускники Rust Core Team, делятся своими знаниями, чтобы помочь вам извлечь максимум из возможностей Rust, чтобы вы могли создавать надежные и масштабируемые программы. Вы начнете с основ, таких как создание функций, выбор типов данных и связывание переменных, а затем перейдете к более продвинутым концепциям, таким как:
Право собственности и заимствование, время жизни, обобщения, черты и объекты черт для передачи ограничений вашей программы компилятору
Умные указатели и многопоточность, а также то, как владение взаимодействует с ними, обеспечивая бесстрашный параллелизм
Как использовать Cargo, встроенный менеджер пакетов Rust, для сборки, документирования кода и управления зависимостями
Лучшие способы тестирования, обработки ошибок, рефакторинга и использования преимуществ выразительного сопоставления с образцом
🧷Скачать бесплатно.
2023 #ENG #Rust
CodeMode | Программирование | ChatGPT
Язык программирования Rust, 2-е издание — официальное руководство по Rust 2021: языку системного программирования с открытым исходным кодом, который поможет вам писать более быстрое и надежное программное обеспечение. Rust обеспечивает контроль над низкоуровневыми деталями наряду с высокоуровневой эргономикой, позволяя вам повысить производительность и устранить хлопоты, традиционно связанные с низкоуровневыми языками.
Клабник и Николс, выпускники Rust Core Team, делятся своими знаниями, чтобы помочь вам извлечь максимум из возможностей Rust, чтобы вы могли создавать надежные и масштабируемые программы. Вы начнете с основ, таких как создание функций, выбор типов данных и связывание переменных, а затем перейдете к более продвинутым концепциям, таким как:
Право собственности и заимствование, время жизни, обобщения, черты и объекты черт для передачи ограничений вашей программы компилятору
Умные указатели и многопоточность, а также то, как владение взаимодействует с ними, обеспечивая бесстрашный параллелизм
Как использовать Cargo, встроенный менеджер пакетов Rust, для сборки, документирования кода и управления зависимостями
Лучшие способы тестирования, обработки ошибок, рефакторинга и использования преимуществ выразительного сопоставления с образцом
🧷Скачать бесплатно.
2023 #ENG #Rust
CodeMode | Программирование | ChatGPT
📕The Art of 64-bit Assembly (Volume 1)
Книга Рэндалла Хайда «The Art of Assembly Language» давно стало настольным руководством для изучения языков ассемблера. В этом долгожданном продолжении Хайд представляет 64-разрядную переработку своего оригинального текста. Книга не только охватывает набор инструкций для сегодняшнего класса процессоров X86-64 (используя MASM), но также проведет вас через лабиринт программирования языка и машинной архитектуры, показывая вам, как писать код, который имитирует операции языков программирования высокого уровня.
🧷Скачать бесплатно.
2022 #ENG #Assembly
CodeMode | Программирование | ChatGPT
Книга Рэндалла Хайда «The Art of Assembly Language» давно стало настольным руководством для изучения языков ассемблера. В этом долгожданном продолжении Хайд представляет 64-разрядную переработку своего оригинального текста. Книга не только охватывает набор инструкций для сегодняшнего класса процессоров X86-64 (используя MASM), но также проведет вас через лабиринт программирования языка и машинной архитектуры, показывая вам, как писать код, который имитирует операции языков программирования высокого уровня.
🧷Скачать бесплатно.
2022 #ENG #Assembly
CodeMode | Программирование | ChatGPT
📕System Design. Машинное обучение. Подготовка к сложному интервью
Собеседования по проектированию системы машинного обучения — самые сложные из всех вопросов технического собеседования. Эта книга предоставляет надежную стратегию и базу знаний для решения широкого круга вопросов проектирования систем машинного обучения. Пошаговый подход формирует основу для решения любого вопроса проектирования, используя множество реальных примеров.
Эта книга поможет всем, кто интересуется проектированием систем машинного обучения, будь то новички или опытные инженеры. Если вам нужно подготовиться к собеседованию по данной теме, эта книга создана специально для вас.
🧷Скачать бесплатно.
2024 #RU #Design
CodeMode | Программирование | ChatGPT
Собеседования по проектированию системы машинного обучения — самые сложные из всех вопросов технического собеседования. Эта книга предоставляет надежную стратегию и базу знаний для решения широкого круга вопросов проектирования систем машинного обучения. Пошаговый подход формирует основу для решения любого вопроса проектирования, используя множество реальных примеров.
Эта книга поможет всем, кто интересуется проектированием систем машинного обучения, будь то новички или опытные инженеры. Если вам нужно подготовиться к собеседованию по данной теме, эта книга создана специально для вас.
🧷Скачать бесплатно.
2024 #RU #Design
CodeMode | Программирование | ChatGPT