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
📕 The Garbage Collection Handbook

Автор: Jones R., Hosking A., Moss E.

Описание:
Опубликованная в 1996 году книга Ричарда Джонса «Сборка мусора» стала важной вехой в области автоматического управления памятью. Ее широко признанный преемник, «Справочник по сборке мусора: искусство автоматического управления памятью», отразил состояние этой области в 2012 году. Современные технологические разработки сделали управление памятью более сложным, интересным и важным, чем когда-либо. Это второе издание обновляет справочник, объединяя богатство знаний, собранных исследователями и разработчиками автоматического управления памятью за последние шестьдесят лет. Авторы сравнивают наиболее важные подходы и самые современные методы в единой доступной структуре.

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

2023 #ENG

CodeMode | Программирование
📕 От Java к Kotlin

Автор: Макгрегор Д., Прайс Н.

Описание:
Книга описывает практические приемы рефакторинга и переноса кода написанных на Java мобильных приложений для Android на язык Kotlin с сохранением совместимости. Приведено подробное сравнение этих двух языков, даны примеры перевода проектов с Java на Kotlin, добавления поддержки Kotlin в сборку Java.

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

2023 #ENG #Java

CodeMode | Программирование
📕 Making Embedded Systems, 2nd Edition

Автор:
Уайт Элисия

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

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

2023 #ENG #Java

CodeMode | Программирование
📕 Visual Studio Code for Python

Автор:
Спейт Эйприл

Описание:
Станьте опытными и эффективными в работе с Visual Studio Code и узнайте, как интегрировать все ваши внешние инструменты!
Visual Studio Code для программистов на Python помогает разработчикам Python не просто освоиться, но и продуктивно работать с Visual Studio Code. Для начала вы найдете инструкции по установке Visual Studio Code на платформах Windows, Mac и Linux, а также ознакомление с функциями редактирования рабочей области. Охват более расширенных функциональных возможностей включает управление исходным кодом, отладку, модульное тестирование и поддержку Jupyter Notebook. Книга заканчивается обзором реальных проектов, в которых используются функции Visual Studio Code, представленные в книге.

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

2021 #ENG #Python

CodeMode | Программирование
📕 Radical Therapy for Software Development Teams: Lessons in Remote Team Management and Positive Motivation

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

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

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

2024
#ENG #TeamManagement

CodeMode | Программирование
📕 Computer Vision and AI-Integrated IoT Technologies in the Medical Ecosystem

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

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

2024
#ENG #AI

CodeMode | Программирование
📕 Speed Up Your Python with Rust

Python упростил разработку программного обеспечения, но он не дотягивает в нескольких областях, включая управление памятью, что приводит к снижению производительности и безопасности. Rust, с другой стороны, обеспечивает безопасность памяти без использования сборщика мусора, а это означает, что благодаря его небольшому объему памяти вы можете относительно легко создавать высокопроизводительные и безопасные приложения. Однако переписывание всего в Rust может быть дорогостоящим и рискованным, поскольку в Rust может отсутствовать поддержка пакетов для решаемой проблемы. Вот тут-то и пригодятся привязки Python и pip.

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

2021
#ENG #Python #Rust

CodeMode | Программирование
📕 Тестирование веб-API

Веб-интерфейсы — лицо приложения, и они должны быть совершенными. Внедрение программы автоматизированного тестирования — лучший способ убедиться, что ваши API готовы к работе.
«Тестирование веб-API» — это уникальное практическое руководство, включающее в себя описание всех этапов: от начального проектирования набора тестов до методов документирования, реализации и предоставления высококачественных API. Вы познакомитесь с обширным набором методов тестирования — от исследовательского до тестирования продакшен-кода, а также узнаете, как сэкономить время за счет автоматизации с использованием стандартных инструментов. Книга поможет избежать многих трудностей при тестировании API.

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

2024
#ENG #WEB

CodeMode | Программирование
📕 JavaScript Design Patterns

Эта книга дает исчерпывающее представление о шаблонах проектирования в современном (ES6+) JavaScript с реальными примерами их применения в профессиональных условиях. Вы начнете с изучения того, как использовать креативные, структурные и поведенческие шаблоны проектирования в идиоматическом JavaScript, а затем переключите внимание на архитектуру и шаблоны пользовательского интерфейса. Здесь вы узнаете, как применять шаблоны для таких библиотек, как React, и расширять их до общих подходов к веб-интерфейсу и микро-интерфейсу. В последнем разделе книги представлены и проиллюстрированы наборы шаблонов производительности и безопасности, включая обмен сообщениями и событиями, стратегии загрузки ресурсов и JavaScript, а также шаблоны производительности асинхронного программирования.
На протяжении всей книги приводятся примеры с использованием React и Next.js в дополнение к примерам JavaScript и Web API, которые помогут вам выбрать и внедрить проверенные шаблоны проектирования в различных веб-экосистемах, изменяя ваш подход к разработке.

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

2024
#ENG #JavaScript

CodeMode | Программирование
📕 Laravel. Up and Running, 3rd Edition

Что отличает Laravel от других веб-фреймворков на PHP? Прежде всего, скорость и простота. Этот фреймворк для быстрой разработки приложений и его экосистема инструментов позволяют быстро создавать новые сайты и приложения с чистым, читаемым кодом. Третье издание этого практического руководства, полностью обновленное и включающее Laravel 10, представляет собой исчерпывающее введение в один из самых популярных веб-фреймворков на сегодняшний день.

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

2024
#ENG #Laravel

CodeMode | Программирование
📕 Getting Started with Docker

Книга «Начало работы с Docker», представленная автором бестселлеров и мировым гуру обучения Найджелом Поултоном, — это самый быстрый способ освоить Docker и контейнеры, а также получить практические навыки развертывания многоконтейнерных приложений. Когда вы закончите читать книгу, вы будете готовы к рок-н-роллу с Docker.
Вам нужно изучить Docker и нравится ли вам учиться на практике?

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

2024
#ENG #Docker

CodeMode | Программирование
📕 Docker: Practical Guide for Developers and Devops Teams

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

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

2023
#ENG #Docker

CodeMode | Программирование
📕 CMake Best Practices

CMake - мощный инструмент, используемый для выполнения широкого спектра задач, поэтому найти хорошую отправную точку для изучения CMake сложно. Эта книга раскрывает суть и охватывает наиболее распространенные задачи, которые можно выполнить с помощью CMake, не прибегая к академическому подходу. Несмотря на то, что документация по CMake является исчерпывающей, часто бывает трудно найти хорошие примеры того, как все сочетается, особенно с учетом того, что в Интернете доступно множество грязных хаков и устаревших решений. Эта книга направлена на то, чтобы помочь вам связать все воедино и создавать чистые и поддерживаемые проекты с помощью CMake.

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

2022
#ENG #CMake

CodeMode | Программирование
📕 F# in Action

Автор:
Abraham I.

Описание:
F# разработан, чтобы сделать функциональное программирование практичным и доступным. Эта книга поможет вам начать писать свой первый простой, надежный и высокопроизводительный функциональный код.

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

2024
#ENG #F

CodeMode | Программирование
📕 Ultimate Data Science Programming in Python

Автор:
Chandrakar Saurabh

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

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

2025
#ENG #Python

CodeMode | Программирование
📕 Работа с BigData в облаках. Обработка и хранение данных с примерами из Microsoft Azure

Автор:
Александр Сенько

Описание:
Перед вами - первая исходно русскоязычная книга, в которой на реальных примерах рассматриваются секреты обработки больших данных (Big Data) в облаках. Основное внимание уделено решениям Microsoft Azure и AWS. Рассматриваются все этапы работы – получение данных, подготовленных для обработки в облаке, использование облачных хранилищ, облачных инструментов анализа данных. Особое внимание уделено службам SAAS, продемонстрированы преимущества облачных технологий по сравнению с решениями, развернутыми на выделенных серверах или в виртуальных машинах. Книга рассчитана на широкую аудиторию и послужит превосходным ресурсом для освоения Azure, Docker и других незаменимых технологий, без которых немыслим современный энтерпрайз.

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

2019
#RU #Azure

CodeMode | Программирование
📕 Designing APIs with Swagger and OpenAPI

Автор:
Ponelat J.S., Rosenstock L.L.

Описание:
Клиентские и внутренние API стали наиболее распространенным способом интеграции компонентов веб-программного обеспечения. Используя такие стандарты, как OpenAPI, вы можете предоставить надежные, простые в использовании интерфейсы, которые позволяют другим разработчикам безопасно и контролируемо получать доступ к вашему программному обеспечению. Проектирование API с помощью Swagger и OpenAPI — это практическое руководство по правильному проектированию и описанию ваших API с использованием наиболее широко распространенного стандарта.

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

2022
#ENG #APIs

CodeMode | Программирование
📕 Web Scraping With Python, 3rd Edition

Автор:
Mitchell Ryan

Описание:
Если программирование - это волшебство, то веб-скрейпинг, несомненно, является одной из форм волшебства. Написав простую автоматизированную программу, вы можете запрашивать веб-серверы, запрашивать данные и анализировать их для извлечения нужной вам информации. Это полностью обновленное третье издание не только знакомит вас с веб-очисткой, но и служит исчерпывающим руководством по очистке практически всех типов данных из современного Интернета.
Часть I посвящена механике веб-скрейпинга: использованию Python для запроса информации с веб-сервера, базовой обработке ответа сервера и автоматическому взаимодействию с сайтами. Часть II посвящена различным более специфическим инструментам и приложениям, которые подходят для любого сценария веб-скрейпинга, с которым вы, вероятно, столкнетесь.

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

2024
#ENG #Python

CodeMode | Программирование
📕 Микросервисы. Паттерны разработки и рефакторинга

Автор:
Ричардсон К.

Описание:
Если вам давно кажется, что вся разработка и развертывание в вашей компании донельзя замедлились – переходите на микросервисную архитектуру. Она обеспечивает непрерывную разработку, доставку и развертывание приложений любой сложности.
Книга, предназначенная для разработчиков и архитекторов из больших корпораций, рассказывает, как проектировать и писать приложения в духе микросервисной архитектуры. Также в ней описано, как делается рефакторинг крупного приложения – и монолит превращается в набор микросервисов.

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

2020
#RU #Microservice

CodeMode | Программирование
📕 Регулярные выражения. Сборник рецептов, 2-е издание

Автор:
Ян Гойвертс, Стивен Левитан

Описание:
Книга ведущих экспертов по регулярным выражениям содержит все необходимое для решения широкого спектра практических задач в виде более 140 проверенных рецептов.

С ее помощью новички смогут обрести базовые навыки и освоить основные инструменты, а программисты и опытные пользователи найдут в ней множество важных мелочей. Каждый рецепт содержит шаблоны, пригодные для немедленного использования. Второе обновленное издание охватывает диалекты регулярных выражений, используемые в восьми языках программирования: C#, Java, JavaScript, Perl, PHP, Python, Ruby и VB.NET. Вы познакомитесь с новыми приемами, научитесь обходить ловушки, имеющиеся в разных диалектах, и благодаря огромной библиотеке готовых решений сможете сэкономить свое время.

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

2015
#RU #Coding

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