RU

Расписание ИТМО жило в приложении, а мне нужен был календарь. Поэтому я сделал сервис

Расписание живёт в приложении ИТМО, а вся моя жизнь — в календаре: работа, секции, встречи, поездки. Каждую неделю я сверял одно…

итморасписаниеучёбаappleкалендарьсинхронизацияэкспортсанкт-петербургicscaldav
Habr
RU

Менеджер задач со сквозным шифрованием для своего сервера, который Claude Code написал за 19 часов

Я сделал менеджер задач Dela, который ставится на свой сервер. Задачи шифруются на устройстве, сервер хранит и раздаёт только зашифрованный текст, а…

менеджер задачсквозное шифрованиеlocal-firstself-hostedсинхронизацияlibsodiumtodoistclaude codeopen source
Habr
RU

Разворачиваем сервис через ArgoCD

В классическом CI/CD пайплайн заканчивается деплоем, но дальше состояние Kubernetes‑кластера может незаметно разойтись с конфигурацие…

ArgoCDGitOpsKubernetesразвертывание сервисовавтоматизация деплояуправление инфраструктуройсинхронизациядрейф конфигурацииKustomize
Habr
RU

Синхронизация Claude Code, месяц спустя: что ещё сломалось, когда машин стало две по-настоящему

Продолжение статьи о синхронизации Claude Code между машинами через git: пять новых граблей за месяц эксплуатации на двух реальных машинах — от вето…

Claude Codeai-агентысинхронизацияgitllmdotfiles
Habr
RU

Заметки в своём GitHub без сервера: как я оживил BatNoter и написал синхронизацию на Git Data API

Мне давно нравится идея хранить заметки обычными Markdown-файлами в своём репозитории на GitHub. Файлы остаются твоими, их можно открыть на github.c…

github apigit data apipwaoffline-firstmarkdownindexeddbcodemirrorзаметкисинхронизацияopen source
Habr
RU

Два человека правят один документ офлайн. Изобретаем гугл-док без сервера-арбитра

Гугл-док держится на сервере, который выстраивает все правки в один порядок. Убираем сервер: две копии правятся офлайн и обязаны сойтись символ в си…

CRDTсовместное редактированиеoffline-firstраспределённые системысинхронизацияYATAYjsLoroGolocal-first
Habr
RU

Одна сессия Claude Code на нескольких машинах: что ломается, если просто синхронизировать папку

Разговор с Claude Code остаётся на той машине, где начат. Разбираю, почему облачная папка эту задачу не решает, и шесть граблей, на которые я наступ…

Claude CodeAI-агентысинхронизацияgitLLMdotfiles
Habr
RU

Управляемые корутины в TypeScript: как получить контроль над асинхронностью и памятью. Разбираемся во всех аспектах

Современный JavaScript / TypeScript сегодня, предоставляет мощный инструмент для асинхронного программирования, который знаком каждому -  async…

программированиекорутиныреализацияобъяснениепотокиаренысинхронизацияtypescriptnodejsreact
Habr
RU

Отчужденность как неразрешающийся резонанс

Отчужденность — это чувство внутреннего разрыва человека с миром, людьми, трудом. В разговоре с другими людьми вы чувствуете себ…

отчуждениерезонанссинхронизацияосцилляторымодель КурамотоХартмут Розанейронаукафилософия сознанияпсихологияdishbrain
Habr
RU

librats: Выпуск версии 2.1.x (библиотека для распределённых P2P-приложений). Так же релиз rats-search 2.1.7 и rasync

Всем привет! Я продолжаю развивать свою библиотеку для создания распределённых приложений. Она уже легла в основу новой версии rats-search (распреде…

C++libratsp2pсинхронизацияlibp2pdhtmdns
Habr
RU

Почему шины данных не всегда лучшее решение для синхронизации систем

При миграции из одной корпоративной системы в другую часто встает задача репликации данных. Например, при поэтапной замене ERP по методологии Parall…

erp-системымиграциямиграция данныхсинхронизациясинхронизация данныхрепликациярепликация данныхparallel runningerpшины данных
Хабр — Управление
RU

SmileLadder. Цикл «Память и мозг». От маятников до нейронов или как модель Курамото может показать синхронизацию

Продолжу цикл про память и мозг. И сегодня поговорим о том, как простая математическая модель, придуманная японским физиком полвека назад, помогает…

нейронаукисинхронизациякакработаетмозг