🧩 mdBook - одна из самых удобных утилит, созданных командой Rust
mdBook позволяет собирать полноценные онлайн-книги из обычных Markdown-файлов.
Это простой способ создать документацию, учебное пособие, справочник или целый курс — без сложных инструментов и без лишних зависимостей.
Изначально mdBook был популярен в сообществе Rust, но сейчас его используют и за пределами экосистемы: для Python-гайдов, Go-учебников, курсов по DevOps и даже документации компаний.
Почему инструмент нравится разработчикам:
- работает на Markdown, никаких проприетарных форматов
- генерирует чистый, быстрый, статический HTML
- легко деплоится на GitHub Pages, Netlify, любой CDN
- поддерживает поиск, темы, расширения
- невероятно простая структура проекта
Если нужен лёгкий и мощный движок для онлайн-книги или проекта - mdBook отличный выбор.
Подробнее: https://rust-lang.github.io/mdBook/
mdBook позволяет собирать полноценные онлайн-книги из обычных Markdown-файлов.
Это простой способ создать документацию, учебное пособие, справочник или целый курс — без сложных инструментов и без лишних зависимостей.
Изначально mdBook был популярен в сообществе Rust, но сейчас его используют и за пределами экосистемы: для Python-гайдов, Go-учебников, курсов по DevOps и даже документации компаний.
Почему инструмент нравится разработчикам:
- работает на Markdown, никаких проприетарных форматов
- генерирует чистый, быстрый, статический HTML
- легко деплоится на GitHub Pages, Netlify, любой CDN
- поддерживает поиск, темы, расширения
- невероятно простая структура проекта
Если нужен лёгкий и мощный движок для онлайн-книги или проекта - mdBook отличный выбор.
Подробнее: https://rust-lang.github.io/mdBook/
❤29🔥11🥰4
🎨 Snap Your Pixels to Perfection!
Pixel Snapper — инструмент для упорядочивания пикселей в идеальную сетку. Он помогает исправить неаккуратные и несогласованные элементы пиксельного искусства, созданного ИИ. Подходит для 2D-игровых активов и процедурного искусства, требующего точной сетки.
🚀Основные моменты:
- ✅ Упорядочивает пиксели по сетке.
- ✅ Поддерживает масштабирование разрешения.
- ✅ Привязывает цвета к строгой палитре.
- 🌐 Доступен как CLI и веб-версия.
📌 GitHub: https://github.com/Hugo-Dz/spritefusion-pixel-snapper
#rust
Pixel Snapper — инструмент для упорядочивания пикселей в идеальную сетку. Он помогает исправить неаккуратные и несогласованные элементы пиксельного искусства, созданного ИИ. Подходит для 2D-игровых активов и процедурного искусства, требующего точной сетки.
🚀Основные моменты:
- ✅ Упорядочивает пиксели по сетке.
- ✅ Поддерживает масштабирование разрешения.
- ✅ Привязывает цвета к строгой палитре.
- 🌐 Доступен как CLI и веб-версия.
📌 GitHub: https://github.com/Hugo-Dz/spritefusion-pixel-snapper
#rust
🔥20❤3🥰2🤗1
🎯 Высокопроизводительная распределённая платформа для предсказательных рынков, построенная на микросервисной архитектуре.
Она позволяет пользователям создавать, торговать и закрывать рынки прогнозов с поддержкой. Построена на Rust, она обеспечивает масштабируемость и надежность.
📌 GitHub: https://github.com/CryptomSol/prediction-market
#rust
Она позволяет пользователям создавать, торговать и закрывать рынки прогнозов с поддержкой. Построена на Rust, она обеспечивает масштабируемость и надежность.
📌 GitHub: https://github.com/CryptomSol/prediction-market
#rust
👍20❤6🥰3🔥1👌1🤗1
🦀 Сообщество Rust опубликовали итоги целей за декабрь 2025
Rust-команда опубликовала Project goals update (December 2025) - это ежемесячный отчёт о том, как двигаются ключевые инициативы проекта. По сути - публичный статус-репорт: что реально делается, что застопорилось и куда уходит фокус.
Rust сейчас ведёт 41 проектную цель, из них 13 - “flagship goals” (приоритетные направления). Это не просто “идеи”, а конкретные треки с ответственными, задачами и трекингом по issue.
Что это значит простыми словами
1) Rust развивается не хаотично
Это не “выпустили релиз и забыли”. У языка есть публичная система целей, где видно:
- кто владелец
- какая команда отвечает
- какой прогресс
- что мешает
2) Важен не только код, но и процессы
В отчёте прямо пишут, что по некоторым целям прогресс есть, по некоторым - нет. И это тоже полезный сигнал: Rust честно показывает реальность разработки большого языка.
3) Это лучший источник, чтобы понять «куда идёт Rust»
Если ты пишешь на Rust или следишь за экосистемой, такие апдейты дают самое ценное:
не хайп, а реальное движение по большим инициативам.
Если коротко:
Rust превращается в ещё более “инженерный” проект - с понятным планом, ответственными и прозрачной отчетностью.
Подробности: https://blog.rust-lang.org/2026/01/05/project-goals-2025-december-update/
Rust-команда опубликовала Project goals update (December 2025) - это ежемесячный отчёт о том, как двигаются ключевые инициативы проекта. По сути - публичный статус-репорт: что реально делается, что застопорилось и куда уходит фокус.
Rust сейчас ведёт 41 проектную цель, из них 13 - “flagship goals” (приоритетные направления). Это не просто “идеи”, а конкретные треки с ответственными, задачами и трекингом по issue.
Что это значит простыми словами
1) Rust развивается не хаотично
Это не “выпустили релиз и забыли”. У языка есть публичная система целей, где видно:
- кто владелец
- какая команда отвечает
- какой прогресс
- что мешает
2) Важен не только код, но и процессы
В отчёте прямо пишут, что по некоторым целям прогресс есть, по некоторым - нет. И это тоже полезный сигнал: Rust честно показывает реальность разработки большого языка.
3) Это лучший источник, чтобы понять «куда идёт Rust»
Если ты пишешь на Rust или следишь за экосистемой, такие апдейты дают самое ценное:
не хайп, а реальное движение по большим инициативам.
Если коротко:
Rust превращается в ещё более “инженерный” проект - с понятным планом, ответственными и прозрачной отчетностью.
Подробности: https://blog.rust-lang.org/2026/01/05/project-goals-2025-december-update/
👍34❤14🥰4🗿1
🔥 CEO Cursor заявил, что они скоординировали **сотни GPT-5.2 агентов**, чтобы автономно собрать браузер с нуля всего за 1 неделю.
Цитата:
Что особенно дико:
- 3M+ строк кода
- тысячи файлов
- рендер-движок с нуля на Rust
- парсинг HTML / CSS
Если это правда - мы уже не “пишем код”, мы управляем армией агентов, которые строят целые продукты без сна и выходных.
https://x.com/mntruell/status/2011562190286045552
Цитата:
> “Мы построили браузер с GPT-5.2 прямо в Cursor. Он работал без остановки целую неделю.”
Что особенно дико:
- 3M+ строк кода
- тысячи файлов
- рендер-движок с нуля на Rust
- парсинг HTML / CSS
Если это правда - мы уже не “пишем код”, мы управляем армией агентов, которые строят целые продукты без сна и выходных.
https://x.com/mntruell/status/2011562190286045552
😁34🙉14❤11🤪7🔥6🤯4👍3🤬2🥱2😱1
🦀 Лучшая стратегия учить Rust - читать сильный production-код
Один из самых быстрых способов прокачаться в Rust:
не только “учебники”, а разбор реальных библиотек и паттернов.
Нашёл отличный code-dive по uv (Python package manager) и его OnceMap - это пример того, как в настоящем async Rust:
✅ избегают дублирования работы
✅ правильно синхронизируют конкурентные запросы
✅ и не ловят тонкие race-condition’ы
Что там интересного:
• DashMap - конкурентная hashmap для многопоточности
• Notify - “паркуем” ожидание и будим нужных воркеров
• race-ошибка решена через pin (важный нюанс в async)
https://codepointer.substack.com/p/uv-oncemap-rust-pattern-for-running
Один из самых быстрых способов прокачаться в Rust:
не только “учебники”, а разбор реальных библиотек и паттернов.
Нашёл отличный code-dive по uv (Python package manager) и его OnceMap - это пример того, как в настоящем async Rust:
✅ избегают дублирования работы
✅ правильно синхронизируют конкурентные запросы
✅ и не ловят тонкие race-condition’ы
Что там интересного:
• DashMap - конкурентная hashmap для многопоточности
• Notify - “паркуем” ожидание и будим нужных воркеров
• race-ошибка решена через pin (важный нюанс в async)
https://codepointer.substack.com/p/uv-oncemap-rust-pattern-for-running
👍36❤7🔥4🥰2🤗1
Forwarded from Machinelearning
Media is too big
VIEW IN TELEGRAM
Гендир Cursor, Майкл Труэлл, запостил в Х крутую тайм-лапс визуализацию процесса создания браузера роем агентов, о котором мы рассказывали на днях.
@ai_machinelearning_big_data
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16❤7🔥6🥱4🤷♂2🥰2
🚀 Алгоритм рекомендаций для "For You" на X
Этот репозиторий содержит ядро системы рекомендаций, которая формирует ленту "For You". Алгоритм объединяет контент из сети (посты от подписок) и внешний контент, используя модель трансформера Grok для ранжирования.
🚀 Основные моменты:
- Интеграция постов из сети и глобального корпуса.
- Использует Grok для предсказания вероятности вовлеченности.
- Упрощенная архитектура без ручных настроек и эвристик.
📌 GitHub: https://github.com/xai-org/x-algorithm
Этот репозиторий содержит ядро системы рекомендаций, которая формирует ленту "For You". Алгоритм объединяет контент из сети (посты от подписок) и внешний контент, используя модель трансформера Grok для ранжирования.
🚀 Основные моменты:
- Интеграция постов из сети и глобального корпуса.
- Использует Grok для предсказания вероятности вовлеченности.
- Упрощенная архитектура без ручных настроек и эвристик.
📌 GitHub: https://github.com/xai-org/x-algorithm
❤19👍4🔥1🥰1
🦀 Rust 1.93.0 вышел (22 января 2026) - чем интересен релиз
В свежем релизе упор не на “громкие фичи”, а на практичные улучшения для продакшена и low-level кода.
Главное:
1) Обновили musl до 1.2.5
Теперь
Это заметно улучшает DNS-резолвер (особенно на больших DNS-записях и рекурсивных серверах), а значит - более надёжные статически собранные Linux-бинарники с сетью.
2) Глобальный аллокатор теперь может безопасно использовать TLS
Rust 1.93 меняет внутренности std так, чтобы кастомные глобальные аллокаторы могли использовать:
-
-
без проблем с реэнтерабельностью (std временно уходит на system allocator).
3)
Теперь не нужно дублировать весь
Можно делать так:
#[cfg(target_feature = "sse2")]
... прямо на строках внутри
4) Стабилизировали пачку API
Самое заметное:
-
-
- методы
-
- удобные методы для массивов (`as_array`, `as_mut_array`)
- несколько unchecked операций для int типов
Запускаем:
$ rustup update stable
📌 Полный релиз: https://blog.rust-lang.org/2026/01/22/Rust-1.93.0/
@rust_code
В свежем релизе упор не на “громкие фичи”, а на практичные улучшения для продакшена и 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
👍27🔥22❤10🥰1🐳1💔1🤗1
🚀 Погружение в "небезопасный" Rust
Corroded предлагает альтернативный взгляд на Rust, позволяя использовать "небезопасные" паттерны для оптимизации кода. Этот репозиторий демонстрирует, как обойти ограничения компилятора, предоставляя инструменты для работы с указателями, памятью и многопоточностью без традиционных предостережений.
🚀 Основные моменты:
- Использование unsafe блоков для повышения производительности.
- Удаление ограничений на указатели и ссылки.
- Работа с неинициализированной памятью и "потерянными" указателями.
- Поддержка многопоточности без синхронизации.
📌 GitHub: https://github.com/buyukakyuz/corroded
#rust
Corroded предлагает альтернативный взгляд на Rust, позволяя использовать "небезопасные" паттерны для оптимизации кода. Этот репозиторий демонстрирует, как обойти ограничения компилятора, предоставляя инструменты для работы с указателями, памятью и многопоточностью без традиционных предостережений.
🚀 Основные моменты:
- Использование unsafe блоков для повышения производительности.
- Удаление ограничений на указатели и ссылки.
- Работа с неинициализированной памятью и "потерянными" указателями.
- Поддержка многопоточности без синхронизации.
📌 GitHub: https://github.com/buyukakyuz/corroded
#rust
❤9🔥6🥰2😱2🤯1💔1🤪1
🛡️ Принесите безопасность Rust в C++
Rusty-cpp — это статический анализатор, который применяет модель владения Rust к коду C++. Он помогает выявлять проблемы с безопасностью памяти на этапе компиляции, предотвращая ошибки, такие как использование после перемещения и двойное освобождение. Проект предлагает простые аннотации для активации проверки безопасности.
🚀 Основные моменты:
- Статический анализатор для C++ с правилами заимствования Rust
- Обнаружение ошибок использования памяти на этапе компиляции
- Поддержка безопасных типов и идиом Rust
- Простота интеграции в существующие кодовые базы
📌 GitHub: https://github.com/shuaimu/rusty-cpp
Rusty-cpp — это статический анализатор, который применяет модель владения Rust к коду C++. Он помогает выявлять проблемы с безопасностью памяти на этапе компиляции, предотвращая ошибки, такие как использование после перемещения и двойное освобождение. Проект предлагает простые аннотации для активации проверки безопасности.
🚀 Основные моменты:
- Статический анализатор для C++ с правилами заимствования Rust
- Обнаружение ошибок использования памяти на этапе компиляции
- Поддержка безопасных типов и идиом Rust
- Простота интеграции в существующие кодовые базы
📌 GitHub: https://github.com/shuaimu/rusty-cpp
🔥24👍10🤣7❤6😁3❤🔥1🙈1
🔥 БЕСПЛАТНЫЙ ИНТЕНСИВ по написанию 9 НЕЙРОСЕТЕЙ на Python за 1 вечер🔥
Узнайте всё о профессии AI-разработчика всего за 1 день!
Простое понимание основ, без сложного кода!
Создавайте нейросети, автоматизируйте бизнес-задачи и зарабатывайте на AI-решениях.
📌 Темы решаемых задач:
1. Классификация людей входящих/выходящих из автобуса
2. Классификация отзывы на Tesla
3. Оценка выброса СО2 по параметрам машины
4. Прогнозирование тренда цены золота
5. Сегментация изображения для робота доставщика
6. Обнаружение людей без касок на стройке/производстве
7. Трекинг людей на видео
8. Распознавание речи
9. Генерация изображений с помощью Stable diffusion
Интенсив - максимально простой и доступный, без какого-либо сложного программирования.
📚Регистрируйтесь прямо сейчас и получите подарок — бесплатный доступ к 21 AI-вебинару!
🤖 Присоединяйтесь к нашему бесплатному интенсиву и разберитесь в этой увлекательной теме с нами!
Узнайте всё о профессии AI-разработчика всего за 1 день!
Простое понимание основ, без сложного кода!
Создавайте нейросети, автоматизируйте бизнес-задачи и зарабатывайте на AI-решениях.
📌 Темы решаемых задач:
1. Классификация людей входящих/выходящих из автобуса
2. Классификация отзывы на Tesla
3. Оценка выброса СО2 по параметрам машины
4. Прогнозирование тренда цены золота
5. Сегментация изображения для робота доставщика
6. Обнаружение людей без касок на стройке/производстве
7. Трекинг людей на видео
8. Распознавание речи
9. Генерация изображений с помощью Stable diffusion
Интенсив - максимально простой и доступный, без какого-либо сложного программирования.
📚Регистрируйтесь прямо сейчас и получите подарок — бесплатный доступ к 21 AI-вебинару!
🤖 Присоединяйтесь к нашему бесплатному интенсиву и разберитесь в этой увлекательной теме с нами!
😁5🔥2🖕2🎉1🐳1🦄1