Ежедневная подборка Show HN (2025-10-22)
- Katakate – Десятки виртуальных машин на одном узле для безопасного выполнения кода
- GoSMig – минимальные, типобезопасные SQL-миграции на Go
- SierraDB – Распределённое хранилище событий на Rust
- Я использую ChatGPT для быстрой разработки новых функций
- Django Keel – 10 лет лучших практик Django в одном шаблоне
- Я переписываю веб-сервер на Rust для скорости и удобства
- ExprTk REPL – Исследуйте математические выражения в браузере с WebAssembly
- MTOR – Бесплатное PWA для автоматизации прогресса в тренировках
- Я создал TicketData – данные о ценах на билеты для спорта и концертов
- OpenJobHub – Бесплатная и открытая доска вакансий
- Реализация мечты Карпати о программировании на естественном языке
- Интерактивные временные шкалы из Markdown – Chronos Timeline
- Apicat – Лёгкая оффлайн-альтернатива Postman
Katakate – Десятки виртуальных машин на одном узле для безопасного выполнения кода [Инструменты разработчика]
83 балла, 36 комментариев
Katakate позволяет масштабировать развёртывание лёгких виртуальных машин для безопасного выполнения кода, ориентируясь на AI-генерацию кода, CI/CD-раннеры и оффчейн AI DApps.
- Размещайте свою инфраструктуру для лёгких виртуальных машин в масштабе
- Избегает рисков и сложности Docker-in-Docker
- CLI/Python SDK для удобства, особенно для инженеров по AI
- Разработано с принципами безопасности "защита в глубину"
- Открыто для обратной связи и участников с чёткой дорожной картой
Ссылка на обсуждение, Оригинальная ссылка
GoSMig – минимальные, типобезопасные SQL-миграции на Go [Инструменты разработчика]
3 балла, 0 комментариев
GoSMig – это минимальная, типобезопасная библиотека для SQL-миграций на Go с проверками на этапе компиляции и без внешних зависимостей.
- Минимальный API без DSL или структуры файлов для изучения
- Типобезопасность благодаря дженерикам Go
- Работает с
database/sql
иsqlx
из коробки - Поддерживает транзакционные и нетранзакционные миграции, откат, статус и отслеживание версий
- Включает небольшой CLI-обработчик для пользовательских бинарных файлов миграций
- Совместима с PostgreSQL, MySQL, SQLite, MS SQL Server и другими SQL СУБД
- Требует только базовых реализаций интерфейсов для интеграции с другими библиотеками баз данных
Ссылка на обсуждение, Оригинальная ссылка
SierraDB – Распределённое хранилище событий на Rust [Инструменты разработчика]
19 баллов, 1 комментарий
SierraDB – это распределённое хранилище событий, написанное на Rust.
- Распределённая архитектура
- Написано на Rust для производительности и безопасности
- Предназначено для хранения и обработки событий
Ссылка на обсуждение, Оригинальная ссылка
Я использую ChatGPT для быстрой разработки новых функций [Инструменты разработчика]
3 балла, 1 комментарий
Краткое описание: Разработчик делится опытом использования ChatGPT для ускорения разработки функций.
- Использует ChatGPT для быстрой разработки функций
- Демонстрирует эффективность кодинга с помощью AI
Ссылка на обсуждение, Оригинальная ссылка
Django Keel – 10 лет лучших практик Django в одном шаблоне [Инструменты разработчика]
20 баллов, 17 комментариев
Django Keel – это готовый к продакшену шаблон Django, объединяющий десятилетие лучших практик, чтобы избавиться от шаблонной настройки.
- Настройки, ориентированные на окружение, с 12-факторной конфигурацией
- Защищённые по умолчанию настройки безопасности для продакшена
- Предварительно настроенные линтинг, форматирование, тестирование и хуки pre-commit
- Готовый к использованию CI-воркфлоу
- Масштабируемая структура проекта
- Подробная документация с объяснением компромиссов
Ссылка на обсуждение, Оригинальная ссылка
Я переписываю веб-сервер на Rust для скорости и удобства [Инструменты разработчика]
66 баллов, 81 комментарий
Веб-сервер на Rust, переписанный для улучшения скорости, удобства и современных функций.
- Оптимизированная производительность для статических файлов и обратного проксирования
- Упрощённый формат конфигурации для лёгкой настройки
- Автоматический TLS включён по умолчанию
- Первая релиз-кандидат теперь доступна с учётом отзывов бета-тестеров
Ссылка на обсуждение, Оригинальная ссылка
ExprTk REPL – Исследуйте математические выражения в браузере с WebAssembly [Инструменты разработчика]
8 баллов, 0 комментариев
ExprTk REPL позволяет мгновенно вычислять математические выражения в браузере с помощью WebAssembly.
- Работает полностью на стороне клиента
- Близкая к нативной производительность
- Поддерживает сложные математические выражения
- Не требует обработки на сервере
Ссылка на обсуждение, Оригинальная ссылка
MTOR – Бесплатное PWA для автоматизации прогресса в тренировках [Здоровье]
3 балла, 1 комментарий
Бесплатное PWA для отслеживания тренировок, автоматизирующее прогрессивную нагрузку и предоставляющее научно обоснованный анализ производительности.
- Работает оффлайн и синхронизируется между устройствами с использованием passwordless passkeys
- Анализирует производительность (вес, повторения, RIR) и генерирует цели для следующей сессии
- Отображает недельный объём, частоту и анализ восстановления на анатомической модели
- Включает таймер сессии, автоматический таймер отдыха и контекстно-зависимые альтернативы упражнений
- Настраиваемый интерфейс (тёмная тема, языки, масштаб UI) и библиотека упражнений
- Гибкая система прогрессии с настройкой диапазона повторений и целей RIR
- Поддерживает редактирование перетаскиванием, отслеживание односторонних упражнений и калькулятор весовых пластин
Ссылка на обсуждение, Оригинальная ссылка
Я создал TicketData – данные о ценах на билеты для спорта и концертов [Электронная коммерция]
6 баллов, 5 комментариев
TicketData предоставляет бесплатные, актуальные данные о ценах на перепродажу билетов для спорта и концертов, помогая пользователям принимать более обоснованные решения о покупке.
- Отслеживает цены на перепродажу с таких платформ, как StubHub, Vivid Seats и SeatGeek, обновляясь каждые несколько минут
- Предоставляет историю цен для самых дешёвых билетов, определённых зон или пользовательских областей сидения
- Позволяет устанавливать уведомления о ценах при достижении определённых порогов
- Включает прогнозы цен для крупных событий с использованием моделей XGBoost на основе исторических и текущих данных
- Содержит данные за 2,5 года, с планами расширения до 2011 года
- Позволяет сравнивать цены на билеты между несколькими событиями или площадками
Ссылка на обсуждение, Оригинальная ссылка
OpenJobHub – Бесплатная и открытая доска вакансий [Бизнес]
3 балла, 0 комментариев
OpenJobHub – это бесплатная и открытая доска вакансий, предназначенная для помощи инженерам в поиске работы с прозрачной и доступной информацией.
- Бесплатная и открытая платформа
- Ориентирована на вакансии для инженеров
- Способствует прозрачности информации о вакансиях
- Репозиторий на GitHub доступен для вкладов
- Рабочий сайт для размещения и поиска вакансий
Ссылка на обсуждение, Оригинальная ссылка
Реализация мечты Карпати о программировании на естественном языке [Инструменты разработчика]
3 балла, 2 комментария
Инструмент для программирования на естественном языке, вдохновлённый видением Карпати.
- Позволяет программировать с помощью команд на естественном языке
- Открытый проект доступен на GitHub
- Нацелен на упрощение кодинга за счёт снижения барьеров синтаксиса
Интерактивные временные шкалы из Markdown – Chronos Timeline [Продуктивность]
10 баллов, 0 комментариев
Инструмент для создания интерактивных временных шкал из обычного текста с поддержкой плагина Obsidian и библиотеки для разработчиков.
- Создавайте и делитесь интерактивными временными шкалами из простого текста
- Доступно как плагин для Obsidian
- Разработчики могут интегрировать временные шкалы через библиотеку chronos-timeline-md на NPM
Ссылка на обсуждение, Оригинальная ссылка
Apicat – Лёгкая оффлайн-альтернатива Postman [Инструменты разработчика]
13 баллов, 3 комментария
Apicat – это лёгкая, открытая альтернатива Postman для локального тестирования API.
- Хранит .http-файлы локально
- Дружелюбна к Git
- Высокая совместимость с Postman
- Бесплатна и предназначена для оффлайн-использования