Как фронтендер из Bay Area, который почти не пишет код руками, сделал на Rust трекер расходов для ИИ-агентов — и зачем

Я фронтенд-разработчик. Работаю в Bay Area, в компании, которая выдаёт всем инженерам корпоративные подписки на Claude Code и Cursor. То есть лично из кармана я за токены не плачу — счёт уходит работодателю. Это важная деталь, потому что без неё дальше непонятно: зачем человеку, который ни копейки не тратит, было пилить три месяца open-source инструмент для подсчёта чужих денег. Если коротко — стало любопытно. Если чуть длиннее — оказалось, что эта любопытная мысль вытащила за собой целую экосистему репозиториев, два пивота, один выкинутый в мусорку RAG-движок, плагин для JetBrains на Kotlin, расширение для VS Code на TypeScript и Rust-демон, который я бы сам, без AI, не написал никогда в жизни. Это статья про то, как и зачем я всё это сделал. И почему фронтендер, который последний год почти не пишет код руками, всё равно может зашипить вполне серьёзный системный инструмент — если правильно собрать процесс.

https://habr.com/ru/articles/1042528/

#rust #claude_code #cursor #ai #open_source #observability #мониторинг #vibe_coding #opentelemetry #sqlite

Как фронтендер из Bay Area, который почти не пишет код руками, сделал на Rust трекер расходов для ИИ-агентов — и зачем

Дисклеймер Я фронтенд-разработчик. Работаю в Bay Area, в компании, которая выдаёт всем инженерам корпоративные подписки на Claude Code и Cursor. То есть лично...

Хабр

794 системных промпта для AI-ассистентов: как мы собрали лучшие промпты в один месте

Полная карта: 232 агента, 521 воркфлоу, 41 правило вкуса, а также CLI без единой зависимости. Всё для вашего удобного вайбкодинга! 🚀

https://habr.com/ru/articles/1042452/

#искусственный_интеллект #open_source #программирование #инструменты_разработчика #системные_промпты #ai_агенты #cursor #claude_code #промптинжиниринг #разработка

794 системных промпта для AI-ассистентов: как мы собрали лучшие промпты в один месте

🔍 Зачем еще один репозиторий с промптами Репозиториев с системными промптами много. Большинство из них представляет собой свалку из десятков разноформатных файлов, которые скопировали из случайных...

Хабр

Почему код, который генерирует ваш AI-ассистент, выглядит одинаково плохо, и как это исправить за 30 секун

Не меняйте модель. Измените инструкцию. 794 проверенных системных промпта, импортировали один раз, и разница будет видна с первого же диалога с вашим ИИ. 🚀

https://habr.com/ru/articles/1042444/

#искусственный_интеллект #вебразработка #open_source #cursor #claude_code #системные_промпты #качество_кода #промптинжиниринг #react #typescript

Почему код, который генерирует ваш AI-ассистент, выглядит одинаково плохо, и как это исправить за 30 секун

🔍 Проблема не в модели GPT-4, Claude 3.5, Gemini 1.5: все они умеют писать хороший код. Но по умолчанию ни один из них не знает ваших стандартов. 🤷‍♂️ Что получает модель без системного промпта:...

Хабр

EvertyDesk Lite: зачем мы написали свой RustDesk-совместимый клиент на Rust и добавили в него ИИ

Всем привет! Меня зовут Артур Валиев. Недавно я уже рассказывал на Хабре о том, как мы собирали собственный RustDesk Pro при помощи патчей и кастомных сборок. Но со временем стало понятно, что нам тесно в рамках обычной кастомизации. Мы захотели пойти намного дальше. Начать стоит немного издалека. Почти пять лет я проработал в районной больнице. И если кто-то когда-либо занимался поддержкой медицинских учреждений, то прекрасно знает этот зоопарк инфраструктуры: старые компьютеры, терминальные серверы, виртуальные машины, Astra Linux, закрытые сети, ограничения безопасности и постоянная необходимость помогать пользователям удалённо. Тогда я постоянно мечтал об одном инструменте: простом удалённом клиенте, который запускался бы везде и не требовал танцев с бубном. Да и помогал мне избегать лишних выездов из теплой кровати. Прошли годы, и теперь мы наконец сделали именно такой инструмент. Так появился EvertyDesk Lite. Это полностью нативный клиент удалённого доступа на Rust и egui. Один бинарник. Без браузера внутри. Без Electron, flutter. Без десятков зависимостей. Без необходимости тянуть половину интернета через репозитории. Причём мы специально проектировали его так, чтобы он запускался даже там, где графический стек уже практически сдался. Astra Linux? РЕД ОС? Пожалуйста, старый марсианский корабль? Работает. Старая виртуалка без нормального OpenGL? Тоже запускается. Для таких случаев мы даже реализовали программную отрисовку интерфейса (Вполне достойную к тому же), чтобы клиент можно было открыть там, где аппаратное ускорение скорее мешает, чем помогает.

https://habr.com/ru/articles/1042428/

#Rust #RustDesk #удалённый_доступ #terminal #AI #системное_администрирование #open_source #egui #remote_desktop #DevOps

EvertyDesk Lite: зачем мы написали свой RustDesk-совместимый клиент на Rust и добавили в него ИИ

Всем привет! Меня зовут Артур Валиев. Недавно я уже рассказывал на Хабре о том, как мы собирали собственный RustDesk Pro при помощи патчей и кастомных сборок. Но со временем стало понятно, что нам...

Хабр

Собираю гуманоидного робота по OpenLoong: заметки Java-разработчика

Привет, меня зовут Ашот Агабеков. Я Java backend‑разработчик. Основная моя профессиональная область — backend‑разработка, архитектура, интеграции, микросервисы, базы данных, observability и production‑системы. В этой статье хочу рассказать про мой pet project для свободного времени — попытку собрать гуманоидного робота по проекту OpenLoong.

https://habr.com/ru/articles/1042178/

#OpenLoong #гуманоидный_робот #робототехника #Java #pet_project #3Dпечать #Fusion_360 #DIY #Open_source #arduino

Собираю гуманоидного робота по OpenLoong: заметки Java-разработчика

Привет, меня зовут Ашот Агабеков. Я Java backend‑разработчик. Основная моя профессиональная область — backend‑разработка, архитектура, интеграции, микросервисы, базы данных, observability и...

Хабр

AriQuantum: Как я написал эмулятор квантового компьютера прямо в Telegram

Квантовые вычисления – это сложно. Сложная математика, сложные инструменты, и всё это только в рамках вузовских программ. Я решил это исправить и сделал эмулятор квантовых схем прямо в Telegram – бесплатно, без установки, только кнопки. Внутри статьи – история создания, технические подробности и демонстрация работы. Изучать кванты

https://habr.com/ru/articles/1042032/

#квантовые_вычисления #квантовый_симулятор #telegrambot #python #qiskit #квантовая_грамотность #квантовые_компьютеры #образование #aiogram #open_source

AriQuantum: Как я написал эмулятор квантового компьютера прямо в Telegram

Как часто вы слышите о квантовых компьютерах? О том, что за ними будущее или что современная криптография уязвима перед квантовыми вычислениями? Всё чаще в новостях появляются статьи о новых квантовых...

Хабр

HalChat теперь Open Source: как успешный старт в Google Play изменил курс разработки

Всем привет! Недавно я публиковал статью о том, что HalChat вышел в Google Play, и это вызвало небольшой ажиотаж вокруг проекта. Буквально за пару дней мы пробили отметку в 100+ скачиваний, а за один день было зарегистрировано 60 новых пользователей. Оценив такой отклик, я решил, что нужно идти дальше и сделать клиент HalChat для Android открытым. Далее: зачем Open Source для HalChat, обновление и планы на будущее.

https://habr.com/ru/articles/1041752/

#мессенджер #android #google_play #open_source #приватность #halchat #шифрование #стартап

HalChat теперь Open Source: как успешный старт в Google Play изменил курс разработки

Приветики) Всем привет! Недавно я публиковал статью о том, что HalChat вышел в Google Play, и это вызвало небольшой ажиотаж вокруг проекта. Буквально за пару дней мы пробили отметку в 100+ скачиваний,...

Хабр

Острова и несколько личностей на одном устройстве: как мы делаем приватность частью архитектуры

Когда делаешь приватный мессенджер, рано или поздно упираешься в неудобный вопрос: что именно защищает пользователя, ваши обещания или ваша архитектура. Обещания не проверить снаружи. Поэтому в RCQ мы старались, чтобы приватность держалась на устройстве и на структуре данных, а не на том, что мы хорошие ребята. В этой статье разберём две вещи, которые из этого выросли: острова (свой сервер) и мультиличность (несколько независимых зашифрованных аккаунтов на одном телефоне). И отдельно, без прикрас, расскажем, где у этого подхода границы. 1. Фундамент: сервер, который мало что знает Сначала коротко про основание, иначе дальше будет непонятно. - Идентификатор это UIN, просто число. Никакого номера телефона, никакой загрузки списка контактов. Аккаунт не привязан к личности, его можно сжечь и завести новый за секунды. - Sealed sender: отправитель запечатан внутри зашифрованного конверта, а не лежит в заголовке. На транспортном уровне сервер видит "кому доставить", но не "от кого". Кто это понимает, тот сразу видит, что граф общения на сервере не собирается. - Контент шифруется end-to-end: эфемерный X25519 на сообщение, HKDF, ChaCha20-Poly1305. Сервер пересылает шифротекст, ключей у него нет. Идея простая: сервер это в основном тупая труба для шифротекста. Нет телефонов, нет графа, нет содержимого. Это важно для всего дальнейшего. 2. Острова: свой сервер вместо нашего Раз сервер это тупая труба, его можно вынести куда угодно. Любая организация (редакция, юрфирма, команда, НКО) поднимает свой экземпляр RCQ, свой остров, и общается внутри него: свой сервер, свои UIN, своя история, свои группы, отдельно от публичной сети.

https://habr.com/ru/articles/1041650/

#RCQ #приватность #мессенджер #endtoend_шифрование #мультиаккаунт #selfhosted #sealed_sender #forward_secrecy #анонимность #open_source

Острова и несколько личностей на одном устройстве: как мы делаем приватность частью архитектуры

Когда делаешь приватный мессенджер, рано или поздно упираешься в неудобный вопрос: что именно защищает пользователя, ваши обещания или ваша архитектура. Обещания не проверить снаружи. Поэтому в RCQ мы...

Хабр

Как один зажёванный лист в принтере Xerox привел к созданию GNU Linux и всей философии Open Source

Принято считать, что современный IT-мир построили Гейтс, Джобс или Торвальдс. Но без одного бородатого хакера из MIT, который в 80-х вусмерть разругался с принтером Xerox, у нас бы не было ни Linux, ни Android, ни концепции Open Source в её нынешнем виде. Ричард Столлман — создатель проекта GNU и вирусной лицензии GPL, самый радикальный, неудобный и бескомпромиссный философ от мира IT. Долгие годы индустрия считала его эксцентричным параноиком, который принципиально не пользуется смартфонами и шарахается от проприетарного софта. Но в эпоху тотальной корпоративной слежки и коммерциализации каждого байта его идеи внезапно обрели новый, пугающе актуальный смысл. Вспоминаем историю человека, который в одиночку решил сделать программное обеспечение свободным — и у него почти получилось.

https://habr.com/ru/articles/1041420/

#Ричард_Столлман #Richard_Stallman #RMS #GNU #Linux #GPL #Free_Software #Open_Source #Emacs

Как один зажёванный лист в принтере Xerox привел к созданию GNU Linux и всей философии Open Source

Введение Когда речь заходит о создателях современного IT-мира, принято вспоминать Торвальдса, Гейтса или Джобса. Но давайте начистоту: без одного упрямого бородатого хакера из MIT не было бы ни...

Хабр

Три мажора, две ошибки: проектирование API приостановки для интерпретатора машины Тьюринга

Когда «снисходительность к входным данным» становится ловушкой? Когда имя хука начинает диктовать потребителю модель мышления? Когда подстановка снимка состояния — это не приём, а сигнал, что фазы жизненного цикла стоят не на том такте? Три мажорных релиза одной библиотеки — про эти три вопроса. К разбору полётов

https://habr.com/ru/articles/1041090/

#машина_тьюринга #npmпакет #breaking_changes #open_source #проектирование_интерфейсов #генераторы #интерпретаторы #semver #хуки #разбор_полетов

Три мажора, две ошибки: проектирование API приостановки для интерпретатора машины Тьюринга

За последние две недели я выкатил подряд четыре ломающих мажорных релиза @turing-machine-js/machine  — v3, v4, v5, v6 — и самое интересное здесь было не в какой-то...

Хабр