Dmitrii
А писать их надо тоже на б-го мерзком Го?
Denis
Не, там всё просто
Denis
Несколько bash-скриптов, например (in, out)
Denis
https://github.com/frodenas/k8s-resource
Denis
Или давай вот так, чтобы оригинал сразу
Dmitrii
Ооооо! Наговнять на баше скрипт - это то, что я люблю.
Dmitrii
Особенно мне нравится, когда адепты питона на это смотрят потом
George
ахахаха
George
это пять
George
пайтон это наше все
Denis
Вот второе сообщение - это лишнее. :) HW detected. А ты Concourse для какого flow присматриваешь?
Denis
Какие для тебя sales points стали решающими?
Dmitrii
У нас там используется один ебаный CI. Он совернешнно сырой, и отказаться я от него не могу. Могу только абстрагироваться от него и где то описать пайплайн
Dmitrii
Т.е он совернешнно не конфигурируется через конфиги
Dmitrii
Все кнопачками, как в дженкинсе, разве что только интерфейс приятнее
Dmitrii
SaaS сраный.
Denis
Это жизнь.
Dmitrii
Ну вот карочи я все думаю че с этим делать
Denis
Мне вот интересно посмотреть, как у кого pipeline-ы оргаизованы. Это же тоже вопрос комбинации решений.
Denis
Соответственно, есть архитектурные паттерны
Dmitrii
Злой ты :)
Да нет. Они просто как веганы. - "ОЙ ЭТО МОЖНО БЫЛО НАПИСАТЬ НА ПИТОНЕ!!!1". Да блин я знаю. А еще на го. Только почему меня должно ебать его мнение?) Он наверное думает, что он с таким предложением уникальный и я это первый раз слышу.
George
а еще можно на руби, на перле и на черти знает еще каком количестве скриптовых языков.
Lex
А писать их надо тоже на б-го мерзком Го?
что так, чем уже golang провинился?
Dmitrii
что так, чем уже golang провинился?
Тем, что его пихают везде где ни попадя, как JavaScript.
Dmitrii
Моим мнением конечно может подтереться каждый в этом чате, я не обижусь.
Evgeny
Ну баш тоже везде пихают
Dmitrii
Ну баш тоже везде пихают
На баше не пишут огромные системы
Dmitrii
У него есть своя узкая ниша
Lex
На баше не пишут огромные системы
debian installer, немаленькая система
Lex
и да golang все таки лучше для больших систем чем bash
Dmitrii
Сравнил не сравнимое :)
Lex
Сравнил не сравнимое :)
но чем же плох golang для больших систем?
Lex
Слишком простой.
а чем же это плохо, быстрое обучение разработчиков, быстрая разработка, простая поддержка, не надо тратить 10 лет как на тот-же С++
Logan
Слишком простой.
C тоже простой.
Lex
простое конкурентное программирование без вникания глубокого во все механизмы
Daniel
Моим мнением конечно может подтереться каждый в этом чате, я не обижусь.
так это и не мнение, а просто набор букв. коллеги, у нас есть некоторое количество инструментов. все они довольно грубые, неудобные, ненадежные. но других у нас нет. выбор инструмента под задачу - отдельное умение, которое важно получить и развивать. golang, при всей свое богомерзкости и хайпе - отличный инструмент как раз для вот этого вот круга задач. лучше всех остальных, что у нас есть. и это важно. PS отдельного порицания заслуживают люди, которые убедили себя, что есть инструменты, которые хороши. Питонисты часто этим грешат, и перловики.
Logan
и кого это остановило? Простой язык не означает простого кода.
Vit@Lik
слишком простой - это ли аргумент в современном программирорвании
Lex
как и руби
Daniel
я это говорю в перловом чате регулярно. согласных нет.
Vit@Lik
Слишком простой.
на сколько мне известно, это не помешало digitalocean писать на нем свою инфраструктуру для синхронизации данных (а это огромный поток) между датацентрами, это уж и не такая тривиальная задача
Evgeny
Не на баше ж эт было писать
Dmitry
да хрень какая-то. "слишком простой"
Dmitrii
Сейчас можно пытаться найти кучу кейсов, успешных и нет
George
баш же тьюринг полный?
Dmitrii
При должном уседдии можно и хуй сломать
Daniel
коллеги, а не похер ли
George
значит на нем можно сделать УСЕ
Evgeny
можно но не нужно
Dmitry
я прямо представляю как собираются кодеры и такие "нет это язык слишком простой - давайте писать на хаскеле!"
George
эрланг
George
только хардкор!
Dmitry
ну или
Dmitry
нет простых языков - есть простые задачи
Evgeny
он то чем не угодил?
Daniel
у нас есть язык со строгой типизацией и сборщиком мусора, кросплатформенный, кроскомпилируемый. других таких у нас нет. это означает, что, какой бы он ни был - он должен быть использован для соответствующих задач. period/
Lex
но да, golang не простой — он примитивный, судя по всему этим он и вызывает отторжение у многих
Evgeny
у кого то была идея что это подготовка Гугла к ИИ разрбаотчикам
Evgeny
а простота как раз для простоты ML
Amir
А подскажите, чем можно проверить структуру двух директорий быстро? без регистрации и смс)
George
не понял вопроса
George
разъясн
George
их бин тупой
George
думпкопф
Amir
есть 2 директории
Amir
с тонной файликов
Amir
одна рабочая
Amir
другая не особо
Amir
местами не те права досутпа, где-то нехватает файликов
George
fdupes?