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
📕 Data Science Solutions on Azure

Эта переработанная и обновленная книга посвящена новейшим технологиям ИИ?Генеративному ИИ. Она основана на первом издании, отходя от традиционной науки о данных в область прикладного ИИ с использованием последних достижений в области генеративного ИИ.
Основанное на реальных проектах, это издание глубоко рассматривает новые концепции и подходы, такие как Prompt Engineering, тестирование и обоснование больших языковых моделей, тонкая настройка и реализация новых архитектур решений, таких как Retrieval Augmented Generation (RAG). Вы узнаете о новых встроенных технологиях ИИ в поиске, таких как семантический и векторный поиск.
Написанная с точки зрения внедрения генеративного ИИ в программное обеспечение, эта книга содержит примеры и образцы кода.
В дополнение к традиционным экспериментам с наукой о данных в Azure Machine Learning (AML), которые были рассмотрены в первом издании, авторы рассматривают новые инструменты, такие как Azure AI Studio, специально для тестирования и экспериментов с моделями генеративного ИИ.
Что нового в этой книге:
- Содержит новые концепции, инструменты и технологии, такие как большие и малые языковые модели, семантическое ядро ​​и автоматический вызов функций.
- Более глубокое погружение в использование Azure AI Studio для проектирования RAG и Prompt Engineering.
- Включает новые и обновленные примеры использования Azure OpenAI.
- Обучение вторым пилотам, плагинам и агентам.
Что вы узнаете:
- Ознакомьтесь с важными техническими аспектами больших языковых моделей на основе Azure OpenAI в качестве эталонной платформы.
- Узнайте о различных типах моделей: GPT3.5 Turbo, GPT4, GPT4o, Codex, DALL-E и малых языковых моделях, таких как Phi-3.
- Разовьете новые навыки, такие как оперативная разработка и тонкая настройка больших/малых языковых моделей.
- Поймете и реализуете новые архитектуры, такие как RAG и автоматический вызов функций.
- Поймете подходы к реализации генеративного ИИ с использованием LangChain и семантического ядра.
- Посмотрите, как реальные проекты помогают вам находить отличных кандидатов для проектов прикладного ИИ, включая Большие/малые языковые модели

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

2024
#ENG #Azure

CodeMode | Программирование
📕 Generative AI for Web Development

Исследуйте мир генеративного ИИ и поймите, почему он важен. Эта книга разделена на две части, в которых представлены такие инструменты, как ChatGPT, DALL-E, и показано, как использовать их для создания веб-приложений на основе ИИ.
В первой части книги описывается генеративный ИИ и рассматриваются основные модели и API OpenAI. Обсуждаются правовые, этические и вопросы безопасности, чтобы помочь вам решить, является ли он подходящим инструментом для ваших проектов. Затем вы изучите ChatGPT и увидите, как эффективно использовать его для генерации кода. Затем следует обзор передовых методов, а также советы и методы обхода ограничений ChatGPT и других API OpenAI.

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

2024
#ENG #AI

CodeMode | Программирование
📕 C# 13 and .NET 9 – Modern Cross-Platform Development Fundamentals

Этот бестселлер Packt продолжает оставаться окончательным руководством по современной кроссплатформенной разработке. 9–е издание C# 13 и .NET 9 "Основы современной кроссплатформенной разработки" было обновлено, чтобы охватить последние возможности и улучшения в .NET 9 и C# 13. Вы начнете с освоения объектно-ориентированного программирования, научитесь писать, тестировать и отлаживать функции, а также реализовывать интерфейсы. Затем вы познакомитесь с .СЕТЕВЫЕ API для управления данными, операций с файловой системой и сериализации.
Это последнее издание включает усовершенствования .NET 9 в свои примеры: более быстрые исключения и новые методы LINQ. Новые функции ASP.NET Core 9 включают оптимизированные статические ресурсы, встроенную генерацию документов OpenAPI и гибридный кэш.
Практические примеры, такие как создание веб-сайтов и сервисов с помощью ASP.NET Core, были обновлены для использования новейших возможностей .NET 9. В книге также представлен Blazor с его новой унифицированной моделью хостинга, обеспечивающей беспрецедентную возможность повторного использования кода. Благодаря этим обновлениям вы узнаете, как эффективно создавать надежные приложения и службы.
К концу прочтения этой книги вы будете обладать знаниями и уверенностью, необходимыми для создания профессиональных и высокопроизводительных веб-приложений с использованием новейших технологий на C# 13 и .NET 9.

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

2024
#ENG #C

CodeMode | Программирование
📕 Tools and Skills for .NET 8

Раскройте весь потенциал разработки .NET с помощью Tools and Skills for .NET 8.
Погрузитесь в управление исходным кодом с помощью Git и узнайте, как управлять проектами, обеспечивая контроль версий. Откройте для себя передовые методы отладки и стратегии устранения неполадок, чтобы выявлять и решать проблемы, а также получите практические сведения о документировании кода, API и сервисов, способствующие ясности и удобству ведения проекта. Погрузитесь в мир криптографии, обеспечивая конфиденциальность и целостность на протяжении всего жизненного цикла разработки.

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

2024
#ENG #NET

CodeMode | Программирование
📕 Systems Programming with C# and .NET

Если вы хотите изучить огромный потенциал C# и .NET для создания высокопроизводительных приложений, то эта книга для вас. Эта книга, написанная 17-кратным лауреатом премии Microsoft MVP award, посвящена низкоуровневому программированию на C# и .NET.
Книга начинается с ознакомления с фундаментальными понятиями, такими как низкоуровневые API, управление памятью и оптимизация производительности. Каждая глава дает практические навыки, знакомя с потоками, файловым вводом-выводом и сетевыми протоколами. Уделяя особое внимание реальным приложениям, вы узнаете, как защитить системы, внедрить эффективное ведение журнала и легко развертывать приложения. В книге особое внимание уделяется отладке, профилированию и решению задач, характерных только для многопоточного и асинхронного кода. Вы также узнаете об основах кибербезопасности, которые помогут вам защитить данные и наладить безопасную связь. Кроме того, специальная глава, посвященная системному программированию в Linux, поможет вам расширить свой кругозор и изучить кросс-платформенную разработку. Для тех, кто только начинает осваивать встраиваемые системы, в последней главе приведены практические рекомендации.
К концу этой книги вы будете готовы к развертыванию, распространению и сопровождению приложений в производственных системах.

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

2024
#ENG #C #NET

CodeMode | Программирование
📕Facilitating Software Architecture

оль архитектора программного обеспечения развивается. Поскольку системы и их взаимодействие с командами, которые их создают, запускают и развивают, становятся все более сложными, часто становится невозможным для тех, кто играет традиционные роли архитектора, быть везде, где им нужно быть. Просто слишком много архитектуры нужно сделать, и ситуация достигла критической точки. Есть
лучший способ. Автор Эндрю Хармел-Лоу показывает, как архитекторы и команды разработчиков могут сотрудничать, чтобы создавать и развивать более эффективные архитектуры для своих систем. Методы, изложенные в этой книге, помогут вам научиться создавать образ мышления, который позволяет каждому практиковать архитектуру и создавать лучшие системы, которые они когда-либо испытывали.
С этой книгой вы:
- Поймете новую динамику, которая влияет на современную поставку программного обеспечения
- Изучите методологию, которая объединяет архитектуру и разработку программного обеспечения
- Воспитывайте фундаментальное взаимодействие решений, советов, архитектуры и обратной связи от работающих систем
- Инициируйте практики, которые максимизируют выгоды и смягчают риски
- Создайте подход, настроенный на архитектуру, навыки каждого и культуру вашей организации

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

2025
#ENG #Architecture

CodeMode | Программирование
📕 Разработка приложений на базе GPT-4 и ChatGPT

Эта небольшая книга представляет собой подробное руководство для разработчиков на Python, желающих научиться создавать приложения с использованием больших языковых моделей. Авторы расскажут об основных возможностях и преимуществах GPT-4 и ChatGPT, а также принципах их работы. Здесь же вы найдете пошаговые инструкции по разработке приложений с использованием библиотеки поддержки GPT-4 и ChatGPT для Python, в том числе инструментов для генерирования текста, отправки вопросов и получения ответов и обобщения контента.
«Разработка приложений на базе GPT-4 и ChatGPT» содержит множество легковоспроизводимых примеров, которые помогут освоить особенности применения моделей в своих проектах. Все примеры кода на Python доступны в репозитории GitHub. Решили использовать возможности LLM в своих приложениях? Тогда вы выбрали правильную книгу.

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

2024
#RU #AI

CodeMode | Программирование
📕 Как устроен ChatGPT

Никто этого не ожидал — даже его создатели: ChatGPT ворвался в наш мир как искусственный интеллект, способный создавать тексты, словно человек. Но как именно он работает? Что происходит внутри его «ИИ-разума»?
В этой книге выдающийся ученый и пионер вычислительной техники Стивен Вольфрам предлагает понятное и увлекательное объяснение устройства нейросети, основываясь на своем многолетнем научном опыте.
Узнайте, как ChatGPT, объединяя новейшие технологии нейронных сетей с фундаментальными знаниями о языке и человеческом мышлении, делает будущее настоящим

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

2024
#RU #AI

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

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

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

2024
#ENG #Algorithms

CodeMode | Программирование
📕 Анализ сетей (графов) в среде R. Руководство пользователя

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

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

2017
#RU #R

CodeMode | Программирование
📕Building Intelligent Apps with .NET and Azure AI Services

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

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

2024
#ENG #Azure #AI

CodeMode | Программирование
📕 Погружение в Рефакторинг

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

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

2017
#RU #Refactoring

CodeMode | Программирование
📕 Pro Spring Boot 3

Эта книга научит вас, как создавать сложные приложения Spring и микросервисы "из коробки", с минимальными затратами на такие вещи, как конфигурация. Pro Spring Boot 3 покажет вам, как в полной мере использовать надежные функции Spring Boot 3 и как применять их для создания корпоративных приложений, микросервисов и веб-/ облачных приложений, которые просто работают.

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

2024
#ENG #Spring

CodeMode | Программирование
📕 Azure Adventures with C#

Используйте возможности Azure для создания передовых приложений, служб и инфраструктуры. Эта книга представляет собой комплексное руководство, призванное помочь опытным разработчикам на C# освоить основы Microsoft Azure. Независимо от того, являетесь ли вы новичком в Azure или хотите углубить свои знания в области облачных технологий, эта книга дает прочную основу для основ Azure и организации ресурсов, а также охватывает некоторые из наиболее часто используемых ресурсов Azure. Она также включает решения C# и скрипты bicep для развертывания инфраструктуры в Azure.
Книга начинается с основ Azure, охватывающих ее структуру, управление ресурсами и цены, за которыми следует организация ресурсов. Затем вы изучите последнюю версию функций Azure и ее реализацию. Далее обсуждаются такие функции учетной записи хранения, как контейнеры и очереди, а также защита ваших приложений с помощью управляемой идентификации. Вы узнаете, как управлять, сохранять и поддерживать данные в Azure с помощью SQL Server, а также поймете передовые системы доставки сообщений. А также узнаете о виртуальной сети и о том, как ресурсы Azure можно изолировать от других служб и от Интернета, если это необходимо.
После прочтения книги вы сможете создавать, развертывать и управлять Azure как масштабируемым и надежным облачным решением.

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

2024
#ENG #Azure

CodeMode | Программирование
📕 D3.js in Action

Создавайте потрясающие веб-визуализации данных с помощью D3.js.
Это полностью переработанное новое издание D3.js в действии проведет вас от простых диаграмм до мощной интерактивной графики. Глава за главой вы соберете впечатляющее портфолио визуализаций, включая сложные сети, карты и даже полностью настраиваемый макет визуализации. Кроме того, вы узнаете о передовых методах создания интерактивной графики, анимации и интеграции вашей работы в фреймворки разработки интерфейса, такие как React и Svelte.
В D3.js в действии, третье издание вы узнаете, как:
- Настроить локальную среду разработки для D3
- Включить D3 в проекты веб-разработки, включая веб-приложения на основе Node
- Выбрать и добавить элементы DOM
- Изменить размер и положение элементов на экране
- Собрать компоненты и макеты в креативные визуализации данных
D3.js в действии, третье издание было существенно переработано для D3.js версии 7 и современных передовых методов веб-визуализации. В новых главах рассматриваются интерактивные визуализации, вопросы адаптивности для визуализации данных и показываются способы улучшения доступности.

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

2024
#ENG #D3js

CodeMode | Программирование
📕 An Introduction to PHP: Learn PHP 8 to Create Dynamic Websites

Используйте PHP для улучшения своих веб-страниц. В этой книге показано, как работает программирование на PHP, а также как писать и упорядочивать PHP-код.
Книга начинается с инструкций по загрузке и установке примера веб-сайта, который ляжет в основу последующих глав. Вы начнете с написания кода на PHP и узнаете, как сочетать его с HTML и управлять кодом. Далее вы узнаете о динамическом контенте, а также познакомитесь с обработкой форм и отправкой электронной почты. Далее обсуждается сохранение загруженных данных и загрузка файлов. Вы узнаете, как настроить свой PHP-проект и разработать библиотеку. Затем вы узнаете, как создать каталог изображений и управлять данными на вашей веб-странице. К концу книги вы поймете, как работать с файлами cookie, сеансами и входом в систему, а затем приведете пример создания простого блога, который повторяет концепции, разработанные в предыдущих главах.
Прочитав эту книгу, вы сможете настраивать, создавать и управлять своим динамическим веб-сайтом.

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

2024
#ENG #PHP

CodeMode | Программирование
📕 PHP by Example: A Practical Guide to Creating Web Applications with PHP

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

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

2024
#ENG #PHP

CodeMode | Программирование
📕 Создание сайта без знания программирования

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

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

2024
#RU

CodeMode | Программирование
📕 Web Development Career Master Plan

Мир веб-разработки может показаться сложным, когда вы новичок и не знаете, с чего начать. Если вы увлечены веб-разработкой и хотите научиться искусству создания привлекательных веб-сайтов, то эта книга для вас.
"Мастер-план карьеры веб-разработчика" поможет вам освоить основы веб-разработки и продвинуться по пути разработки передовых концепций и стратегий карьерного роста. Вы познакомитесь с основными принципами веб-разработки, включая HTML, CSS и JavaScript. По мере углубления вы познакомитесь с различными фреймворками, библиотеками и наборами инструментов. В этой книге также содержится ценная информация о контейнеризации, контроле версий, Linux и IDE. Кроме того, вы найдете советы экспертов по тактике проведения собеседований и стратегиям карьерного роста, которые помогут вам получить первую работу в сфере веб-разработки. Но на этом путешествие не заканчивается. Знакомясь с тонкостями веб-разработки, вы также получите представление о том, что значит быть веб-разработчиком, о повседневных аспектах работы и технологиях, с которыми вам придется работать.
К концу чтения этой книги по веб-разработке вы будете хорошо вооружены знаниями и инструментами, необходимыми для того, чтобы начать свой путь и добиться успеха в этой динамично развивающейся области.

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

2024
#ENG #WEB

CodeMode | Программирование
📕 Reactive Patterns with RxJS and Angular Signals

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

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

2024
#ENG #JavaScript

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