uz
Feedback

Firibgarlarga uchmang! Telemetrio bunday kanallarni topadi va belgilaydi 👉 Belgini ko‘rmoqchi bo‘lsangiz, obuna bo‘ling

Rust

Rust

Kanalga Telegram’da o‘tish

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

Ko'proq ko'rsatish
9 129
Obunachilar
+824 soatlar
+397 kun
+21230 kun
Postlar arxiv
Rust
9 129
⚡ Rust на устройстве с 2KB RAM Rust уже давно вышел за рамки системного софта и серверного кода — теперь его запускают на микроконтроллерах с крошечными ресурсами. Пример - Микроконтроллер: WinChipHead CH32V003 - Память: 2 KB RAM - Flash: 16 KB - Да, Rust работает в таких условиях — без операционной системы и с прямым доступом к железу Почему это круто - Безопасность памяти даже на микроконтроллерах - Возможность писать прошивки без C и undefined behavior - Rust становится реальной альтернативой для embedded-разработки Минимальная программа, аппаратные регистры, direct control — и всё это на Rust. Подробности: https://noxim.xyz/blog/rust-ch32v003/ #rust #embedded #iot #systemsprogramming #microcontrollers #firmware #riscv

Rust
9 129
Если увлекаешься технологиями, не пропусти True Tech Champ 21 ноября — масштабный ИТ-фест от МТС 🔥 В программе: 📝 доклады о
Если увлекаешься технологиями, не пропусти True Tech Champ 21 ноября — масштабный ИТ-фест от МТС 🔥 В программе: 📝 доклады о технологиях будущего от экспертов в ИИ, включая руководителя фундаментальных исследований MWS AI Валентина Малых и ведущего RnD-разработчика MWS и аспиранта ISR Lab и Skoltech Артема Лыкова; 🛻 шоу-битва роботов со спецэффектами и сюжетной линией; 📝 воркшоп по работе с ИИ-агентами от канадского разработчика и автора книги AI Agents in Action Майкла Ланэма, кодинг-практикум с MWS AI и интеллектуальный спарринг с искусственным интеллектом; ◻️ 20+ площадок с активностями: IT-Родео, робофайтинг, лазерный лабиринт и многое другое. 🔴 А в завершение дня — афтепати со звездным хедлайнером. Фестиваль бесплатный, пройдет 21 ноября в Москве и онлайн. Смотри подробную программу на сайте и регистрируйся — количество мест ограничено.

Rust
9 129
История, которая выглядит как сценарий кино. Разработчик Престон Торп и он начал учить Rust… находясь в тюрьме. У него были -
+2
История, которая выглядит как сценарий кино. Разработчик Престон Торп и он начал учить Rust… находясь в тюрьме. У него были - только документация, ноутбук и огромное желание стать кодером, Сегодня он работает удалённо в Turso и пишет SQLite на Rust. Ироничный штрих: его зарплата - $96 000 в год. Это больше, чем получали охранники в той самой тюрьме, где он когда-то сидел. Крутой пример того, как знания и упорство реально меняют траекторию жизни. Здесь можно посмотреть его GitHub.

Rust
9 129
Пишем веб-сервер на Rust Асинхронность, безопасность и высокая производительность — ключевые принципы Rust, которые делают ег
Пишем веб-сервер на Rust Асинхронность, безопасность и высокая производительность — ключевые принципы Rust, которые делают его идеальным для сетевых приложений. На открытом вебинаре курса OTUS Rust Developer. Professional Сергей Потамошнев покажет, как создать веб-сервер с нуля — без фреймворков, но с глубоким пониманием процессов под капотом. 📌 11 ноября, 18:00 Пишем веб-сервер на Rust — основы async/await и работа с event loop — парсинг HTTP-запросов и формирование ответов — многопоточность и безопасность через систему владения — создание веб-сервера для статических файлов и API Вебинар бесплатный и будет полезен бэкенд-разработчикам, энтузиастам Rust и всем, кто хочет понять, как устроены современные высоконагруженные системы. 👉 Зарегистрироваться: https://otus.pw/Elp1/?erid=2W5zFH3NsVz Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

Rust
9 129
🦀 Rust совет: когда использовать &self, &mut self, self и mut self — на реальном примере Этот сниппет отлично показы
🦀 Rust совет: когда использовать &self, &mut self, self и mut self — на реальном примере Этот сниппет отлично показывает разные модели владения при методах:

// читает, не меняя
fn len(&self) -> usize { … }

// изменяет объект на месте
fn push(&mut self, b: u8) { … }

// забирает владение — после вызова исходный объект больше недоступен
fn into_vec(self) -> Vec<u8> { … }

// builder-стиль: забирает владение, внутри mut, возвращает обновлённый объект
fn with_extra(mut self, extra: Vec<u8>) -> Self { … }
Коротко: - &self → читаем - &mut self → изменяем - self → потребляем объект - mut self → потребляем + модифицируем и возвращаем (удобно для fluent API) Понимание этих четырёх форм - ключ к грамотной архитектуре в Rust. #rust #tip #junior @rust_code

Rust
9 129
👣 Вышел Rust 1.91 - фокус на безопасности и платформенной поддержке Главное - Rust остаётся языком без GC и тяжёлого runtime
👣 Вышел Rust 1.91 - фокус на безопасности и платформенной поддержке Главное - Rust остаётся языком без GC и тяжёлого runtime, обеспечивая безопасность памяти на этапе компиляции (владение, время жизни, строгая типизация). - Цель — высокопроизводительный и безопасный параллельный код, без типичных багов низкоуровневой памяти. Ключевые изменения в 1.91 - Улучшена поддержка Windows на ARM64: aarch64-pc-windows-msvc поднят до Tier 1 (максимальный уровень гарантии и тестирования). - Новые lint-предупреждения: - dangling_pointers_from_locals — ловит возврат висячих указателей. - integer_to_ptr_transmutes — предупреждает о преобразованиях int → pointer через transmute. - Cargo: - стабилизирован параметр build.build-dir для указания каталога временных артефактов. - ABI: - стабилизирована поддержка C-style variadic functions для sysv64, win64, efiapi, aapcs. - Inline-assembly: - стабильная поддержка для LoongArch32. Почему это важно Rust укрепляет позиции как безопасный системный язык для серверов, ОС, embedded и высокопроизводительных приложений. Более жёсткие проверки указателей и расширенная поддержка Windows/ARM — шаг к ещё более широкому продакшн-использованию. $ rustup update stable https://blog.rust-lang.org/2025/10/30/Rust-1.91.0/ @rust_code #Rust #Programming #Release

Rust
9 129
⚡️ Вышел pgbalancer 1.0 - интеллектуальный балансировщик нагрузки для PostgreSQL Представлен первый стабильный релиз pgbalanc
⚡️ Вышел pgbalancer 1.0 - интеллектуальный балансировщик нагрузки для PostgreSQL Представлен первый стабильный релиз pgbalancer 1.0 — балансировщика нагрузки для PostgreSQL, построенного на основе pgpool-II с существенными доработками. Проект позиционируется как решение с элементами адаптивной маршрутизации запросов, управляемое через REST API и поддерживающее MQTT для потоковой передачи событий в реальном времени. Ключевые особенности: • Управление пулом соединений и распределение нагрузки между репликами PostgreSQL; •Поддержка HTTP/REST для конфигурации и мониторинга; • Интеграция с MQTT для стриминга метрик и событий; • Реализация на языке C с сохранением производительности оригинального pgpool-II; • Распространяется под открытой лицензией PostgreSQL. https://www.pgelephant.com/pgbalancer

Rust
9 129
🦀 Rust Developer. Basic - войти в Rust сейчас, пока спрос опережает предложение Rust - это безопасность памяти, производител
🦀 Rust Developer. Basic - войти в Rust сейчас, пока спрос опережает предложение Rust - это безопасность памяти, производительность и отказоустойчивость. Нужен навык, который ценится в системной разработке, бэкенде, embedded, мобильной, data/ML и блокчейне - без компромиссов по качеству. Что получите на курсе? - Полный рабочий стек: тулчейн Rust, сборка, отладка, запуск. - Практика с типами и структурами данных: циклы, ветвления, кортежи, структуры, enum’ы, слайсы, строки, массивы. - Стиль и архитектура: процедурный и «объектный» подход, шаблоны, трейты, полиморфизм, макросы. - Надёжный продакшн-код: безопасная многопоточность, async-вызовы (сеть, ФС), чтение/написание сложных приложений. Как учимся? - Только живые вебинары 2× в неделю по 2 ак. часа (записи - в личном кабинете). - Каждое ДЗ - часть выпускного проекта. На выходе - готовый проект в портфолио. - Преподаватели-практики, разбор реальных кейсов, быстрая обратная связь. Почему стоит начать сейчас? Рынок уходит в безопасную и высоконагруженную разработку - Rust уже стандарт де-факто в задачах, где ошибки памяти недопустимы. ⏳ Мест немного! Зафиксируйте участие и начните собирать проект с первого модуля.👉Записаться на курс https://tglink.io/0f55b6f8c3ba?erid=2W5zFHuHuDz  Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

Rust
9 129
📊 TypeScript впервые обошёл Python и JavaScript в рейтинге GitHub Octoverse 2025 GitHub опубликовал ежегодный отчёт Octovers
+7
📊 TypeScript впервые обошёл Python и JavaScript в рейтинге GitHub Octoverse 2025 GitHub опубликовал ежегодный отчёт Octoverse, в котором TypeScript занял первое место среди самых популярных языков программирования, впервые вытеснив Python и JavaScript. ▪После запуска Copilot Free приток новых разработчиков на платформу достиг рекордных 36 млн в год. ▪ Количество ИИ-проектов почти удвоилось. ▪ Индия обогнала Китай и вышла на второе место по числу разработчиков, показав рост на 34%, а Россия вошла в топ-10. ▪ Ежеминутно создаётся более 200 репозиториев, но лишь 63% из них содержат README Мир разработки меняется - ИИ ускоряет приток новых программистов, а TypeScript становится новым стандартом современного кода: Подробнее: https://github.blog/news-insights/octoverse/octoverse-a-new-developer-joins-github-every-second-as-ai-leads-typescript-to-1/ #github

Rust
9 129
📘 На Stepik вышел курс — «Rust для профессионалов» Уже уверенно пишете на Rust и готовы к новым вызовам? Этот курс — именно то, что нужно, чтобы вывести свои навыки на экспертный уровень. 🔍 Что вы получите: • Глубокое понимание ключевых тем: generics, lifetimes, async, управление памятью • Решение реальных инженерных задач: параллелизм, системное программирование, архитектура • 150 интерактивных заданий с автопроверкой — всё в браузере, без установки, в удобное для вас время 🎓 Сертификат по завершении — добавьте его в резюме или профиль LinkedIn 🚀 Прокачайте Rust с пользой и удовольствием. Начните уже сегодня и получите скидку 25%, которая действительна в течение 48 часов 👉 Пройти курс на Stepik

Rust
9 129
🚀 DeepSeek-OCR на Rust Репозиторий представляет собой реализацию DeepSeek-OCR на Rust с быстрой командной строкой и совмести
🚀 DeepSeek-OCR на Rust Репозиторий представляет собой реализацию DeepSeek-OCR на Rust с быстрой командной строкой и совместимым с OpenAI HTTP-сервером. Он включает в себя модели для обработки изображений и текстов, позволяя создавать локальные решения для понимания документов. 🚀 Основные моменты: - Быстрая CLI и сервер для OCR задач. - Поддержка Apple Metal и экспериментальная CUDA. - Оптимизирован для работы на Apple Silicon. - Совместимость с клиентами OpenAI. - Безопасная память и низкие накладные расходы. 📌 GitHub: https://github.com/TimmyOVO/deepseek-ocr.rs #rust

Rust
9 129
👣 Неофициальный сервер, совместимый с Bitwarden, написанный на Rust (ранее известен как bitwarden_rs). Альтернативная реализ
👣 Неофициальный сервер, совместимый с Bitwarden, написанный на Rust (ранее известен как bitwarden_rs). Альтернативная реализация сервера Bitwarden Client API, написанная на Rust и совместимая с официальными клиентами Bitwarden. Идеально подходит для самостоятельного размещения, особенно в случаях, когда запуск официального ресурсоёмкого сервиса может быть нежелателен. 🟢Github: https://github.com/dani-garcia/vaultwarden #devops #девопс

Rust
9 129
🔥 Linux: полный апгрейд твоих скиллов уже на Stepik Если ты до сих пор решаешь проблемы через перезагрузку, пора это менять.
🔥 Linux: полный апгрейд твоих скиллов уже на Stepik Если ты до сих пор решаешь проблемы через перезагрузку, пора это менять. Linux не про клики, а про власть над системой. В курсе ты: ▪ Разберёшь, что происходит под капотом Linux. ▪Поймёшь как живут процессы, права, сеть и файловая система. ▪Настроишь SSH, firewall, systemd, crontab и приручишь демонов. ▪Научишься чинить любое “упало” и держать CPU под контролем. После курса ты сможешь уверенно админить, дебажить и не бояться консоли, Linux станет твоей стихией. 🎯 Скидка 30% только 24 часа 👉 Забери апгрейд своих навыков

Rust
9 129
🦀 Почему Databento не переписали feed-handler на Rust Команда Databento рассматривала Rust для переписывания высоконагруженн
🦀 Почему Databento не переписали feed-handler на Rust Команда Databento рассматривала Rust для переписывания высоконагруженного feed-handler, обрабатывающего 14 млн сообщений в секунду с задержкой <100 мкс. Итог — выбрали C++23, и вот почему 👇 Контекст Старый код имел слишком общую архитектуру, много общей памяти и сложную многопоточность. Цель — переписать просто, модульно и предсказуемо быстро. Почему Rust казался логичным выбором - Уже используется в других системах Databento (DBN кодеки, клиентская библиотека, Python bindings). - Отличные инструменты (cargo, тесты, документация). - Безопасность и защита от data race. Но столкнулись с ограничениями 1️⃣ Переиспользование буфера Хотели читать данные в один буфер без перераспределений. Borrow checker не позволил, т.к. не понимает, что данные не переживают итерацию. 2️⃣ Самоссылочные структуры Типичный C++ паттерн «класс владеет состоянием, подкомпоненты держат ссылки» не работает в Rust без Rc/Arc — добавляя оверхед и сложность. 3️⃣ Компиляционные дженерики В C++ шаблоны дают гибкость (constexpr, partial specialization), а в Rust через traits и const generics — пока ограничено. Итог Rust — мощный и безопасный, но его строгая модель владения мешала ключевым оптимизациям под этот конкретный low-latency кейс. C++ дал больше контроля и лучше вписался в существующую инфраструктуру. 📄 Полная статья: https://databento.com/blog/why-we-didnt-rewrite-our-feed-handler-in-rust

Rust
9 129
🚀 Знакомство с unsafe Rust: что скрывается за дверью 🗓 23 октября в 20:00 (МСК) Открытый вебинар от курса «Rust Developer.
🚀 Знакомство с unsafe Rust: что скрывается за дверью 🗓 23 октября в 20:00 (МСК) Открытый вебинар от курса «Rust Developer. Basic» Rust известен «бесстрашной параллельностью» и безопасной моделью памяти - но иногда нужен прямой доступ к «железу» и чужим ABI. Для этого существует unsafe. На занятии - аккуратное и практичное введение в «небезопасный» Rust без паники и мифов. Разберём на вебинаре: - Зачем нужен unsafe: 5 действий, доступных только в unsafe-блоках (сырые указатели, FFI и др.). - Почему unsafe - не «выключение проверок», а осознанная ответственность. Как писать безопасные unsafe-обёртки. - Взгляд изнутри: разбор простого примера из стандартной библиотеки. - Главное правило: unsafe - крайняя мера, а не костыль для ошибок заимствования. 🎁 Сейчас действует мега-скидка 15% на курс «Rust Developer. Basic» при полной оплате курса. Отличный шанс закрепить знания с практикой и наставниками. Успейте воспользоваться до 24 октября 2025! 🔥А пока записывайтесь на вебинар: https://tglink.io/00723fb71303?erid=2W5zFJhmQWt  Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

Rust
9 129
📊 Управление бизнесом как код с Firm Firm — это текстовая система управления работой, позволяющая организовать данные о бизн
📊 Управление бизнесом как код с Firm Firm — это текстовая система управления работой, позволяющая организовать данные о бизнесе в виде графа. Все ваши проекты, задачи и связи между ними хранятся в простых текстовых файлах, что обеспечивает контроль и гибкость. Используйте DSL Firm для создания структуры вашего бизнеса, доступной для автоматизации и интеграции. 🚀 Основные моменты: - Все данные в одном месте: организации, контакты, проекты. - Полный контроль над данными: локальное хранение в текстовых файлах. - Открытая модель данных: настройка под ваши нужды. - Автоматизация процессов: интеграция с другими инструментами. - Поддержка AI: возможность взаимодействия с LLM. 📌 GitHub: https://github.com/42futures/firm #rust

Rust
9 129
🚀 Не стройте ракету, пока не собрали бумажный самолёт Один из главных рисков в запуске IT-продукта — застрять в бесконечной доработке и не выйти на рынок. В комьюнити Короче, Капитан делают по-другому. Челлендж: 12 запусков за 12 месяцев. ✅ Разработка и запуск — за 1 месяц ✅ Минимальные вложения (средний бюджет на продвижение — $150) ✅ Честный разбор: что получилось, а что — нет Формула проста: 1 запуск = 1 функция = решение 1 проблемы Три главных правила: ⚡️Проверенный спрос, а не догадки ⚡️ Быстрый запуск без перфекционизма ⚡️ Только США и ЕС — там платят за удобство Канал Короче, Капитан показывает запуск, продвижение и доход по каждому продукту в реальном времени. Без иллюзий, без теорий — только работающие подходы и реальные цифры. 👉 Подписаться: @its_capitan Реклама. ИП Зуев, ИНН 360408359441, erid: 2VtzqvnukSJ

Rust
9 129
👣 Уязвимость в Rust-библиотеках для формата TAR, приводящая к распаковке файлов из вложенного архива В написанной на языке R
👣 Уязвимость в Rust-библиотеках для формата TAR, приводящая к распаковке файлов из вложенного архива В написанной на языке Rust библиотеке async-tar, предоставляющей функции для чтения и записи tar-архивов, выявлена уязвимость (CVE-2025-62518, кодовое имя TARmageddon), позволяющая при распаковке специально оформленного tar-архива не только извлечь размещённые в нём файлы, но и файлы, содержащиеся во вложенном tar-архиве. Уязвимость может быть использована для обхода систем верификации архивов и распаковки файлов, для которых не выполнялась проверка. 👉 Подробнее

Rust
9 129
🚀 Автоматизация с Pipelight Pipelight — это легковесный инструмент для автоматизации задач CI/CD, написанный на Rust. Он поз
🚀 Автоматизация с Pipelight Pipelight — это легковесный инструмент для автоматизации задач CI/CD, написанный на Rust. Он позволяет создавать и управлять пайплайнами с использованием различных языков конфигурации, таких как TOML, HCL, YAML и TypeScript. Удобные триггеры и наглядные логи делают его идеальным для упрощения рутинных процессов. 🚀 Основные моменты: - Легкий CLI инструмент (~13Mb) для автоматизации. - Поддержка нескольких языков конфигурации. - Автоматические триггеры на события (git hooks, изменения файлов). - Подробные и наглядные логи выполнения. 📌 GitHub: https://github.com/pipelight/pipelight #rust

Rust
9 129
Почему именно Rust: от fullstack (Deno) до ядра Linux Rust всё чаще выбирают там, где на кону производительность, безопасност
Почему именно Rust: от fullstack (Deno) до ядра Linux Rust всё чаще выбирают там, где на кону производительность, безопасность и контроль. От новых рантаймов до ядра Linux — язык уверенно занимает место в критически важных системах. На открытом вебинаре курса OTUS Rust Developer. Professional Сергей Решетников покажет, почему Rust стал инженерным выбором мирового уровня. 📌 27 октября, 20:00 Почему именно Rust: от fullstack (Deno) до ядра Linux — почему создатель Node.js выбрал Rust — безопасность и производительность в ядре Linux — макросы, Serde и удобная сериализация — применение Rust в веб-фреймворках и аудиообработке Вебинар бесплатный и будет полезен разработчикам на C++, Go, Python и JavaScript, а также всем, кто хочет понять, почему Rust завоёвывает мир. 👉 Зарегистрироваться: https://otus.pw/KRjX/?erid=2W5zFJSZMqa Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.