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

Ссылка: @Portal_v_IT

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

Менеджер: @Spiral_Yuri

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

РКН: clck.ru/3Ht77T
Download Telegram
📕 Prompt Engineering for Generative AI

Большие языковые модели (LLM) и диффузионные модели, такие как ChatGPT и Stable Diffusion, обладают беспрецедентным потенциалом. Поскольку они были обучены работе со всеми общедоступными текстами и изображениями в Интернете, они могут внести полезный вклад в решение самых разнообразных задач. А поскольку сегодня барьер для входа значительно снижен, практически любой разработчик может использовать LLMS и диффузионные модели для решения задач, которые ранее не поддавались автоматизации.

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

2024 #ENG #LLM

CodeMode | Программирование
📕 Prompt Engineering for LLMs

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

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

2025 #ENG #LLM

CodeMode | Программирование
📕 Unity и С#. Геймдев от идеи до реализации, 2-е издание

Впервые введение в геймдизайн, прототипирование и геймдев объединены в одну книгу. Если вы собираетесь заняться разработкой игр, то в первую очередь вам необходима информация о современных методах и профессиональных инструментах. Эти незаменимые знания можно получить в книге Джереми Гибсона Бонда. Кросс-платформенная разработка Unity позволяет создать игру, а затем с легкостью портировать куда угодно – от Windows и Linux до популярных мобильных платформ.
Начните путешествие в мир игровой индустрии прямо сейчас! Заявите гордо: «Я – геймдизайнер». Ведь если вас услышат другие, то вы будете стараться соответствовать своим словам. А что дальше? Как стать геймдизайнером? Ответы на эти вопросы дает книга Джереми Гибсона Бонда – геймдизайнера и профессора, который больше 10 лет учит других создавать великолепные игры и делает это сам.
Вы погрузитесь в увлекательный мир игровой индустрии, построите 8 реальных прототипов и овладеете всеми необходимыми инструментами.

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

2021 #RU #C

CodeMode | Программирование
📕 Программирование на языке Lua

Книга посвящена одному из самых популярных встраиваемых языков — Lua. Этот язык используется во многих играх и большом количестве различных приложений. Он сочетает небольшой объем занимаемый памяти, высокое быстродействие, простоту использования и большую гибкость. Книга рассматривает практически все аспекты использования Lua, начиная с основ языка и заканчивая тонкостями расширения языка и взаимодействия с С. Важной особенностью книги является огромный спектр охватываемых тем — практически все, что может понадобиться при использовании Lua. Также к каждой главе дается несколько упражнений, позволяющих проверить свои знания. Книга будет полезна широкому кругу программистов и разработчиков игр. Для понимания последних глав книги необходимо знание языка С, но для большинства остальных глав достаточно базовых знаний о программировании.

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

2015 #RU #Lua

CodeMode | Программирование
📕 Python для анализа данных: учебное пособие

Цель учебного пособия — помочь студентам, изучающим курс «Python для анализа данных», приобрести системные знания по основам программирования на языке Python и освоить работу со стандартными возможностями языка и его библиотеками на уровне, достаточном для решения задач обработки и анализа данных. Рассматриваются базовые элементы и синтаксические конструкции языка Python 3 Описываются основные методы и приемы работы с рядами и табличными данными с применением популярных Python-библиотек. Издание содержит тематический план, теорию с примерами программного кода, задания для самостоятельной работы и список использованных источников.

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

2024 #RU #Python

CodeMode | Программирование
📕 Python How-To

Вы когда-нибудь спрашивали себя: «Как это сделать в Python?» Если да, то вам понравится эта практическая подборка самых важных приемов Python. Python How-To включает в себя более 60 подробных ответов на такие вопросы, как: Как объединять и разделять строки? Как получить доступ к ключам, значениям и элементам словаря? Как задать и использовать возвращаемое значение в вызовах функций? Как обрабатывать данные JSON? Как создавать ленивые атрибуты для повышения производительности? Как изменять переменные в другом пространстве имен?

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

2023 #ENG #Python

CodeMode | Программирование
📕 The Illustrated AWS Cloud

Интуитивно понятное, полностью иллюстрированное руководство по веб-сервисам Amazon для людей, ориентированных на визуальное восприятие.
В книге команда опытных преподавателей технических дисциплин представляет наглядное и увлекательное руководство по облачным технологиям веб-сервисов Amazon. Авторы уделяют особое внимание роли и обязанностям специалиста по облачным технологиям AWS, помогая читателям выбрать оптимальные сервисы AWS для конкретных случаев использования.

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

2024 #ENG #AWS

CodeMode | Программирование
📕 Облачные технологии. Практическое руководство по созданию инновационных приложений

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

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

2024 #RU #AI

CodeMode | Программирование
📕 Python на примерах. Практический курс: Алексей Васильев

В этой книге речь будет идти о том, как писать программы на языке программирования, который называется Python (правильно читается как Пайтон, но обычно название языка читают как питон, что тоже вполне приемлемо). Таким образом, решать будем две задачи, одна из которых приоритетная, а вторая, хотя и

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

2019 #RU #Python

CodeMode | Программирование
🎥 Первый в мире полнометражный фильм, полностью созданный ИИ
по поэме Виктора Слипенчука — “Чингис-Хан”
🔗 Смотреть трейлер

🧠 Проект реализован в новом продюсерском центре ZEPHYR NEYRO — запуском занимается Кирилл Калашников, первый продюсер Литл Биг, ВладА4, Джарахова, Ивана Гая, Марьяны Ро и других топовых блогеров.

За 2 месяца команда из:

10 промпт-инженеров
2 ЛОР-специалистов
1 режиссёра
1 монтажёра
и стека из 5 нейросетей — собрала 1 час 1 минуту полноценного кино.


📅 Через 3 дня — релиз первой части.
Подписывайся, чтобы быть в числе первых, кто увидит, как ИИ ломает старую систему:
👉 Зефир Нейро
Managing Datasets and Models

Эта книга содержит краткое введение в задачи, связанные с данными, при подготовке к обучению моделей на наборах данных. В нем представлен пошаговый пример кода на основе Python, который использует алгоритм kNN для управления моделью в наборе данных. Далее вы увидите другие алгоритмы классификации (в том же наборе данных), такие как деревья принятия решений, случайные леса, SVM (машины опорных векторов) и наивный Байес, просто изменив три строки кода. Первая глава начинается с введения в наборы данных и проблем, которые могут возникнуть, за которыми следует вторая глава, посвященная выбросам и обнаружению аномалий. В следующей главе рассматриваются способы обработки отсутствующих и недопустимых данных, а в четвертой главе демонстрируется, как обучать модели с помощью алгоритмов классификации. В главе 5 представлены наборы инструментов визуализации, такие как Sweetviz, Skimpy, Matplotlib и Seaborn, а также несколько простых примеров кода на основе Python, которые отображают диаграммы. Приложение включает в себя некоторые основы использования Awk.

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

2023 #ENG #Datasets

CodeMode | Программирование
📕 Принципы юнит-тестирования

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

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

2021 #RU #Datasets

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

Вы знаете, что не хотите изобретать велосипед, поэтому вы смотрите на Design Patterns: уроки, извлеченные теми, кто столкнулся с теми же проблемами проектирования программного обеспечения. С Design Patterns вы можете воспользоваться лучшими практиками и опытом других, чтобы вы могли потратить свое время на что-то более сложное. На что-то более интересное. Эта книга показывает вам, какие шаблоны имеют значение, когда их использовать и почему, как применять их в ваших собственных проектах, а также принципы объектно-ориентированного проектирования, на которых они основаны. Присоединяйтесь к сотням тысяч разработчиков, которые улучшили свои навыки объектно-ориентированного проектирования с помощью Head First Design Patterns.

Что такого особенного в этой книге?

Если вы читали книгу Head First, вы знаете, чего ожидать: визуально насыщенный формат, разработанный с учетом особенностей работы вашего мозга. С Head First Design Patterns, 2E вы изучите принципы и шаблоны дизайна таким образом, который не усыпит вас, так что вы сможете решать проблемы проектирования программного обеспечения и говорить на языке шаблонов с другими членами вашей команды.

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

2020 #ENG #Coding

CodeMode | Программирование
📕 Знакомьтесь, Python. Секреты профессии

Очень хочется стать программистом и войти в IT, но не знаете с чего начать? Поздравляю, в ваших руках учебник нового поколения – без кучи непонятных слов и кодов расскажем про инструменты и библиотеки для программирования на Python. И все это заправлено лайфхаками, вдохновляющими историями из мира настоящих хакеров и игрофикацией – потому что обучение не должно быть скучным.
«Знакомьтесь, Python» – уверенный первый шаг в мир программирования. Получите базовые знания о сфере IT, а также найдете ответы на вопросы по типу: с чего начать, как выбрать профессию, где прокачать скиллы и как подготовиться к собеседованию так, чтобы работодатель предложил оффер.
🧷Скачать бесплатно

2023 #RU #Python

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

Если вы разработчик программного обеспечения и хотите быстро перейти к архитектуре программного обеспечения, это удобное руководство — отличное начало. Книга Head First Software Architecture от авторов книги «Основы архитектуры программного обеспечения» научит вас архитектурному мышлению и исследует уникальные проблемы архитектуры программного обеспечения. Вы узнаете разницу между архитектурой и дизайном, а также взаимосвязь между кодом, компонентами и архитектурными стилями. Вы также научитесь работать с некоторыми распространенными архитектурными стилями на ярких и забавных примерах. Эта книга, быстрая, простая и увлекательная, представляет собой ценное введение в мир архитектуры программного обеспечения.

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

2024 #ENG #Architecture

CodeMode | Программирование
📕 Mastering Go, 4th Edition

Приложение Mastering Go, вышедшее в четвертом издании, остается незаменимым ресурсом для реальной разработки на Go. В этом всеобъемлющем руководстве рассматриваются передовые концепции Go, включая серверы RESTful и управление памятью Go. В этом издании представлены новые главы, посвященные обобщениям Go и нечеткому тестированию, а также более подробному исследованию эффективности и быстродействия. По мере прочтения глав вы обретете уверенность и глубокое понимание продвинутых тем Go, включая параллелизм и работу сборщика мусора, использование Go с Docker, написание мощных утилит командной строки, работу с данными объектной нотации JavaScript (JSON) и взаимодействие с базами данных.

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

2024 #ENG #Go

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

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

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

2024 #ENG #Go

CodeMode | Программирование
📕 100 ошибок Go и как их избежать

Лучший способ улучшить код — понять и исправить ошибки, сделанные при его написании. В этой уникальной книге проанализированы 100 типичных ошибок и неэффективных приемов в Go-приложениях.
Вы научитесь писать идиоматичный и выразительный код на Go, разберете десятки интересных примеров и сценариев и поймете, как обнаружить ошибки и потенциальные ошибки в своих приложениях. Чтобы вам было удобнее работать с книгой, автор разделил методы предотвращения ошибок на несколько категорий, начиная от типов данных и работы со строками и заканчивая конкурентным программированием и тестированием.
Для опытных Go-разработчиков, хорошо знакомых с синтаксисом языка.

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

2024 #RU #Go

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

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

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

2023 #ENG #Go

CodeMode | Программирование
📕 Elixir в действии

В книге рассматриваются базовые характеристики и примеры использования языка Elixir, предназначенного для создания масштабируемых, распределенных и отказоустойчивых систем, работающих на основе виртуальной машины Erlang. Сегодня ее используют в самых разных областях: для создания инструментов совместной работы, систем открытых торгов в режиме реального времени, серверов баз данных, многопользовательских онлайн-игр и др. Приведенные в книге примеры подчеркивают преимущества функционального и конкурентного программирования на языке Elixir, которые могут обеспечить бесперебойную работу систем, обслуживающих огромное количество пользователей со всего мира. Издание предназначено для профессиональных разработчиков, имеющих опыт программирования на Java, C#, Ruby, C++ или другом языке общего назначения.

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

2020 #RU #Elixir

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