📕 Concurrency in .NET
Функциональные языки помогают разработчикам поддерживать параллелизм, поощряя неизменяемые структуры данных, которые можно передавать между потоками, не беспокоясь об общем состоянии, и при этом избегая побочных эффектов.
Параллелизм в .NET учит читателей, как создавать параллельные и масштабируемые программы в .NET с использованием функциональной парадигмы. Это руководство среднего уровня предназначено для разработчиков, архитекторов и увлеченных программистов.
🧷Скачать бесплатно
2018 #ENG #NET
CodeMode | Программирование
Функциональные языки помогают разработчикам поддерживать параллелизм, поощряя неизменяемые структуры данных, которые можно передавать между потоками, не беспокоясь об общем состоянии, и при этом избегая побочных эффектов.
Параллелизм в .NET учит читателей, как создавать параллельные и масштабируемые программы в .NET с использованием функциональной парадигмы. Это руководство среднего уровня предназначено для разработчиков, архитекторов и увлеченных программистов.
🧷Скачать бесплатно
2018 #ENG #NET
CodeMode | Программирование
📕 Data Engineering for Machine Learning Pipelines
В этой книге рассматриваются современные функции инжиниринга данных и важные библиотеки Python, которые помогут вам разрабатывать современные конвейеры машинного обучения и интеграционный код.
Книга начинается с объяснения анализа и преобразования данных, углубляясь в библиотеку Pandas, ее возможности и нюансы. Затем в ней рассматриваются новые библиотеки, такие как Polars и CuDF, предоставляя информацию о вычислениях на основе графических процессоров и передовых методах обработки данных.
🧷Скачать бесплатно
2024 #ENG #ML
CodeMode | Программирование
В этой книге рассматриваются современные функции инжиниринга данных и важные библиотеки Python, которые помогут вам разрабатывать современные конвейеры машинного обучения и интеграционный код.
Книга начинается с объяснения анализа и преобразования данных, углубляясь в библиотеку Pandas, ее возможности и нюансы. Затем в ней рассматриваются новые библиотеки, такие как Polars и CuDF, предоставляя информацию о вычислениях на основе графических процессоров и передовых методах обработки данных.
🧷Скачать бесплатно
2024 #ENG #ML
CodeMode | Программирование
📕 Java 17 Quick Syntax Reference
С помощью этого краткого справочного руководства, Java 17 Quick Syntax Reference, третье издание, вы сможете быстро получить представление, необходимое для решения множества задач, связанных с программированием на Java. Краткие, сфокусированные примеры кода помогут вам изучить и освоить различные существующие и новые элементы исходного кода Java.
Это издание включает в себя следующие дополнения к Java SE и OpenJDK, добавленные в Java 17: Сопоставление шаблонов для switch и instanceof, закрытые классы и интерфейсы, выражения Switch, многострочные текстовые блоки, систему модулей Java, частные методы в интерфейсах и вывод типов для локальных переменных.
В этой книге вы не найдете технического жаргона, раздутых примеров, затянутых уроков истории или остроумных историй. Здесь вы найдете краткий, по существу и очень доступный языковой справочник. Книга содержит много полезной информации и является обязательной для любого Java-программиста.
🧷Скачать бесплатно
2022 #ENG #Java
CodeMode | Программирование
С помощью этого краткого справочного руководства, Java 17 Quick Syntax Reference, третье издание, вы сможете быстро получить представление, необходимое для решения множества задач, связанных с программированием на Java. Краткие, сфокусированные примеры кода помогут вам изучить и освоить различные существующие и новые элементы исходного кода Java.
Это издание включает в себя следующие дополнения к Java SE и OpenJDK, добавленные в Java 17: Сопоставление шаблонов для switch и instanceof, закрытые классы и интерфейсы, выражения Switch, многострочные текстовые блоки, систему модулей Java, частные методы в интерфейсах и вывод типов для локальных переменных.
В этой книге вы не найдете технического жаргона, раздутых примеров, затянутых уроков истории или остроумных историй. Здесь вы найдете краткий, по существу и очень доступный языковой справочник. Книга содержит много полезной информации и является обязательной для любого Java-программиста.
🧷Скачать бесплатно
2022 #ENG #Java
CodeMode | Программирование
📕 100 Java Mistakes and How to Avoid Them
Избегайте распространенных ошибок, которые допускают даже опытные разработчики, воспользуйтесь всеми преимуществами инструментов статического анализа и создавайте надежный и безошибочный код Java.
Внутри 100 ошибок Java и как их избежать вы узнаете, как:
- Писать лучшие программы Java
- Распознавать распространенные ошибки во время программирования
- Создавать меньше ошибок и экономить время на отладку и тестирование
- Получать помощь от статических анализаторов во время программирования
- Настраивать инструменты статического анализа для уменьшения количества ложных отчетов
- Расширять инструменты статического анализа с помощью пользовательских плагинов
🧷Скачать бесплатно
2024 #ENG #Java
CodeMode | Программирование
Избегайте распространенных ошибок, которые допускают даже опытные разработчики, воспользуйтесь всеми преимуществами инструментов статического анализа и создавайте надежный и безошибочный код Java.
Внутри 100 ошибок Java и как их избежать вы узнаете, как:
- Писать лучшие программы Java
- Распознавать распространенные ошибки во время программирования
- Создавать меньше ошибок и экономить время на отладку и тестирование
- Получать помощь от статических анализаторов во время программирования
- Настраивать инструменты статического анализа для уменьшения количества ложных отчетов
- Расширять инструменты статического анализа с помощью пользовательских плагинов
🧷Скачать бесплатно
2024 #ENG #Java
CodeMode | Программирование
📕 Java 17 Recipes
Быстро находите решения для десятков распространенных проблем программирования, возникающих при создании Java-приложений, с помощью рецептов, представленных в популярном формате "проблема-решение". Найдите проблему программирования, которую вы хотите решить. Прочитайте решение. Примените решение непосредственно в своем собственном коде. Проблема решена!
Java 17 Recipes обновлена с учетом изменений в спецификации и реализации, произошедших со времени выхода этой книги на Java 9. Java 17 - это следующий выпуск с долгосрочной поддержкой (LTS) базовой версии Java Standard Edition (SE) версии 17, который также включает в себя некоторые функции из предыдущих выпусков с краткосрочной поддержкой (STS) Java 16 и предыдущих версий.
🧷Скачать бесплатно
2022 #ENG #Java
CodeMode | Программирование
Быстро находите решения для десятков распространенных проблем программирования, возникающих при создании Java-приложений, с помощью рецептов, представленных в популярном формате "проблема-решение". Найдите проблему программирования, которую вы хотите решить. Прочитайте решение. Примените решение непосредственно в своем собственном коде. Проблема решена!
Java 17 Recipes обновлена с учетом изменений в спецификации и реализации, произошедших со времени выхода этой книги на Java 9. Java 17 - это следующий выпуск с долгосрочной поддержкой (LTS) базовой версии Java Standard Edition (SE) версии 17, который также включает в себя некоторые функции из предыдущих выпусков с краткосрочной поддержкой (STS) Java 16 и предыдущих версий.
🧷Скачать бесплатно
2022 #ENG #Java
CodeMode | Программирование
📕 GPT-4 for Developers
Этот ресурс призван преодолеть разрыв между теоретическим пониманием и практическим применением, что делает его полезным инструментом для разработчиков программного обеспечения, специалистов по данным, исследователей ИИ и технических энтузиастов, заинтересованных в использовании мощи GPT-4 в средах Python. Книга содержит набор примеров кода Python 3.x, которые были сгенерированы ChatGPT и GPT-4. Глава 1 содержит обзор ChatGPT и GPT-4, за которым следует глава, содержащая примеры кода Python 3.x для решения различных задач программирования на Python. Глава 3 содержит примеры кода для визуализации данных, а глава 4 содержит примеры кода для линейной регрессии. Последняя глава посвящена визуализации с помощью Gen AI (Generative AI) и DALL-E. Сопутствующие файлы с исходным кодом и рисунками доступны для загрузки.
🧷Скачать бесплатно
2024 #ENG #GPT
CodeMode | Программирование
Этот ресурс призван преодолеть разрыв между теоретическим пониманием и практическим применением, что делает его полезным инструментом для разработчиков программного обеспечения, специалистов по данным, исследователей ИИ и технических энтузиастов, заинтересованных в использовании мощи GPT-4 в средах Python. Книга содержит набор примеров кода Python 3.x, которые были сгенерированы ChatGPT и GPT-4. Глава 1 содержит обзор ChatGPT и GPT-4, за которым следует глава, содержащая примеры кода Python 3.x для решения различных задач программирования на Python. Глава 3 содержит примеры кода для визуализации данных, а глава 4 содержит примеры кода для линейной регрессии. Последняя глава посвящена визуализации с помощью Gen AI (Generative AI) и DALL-E. Сопутствующие файлы с исходным кодом и рисунками доступны для загрузки.
🧷Скачать бесплатно
2024 #ENG #GPT
CodeMode | Программирование
📕 Python 3 and Data Visualization
Python 3 и визуализация данных предлагает читателям глубокое погружение в мир программирования на Python 3 и искусство визуализации данных. Глава 1 знакомит с основами Python, охватывая широкий спектр тем от базовых типов данных, циклов и функций до более продвинутых конструкций, таких как словари, множества и матрицы. В главе 2 акцент смещается на NumPy и его мощные операции с массивами, плавно переходящие в мир визуализации данных с использованием известных библиотек, таких как Matplotlib. Глава 6 знакомит читателя с богатыми инструментами визуализации Seaborn, предлагая представление о таких наборах данных, как Iris и Titanic. В приложении рассматриваются другие инструменты и методы визуализации, включая SVG-графику, D3 для динамической визуализации и многое другое. Книга также включает сопутствующие файлы с многочисленными примерами кода на Python и рисунками. От основополагающих концепций Python до тонкостей визуализации данных - эта книга служит всеобъемлющим ресурсом как для начинающих, так и для опытных профессионалов.
🧷Скачать бесплатно
2024 #ENG #Python
CodeMode | Программирование
Python 3 и визуализация данных предлагает читателям глубокое погружение в мир программирования на Python 3 и искусство визуализации данных. Глава 1 знакомит с основами Python, охватывая широкий спектр тем от базовых типов данных, циклов и функций до более продвинутых конструкций, таких как словари, множества и матрицы. В главе 2 акцент смещается на NumPy и его мощные операции с массивами, плавно переходящие в мир визуализации данных с использованием известных библиотек, таких как Matplotlib. Глава 6 знакомит читателя с богатыми инструментами визуализации Seaborn, предлагая представление о таких наборах данных, как Iris и Titanic. В приложении рассматриваются другие инструменты и методы визуализации, включая SVG-графику, D3 для динамической визуализации и многое другое. Книга также включает сопутствующие файлы с многочисленными примерами кода на Python и рисунками. От основополагающих концепций Python до тонкостей визуализации данных - эта книга служит всеобъемлющим ресурсом как для начинающих, так и для опытных профессионалов.
🧷Скачать бесплатно
2024 #ENG #Python
CodeMode | Программирование
📕Объектно-ориентированное программирование на Java. Платформа Java SE
Эта книга предназначена для тех, кто хочет научиться программировать на языке Java. С этой книгой вы обучитесь объектно-ориентированному программированию на платформе Java SE и научитесь применять принципы ООП на практике. Эта книга охватывает важные аспекты программирования на языке Java, начиная с основ и заканчивая объектно-ориентированным подходом и командной разработкой кода.
🧷Скачать бесплатно
2019 #ENG #Java
CodeMode | Программирование
Эта книга предназначена для тех, кто хочет научиться программировать на языке Java. С этой книгой вы обучитесь объектно-ориентированному программированию на платформе Java SE и научитесь применять принципы ООП на практике. Эта книга охватывает важные аспекты программирования на языке Java, начиная с основ и заканчивая объектно-ориентированным подходом и командной разработкой кода.
🧷Скачать бесплатно
2019 #ENG #Java
CodeMode | Программирование
📕 Mastering Puppet, Second Edition
Puppet — это система управления конфигурацией и язык. Он был написан системными администраторами для эффективного управления большим количеством систем и предотвращения дрейфов конфигурации.
Mastering Puppet решает проблемы, возникающие при масштабировании Puppet для обработки большого количества узлов. Он покажет вам, как вписать Puppet в ваше предприятие и позволить многим разработчикам работать над вашим кодом Puppet одновременно. Кроме того, вы научитесь писать пользовательские факты и развертывать собственные модули для решения проблем. Далее в этой книге будут представлены популярные варианты выполнения задач отчетности и оркестровки. Переходим к методам устранения неполадок, которые будут очень полезны. Представленные концепции полезны для организаций любого размера.
🧷Скачать бесплатно
2016 #ENG #Puppet
CodeMode | Программирование
Puppet — это система управления конфигурацией и язык. Он был написан системными администраторами для эффективного управления большим количеством систем и предотвращения дрейфов конфигурации.
Mastering Puppet решает проблемы, возникающие при масштабировании Puppet для обработки большого количества узлов. Он покажет вам, как вписать Puppet в ваше предприятие и позволить многим разработчикам работать над вашим кодом Puppet одновременно. Кроме того, вы научитесь писать пользовательские факты и развертывать собственные модули для решения проблем. Далее в этой книге будут представлены популярные варианты выполнения задач отчетности и оркестровки. Переходим к методам устранения неполадок, которые будут очень полезны. Представленные концепции полезны для организаций любого размера.
🧷Скачать бесплатно
2016 #ENG #Puppet
CodeMode | Программирование
📕 Everyday Go
Эта книга представляет собой сборник практических примеров, уроков и техник для разработчиков Go. Это те вещи, которые вам, возможно, придется изучить и применять в повседневном путешествии. Темы охватывают жизненный цикл программного обеспечения от изучения основ до тестирования программного обеспечения, распространения и мониторинга.
🧷Скачать бесплатно
2021 #ENG #Go
CodeMode | Программирование
Эта книга представляет собой сборник практических примеров, уроков и техник для разработчиков Go. Это те вещи, которые вам, возможно, придется изучить и применять в повседневном путешествии. Темы охватывают жизненный цикл программного обеспечения от изучения основ до тестирования программного обеспечения, распространения и мониторинга.
🧷Скачать бесплатно
2021 #ENG #Go
CodeMode | Программирование
📕 Distributed Services with Go
Эта книга предназначена для разработчиков среднего и продвинутого уровня, которые хотят научиться создавать распределенные сервисы. Я ориентировал книгу на программистов на Go. И хотя предыдущий опыт работы с Go поможет, вам не обязательно быть экспертом. В этой книге показано, как создавать распределенные службы, и концепции остаются теми же, независимо от того, какой язык вы используете. Поэтому, если вы пишете распределенные сервисы на Go, вы можете воспользоваться всеми преимуществами этой книги; если нет, вы можете применить представленные здесь идеи на любом языке.
Мы спроектируем, разработаем и развернем распределенный сервис, чтобы изучить возможности Go. Мы разработаем и развернем сервис поэтапно: от элементарных операций с хранилищем до организации сети клиента и сервера, распределения экземпляров сервера, развертывания и тестирования. Я разделил книгу на четыре части, соответствующие этим слоям.
🧷Скачать бесплатно
2021 #ENG #Go
CodeMode | Программирование
Эта книга предназначена для разработчиков среднего и продвинутого уровня, которые хотят научиться создавать распределенные сервисы. Я ориентировал книгу на программистов на Go. И хотя предыдущий опыт работы с Go поможет, вам не обязательно быть экспертом. В этой книге показано, как создавать распределенные службы, и концепции остаются теми же, независимо от того, какой язык вы используете. Поэтому, если вы пишете распределенные сервисы на Go, вы можете воспользоваться всеми преимуществами этой книги; если нет, вы можете применить представленные здесь идеи на любом языке.
Мы спроектируем, разработаем и развернем распределенный сервис, чтобы изучить возможности Go. Мы разработаем и развернем сервис поэтапно: от элементарных операций с хранилищем до организации сети клиента и сервера, распределения экземпляров сервера, развертывания и тестирования. Я разделил книгу на четыре части, соответствующие этим слоям.
🧷Скачать бесплатно
2021 #ENG #Go
CodeMode | Программирование
📕 Network Programming with Go
Если вы хотите узнать, как безопасно обмениваться данными по сети с использованием стандартных протоколов, при этом создавая стабильный, безопасный и эффективный код Go, эта книга для вас.
Целевой читатель — заботящийся о безопасности разработчик или системный администратор, который хочет глубоко погрузиться в сетевое программирование и имеет практические знания о Go и поддержке модулей Go. Тем не менее, первые несколько глав знакомят с основными понятиями сетевых технологий, поэтому приветствуются новички в сетевых технологиях.
Быть в курсе современных протоколов, стандартов и лучших практик при проектировании и разработке сетевых приложений может быть непросто. Вот почему, когда вы будете работать с этой книгой, на вас будет возложена повышенная ответственность. Вы также познакомитесь с инструментами и технологиями, которые сделают вашу рабочую нагрузку управляемой.
🧷Скачать бесплатно
2021 #ENG #Go
CodeMode | Программирование
Если вы хотите узнать, как безопасно обмениваться данными по сети с использованием стандартных протоколов, при этом создавая стабильный, безопасный и эффективный код Go, эта книга для вас.
Целевой читатель — заботящийся о безопасности разработчик или системный администратор, который хочет глубоко погрузиться в сетевое программирование и имеет практические знания о Go и поддержке модулей Go. Тем не менее, первые несколько глав знакомят с основными понятиями сетевых технологий, поэтому приветствуются новички в сетевых технологиях.
Быть в курсе современных протоколов, стандартов и лучших практик при проектировании и разработке сетевых приложений может быть непросто. Вот почему, когда вы будете работать с этой книгой, на вас будет возложена повышенная ответственность. Вы также познакомитесь с инструментами и технологиями, которые сделают вашу рабочую нагрузку управляемой.
🧷Скачать бесплатно
2021 #ENG #Go
CodeMode | Программирование
Самая лучшая работа сегодня — у владельца телеграм-канала.
В этом году они в среднем получают 300 000 рублей в месяц, работая сидя дома, в путешествии или загородном домике. А самые смышленые доходят и до миллионов.
Хотите также? Чтобы зарабатывать с телеграм-канала не нужно быть гением маркетинга, просто начните читать Машу Полуянову.
Она уже три года работает в телеграме и без пафоса объясняет, как за первую неделю набрать 1000 читателей, откуда брать контент на месяц вперёд и как заработать первые 100 000 рублей с нуля даже новичку.
Подписывайтесь, такие блоги редко встретишь: @mashapoluyanova
В этом году они в среднем получают 300 000 рублей в месяц, работая сидя дома, в путешествии или загородном домике. А самые смышленые доходят и до миллионов.
Хотите также? Чтобы зарабатывать с телеграм-канала не нужно быть гением маркетинга, просто начните читать Машу Полуянову.
Она уже три года работает в телеграме и без пафоса объясняет, как за первую неделю набрать 1000 читателей, откуда брать контент на месяц вперёд и как заработать первые 100 000 рублей с нуля даже новичку.
Подписывайтесь, такие блоги редко встретишь: @mashapoluyanova
📕 Extending Puppet
Puppet изменил способ управления нашими системами, но сам Puppet меняется и развивается, как и способы его использования.
Четкий, обновленный, практичный и целенаправленный взгляд на текущее состояние технологии и эволюцию Puppet — это то, что нам нужно для решения наших проблем с ИТ-инфраструктурой и избежания распространенных ошибок при проектировании наших архитектур.
Это подробная практическая книга, которая охватывает различные компоненты экосистемы Puppet и исследует, как их использовать для развертывания и управления различными видами ИТ-инфраструктур.
Эта книга, обновленная с учетом последних тенденций и передового опыта, дает вам четкое представление о том, как «соединить точки», и расширяет ваши знания для успешного использования и расширения Puppet.
🧷Скачать бесплатно
2014 #ENG #Puppet
CodeMode | Программирование
Puppet изменил способ управления нашими системами, но сам Puppet меняется и развивается, как и способы его использования.
Четкий, обновленный, практичный и целенаправленный взгляд на текущее состояние технологии и эволюцию Puppet — это то, что нам нужно для решения наших проблем с ИТ-инфраструктурой и избежания распространенных ошибок при проектировании наших архитектур.
Это подробная практическая книга, которая охватывает различные компоненты экосистемы Puppet и исследует, как их использовать для развертывания и управления различными видами ИТ-инфраструктур.
Эта книга, обновленная с учетом последних тенденций и передового опыта, дает вам четкое представление о том, как «соединить точки», и расширяет ваши знания для успешного использования и расширения Puppet.
🧷Скачать бесплатно
2014 #ENG #Puppet
CodeMode | Программирование
📕Instant Puppet 3 starter
Получите полную согласованность от ваших систем с минимальными усилиями с помощью Instant Puppet 3 Starter Overview Узнайте что-то новое в одно мгновение! Короткое, быстрое, целенаправленное руководство, дающее немедленные результаты. Узнайте, как детерминированные результаты могут значительно снизить вашу рабочую нагрузку. Разверните Puppet Server как приложение Ruby-on-Rails для обработки тысяч клиентов. Разработайте свой собственный модуль для сложных конфигураций.
🧷Скачать бесплатно
2013 #ENG #Puppet
CodeMode | Программирование
Получите полную согласованность от ваших систем с минимальными усилиями с помощью Instant Puppet 3 Starter Overview Узнайте что-то новое в одно мгновение! Короткое, быстрое, целенаправленное руководство, дающее немедленные результаты. Узнайте, как детерминированные результаты могут значительно снизить вашу рабочую нагрузку. Разверните Puppet Server как приложение Ruby-on-Rails для обработки тысяч клиентов. Разработайте свой собственный модуль для сложных конфигураций.
🧷Скачать бесплатно
2013 #ENG #Puppet
CodeMode | Программирование
📕 Микросервисы. От архитектуры до релиза
Микросервисная архитектура обеспечивает высокую скорость изменений и хорошую масштабируемость, а также позволяет создавать чистые эволюционирующие системы. Но реализовать свою первую микросервисную архитектуру непросто. Как сделать выбор из множества вариантов и обучить свою команду всем техническим деталям, чтобы максимально увеличить шансы на успех? В этой книге авторы, Ронни Митра и Иракли Надареишвили, предоставили пошаговое руководство для построения эффективной архитектуры микросервисов. Архитекторы и инженеры пройдут путь внедрения, основанный на методах и архитектурах, доказавших свою эффективность для микросервисных систем. Вы создадите операционную модель, проект микросервиса, инфраструктурную основу и два работающих микросервиса, а затем соедините эти компоненты в одну реализацию. Для любого, перед кем стоит задача создания микросервисов, руководство станет бесценным источником знаний.
🧷Скачать бесплатно
2023 #RU #Microservice
CodeMode | Программирование
Микросервисная архитектура обеспечивает высокую скорость изменений и хорошую масштабируемость, а также позволяет создавать чистые эволюционирующие системы. Но реализовать свою первую микросервисную архитектуру непросто. Как сделать выбор из множества вариантов и обучить свою команду всем техническим деталям, чтобы максимально увеличить шансы на успех? В этой книге авторы, Ронни Митра и Иракли Надареишвили, предоставили пошаговое руководство для построения эффективной архитектуры микросервисов. Архитекторы и инженеры пройдут путь внедрения, основанный на методах и архитектурах, доказавших свою эффективность для микросервисных систем. Вы создадите операционную модель, проект микросервиса, инфраструктурную основу и два работающих микросервиса, а затем соедините эти компоненты в одну реализацию. Для любого, перед кем стоит задача создания микросервисов, руководство станет бесценным источником знаний.
🧷Скачать бесплатно
2023 #RU #Microservice
CodeMode | Программирование
📕 Современная программная инженерия. ПО в эпоху эджайла и непрерывного развертывания
Дэвид Фарли, легендарный разработчик и создатель continuous delivery, рассказывает
о фундаментальных принципах разработки современного ПО. Пора познакомиться с наиболее
эффективными и грамотными методами управления рабочими процессами, которые позволят
повысить качество ваших приложений, вашей жизни и жизни ваших коллег.
Ключевые концепции, лежащие в основе эффективной разработки ПО, — это непрерывное
обучение и управление сложностью. Дэвид Фарли анализирует их и формулирует принципы,
следование которым приведет к улучшению дизайна ПО и качества кода, а также методы
и подходы, доказавшие свою эффективность и приводящие к успеху.
Речь идет не об абстракциях, вы освоите реальные приемы, которыми пользуются опытные
разработчики ПО. Эти техники эмпирические и итеративные, они основаны на обратной связи
и сосредоточены на выполнении кода, то есть соответствуют всем требованиям современной
разработки.
🧷Скачать бесплатно
2023 #RU #Coding
CodeMode | Программирование
Дэвид Фарли, легендарный разработчик и создатель continuous delivery, рассказывает
о фундаментальных принципах разработки современного ПО. Пора познакомиться с наиболее
эффективными и грамотными методами управления рабочими процессами, которые позволят
повысить качество ваших приложений, вашей жизни и жизни ваших коллег.
Ключевые концепции, лежащие в основе эффективной разработки ПО, — это непрерывное
обучение и управление сложностью. Дэвид Фарли анализирует их и формулирует принципы,
следование которым приведет к улучшению дизайна ПО и качества кода, а также методы
и подходы, доказавшие свою эффективность и приводящие к успеху.
Речь идет не об абстракциях, вы освоите реальные приемы, которыми пользуются опытные
разработчики ПО. Эти техники эмпирические и итеративные, они основаны на обратной связи
и сосредоточены на выполнении кода, то есть соответствуют всем требованиям современной
разработки.
🧷Скачать бесплатно
2023 #RU #Coding
CodeMode | Программирование
📕 The Little Learner: чудесное машинное обучение
В книге охвачены все концепции, необходимые для интуитивного понимания работы глубоких нейронных сетей, включая тензоры, расширенные операторы, алгоритмы градиентного спуска, искусственные нейроны, полносвязные, сверточные сети и остаточные сети, а также автоматическое дифференцирование. Читатель начнет с азов глубокого обучения и познакомится с полной реализацией полезного приложения: распознавателя зашумленных сигналов азбуки Морзе. Разговорный стиль, постепенное движение от простого к сложному, забавные иллюстрации, формат вопросов и ответов делают обучение доступным и увлекательным.
Для читателей, знающих математику на уровне средней школы и имеющих некоторый опыт программирования.
🧷Скачать бесплатно
2024 #RU #ML
CodeMode | Программирование
В книге охвачены все концепции, необходимые для интуитивного понимания работы глубоких нейронных сетей, включая тензоры, расширенные операторы, алгоритмы градиентного спуска, искусственные нейроны, полносвязные, сверточные сети и остаточные сети, а также автоматическое дифференцирование. Читатель начнет с азов глубокого обучения и познакомится с полной реализацией полезного приложения: распознавателя зашумленных сигналов азбуки Морзе. Разговорный стиль, постепенное движение от простого к сложному, забавные иллюстрации, формат вопросов и ответов делают обучение доступным и увлекательным.
Для читателей, знающих математику на уровне средней школы и имеющих некоторый опыт программирования.
🧷Скачать бесплатно
2024 #RU #ML
CodeMode | Программирование
📕 Mastering Spring Boot 3.0
Освоение Spring Boot 3.0 - это ваш путь к созданию масштабируемых и надежных серверных систем с использованием новейших технологий. Эта книга, написанная опытным разработчиком программного обеспечения с более чем 20-летним опытом работы в сфере высоких технологий, представляет собой практический пошаговый подход, который поможет вам понять концепции Spring Boot и применить их в реальных проектах.
Вы начнете с изучения ключевых архитектурных шаблонов, таких как DDD, CQRS и event sourcing. Далее вы сосредоточитесь на нюансах реактивной разработки на REST, углубитесь в передовые стратегии тестирования и повысите безопасность своих приложений. Вы также узнаете о возможностях контейнеризации и оркестрации в Spring Boot 3.0 и раскроете их потенциал для плавного развертывания. Кроме того, интегрируя Kafka, вы сможете создавать надежные системы, управляемые событиями.
К концу прочтения этой книги вы станете специалистом по архитектурным шаблонам, стратегиям тестирования и безопасности приложений. Независимо от того, являетесь ли вы архитектором, серверным разработчиком или инженером DevOps, эта книга поможет вам использовать расширенные возможности Spring Boot 3.0 для безопасной и эффективной серверной разработки.
🧷Скачать бесплатно
2024 #ENG #Spring
CodeMode | Программирование
Освоение Spring Boot 3.0 - это ваш путь к созданию масштабируемых и надежных серверных систем с использованием новейших технологий. Эта книга, написанная опытным разработчиком программного обеспечения с более чем 20-летним опытом работы в сфере высоких технологий, представляет собой практический пошаговый подход, который поможет вам понять концепции Spring Boot и применить их в реальных проектах.
Вы начнете с изучения ключевых архитектурных шаблонов, таких как DDD, CQRS и event sourcing. Далее вы сосредоточитесь на нюансах реактивной разработки на REST, углубитесь в передовые стратегии тестирования и повысите безопасность своих приложений. Вы также узнаете о возможностях контейнеризации и оркестрации в Spring Boot 3.0 и раскроете их потенциал для плавного развертывания. Кроме того, интегрируя Kafka, вы сможете создавать надежные системы, управляемые событиями.
К концу прочтения этой книги вы станете специалистом по архитектурным шаблонам, стратегиям тестирования и безопасности приложений. Независимо от того, являетесь ли вы архитектором, серверным разработчиком или инженером DevOps, эта книга поможет вам использовать расширенные возможности Spring Boot 3.0 для безопасной и эффективной серверной разработки.
🧷Скачать бесплатно
2024 #ENG #Spring
CodeMode | Программирование
📕 Kubernetes Anti-Patterns
Поскольку популярность Kubernetes продолжает расти, важно понимать потенциальные проблемы масштабируемости, оптимизации ресурсов, устранения неполадок и обеспечения безопасности и ориентироваться в них. Kubernetes Anti-Patterns предлагает жизненно важные идеи и стратегии, адаптированные к текущим потребностям практиков и энтузиастов, разбирающихся в сложностях Kubernetes.
🧷Скачать бесплатно
2024 #ENG #Kubernetes
CodeMode | Программирование
Поскольку популярность Kubernetes продолжает расти, важно понимать потенциальные проблемы масштабируемости, оптимизации ресурсов, устранения неполадок и обеспечения безопасности и ориентироваться в них. Kubernetes Anti-Patterns предлагает жизненно важные идеи и стратегии, адаптированные к текущим потребностям практиков и энтузиастов, разбирающихся в сложностях Kubernetes.
🧷Скачать бесплатно
2024 #ENG #Kubernetes
CodeMode | Программирование
📕 Построение систем машинного обучения на языке Python
Применение машинного обучения для лучшего понимания природы
данных - умение, необходимое любому совреметюму разработчику программ или аналитику. Python - замечательный язык для создания приложеннй машинного обучения. Благодаря своей динамичности он позволяет быстро производить разведочный анализ данных и экспериментировать с ними. Обладая первоклассным набором библиотек машинного обучения с открытым исходным кодом, Python дает возможность сосредоточиться на решаемой задаче и в то же время опробовать различные идеи.
🧷Скачать бесплатно
2016 #RU #Python
CodeMode | Программирование
Применение машинного обучения для лучшего понимания природы
данных - умение, необходимое любому совреметюму разработчику программ или аналитику. Python - замечательный язык для создания приложеннй машинного обучения. Благодаря своей динамичности он позволяет быстро производить разведочный анализ данных и экспериментировать с ними. Обладая первоклассным набором библиотек машинного обучения с открытым исходным кодом, Python дает возможность сосредоточиться на решаемой задаче и в то же время опробовать различные идеи.
🧷Скачать бесплатно
2016 #RU #Python
CodeMode | Программирование