@locallycompact There are some distributed git projects. One of them is Radicle ( https://t.co/uGmfodhcDX )
Another one is github:voidlizard/hbs2 It works, we're using it about a year. Supports both public and private repos. Lack of documentation, however. At least README is in english.
@shevagro да просто придется переключиться на автоматизацию nocode, разработку API для автоматизации nocode, разработку тестов для nocode, декларативные языки для nocode. было уже всё
@mtreskin так это значит, что программист неленивый, значит, уже испорченный. программист должен быть ленив и стремиться ничего не делатью. идеальное решение - то, которого нет (но задача сделана).
@mtreskin сложность бывает неизбежная, а бывает ненужная, с этим согласен. но опять же - что бы достигнуть простоты конечного кода (перекладывания жсона), может придется написать что-то сложное (generic перекладчик json-а), шоб наверху копипасты было меньше
@mtreskin сделать просто можно когда очень хорошо знаешь предметную область, и знаешь, что делаешь. как правило, это происходит уже после первого написания кода, который делает shit done. не всегда есть возможность переписать или оно в принципе не упрощается
@mtreskin ну бывает, что не получается сделать просто. или не получается сделать просто за отведённое время. это ж надо сначала сделать, что бы как-то заработало. а потом сидеть упрощать неизвестно сколько времени, которого нет
по пути забываешь, как работает/где сохраняются пароли... обнаруживаешь отгнивший gpg ключ (почему?) и проходишь KYC на хецнере. и это еще часа дня нет, лучше в такие дни из кровати не вылезать
добавляешь в конфиг никса флажок, который фиксит мелкий баг файрфокса. слетает профиль. в профиле плагины и настройки прокси. пароль прокси забыт. прокся на хосте неизвестно где со старой убунтой... заканчиваешь настройкой nixos через nix-infect на хецнере и настройкой vpn.