🔥 На stepik вышел курс, который учит Создавать настоящие AI-сервисы, а не просто запускать скрипты?
Этот практический курс по Python и FastAPI покажет, как собрать полноценное приложение с ИИ, базой данных, автогенерацией контента и Telegram-ботом.
Ты пройдёшь путь от первого HTTP-запроса до рабочего сервиса, который сам генерирует текст через ИИ, сохраняет данные, отправляет результаты по расписанию и отвечает пользователям.
Никакой теории ради теории - только практические шаги, из которых рождается реальный продукт.
🎁 48 часов действует скидка в 40% процентов
👉 Начать учиться на Stepik
Этот практический курс по Python и FastAPI покажет, как собрать полноценное приложение с ИИ, базой данных, автогенерацией контента и Telegram-ботом.
Ты пройдёшь путь от первого HTTP-запроса до рабочего сервиса, который сам генерирует текст через ИИ, сохраняет данные, отправляет результаты по расписанию и отвечает пользователям.
Никакой теории ради теории - только практические шаги, из которых рождается реальный продукт.
🎁 48 часов действует скидка в 40% процентов
👉 Начать учиться на Stepik
🖕7❤5🗿5👍2🔥2🥰1🤗1
🦀 Релиз: Rust 1.92.0 вышел!
Rust-команда выпустила новую стабильную версию языка - Rust 1.92.0. Релиз традиционно сфокусирован на надёжности, диагностике ошибок и аккуратных улучшениях стандартной библиотеки.
Что важного:
- Улучшены предупреждения и diagnostics, особенно вокруг never-типов - компилятор раньше ловит потенциально проблемный код
- Меньше шума от линтов:
- На Linux теперь по умолчанию включены unwind tables даже при
- Более строгая проверка аргументов в
- Стабилизированы новые и улучшены существующие API стандартной библиотеки
Обновление, как обычно, безболезненное без ломающих изменений, но с ощутимым улучшением developer experience.
Обновиться можно командой:
rustup update stable
Полный анонс и changelog — в официальном блоге Rust.
https://blog.rust-lang.org/2025/12/11/Rust-1.92.0/
Rust-команда выпустила новую стабильную версию языка - Rust 1.92.0. Релиз традиционно сфокусирован на надёжности, диагностике ошибок и аккуратных улучшениях стандартной библиотеки.
Что важного:
- Улучшены предупреждения и diagnostics, особенно вокруг never-типов - компилятор раньше ловит потенциально проблемный код
- Меньше шума от линтов:
unused_must_use больше не ругается на невозможные ошибки - На Linux теперь по умолчанию включены unwind tables даже при
panic=abort, что делает backtrace полезнее - Более строгая проверка аргументов в
#[macro_export] - Стабилизированы новые и улучшены существующие API стандартной библиотеки
Обновление, как обычно, безболезненное без ломающих изменений, но с ощутимым улучшением developer experience.
Обновиться можно командой:
rustup update stable
Полный анонс и changelog — в официальном блоге Rust.
https://blog.rust-lang.org/2025/12/11/Rust-1.92.0/
🔥29❤17👍10🥰2🤔1🤗1
Код на скриншоте показывает, что каждая функция добавляет свой контекст, и в итоге при падении мы видим полную цепочку причин, а не просто финальную ошибку.
Что происходит:
hello0 выбрасывает ошибку с текстом "!!!!!".
hello1 вызывает hello0 и добавляет свой контекст "world".
hello2 вызывает hello1 и добавляет контекст "hello".
main вызывает hello2 и при ошибке печатает весь стек причин.
Что такое цепочка причин:
Это последовательность контекстов, которые добавлялись на каждом уровне вызовов.
Благодаря этому видно не только то, что сломалось, но и где именно.
Каждый уровень в стеке — это подсказка:
какая функция работала,
какой контекст она добавила,
и что пошло не так в конечном итоге.
Вывод при запуске:
hello
Caused by:
0: world
1: !!!!!
Как это читать:
Сверху -контекст "hello".
Под ним - контекст другой функции "world".
А внизу - исходная причина ошибки "!!!!!".
Такой подход делает отладку проще:
видно весь маршрут ошибки — от места падения до верхнего уровня.
#rust #junior
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23❤7🥰2😢1
🌟 Stelliberty: Кроссплатформенный клиент Clash на Flutter и Rust
Stelliberty предлагает современный интерфейс с уникальным дизайном MD3M. Приложение поддерживает управление подписками и мониторинг трафика, обеспечивая высокую производительность благодаря Rust. Поддержка нескольких языков и интеграция с Windows делают его удобным для пользователей.
🚀Основные моменты:
- 🎨 Уникальный дизайн на основе Material Design 3
- 🦀 Высокопроизводительный бэкенд на Rust
- 🌐 Многоязычная поддержка
- 🔧 Полное управление подписками
- 📊 Реальное время мониторинга трафика
📌 GitHub: https://github.com/Kindness-Kismet/Stelliberty
#rust
Stelliberty предлагает современный интерфейс с уникальным дизайном MD3M. Приложение поддерживает управление подписками и мониторинг трафика, обеспечивая высокую производительность благодаря Rust. Поддержка нескольких языков и интеграция с Windows делают его удобным для пользователей.
🚀Основные моменты:
- 🎨 Уникальный дизайн на основе Material Design 3
- 🦀 Высокопроизводительный бэкенд на Rust
- 🌐 Многоязычная поддержка
- 🔧 Полное управление подписками
- 📊 Реальное время мониторинга трафика
📌 GitHub: https://github.com/Kindness-Kismet/Stelliberty
#rust
GitHub
GitHub - Kindness-Kismet/Stelliberty: A modern client built with Flutter and Rust, powered by Mihomo
A modern client built with Flutter and Rust, powered by Mihomo - Kindness-Kismet/Stelliberty
🔥4❤2👍1🥰1