Я делаю NotiBox — Pusher‑совместимый сервис realtime уведомлений. Под капотом я использую Sockudo — WebSocket сервер на Rust. Прежде чем показывать реальным пользователям, я решил проверить, на сколько Sockudo на самом деле «blazingly fast».Я ожидал, что это будет лёгкая прогулка, типичное
Началось с простого желания: чтобы Claude мог написать письмо коллеге, не заставляя меня переключаться в браузер. Готовые решения есть — Zapier, всякие облачные коннекторы. Но там моя переписка проходит через чужую инфраструктуру, а мне этого не хотелось. Значит, свой MCP-сервер: пара…
Это не самостоятельный материал, а статья-компаньон с подведением итогов обсуждения статьи «Может, нам стоит остановить гонку вооружений и сесть за стол переговоров?»Под той статьёй по состоянию на данный момент набралось 250+ комментариев, и если оставить только содержательные
Есть на GitHub репозиторий из одного файла: 9 коммитов, 48 звёзд, лицензия GPL-2.0. Через него проходит заметная часть всех станков, где LinuxCNC разговаривает с сервоприводами по EtherCAT, — и у него нет ни форков, ни конкурентов, ни «переписал на Rust». Когда мы начинали свой стенд, это казалось…
В январе 2025 года, после различных экспериментов с кодом для чатов, я захотел сделать свой красивый «идеальный» чат.Мне хотелось, чтобы «кнопки выглядели именно так», чтобы при тапе на кнопку был импакт, чтобы форма бабблов сообщений была именно такой формы,…
Нет, это не кликбейт. Да, я вполне серьезно и без шуток так считаю, и нет, я не какой-то там заядлый фанат портативок или ретро-гейминга в принципе.Статья ниже — исключительно мой личный взгляд на то, во что превратился некогда уникальный и самобытный кусок игровой индустрии, ретроспектива того, как это было тогда, и рассуждение о том, как это стало сейчас. Текст ниже понравится далеко не всем
«Планируйте задачу с достаточным контекстом» — совет, который есть в каждой статье про агентов. Я споткнулся об одно слово: достаточным — это сколько?Пока я не ответил на этот вопрос, любые фоновые агенты выдавали мне уверенное, гладкое «не то». Я кидал ИИ идею и ждал результат, к
Возьмите функцию на комплексной плоскости, у которой производная существует всюду, кроме отдельных изолированных точек. Что необходимо о ней знать, чтобы восстановить её целиком?Ответ поразительный: достаточно списка точек, где функция не дифференцируема, и «силы» каждой…
В естественном языке распространена ситуация, когда значение слова нельзя установить без контекста: «замок закрыли ключом», «замок окружён рвом». С позиции здравого смысла кажется, что у каждой отдельной вещи должно быть своё отдельное имя, но, как видно на практике, в этом нет…
Обычно событие представляют линейно, нечто произошло, вызвало определённые последствия и стало частью прошлого. Подобное описание позволяет установить хронологическую последовательность, но не раскрывает внутреннюю структуру события. Оно фиксирует только реализованный…