uz
Feedback
Rust

Rust

Kanalga Telegram’da o‘tish

Rust programming language По всем вопросам- @workakkk #VRHSZ

Ko'proq ko'rsatish
8 788
Obunachilar
+424 soatlar
+727 kunlar
+15530 kunlar
Postlar arxiv
Rust
8 790
Это репозиторий с реализацией DensePose через Wi-Fi-сигналы — то есть попытка получать плотные представления (DensePose) тела
Это репозиторий с реализацией DensePose через Wi-Fi-сигналы — то есть попытка получать плотные представления (DensePose) тела людей на основе Wi-Fi-данных, а не обычной камеры. Такая идея может использоваться для анализа движения через радиосигналы в помещении, без видео-камер, с акцентом на приватность. Если тебе интересны нестандартные подходы к компьютерному зрению, беспроводным сигналам и сенсорике без камер — обязательно посмотри. 🔗 Есть интересный проект: https://github.com/ruvnet/wifi-densepose

Rust
8 790
✔️ Rust выбирают там, где цена ошибки — падение продакшена, утечки памяти и неконтролируемая многопоточность. Курс «Rust Developer. Professional» — следующий шаг после базового знакомства с Rust или работы на других языках. Вы разберёте Best Practices языка, асинхронность, архитектуру и многопоточность, научитесь использовать экосистему библиотек и писать отказоустойчивое, высокопроизводительное ПО. ❗️ Программа ориентирована на практику и инженерное мышление. Преподаватели — практикующие эксперты, работающие с системным и высоконагруженным ПО. Курс регулярно обновляется под реальные требования рынка. ▶️Старт курса в феврале. Пройдите короткое вступительное тестирование и получите специальные условия на обучение и базовый курс в записи в подарок.: https://tglink.io/8cf33bb2ef8a6e?erid=2W5zFHPz1fW #реклама О рекламодателе

Rust
8 790
👣 Перестань просто «пробрасывать» ошибки - начни **проектировать** их В это статье автор критикует распространённую практику
👣 Перестань просто «пробрасывать» ошибки - начни **проектировать** их В это статье автор критикует распространённую практику обработки ошибок: мы ловим ошибку, оборачиваем (или не оборачиваем) и швыряем её выше по стеку - без смысла и контекста. Проблемы, которые обсуждаются: • стандартная цепочка ошибок (как в Rust) подходит не для всех случаев — иногда нужна структурированная информация об ошибках, а не просто цепочка. • стек вызовов (backtrace) показывает *где* ошибка возникла, но не *почему* и *как* её обрабатывать. • популярные библиотеки (`thiserror`, `anyhow`) ориентированы на удобство, но дают мало информации о том, что делать с ошибкой дальше. Основная идея: ❗ ошибки должны быть спроектированы под действие — они должны говорить не только *что упало*, но и *что с этим делать* (например: можно ли повторить, игнорировать, логировать и т.п.). То есть автор предлагает думать о назначении ошибки, а не просто пробрасывать её дальше. 👉 Важно для разработчиков, которые хотят делать более понятные, структурированные и машинно-обрабатываемые ошибки. fast.github.io/blog/stop-forwarding-errors-start-designing-them/

Rust
8 790
🔥 Полезная подборка каналов только код, практика и самые передовые инструменты, которые используют разработчики прямо сейчас
🔥 Полезная подборка каналов только код, практика и самые передовые инструменты, которые используют разработчики прямо сейчас.👇 🚀 Rust Jobs: t.me/rustjobss 👣 Rust: t.me/books_englishhh 🖥 ИИ: t.me/ai_machinelearning_big_data 🖥 Python: t.me/pythonl 🖥 Linux: t.me/linuxacademiya 🖥 C++ t.me/cpluspluc 🖥 Docker: t.me/DevopsDocker 🖥 Хакинг: t.me/linuxkalii 🖥 Devops: t.me/DevOPSitsec 👣 Golang: t.me/Golang_google 🖥 Аналитика: t.me/data_analysis_ml 🖥 Javascript: t.me/javascriptv 🖥 C#: t.me/csharp_ci 🖥 Java: t.me/javatg 🖥 Базы данных: t.me/sqlhub 🤖 Технологии: t.me/vistehno 💰 Экономика и инвестиции в ИИ t.me/financeStable 💼 Актуальные вакансии: t.me/addlist/_zyy_jQ_QUsyM2Vi 🖥 Chatgpt бот в тг: t.me/Chatgpturbobot 📚 Бесплатные ит-книги: https://t.me/addlist/HwywK4fErd8wYzQy 🖥Подборка по Golang: https://t.me/addlist/MUtJEeJSxeY2YTFi ⚡️ Лучшие ИИ ресурсы: https://t.me/addlist/2Ls-snqEeytkMDgy Самое лучшее в этом: ты учишься даже тогда, когда “нет времени, просто потому что читаешь правильную ленту.

Rust
8 790
🦀 Пишем блочные устройства в user space на Rust - теперь это реально В Linux 6+ появился новый фреймворк ublk, который позво
🦀 Пишем блочные устройства в user space на Rust - теперь это реально В Linux 6+ появился новый фреймворк ublk, который позволяет создавать виртуальные блочные устройства (block devices) прямо в user space, без написания драйвера в ядре. То есть можно сделать свой “диск”: - из файла - из сети - из кастомного storage - с логикой кеширования/сжатия/шифрования и всё это - обычным приложением, а не kernel-модулем. Автор статьи показывает, как работает ublk на уровне ядра и интерфейсов, а затем демонстрирует использование на Rust - с PoC-проектом blkchnkr. Почему это важно: - меньше боли с kernel-разработкой - проще отлаживать и тестировать - Rust идеально подходит для таких системных задач: безопасность памяти + высокая производительность Если ты интересуешься storage/OS-dev - это один из самых интересных новых API в Linux за последнее время. https://jpospisil.com/posts/2026-01-13-creating-virtual-block-devices-with-ublk #rust #rustlang #linux

Rust
8 790
🖥 Большинство “парсеров” умирают через 2 дня. Ты научишься делать те, которые живут в проде. Это не про BeautifulSoup ради г
🖥 Большинство “парсеров” умирают через 2 дня. Ты научишься делать те, которые живут в проде. Это не про BeautifulSoup ради галочки. Это про системы сбора данных, которые: • не падают от мелких правок на сайте • собирают данные в разы быстрее • обновляют всё сами по расписанию • обходят ограничения и баны • выглядят как сервис, а не хаос из файлов Ты начнёшь видеть сайты не как страницы, а как источники данных, к которым можно подключиться. В итоге ты сможешь: • забирать данные для своих проектов • автоматизировать чужую рутину • делать инструменты для аналитики • брать коммерческие заказы на сбор данных Это навык, который напрямую превращается в деньги. Не “знаю Python”, а умею добывать данные из интернета профессионально. 🎁 48 часов скидка 50% на Stepik: https://stepik.org/a/269942/

Rust
8 790
Выпуск Rust Coreutils 0.6.0, повысивший совместимость с GNU Coreutils с 87% до 96% Опубликован выпуск проекта uutils coreutils 0.6.0 (Rust Coreutils), развивающего аналог пакета GNU Coreutils, написанный на языке Rust. В состав coreutils входит более ста утилит, включая sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln и ls. Целью проекта является создание кроссплатформенной альтернативной реализации Coreutils, среди прочего способной работать на платформах Windows, Redox и Fuchsia. https://opennet.ru/64730/

Rust
8 790
📌 Vercel Agent Browser - интервьюируемые ассистенты для браузерных приложений Это экспериментальный SDK от команды Vercel, к
📌 Vercel Agent Browser - интервьюируемые ассистенты для браузерных приложений Это экспериментальный SDK от команды Vercel, который позволяет создавать интерактивных агентов прямо внутри браузера. Агент может выполнять действия, понимать контекст, управлять состоянием UI и комбинировать LLM-модели с событиями и логикой фронтенда. 🔥 Что делает Agent Browser: • Позволяет интегрировать большие языковые модели прямо в браузерные интерфейсы. • Агент может опрашивать страницу, читать DOM, реагировать на события пользователя. • Обеспечивает контекстный доступ к состоянию приложения. • Позволяет модели влиять на UI, управлять данными, взаимодействовать с пользователем “по-человечески”. • Поддерживает плагинную архитектуру — добавляй свои обработчики задач и действий. 💡 Примеры кейсов: ✅ Автогенерация изменений интерфейса на основе текстовых команд ✅ Интеллектуальные помощники, которые понимают текущую страницу ✅ Автоматизация рутины в браузерных приложениях ✅ Комбинация событий пользователя + LLM логики в одном потоке 📌 Почему это важно: Раньше браузерные ассистенты были ограничены простыми chat UI или webhook-ами. Agent Browser даёт полноценного агента, который может читать/писать в браузерном окружении, опрашивать DOM, слушать события, управлять состоянием и контекстом — это новый уровень взаимодействия. 👉 Если работаешь с frontend + LLM — обязательно глянуть. 🔗 Репозиторий: https://github.com/vercel-labs/agent-browser

Rust
8 790
🔥 Бесплатный интенсив по ChatGPT и созданию НЕЙРОСТРУДНИКОВ без опыта программирования🔥 Вы узнаете, как использовать ChatGP
🔥 Бесплатный интенсив по ChatGPT и созданию НЕЙРОСТРУДНИКОВ без опыта программирования🔥 Вы узнаете, как использовать ChatGPT в профессиональных целях, создавать нейросотрудников на заказ и зарабатывать на ИИ от 150.000р в месяц. Простое понимание основ, без сложного кода! Что будет на интенсиве? 🧬 Теория: как создаются нейро-сотрудники с GPT на Python 🧬 Практика: мы создадим нейро-консультанта, нейро-HR, нейро-маркетолога и др. Интенсив - максимально простой и доступный, без какого-либо сложного программирования. Ведущий интенсива - Senior AI-разработчик нейросетей с 2003 года и основатель Университета искусственного интеллекта - Дмитрий Романов. 🤖Присоединяйтесь к нашему бесплатному интенсиву и разберитесь в этой увлекательной теме с нами!

Rust
8 790
🦀 Что на самом деле такое Mutex - не «штука, которая блокирует», а как он работает изнутри? Мара Бос в книге Rust Atomics an
🦀 Что на самом деле такое Mutex - не «штука, которая блокирует», а как он работает изнутри? Мара Бос в книге Rust Atomics and Locks буквально строит мьютекс с нуля шаг за шагом. Показывает, как устроены атомики, блокировки, спинлоки, очереди ожидания и почему всё это вообще работает. Это, честно, одна из лучших книг, что я прочитал в 2025. После неё начинаешь по-другому смотреть на конкурентность не как на магию, а как на аккуратную инженерную конструкцию. Если хотите понять Rust-конкурентность по-настоящему, вот отличный кусочек книги, где он строит лок руками: https://marabos.nl/atomics/building-locks.html

Rust
8 790
👣 Веб-приложения десятилетиями ассоциируются с JavaScript. Но сегодня у веба появляется альтернатива: Rust — быстрее, надёжнее и с предсказуемой моделью памяти. Это меняет подход к фронтенду и архитектуре веб-приложений. 📆 3 февраля в 20:00 МСК приглашаем на открытый урок в преддверии старта курса «Rust Developer. Professional». На вебинаре покажем, как создавать веб-приложения на Rust: рассмотрим фреймворк Dioxus и альтернативы, разберём многокомпонентные SPA, рендер HTML и работу с HTTP-запросами. ❗️ Урок будет полезен Rust-разработчикам, которые хотят выйти за рамки серверного кода, и веб-разработчикам на JavaScript, ищущим более производительные и безопасные решения. 📣 Участие бесплатное, регистрация обязательна: https://tglink.io/216a08083c6e?erid=2W5zFH1wx4g #реклама О рекламодателе

Rust
8 790
🐄 Секретная суперсила Rust: `Cow` (Clone-on-Write) Если ты пишешь на Rust и постоянно выбираешь между: - взять &str (быстро,
🐄 Секретная суперсила Rust: `Cow` (Clone-on-Write) Если ты пишешь на Rust и постоянно выбираешь между: - взять &str (быстро, без аллокаций) - или String (гибко, но дорого) …то Cow - это третья опция, о которой многие забывают. Cow (Clone-on-Write) - тип, который позволяет переиспользовать данные без копирования, пока это возможно. Идея простая: - пока строку можно просто читать - она хранится как Borrowed (`&str`) - если нужно изменить - Rust делает копию только в этот момент и переводит в Owned (`String`) То есть копирование происходит лениво и строго по необходимости. Где Cow реально спасает: - парсинг и нормализация текста - чистка строк без лишних аллокаций - API, где иногда достаточно ссылки, а иногда нужна новая строка - Serde/конвертации, где важна скорость Ощущается как магия: ты пишешь код “как удобно”, а под капотом Rust экономит память и CPU. https://deterministic.space/secret-life-of-cows.html

Rust
8 790
🦀 Rust stdlib на GPU 🤯 VectorWare показали, как они запускают стандартную библиотеку Rust прямо на GPU. И самое кайфовое -
🦀 Rust stdlib на GPU 🤯 VectorWare показали, как они запускают стандартную библиотеку Rust прямо на GPU. И самое кайфовое - разработчики могут писать сложные high-performance приложения, используя привычные Rust-абстракции, без боли с #![no_std]. То есть: ✅ нормальный Rust-стек ✅ familiar API ✅ меньше костылей ✅ больше скорости и реальной GPU-мощи Если ты следишь за Rust + GPGPU - это прям сильный шаг к тому, чтобы писать GPU-код как обычный Rust. Статья: https://vectorware.com/blog/rust-std-on-gpu/

Rust
8 790
🔥 БЕСПЛАТНЫЙ ИНТЕНСИВ по написанию 9 НЕЙРОСЕТЕЙ на Python за 1 вечер🔥 Узнайте всё о профессии AI-разработчика всего за 1 де
🔥 БЕСПЛАТНЫЙ ИНТЕНСИВ по написанию 9 НЕЙРОСЕТЕЙ на Python за 1 вечер🔥 Узнайте всё о профессии AI-разработчика всего за 1 день! Простое понимание основ, без сложного кода! Создавайте нейросети, автоматизируйте бизнес-задачи и зарабатывайте на AI-решениях. 📌 Темы решаемых задач: 1. Классификация людей входящих/выходящих из автобуса 2. Классификация отзывы на Tesla 3. Оценка выброса СО2 по параметрам машины 4. Прогнозирование тренда цены золота 5. Сегментация изображения для робота доставщика 6. Обнаружение людей без касок на стройке/производстве 7. Трекинг людей на видео 8. Распознавание речи 9. Генерация изображений с помощью Stable diffusion Интенсив - максимально простой и доступный, без какого-либо сложного программирования. 📚Регистрируйтесь прямо сейчас и получите подарок — бесплатный доступ к 21 AI-вебинару! 🤖 Присоединяйтесь к нашему бесплатному интенсиву и разберитесь в этой увлекательной теме с нами!

Rust
8 790
🛡️ Принесите безопасность Rust в C++ Rusty-cpp — это статический анализатор, который применяет модель владения Rust к коду C
🛡️ Принесите безопасность Rust в C++ Rusty-cpp — это статический анализатор, который применяет модель владения Rust к коду C++. Он помогает выявлять проблемы с безопасностью памяти на этапе компиляции, предотвращая ошибки, такие как использование после перемещения и двойное освобождение. Проект предлагает простые аннотации для активации проверки безопасности. 🚀 Основные моменты: - Статический анализатор для C++ с правилами заимствования Rust - Обнаружение ошибок использования памяти на этапе компиляции - Поддержка безопасных типов и идиом Rust - Простота интеграции в существующие кодовые базы 📌 GitHub: https://github.com/shuaimu/rusty-cpp

Rust
8 790
🚀 Погружение в "небезопасный" Rust Corroded предлагает альтернативный взгляд на Rust, позволяя использовать "небезопасные" п
🚀 Погружение в "небезопасный" Rust Corroded предлагает альтернативный взгляд на Rust, позволяя использовать "небезопасные" паттерны для оптимизации кода. Этот репозиторий демонстрирует, как обойти ограничения компилятора, предоставляя инструменты для работы с указателями, памятью и многопоточностью без традиционных предостережений. 🚀 Основные моменты: - Использование unsafe блоков для повышения производительности. - Удаление ограничений на указатели и ссылки. - Работа с неинициализированной памятью и "потерянными" указателями. - Поддержка многопоточности без синхронизации. 📌 GitHub: https://github.com/buyukakyuz/corroded #rust

Rust
8 790
🦀 Rust 1.93.0 вышел (22 января 2026) - чем интересен релиз В свежем релизе упор не на “громкие фичи”, а на практичные улучше
🦀 Rust 1.93.0 вышел (22 января 2026) - чем интересен релиз В свежем релизе упор не на “громкие фичи”, а на практичные улучшения для продакшена и low-level кода. Главное: 1) Обновили musl до 1.2.5 Теперь *-linux-musl таргеты поставляются с musl 1.2.5. Это заметно улучшает DNS-резолвер (особенно на больших DNS-записях и рекурсивных серверах), а значит - более надёжные статически собранные Linux-бинарники с сетью. 2) Глобальный аллокатор теперь может безопасно использовать TLS Rust 1.93 меняет внутренности std так, чтобы кастомные глобальные аллокаторы могли использовать: - thread_local! - std::thread::current без проблем с реэнтерабельностью (std временно уходит на system allocator). 3) cfg внутри asm! Теперь не нужно дублировать весь asm! блок ради одной условной инструкции. Можно делать так: #[cfg(target_feature = "sse2")] ... прямо на строках внутри asm!. 4) Стабилизировали пачку API Самое заметное: - String::into_raw_parts - Vec::into_raw_parts - методы MaybeUninit (assume_init_*) - std::fmt::from_fn / FromFn - удобные методы для массивов (`as_array`, `as_mut_array`) - несколько unchecked операций для int типов Запускаем: $ rustup update stable 📌 Полный релиз: https://blog.rust-lang.org/2026/01/22/Rust-1.93.0/ @rust_code

Rust
8 790
🦀 Что на самом деле такое Mutex - не «штука, которая блокирует», а как он работает изнутри? Мара Бос в книге Rust Atomics an
🦀 Что на самом деле такое Mutex - не «штука, которая блокирует», а как он работает изнутри? Мара Бос в книге Rust Atomics and Locks буквально строит мьютекс с нуля шаг за шагом. Показывает, как устроены атомики, блокировки, спинлоки, очереди ожидания и почему всё это вообще работает. Это, честно, одна из лучших книг, что я прочитал в 2025. После неё начинаешь по-другому смотреть на конкурентность не как на магию, а как на аккуратную инженерную конструкцию. Если хотите понять Rust-конкурентность по-настоящему, вот отличный кусочек книги, где он строит лок руками: https://marabos.nl/atomics/building-locks.html

Rust
8 790
🚀 Алгоритм рекомендаций для "For You" на X Этот репозиторий содержит ядро системы рекомендаций, которая формирует ленту "For
🚀 Алгоритм рекомендаций для "For You" на X Этот репозиторий содержит ядро системы рекомендаций, которая формирует ленту "For You". Алгоритм объединяет контент из сети (посты от подписок) и внешний контент, используя модель трансформера Grok для ранжирования. 🚀 Основные моменты: - Интеграция постов из сети и глобального корпуса. - Использует Grok для предсказания вероятности вовлеченности. - Упрощенная архитектура без ручных настроек и эвристик. 📌 GitHub: https://github.com/xai-org/x-algorithm #python

Rust
8 790
Repost from Machinelearning
🙂 Как Cursor вайбкодил браузер - наглядно. Гендир Cursor, Майкл Труэлл, запостил в Х крутую тайм-лапс визуализацию процесса создания браузера роем агентов, о котором мы рассказывали на днях. Сколько раз пересмотрели? @ai_machinelearning_big_data