CodeMode | Программирование
11.4K subscribers
2.93K photos
7 files
2.96K links
Книги и другая полезная информация для программистов IT.

Ссылка: @Portal_v_IT

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

Менеджер: @Spiral_Yuri

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

РКН: clck.ru/3Ht77T
Download Telegram
📕 Getting Started with Azure OpenAI

Узнайте, как разрабатывать решения ИИ с помощью Azure SDK для .NET и развертывать их в инфраструктуре Microsoft Azure. Книга научит вас развертывать службы Azure OpenAI с помощью Azure PowerShell, Azure CLI и Azure API, а также разрабатывать различные решения ИИ с помощью служб и инструментов Azure AI.
Книга начинается с введения в Azure AI и OpenAI, за которым следует тщательное изучение необходимых инструментов и служб для развертывания OpenAI в Azure.

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

2024 #ENG #Azure

CodeMode | Программирование
📕 C++20 для программистов + Code

Программисты с опытом работы на других языках высокого уровня смогут на практике освоить современный С++ и «большую четверку» его новых возможностей: диапазоны, концепты, модули и корутины.
200+ практических примеров реального исходного кода позволят быстро овладеть идиомами современного С++, используя популярные компиляторы: Visual C++®, GNU® g++, Apple® Xcode® и LLVM®/Clang. Знание базы позволит перейти к контейнерам стандартной библиотеки С++ array и vector; функциональному программированию с диапазонами и представлениями C++20; строкам, файлам и регулярным выражениям; объектно-ориентированному программированию с классами, наследованием, динамическим и статическим полиморфизмом; перегрузке операторов, семантике копирования и перемещения, RAII и умным указателям; исключениям и ожидаемым в С++23 контрактам; контейнерам, итераторам и алгоритмам стандартной библиотеки; шаблонам, концептам С++20 и метапрограммированию; модулям С++ 20 и технологии разработки больших программ; конкурентности, параллелизму, параллельным алгоритмам стандартной библиотеки С++17 и С++20 и корутинам С++20.

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

2024 #ENG #C

CodeMode | Программирование
📕 Pro C# 9 with .NET 5

Эта важная классика дает всестороннюю основу в языке программирования C# и фреймворке, в котором он живет. Теперь в 10-м издании вы найдете новейшие функции C# 9 и .NET 5, представленные с большим количеством обсуждений «за кулисами», призванных расширить навыки критического мышления разработчиков, когда дело касается их ремесла. Охват ASP.NET Core, Entity Framework Core и других, идет рядом с последними обновлениями новой унифицированной платформы .NET, от улучшений производительности до приложений Windows Desktop на .NET 5, обновлений в инструментах XAML и расширенного охвата файлов данных и обработки данных. Выходя за рамки новейших функций в C# 9, все примеры кода переписаны для этого последнего выпуска.

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

2021 #ENG #C

CodeMode | Программирование
📕 Hands-on ML Projects with OpenCV

Автор:
Мугеш С.

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

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

2023 #ENG #OpenCV

CodeMode | Программирование
📕 Java Performance, 2nd edition

Автор:
Oaks S.

Описание:
Кодирование и тестирование обычно считаются отдельными областями знаний. В этой практической книге эксперт по Java Скотт Оукс придерживается подхода, согласно которому любой, кто работает с Java, должен быть экспертом в понимании того, как код ведет себя в виртуальной машине Java, включая настройки, которые могут повысить производительность. Это обновленное второе издание поможет вам получить глубокие знания о производительности приложений Java с использованием как JVM, так и платформы Java. Разработчики и инженеры по производительности изучат множество функций, инструментов и процессов для улучшения работы выпусков Java 8 и 11 LTS. Хотя акцент делается на поддерживаемых производством выпусках и функциях, в этой книге также представлены предварительные обзоры захватывающих новых технологий, таких как опережающая компиляция и экспериментальные сборщики мусора.
Понимать, как различные платформы и компиляторы Java влияют на производительность.
Узнайте, как работает сборка мусора в Java.
Применяйте четыре принципа для получения наилучших результатов при тестировании производительности.
Используйте JDK и другие инструменты, чтобы узнать, как работает приложение Java.
Минимизируйте влияние сборщика мусора с помощью настройки и программирования.
Решайте проблемы производительности в API Java.
Повышение производительности приложений баз данных на основе Java.

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

2020 #ENG #Java

CodeMode | Программирование
📕Python Toolbox: 100 Scripts for Developers

Автор: Сари Серхан

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

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

2023 #ENG #Python

CodeMode | Программирование
📕Flutter App Development

Автор: Payne Rap

Описание:
Создавайте приложения для телефонов и планшетов на базе iOS и Android с помощью Flutter, платформы Google, которая обеспечивает два вывода для одного приложения. Давайте посмотрим правде в глаза, создавать приложения для iOS с помощью таких инструментов Apple, как Swift и Xcode, чрезвычайно сложно. Создавать приложения для Android с помощью Kotlin и Android Studio так же сложно. В этой книге сложные концепции и задачи разбиты на легко усваиваемые разделы с примерами, полноцветными картинками и практическими лабораторными работами, в которых представлены основы и решения.

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

2024 #ENG #Flutter

CodeMode | Программирование
📕 C++ Algorithms for Beginners: A Practical Guide with Examples

Автор:
William E. Clark

Описание:
C++ Algorithms for Beginners: A Practical Guide with Examples — это всеобъемлющий ресурс для начинающих программистов и начинающих компьютерных ученых. Эта книга предлагает подробное исследование C++ и основных концепций, необходимых для освоения алгоритмического мышления. Сосредоточившись на практических приложениях, она представляет собой пошаговый подход к пониманию синтаксиса и тонкостей языка, одновременно демистифицируя сложности проектирования и анализа алгоритмов. Читатели получат представление о важнейших методах кодирования, которые составляют основу эффективной и действенной разработки программного обеспечения.

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

2025 #ENG #C

CodeMode | Программирование
📕 C++ Automation Basics: A Practical Guide with Examples

Автор:
William E. Clark

Описание:
Откройте для себя мощь программирования на C++ в контексте автоматизации с помощью "C++ Automation Basics: A Practical Guide with Examples". Эта книга служит базовым ресурсом для тех, кто стремится понять основные принципы C++ и его применение для рационализации и оптимизации задач автоматизации. Благодаря структурированным главам читатели знакомятся с концепциями программирования, начиная от базового синтаксиса и заканчивая сложными объектно-ориентированными парадигмами, что позволяет им развивать надежные навыки кодирования, адаптированные для эффективности.

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

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

2025 #ENG #C

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

Автор: Джульен Вехен

Описание:
Эта кулинарная книга представляет собой всеобъемлющую коллекцию проблем, решений и практических примеров для любого программиста на Java. Это третье издание заменяет нерелевантную информацию, такую ​​как RMI и апплеты, рецептами, обновленными для Java 8.
Java Cookbook охватывает много вопросов и предлагает разработчикам Java короткие, целенаправленные фрагменты кода, которые можно легко включить в другие программы. Рецепты сосредоточены на вещах, которые полезны, каверзны или и то, и другое. Эта книга также включает сегменты кода, которые охватывают многие специализированные API, и служит отличной отправной точкой для разработчиков Java, которые хотят начать работу в областях, выходящих за рамки их специализации.

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

2014 #ENG #Java

CodeMode | Программирование
📕 Cross-Cultural Computing. An Artist's Journey

Автор: Naoko Tosa

Описание:
Эта захватывающая новая книга исследует связь между культурными традициями и компьютерами, рассматривая, как общаются люди из самых разных культур и слоев общества, и как использование информационных технологий может поддерживать и улучшать эти диалоги. Исторически мы развивали наше понимание других культур с помощью традиционных средств (музеи, печатная литература и т. д.), но появление информационных технологий позволило нам получить доступ к изобилию материала. Тоса задается вопросом: «Можем ли мы понять другие культуры, используя компьютеры в качестве средств массовой информации для дополнения мышления и запоминания?» Начиная с обзора искусства и технологий, переходя в область культуры и технологий, книга завершается видением нового мира, основанного на понимании этих отношений, предоставляя создателям и зрителям культуры возможность достичь лучшего и более глубокого понимания роли, которую информационные технологии будут играть в будущем.

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

2016 #ENG #Coding

CodeMode | Программирование
📕 CryEngine Game Development Blueprints

Автор: Richard Gerard Marcoux III, Chris Goodswen, Riham Toulan, Sam Howels

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

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

2015 #ENG #Gamedev

CodeMode | Программирование
📕 Decentralized Applications. Harnessing Bitcoin's Blockchain Technology

Автор: Siraj Raval

Описание:
Воспользуйтесь преимуществами базовой технологии Bitcoin, блокчейна, для создания масштабируемых децентрализованных приложений, известных как dapps. В этом практическом руководстве автор Сирадж Равал объясняет, почему dapps станут более широко используемыми и прибыльными, чем самые популярные сегодня веб-приложения. Вы узнаете, как криптографически сохраненный реестр блокчейна, модель дефицитных активов и технология одноранговой сети (P2P) обеспечивают более гибкую, лучше мотивированную структуру, чем текущие модели программного обеспечения. Как только вы поймете теорию, лежащую в основе dapps, и как выглядит процветающая экосистема dapp, Равал покажет вам, как использовать существующие инструменты для создания работающего dapp.

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

2016 #ENG #Blockchain

CodeMode | Программирование
📕 Design for Experience. Where Technology Meets Design and Strategy

Автор: Jinwoo Kim

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

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

2015 #ENG #Design

CodeMode | Программирование
📕 Creating Google Chrome Extensions

Автор: Prateek Mehta

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

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

2016 #ENG #Design

CodeMode | Программирование
📕 Java 23 for Absolute Beginners

Автор: Cosmina I.

Описание:
Напишите свой первый код на Java 23, используя простые пошаговые примеры, которые моделируют реальные объекты и события, что делает обучение простым. С этой книгой вы сможете без суеты усвоить основные концепции программирования и писать эффективный код Java в кратчайшие сроки. Понятные описания и макет кода гарантируют, что вы запустите свой код как можно скорее. Автор Юлиана Космина фокусируется на практических знаниях и быстром введении вас в курс дела — все мелочи и детали, необходимые новичку для начала программирования на Java.

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

2024 #ENG #Java

CodeMode | Программирование
📕 Optimizing Microsoft Azure Workloads

Автор: Скария Р.

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

В этой книге вы научитесь использовать Microsoft Well-Architected Framework для оптимизации рабочих нагрузок в Azure. Эта платформа представляет собой набор рекомендуемых практик, разработанных Microsoft на основе пяти согласованных столпов: оптимизация затрат, производительность, надежность, эксплуатационное совершенство и безопасность. Вы изучите каждый из этих столпов и узнаете, как выполнить оценку для определения качества ваших существующих рабочих нагрузок. В книге вы откроете для себя различные шаблоны проектирования и процедуры, связанные с каждым из столпов Well-Architected Framework.

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

2023 #ENG #Azure

CodeMode | Программирование
📕 FinOps Handbook for Microsoft Azure

Автор: Soni M.

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

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

2023 #ENG #Azure

CodeMode | Программирование
📕 Platform Engineering on Kubernetes

Автор: Salatino M.

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

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

2024 #ENG #Kubernetes

CodeMode | Программирование
📕 Godot 4 Game Development Cookbook

Автор: Johnson J.

Описание:
Хотите перейти с Godot 3 на 4? Не ищите дальше, чем Godot 4 Game Development Cookbook. Это всеобъемлющее руководство охватывает все, что вам нужно, чтобы стать профессионалом в использовании новейшего графического интерфейса, GDscript 2.0, рендеринга Vulkan 2D/3D, шейдеров, звука, физики, TileSet/TileMap, импорта, звука/музыки, анимации и многопользовательских рабочих процессов. Благодаря подробным рецептам книга не оставляет камня на камне.

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

2023 #ENG #Godot

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