☕ Cup — минималистичный инструмент для отслеживания обновлений контейнеров. Этот легковесный проект (всего 5.4 МБ!) сканирует образы в различных реестрах — от Docker Hub до Gitea и показывает доступные обновления без риска нарваться на лимиты API.
Что особенно удобно — Cup работает даже на Raspberry Pi и предлагает как CLI, так и веб-интерфейс с JSON-выводом для интеграций. Правда, в отличие от аналогов, он не умеет автоматически запускать пайплайны — зато идеально подходит для тех, кто предпочитает простые и прозрачные инструменты.
🤖 GitHub
@rust_code
Что особенно удобно — Cup работает даже на Raspberry Pi и предлагает как CLI, так и веб-интерфейс с JSON-выводом для интеграций. Правда, в отличие от аналогов, он не умеет автоматически запускать пайплайны — зато идеально подходит для тех, кто предпочитает простые и прозрачные инструменты.
🤖 GitHub
@rust_code
🔥10👍9❤3🥰1🎄1
🚀 RisingLight — образовательная OLAP-база данных. Этот проект разрабатывается как учебная реализация OLAP-системы с поддержкой SQL-запросов, включая выполнение TPC-H тестов.
Для тех, кто хочет заглянуть под капот аналитических баз данных, RisingLight предлагает отличную возможность изучить их устройство на практике. Хотя проект пока не готов для production, он уже даёт представление о ключевых компонентах СУБД: от парсера запросов до исполнителя. Сообщество активно развивается: есть Discord, Telegram и даже WeChat-чат для обсуждения. Авторы приветствуют вклад новичков и предлагают список "good first issues" для первых PR.
🤖 GitHub
@rust_code
Для тех, кто хочет заглянуть под капот аналитических баз данных, RisingLight предлагает отличную возможность изучить их устройство на практике. Хотя проект пока не готов для production, он уже даёт представление о ключевых компонентах СУБД: от парсера запросов до исполнителя. Сообщество активно развивается: есть Discord, Telegram и даже WeChat-чат для обсуждения. Авторы приветствуют вклад новичков и предлагают список "good first issues" для первых PR.
🤖 GitHub
@rust_code
👍10❤3🔥2🥰1
🚀 CCometixLine — мощный Rust-инструмент для отображения статуса Claude Code, с Git-интеграцией и отслеживанием использования в реальном времени.
Что умеет:
- Показывает директорию, Git-ветку, статус (чистая/грязная), модель Claude и заполненность контекста токенами.
- Очень быстрый запуск: стартует < 50 ms, использует < 10 MB RAM, бинарь ~2 MB.
- Минималистичный дизайн с иконками Nerd Font.
- Простой конфиг через CLI, автоматическая установка статуса строк через npm/yarn/pnpm.
Почему стоит обратить внимание:
- Сравним с TypeScript-альтернативами, но быстрее, легче и эффективнее.
- Лицензия MIT — можно использовать в любых проектах.
- Уже набрал 259 звезд за короткое время.
Быстрый старт:
Отличный инструмент для тех, кто хочет видеть текущее состояние Claude Code прямо в терминальной строке без тормозов и лишнего шума. Быстрый, легкий, понятный — отличный выбор для продуктивного DevOps- и AI-опыта.
📌 Github
Что умеет:
- Показывает директорию, Git-ветку, статус (чистая/грязная), модель Claude и заполненность контекста токенами.
- Очень быстрый запуск: стартует < 50 ms, использует < 10 MB RAM, бинарь ~2 MB.
- Минималистичный дизайн с иконками Nerd Font.
- Простой конфиг через CLI, автоматическая установка статуса строк через npm/yarn/pnpm.
Почему стоит обратить внимание:
- Сравним с TypeScript-альтернативами, но быстрее, легче и эффективнее.
- Лицензия MIT — можно использовать в любых проектах.
- Уже набрал 259 звезд за короткое время.
Быстрый старт:
npm install -g @cometix/ccline
# затем просто запускайте команду:
ccline
Отличный инструмент для тех, кто хочет видеть текущее состояние Claude Code прямо в терминальной строке без тормозов и лишнего шума. Быстрый, легкий, понятный — отличный выбор для продуктивного DevOps- и AI-опыта.
📌 Github
👍5❤4🥰2
Forwarded from Rust Books
📘 Хочешь быстро и по делу вникнуть в Rust?
Rust-101 от Ralf Jung — это бесплатный практический курс, где обучение построено вокруг кода.
Что внутри:
- Пишешь код на каждом шаге, а не просто читаешь теорию.
- Разбираешь ключевые идеи Rust: ownership, borrowing, lifetimes, traits.
- Погружаешься в сложные темы: итераторы, concurrency (Arc, Mutex, RwLock), unsafe-Rust.
Как начать:
1. Установи Rust (cargo включён).
2. Клонируй репозиторий Rust-101.
3. Запускай
🔥 Итог: это не скучная документация, а живой, пошаговый курс, который проведёт от базы до продвинутых фич Rust.
📌 Гайд
@books_englishhh
Rust-101 от Ralf Jung — это бесплатный практический курс, где обучение построено вокруг кода.
Что внутри:
- Пишешь код на каждом шаге, а не просто читаешь теорию.
- Разбираешь ключевые идеи Rust: ownership, borrowing, lifetimes, traits.
- Погружаешься в сложные темы: итераторы, concurrency (Arc, Mutex, RwLock), unsafe-Rust.
Как начать:
1. Установи Rust (cargo включён).
2. Клонируй репозиторий Rust-101.
3. Запускай
cargo run
, правь main.rs
и решай задания. 🔥 Итог: это не скучная документация, а живой, пошаговый курс, который проведёт от базы до продвинутых фич Rust.
📌 Гайд
@books_englishhh
👍28🔥5🥰5❤3🐳1
Файл build.rs можно превратить в полноценную систему сборки C-кода для Rust.
Пример ниже показывает, как собрать C-обёртку и подключить её вместе с C SDK прямо через Cargo 🦀
📌 Что это значит?
- Можно компилировать C-код и обёртки прямо из Rust-проекта
- Линковать C SDK и подключать их к Rust
- Через
println!
передавать Cargo специальные инструкции (например, какие библиотеки подключить)
/// build.rs
fn main() {
// Компилируем C-wrapper
cc::Build::new()
.file("src/rplidarx_wrapper.c")
.include("/usr/local/include")
.include("/usr/local/include/src")
.include("/usr/local/include/core")
.compile("rplidarx_wrapper");
// Линкуем обёртку
println!("cargo:rustc-link-lib=static=rplidarx_wrapper");
// Линкуем SDK устройства
println!("cargo:rustc-link-lib=rplidarx_sdk");
println!("cargo:rustc-link-lib=pthread");
println!("cargo:rustc-link-lib=stdc++");
// Путь к библиотекам (если нужен)
println!("cargo:rustc-link-search=native=/usr/local/lib");
// Пересобрать при изменении C-файла
println!("cargo:rerun-if-changed=src/rplidarx_wrapper.c");
}
📌 Эти
println!
— скрытые build-инструкции для Cargo. Таким образом, Makefile не нужен: всё управление сборкой C и Rust находится прямо в build.rs.
@rust_code
#junior #rust
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥14❤5🦄2🥰1
🚀 Нашли годный инструмент для терминала — doxx
Это бесплатный и сверх-быстрый TUI-вьювер
⚡ Открывает документ за ~50 мс против 8+ секунд у Word.
📑 Поддерживает таблицы, списки, навигацию по оглавлению и поиск.
🔄 Умеет экспортировать в Markdown, CSV, JSON или текст.
🎨 Красиво форматирует таблицы (текст слева, числа справа, рамки Unicode).
Установка через Cargo:
📌Github
@rust_code
Это бесплатный и сверх-быстрый TUI-вьювер
.docx
файлов прямо в консоли. ⚡ Открывает документ за ~50 мс против 8+ секунд у Word.
📑 Поддерживает таблицы, списки, навигацию по оглавлению и поиск.
🔄 Умеет экспортировать в Markdown, CSV, JSON или текст.
🎨 Красиво форматирует таблицы (текст слева, числа справа, рамки Unicode).
Установка через Cargo:
cargo install --git https://github.com/bgreenwell/doxx
📌Github
@rust_code
❤37🔥12👍5🥰1
🤖 Тест по Rust проверь свои знания, готов ли ты к обучению на курсе.
Ответишь — пройдешь на курс "Rust Developer. Professional" от OTUS по специальной цене + получишь доступ к записям открытых уроков курса
За 5 месяцев обучения ты разберёшь ключевые особенности Rust и сможешь не только разрабатывать сложные программные продукты, но и в целом лучше проектировать ПО.
➡️ ПРОЙТИ ТЕСТ И ОЗНАКОМИТСЯ С ПРОГРАММОЙ: https://tglink.io/f37ac11c2a3b?erid=2W5zFJ7JVsN
Поторопись, до старта осталось совсем немного!
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
Ответишь — пройдешь на курс "Rust Developer. Professional" от OTUS по специальной цене + получишь доступ к записям открытых уроков курса
За 5 месяцев обучения ты разберёшь ключевые особенности Rust и сможешь не только разрабатывать сложные программные продукты, но и в целом лучше проектировать ПО.
➡️ ПРОЙТИ ТЕСТ И ОЗНАКОМИТСЯ С ПРОГРАММОЙ: https://tglink.io/f37ac11c2a3b?erid=2W5zFJ7JVsN
Поторопись, до старта осталось совсем немного!
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
😁5👍2❤1🥰1
Какой язык программирования имеет самый запутанный код? 🤔
Команда TIOBE проанализировала более 8 000 коммерческих проектов и 1,5 млрд строк кода, чтобы выяснить, где цикломатическая сложность (количество возможных путей выполнения функции) выше всего.
📊 Вот результаты:
1️⃣ MATLAB (6.03 пути/функция) — часто используется учёными и инженерами-доменщиками, а не разработчиками, поэтому код выходит менее структурированным.
2️⃣ C (5.74) — ручная обработка ошибок → множество
3️⃣ JavaScript (3.50) — быстрая разработка, постоянно меняющиеся требования и разный уровень фронтенд-разработчиков.
4️⃣ Go (3.39) — идиоматический паттерн обработки ошибок с множеством явных проверок.
5️⃣ Python (2.71) и TypeScript (2.51) — средняя сложность, отражающая гибкий синтаксис и широкий спектр применения.
6️⃣ C++ (2.45), Java (2.24), C# (2.08) — сравнительно ниже благодаря зрелым фичам и структурированным практикам.
7️⃣ Rust (1.32) — самая низкая сложность, подчёркивающая потенциал безопасных и простых решений.
📝 Итог: на сложность влияет не только сам язык, но и опыт разработчиков, культура кодинга и подходы к обработке ошибок.
📌 Подробности
#программирование #разработка #код #softwareengineering
@rust_code
Команда TIOBE проанализировала более 8 000 коммерческих проектов и 1,5 млрд строк кода, чтобы выяснить, где цикломатическая сложность (количество возможных путей выполнения функции) выше всего.
📊 Вот результаты:
1️⃣ MATLAB (6.03 пути/функция) — часто используется учёными и инженерами-доменщиками, а не разработчиками, поэтому код выходит менее структурированным.
2️⃣ C (5.74) — ручная обработка ошибок → множество
if/else
и условий. 3️⃣ JavaScript (3.50) — быстрая разработка, постоянно меняющиеся требования и разный уровень фронтенд-разработчиков.
4️⃣ Go (3.39) — идиоматический паттерн обработки ошибок с множеством явных проверок.
5️⃣ Python (2.71) и TypeScript (2.51) — средняя сложность, отражающая гибкий синтаксис и широкий спектр применения.
6️⃣ C++ (2.45), Java (2.24), C# (2.08) — сравнительно ниже благодаря зрелым фичам и структурированным практикам.
7️⃣ Rust (1.32) — самая низкая сложность, подчёркивающая потенциал безопасных и простых решений.
📝 Итог: на сложность влияет не только сам язык, но и опыт разработчиков, культура кодинга и подходы к обработке ошибок.
📌 Подробности
#программирование #разработка #код #softwareengineering
@rust_code
🔥35🤔14❤5🥰4😁2😱1
📘 На Stepik вышел курс — «Rust: основы языка программирования»
🔹 «Начинаете изучать Rust? Этот курс по основам для начинающих — разберём базовый синтаксис, сделаем первые проекты и закрепим практикой.»
• Более 100 практических задач — от простых примеров до реальных кейсов
• Работа с базами данных и API
• Создание собственного веб-сервера
• Основы сетевых протоколов: TCP, UDP, HTTP
• Итоговый учебный проект, который закрепит полученные навыки
🎓 Сертификат Stepik по завершении курса
🚀 Rust — один из самых востребованных языков будущего. Начните изучать его уже сегодня и получите скидку 25% в течение 48 часов
👉 Пройти курс на Stepik
🔹 «Начинаете изучать Rust? Этот курс по основам для начинающих — разберём базовый синтаксис, сделаем первые проекты и закрепим практикой.»
• Более 100 практических задач — от простых примеров до реальных кейсов
• Работа с базами данных и API
• Создание собственного веб-сервера
• Основы сетевых протоколов: TCP, UDP, HTTP
• Итоговый учебный проект, который закрепит полученные навыки
🎓 Сертификат Stepik по завершении курса
🚀 Rust — один из самых востребованных языков будущего. Начните изучать его уже сегодня и получите скидку 25% в течение 48 часов
👉 Пройти курс на Stepik
🔥14😁5❤3🙈2👍1🥰1
👨🔧 CoreNN — база данных для работы с векторами и эмбеддингами в масштабе миллиардов, с сублинейным временем отклика на обычных серверах.
📌 Пример: поиск по 1 млрд эмбеддингов комментариев Reddit из индекса 4,8 ТБ на диске занимает всего 15 мс.
🔧 Ключевые особенности:
- Работает на дешёвых SSD/flash-накопителях, а не в дорогой DRAM → в 40–100 раз дешевле.
- Масштабирование: от 1 до 1 млрд векторов в одном индексе.
- Upsert и delete оптимизируют локальный граф, освобождают место и сохраняют скорость — без полной перестройки.
- Поддерживает параллельные запросы и обновления без блокировок.
🔗 https://github.com/wilsonzlin/CoreNN
@rust_code
📌 Пример: поиск по 1 млрд эмбеддингов комментариев Reddit из индекса 4,8 ТБ на диске занимает всего 15 мс.
🔧 Ключевые особенности:
- Работает на дешёвых SSD/flash-накопителях, а не в дорогой DRAM → в 40–100 раз дешевле.
- Масштабирование: от 1 до 1 млрд векторов в одном индексе.
- Upsert и delete оптимизируют локальный граф, освобождают место и сохраняют скорость — без полной перестройки.
- Поддерживает параллельные запросы и обновления без блокировок.
🔗 https://github.com/wilsonzlin/CoreNN
@rust_code
🔥39❤4👍3🥰2
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ Hexora — статический анализ Python-скриптов на вредоносные паттерны, написаный на Rust.
Что это:
- Ищет опасные конструкции в Python-коде: чтение буфера обмена, exec/eval (включая обфускации), подозрительные импорты (pickle, ctypes, marshal), загрузку бинарей, длинные base64/hex-строки и т. п.
- Полезен для аудита зависимостей (supply chain), проверки скриптов из Pastebin/GitHub, triage после инцидентов и ревью пакетов из PyPI.
Быстрый старт:
🔗Github
Что это:
- Ищет опасные конструкции в Python-коде: чтение буфера обмена, exec/eval (включая обфускации), подозрительные импорты (pickle, ctypes, marshal), загрузку бинарей, длинные base64/hex-строки и т. п.
- Полезен для аудита зависимостей (supply chain), проверки скриптов из Pastebin/GitHub, triage после инцидентов и ревью пакетов из PyPI.
Быстрый старт:
pip install hexora # или: uv tool install hexora
hexora --help
# Проверить одиночный файл
hexora audit path/to/script.py
# Проверить каталог (с удобным выводом)
hexora audit --output-format terminal ./resources/test/
# Аудит пакетов из venv (и фильтрация шумных правил)
hexora audit \
--exclude HX5020,HX5030,HX5040,HX5050,HX5060 \
--min-confidence high \
.venv/lib/python3.11/site-packages/
🔗Github
👍19❤7🔥6🥰1
🚀 PySentry — это сверхбыстрый сканер уязвимостей для Python-проектов, написанный на Rust, который справляется с аудитом зависимостей быстро и надёжно.
Основное:
- Автоматически анализирует файлы зависимостей:
- Сверяет зависимости с базами уязвимостей: PyPA Advisory Database, PyPI JSON API, OSV.dev
- Поддерживает вывод в формате: человекочитаемом, JSON, SARIF или Markdown — отлично подходит для CI/CD и IDE-интеграций (например, GitHub Security)
- Написан на Rust с асинхронной обработкой, многоуровневым кэшированием и оптимизированной резолюцией — очень быстро и эффективно
🟢 Github
Основное:
- Автоматически анализирует файлы зависимостей:
uv.lock
, poetry.lock
, Pipfile.lock
, pyproject.toml
, Pipfile
, requirements.txt
и др. - Сверяет зависимости с базами уязвимостей: PyPA Advisory Database, PyPI JSON API, OSV.dev
- Поддерживает вывод в формате: человекочитаемом, JSON, SARIF или Markdown — отлично подходит для CI/CD и IDE-интеграций (например, GitHub Security)
- Написан на Rust с асинхронной обработкой, многоуровневым кэшированием и оптимизированной резолюцией — очень быстро и эффективно
uvx pysentry-rs /path/to/project
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13👍9🔥3🥰1🤔1
🎨 Создайте уникальные темы с Omarchist!
Omarchist — это графическое приложение для создания и редактирования тем для Omarchy. С помощью интуитивно понятного интерфейса и цветовых палитр вы можете легко настраивать и предварительно просматривать свои темы.
🚀 Основные моменты:
- Визуальный редактор для создания тем
- Легкая настройка и предварительный просмотр
- Поддержка обновлений и простота использования
📌 GitHub: https://github.com/tahayvr/omarchist
@rust_code
Omarchist — это графическое приложение для создания и редактирования тем для Omarchy. С помощью интуитивно понятного интерфейса и цветовых палитр вы можете легко настраивать и предварительно просматривать свои темы.
🚀 Основные моменты:
- Визуальный редактор для создания тем
- Легкая настройка и предварительный просмотр
- Поддержка обновлений и простота использования
📌 GitHub: https://github.com/tahayvr/omarchist
@rust_code
❤13🔥8✍2👍1🥰1
🦀 Rust Foundation запустила инициативу Rust Innovation Lab
Некоммерческая организация Rust Foundation, отвечающая за развитие языка Rust и экосистемы вокруг него, представила новую программу поддержки — Rust Innovation Lab.
✨ Что даёт инициатива:
- Финансовая, юридическая и маркетинговая помощь
- Административное сопровождение и поддержка управления проектами
- Возможность принимать пожертвования и взаимодействовать со спонсорами от имени Rust Foundation с налоговыми льготами
- Сохранение независимости проектов без необходимости создавать юрлицо, открывать счета и вести отчётность
🚀 Первым участником стал проект Rustls — криптографическая библиотека для TLS 1.2 и TLS 1.3, широко используемая в экосистеме Rust.
Итог: Rust Innovation Lab снимает с разработчиков рутину и позволяет сосредоточиться на развитии технологий.
https://rustfoundation.org/media/rust-foundation-launches-rust-innovation-lab-with-rustls-as-inaugural-project/
@rust_code
#rust #news #rustfoundation
Некоммерческая организация Rust Foundation, отвечающая за развитие языка Rust и экосистемы вокруг него, представила новую программу поддержки — Rust Innovation Lab.
✨ Что даёт инициатива:
- Финансовая, юридическая и маркетинговая помощь
- Административное сопровождение и поддержка управления проектами
- Возможность принимать пожертвования и взаимодействовать со спонсорами от имени Rust Foundation с налоговыми льготами
- Сохранение независимости проектов без необходимости создавать юрлицо, открывать счета и вести отчётность
🚀 Первым участником стал проект Rustls — криптографическая библиотека для TLS 1.2 и TLS 1.3, широко используемая в экосистеме Rust.
Итог: Rust Innovation Lab снимает с разработчиков рутину и позволяет сосредоточиться на развитии технологий.
https://rustfoundation.org/media/rust-foundation-launches-rust-innovation-lab-with-rustls-as-inaugural-project/
@rust_code
#rust #news #rustfoundation
👍36❤11🔥7🥰2😁1
🔥 Успех в IT = скорость + знания + окружение
Здесь ты найдёшь всё это — коротко, по делу и без воды.
Пока другие ищут, где “подглядеть решение”, ты уже используешь самые свежие инструменты!
AI: t.me/ai_machinelearning_big_data
Python: t.me/pythonl
Linux: t.me/linuxacademiya
Собеседования DS: t.me/machinelearning_interview
C++ t.me/cpluspluc
Docker: t.me/DevopsDocker
Хакинг: t.me/linuxkalii
Devops: t.me/DevOPSitsec
Data Science: t.me/data_analysis_ml
Javascript: t.me/javascriptv
C#: t.me/csharp_1001_notes
Java: t.me/java_library
Базы данных: t.me/sqlhub
Python собеседования: t.me/python_job_interview
Мобильная разработка: t.me/mobdevelop
Golang: t.me/Golang_google
React: t.me/react_tg
Rust: t.me/books_englishhh
ИИ: t.me/vistehno
PHP: t.me/phpshka
Android: t.me/android_its
Frontend: t.me/front
Big Data: t.me/bigdatai
МАТЕМАТИКА: t.me/data_math
Kubernets: t.me/kubernetc
Разработка игр: https://t.me/gamedev
Haskell: t.me/haskell_tg
Физика: t.me/fizmat
💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://t.me/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: https://t.me/addlist/mzMMG3RPZhY2M2Iy
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno
🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: https://t.me/addlist/BkskQciUW_FhNjEy
Подпишись, если хочешь быть в числе тех, кого зовут в топовые проекты!
Здесь ты найдёшь всё это — коротко, по делу и без воды.
Пока другие ищут, где “подглядеть решение”, ты уже используешь самые свежие инструменты!
AI: t.me/ai_machinelearning_big_data
Python: t.me/pythonl
Linux: t.me/linuxacademiya
Собеседования DS: t.me/machinelearning_interview
C++ t.me/cpluspluc
Docker: t.me/DevopsDocker
Хакинг: t.me/linuxkalii
Devops: t.me/DevOPSitsec
Data Science: t.me/data_analysis_ml
Javascript: t.me/javascriptv
C#: t.me/csharp_1001_notes
Java: t.me/java_library
Базы данных: t.me/sqlhub
Python собеседования: t.me/python_job_interview
Мобильная разработка: t.me/mobdevelop
Golang: t.me/Golang_google
React: t.me/react_tg
Rust: t.me/books_englishhh
ИИ: t.me/vistehno
PHP: t.me/phpshka
Android: t.me/android_its
Frontend: t.me/front
Big Data: t.me/bigdatai
МАТЕМАТИКА: t.me/data_math
Kubernets: t.me/kubernetc
Разработка игр: https://t.me/gamedev
Haskell: t.me/haskell_tg
Физика: t.me/fizmat
💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://t.me/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: https://t.me/addlist/mzMMG3RPZhY2M2Iy
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno
🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: https://t.me/addlist/BkskQciUW_FhNjEy
Подпишись, если хочешь быть в числе тех, кого зовут в топовые проекты!
❤5👍2🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
🦀 PyApp — новый способ упаковать Python-программы
PyApp написан на Rust и превращает Python-проекты в готовые .exe или бинарники, которые работают без отдельной установки Python.
В отличие от PyInstaller или Nuitka, это не библиотека, а отдельный инструмент:
- для каждого проекта нужна своя сборка;
- зато конфигурация максимально гибкая и можно тонко настроить процесс.
🔗 Репозиторий: https://github.com/ofek/pyapp
PyApp написан на Rust и превращает Python-проекты в готовые .exe или бинарники, которые работают без отдельной установки Python.
В отличие от PyInstaller или Nuitka, это не библиотека, а отдельный инструмент:
- для каждого проекта нужна своя сборка;
- зато конфигурация максимально гибкая и можно тонко настроить процесс.
🔗 Репозиторий: https://github.com/ofek/pyapp
🔥26👍9❤🔥4❤2🥰1
⁉️Хотите начать карьеру Data Scientist? Освойте методы ансамблирования ML
Чтобы понять, как добиться высокого качества предсказания в машинном обучении, присоединяйтесь к открытому вебинару 8 сентября в 18:00 МСК! На уроке мы разберем ключевые методы ансамблирования моделей, которые использует каждый Data Scientist: Бэггинг, Random Forest и Градиентный бустинг. Эти методы помогут вам повысить точность ваших моделей и научиться их эффективно применять в реальных задачах.
После занятия вы будете уверенно работать с ансамблями моделей на Python и знать, как применять их на практике для получения лучших результатов.
➡️ Присоединяйтесь и получите скидку на курс «Machine Learning. Basic»: https://otus.pw/jvoX/
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ", ИНН: 9705100963
Чтобы понять, как добиться высокого качества предсказания в машинном обучении, присоединяйтесь к открытому вебинару 8 сентября в 18:00 МСК! На уроке мы разберем ключевые методы ансамблирования моделей, которые использует каждый Data Scientist: Бэггинг, Random Forest и Градиентный бустинг. Эти методы помогут вам повысить точность ваших моделей и научиться их эффективно применять в реальных задачах.
После занятия вы будете уверенно работать с ансамблями моделей на Python и знать, как применять их на практике для получения лучших результатов.
➡️ Присоединяйтесь и получите скидку на курс «Machine Learning. Basic»: https://otus.pw/jvoX/
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ", ИНН: 9705100963
❤2👍1🔥1
🦀 Ubuntu переходит на sudo-rs
Canonical объявила о принятии sudo-rs — переписанной на Rust версии sudo. Это решение вызвало большой резонанс в сообществе.
В новом видео Джон (VP of Engineering, Ubuntu) отвечает на комментарии пользователей — от критики до поддержки. Все мнения помогают формировать будущее Ubuntu.
▶️ REPLY ALL | Jon answers your comments about sudo-rs
https://youtu.be/6hXqal3BNYM
#Ubuntu #OpenSource #Linux #Sudo #Rust
@rust_code
Canonical объявила о принятии sudo-rs — переписанной на Rust версии sudo. Это решение вызвало большой резонанс в сообществе.
В новом видео Джон (VP of Engineering, Ubuntu) отвечает на комментарии пользователей — от критики до поддержки. Все мнения помогают формировать будущее Ubuntu.
▶️ REPLY ALL | Jon answers your comments about sudo-rs
https://youtu.be/6hXqal3BNYM
#Ubuntu #OpenSource #Linux #Sudo #Rust
@rust_code
🔥49❤9🥰5😭2😁1🤩1🍌1
🔥 БЕСПЛАТНЫЙ КУРС ПО СОЗДАНИЮ НЕЙРО-СОТРУДНИКОВ НА GPT И ДРУГИХ LLM 🔥
Ищете практический и углубленный курс, чтобы освоить создание нейро-сотрудников? Мы создали курс из 5 объемных занятий. Это именно то, что нужно, чтобы прокачать свои навыки абсолютно бесплатно!
📌 Темы занятий:
1. Введение в мир нейро-сотрудников
2. Как работают LLM и их аналоги
3. Создание базы знаний для нейро-сотрудника (RAG)
4. Тестирование и отладка нейро-сотрудников
5. Интеграция нейро-сотрудников в Production
Вот 5 тем курса - он максимально простой и доступный, общеобразовательный, без какого-либо сложного программирования 📚Прохождение этого курса, скорее всего, займет у вас от 1 до 3 часов
🤖 Присоединяйтесь к нашему бесплатному курсу и разберитесь в этой увлекательной теме с нами!
Ищете практический и углубленный курс, чтобы освоить создание нейро-сотрудников? Мы создали курс из 5 объемных занятий. Это именно то, что нужно, чтобы прокачать свои навыки абсолютно бесплатно!
📌 Темы занятий:
1. Введение в мир нейро-сотрудников
2. Как работают LLM и их аналоги
3. Создание базы знаний для нейро-сотрудника (RAG)
4. Тестирование и отладка нейро-сотрудников
5. Интеграция нейро-сотрудников в Production
Вот 5 тем курса - он максимально простой и доступный, общеобразовательный, без какого-либо сложного программирования 📚Прохождение этого курса, скорее всего, займет у вас от 1 до 3 часов
🤖 Присоединяйтесь к нашему бесплатному курсу и разберитесь в этой увлекательной теме с нами!
🤣6😁4❤1👍1🥰1
🚀 Энергоэффективный транспайлер Python в Rust
Depyler — это транспайлер, который преобразует код Python в безопасный и производительный Rust, снижая потребление энергии на 75-85%. Он предлагает мощные инструменты для тестирования и верификации, обеспечивая высокое качество кода и поддержку CI/CD.
🚀 Основные моменты:
- Эффективное преобразование Python в Rust
- Поддержка многоуровневого тестирования и верификации
- Интеграция с AI для улучшения качества кода
- Поддержка формата Ruchy для функционального программирования
- Высокие стандарты безопасности и производительности
📌 GitHub: https://github.com/paiml/depyler
#rust
Depyler — это транспайлер, который преобразует код Python в безопасный и производительный Rust, снижая потребление энергии на 75-85%. Он предлагает мощные инструменты для тестирования и верификации, обеспечивая высокое качество кода и поддержку CI/CD.
🚀 Основные моменты:
- Эффективное преобразование Python в Rust
- Поддержка многоуровневого тестирования и верификации
- Интеграция с AI для улучшения качества кода
- Поддержка формата Ruchy для функционального программирования
- Высокие стандарты безопасности и производительности
📌 GitHub: https://github.com/paiml/depyler
#rust
❤8🤣6👍2🥰1