uk
Feedback
Rust

Rust

Відкрити в Telegram

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

Показати більше
8 791
Підписники
+424 години
+727 днів
+15530 день
Архів дописів
Rust
8 790
Repost from Machinelearning
📊 Stack Overflow Developer Survey 2025 — опрос 49 000 разработчиков из 177 стран Stack Overflow Developer Survey — это крупн
+9
📊 Stack Overflow Developer Survey 2025 — опрос 49 000 разработчиков из 177 стран Stack Overflow Developer Survey — это крупнейшее ежегодное исследование среди разработчиков по всему миру, которое проводит платформа Stack Overflow. В 15‑й год в опросе приняли участие более 49 000 разработчиков из 177 стран. Опрос охватил 62 вопроса по 314 технологиям 76 % респондентов — профессиональные разработчики, большинство из них (66 %) — в возрасте 25–44 лет 🔥 Главное: 🧠 AI используют почти все: - 80 % пишут код с помощью AI. - Но лишь 29 % доверяют результатам ИИ (в 2024 было 40 %). - 66 % тратят больше времени на отладку AI-кода, чем на его написание. 🏆 Claude Sonnet от Anthropic стала самой уважаемой LLM-моделью года — её отметили 67.5 % опрошенных. 💡 Но по желанию использовать на первом месте всё ещё OpenAI GPT51.2 % хотят с ней работать чаще всего. 👣 Rust и Cargo — фавориты: - Cargo признан самым уважаемым DevOps‑инструментом (обогнал даже Terraform). - Rust стабильно в топе любимых языков. 💡 Учёба и рост: - 69 % изучают новые технологии, 44 % — с помощью AI. - 36 % учат код ради AI-задач. 👨‍💻 VS Code лидирует, но Neovim — кумир: - VS Code — самый используемый редактор. - Neovim — самый «перспективный». 🧑‍🤝‍🧑 Сообщества & платформы - 84 % разработчиков активно использовали Stack Overflow ( верится с трудом) в течение года (GitHub 67 %, YouTube 61 %) - В опросе выяснилось: 35 % посещают SO из‑за проблем, связанных с AI‑кодом — ищут проверенную людьми информацию 📉 Меньше участников: - В 2025 — 49k респондентов (в 2023 было 90k). - Разработчики всё чаще критикуют перекос в сторону AI. 😕 Удовлетворённость работой & зарплаты - Предыдущий опрос показал, что 80 % разработчиков были либо неудовлетворены, либо в состоянии «разочарованности» на работе. Интересно, как изменились показатели в 2025 году. - В 2024 году выяснилось, что гибкость и зарплата перестали вносить равный вклад в удовлетворённость, теперь зарплата выше оказывает сильный эффект для топ‑25 % зарплатной шкалы .- К примеру, мобильные и back‑end разработчики в UK и Нидерландах стали более удоволетворены работой за счёт более высоких зарплат 📎 Отчёт целиком: https://survey.stackoverflow.co/2025 @ai_machinelearning_big_data #ai #stackoverflow

Rust
8 790
🦀 *Rust на каждом GPU? Теперь это реальность* Команда выпустила серьезное обновление: теперь можно писать универсальный GPU-
🦀 *Rust на каждом GPU? Теперь это реальность* Команда выпустила серьезное обновление: теперь можно писать универсальный GPU-код на Rust, который работает сразу на разных платформах — без ручной настройки под каждую. 📦 Что нового: — Поддержка *portable shader crates* — Один и тот же шейдер можно запускать на Vulkan, WebGPU, Metal и даже CUDA — Расширенный стандартный набор типов и функций — Интеграция с cargo и spirv-builder стала проще — Поддержка inline-asm и более точной отладки 💡 Почему это важно: Раньше GPU-код приходилось писать под каждую платформу отдельно (HLSL, GLSL, CUDA). Теперь можно писать всё на Rust и использовать один и тот же код для разных бэкендов. Это приближает нас к идее truly portable GPU programming — с безопасностью и удобством Rust. 🔗 Подробнее в блоге

Rust
8 790
Binsider Binsider — швейцарский нож для реверсёров. Инструмент для анализа бинарных файлов ELF, который предлагает мощные сре
Binsider Binsider — швейцарский нож для реверсёров. Инструмент для анализа бинарных файлов ELF, который предлагает мощные средства статического и динамического анализа. 💡Харакетеристики: ⏺️Статический анализ - Позволяет анализировать структуру ELF, включая секции, сегменты, символы и перемещения. ⏺️Динамический анализ - Возможность выполнения бинарного файла и отслеживания системных вызовов, сигналов и потока выполнения программы. ⏺️Извлечение строк - Подобно команде strings, Binsider может извлекать строки из бинарного файла для поиска интересных данных, таких как URL, пароли и другая чувствительная информация. ⏺️Hexdump - Предоставляет структурированный просмотр бинарного содержимого с возможностью анализа в шестнадцатеричном формате. 📎Установка:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh #Установка Rust
sudo apt install cargo
cargo install binsider
sudo cp /home/kali/.cargo/bin/binsider /bin
Использование:
binsider [PATH_TO_BINFILE]

Rust
8 790
🔗 HelixDB — графово-векторная база данных на Rust, заточенная под RAG-приложения и AI-разработку. Проект сочетает хранение с
🔗 HelixDB — графово-векторная база данных на Rust, заточенная под RAG-приложения и AI-разработку. Проект сочетает хранение связей между узлами с векторным поиском, предлагая при этом впечатляющую производительность — создатели заявляют о 1000-кратном преимуществе перед Neo4j. Под капотом используется проверенная LMDB, а интерфейс напоминает гибрид SQL и функционального программирования. Для локального развёртывания достаточно CLI-инструмента, который генерирует API-эндпоинты из декларативных запросов. 🤖 GitHub @sqlhub

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

Rust
8 790
📚 Огромная коллекция шпаргалок для разработчиков — на одном GitHub-репозитории: Что внутри: ✅ Языки (Python, JavaScript, Go,
📚 Огромная коллекция шпаргалок для разработчиков — на одном GitHub-репозитории: Что внутри: ✅ Языки (Python, JavaScript, Go, Rust, C++) ✅ Инструменты (Git, Docker, Linux) ✅ Алгоритмы и структуры данных ✅ Системный дизайн и SQL ✅ И даже темы по DevOps, Cloud, AI и Security Удобно, когда нужно быстро освежить синтаксис, вспомнить команды или подготовиться к собеседованию. 🔥 Забирай в закладки — пригодится каждому разработчику. https://github.com/crescentpartha/CheatSheets-for-Developers

Rust
8 790
🖥 Linux: как быстро найти, какой процесс использует порт? Иногда нужно понять, кто "держит" нужный порт — особенно при отладке сервисов или настройки nginx, Docker и так далее. Вместо ручного перебора — используйте lsof Вот команда, которая покажет вам пи ай ди, имя процесса и даже имя пользователя, который занял порт: Работает на любом Unix-подобном дистрибутиве. Замените <порт> на нужное значение — и сразу увидите виновника конфликта. sudo lsof -i :<порт> пример: sudo lsof -i :5432 https://www.youtube.com/shorts/eD1YxcrQr5Y

Rust
8 790
🧠 HASH — открытая база данных с элементами ИИ, которая самостоятельно структурирует информацию и проверяет её достоверность.
🧠 HASH — открытая база данных с элементами ИИ, которая самостоятельно структурирует информацию и проверяет её достоверность. Проект объединяет данные из разных источников в реальном времени, предлагая удобные инструменты для работы с ними даже не-техническим пользователям. HASH имеет автономных агентов, которые автоматически дополняют и очищают данные, а в будущем система превратится в полноценную рабочую среду с AI-интерфейсами. Для старта можно использовать облачную версию или развернуть локально. 🤖 GitHub @rust_code

Rust
8 790
Станьте разработчиком нейро-сотрудников на Python и зарабатывайте от 150.000р в месяц 🔥🔥🔥 Мы научим вас создавать топовых нейро-сотрудников на базе GPT-4 Omni, и вы сможете: 1️⃣ Устроиться разработчиком в крупную компанию и зарабатывать от 150 тысяч ₽ в месяц 2️⃣ Разрабатывать такие проекты на заказ и зарабатывать от 500 тысяч ₽ за проект 3️⃣ Создать нейро-сотрудника в вашей компании и вырасти на +30-100% в зарплате Что будет на интенсиве? 🧬 Теория: как создаются нейро-сотрудники с GPT-4o на Python 🧬 Практика: мы создадим нейро-консультанта, нейро-HR, нейро-маркетолога и др. Ведущий интенсива - Senior AI разработчик нейросетей и основатель Университета искусственного интеллекта 🔥 Регистрируйтесь на бесплатный интенсив! Встречаемся в ближайший четверг!

Rust
8 790
⚙️ Rig — современная Rust-библиотека для работы с LLM, предлагающая унифицированный интерфейс для разных провайдеров ИИ. Прое
⚙️ Rig — современная Rust-библиотека для работы с LLM, предлагающая унифицированный интерфейс для разных провайдеров ИИ. Проект выделяется акцентом на модульность и эргономику, позволяя интегрировать языковые модели в приложения с минимальным бойлерплейтом. Инструмент уже используют в продакшене такие проекты, как Dria Compute Node и Linera Protocol. Библиотека поддерживает не только чат-модели вроде GPT-4, но и векторные базы данных, включая MongoDB и LanceDB. 🤖 GitHub @rust_code

Rust
8 790
🦀 Хотите стать Middle Rust-разработчиком? Присоединяйтесь к открытому уроку «Техническое собеседование на Middle Rust разраб
🦀 Хотите стать Middle Rust-разработчиком?  Присоединяйтесь к открытому уроку «Техническое собеседование на Middle Rust разработчика» 24 июля в 20:00 МСК. В режиме онлайн разберем: — Типичные вопросы, которые вам зададут на собеседовании. — Задачи, которые дают кандидатам на уровне Middle. — Частые ошибки на собеседованиях и способы их избежать. ❗️Этот урок — отличная подготовка к карьерному росту в разработке. 👉 Записаться на вебинар курса «Rust Developer. Professional» → https://tglink.io/88a8235c33a9?erid=2W5zFK5ghu2 Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

Rust
8 790
🦅 MongoDB представила Kingfisher — инструмент для оценки производительности AI-запросов к базам данных Kingfisher — это open
🦅 MongoDB представила Kingfisher — инструмент для оценки производительности AI-запросов к базам данных Kingfisher — это open-source фреймворк, который помогает разработчикам анализировать, как AI-модели взаимодействуют с MongoDB или другими источниками данных. 🔍 Что умеет: - Генерировать и запускать естественно-языковые запросы к базе через LLM - Сравнивать разные подходы к генерации и верификации запросов - Измерять точность, скорость и релевантность выдачи - Поддерживает разные схемы данных и шаблоны диалогов 📦 Используется: - Для оценки качества AI-агентов, которые обращаются к базам - Для настройки моделей, работающих с реальными данными 🛠 Под капотом: - Поддержка собственного DSL - Интеграции с OpenAI, Azure, Anthropic - Расширяемая архитектура: можно подключать свои модели и пайплайны 🔗 Репозиторий: https://github.com/mongodb/kingfisher Если вы строите LLM-агентов, которые работают с базами — Kingfisher сэкономит вам недели на тестах и экспериментах. @rust_code

Rust
8 790
Repost from Machinelearning
🔅 Vibe Kanban — оркестрация AI-кодеров в одном окне Позволяет можно запускать и управлять сразу несколькими AI-агентами для
🔅 Vibe Kanban — оркестрация AI-кодеров в одном окне Позволяет можно запускать и управлять сразу несколькими AI-агентами для кодинга: Claude Code, Gemini CLI, Codex — всё в одном дашборде. ▶️Что умеет: - параллельный запуск агентов - визуальный трекинг задач - переключение между моделями на лету — встроенный review и контроль над результатами — backend на Rust, frontend на React, всё разворачивается локально Полностью open-source 🟡 Репозиторий: https://github.com/BloopAI/vibe-kanban 🟡Документация: https://www.vibekanban.com/ @ai_machinelearning_big_data #ai #aiagent #opensource #Claude #Gemini

Rust
8 790
🦀 *Rust Tip База: e Cargo есть команда cargo check — и она просто must-have для быстрой разработки. 🔧 Что делает: - Проверяет типы и ошибки компиляции - Пропускает генерацию кода и линковку - Работает намного быстрее, чем cargo build 📈 Идеально, чтобы быстро отлавливать ошибки заимствования и типизации, не тратя время на полноценную сборку. 💡 Используй `cargo check`, когда хочешь быстро пройти цикл "редактировать → проверить → исправить". #junior #rust @rust_code

Rust
8 790
🖥 Jujutsu (jj) — это современная система контроля версий, совместимая с Git, созданная для упрощения работы с репозиториями
🖥 Jujutsu (jj) — это современная система контроля версий, совместимая с Git, созданная для упрощения работы с репозиториями и улучшения пользовательского опыта! 🌟 Инструмент предоставляет интуитивный интерфейс, который делает процесс управления изменениями более понятным, сохраняя при этом полную совместимость с существующими Git-репозиториями. Jujutsu вдохновлен такими системами, как Mercurial и Google Piper, а также объединяет лучшие практики Git, предлагая гибкие и мощные возможности для разработчиков. 🔐 Лицензия: Apache-2.0 🖥 Github @rust_code

Rust
8 790
🤖 Terminator — SDK для автоматизации GUI с помощью ИИ-агентов Terminator позволяет управлять графическими приложениями на Wi
🤖 Terminator — SDK для автоматизации GUI с помощью ИИ-агентов Terminator позволяет управлять графическими приложениями на Windows, Linux и частично macOS через интеллектуальных агентов. 🔧 Что умеет: — Автоматизирует любые действия в GUI — Работает напрямую через системный доступ (не поверх интерфейса) — Поддерживает Python, TypeScript и Rust — Обновляет состояние интерфейса каждые 80 мс — почти в реальном времени 📦 Подходит для тестирования, ботов, RPA и прокачанных UI-ассистентов. 🔗 GitHub @rust_code

Rust
8 790
🦀 Задача Rust: У тебя есть две структуры — Parent и Child. Каждая должна хранить ссылку на другую. Но есть условия: ❌ Нельзя использовать Rc, Arc, RefCell, Box или unsafe ✅ Только ссылки и lifetime'ы

struct Parent<'a> {
    child: Option<&'a Child<'a>>,
}

struct Child<'a> {
    parent: Option<&'a Parent<'a>>,
}
📌 Задача: создать обе структуры и связать их между собой. 📉 Компилятор тебе не простит ошибок во владении. 💡 Подсказка: подумай — возможно, это невозможно. Задача не про реализацию, а про понимание ограничений Rust.
Кидай в чат свои варианты
@rust_code

Rust
8 790
⚡️ Почему лучшие разработчики всегда на шаг впереди? Потому что они знают, где брать настоящие инсайд! Оставь “программирование в вакууме” в прошлом, выбирай свой стек — подпишись и погружайся в поток идей, лайфхаков и знаний, которые не найдёшь в открытом доступе. ИИ: t.me/ai_machinelearning_big_data Python: t.me/pythonl Linux: t.me/linuxacademiya Мл собес t.me/machinelearning_interview C++ t.me/cpluspluc Docker: t.me/DevopsDocker Хакинг: t.me/linuxkalii МЛ: t.me/machinelearning_ru Devops: t.me/DevOPSitsec Data Science: t.me/data_analysis_ml Javascript: t.me/javascriptv C#: t.me/csharp_ci 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/rust_code ИИ: 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 Физика: t.me/fizmat Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy Папка ML: https://t.me/addlist/2Ls-snqEeytkMDgy Папка FRONTEND: https://t.me/addlist/mzMMG3RPZhY2M2Iy 🎓954ГБ ОПЕНСОРС КУРСОВ: @courses 😆ИТ-Мемы: t.me/memes_prog 🇬🇧Английский: t.me/english_forprogrammers 🧠ИИ: t.me/vistehno 🖥 Chatgpt для кода в тг: @Chatgpturbobot - 📕Ит-книги: https://t.me/addlist/BkskQciUW_FhNjEy 💼ИТ-вакансии t.me/addlist/_zyy_jQ_QUsyM2Vi Подпишись, чтобы всегда знать, куда двигаться дальше!

Rust
8 790
PDFy: Легковесный инструмент и библиотека для извлечения данных из PDF PDFy — это написанный на Rust CLI и пакет для разработчиков, позволяющий быстро и надёжно извлекать текст и изображения из PDF без внешних зависимостей. • Выгрузка всего текста: pdfy text document.pdf • Извлечение изображений: pdfy images document.pdf • Получение координат и порядка слов для сложных вёрсток • Доступ к метаданным PDF (автор, заголовок, даты) • Интеграция в Go-приложения через простой API Репозиторий и документация: https://github.com/jdiaz97/pdfy

Rust
8 790
🛡️ Hypnus — библиотека скрытия памяти на Rust Когда поток «засыпает» (ждёт таймер, ожидание события и т.д.), его память может оставаться открытой для анализа. Hypnus решает эту проблему: он временно скрывает и шифрует участки памяти во время сна — делая поведение безопаснее и менее заметным. 🔥 Ключевые возможности: ● Скрытие и обфускация памяти через ThreadPool Timers, APC, Wait ● Макросы timer!, wait!, apc! для простого управления ● Поддержка #[no_std] — можно использовать даже без стандартной библиотеки ● Интеграция с Control Flow Guard и поддержка кастомного heap-аллокатора HypnusHeap ● Предназначен для продвинутого использования в системах с требованиями к скрытности и защите 🦀 Написано на Rust — безопасно, эффективно и кросс-платформенно. 📦 Пример:

use hypnus::timer;
timer!(ptr, size, delay);
Проект подходит для: • разработчиков системной и безопасной утилитарной инфраструктуры • ресерчеров в области защиты памяти • любителей низкоуровневого Rust и OSDev 🔗 Репозиторий: https://github.com/joaoviictorti/hypnus