Rust programming language По всем вопросам- @haarrp @ai_machinelearning_big_data - машинное обучение @programming_books_it - бесплатные it книги @pythonl - 🐍 @ArtificialIntelligencedl - AI @datascienceiot - ml 📚
Почему Debian Bcachefs-Tools: «Невозможно поддерживать в Debian Stable»
https://phoronix.com/news/Debian-Orphans-Bcachefs-Tools
#debian #linux #программирование #rustlang #unix
@rust_code
👣 RGLauncher
Простой лаунчер ваших приложений написанный на Rust с поддержкой буфера обмена и словаря
https://github.com/aeghn/rglauncher
@rust_code
✔️ Линус Торвальдс рассказал об отношении к Ai, внедрении Rust и о том, почему ядро Linux - это "единственное, что имеет значение".
На конференции Open Source Summit China Линус Торвальдс обсудил текущее состояние и будущее ядра Linux. Он рассказал, что расширяемый планировщик sched_ext не будет включен в следующий релиз ядра, но ожидается его добавление в версии 6.12.
Он так же отметил отметил, что даже спустя 33 года разработки, базовые проблемы, такие как управление памятью, все еще актуальны.
Процесс разработки ядра стал более структурированным, с релизами каждые девять недель, а количество релизов не имеет значения. Обсуждая безопасность, он отметил, что уязвимости — это просто ошибки, и порекомендовал пользователям обновлять ядро для повышения безопасности.
Что касается внедрения языка Rust, Торвальдс выразил разочарование медленным темпом его принятия, объясняя это тем, что многие разработчики не знакомы с новым языком. Он также высказал скептицизм по поводу текущего хайпа вокруг ИИ, но надеется, что ИИ может помочь в ревью кода и обнаружении ошибок.
zdnet.com
@linuxacademiya
Image crate's jpeg decoder likes to become green.
https://github.com/OetkenPurveyorOfCode/generation_loss
@rust_code
❓ Зачем разработчикам изучать Rust в 2024?
💵 Чтобы дополнить резюме навыками, которые требуется для оффера в крупной компании. Сделайте это всего за 5 месяцев на онлайн-курсе «Rust Developer. Professional» от OTUS.
☄️Программа идеально подойдет для разработчиков на системных, интепретируемых и высокоуровневых языках.
📚На курсе вас ждут:
- живые вебинары с возможностью задать вопросы экспертам;
- много практики и сильные проекты для портфолио;
- поддержка профессионального комьюнити;
- рассрочка на комфортных условиях.
➡️Пройдите бесплатный тест прямо сейчас и узнайте, готовы ли вы к карьерному росту
Создавайте быстрые веб-приложения с помощью Rust.
https://github.com/leptos-rs/leptos
@rust_code
Show HN: Denormalized – Embeddable Stream Processing in Rust and DataFusion
https://github.com/probably-nothing-labs/denormalized
#programming #rustlang
@rust_code
Сервер Minecraft, написанный на Rust
https://github.com/Snowiiii/Pumpkin
@rust_code
⚡️ Doctests теперь должны выполняться намного быстрее
https://github.com/rust-lang/rust/pull/126245
@rust_code
⚡️ Rust Project goals for 2024 | Rust Blog
https://blog.rust-lang.org/2024/08/12/Project-goals.html
@rust_code
Анонс SeaORM 1.0 🐚
https://sea-ql.org/blog/2024-08-04-sea-orm-1.0/
#программирование #rustlang
@rust_code
Open-Source AMD GPU Implementation Of CUDA "ZLUDA" Has Been Rolled Back
https://phoronix.com/news/AMD-ZLUDA-CUDA-Taken-Down
@rust_code
🤖 LSP-AI
Интересный инструмент с открытым исходным кодом, позволяющий обсуждать ваш код с ИИ, над которым работаете, без переключения контекста.
Общайтесь с LLM прямо в текстовом редакторе
Работает с любым LSP-совместимым редактором (VS Code, Neovim, Helix, Emacs и т.д.)
Поддерживает различные локальные Lms, используя llama.cpp, Ollama, любой сервер, совместимый с OpenAPI, и многое другое.
▪ Github
@rust_code
Arcshift - an Arc that can be updated
https://crates.io/crates/arcshift
@rust_code
Reimplemented Go service in Rust, throughput tripled
https://github.com/beebeeep/chafka/
@rust_code
Альфа-версия среды рабочего стола PopOS Cosmic, написанной на Rust и основанной на Iced
https://blog.system76.com/post/cosmic-alpha-released-heres-what-people-are-saying
@rust_code
SerdeV - Serde with Validation is out!
https://github.com/ohkami-rs/serdev
@rust_code
👣 Blue Recorder — простой настольный рекордер экрана, написанный на Rust для Linux систем.
Поддерживает запись аудио и видео практически на всех интерфейсах Linux, включая сервер отображения Wayland, в сеансе GNOME.
https://github.com/xlmnxp/blue-recorder
@rust_code
🌟 Pake — инструмент, позволяющий пользователям превратить любую веб-страницу в настольное приложение с помощью Rust.
- Поддерживает Mac, Windows и GNU/Linux.
- Pake почти в 20 раз меньше Electron и работает быстрее фреймворков на основе JS.
▪ Github
@rust_code
🔥 FOSS AI - инструмент для работы с локальными LLM на Windows, macOS, Linux, написан на Rust
https://github.com/louis030195/screen-pipe
@rust_code
👣 Разработка игр на Rust 2024: взгляд новичка
https://games.brettchalupa.com/devlog/the-state-of-game-dev-in-rust-2024/
@rust_code
⚡️Легкий способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:
МАШИННОЕ ОБУЧЕНИЕ: t.me/ai_machinelearning_big_data
C++ t.me/cppsobes
Python: t.me/pro_python_code
Хакинг: 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
Linux: t.me/linuxacademiya
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
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
💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: /channel/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: /channel/addlist/mzMMG3RPZhY2M2Iy
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno
🎓954ГБ СЛИТЫХ КУРСОВ: @courses
📕Ит-книги бесплатно: /channel/addlist/BkskQciUW_FhNjEy
Vaultwarden: Unofficial Bitwarden compatible server written in Rust
https://github.com/dani-garcia/vaultwarden
#devops #docker #programming #rustlang #selfhosted
@rust_code
Rust GPU Transitions to Community Ownership
https://rust-gpu.github.io/blog/transition-announcement/
🖥👣 removal
это невероятно быстрый валидатор электронной почты на Python, написанный на Rust и предлагающий повышение производительности в 100-1000 раз по сравнению с стандартными валидаторами.
▪ Github
@rust_code
A FUSE filesystem for your Google calendar
#fuse #rust
Stars: 951 Issues: 0 Forks: 14
https://github.com/lvkv/whenfs
@rust_code
ow we rescued our build process from 24+ hour nightmares
https://github.com/TraceMachina/nativelink
@rust_code
WhenFS: a Rust FUSE filesystem for your Google Calendar (yes, a Google Calendar filesystem)
https://github.com/lvkv/whenfs
@rust_code
🌟 Lance — колоночная БД для ML- и LLM-приложений
— pip install pylance
Lance — колоночная БД для ML и LLM, реализованная на Rust.
Предназначена для работы с изображениями, видео, 3D-облаками точек, аудио и конечно с табличными данными. Поддерживает любые файловые системы POSIX, а также облачные хранилища, такие как AWS S3 и Google Cloud Storage.
Lance совместима с Pandas, DuckDB, Polars, Pyarrow.
🖥 GitHub
🟡 Примеры использования
@rust_code
🌟 DARPA развивает AI-транслятор для переписывания Си-кода на Rust
Управление перспективных исследовательских проектов Министерства обороны США (DARPA) представило проект TRACTOR (Translating All C to Rust), нацеленный на разработку транслятора для автоматического преобразования проектов на языке Си в представление на языке Rust. В рамках проекта планируется улучшить качество автоматического перевода кода с Си на Rust, задействовав методы машинного обучения для достижения уровня результирующего кода на Rust, близкого по стилю и качеству к коду, написанному опытным программистом, и использующего, когда это возможно, безопасные методы для работы с памятью без включения блоков и функций, помеченных ключевым словом "unsafe".
Предполагается, что развиваемый транслятор позволит решить проблему с безопасностью старого кода на языке Си и избавиться от потенциальных уязвимостей, вызванных небезопасной работой с памятью и неопределённым поведением. Для участия в проекте приглашаются исследователи, развивающие новые методы для трансляции кода с использованием больших языковых моделей, а также техники статического и динамического анализа кода. 26 августа будет провоедено мероприятие, на котором будет рассмотрены предлагаемые идеи.
https://sam.gov/opp/1e45d648886b4e9ca91890285af77eb7/view
@rust_code