dd

Автор: dd

  • Из-за леса, из-за гор

    … прилетела задача по перевозу 13 приложений на выделенную бд.

    Когда мы на подработке только начинали пилить все эти приложения, я и подумать не мог, что их столько будет
    Поэтому, для каждого приложения в докер композе была завернута база
    Ну а что? Это как минимум удобно. И нет, вопросы производительности нас бы не коснулись — масштаб не тот

    Но приложений меньше не становится, а смотреть на вывод docker ps становится страшно
    Да и бэкапы бы не помешало делать, желательно не через костыли
    А хуже всего то, что я не могу через IDE залезть в базу приложения на дев/прод контурах и посмотреть что творится — приходится лезть через ssh на сервак и там уже в контейнере шариться в БД

    Поэтому было принято простое решение — сделать выделенный сервак с БД и загнать туда все БД всех приложений
    Сказано — сделано. Осталось только в конфигах поменять домен для подключения и можно спокойно жить дальше

    Но проблема в том, что мне на месте не сидится и вместе с переездом БД я решил полностью перелопатить раскатывание приложений на проде, деве и локалке
    Вышло-то на самом деле очень даже ничего:
    1. удобно — вся раскатка делается одной командой
    2. нет мусора — теперь есть всего один корневой docker-compose.yml, а вот доп настройки к нему цепляются через docker-compose.override.yml, которые соответствуют нужному окружению
    3. универсально — проекты теперь раскатываются и выглядят в плане деплоя как один
    4. на всех приложениях теперь php8.2 + jit + opcache
    5. редис был успешно везде заменен на файловый кеш (если вообще использовался; было такое, что редис поднят, а коннекта к нему нет)

    Без провалов не обошлось — один раз накатил тестовую базу на прод. Но это мелочи 🙂

    В общем и целом опыт очень крутой. Всегда приятно заниматься стандартизацией и улучшением DX

  • Выравнивание сруба

    Сегодня выравнивал сруб
    Таких болтов, как я сегодня вкручивал, я ещё не видал
    Первый раз перетянул и болт лопнул пополам. Хорошо, что успел увернуться
    Зато щас все хорошо закреплено и +- ровно

  • Укладка фанеры

    Попилили и уложили фанеру
    На следующих выходных прикручу
    Дальше по плану долгое и нудное орудование перфоратором, чтобы забить все щели льном

  • Новые доски для веранды

    В прошлые выходные так задолбался собирать этот сраный тетрис из старых досок, что плюнул и заказал новые в размер
    Вот прям как тут и было
    А заодно свежо и красиво выглядит😊

  • Ребята, я стал лидом

    В среду мне позвонил СТО, сказал, что я закончил испытательный срок
    После этого вывалил мне супер инфу о том, что меня назначают лидом, дают команду и большой проект, а сегодня рассказал об этом всем на дейлике
    Что думать — я пока хз; пока что просто непонятно как это все будет происходить, опыта-то нет

    Вообще, я рад, но я очень надеюсь, что не уйду совсем в менеджерство, слишком люблю кодить

  • Указатели на функции в структурах C

    Обожаю подобную мазафаку
    Помню как выпал, когда первый раз увидел, что в С можно в структурах хранить указатели на функции и пользоваться ими как методами

    https://youtu.be/6Riy9hVIFDE?si=XwRbWXaKxIvAc_jF

  • Генеральная уборка после стройки

    С пеноплексом я закончил быстро, а времени было даже не обед, поэтому было принято решение прибраться по-хорошему
    Потому что после всех этих половых работ на веранде и в беседке был сумасшедший срач — снег с грязью вперемешку с опилом и гвоздями
    Такое ощущение, что на стройке больше прибираться надо, чем собственно строить😃
    Зато сейчас везде чистота😊

  • Черновой пол и пеноплекс

    Вчера с другом весь день напиливали поперечины для чернового пола
    Испилили все доски, которые подходят и, естественно, их не хватило
    Сегодня база пиломатериалов закрыта, поэтому добивал работы с пеноплексом
    За такое, конечно, убить надо, но я очень не хотел лезть под веранду и приклеивать его снизу

  • Уборка сарая перед ремонтом веранды

    Запряг миньонов избавлять сарай от мусора и начать подготовку к ремонту веранды
    За работу были напоены чаем

  • Утеплитель и изоляция под полом

    Сегодня постелили утеплитель и натянули изоляцию
    Завтра уже наконец-то будем класть фанеру и на этом пол будет закончен 🥹