Habr📅 08.08.2026 07:36⏱️ 1 мин
Я делаю NotiBox — Pusher‑совместимый сервис realtime уведомлений. Под капотом я использую Sockudo — WebSocket сервер на Rust. Прежде чем показывать реальным пользователям, я решил проверить, на сколько Sockudo на самом деле «blazingly fast».Я ожидал, что это будет лёгкая прогулка, типичное тестирование нагрузки. Даёшь мало ресурсов серверу, запуска...
Читать полностью →Habr📅 08.08.2026 07:34⏱️ 1 мин
Началось с простого желания: чтобы Claude мог написать письмо коллеге, не заставляя меня переключаться в браузер. Готовые решения есть — Zapier, всякие облачные коннекторы. Но там моя переписка проходит через чужую инфраструктуру, а мне этого не хотелось. Значит, свой MCP-сервер: пара сотен строк, Gmail API, за вечер.Вечер растянулся на несколько д...
Читать полностью →Habr📅 08.08.2026 07:28⏱️ 1 мин
Это не самостоятельный материал, а статья-компаньон с подведением итогов обсуждения статьи «Может, нам стоит остановить гонку вооружений и сесть за стол переговоров?»Под той статьёй по состоянию на данный момент набралось 250+ комментариев, и если оставить только содержательные комментарии, то мы имеем 150+ реплик по существу от людей, которые смот...
Читать полностью →Habr📅 08.08.2026 07:27⏱️ 1 мин
Есть на GitHub репозиторий из одного файла: 9 коммитов, 48 звёзд, лицензия GPL-2.0. Через него проходит заметная часть всех станков, где LinuxCNC разговаривает с сервоприводами по EtherCAT, — и у него нет ни форков, ни конкурентов, ни «переписал на Rust». Когда мы начинали свой стенд, это казалось странным; спустя месяцы наладки трёх серво по живой...
Читать полностью →Habr📅 08.08.2026 06:41⏱️ 1 мин
«Планируйте задачу с достаточным контекстом» — совет, который есть в каждой статье про агентов. Я споткнулся об одно слово: достаточным — это сколько?Пока я не ответил на этот вопрос, любые фоновые агенты выдавали мне уверенное, гладкое «не то». Я кидал ИИ идею и ждал результат, к которому сам пришёл бы за вечер прототипирования. Оказалось, дело не...
Читать полностью →Habr📅 08.08.2026 06:36⏱️ 1 мин
Возьмите функцию на комплексной плоскости, у которой производная существует всюду, кроме отдельных изолированных точек. Что необходимо о ней знать, чтобы восстановить её целиком?Ответ поразительный: достаточно списка точек, где функция не дифференцируема, и «силы» каждой поломки. Формулу написал шведский математик Гёста Миттаг-Леффлер, и она — одна...
Читать полностью →Habr📅 08.08.2026 03:51⏱️ 1 мин
В естественном языке распространена ситуация, когда значение слова нельзя установить без контекста: «замок закрыли ключом», «замок окружён рвом». С позиции здравого смысла кажется, что у каждой отдельной вещи должно быть своё отдельное имя, но, как видно на практике, в этом нет необходимости.В языке существует способ упаковать несколько значений в ...
Читать полностью →Habr📅 08.08.2026 02:00⏱️ 1 мин
Обычно событие представляют линейно, нечто произошло, вызвало определённые последствия и стало частью прошлого. Подобное описание позволяет установить хронологическую последовательность, но не раскрывает внутреннюю структуру события. Оно фиксирует только реализованный факт и оставляет за пределами рассмотрения те возможности, которые существовали д...
Читать полностью →TechCrunch📅 04.07.2026 20:55⏱️ 2 мин
Two hundred and fifty years after the signing of the Declaration of Independence, a new commercial asks: What if the Founding Fathers had access to Google Workspace?...
Читать полностью →TechCrunch📅 04.07.2026 18:00⏱️ 2 мин
As part of an ongoing legal dispute with three Hollywood studios, Midjourney is seeking to compel those studios to reveal how they use AI themselves....
Читать полностью →