Rust
6.62K 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
👣 Tiny Audio 1.0 - суперпростая кроссплатформенная низкоуровневая библиотека для работы с аудио.

https://crates.io/crates/tinyaudio

@rust_code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍215🔥32🥰1
👣 Почему вектор<usize> - это (вертикальная) идея

https://pwy.io/posts/memory-for-nothing/

@rust_code
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔11👍52🔥1
Forwarded from Kali Linux
👣 OffensiveRust — коллекция различных инструментов, написанных на языке Rust, предназначенных для проведения пентестов и реализации атак, связанных с кибербезопасностью

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

🔗 Ссылка: *клик*

@linuxkalii
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1394🔥2🥰1
🖥 py2many: Python to many CLike languages transpiler

Инструмент py2many помогает переводить код на Python в код на различных языках, включая Rust.

Он поддерживает множество языков, таких как Rust, C++, Julia, Kotlin и другие, а также способен генерировать код Python с аннотациями типов.

Для трансляции кода используется команда в терминале, после чего сгенерированный код компилируется.

На сайте проекта доступна документация с инструкциями по установке необходимых библиотек и форматировщиков.

GitHub: https://github.com/py2many/py2many

@rust_code
Please open Telegram to view this post
VIEW IN TELEGRAM
😁16🤪10👍5🥰32🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ Brush — это инструмент для создания 3D-моделей с помощью метода Gaussian splatting.

Онаработает на разных платформах: macOS, Windows, Linux и Android.

Программа позволяет создать 3D модель объекта, используя множество фотографий этого объекта под разными углами.

*Brust написан на я Rust. В нём используются библиотеки wgpu и Burn, которые позволяют создавать независимые бинарные файлы и запускать их на различных устройствах.

📌 Ссылка на репозиторий Brush

@rust_code
🔥24👍8🥰74
Уроки, извлеченные из успешного переписывания проекта на Rust

https://gaultier.github.io/blog/lessons_learned_from_a_successful_rust_rewrite.html

@rust_code
👍14🔥7👏21🥰1😁1🤔1
👣 Rqbit — это BitTorrent-клиент, созданный на языке Rust, объединяющий в себе HTTP API, веб-интерфейс и настольное приложение, разработанное с использованием фреймворка Tauri.

Программа позволяет запускать сервер для загрузки торрентов, а также поддерживает потоковую передачу видео, включая возможность трансляции на медиаплееры вроде VLC.

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

cargo tauri build

GitHub: https://github.com/ikatson/rqbit.

@rust_code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍27❤‍🔥9🔥64🥰211
👩‍💻 shadow-rs — это руткит ядра Windows, написанный на Rust, демонстрирующий передовые методы манипуляции ядром, используя при этом функции безопасности и производительности Rust. Этот проект предназначен для образовательных и исследовательских целей.

🔐 Лицензия: MIT

🖥 Github

@rust_code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26❤‍🔥4🔥3😁3🙏21
Вообще нужно играть

#ithumor
😁27💯53🔥1🥰1🤔1
🖥 neohtop — это современная кроссплатформенная утилита для мониторинга системы, созданная с использованием Svelte, Rust и Tauri!

🌟 Она расширяет возможности классического htop, предлагая современный интерфейс с темной и светлой темами, мониторинг CPU и памяти в реальном времени, поиск и фильтрацию процессов, управление процессами (включая их завершение), а также автообновление системной статистики.

🔐 Лицензия: MIT

🖥 Github

@rust_code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍33🔥144🖕21🥰1💋1
Forwarded from Golang
👣 Redis-Clone — это клон Redis на Go и Rust, написанный с нуля!

💡 Целью этого проекта является воспроизведение основных функций Redis, предоставляя простое и эффективное хранилище структур данных в памяти.

🔍 Функции:

🌟 Хранилище «ключ-значение»: храните данные в виде пар «ключ-значение».
Типы данных : поддержка различных типов данных, таких как строки, списки, наборы и хэши.

🌟 Сохранение: Базовое сохранение данных с помощью моментальных снимков (RDB).

🌟 Простой командный интерфейс: интерфейс командной строки для взаимодействия с базой данных.

🌟 Высокая производительность: разработано для обеспечения малой задержки и высокой пропускной способности.

🔐 Лицензия: MIT

🖥 Github

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥155🥰3👏1🤬1
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 Zebar — это инструмент на Typescript и Rust для создания настраиваемых и кроссплатформенных панелей задач, виджетов для рабочего стола и всплывающих окон.

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

🔐 Лицензия: GPL-3.0

🖥 Github

@rust_code
Please open Telegram to view this post
VIEW IN TELEGRAM
15👍4🥰4😁1
🖥 HeyForm — это open-source конструктор форм, написанный с использованием Node.js и React. Он позволяет легко создавать и настраивать интерактивные формы для опросов, анкет и викторин с использованием различных полей ввода и условной логики.

🌟 HeyForm поддерживает интеграции с вебхуками, аналитическими и маркетинговыми платформами, а также включает мощные возможности анализа данных.

🔐 Лицензия: AGPL-3.0

🖥 Github

@rust_code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍104🔥3🤔3😡3😁1🌭1
🚀 Лучший ресурс для работы с эмбедингами с помощью Rust 🦀

Если вы изучаете эмбецдинги и работу с ними с помощью Rust, ознакомьтесь с репозиторием awesome-embedded-rust на GitHub!

Эмбеддинг
— это вектор в виде массива чисел, который получается после преобразования текста языковой моделью

Это тщательно подобранная коллекция ресурсов, инструментов и библиотек, которые помогут вам начать работу и повысить свои навыки программирования на основе встраиваемых систем.

Идеально подходит для тех, кто хочет изучить экосистему Rust в

#RustLang #EmbeddedRust #Программирование на основе RustLang

👉 Github

@rust_code
🤣28😁9👍7🤪52
This media is not supported in your browser
VIEW IN TELEGRAM
👩‍💻 Ludusavi — это кроссплатформенная утилита для создания резервных копий игровых сохранений на ПК, написанная на языке программирования Rust.

Она поддерживает свыше 19 000 игр и позволяет выполнять резервное копирование и восстановление данных из различных игровых платформ, включая Steam и GOG. Кроме того, Ludusavi способен работать с сохранениями, хранящимися в файлах и системном реестре Windows.

Утилита предоставляет как графический интерфейс, так и возможность работы через командную строку.

Она совместима с такими программами, как Playnite и Steam Deck. Ludusavi доступен для скачивания на операционных системах Windows, Linux и macOS, а также через пакетные менеджеры.

Подробнее о проекте можно узнать на GitHub:

@rust_code
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17👍3🥰3😁31