Блог
Мысли, туториалы и заметки о разработке
Смотрите какие титановые зонты
зонты со спицами из титана!
31 мая 2026 г.
Что ты увидишь в чёрной дыре
Разговор о том, что происходит при падении в сверхмассивную чёрную дыру — от релятивистской скорости до спагетификации, свинцового зонтика от рентгена и mass inflation на внутреннем горизонте Керра.
29 мая 2026 г.
Домик на краю бездны
Разговор о природе гравитации, о том почему свободное падение не ускоряет до скорости света, и о том каково это — падать в сверхмассивную чёрную дыру целых два года в уютном домике с видом на Вселенную.
29 мая 2026 г.
Эпистемизм: моя религия
Диалог с Gemini о том, что такое эпистемизм и почему это моя личная философия. От определения термина — к концепциям Раее и Адее, деконструкции реальности и загрузке идей в будущие ИИ.
29 мая 2026 г.
Эстафета цивилизаций
Диалог с Gemini: масса наблюдаемой Вселенной, радиус Шварцшильда, 24.6 миллиарда лет свободного падения к сингулярности, и что если цивилизации могут передать код через коллапс в следующую Вселенную.
29 мая 2026 г.
Фотоны в сингулярности
Диалог с Gemini о том, что происходит с фотонами при столкновении, как они ведут себя внутри чёрных дыр и в сингулярности — и авторская гипотеза о «фотонном сердце», образующемся внутри чёрной дыры.
29 мая 2026 г.
Код Вселенной: от гамма до Белой дыры
Разговор с Gemini, который начался с вопроса о плотности информации в гамма-излучении — и дошёл до теории смысла существования. Первый черновик большой концепции.
29 мая 2026 г.
Видимая Вселенная: минимум в 250 раз меньше всей
Диалог с Gemini о том, во сколько раз видимая Вселенная меньше всей — от консервативных оценок миссии Planck до инфляционных моделей с 10²³–10²⁶ диаметрами.
29 мая 2026 г.
Падение в чёрную дыру: от g·t до mass inflation
Разговор о том, как работает свободное падение — от простой формулы v = g·t до жутких деталей падения в сверхмассивную чёрную дыру: релятивистские скорости, что увидит наблюдатель, спагетификация, свинцовый зонтик от рентгеновского лазера и эффект mass inflation в чёрной дыре Керра.
29 мая 2026 г.
Песчинка Тьмы
Разговор с Gemini о физике первичных чёрных дыр и совместное написание апокалиптического рассказа о том, как невидимая песчинка разрушает Землю изнутри.
29 мая 2026 г.
«Пространство как сеть петель» — диалог с Gemini о петлевой квантовой гравитации
Диалог о петлевой квантовой гравитации: пространство как сеть «пикселей», квантовая пена, большой отскок, матрёшки вселенных и рождение новых вселенных из планковских фотонов.
29 мая 2026 г.
Техно-буддизм и рождение эпистемизма
Диалог с Gemini о техно-буддизме, роботах-монахах и постепенном формулировании личной философии — эпистемизма.
29 мая 2026 г.
Теневые фотоны, тёмная материя и квантовое бессмертие
Разговор с Gemini, начавшийся с теневых фотонов в трактовке Дэвида Дойча — и перешедший к тёмной материи, гравитонам, Кольцам Эйнштейна, квантовому бессмертию и техно-буддизму.
29 мая 2026 г.
Ткань без пустоты: от квантовой гравитации к книге о любви
Разговор с Gemini о петлевой квантовой гравитации, природе сознания, квантовом бессмертии и работе над книгой — от планковских ячеек пространства до страха, стыда и «Чапаева и Пустоты».
29 мая 2026 г.
Волны и водовороты в пространстве графов
Разговор с Gemini о квантовых интерпретациях — информационной, многомировой и петлевой гравитации — и о том, что такое телепортация, квантовое бессмертие и квантовый ластик, если материи не существует.
29 мая 2026 г.
Вселенная как сфера: от гипотезы Пуанкаре к горизонту событий
Диалог начинается с доказательства Перельмана, а затем уходит в философскую физику: время как радиус расширяющейся сферы, чёрные дыры как дефекты топологии, вероятность жить внутри горизонта событий гигантской дыры — и связь с концепцией Дойча о постройке дочерней вселенной.
29 мая 2026 г.
За горизонт событий и обратно
Разговор начинается с вопроса о столкновении сверхмассивных чёрных дыр на околосветовой скорости, а заканчивается рождением идеи книги, первой фразой о любви и именем для первой главы.
29 мая 2026 г.
Формы как state manager: фильтры, URL-синхронизация, панели настроек
Форма — это не только «заполни и отправь». Form без onSubmit как state container для фильтров и настроек. Form.Subscribe, Form.UrlSync, useFormRef и useActiveFiltersCount.
22 мая 2026 г.
Дилемма заключённого с памятью: как компаундинг общего счёта меняет баланс кооперации
Что будет, если накопленный общий счёт игры умножает ценность будущих раундов? Симулятор à la Аксельрод с рекурсивным компаундингом: 5 экспериментов, 10 стратегий, аналитическое предсказание кроссовера CC ≥ DC и воспроизводимый Python-код.
22 мая 2026 г.
67% пользователей бросают форму. Как найти, где именно
Один хук useFormAnalytics включает field-level трекинг: focus, blur, ошибки, corrections, abandon и completion rate. 5 готовых адаптеров — данные на ваших серверах.
21 мая 2026 г.
2 года, 50+ компонентов: как мы опенсорсили form-библиотеку
За 2 года от 50-строчного wrapper до 50+ field-компонентов, ZenStack плагина, MCP-сервера и offline-поддержки в 10+ продакшн-приложениях. История опенсорс-релиза.
20 мая 2026 г.
MCP: как научить AI генерировать production-ready формы
MCP-сервер @letar/form-mcp даёт AI полный контекст о 50+ полях, паттернах и директивах — одна строка конфига. 6 инструментов: list_fields, get_field_props, generate_form и другие.
19 мая 2026 г.
i18n в React-формах: русские падежи, RTL и 120 переводов
i18n ключи в Zod .meta() + глобальный z.config({ customError }) дают полную локализацию форм без изменения компонентов. Русские plural forms через ICU Message Format.
18 мая 2026 г.
Offline-first формы: как не потерять данные при обрыве связи
Один проп offline включает сохранение в IndexedDB и автосинхронизацию с retry. Три независимых механизма: persistence, offline и useFormAutosave.
17 мая 2026 г.
Ложное Я, Ложное Эго, Ложная Личность — как получить и, что делать‽
Разбираем три похожих концепта — Ложное Я (Винникотт), Персону (Юнг) и Ложную Личность (Гурджиев) — откуда берутся и что с ними делать
17 мая 2026 г.
От БД до UI за 5 минут: ZenStack → Zod → React-форма
@form.* директивы в schema.zmodel позволяют описать UI-метаданные прямо в модели БД. Pipeline: schema.zmodel → zenstack:generate → Zod-схемы → Form.FromSchema — полный CRUD за 10 минут.
16 мая 2026 г.
FromSchema: генерируем React-форму из одной строки Zod-схемы
Form.FromSchema генерирует полную форму автоматически. Четыре уровня контроля: FromTemplate → FromSchema → AutoFields → Field.* — начинаешь с автогенерации, детализируешь по мере необходимости.
15 мая 2026 г.
Вложенные формы в React: массивы, drag & drop и когда использовать таблицы
Form.Group для вложенных объектов, Form.Group.List для динамических массивов с drag & drop. Когда переключаться на TableEditor вместо Group.List.
14 мая 2026 г.
Мультистеп формы в React: пошаговая валидация, условные шаги и анимации
Form.Steps разбивает длинную форму на шаги с анимацией и прогрессом. Form.When показывает/скрывает поля и целые шаги по условию.
13 мая 2026 г.
50+ готовых полей для React-форм: от String до CreditCard
Обзор всех 50+ field-компонентов по категориям: текстовые, числовые, дата/время, выбор, специальные, опросные, табличные, платёжные и документы РФ.
12 мая 2026 г.
От первой формы до архитектуры: Compound Components, Context и createForm()
Compound Components дают полный контроль над вёрсткой при типобезопасности TypeScript. Разбираем Object.assign, Context API и createForm() с lazy-loading.
11 мая 2026 г.
Zod .meta() — одна схема для валидации, UI и доступности
В классическом подходе одно поле описано в 2-3 местах. Zod v4 .meta() позволяет хранить label, placeholder и helperText прямо в схеме. Результат: 80 строк JSX → 8.
10 мая 2026 г.
Формы в React: 2 поля = 48 строк. Почему в 2026 это всё ещё боль?
Логин-форма на vanilla React — 48 строк, на @letar/forms — 8. Разбираем 9 повторяющихся проблем с формами, которые ни одна из 5 популярных библиотек не решает полностью.
9 мая 2026 г.
@letar/forms за 5 минут
Установка → схема → 5 строк JSX → работающая форма с валидацией, accessibility и TypeScript. Быстрый старт без философии — только код.
8 мая 2026 г.
Акцентуации Характера
В МКБ 11 отошли от обычного списка расстройств личности и перешли к более важным симптомам. И не удивительно, ведь это скорее типы личности с определёнными предпочтениями, плюсами и минусами. О плюсах я хотел бы поговорить.
1 января 2026 г.