📕 Strategizing Continuous Delivery in the Cloud
Автор: Bajpai G., Schuetz T.
Описание:
Многие организации используют облачные технологии, чтобы оставаться конкурентоспособными, но внедрение и принятие процессов разработки при модернизации облачной экосистемы может быть сложной задачей.
Стратегия непрерывной доставки в облаке помогает вам модернизировать непрерывную доставку и достичь конвергенции инфраструктуры и приложений в облаке. Вы узнаете о различиях между облачными и традиционными подходами к доставке и разработаете индивидуальную стратегию. Вы узнаете, как защитить свою облачную среду доставки, обеспечить безопасность программного обеспечения, запустить различные типы тестов и провести тестирование на этапах подготовки к производству и производства.
🧷Скачать бесплатно
2023 #ENG #Coding
CodeMode | Программирование
Автор: Bajpai G., Schuetz T.
Описание:
Многие организации используют облачные технологии, чтобы оставаться конкурентоспособными, но внедрение и принятие процессов разработки при модернизации облачной экосистемы может быть сложной задачей.
Стратегия непрерывной доставки в облаке помогает вам модернизировать непрерывную доставку и достичь конвергенции инфраструктуры и приложений в облаке. Вы узнаете о различиях между облачными и традиционными подходами к доставке и разработаете индивидуальную стратегию. Вы узнаете, как защитить свою облачную среду доставки, обеспечить безопасность программного обеспечения, запустить различные типы тестов и провести тестирование на этапах подготовки к производству и производства.
🧷Скачать бесплатно
2023 #ENG #Coding
CodeMode | Программирование
📕 Think Python
Автор: Downey A.B.
Описание:
Python — отличный способ начать программирование, и это ясное, краткое руководство проведет вас по Python шаг за шагом — начиная с базовых концепций программирования, а затем переходя к функциям, структурам данных и объектно-ориентированному проектированию. Это пересмотренное третье издание отражает растущую роль больших языковых моделей (LLM) в программировании и включает упражнения по эффективным подсказкам LLM, тестированию кода и навыкам отладки.
С этим популярным практическим руководством вы получите:
- Основы синтаксиса и семантики языка Python
- Четкое определение каждой концепции программирования с упором на понятный словарь
- Как работать с переменными, операторами, функциями и структурами данных в логической последовательности
- Методы чтения и записи файлов и баз данных
- Глубокое понимание объектов, методов и объектно-ориентированного программирования
- Стратегии отладки синтаксических, семантических и ошибок времени выполнения
- Введение в рекурсию, проектирование интерфейсов, структуры данных и базовые алгоритмы
- Как использовать LLM, включая эффективные подсказки, тестирование кода и отладку
- И многое другое
🧷Скачать бесплатно
2024 #ENG #Python
CodeMode | Программирование
Автор: Downey A.B.
Описание:
Python — отличный способ начать программирование, и это ясное, краткое руководство проведет вас по Python шаг за шагом — начиная с базовых концепций программирования, а затем переходя к функциям, структурам данных и объектно-ориентированному проектированию. Это пересмотренное третье издание отражает растущую роль больших языковых моделей (LLM) в программировании и включает упражнения по эффективным подсказкам LLM, тестированию кода и навыкам отладки.
С этим популярным практическим руководством вы получите:
- Основы синтаксиса и семантики языка Python
- Четкое определение каждой концепции программирования с упором на понятный словарь
- Как работать с переменными, операторами, функциями и структурами данных в логической последовательности
- Методы чтения и записи файлов и баз данных
- Глубокое понимание объектов, методов и объектно-ориентированного программирования
- Стратегии отладки синтаксических, семантических и ошибок времени выполнения
- Введение в рекурсию, проектирование интерфейсов, структуры данных и базовые алгоритмы
- Как использовать LLM, включая эффективные подсказки, тестирование кода и отладку
- И многое другое
🧷Скачать бесплатно
2024 #ENG #Python
CodeMode | Программирование
Мы раскрываем скрытые механизмы ядра через наглядные шпаргалки и яркую визуальную графику, детально разбираем малоизвестные команды и скрипты.
Экспресс-гайды, которые экономят часы поиска: t.me/linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
📕 Машинное обучение. Паттерны проектирования
Автор: Лакшманан В.
Описание:
Приводимые в книге паттерны проектирования отражают лучшие практические подходы к решению типичных задач машинного обучения. Указанные паттерны, реализованные в программном коде, сконцентрировали опыт сотен экспертов в простые и легкодоступные советы. Книга содержит подробный разбор 30 паттернов, служащих для представления данных и задач, тренировки моделей, отказоустойчивого обслуживания, обеспечения воспроизводимости и искусственного интеллекта. Каждый паттерн включает в себя постановку задачи, ряд потенциальных решений и рекомендации по выбору технического приема, наилучшим образом подходящего к данной ситуации.
Для программистов в области машинного обучения
🧷Скачать бесплатно
2022 #RU #ML
CodeMode | Программирование
Автор: Лакшманан В.
Описание:
Приводимые в книге паттерны проектирования отражают лучшие практические подходы к решению типичных задач машинного обучения. Указанные паттерны, реализованные в программном коде, сконцентрировали опыт сотен экспертов в простые и легкодоступные советы. Книга содержит подробный разбор 30 паттернов, служащих для представления данных и задач, тренировки моделей, отказоустойчивого обслуживания, обеспечения воспроизводимости и искусственного интеллекта. Каждый паттерн включает в себя постановку задачи, ряд потенциальных решений и рекомендации по выбору технического приема, наилучшим образом подходящего к данной ситуации.
Для программистов в области машинного обучения
🧷Скачать бесплатно
2022 #RU #ML
CodeMode | Программирование
📕Микросервисы. Паттерны разработки и рефакторинга
Автор: Ричардсон К.
Если вам давно кажется, что вся разработка и развертывание в вашей компании донельзя замедлились — переходите на микросервисную архитектуру. Она обеспечивает непрерывную разработку, доставку и развертывание приложений любой сложности.
Книга, предназначенная для разработчиков и архитекторов из больших корпораций, рассказывает, как проектировать и писать приложения в духе микросервисной архитектуры. Также в ней описано, как делается рефакторинг крупного приложения — и монолит превращается в набор микросервисов.
🧷Скачать бесплатно
2023 #RU #ML
CodeMode | Программирование
Автор: Ричардсон К.
Если вам давно кажется, что вся разработка и развертывание в вашей компании донельзя замедлились — переходите на микросервисную архитектуру. Она обеспечивает непрерывную разработку, доставку и развертывание приложений любой сложности.
Книга, предназначенная для разработчиков и архитекторов из больших корпораций, рассказывает, как проектировать и писать приложения в духе микросервисной архитектуры. Также в ней описано, как делается рефакторинг крупного приложения — и монолит превращается в набор микросервисов.
🧷Скачать бесплатно
2023 #RU #ML
CodeMode | Программирование
📕 DevOps For Dummies
Автор: Фримен Эмили
Описание:
Развивайтесь быстрее с помощью DevOps
DevOps объединяет процессы создания и распространения технологий таким образом, чтобы ускорить циклы выпуска и повысить эффективность обновления продукта с использованием ресурсов. DevOps для чайников - это руководство для тех, кто занимается разработкой или эксплуатацией, и кому требуется руководство по этому способу работы.
Евангелист DevOps Эмили Фриман (Emily Freeman) рассказывает о том, как внедрить управленческие и технологические инструменты, а также изменения в корпоративной культуре, необходимые для того, чтобы с головой погрузиться в DevOps.
Определите потребности вашей организации
Создайте платформу DevOps
Измените свою организационную структуру
Управляйте проектами в мире DevOps
DevOps для чайников - это незаменимая книга для разработчиков и специалистов по эксплуатации на ранних этапах внедрения DevOps.
🧷Скачать бесплатно
2019 #ENG #DevOps
CodeMode | Программирование
Автор: Фримен Эмили
Описание:
Развивайтесь быстрее с помощью DevOps
DevOps объединяет процессы создания и распространения технологий таким образом, чтобы ускорить циклы выпуска и повысить эффективность обновления продукта с использованием ресурсов. DevOps для чайников - это руководство для тех, кто занимается разработкой или эксплуатацией, и кому требуется руководство по этому способу работы.
Евангелист DevOps Эмили Фриман (Emily Freeman) рассказывает о том, как внедрить управленческие и технологические инструменты, а также изменения в корпоративной культуре, необходимые для того, чтобы с головой погрузиться в DevOps.
Определите потребности вашей организации
Создайте платформу DevOps
Измените свою организационную структуру
Управляйте проектами в мире DevOps
DevOps для чайников - это незаменимая книга для разработчиков и специалистов по эксплуатации на ранних этапах внедрения DevOps.
🧷Скачать бесплатно
2019 #ENG #DevOps
CodeMode | Программирование
📕 Generative AI for Effective Software Development
Автор: Нгуен Дык Ань и другие
Описание:
Эта книга представляет собой всестороннее, эмпирически обоснованное исследование того, как генеративный ИИ меняет ландшафт разработки программного обеспечения. В ней делается упор на эмпирическую оценку инструментов генеративного ИИ в реальных сценариях, дается представление об их практической эффективности, ограничениях и воздействии. Представляя тематические исследования, опросы и интервью из различных контекстов разработки программного обеспечения, книга предлагает глобальный взгляд на интеграцию генеративного ИИ, подчеркивая, как эти передовые инструменты адаптируются к различным культурным, организационным и технологическим средам и влияют на них.
🧷Скачать бесплатно
2024 #ENG #Ai
CodeMode | Программирование
Автор: Нгуен Дык Ань и другие
Описание:
Эта книга представляет собой всестороннее, эмпирически обоснованное исследование того, как генеративный ИИ меняет ландшафт разработки программного обеспечения. В ней делается упор на эмпирическую оценку инструментов генеративного ИИ в реальных сценариях, дается представление об их практической эффективности, ограничениях и воздействии. Представляя тематические исследования, опросы и интервью из различных контекстов разработки программного обеспечения, книга предлагает глобальный взгляд на интеграцию генеративного ИИ, подчеркивая, как эти передовые инструменты адаптируются к различным культурным, организационным и технологическим средам и влияют на них.
🧷Скачать бесплатно
2024 #ENG #Ai
CodeMode | Программирование
📕 Learning DevSecOps. A Practical Guide to Processes and Tools
Автор: Зюринг Стив
Описание:
Как некоторые организации поддерживают круглосуточную работу в масштабах интернета? Как организации могут интегрировать безопасность при постоянном развертывании новых функций? Как повысить уровень безопасности в рамках процессов DevOps?
Это практическое руководство поможет вам ответить на эти и другие вопросы. Автор Стив Суэринг предлагает уникальный контент, который поможет практикам и руководству успешно внедрить DevOps и DevSecOps. В книге «Изучение DevSecOps» особое внимание уделяется предпосылкам, которые ведут к успеху с помощью передовых практик, а затем рассказывается о некоторых инструментах и программном обеспечении, используемых успешными организациями, внедрившими DevSecOps.
Вы узнаете, как DevOps и DevSecOps могут устранить стены, стоящие между разработкой, операциями и безопасностью, чтобы вы могли удовлетворять потребности других команд на ранних этапах жизненного цикла разработки.
🧷Скачать бесплатно
2024 #ENG #DevSecOps
CodeMode | Программирование
Автор: Зюринг Стив
Описание:
Как некоторые организации поддерживают круглосуточную работу в масштабах интернета? Как организации могут интегрировать безопасность при постоянном развертывании новых функций? Как повысить уровень безопасности в рамках процессов DevOps?
Это практическое руководство поможет вам ответить на эти и другие вопросы. Автор Стив Суэринг предлагает уникальный контент, который поможет практикам и руководству успешно внедрить DevOps и DevSecOps. В книге «Изучение DevSecOps» особое внимание уделяется предпосылкам, которые ведут к успеху с помощью передовых практик, а затем рассказывается о некоторых инструментах и программном обеспечении, используемых успешными организациями, внедрившими DevSecOps.
Вы узнаете, как DevOps и DevSecOps могут устранить стены, стоящие между разработкой, операциями и безопасностью, чтобы вы могли удовлетворять потребности других команд на ранних этапах жизненного цикла разработки.
🧷Скачать бесплатно
2024 #ENG #DevSecOps
CodeMode | Программирование
📕Криптография. Как защитить свои данные в цифровом пространстве
Автор: Кит Мартин
Описание:
Еще до изобретения интернета люди защищали свои данные с помощью кодов. Вплоть до конца XX века шифрование было самым популярным способом защиты секретной информации.
Сегодня криптография окружает нас повсюду: когда мы расплачиваемся банковской картой в магазине, проверяем электронную почту, болтаем с друзьями в мессенджерах и не только.
• Каковы последствия подключения к незащищенной сети Wi-Fi?
• Неужели так важно иметь разные пароли для разных учетных записей?
• Безопасно ли конвертировать деньги в биткоины?
• Как происходит утечка данных?
• Возможно ли сохранять анонимность в Сети?
На эти и другие вопросы отвечает ведущий эксперт по информационной безопасности Кит Мартин. Он не только развенчивает мифы об опасностях в интернете, но и рассказывает о том, как работает криптография и как использовать ее механизмы на благо собственной цифровой безопасности.
🧷Скачать бесплатно
2023 #RU #Cryptography
CodeMode | Программирование
Автор: Кит Мартин
Описание:
Еще до изобретения интернета люди защищали свои данные с помощью кодов. Вплоть до конца XX века шифрование было самым популярным способом защиты секретной информации.
Сегодня криптография окружает нас повсюду: когда мы расплачиваемся банковской картой в магазине, проверяем электронную почту, болтаем с друзьями в мессенджерах и не только.
• Каковы последствия подключения к незащищенной сети Wi-Fi?
• Неужели так важно иметь разные пароли для разных учетных записей?
• Безопасно ли конвертировать деньги в биткоины?
• Как происходит утечка данных?
• Возможно ли сохранять анонимность в Сети?
На эти и другие вопросы отвечает ведущий эксперт по информационной безопасности Кит Мартин. Он не только развенчивает мифы об опасностях в интернете, но и рассказывает о том, как работает криптография и как использовать ее механизмы на благо собственной цифровой безопасности.
🧷Скачать бесплатно
2023 #RU #Cryptography
CodeMode | Программирование
📕Kali Linux. Тестирование на проникновение и безопасность
Автор: Парасрам Шива и др.
Описание:
4-е издание Kali Linux 2018: Assuring Security by Penetration Testing предназначено для этических хакеров, пентестеров и специалистов по IT-безопасности. От читателя требуются базовые знания операционных систем Windows и Linux. Знания из области информационной безопасности будут плюсом и помогут вам лучше понять изложенный в книге материал.
🧷Скачать бесплатно
2022 #RU #Linux
CodeMode | Программирование
Автор: Парасрам Шива и др.
Описание:
4-е издание Kali Linux 2018: Assuring Security by Penetration Testing предназначено для этических хакеров, пентестеров и специалистов по IT-безопасности. От читателя требуются базовые знания операционных систем Windows и Linux. Знания из области информационной безопасности будут плюсом и помогут вам лучше понять изложенный в книге материал.
🧷Скачать бесплатно
2022 #RU #Linux
CodeMode | Программирование
📕 Hacking Android
Автор: Srinivasa Rao Kotipalli, Mohammed A. Imran
Описание:
С массовым ростом популярности мобильных телефонов Android в мире мобильные устройства стали неотъемлемой частью нашей повседневной жизни. Безопасность устройств Android — это обширная тема, которая должна стать частью нашей повседневной жизни, чтобы защищаться от постоянно растущего числа атак на смартфоны. Все, начиная с конечных пользователей и заканчивая разработчиками и специалистами по безопасности, должны заботиться о безопасности Android.
🧷Скачать бесплатно
2016 #ENG #Hacking #Android
CodeMode | Программирование
Автор: Srinivasa Rao Kotipalli, Mohammed A. Imran
Описание:
С массовым ростом популярности мобильных телефонов Android в мире мобильные устройства стали неотъемлемой частью нашей повседневной жизни. Безопасность устройств Android — это обширная тема, которая должна стать частью нашей повседневной жизни, чтобы защищаться от постоянно растущего числа атак на смартфоны. Все, начиная с конечных пользователей и заканчивая разработчиками и специалистами по безопасности, должны заботиться о безопасности Android.
🧷Скачать бесплатно
2016 #ENG #Hacking #Android
CodeMode | Программирование
📕 Quarkus in Action
Автор: Штефанко Мартин, Мартишка Ян
Описание:
Quarkus in Action предоставляет тщательно продуманный путь обучения с использованием ключевых функций Quarkus и вариантов использования. Вы научитесь на практике внедрять работающее приложение для проката автомобилей с использованием облачных микросервисов, которые включают в себя Kubernetes, базы данных SQL и NoSQL, обмен сообщениями и наблюдаемость. Попутно вы узнаете, как Quarkus упрощает развертывание на облачных платформах, таких как OpenShift.
🧷Скачать бесплатно
2025 #ENG #Quarkus
CodeMode | Программирование
Автор: Штефанко Мартин, Мартишка Ян
Описание:
Quarkus in Action предоставляет тщательно продуманный путь обучения с использованием ключевых функций Quarkus и вариантов использования. Вы научитесь на практике внедрять работающее приложение для проката автомобилей с использованием облачных микросервисов, которые включают в себя Kubernetes, базы данных SQL и NoSQL, обмен сообщениями и наблюдаемость. Попутно вы узнаете, как Quarkus упрощает развертывание на облачных платформах, таких как OpenShift.
🧷Скачать бесплатно
2025 #ENG #Quarkus
CodeMode | Программирование
📕 Full Stack Development with Microsoft Blazor
Автор: Himschoot P.
Описание:
Станьте полнофункциональным веб-разработчиком, используя фреймворк Microsoft Blazor и методы, показанные в этой книге. Это новое издание позволит вам создавать все виды приложений на C# и Microsoft .NET 8, от статических веб-сайтов до полностью интерактивных одностраничных приложений, а также настольных и мобильных приложений, в кратчайшие сроки.
По сути, эта книга научит вас создавать пользовательские интерфейсы и представлять данные пользователю для отображения и изменения, фиксируя изменения пользователя с помощью привязки данных. Книга показывает, как получить доступ к богатой библиотеке функциональных возможностей .NET, такой как моделирование компонентов для создания компонуемых пользовательских интерфейсов, включая разработку повторно используемых компонентов, которые можно использовать на многих страницах и веб-сайтах. Новое в этом издании, книга теперь охватывает серверную связь с использованием SignalR и/или gRPC, использование виртуализации для эффективной загрузки больших объемов данных, развертывание и предварительную компиляцию в WASM, новые функции модульного тестирования, безопасность с использованием OpenID Connect и другие функции, добавленные в Blazor в .NET 8.
🧷Скачать бесплатно
2024 #ENG #Blazor
CodeMode | Программирование
Автор: Himschoot P.
Описание:
Станьте полнофункциональным веб-разработчиком, используя фреймворк Microsoft Blazor и методы, показанные в этой книге. Это новое издание позволит вам создавать все виды приложений на C# и Microsoft .NET 8, от статических веб-сайтов до полностью интерактивных одностраничных приложений, а также настольных и мобильных приложений, в кратчайшие сроки.
По сути, эта книга научит вас создавать пользовательские интерфейсы и представлять данные пользователю для отображения и изменения, фиксируя изменения пользователя с помощью привязки данных. Книга показывает, как получить доступ к богатой библиотеке функциональных возможностей .NET, такой как моделирование компонентов для создания компонуемых пользовательских интерфейсов, включая разработку повторно используемых компонентов, которые можно использовать на многих страницах и веб-сайтах. Новое в этом издании, книга теперь охватывает серверную связь с использованием SignalR и/или gRPC, использование виртуализации для эффективной загрузки больших объемов данных, развертывание и предварительную компиляцию в WASM, новые функции модульного тестирования, безопасность с использованием OpenID Connect и другие функции, добавленные в Blazor в .NET 8.
🧷Скачать бесплатно
2024 #ENG #Blazor
CodeMode | Программирование
📕 CI/CD Pipeline Using Jenkins Unleashed
Автор: Дингаре П. П.
Описание:
Эта книга начинается с введения в Jenkins и описывает его архитектуру и роль в CI/CD. Рассмотрены основы, включая установку и настройку Jenkins. Обсуждаются конфигурация инструмента и плагины, а также доступные меры безопасности, такие как учетные данные. Вы узнаете, что подразумевается под заданием в Jenkins, его типы, разделы и многое другое. Вы посмотрите на Java API: проекты, задания, конфигурация. В заключительных главах рассказывается о создании конвейеров, их роли в управлении веб-приложениями и распределенных конвейерах. В книге также рассматривается модульное тестирование с использованием TestNG, а также сквозное тестирование с использованием Selenium Python как часть построения жизненного цикла и настройки Jenkins в различных физических средах и средах Docker, а также интеграция Jenkins с облачными средами, такими как AWS. И вы узнаете, как создавать повторно используемые библиотеки для использования в конвейере Jenkins и управлять серверами Jenkins с помощью Jenkins CLI и REST API. Новый Jenkins Blue Ocean также освещен.
🧷Скачать бесплатно
2022 #ENG #CICD
CodeMode | Программирование
Автор: Дингаре П. П.
Описание:
Эта книга начинается с введения в Jenkins и описывает его архитектуру и роль в CI/CD. Рассмотрены основы, включая установку и настройку Jenkins. Обсуждаются конфигурация инструмента и плагины, а также доступные меры безопасности, такие как учетные данные. Вы узнаете, что подразумевается под заданием в Jenkins, его типы, разделы и многое другое. Вы посмотрите на Java API: проекты, задания, конфигурация. В заключительных главах рассказывается о создании конвейеров, их роли в управлении веб-приложениями и распределенных конвейерах. В книге также рассматривается модульное тестирование с использованием TestNG, а также сквозное тестирование с использованием Selenium Python как часть построения жизненного цикла и настройки Jenkins в различных физических средах и средах Docker, а также интеграция Jenkins с облачными средами, такими как AWS. И вы узнаете, как создавать повторно используемые библиотеки для использования в конвейере Jenkins и управлять серверами Jenkins с помощью Jenkins CLI и REST API. Новый Jenkins Blue Ocean также освещен.
🧷Скачать бесплатно
2022 #ENG #CICD
CodeMode | Программирование