Category: наука

peremoga2

Днищепсто

Есть такой писанный (уже два раза бывшим к счастью) "коллегой" мэйнфрэймер (название конечно ололо). Не то что бы совсем нинужно, но тулза которая делает рсинк диры на другой бокс, исполняет там команду и рсинкает всё обратно при необходимости пишется инплэйс в виде трёхстрочного шелл скрипта. Vnezapno (я всячески завидую весь аж) эта поделка оказалась сверхпопулярной в среде хипстеров, долбоёбов и хипстеров-долбоёбов - https://github.com/buildfoundation/mainframer собственно вот. Недавно аффтар учил новый модный язык раст и переписал на расте (нахуя шелл трёхстрочник переписывать на расте - открытый вопрос до которого учёные лет через 50 непременно дойдут). https://github.com/buildfoundation/mainframer/blob/3.x/src/time.rs#L4-L51 - собственно псто вот об этом куске - и поржать и как пример что и на функциональщине можно писать блевотный гокод. Отдельное ололо в неконсистентности выходных данных (секунды есть всегда а минут может не быть) и 100500 нахуй не нужных тестов (которые как то умудряются обходить неконсистентное поведение).

UP. https://github.com/buildfoundation/mainframer/blob/3.x/src/config.rs#L150-L160 - я ша уссусь.
UP2. https://github.com/buildfoundation - аааааа, убейте меня наконец уже.