Rust
6.54K subscribers
228 photos
27 videos
3 files
802 links
Rust programming language

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

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

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

@pythonl - 🐍

@ArtificialIntelligencedl - AI

@datascienceiot - ml 📚
加入频道
This media is not supported in your browser
VIEW IN TELEGRAM
tui-rs – библиотека Rust для создания многофункциональных пользовательских интерфейсов терминалов и информационных панелей

🖥 Github

#Rust

@rust_code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍343❤‍🔥2🥰2
Rust: выполнение HTTP-запросов и обработка ответов с помощью reqwest

C каждым днём Rust становится всё популярнее блягодаря сочетанию возможностей, которые он даёт и простоты синтаксиса. Поэтому предлагаем вам посмотреть, как легко его можно использовать в бэкенд-разработке на примере обработки запросов и ответов:

https://nuancesprog.ru/p/16874/

#rust #http
👍11🔥53
📢 Rust- Курсы по языку программирования Rust для новичков [5 часов]

Познакомьтесь с языком программирования Rust, который известен своей безопасностью, скоростью и эффективностью.

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

Бесплатное изучение курса

#Rust
Please open Telegram to view this post
VIEW IN TELEGRAM
👍123🔥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
#Rust совет: Функция .zip() для итераторов в Rust позволяет преобразовать два vec в один vec кортежей.

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

#junior

@rust_code
👍246👎6🤡4🔥2🫡1
​​🦀 RustHound

Active Directory data collector for #BloodHound written in #Rust.

https://github.com/NH-RED-TEAM/RustHound

#cybersecurity #pentesting #redteam
👍941🔥1
Forwarded from Rust Books
📚 Практические проекты на Rust

Автор: Andrew Rzeznik
Год издания: 2023
Язык: Английский

Описание: В обновленном издании вы сможете не только освоить основы, но и создавать полноценные приложения на языке программирования Rust.

#en #Rust

🔝 Книга

@books_englishhh - Rust книги
15👍51🔥1
pythops/oryx

oryx - TUI мощная утилита для перехвата сетевого трафика с помощью eBPF.

Язык: Rust
#ebpf #linux #network #ratatui #rust #sniffing #tui

Stars: 206 Issues: 5 Forks: 5
https://github.com/pythops/oryx

@rust_code
👍9🔥2🥰21
Уроки Rust. Программирование на Rust

1. Установка языка, настройка среды разработки и создание первой программы. Уроки Rust
2. Создание проекта с помощью Cargo. Оптимизированная сборка проекта под release
3. Переменные в языке Rust, инициализация переменных и работа с ними
4. Работа с типами данных char и bool. Уроки Rust, курс Rust
5. Комментарии, их настоящий "смысл" для программиста
6. Условные операторы, логические и операторы сравнения
7. Циклы в языке Rust. Loop, While, For. Loops in Rust. Уроки Rust
8. Круче, чем if. Оператор match, работа с match. Уроки Rust, курс Rust.
9. Учимся принимать ввод от пользователя и работать с ним. Уроки Rust
10. Массивы в языке программирования Rust. Работа с массивами. Уроки Rust, курс Rust

#video #rust

https://www.youtube.com/watch?v=Vt4CfEWYuKQ&list=PLgG7lPwNdp556iIin-9eaJLlu7HL6YFv0

@rust_code
👍295😁5🥰3🙈1
👩‍💻 Всем любителям Rust!

Не так давно мы публиковали пост о сервисе Rustifinity, который предлагает интерактивные тренажеры и уроки для разработчиков на Rust.

Теперь у них появился новогодний адвент-календарь с задачами! Ежедневно открывается новое задание, и участвовать можно абсолютно бесплатно.

👉 Ссылка на календарь

#rust

@rust_code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23🔥5🥰41
Forwarded from Python/ django
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 Python на скорости Rust

Новый Function (fxn) — фреймворк, который компилирует Python-функции в нативный код с производительностью, сравнимой с Rust.

🧠 Как это работает?
- Использует символическое трассирование на CPython для анализа функций
- Генерирует промежуточное представление (IR)
- Транслирует IR в C++ или Rust, а затем компилирует в бинарный код
- Поддерживает платформы: Linux, Android, WebAssembly и др.

📦 Пример:
@compile
def fma(x: float, y: float, z: float) -> float:
return x * y + z
После компиляции вы получаете нативный бинарник, который можно запускать без интерпретатора Python.

🔗 Подробнее
🔗 Github

@pythonl

#Python #Rust #fxn #Compiler #Performance #AI #ML #Wasm
Please open Telegram to view this post
VIEW IN TELEGRAM
👍29😁105🔥4🥴4🥰2🤬2
Профили времени компиляции в Rust: зачем, как и когда

Возможность выбирать профиль времени компиляции в Rust может повысить производительность, размер, удобство сопровождения, безопасность и переносимость вашего кода.

Ниже приведены несколько аргументов в пользу того, почему вам следует использовать их при работе: https://betterprogramming.pub/compile-time-feature-flags-in-rust-why-how-when-129aada7d1b3

#rust

@rust_code
👍93🔥2🥰1
🎉 С днём рождения, Rust! 🦀

10 лет с момента выхода Rust 1.0 — языка, который подарил миру безопасное, быстое и конкурентное программирование.

Отпразднуем вместе с невероятным сообществом и тысячами проектов, созданных на Rust!

#rust #Rust10Years #программирование

https://blog.rust-lang.org/2015/05/15/Rust-1.0/
71🎉44🔥8👍5🏆4❤‍🔥3🥰2💯2😈1
🦀 Rust Tip

База: e Cargo есть команда cargo check — и она просто must-have для быстрой разработки.

🔧 Что делает:
- Проверяет типы и ошибки компиляции
- Пропускает генерацию кода и линковку
- Работает намного быстрее, чем cargo build

📈 Идеально, чтобы быстро отлавливать ошибки заимствования и типизации, не тратя время на полноценную сборку.

💡 Используй `cargo check`, когда хочешь быстро пройти цикл "редактировать → проверить → исправить".

#junior #rust

@rust_code
👍39🔥4🥰41😱1