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

Ссылка: @Portal_v_IT

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

Менеджер – @Spiral_Yuri

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

РКН: clck.ru/3Ht5KW
Download Telegram
📖 Rust for C++ Programmers: Learn how to embed Rust in C/C++ with ease

Автор: Mustafif Khan, 2023

Описание
: Это идеальное руководство, которое поможет вам освоить язык программирования Rust. Начиная с его эволюции и сравнения с C/C++, книга поможет вам узнать, как установить и использовать мощный менеджер пакетов Cargo. Затем в книге рассматриваются такие ключевые темы, как связывание и изменяемость, владение, условия, циклы, функции, структуры и перечисления и многое другое. В книге также объясняется, как работать с ошибками в Rust. Кроме того, в книге рассматриваются такие продвинутые темы, как умные указатели, параллелизм и даже создание настольного приложения с использованием GTK.

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

📚 Полка Разработчика | #ENG #Rust #Cpp
📖 Hands-on Rust Effective Learning through 2D Game Development and Play

Автор: Herbert Wolverson, 2021

Описание
: Rust - это новый захватывающий язык программирования, сочетающий в себе возможности языка C с безопасностью памяти, бесстрашным параллелизмом и повышением производительности - а что может быть лучше для обучения, чем создание игр. В каждой главе этой книги представлены практические проекты, начиная от "Hello, World" и заканчивая созданием полноценной игры в стиле dungeon crawler. С помощью этой книги вы приобретете навыки разработки игр, применимые к другим движкам, включая Unity и Unreal.

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

📚 Полка Разработчика | #ENG #Rust #Геймдев
📖 Язык программирования Rust

Автор: vessd

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

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

📚 Полка Разработчика | #Rust
📖 Программирование на языке Rust

Автор: Блэнди Дж., Орендорф Дж, 2018

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

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

📚 Полка Разработчика | #Rust
📖The Rust Programming Language, Second Edition

Автор
: Klabnik Steve, Nichols Carol

Описание:

Язык программирования Rust, 2-е издание — это официальное руководство по Rust 2021: языку программирования систем с открытым исходным кодом, который поможет вам писать более быстрое и надежное программное обеспечение. Rust обеспечивает контроль над деталями низкого уровня наряду с эргономикой высокого уровня, позволяя повысить производительность и устранить хлопоты, традиционно связанные с языками низкого уровня.

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

📚 Полка Разработчика | ChatGPT | #ENG #Rust
📖 Idiomatic Rust: Code like a Rustacean

Автор: Manning Publications Co.

Описание:


Советы, хитрости, шаблоны проектирования и секретные функции Rust, которые помогут вам создавать стабильные и поддерживаемые приложения.
Независимо от того, новичок вы в Rust или профессионал, идиоматический Rust научит вас быть лучшим программистом в Rust.

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

📚
Полка Разработчика | #ENG #Rust
📖 Rust: атомарности и блокировки

Автор: Мара Бос

Описание:

Книга позволяет программистам получить четкое представление о низкоуровневой конкурентности и ее реализации. Даны основы конкурентности в Rust. Раскрыты понятия об атомарности и упорядочении памяти. Рассмотрены практические аспекты создания своих собственных каналов, своего собственного типа Arc и своих собственных блокировок. Дано представление о внуrренней "кухне" процессора. Рассказано о примитивах операционной системы. Предложены идеи для самостоятельной разработки решений, связанных с вычислениями в конкурентном режиме.

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

📚
Полка Разработчика | #RU #Rust
📖 The Rust Programming Language, Second Edition

Автор: Klabnik Steve, Nichols Carol

Описание
:
Язык программирования Rust, 2-е издание — официальное руководство по Rust 2021: языку системного программирования с открытым исходным кодом, который поможет вам писать более быстрое и надежное программное обеспечение. Rust обеспечивает контроль над низкоуровневыми деталями наряду с высокоуровневой эргономикой, позволяя вам повысить производительность и устранить хлопоты, традиционно связанные с низкоуровневыми языками.

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

📚
Полка Разработчика | #ENG #Rust
📖 Hands-on Rust: Effective Learning through 2D Game Development and Play

Автор: Khalfallah H.B.

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

Каждая глава этой книги представляет собой практические проекты, которые проведут вас от «Hello, World» до создания полноценной игры в жанре подземелий. Начните с настройки Rust и освойтесь в своей среде разработки. Изучите основы языка на практических примерах, создавая собственную версию Flappy Bird. Узнайте, что требуется для случайной генерации подземелий и заполнения их монстрами, создавая полноценную игру в жанре подземелий. Запускайте игровые системы одновременно для высокой производительности и быстрого игрового процесса, сохраняя при этом возможность отладки программы. Дайте волю своему творчеству с помощью магических предметов, более сильных монстров и сложного дизайна подземелий. Добавьте многослойную графику и отполируйте свою игру со стилем.

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

📚
Полка Разработчика | #ENG #Rust
📖 Rust в действии

Автор:
Макнамара Тим

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

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

📚
Полка Разработчика | #RU #Rust
📖 Программирование на Rust

Автор:
Макнамара Тим

Описание:
Официальный гид по языку программирования Rust от команды разработчиков Rust из Mozilla Foundation.
Добро пожаловать в мир Rust!
Этот официальный гид поможет вам создавать более быстрое и надежное программное обеспечение. Высокоуровневая эргономика и низкоуровневое управление часто противоречат друг другу, но Rust бросает вызов этому конфликту.
Авторы книги входят в команду разработчиков языка, а значит, вы получите всю информацию из первых рук — от установки языка до создания надежных и масштабируемых программ. От создания функций, выбора типов данных и привязки переменных вы перейдете к более сложным

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

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

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

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

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

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

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

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

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

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

Автор:
Maxwell Flitton

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

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

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

Автор: Ken Youens-Clark

Описание:

Несколько лет подряд Rust был признан «самым любимым языком программирования» в ежегодном опросе разработчиков Stack Overflow. Этот язык программирования систем с открытым исходным кодом теперь используется для всего: от игровых движков и операционных систем до компонентов браузеров и движков моделирования виртуальной реальности. Но Rust также является невероятно сложным языком с печально известной трудной кривой обучения.

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

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

📚
Полка Разработчика | #ENG #Rust
📖 Practical Rust 1.x Cookbook

Автор: Rustacean Team

Описание:

Сотни решений для командной строки, CI/CD, Kubernetes, сетей, производительности кода и микросервисов

Practical Rust 1.x Cookbook — это подробное руководство для опытных программистов Rust, которые хотят создавать надежные и эффективные приложения. Эта ориентированная на решения книга охватывает множество тем, включая командную строку, веб-сборку, сетевые технологии, Kubernetes, микросервисы и системное программирование.

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

📚
Полка Разработчика | #ENG #Rust
📖Code Like a Pro in Rust

Автор:
Brenden Matthews

Описание:
В Rust Code Like a Pro вы познакомитесь с управлением памятью, асинхронным программированием и основными навыками Rust, которые сделают вас профессионалом в Rust! Кроме того, вы найдете основные методы повышения производительности при тестировании Rust, разработке инструментов и управлении проектами. Скоро вы будете писать высококачественный код, требующий гораздо меньших затрат на обслуживание.

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

📚
Полка Разработчика | #Eng #Rust #Coding
📖Rust for Blockchain Application Development: Learn to build decentralized applications on popular blockchain technologies using Rust

Автор:
Akhil Sharma

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

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

📚
Полка Разработчика | #eng #Rust #Coding
📖Rust for Rustaceans: Idiomatic Programming for Experienced Developers

Автор:
Jon Gjengset

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

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

📚
Полка Разработчика | #eng #Rust #Coding
📖Asynchronous Programming in Rust: Learn asynchronous programming by building working examples of futures, green threads, and runtimes

Автор:
Carl Fredrik Samson

Описание:
Получите фундаментальное представление об асинхронном программировании и будущем Rust, поработав с примерами, которые покажут вам, как все работает на самом деле

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

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