❌

Normal view

Собственный видеосервер с современным плеером и гео распределением на замену Vimeo

В связи с частичными блокировками Cloudflare с середины прошлого года, используемый нами сервис Vimeo для хостинга товарных видео (9000 видео, 3 тб) работал с перебоями и требовал замены.

Основным требованием была - собственная независимая от поставщиков платформа в зоне RU в отраслевых стандартах видеохостингов и современным плеером умеющим переключать качество видео в зависимости от скорости интернета.

Читать далее

Я не планировал становиться open-source разработчиком, а теперь я развиваю проект с 1000+ звёзд на GitHub

В начале 2026 года на новогодних праздниках у меня было много свободного времени, и я поставил Claude Code. До этого я уже писал код с ИИ в Cursor и Windsurf, но только на знакомых языках и смотрел весь написанный код. С CLI-агентами всё пошло иначе: я пробовал Claude Code, потом OpenCode и быстро захотел управлять агентом не только из-за компьютера, но и с телефона.

Так появился opencode-telegram-bot — Telegram-клиент для OpenCode. Сейчас у него 1298 звезд на GitHub и 48 контрибьюторов. В статье расскажу, как инструмент для себя вырос в open-source-проект и что я понял, пока его развивал.

Читать далее

Лаунчер Minecraft на Rust и iroh: P2P-комнаты, автосинхронизация сборок и голос поверх QUIC

Играть вдвоём в Minecraft с модами сложнее, чем кажется: нужны одинаковые версии, загрузчик, моды и конфиги, а потом ещё Hamachi или аренда сервера. Я написал лаунчер на Rust и Tauri, где всё это заменяет одна ссылка. Расскажу, как устроены P2P-комнаты на iroh (QUIC), туннель игрового трафика, передача сборки в формате .mrpack и голосовой чат на Opus с RNNoise. А ещё про то, как я делал проект вместе с Claude Code

Читать далее
❌