Pull to refresh
4K+
5

User

3,1
Rating
1
Subscribers
Habr CareerHabr Career
Send message

Защита QR сертификатов без сервера: Ed25519, GitHub Pages и ноль (почти) ежемесячных затрат

Level of difficultyMedium
Reading time6 min
Reach and readers7.8K

Хочу рассказать про недавний кейс из своей практики и своих трудовых будней.
Заказчик пришёл с задачей: «Хочу QR-код на сертификатах, чтобы можно было проверить подлинность». У него в голове это выглядело так: он дает мне гугл таблицу с перечнем фамилий, датой, и номером сертификата, скрипт генерирует QR единый для всех сертификатов и как бы этот вопрос закрывается по его мнению. Но при этом должна закрываться самая главная боль - защита от подделки путем переноса QR на другой сертификат. Фактически получалась фикция. С моими возражениями заказчик согласился и я расскажу как мы пришли к криптографическому решению без бэкенда, и покажу конкретный код.

Читать далее

Сепаратор для логов. Сжимаем логи для контекста LLM без потери читаемости

Level of difficultyMedium
Reading time6 min
Reach and readers11K

logzip — утилита для сжатия логов перед анализом в LLM. Вместо того чтобы отправлять в Claude/GPT сырые 10 МБ лога, мы сжимаем его до 3.4 МБ (−58%), сохраняя полную читаемость и видимость ошибок. Статья рассказывает о проблеме (Lost in the Middle, переплата за мусорные токены), архитектуре на Rust, алгоритме Recursive BPE и реальном ROI: −$2,070 в год на API.

Проект open source (MIT), интегрирован с Claude Desktop через MCP.

Читать далее

Information

Rating
1,568-th
Registered
Activity

Specialization

Фулстек разработчик, ML разработчик
Ведущий
From 3,000 $
Git
PostgreSQL
Linux
Python
Английский язык
Разработка программного обеспечения
Базы данных
Django
FastAPI
ООП