Новое Распределяем каналы MAX по категориям и территориям. Читать новость
Открытый канал ID 71612532527684

Хеви

Канал про то, что я думаю и что делаю: заметки по ходу и то, что в итоге получилось.

жизнь.григ.рф/max — cемейный блог

иван.григ.рф — обо мне

Открыть в MAX

Публикации за период

По реакциям

Поиск и вся лента — после бесплатной регистрации. Свои даты — по подписке; владелец канала видит их бесплатно. Сортировка по реакциям — по подписке. Зарегистрироваться

Загрузка…

орации собрали это для себя. Очередь за всеми остальными.

📺 Цифровая автаркия — каждый четверг

Я не просто пишу об этом. Каждый четверг, в 19:00, я строю автаркию в прямом эфире: с голого сервера, с открытым кодом, без магии. Каждый стрим — работающий артефакт.

📅 Следующий эфир: 15 октября 2026, 19:00, как обычно, четверг.
📺 Подключайтесь: https://www.youtube.com/watch?v=lnCRPJj7t8w

Все записи — в плейлистах:
YouTube: https://www.youtube.com/watch?v=lnCRPJj7t8w&list=PLJKNDtsZeC2E
Rutube: https://rutube.ru/plst/1771862/
VK Видео: https://vkvideo.ru/playlist/-228677629_1

Ребят, спасибо, что поддерживаете. Сегодняшняя неделя показала: я копал не зря. Обещаю копать в два раза быстрее.

Непростое время. Но именно в такой шторм я собираюсь не переждать, а ускориться и поймать волну.

Пожелайте мне удачи — она сегодня точно пригодится 🤘

Свобода начинается там, где заканчивается зависимость.
Просмотры: 7
Перейти в пост Открыть в MAX Сообщить о неточности
🦢 Чёрный лебедь спокойного интернета

Ещё недавно я писал в статье про цифровую автаркию:

Ещё недавно сценарии «репозиторий ушёл из региона» и «сервис поднял цены вдвое» считались чёрными лебедями. Теперь лебеди летают стаями, по сезонному расписанию. Страховка, которая была нужна только гигантам, стала нужна каждому».

Тогда это звучало как метафора. Теперь это отчёт о происшествии.

Что случилось за одну неделю

🛰 В ночь с 7 на 8 октября дата-центр Яндекса в Сасово Рязанской области был серьёзно повреждён атакой БПЛА. Работа остановлена полностью. Их собственная формулировка: «Пока мы не можем подтвердить возможность восстановления оборудования дата-центра в Сасово».

🛰 9 октября — второй удар. Калуга: несколько модулей выведены из строя.

📉 Акции отреагировали сразу: −2,21%, до 3498 ₽, в лидерах падения на Мосбирже. На сообщениях из Рязанской области бумаги теряли больше 3%.

📜 И вот главное. 10 октября «Яндекс» добавил атаки БПЛА в перечень форс-мажоров во всех своих сервисах. Налёты названы обстоятельствами непреодолимой силы, «возникшими помимо воли сторон и находящимися вне их разумного контроля, и которые делают надлежащее исполнение обязательства сторон невозможным». За компанию в список попали военные действия, терроризм, техногенные катастрофы и «принятие органами власти актов, делающих исполнение обязательства невозможным».

Компания пояснила: положения были и раньше, сейчас их просто «приводят к единому виду» во всех сервисах.

Кто же знал, что Яндекс окажется в таком положении.

Для меня сам этот пункт — форс-мажор. Не потому, что это нечестно. А потому что это честно и окончательно. Одной строкой проведена черта: всё, что выше, — их ответственность, всё, что ниже, — ваша.

Дата-центры они сами называют «железным сердцем». Сердце железное. Гарантии — бумажные.

Что это значит лично для меня

Удары задели и мой быт: сервисы просели, часть данных, похоже, потеряна, почта работает хуже, Алиса тоже. У меня накопилось много отложенных писем — Яндекс их больше не отправляет. Мой Stalwart в связке с Bulwark — отправляет.

В планах был плавный переезд на свою инфраструктуру, григ.рф. Судьба сама подталкивает идти быстрее — ладно, иду быстрее.

📬 Почта — своя. Уже работает.
📅 Календарь — переношу прямо сейчас.
🏗 Инфраструктура — переезд начат с сегодняшнего дня.

Цель дерзкая и конкретная: к Новому году скачать интернет.

А теперь — честно о том, почему это вообще возможно

Когда люди слышат «своя инфраструктура», они думают: ноутбук под столом и три скрипта. Нет. Речь о полной копии той части интернета, которой программисту достаточно, чтобы написать любую программу, даже если снаружи выключили всё.

У этой копии четыре слоя, и я разобрал их в статье «Цифровая автракия»:

🌱 Семена — исходный код. Свой Forgejo или Gitea плюс архив Software Heritage, который хранит репозитории навсегда, даже если автор их удалил.
🚜 Ферма — сборка. Nix или Guix: одинаковые исходники дают байт-в-байт одинаковый результат. Всегда. На любой машине. Хоть через сто лет.
🏬 Склад — раздача. Harbor для контейнеров, Pulp для pip, npm, apt и maven.
🏪 Витрина — запуск в один клик. Всякий красивый UI вроде Coolify.

И вот связка, которую стоит запомнить: витрина без нижних трёх слоёв — это витрина чужого магазина. Кнопка «установить» тянет образ из Docker Hub, образ собран из пакетов PyPI, пакеты выросли из кода на GitHub. Обрыв любого звена — и полка пуста. Разворачивать у себя умеют все. Переживать отключение — никто.

Как понять, где ты сейчас? Я измеряю зрелость по поясам, как в единоборствах:

⬜️ Белый — своя инфраструктура плюс прокси-кэш. Монополист уже не диктует цены: стоимость твоих сервисов — розетка плюс железо.
🟫 Коричневый — зеркала 20% библиотек, от которых ты реально зависишь. Отключение интернета ты заметишь из новостей, а не из терминала.
⬛️ Чёрный — полная пирамида сборки, выращенная из 357 байт, которым не нужно верить на слово. Интернет можно выключать. И самое интересное: всё это помещается на личном компьютере.

Корп
Просмотры: 5
Перейти в пост Открыть в MAX Сообщить о неточности
🎬 Цифровая автаркия. Стрим 4 — вайбим на своём

Прошлый стрим записался. Но есть нюанс 😏

В суете под конец дня я перезапустил трансляцию — и картинка рабочего стола застыла. Камера работает, звук идёт, я увлечённо что-то делаю — а что именно, зрителю не видно. Обидно. Но ничего, всё поправимо.

Вчера, 10 сентября, на четвёртом стриме наверстал упущенное. Быстро показал, что сделал в прошлый раз, и поднял Renovate — инструмент, который следит за обновлениями зависимостей и предлагает изменения в репозитории.

Заранее я не знал, как устанавливать Renovate. Но в этом и была задумка стримов: добраться до того, чего ещё не умею, и начать грызть этот гранит прямо в эфире. Я понимал, зачем он нужен, и стал вайбить. Получал ошибки, думал, чатился с ИИ и пробовал снова. В итоге заработало.

🤖 Самое интересное — с кем я это делал.

Вайбил с локальной Ornith-1.0-35B на своей видеокарте ASRock AMD Radeon AI PRO R9700 Creator, 32 ГБ.

ИИ не где-то в чужом облаке, а прямо на моём железе. Автаркия потихоньку добирается и до инструментов 😉

Параллельно чатился и с DeepSeek. Причём в записи видно не только удачные ответы: ошибался и я, и ИИ. И это важная часть происходящего.

Получилось интересно и живо. А главное — в этот раз и меня слышно, и код видно, и результат есть.

📺 Стрим 4 — Renovate:
YouTube · VK Видео · Rutube

📅 17 сентября, четверг, в 19:00 — продолжаем строить.
Подключиться к следующему эфиру

Идём вперёд 🤘
Просмотры: 30
Перейти в пост Открыть в MAX Сообщить о неточности
🚀 Сегодня в 19:00 — второй стрим

Нулевой сгорел на старте, но ракета полетела. А значит, строить будем прямо в полёте.

Что случилось на старте: Телемост съел запись — поставил OBS Studio. ВКонтакте не смог в прямой эфир — взял YouTube как основную площадку, он просто работает. Потом расширимся, а пока — одна ссылка, один эфир.

Но самое главное инициализация прошла, артефакт есть:

📦 https://gitlab.com/vozl/launchpad

Коммит на месте, сегодня проставлю тег, чтобы было удобно. Как и обещал: каждый стрим — работающий артефакт.

Запись первого стрима на всех каналах:
📺 YouTube: https://www.youtube.com/watch?v=AYu3qRTFDms
📺 Rutube: https://rutube.ru/video/743689fb0b105030d808160440e23389/
📺 VK Видео: https://vkvideo.ru/video-228677629_456239025

🎙 Работа над ошибками тоже проведена. Выяснилось, что всё это время работал микрофон с камеры, а петличка молча наблюдала. Покрутил, настроил компрессор и выходное усиление. Осваиваю OBS, как и всё остальное, в полёте. Сегодня проверим, стало ли лучше. Рефлексия 😉

Продолжаем строить с того места, где остановились. С голого сервера, с открытым кодом, шаг за шагом.

📅 Сегодня, 27 августа, 19:00
📺 Смотреть: https://youtube.com/live/x-S8h1ldXhA


Подключайтесь 🤘
Просмотры: 29
Перейти в пост Открыть в MAX Сообщить о неточности
🎬 Стрим продолжается. Честно о том, что случилось

Прошлый стрим я потерял. Он был в Телемосте — и ушёл в небытие. Моя ошибка, мой урок.

За это время я наладил OBS и теперь стримлю в VK Видео. Ошибку учёл: будет и запись, и стрим, а в конце сохраню результат в git — как положено, артефакт есть артефакт.

Ну что ж, значит судьба. Повторение — мать учения. Начинаю сначала.

📺 Смотреть: https://vkvideo.ru/video4072868_456239718

Приношу извинения. Теперь всё надёжно — подключайтесь сегодня в 19:00 🤘
Просмотры: 28
Перейти в пост Открыть в MAX Сообщить о неточности
🔌 Утро, кофе, вы садитесь работать — а интернета нет. Насовсем.

Гиганту можно выключить интернет — он проживёт вечность на своих зеркалах. А где такая цифровая автаркия для всех остальных?

Хорошая новость: она возможна даже дома. Плохая: копии GitHub мало — это как кулинарная книга в чистом поле, где ещё надо одомашнить курицу и изобрести духовку.

Написал статью Цифровая автаркия и там разобрал всё: проблему курицы и яйца, 357 байт чистой математики, четыре слоя автаркии и пояса — от белого до чёрного.

А завтра, 13 августа, в 19:00 — стрим. Начинаем строить. Каждый стрим — работающий артефакт, никакой магии.

🖥 Присоединяйся: https://telemost.yandex.ru/j/73900926674135

До завтра 🤘
Просмотры: 44
Перейти в пост Открыть в MAX Сообщить о неточности
История, которая продаёт всё, что я делаю

Поднимал почтовый сервер. Нашёл баг в Stalwart (почтовый сервер на Rust): валидация убивала письма с punycode-доменами. Разобрался, написал фикс — приняли в релиз.

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

В этом весь смысл: когда система твоя, ты не ждёшь милости вендора. Ты берёшь и чинишь. Почта — моя. Код — мой. Темп — мой.

Жалко, что рядом никого не было показать. Поэтому теперь буду показывать всё: как строю свою инфраструктуру с нуля, как чиню чужие проекты, как превращаю зависимость в независимость.

Патчи (смотрите, это реально работает):
• Stalwart — фикс валидации punycode
• bulwarkmail — локализация в Docker

Скоро расскажу подробнее. Старт 13 августа 2026 в 19:00.
Просмотры: 45
Перейти в пост Открыть в MAX Сообщить о неточности
🃏 Раскрываю карты

Три моих последних поста заканчивались одинаково: «но это уже отдельная история».

Сегодня — та самая история.

Год назад я начал строить фундамент. Сначала — тело: минус 20 кг, кубики, волновой принцип «нагрузка — восстановление». Потом — инфраструктура: своя почта, свой SSO, своя L3-сеть, патчи в open-source проекты, на которых всё это стоит. Потом — голова: стопка книг, цеттелькастен, честный разговор с цифровым зеркалом.

Я думал, что это три разных проекта. А потом понял: это один и тот же метод.

Даже моя музыкальная студия — барабаны, гитары, бас, запись, всё своё — оказалась тем же самым. Я строю автаркии. Независимые системы, которые работают без чужого разрешения. В теле. В музыке. В цифре.

И вот что я решил: следующую автаркию я строю публично. С голого сервера, с открытым кодом, без магии. Каждый четверг — стрим, каждый стрим — работающий артефакт.

Зачем? Затем, что корпорации захватили ключевые узлы: облака, SaaS, подписки, которые завтра подорожают в три раза, попадут под блокировку — внешнюю или внутреннюю — или просто исчезнут (привет, Fable 5). Контроль можно вернуть. Я делаю это прямо сейчас — и покажу каждый шаг.

Я написал манифест. Это не пост — это документ, по которому я буду жить ближайшие сезоны.

Там же — кто я, почему мне можно верить и что такое Возл и Озарум. Спойлер: столпов будет четыре.

📅 13 августа, четверг, 19:00 — первый публичный стрим.

Это не для всех. Это для программистов, которые устали быть винтиками. Для тех, кто ценит контроль. И для тех, кто просто любит смотреть, как горит огонь и как работают другие люди.

Первый шаг — твой: подпишись и приходи 13 августа.

Свобода начинается там, где заканчивается зависимость.

P.S. Обещанные выжимки из книг будут. Но не как у всех. Я не верю в саммари: книга читается долго — и именно за это время она перепрошивает мозг. Конспект этого не передаст. Поэтому формат такой: одна фраза — то, что изменилось во мне. Остальное книга сделает с вами сама.


Первая — «Это маркетинг» Сета Година: «Гораздо продуктивнее иметь значение для немногих». Собственно, поэтому я и не зову всех. Я зову вас. 😏
Просмотры: 36
Перейти в пост Открыть в MAX Сообщить о неточности
Загружаем изображение…
🧠 Загружаю стопку книг прямо в мозг. Перепрошиваюсь

Я уже навёл порядок в теле. Теперь хочу подтянуть личные проекты — пока они неповоротливы, будто заплыли лишним жирком.

Я работаю над этим. Запускаю пет-проекты, пишу статьи, собираю библиотеки кода и фреймворки. И вроде всё живёт — есть просмотры, есть лайки, есть отклик. Но в какой-то момент я поймал себя на честной мысли:


«Безумие — это делать одно и то же и ожидать других результатов». — Рита Мэй Браун

Мой вклад даёт результат — но не тот уровень, которого хочется по-настоящему. И сколько ни выкатывай новых идей, если не меняется тот, кто за ними стоит, потолок останется прежним. Поэтому, развивая всё снаружи, я взялся за главный апгрейд — меняю собственную прошивку. Качаю мозг.

🔍 Честный разговор с зеркалом (на этот раз — цифровым)

Я люблю делать всё на максимум. И когда понял, что хочу расти дальше, сделал то, что давно вошло в привычку: сел и душевно поговорил с ИИ. С разными моделями. Скормил им весь контекст о себе — кто я, куда иду, чего боюсь, где буксую.

И они зеркально показали мне мои слабые места. Три провисающих кита:
🎯 Маркетинг — я умею делать, но не умею рассказывать.
🧠 Психология — понимать людей глубже, чем «вижу реакцию».
🤝 Мягкие навыки — переговоры, влияние, осознанность, фасилитация.

Диагноз поставлен. А я, как водится, не люблю лечиться полумерами.

📦 Стопка книг для «антибиблиотеки» (шучу… надеюсь)

Есть такое понятие — антибиблиотека: полка непрочитанных книг, которые молча укоряют тебя своим существованием. Так вот, я заказал внушительную стопку и очень надеюсь, что она ею не станет.

И, кажется, не станет: «Это маркетинг» уже прочитана и законспектирована, «Эссенциализм» — в процессе. Лёд тронулся.

Вот мой боевой комплект, собранный не наугад, а по итогам того самого разговора с ИИ:

Маркетинг 🎯
«Это маркетинг» — Сет Годин ✅
«Взлом маркетинга» — Фил Барден
«Спроси маму» — Роб Фитцпатрик

Психология и влияние 🧠
«Психология влияния» — Роберт Чалдини
«Никаких компромиссов» — Крис Восс
«Ненасильственное общение» — Маршалл Розенберг

Осознанность и опора 🧘
«Ловушка счастья» — Расс Хэррис
«Осознанность» — Марк Уильямс

Управление людьми и собой 🤝
«Руководство фасилитатора» — Сэм Кейнер
«Эссенциализм» — Грег МакКеон ⏳

✏️ Я не читаю книги. Я веду с ними диалог

Книга на полке — мёртвый текст. Книга в моих руках — собеседник, которого я постоянно перебиваю карандашом.

Я подчёркиваю то, что цепляет, и пишу на полях всё, что думаю. Спорю, соглашаюсь, дорисовываю свои связи прямо между строк. Свободно, без правил — это честнее любых значков.

И всё чаще ловлю себя на одной мысли — пока не как на привычке, а как на ориентире, к которому тянусь:

Ценность книги не в количестве инсайтов, а в количестве изменений в поведении.

Это, наверное, относится к любой умной мысли: прочитать и кивнуть — легко, а вот по-настоящему внедрить — медленно и непросто. Я внедряю. Не сходу, не всё — но внедряю.

🦋 Куда улетают пойманные мысли

Всё прочитанное и продуманное не оседает мёртвым грузом — оно отправляется в мой Цеттелькастен, живую базу знаний, где каждая мысль связана с другими. Не свалка «сохранёнок», а сеть. Чистые .md-файлы, никакого хаоса.

Прочитал главу — поймал мысли — связал — применил.

Стопка на столе. Карандаш заточен.

Загружаю знания прямо в себя — как Нео в «Матрице», только медленнее и с пометками на полях 😏 Перепрошиваюсь. Пожелайте удачи 🙏

P.S. По каждой прочитанной книге буду выкладывать выжимку — самые жирные мысли, которые перевернули мне голову. Но это, как водится, уже отдельная история. 📖
Просмотры: 16
Перейти в пост Открыть в MAX Сообщить о неточности
Вся лента — после бесплатной регистрации
ВКонтакте Телеграм Одноклассники
Избранное в datool.ru

Следите за каналом в личном кабинете

Зарегистрируйтесь в datool.ru, чтобы добавить канал «Хеви» в избранное и отслеживать его показатели.

Зарегистрироваться
Для владельцев каналов

Подтвердите свой канал

Войдите или зарегистрируйтесь в datool.ru, затем добавьте нашего бота в канал по инструкции в личном кабинете. После проверки владения замок исчезнет и вам станет доступно управление каналом.

Войти или зарегистрироваться

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти