Rust
2.12K subscribers
138 photos
89 videos
2 files
184 links
Полезный контент по программированию на Rust
Download Telegram
Эмулятор Game Boy, написанный на Rust 🎮

Проект rust-gb — это реализация классического Game Boy на чистом Rust. Поддерживает CPU, память, видеосистему и даже звук. Автор ставил цель добиться максимальной точности эмуляции, сохранив при этом производительность и читаемость кода.

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

https://github.com/zlfn/rust-gb

👉 @rust_lib
👍13🔥51🥰1
Почему именно Rust: от fullstack (Deno) до ядра Linux

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

На открытом вебинаре курса OTUS Rust Developer. Professional Сергей Решетников покажет, почему Rust стал инженерным выбором мирового уровня.

📌 27 октября, 20:00

Почему именно Rust: от fullstack (Deno) до ядра Linux
— почему создатель Node.js выбрал Rust
— безопасность и производительность в ядре Linux
— макросы, Serde и удобная сериализация
— применение Rust в веб-фреймворках и аудиообработке

Вебинар бесплатный и будет полезен разработчикам на C++, Go, Python и JavaScript, а также всем, кто хочет понять, почему Rust завоёвывает мир.

👉 Зарегистрироваться: https://vk.cc/cQvCB3

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
3👍2🥰1
Wgpu - это безопасная и переносимая графическая библиотека для Rust, основанная на API WebGPU. Она подходит для универсальной графики и вычислений на GPU.

Приложения, использующие wgpu, могут работать нативно на Vulkan, Metal, DirectX 12 и OpenGL ES, а также в браузерах через WebAssembly на WebGPU и WebGL2.

https://wgpu.rs/

https://github.com/gfx-rs/wgpu

👉 @rust_lib
👍163🤔2🥰1
Быстрый и красивый графический Docker-клиент

Dockyard — современный, быстрый и удобный Docker-клиент, созданный для упрощения управления контейнерами в Linux. Построенный на основе Rust + Tauri и React.js, Dockyard предлагает стильный интерфейс и мощные возможности, делая работу с Docker-контейнерами проще, чем когда-либо.

Ключевые особенности

- Интуитивный UI: Чистый и простой интерфейс для новичков и опытных пользователей.
- Статистика в реальном времени: Мониторинг состояния контейнеров с красивыми графиками и диаграммами.
- Управление контейнерами: Легкий запуск, остановка и удаление контейнеров в пару кликов.
- Интеграция с Docker Compose: Контейнеры, созданные через Docker Compose, автоматически группируются по проектам и отображаются в сворачиваемых списках.
- Терминал внутри контейнера: Возможность открыть shell внутри контейнера Docker с помощью любимого терминального приложения.
- Просмотр логов: Встроенный просмотр логов контейнеров в режиме реального времени с поддержкой PatternFly.
- Высокая производительность: Разработан на Rust для скорости и надежности.
- Множество тем: Большой выбор тем оформления.

https://github.com/ropali/dockyard

👉 @rust_lib
👍91🥰1
📕Angular UI-Kit с нуля: Как построить библиотеку переиспользуемых компонентов - разработчикам JavaScript/TypeScript, Junior/Middle разработчикам, желающим освоить Angular, Frontend-разработчикам на других фреймворках (React, Vue)

На открытом уроке 29 октября в 20:00 мск мы разберёмся в применении Angular Reactive Forms и сигналов:

📗 На вебинаре:
1. Template syntax: директивы, биндинги, pipes.
2. Event handling и реактивность.

📘 В результате на практике изучите и освоите создание и настройка форм через FormBuilder, работу с FormGroup и FormControl, валидацию данных и обработку ошибок.

👉 Регистрация на урок и подробности о курсе Angular Developer: https://vk.cc/cQL6gm

Все участники открытого урока получат скидку на курс "Angular Developer"

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
👎4🤯4😱4