RU

Как я убрал из своего менеджера паролей ошибку «неверный пароль»

Несколько лет назад я написал себе маленький менеджер паролей: Electron, React и какое-то симметричное шифрование из npm: ключ из пароля, им же заши…

отрицаемое шифрованиеправдоподобное отрицаниеArgon2XChaCha20-Poly1305менеджер паролейRustrustore
Habr
RU

Можно ли написать язык программирования с ИИ? Опыт Nova: первый компилятор зашёл в тупик, второй собрал себя сам

Я пишу язык Nova с ИИ-агентами пять с половиной месяцев. Nova — Go/Rust-подобный язык для бэкенда, где функция в типе объявляет, чем занимается сама…

Novaязык программированиякомпиляторИИ-агентыClaude CodeсамосборкаэффектыRustразработка с ИИпроверка работы агентов
Habr
RU

VIVI: что если знания не загрузить в ИИ, а попробовать сделать так что бы они родились из опыта?

Можно ли построить систему, которая не получает готовый «мозг» с заложенными знаниями, а постепенно формирует собственную память, связи между знания…

когнитивная архитектураискусственный интеллектграфовая памятьмашинное обучениеPythonRust
Habr
RU

[Перевод] Как, на мой взгляд, должна выглядеть самая лучшая стандартная библиотека на C++

Не секрет (для тех, кто меня читает), что мои вкусы в области языков программирования весьма странные как для энтузиаста, т…

С++Rustтестированиерефлексиястандартная библиотека
Habr
RU

Сфера — полностью кириллический язык программирования: от «Привет, мир» до HTTP‑сервера и bare‑metal

На фоне десятков языков с привычным английским синтаксисом появление «Сферы» выглядит почти вызовом: это полностью кириллический язык прог…

Сфераязык программированиякомпиляторRustLLVMкириллицапакетный менеджермногопоточностьARCотладчик
Habr
RU

Следуй за белым кроликом: пишем VPN на Rust и ищем выход из собственного туннеля

Следуй за белым кроликом. В «Матрице» герои возвращались в реальный мир через телефон. Мне эта идея понравилась настолько, что собственный VPN я наз…

VPNRustQUICTUNTLSсетевое программированиеобфускация трафикаAmneziaWGXrayREALITY
Habr
RU

CMF: решения за миллисекунды без генерации токенов (аналог Jev) с открытыми весами

CMF модель для быстрого принятия решений (аналог Jev) — локальная модель для выбора решений без генерации токенов. Она определяет класс, умеет отказ…

LLMклассификациямаршрутизацияинференсмашинное обучениеGPUVulkanMetalRustквантование
Habr
RU

Локальные нейросети без Python, CUDA и терминала: делаю программу, в которой всё настраивается само

Vulkan на моей GTX 1080 генерирует в полтора раза быстрее CUDA. Qwen вставляет китайские слова в русский текст даже при температуре 0. А маленькая м…

локальные нейросетиLLMllama.cppRustTauriVulkanCUDAHuggingFaceGGUFOllivo
Habr
RU

Platinum One OS на базе Samsung M52 звонки, смс, Vulkan, Misa

Первый запуск Linux на телефоне выглядит как победа: появляется рабочий стол, реагирует сенсор, открывается терминал. Потом начинаешь пользоваться у…

Platinum OSLinuxSamsung Galaxy M52мобильная ОСUbuntuRustQt QuickVulkanAI-ассистентразработка ОС
Habr
RU

Терпение. Или как один зависший кадр заставил меня построить ещё полсистемы ;)

Знаете, я хотел сегодня поговорить о довольно глубокой вещи. Зачем нам вообще продолжать что-то делать? Не зачем начинать. Начинать легко. В начале…

RustEvertyDesk NextEVRTCKremote desktopотладкаlatencyrealtimeкодектранспортprofiling
Habr
RU

YuE2 Studio: бесплатная замена Suno на своей видеокарте, и почему я перешел с Python и Gradio на Rust, Tauri и C++

Всем привет, любите ли вы генерировать музыку так, как люблю я? Можете не отвечать, скорее всего нет. Но вот с ужесточением…

YuE2Sunoнейросетигенерация-музыкиRustTauriggmlкараокесезон Код будущего
Habr
RU

Написал менеджер буфера обмена на Rust, потому что Win+V меня добил

Есть встроенный в Windows Win+V. Я честно пользовался им года полтора. А потом однажды скопировал кусок кода, полез искать то, что ко…

менеджер буфера обменаистория буфера обменабуфер обменаclipboard managerClipVaultRustSQLiteFTS5Windowsдесктопное приложение
Habr
RU

[Перевод] Rewrite It in Rust: когда переписывание действительно оправдано

Переписать проект на Rust — звучит как короткий путь к скорости и безопасной работе с памятью. Но реальные миграции дают куда менее однозначную карт…

RustRIIRпереписывание кодасистемное программированиебезопасность памятипроизводительностьконкурентностьopen sourceмиграция проекта
Habr
RU

EvertyCloud: что я сделал чтобы компании перестали арендовать емкость

Меня зовут Артур Валиев. За последнее время я сделал несколько проектов на Rust + Iced, которые со стороны действительно можно принять за отдельные…

RustIcedEvertyCloudEvertyDeskEvertyDisplayраспределённые системыоблачное хранилищеTCPUDPrclone
Habr
RU

EvertyDisplay: что я сделал и зачем

У меня два монитора, и я давно привык воспринимать их не как отдельные устройства, а как единое рабочее пространство. На&nb…

EvertyDisplayвиртуальный мониторвиртуальный дисплейWindowsRustWin32DirectXDXGIрабочее пространствосистемное программировани
Habr