Полка Разработчика
28.2K subscribers
4.02K photos
8 videos
266 files
4.03K links
Секретный книжный архив 🗃

Ссылка: @Portal_v_IT

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

Менеджер – @Spiral_Yuri

Канал на бирже: https://telega.in/c/developer_shelf

РКН: clck.ru/3Ht5KW
Download Telegram
Блокчейн. Исчерпывающее руководство

Автор:
Башир Имран

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #Blockchain
Foundry: разработка приложений Ethereum на языке Rust

Автор:
Суков Я. В.

Описание:
Книга "Foundry" представляет собой всестороннее руководство по использованию Foundry — мощного инструментария для разработки смарт-контрактов на платформе Ethereum. Написанная на языке Rust, Foundry обеспечивает высокую производительность, модульность и портативность, что делает её идеальным выбором для профессиональных разработчиков и энтузиастов блокчейна. Эта книга предназначена как для начинающих разработчиков, так и для опытных профессионалов, желающих углубить свои знания и навыки в области разработки на Ethereum с использованием Foundry.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #Rust
Hardhat: среда разработки Ethereum для профессионалов

Автор:
Суков Я. В.

Описание:
Книга "Hardhat: среда разработки Ethereum для профессионалов" — это исчерпывающее руководство для разработчиков, стремящихся максимально эффективно использовать мощные возможности Hardhat для создания, тестирования и развертывания смарт-контрактов на платформе Ethereum. Hardhat, как одна из ведущих сред разработки для блокчейна, предоставляет гибкость, производительность и безопасность, необходимые для создания надежных децентрализованных приложений (dApps).

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #Hardhat
📖 Карьера разработчика. Стафф - круче, чем senior

Автор:
Рейли Таня

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #Career
📖 Data Analysis with LLMs:

Автор:
Труммер Иммануэль

Описание:
Анализ данных с помощью LLMs научит вас использовать новое поколение помощников с искусственным интеллектом и большие языковые модели (LLMS) для упрощения и ускорения выполнения распространенных задач в области обработки данных. Профессор Корнеллского университета и давний сторонник LLM Иммануэль Труммер рассказывает о методах, которые он впервые применил для получения максимальной отдачи от LLM в области науки о данных, включая выбор и специализацию моделей, методы настройки параметров и надежные шаблоны запросов.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #LLMs
📖 Expert Python Programming, 4th Edition

Автор:
Яворски М., Зиаде Т.

Описание:
Получите глубокое понимание создания, обслуживания, упаковки и доставки надежных приложений Python.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #Python
📖 Docker

Автор:
Кейн С. П. и Маттиас К.

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #Docker
📖 Building Cross-Platform Apps with Flutter and Dart

Автор:
Joshi D.

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #Flutter #Dart
📖 Crystal Programming

Автор:
Джордж Дитрих, Гильерме Бернал

Описание:
Crystal — это язык программирования с кратким и удобным синтаксисом, а также бесшовной системой и производительным ядром, достигающим скорости, подобной C. Эта книга поможет вам глубоко понять фундаментальные концепции Crystal и покажет, как применять их для создания различных типов приложений. Эта книга содержит пошаговые объяснения основных концепций и практические примеры. Вы узнаете, как использовать функции Crystal для создания сложных и организованных проектов, основанных на ООП и его наиболее распространенных шаблонах проектирования. По мере продвижения вы получите прочное понимание как базовых, так и расширенных функций Crystal. Это позволит вам создавать любые приложения, включая программы с интерфейсом командной строки (CLI) и веб-приложения с использованием IO, параллелизма и привязок C, HTTP-серверов и JSON API. К концу этой книги по программированию вы будете вооружены навыками, необходимыми для использования программирования Crystal для создания и понимания любого приложения, с которым вы столкнетесь.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #Crystal
📖 Алгоритмы обработки текста. 125 задач с решениями

Автор:
Максим Крошемор, Тьерри Лекрок, Войцех Риттер

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

Задачи взяты из многочисленных публикаций – как уже ставших классическими, так и сравнительно новых. Начав с основ, авторы рассматривают все более сложные задачи по комбинаторным свойствам слов (включая слова Фибоначчи и Туэ–Морса), поиску строк в тексте (включая алгоритмы Кнута–Морриса–Пратта и Бойера–Мура), эффективным структурам данных для представления текстов (включая суффиксные деревья и суффиксные массивы) и сжатия текста (включая методы Хаффмана, Лемпеля–Зива и Барроуза–Уилера).

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #Algorithms
📖 Как проектировать программы

Автор:
Фелляйзен М., Финдлер Р. Б., Флэтт М., Кришнамурти Ш.

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #Coding
📖 Python для Excel

Автор:
Зумштейн Ф.

Описание:
Книга посвящена автоматизации Excel с помощью языка программирования Python. Описаны дистрибутив Anaconda Python и современные средства разработки, такие как менеджеры пакетов Conda и pip, блокноты Jupyter и Visual Studio Code. Даны необходимые основы языка Python и введение в анализ данных с помощью библиотеки pandas.
Приведены приемы чтения и записи файлов Excel без Excel. Рассмотрено программирование приложений Excel с помощью популярного пакета с открытым исходным кодом xlwings: автоматизация Excel, инструменты на основе технологии Python, трекер пакетов Python, а также функции, определяемые пользователем.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #Python #Excel
📖 100 C++ Mistakes and How to Avoid Them

Автор:
Йонтс Рич

Описание:
В книге "100 ошибок на C++ и как их избежать" представлены практические методы улучшения кода на C++, от устаревших приложений до современных кодовых баз, использующих C++ 11 и более поздние версии. Автор Рич Йонтс приводит конкретный пример, иллюстрирующий каждую проблему, а также пошаговое руководство по улучшению читаемости, эффективности и быстродействия. Попутно вы даже узнаете, как и где заменить устаревшие шаблоны и идиомы на современный C++.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #C
📖 Стандартная библиотека C++ в примерах и пояснениях

Автор:
Гримм Райнер

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #C
📖 Effective Rust

Автор:
Драйсдейл Дэвид

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #Rust
📖 Async Rust

Автор:
Maxwell Flitton

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #Rust
📖 JavaScript Handbook Advanced Functions

Автор:
Laurence Lars Svekis

Описание:
В динамичном мире веб-разработки освоение расширенных функций JavaScript необходимо для создания поддерживаемого и эффективного кода. "Javascript Handbook: Advanced Functions" — это ваше полное руководство по использованию мощи JavaScript для написания более чистых, модульных и масштабируемых приложений. В этой книге рассматриваются такие сложные темы, как функции высшего порядка, каррирование, композиция функций и принципы функционального программирования. Вы узнаете, как создавать функции, которые принимают другие функции в качестве аргументов, возвращают новые функции и элегантно управляют асинхронными операциями с помощью обещаний и async/await. С помощью понятных объяснений, реальных примеров и пошаговых упражнений вы научитесь применять эти концепции в реальных проектах.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #JavaScript
📖 Real-World Event Sourcing: Distribute, Evolve, and Scale Your Elixir Applications

Автор:
Kevin Hoffman

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #ENG #JavaScript
📖 Spring и Spring Boot. Разработка облачных приложений на Java

Автор:
Федор Урванов

Описание:
В книге рассмотрено актуальное состояние технологий Spring и Spring Boot, помогающих шире раскрыть возможности языка Java и аспектно-ориентированного программирования. Пошагово объяснено, как самостоятельно написать и развернуть облачный проект под управлением Spring. Рассказано о координации микросервисов на Java с применением Spring и модуля Spring Core способах внедрения зависимостей, аннотировании кода. На примере сквозного веб-приложения описаны важнейшие приемы работы с данными в стиле REST, тестирование данных, обеспечение согласованности, безопасности и долговременного хранения данных в приложении.

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #Spring
Forwarded from The Экономист
⚡️ Разыгрываем сразу 3 новеньких iPhone 16!

Отличный вариант получить свежайшие гаджеты просто за то, что читаете нас! Для участия нужно:

1. Быть подписанным на The Экономист, Москоубизнес и Доллар по тридцать.
2. Нажать «Участвую!» под этим постом.

Итоги подведём 25 апреля в 18:00 случайным образом при помощи бота. Девайсы за свой счёт застрахуем и отправим победителям в любую точку мира. Всем удачи!
📖 Разработка игр на Unity, 4-е издание

Автор:
Николас Алехандро Борромео, Хуан Габриэль Гомила Салас

Описание:
Поднимите свои навыки разработки игр на следующий уровень. Исчерпывающее практическое руководство поможет раскрыть весь потенциал Unity. Каждая глава написана так, чтобы вы могли разработать собственную игру, а не просто скопировать код из книги. Издание включает описание захватывающих возможностей дополненной реальности и оптимизации производительности с помощью стека технологий, ориентированных на данные (DOTS).

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

Скачать книгу из архива
Стоимость в магазине

📚
Полка Разработчика | #RU #Unity