Rust
6.61K subscribers
254 photos
28 videos
3 files
819 links
Rust programming language

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

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

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

@pythonl - 🐍

@ArtificialIntelligencedl - AI

@datascienceiot - ml 📚
加入频道
🎯 Granian — HTTP-сервер, написанный на языке программирования Rust

Создан для использования в Python-приложениях. Преимущества Granian:
✔️Имеет единственную, правильную реализацию HTTP, поддерживающую версии 1, 2 (и в конечном итоге 3).
✔️Избегает обычной композиции зависимостей Gunicorn + uvicorn + http-tools на Unix-системах.
✔️Обеспечивает стабильную производительность по сравнению с существующими альтернативами.

Granian поддерживает ASGI/3, RSGI и WSGI, HTTPS, веб-сокеты.

Установка — pip install granian

🖥 GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25👍7💩63
This media is not supported in your browser
VIEW IN TELEGRAM
Ratatui

Библиотека Rust, предназначенная для создания терминальных пользовательских интерфейсов (TUI).

https://github.com/tui-rs-revival/ratatui

@rust_code
👍246🔥1
RUST PROJECT

1. Axum, dotenv | Создаем стартап на языке программирования Rust
2. Axum, Actix | Создаем стартап на языке программирования Rust
3. SQLX, Docker, PostgreSQL | Создаем стартап на языке программирования Rust
4. SQLX Migrations | Создаем стартап на языке программирования Rust
5. SQLX Tests | Создаем стартап на языке программирования Rust
6. POEM | Создаем стартап на языке программирования Rust
7. POEM, SQLX | Создаем стартап на языке программирования Rust
8. NEXT.JS, ANTD | Программирование на Rust, TS/JS

#video #rust

https://www.youtube.com/watch?v=xHWab8r-OHc&list=PLV1XlLa7S2QbQQO36zqh8opQ7oTvvEBmo
10👍8🤡3😁2
Доклад: Rust под капотом

Докладчик расскажет о внутреннем устройстве стандартной библиотеки языка Rust (std/core), примитивах и методах, которые можно использовать для разработки на низком уровне (для модуля ядра Linux или под микроконтроллеры). В дополнение разберут основы безопасного многопоточного программирования.

Ссылка на доклад

#доклад #rust #ru
👍267🔥1
⚡️ Awesome-polars

Большой полезный кураторский список примеров с кодом, инструментов, бенчмарков и статей о Polars.

Github
Docs

@data_analysis_ml
👍9🔥21
#Rust совет: Функция .zip() для итераторов в Rust позволяет преобразовать два vec в один vec кортежей.

Однако синтаксис не такой удобный, как в Python. Но эту проблему можно хорошо решить с помощью дженериков.

#junior

@rust_code
👍246👎6🤡4🔥2🫡1
⚡️ Microsoft ищет разработчиков Rust для переписывания кода на C#

Внедрение Rust в Microsoft идет полным ходом. Несмотря на то, что численность персонала в Microsoft в настоящее время сократилась на два процента по сравнению с предыдущим годом, набор персонала в отделе разработки Windows сохраняется. Сейчас компания формирует команду разработчиком на rust, чтобы портировать часть кода, который сейчас написан на C#.

https://devdigest.today/goto/2435

@rust_code
👍33🔥6
👣 Вот отличный обзор того, как вызвать внешний процесс из вашего Rust кода и обработать его выходные данные.

https://rust-lang-nursery.github.io/rust-cookbook/os/external.html#run-an-external-command-and-process-stdout

@rust_code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍183❤‍🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
🦀 Egui - отличный способ быстро и легко создавать #UI-приложения на Rust.

https://crates.io/crates/egui

@rust_code
👍27🔥431
Porting libyaml to Safe Rust: Some Thoughts

https://simonask.github.io/libyaml-safer/
👍6🔥1