Rust
6.61K subscribers
252 photos
28 videos
3 files
817 links
Rust programming language

По всем вопросам- @haarrp

@ai_machinelearning_big_data - машинное обучение

@programming_books_it - бесплатные it книги

@pythonl - 🐍

@ArtificialIntelligencedl - AI

@datascienceiot - ml 📚
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 yazi — очень быстрый консольный файловый менеджер, написанный на Rust и основанный на асинхронном вводе-выводе


git clone https://github.com/sxyazi/yazi.git
cd yazi
cargo build --release


Все операции ввода-вывода в yazi выполняются асинхронно, задачи процессора распределяются между несколькими потоками, что позволяет максимально эффективно использовать доступные ресурсы.

yazi обеспечивает отмену задач и назначение внутреннего приоритета задач.
Имеет встроенную поддержку нескольких протоколов изображений, интегрирован с Überzug++, охватывая практически все терминалы.

🖥 GitHub
🟡 Доки

@rust_code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32🔥166
👣 Qiskit / rustworkx: Высокопроизводительная библиотека для работы с графами, реализованная в Rust.

https://github.com/Qiskit/rustworkx

@rust_code
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9❤‍🔥8🥰1
GxHash - an extremely fast hardware-accelerated non-cryptographic hashing algorithm (zero dependencies, no_std compatible)

https://github.com/ogxd/gxhash
👍9🔥72
Rust
https://john-millikin.com/rust-and-dynamically-sized-thin-pointers
Об использовании зависимостей в Rust

https://landaire.net/on-dependency-usage-in-rust/
👍52
⚡️ DEVOPS ЛУЧШИЕ Бесплатные КУРСЫ Ресурсы, Книги для обучения 2024!

https://www.youtube.com/watch?v=IVk6WYgWwMs

@rust_code
5🔥2
Toxoid Engine / Legend of Worlds - How I spent 2 years building my own game engine (Rust, WASM, WebGPU)

https://legendofworlds.com/blog/4


@rust_code
👍71
999 crates of Rust on the wall (comparing crates on http://crates.io against their upstream repositories)

https://lawngno.me/blog/2024/06/10/divine-provenance.html

@rust_code
👍52🔥1
Вышел Rust 1.79.0 ! 🦀

В этом выпуске представлены блоки const {}, более гибкий синтаксис для связанных типов, utf 8_chunks, поддержка MSRV в cargo add и многое другое!

Ознакомьтесь с анонсом и примечаниями к релизу:

https://blog.rust-lang.org/2024/06/13/Rust-1.79.0.html

@rust_code
🔥26👍841❤‍🔥1
rustyinject: compile-time dependency injection for Rust.

https://crates.io/crates/rustyinject

@rust_code
👍6🔥42
Forwarded from Data Science. SQL hub
💻toyDB — распределенная БД SQL на Rust; написана в качестве обучающего проекта, который поможет разобраться в подобных БД

На самом высоком уровне toyDB состоит из кластера узлов, которые выполняют SQL-транзакции на реплицированной машине состояний. Клиенты могут подключаться к любому узлу кластера и отправлять SQL-запросы.
toyDB нацелена на обеспечение сильной согласованности и сериализуемости, но пока ещё немного не дотягивает до них.

В кластере toyDB используется алгоритм Raft, который допускает выход из строя любого узла, пока большинство узлов остаются доступными. Один узел избирается лидером и передает команды остальным, которые применяют их к локальным копиям машины состояний. Если лидер потерян, избирается новый лидер, и кластер продолжает работу.

toyDB поддерживает большинство распространенных функций SQL, включая объединения, агрегирующие функции и ACID.

🖥 GitHub
🟡 Доки

@sqlhub
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥244👍41