Rust
رفتن به کانال در Telegram
Rust programming language По всем вопросам- @workakkk #VRHSZ
نمایش بیشتر9 136
مشترکین
+724 ساعت
+277 روز
+21430 روز
آرشیو پست ها
9 137
👣 Выпуск Rust 1.84. Ядра Tock и Vekos, написанные на Rust.
https://opennet.ru/62550/
@rust_code
9 137
👣 Перепишите это на Rust: Крутой пример из области вычислительной физики
Многие ученые используют такие языки, как C и C++, для написания кода для научных вычислений, особенно в случаях, где производительность является ключевым фактором.
В этой статье авторы оценивают возможности использования Rust, реализовав симуляцию физики как на C++, так и на Rust.
Измеряя производительность во время выполнения программы, авторы обнаружили, что Rust может предложить более высокую производительность, чем C++, причем в некоторых тестовых случаях прирост производительности достигает 5,6×, и что параллельный код на Rust может еще больше повысить производительность, будучи простым и безопасным в написании.
Рекомендую к прочтению:
📌 Статья
@rust_code
9 137
Вышел Rust 1.84.0! 🦀
Команда Rust рада объявить о выходе новой версии Rust, 1.84.0.
$ rustup update stable
https://blog.rust-lang.org/2025/01/09/Rust-1.84.0.html
@rust_code9 137
👣 Крутые фичи в Rust, которые связаны не только с производительностью.
https://ntietz.com/blog/great-things-about-rust-beyond-perf/
#программирование #rustlang
@rust_code
9 137
👣 rust-windowing / winit
Многофункциональная библиотека для работы и автоматизации с Windows на чистом Rust
https://github.com/rust-windowing/winit
@rust_code
9 137
👣 100 вопросов c собеседований на позицию middle Rust разработчика в 2025 году.
Чтобы успешно пройти собеседование на позицию Middle Rust разработчика, нужно не только отлично владеть языком, но и понимать основные концепции, принципы работы, а также быть готовым к решению сложных задач в реальных условиях разработки.
В этой статье мы разберём 100 вопросов, которые могут быть заданы на собеседованиях для Middle Rust разработчиков. Ответы на эти вопросы помогут вам не только подготовиться к собеседованию, но и углубить своё понимание ключевых аспектов языка и его экосистемы.
📌 Читать статью
@rust_code
9 137
👣 100 вопросов c собеседований на позицию middle Rust разработчика в 2025 году.
Чтобы успешно пройти собеседование на позицию Middle Rust разработчика, нужно не только отлично владеть языком, но и понимать основные концепции, принципы работы, а также быть готовым к решению сложных задач в реальных условиях разработки.
В этой статье мы разберём 100 вопросов, которые могут быть заданы на собеседованиях для Middle Rust разработчиков. Ответы на эти вопросы помогут вам не только подготовиться к собеседованию, но и углубить своё понимание ключевых аспектов языка и его экосистемы.
📌 Читать статью
@rust_code
9 137
👣 100 вопросов c собеседований на позицию middle Rust разработчика в 2025 году.
Чтобы успешно пройти собеседование на позицию Middle Rust разработчика, нужно не только отлично владеть языком, но и понимать основные концепции, принципы работы, а также быть готовым к решению сложных задач в реальных условиях разработки.
В этой статье мы разберём 100 вопросов, которые могут быть заданы на собеседованиях для Middle Rust разработчиков. Ответы на эти вопросы помогут вам не только подготовиться к собеседованию, но и углубить своё понимание ключевых аспектов языка и его экосистемы.
📌 Читать статью
@rust_code
9 137
🖥 SQL Studio — это инструмент для работы с SQL-базами данных, поддерживающий такие системы, как SQLite, PostgreSQL, MySQL/MariaDB, DuckDB, ClickHouse и другие!
🌟 Он позволяет просматривать метаданные баз данных, управлять таблицами, выполнять запросы и работать с результатами через удобный графический интерфейс. Одной из ключевых функций является встроенный редактор SQL с поддержкой автодополнения (IntelliSense), что упрощает написание запросов и работу с большими объемами данных.
🌟 Инструмент предназначен для локального и удалённого подключения к базам данных и доступен в виде исполняемого файла, Docker-образа или пакета Nix. SQL Studio предоставляет удобные функции для администраторов и разработчиков, включая бесконечную прокрутку для больших таблиц, просмотр структуры базы данных и метаданных, а также возможности расширенного управления таблицами и запросами.
🔐 Лицензия: MIT
🖥 Github
@rust_code
9 137
DeepSeek выпустили третью версию своей модели в открытый доступ, и она произвела настоящий фурор. Вот что уже известно о ней:
- Китайский продукт обладает 685 миллиардами параметров. Он способен работать с диаграммами, анализировать научные тексты и сайты, понимать изображения и помогать в создании текстов.
- САМЫЙ ВАЖНЫЙ МОМЕНТ: эта модель превзошла Claude 3.5 Sonnet и заняла вторую позицию в тестах на написание кода. В качестве теста использовался Aider Polyglot, включающий 225 сложных задач по программированию на языках C++, Go, Java, JavaScript, Python и Rust с платформы Exercism.
- Забавно, но на русском языке модель называет себя «языковой моделью OpenAI, основанной на архитектуре GPT-4»
🚀 Поробовать: https://chat.deepseek.com/
@rust_code
9 137
🔥 Rig — это библиотека на языке Rust для создания масштабируемых и модульных приложений, использующих LLM!
🌟 Она упрощает интеграцию LLM в приложения с минимальной настройкой и поддерживает различные векторные хранилища данных, такие как MongoDB и Neo4j. Rig предоставляет удобные абстракции для работы с моделями и запросами, позволяя разработчикам быстро создавать мощные ИИ-приложения с использованием минимальных усилий.
🔐 Лицензия: MIT
🖥 Github
@rust_code
9 137
👣 Electrico — это экспериментальный альтернативный контейнер для приложений Electron.
Он создан с использованием Rust и JavaScript на базе кроссплатформенной библиотеки рендеринга WebView Wry/Tauri.
▪ Github
@rust_code
9 137
Высокая производительность и безопасность? Да, это про Rust.
Изучайте Rust в нашем курсе-тренажёре!
Получайте практические навыки с первого урока вместе с автором курса и опытным наставником.
Курс-тренажёр - это:
✔️︎ 100+ практических задач
✔️︎ пет-проекты в портфолио: blockchain, frontend и backend
✔️︎ code review от наших наставников 24/7 с нашим AI-помощником Ду-Ду
✔️︎ бессрочный доступ к актуальной программе: обновляем каждые 3 месяца
✔️︎ бесплатный демо-доступ с практикой
Для кого этот курс:
для разработчиков на системных языках C и C++
для разработчиков, которые взаимодействуют с высокоуровневыми языками (Python, JavaScript, Java и C#)
Уже сейчас вам доступны 3 первых урока:
Урок #1 | Выбор IDE, установка окружения и первый "hello world"
Соберёте и запустите первый "hello world" проект.
Урок #2 | Базовый синтаксис
Научитесь писать Rust код в процедурном стиле. Изучите типы данных, встроенные и пользовательские типы, функции и переменные
Урок #3 | Владение и заимствование
Используете механизмы управления памятью и ссылками. Решите несколько задач на владение, заимствование и слайсы.
↪️︎ Получить демо-доступ сейчас
9 137
🖥 Learning Rust in 2024
Table of contents
0) Reference material
1) Read A half hour to learn Rust
2) Complete rustlings
3) Spend 10 hours coding in Rust
100 Exercises to Learn Rust
The Rust track on Exercism
Advent of Code
Tutorials
4) Read Common Rust Lifetime Misconceptions
5) Spend another 10 hours coding in Rust
6) Read Tour of Rust's Standard Library Traits
What's next?
Honorable mentions
Discuss
Further Reading
🖥 Github
@rust_code
9 137
👣 Prometheuswireguardexporter – это экспортер Prometheus для WireGuard, разработанный на языке Rust.
Он собирает и экспортирует данные из команды wg show all l (или дамп wg show <interface>, если вы указываете файл конфигурации) в формате, который понимает Prometheus.
Экспортер отличается высокой эффективностью использования ресурсов сервера, минимизируя потребление как оперативной памяти, так и процессорного времени. Кроме того, он доступен в виде контейнера Docker для различных архитектур процессоров: amd64, 386, Arm64, Armv7 и Armv6.
▪ Github
@rust_code
9 137
⚡️Легкий способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:
МАШИННОЕ ОБУЧЕНИЕ: t.me/ai_machinelearning_big_data
C++ t.me/cpluspluc
Python: t.me/pythonl
Linux: t.me/linuxacademiya
Хакинг: t.me/linuxkalii
Devops: t.me/DevOPSitsec
АНАЛИЗ Данных: t.me/data_analysis_ml
Javascript: t.me/javascriptv
C#: t.me/csharp_ci
Java: t.me/javatg
Базы данных: t.me/sqlhub
Python собеседования: t.me/python_job_interview
Мобильная разработка: t.me/mobdevelop
Docker: t.me/DevopsDocker
Golang: t.me/Golang_google
React: t.me/react_tg
Rust: t.me/rust_code
ИИ: t.me/vistehno
PHP: t.me/phpshka
Android: t.me/android_its
Frontend: t.me/front
Big Data: t.me/bigdatai
Собеседования МЛ: t.me/machinelearning_interview
МАТЕМАТИКА: t.me/data_math
Kubernets: t.me/kubernetc
Разработка игр: https://t.me/gamedev
Haskell: t.me/haskell_tg
💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://t.me/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: https://t.me/addlist/mzMMG3RPZhY2M2Iy
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno
🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: https://t.me/addlist/BkskQciUW_FhNjEy
9 137
delta-rs/delta
An Open-Source Machine Learning Framework in Rust Δ
Language: Rust
#deep_learning #delta #delta_rs #machine_learning #ml #neural_network #rust
Stars: 154 Issues: 14 Forks: 4
https://github.com/delta-rs/delta
