Vaultwarden: Unofficial Bitwarden compatible server written in Rust
https://github.com/dani-garcia/vaultwarden
#devops #docker #programming #rustlang #selfhosted
@rust_code
https://github.com/dani-garcia/vaultwarden
#devops #docker #programming #rustlang #selfhosted
@rust_code
GitHub
GitHub - dani-garcia/vaultwarden: Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs
Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs - dani-garcia/vaultwarden
👍6❤2🔥2
Show HN: Denormalized – Embeddable Stream Processing in Rust and DataFusion
https://github.com/probably-nothing-labs/denormalized
#programming #rustlang
@rust_code
https://github.com/probably-nothing-labs/denormalized
#programming #rustlang
@rust_code
GitHub
GitHub - probably-nothing-labs/denormalized: Embeddable stream processing engine based on Apache DataFusion
Embeddable stream processing engine based on Apache DataFusion - probably-nothing-labs/denormalized
👍4❤2
Почему Debian Bcachefs-Tools: «Невозможно поддерживать в Debian Stable»
https://phoronix.com/news/Debian-Orphans-Bcachefs-Tools
#debian #linux #программирование #rustlang #unix
@rust_code
https://phoronix.com/news/Debian-Orphans-Bcachefs-Tools
#debian #linux #программирование #rustlang #unix
@rust_code
Phoronix
Debian Orphans Bcachefs-Tools: "Impossible To Maintain In Debian Stable"
Even before the Bcachefs file-system driver was accepted into the mainline kernel, Debian for the past five years has offered a 'bcachefs-tools' package to provide the user-space programs to this copy-on-write file-system
👍6❤1🔥1
Lisp, реализованный в макросах Rust
https://github.com/RyanWelly/lisp-in-rs-macros
#lisp #программирование #rustlang
@rust_code
https://github.com/RyanWelly/lisp-in-rs-macros
#lisp #программирование #rustlang
@rust_code
GitHub
GitHub - RyanWelly/lisp-in-rs-macros: A Lisp interpreter written fully in rust macros.
A Lisp interpreter written fully in rust macros. . Contribute to RyanWelly/lisp-in-rs-macros development by creating an account on GitHub.
👍8🥰4🔥2
https://github.com/zlfn/rust-gb
#nintendo #programming #rustlang
@rust_code
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰10❤6🔥5👍2
🚀 Лучший ресурс для работы с эмбедингами с помощью Rust 🦀
Если вы изучаете эмбецдинги и работу с ними с помощью Rust, ознакомьтесь с репозиторием awesome-embedded-rust на GitHub!
Эмбеддинг — это вектор в виде массива чисел, который получается после преобразования текста языковой моделью
Это тщательно подобранная коллекция ресурсов, инструментов и библиотек, которые помогут вам начать работу и повысить свои навыки программирования на основе встраиваемых систем.
Идеально подходит для тех, кто хочет изучить экосистему Rust в
#RustLang #EmbeddedRust #Программирование на основе RustLang
👉 Github
@rust_code
Если вы изучаете эмбецдинги и работу с ними с помощью Rust, ознакомьтесь с репозиторием awesome-embedded-rust на GitHub!
Эмбеддинг — это вектор в виде массива чисел, который получается после преобразования текста языковой моделью
Это тщательно подобранная коллекция ресурсов, инструментов и библиотек, которые помогут вам начать работу и повысить свои навыки программирования на основе встраиваемых систем.
Идеально подходит для тех, кто хочет изучить экосистему Rust в
#RustLang #EmbeddedRust #Программирование на основе RustLang
👉 Github
@rust_code
🤣28😁9👍7🤪5❤2
https://ntietz.com/blog/great-things-about-rust-beyond-perf/
#программирование #rustlang
@rust_code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥5❤4😡2🥰1😁1
🚮 trash-rs: библиотека Rust для удаления и перемещения файлов в корзину.
📚 Документация: docs.rs/trash
⭐ GitHub: github.com/Byron/trash-rs
#rustlang #library #opensource #trash #recycle #restore #filesystem
📚 Документация: docs.rs/trash
⭐ GitHub: github.com/Byron/trash-rs
#rustlang #library #opensource #trash #recycle #restore #filesystem
👍9🤔6❤2🥰2🔥1
Pixi v0.40.3 только что вышел! 🚀
📦 Кроссплатформенный, многоязычный менеджер пакетов и инструмент рабочего процесса — написан на Rust! 🦀
👉 Этот релиз включает в себя большие улучшения зависимостей Git 🐙
⭐ GitHub: https://github.com/prefix-dev/pixi/releases/tag/v0.40.3
#rustlang #package #manager #workflow
@rust_code
📦 Кроссплатформенный, многоязычный менеджер пакетов и инструмент рабочего процесса — написан на Rust! 🦀
👉 Этот релиз включает в себя большие улучшения зависимостей Git 🐙
⭐ GitHub: https://github.com/prefix-dev/pixi/releases/tag/v0.40.3
#rustlang #package #manager #workflow
@rust_code
👍9❤3🥰3
🧠 garde позволяет:
✅ Легко описывать правила валидации прямо внутри структур (через атрибуты).
🔁 Работать с вложенными структурами (inner types).
🧊 Поддерживает newtypes — обёртки над типами.
🛠️ Писать свои кастомные валидаторы.
⚡ Проверка происходит во время исполнения, но декларативно выглядит как часть типа.
📦 Пример использования
rust
use garde::Validate;
#[derive(Validate)]
struct User {
#[garde(length(min = 3))]
username: String,
#[garde(email)]
email: String,
}
Тут username должен быть минимум из 3 символов, а email — валидный адрес.
⭐ GitHub: https://github.com/jprochazk/garde
#rustlang #type #validation #programming #library #opensource
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥32👍18❤4🥰1
🦀 Вышел Rust 1.89 — стабильный релиз с важными обновлениями
💡 Главное в 1.89:
- ➖ Символ
- 🛡️ Новый lint
- ⚙️ target_feature на x86 теперь проверяет sha512, sm3, sm4, kl, widekl и avx512.
- 🧪 Doctest теперь можно запускать для любых целей через
- 🌐 Для
- 📏 Разрешены типы i128/u128 в extern "C" (с ограничениями).
- 📦 В стабильных API: intrinsics для x86, NonZero<char>, File::lock*, NonNull::from_ref*, OsString::leak, PathBuf::leak, Result::flatten, TcpStreamExt::quickack*.
- 🏷 const для
- 🖥️ x86_64-apple-darwin переведена на второй уровень поддержки.
- 🆕 Третий уровень поддержки для loongarch32-unknown-none(-softfloat).
📊 Экосистема:
- В Debian Sid 8% src-пакетов зависят от
- Более 3 тыс. пакетов содержат код на Rust.
- Инструмент
- Новый проект tmux-rs — клон tmux на Rust.
- Collabora — статья о GPU-драйверах на Rust.
- Демо-приложение на Rust, работающее на CPU и GPU (CUDA, SPIR-V, Metal, DirectX 12, WebGPU).
#RustLang #Rust #Programming #Release
https://blog.rust-lang.org/2025/08/07/Rust-1.89.0/
@rust_code
💡 Главное в 1.89:
- ➖ Символ
_
в const-генериках для автоматического вывода значений.- 🛡️ Новый lint
mismatched_lifetime_syntaxes
для выявления неоднозначных lifetime.- ⚙️ target_feature на x86 теперь проверяет sha512, sm3, sm4, kl, widekl и avx512.
- 🧪 Doctest теперь можно запускать для любых целей через
cargo test --doc --target
.- 🌐 Для
wasm32-unknown-unknown
— поддержка стандартного C ABI в extern "C".- 📏 Разрешены типы i128/u128 в extern "C" (с ограничениями).
- 📦 В стабильных API: intrinsics для x86, NonZero<char>, File::lock*, NonNull::from_ref*, OsString::leak, PathBuf::leak, Result::flatten, TcpStreamExt::quickack*.
- 🏷 const для
<[T; N]>::as_mut_slice
, <[u8]>::eq_ignore_ascii_case
, str::eq_ignore_ascii_case
.- 🖥️ x86_64-apple-darwin переведена на второй уровень поддержки.
- 🆕 Третий уровень поддержки для loongarch32-unknown-none(-softfloat).
📊 Экосистема:
- В Debian Sid 8% src-пакетов зависят от
librust-*
(в Debian 12 было 4.5%).- Более 3 тыс. пакетов содержат код на Rust.
- Инструмент
debcargo
для преобразования crate → src-пакеты.- Новый проект tmux-rs — клон tmux на Rust.
- Collabora — статья о GPU-драйверах на Rust.
- Демо-приложение на Rust, работающее на CPU и GPU (CUDA, SPIR-V, Metal, DirectX 12, WebGPU).
#RustLang #Rust #Programming #Release
https://blog.rust-lang.org/2025/08/07/Rust-1.89.0/
@rust_code
❤24🔥10👍6🤗3👏2🥰1