CodeMode | Программирование
11.3K subscribers
3.19K photos
5 videos
10 files
3.22K links
Книги и другая полезная информация для программистов IT.

Ссылка: @Portal_v_IT

Сотрудничество, авторские права: @oleginc, @tatiana_inc

Менеджер: @Spiral_Yuri

Купить рекламу: https://telega.in/c/code_m0de

РКН: clck.ru/3Ht77T
Download Telegram
📕 Strategizing Continuous Delivery in the Cloud

Автор: Bajpai G., Schuetz T.

Описание:
Многие организации используют облачные технологии, чтобы оставаться конкурентоспособными, но внедрение и принятие процессов разработки при модернизации облачной экосистемы может быть сложной задачей.
Стратегия непрерывной доставки в облаке помогает вам модернизировать непрерывную доставку и достичь конвергенции инфраструктуры и приложений в облаке. Вы узнаете о различиях между облачными и традиционными подходами к доставке и разработаете индивидуальную стратегию. Вы узнаете, как защитить свою облачную среду доставки, обеспечить безопасность программного обеспечения, запустить различные типы тестов и провести тестирование на этапах подготовки к производству и производства.

🧷Скачать бесплатно

2023 #ENG #Coding

CodeMode | Программирование
📕 Think Python

Автор: Downey A.B.

Описание:
Python — отличный способ начать программирование, и это ясное, краткое руководство проведет вас по Python шаг за шагом — начиная с базовых концепций программирования, а затем переходя к функциям, структурам данных и объектно-ориентированному проектированию. Это пересмотренное третье издание отражает растущую роль больших языковых моделей (LLM) в программировании и включает упражнения по эффективным подсказкам LLM, тестированию кода и навыкам отладки.
С этим популярным практическим руководством вы получите:
- Основы синтаксиса и семантики языка Python
- Четкое определение каждой концепции программирования с упором на понятный словарь
- Как работать с переменными, операторами, функциями и структурами данных в логической последовательности
- Методы чтения и записи файлов и баз данных
- Глубокое понимание объектов, методов и объектно-ориентированного программирования
- Стратегии отладки синтаксических, семантических и ошибок времени выполнения
- Введение в рекурсию, проектирование интерфейсов, структуры данных и базовые алгоритмы
- Как использовать LLM, включая эффективные подсказки, тестирование кода и отладку
- И многое другое

🧷Скачать бесплатно

2024 #ENG #Python

CodeMode | Программирование
🖥 Linux Academy — топ-канал для продвинутого освоения Linux.

Мы раскрываем скрытые механизмы ядра через наглядные шпаргалки и яркую визуальную графику, детально разбираем малоизвестные команды и скрипты.

Экспресс-гайды, которые экономят часы поиска: t.me/linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
📕 Машинное обучение. Паттерны проектирования

Автор: Лакшманан В.

Описание:
Приводимые в книге паттерны проектирования отражают лучшие практические подходы к решению типичных задач машинного обучения. Указанные паттерны, реализованные в программном коде, сконцентрировали опыт сотен экспертов в простые и легкодоступные советы. Книга содержит подробный разбор 30 паттернов, служащих для представления данных и задач, тренировки моделей, отказоустойчивого обслуживания, обеспечения воспроизводимости и искусственного интеллекта. Каждый паттерн включает в себя постановку задачи, ряд потенциальных решений и рекомендации по выбору технического приема, наилучшим образом подходящего к данной ситуации.
Для программистов в области машинного обучения

🧷Скачать бесплатно

2022 #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 | Программирование
📕 Generative AI for Effective Software Development

Автор: Нгуен Дык Ань и другие

Описание:
Эта книга представляет собой всестороннее, эмпирически обоснованное исследование того, как генеративный ИИ меняет ландшафт разработки программного обеспечения. В ней делается упор на эмпирическую оценку инструментов генеративного ИИ в реальных сценариях, дается представление об их практической эффективности, ограничениях и воздействии. Представляя тематические исследования, опросы и интервью из различных контекстов разработки программного обеспечения, книга предлагает глобальный взгляд на интеграцию генеративного ИИ, подчеркивая, как эти передовые инструменты адаптируются к различным культурным, организационным и технологическим средам и влияют на них.

🧷Скачать бесплатно

2024 #ENG #Ai

CodeMode | Программирование
📕 Learning DevSecOps. A Practical Guide to Processes and Tools

Автор: Зюринг Стив

Описание:
Как некоторые организации поддерживают круглосуточную работу в масштабах интернета? Как организации могут интегрировать безопасность при постоянном развертывании новых функций? Как повысить уровень безопасности в рамках процессов DevOps?
Это практическое руководство поможет вам ответить на эти и другие вопросы. Автор Стив Суэринг предлагает уникальный контент, который поможет практикам и руководству успешно внедрить DevOps и DevSecOps. В книге «Изучение DevSecOps» особое внимание уделяется предпосылкам, которые ведут к успеху с помощью передовых практик, а затем рассказывается о некоторых инструментах и программном обеспечении, используемых успешными организациями, внедрившими DevSecOps.
Вы узнаете, как DevOps и DevSecOps могут устранить стены, стоящие между разработкой, операциями и безопасностью, чтобы вы могли удовлетворять потребности других команд на ранних этапах жизненного цикла разработки.

🧷Скачать бесплатно

2024 #ENG #DevSecOps

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 | Программирование
📕 Hacking Android

Автор: 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 | Программирование
📕 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 | Программирование
📕 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 | Программирование