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

Ссылка: @Portal_v_IT

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

Менеджер: @Spiral_Yuri

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

РКН: clck.ru/3Ht77T
Download Telegram
🖥 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 | Программирование
📕 Pipeline as Code

Автор: Лабуарди Мохаммед

Описание:
Вы научитесь создавать надежные конвейеры CI/CD для облачных приложений. Используя Jenkins в качестве основы, вы будете программно управлять всеми частями вашего конвейера с помощью современных API. Практические примеры включают создание рабочих процессов CI/CD для распределенных приложений Kubernetes и бессерверных функций. К тому времени, когда вы закончите, вы сможете заменить ручные настройки пользовательского интерфейса на полностью автоматизированный подход!

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

2021 #ENG #Jenkins #Kubernetes

CodeMode | Программирование
📕 Architecting Cloud-Native Serverless Solutions

Автор: Safeer CM

Описание:
Бессерверные вычисления стали господствующей парадигмой как в облачных, так и в локальных вычислениях, при этом AWS Lambda играет ключевую роль в формировании ландшафта "Функция как услуга" (FaaS). Однако с бурным развитием бессерверных технологий и поставщиков становится все сложнее разобраться в базовых сервисах и их предложениях.

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

2021 #ENG #Jenkins #Kubernetes

CodeMode | Программирование
📕 Программирование на Javascript для чайников

Автор: Минник Крис, Холланд Ева

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

• Начните прямо сейчас. Используйте консоль JavaScript своего браузера в самых первых проектах.
• Применяйте полученные навыки. Создавайте полезные приложения и увлекательные игры, чтобы произвести впечатление на своих друзей.
• Не останавливайтесь на достигнутом. Проявите творческий подход к написанию приложений и разработке веб-сайтов.
• Без помощи родителей, преподавателей и друзей. Простой и забавный способ быстрого обучения основам программирования.

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

2019 #RU #Javascript

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