Denis
22.02.2018
15:24:02
если у тебя в коде одна бага от старого а одна от нового - на какой стул сесть? философский вопрос
Oleg
22.02.2018
15:24:13
я ищу замену dub
мне оно не нравится, так как плохо удовлетворяет моим требованиям
Google
Oleg
22.02.2018
15:24:45
сборка под arm
Dmitry
22.02.2018
15:24:54
Пилить самому остаётся
Denis
22.02.2018
15:24:58
О том что выдаешь своё желание конкретный компилятор настраивать под DUB более простым образом за недостатки DUB
Oleg
22.02.2018
15:25:44
Denis
22.02.2018
15:26:03
сборка под arm
dmd не умеет собирать под ARM, например. Введём в DUB опцию "собери кросскомпилятором" и она сломается на dmd
Oleg
22.02.2018
15:26:49
это здесь и сейчас не удобно в том виде в котором есть
это для сборки конкретного проекта не удобно
Denis
22.02.2018
15:27:17
Пробрасывать под конкретный свой комплиятор конкретные ключи через переменную. и под линкер и ещё под какую-нибудь фигню. это нормально.
А конкретный проет небось не просто под конкретный проц но там ещё и конкретная карта памяти линкеру
Oleg
22.02.2018
15:28:17
почему тогда во всех остальных системах сборки это всё можно в одном файле сборки указать?
Denis
22.02.2018
15:28:23
т.е. явно надо просто скрипт сверху dub
Google
Denis
22.02.2018
15:28:52
если бы всё так просто было уже давно make закопан был бы
Oleg
22.02.2018
15:29:59
Denis
22.02.2018
15:30:08
Эта система должна знать все компиляторы и все ключи, она знает? А кто для Ди такое ей написал? И это вот не глючит?
Нет, я говорю что meson это лично для меня просто очередной cmake как и ninja который гугл кажется продвигал
Oleg
22.02.2018
15:31:53
и то что это очередной cmake не даёт ему шанса удовлетворить потребность разработчиков?
Denis
22.02.2018
15:32:21
Нужен контроль под свой arm с хитрой памятью и размещением объектов - пишешь свой скрипт, всё просто.
Oleg
22.02.2018
15:32:22
или тут участие гугла неприятно по определению?
Denis
22.02.2018
15:32:43
Объясни мне плюсы предложенного? Я вот сайт прочитал - агитка политическая, имхо.
На любой сайт зайди такой системы - везде будет написано какие они крутые.
Oleg
22.02.2018
15:33:28
Denis
22.02.2018
15:33:30
Я dpq2 пишу, недавно кто-то форкнул чтобы мезон запилить. Пилил пилил и бросил. Хз почему, может нужда отпала а может и не осилил.
Dmitry
22.02.2018
15:33:48
А никто не видел либы для работы с scp. Не хочу целый клиент таскать, чтобы файлы синкать
Denis
22.02.2018
15:34:12
> ldc достаточно указать 2 флага, которые я хочу сохранить все в одном месте
И это место - скрипт, вызывающий dub build
Oleg
22.02.2018
15:34:39
Denis
22.02.2018
15:34:54
К DUB претензии есть, не спорю. Но запиливать туда всё подряд чтобы очередной cmake получить? Нафик
Dmitry
22.02.2018
15:35:35
А libssh это как раз оно?
Denis
22.02.2018
15:35:51
scp это же пересылка файлов по протоколу ssh?
есть ещё момент: для сборки дишных пакетов часто нужны сишные зависимости. обычно кладут бинарники прямо в пакет (брр!). надо бы этот вопрос решить как-то (научить dub делать cmake?)
Потому что наблюдается тенденция по переписыванию годных сишных библиотек на ди просто потому что их линковать неудобно одной командой.
Google
Denis
22.02.2018
15:41:46
Или так: договориться что есть локальные сборщики для конкретных языков, их можно вызывать стандартным образом и они уже всё что надо собирать нам могут
т.е. чтобы модный мезон вызывал dub, он бы генерил ему объектники ну и далее уже всё в кучу мезоном собиралось бы
Этот случай всё покрывает же?
Oleg
22.02.2018
15:43:19
это нужно разбираться в каждом используемом
Denis
22.02.2018
15:43:50
На каждый язык 1 пакет. Знаешь язык - знаешь как собирать им. Не знаешь язык ну хотя бы скачай собиралку его исходников.
Разбираться не нужно, только пакет поставить
Oleg
22.02.2018
15:45:20
опять же на данный момент это теория, я спрашивал про опыт использования
Denis
22.02.2018
15:48:21
А ты сам в этот мезон веришь?
Dmitry
22.02.2018
15:56:35
Oleg
22.02.2018
15:59:15
Denis
22.02.2018
16:00:08
Вопрос про опыт тоже такой (для тех, кто не пробовал, но любознательный)): нет смысла пробовать если это просто ещё одно из.
Денис
22.02.2018
17:12:35
Оче бажный
Прям невероятно
Хотя очень удобный.
Pavel
22.02.2018
17:13:01
Не
Valeriy
22.02.2018
17:13:19
Пацаны, чё решили?
Не понятно из вашего треда.
Я так понял, dub сырой и лучше на мэйкфайлах собирать.
Denis
22.02.2018
17:13:40
Ну не сырой, просто настроек мало
а дженкинс это же про другое вроде, не?
Google
Денис
22.02.2018
17:14:23
Не
На прошлой работе - постоянно виндузовый мастер терял связь с линуксовым слейвом по самым непонятным причинам, сборки любли зависать, самое странное, что я видел - баш скрипты парсились по разному в зависимости от фазы луны.
Pavel
22.02.2018
17:15:47
Хз, я уже во второй работе его юзаю и все норм
Но не под виндой
Денис
22.02.2018
17:18:35
Хз, я уже во второй работе его юзаю и все норм
Ну и да, раньше на линуксовом слейве - было гиблое железо. Вот тут дженкинс вообще не помогал диагностировать в чем дело. Просто сборки зависают, машина с ними совсем умирает, а он продолжает говорить, что нода - окей, просто занята. Ну так-то да, если уметь его админить нормально, то очень крутая штука.
Igor
22.02.2018
17:23:18
Дженкинс это разве система сборки?
Он сам просто запускает умно задачи
Denis
22.02.2018
17:24:13
А в чём умность?
Igor
22.02.2018
17:25:03
Воркеры на ращных серверах, параллельность, зависимость выполнения задач
Denis
22.02.2018
17:25:51
Ясн, спасибо
Денис
22.02.2018
17:33:05
Dmitry
22.02.2018
18:11:10
Мля.. кто из Москвы, кто где работает? У нас просто офис решили с Чистых прудов переносить в какие-то ебеня дикие (я с северо востока Мск). Просто интересуюсь пока, мало ли.
А кто тут ссылку давал на группу по биг-дата? не могли бы ее продублировать, а то найти не могу
Valeriy
22.02.2018
20:51:00
Dmitry
23.02.2018
05:57:08
Dmitry
23.02.2018
06:47:51
А скриптоту кто-нибудь в дишечку встраивал? Луа, схему, например. Или дишечка сама любую скриптоту уделает?
NullSanya
23.02.2018
06:48:44
Lua-d надо немного допилить на предмет работы с классами
js пытался, ducktape на винде сложно юзать из-за omf
Dmitry
23.02.2018
06:50:48
Видел на реддите, что один кекс написал интерпретатор схемы на дишечке.
Valeriy
23.02.2018
11:30:34
да, спасибо
D очень хорошо подходит для инженеринга на данных. Жили бы вы в Уфе, пригласил бы вас на работу.
Google
Valeriy
23.02.2018
11:31:14
Вчера разбирался с библиотекой. Mir. Мне показалась она намного мощнее питоновской numpy
Dmitry
23.02.2018
11:31:47
У меня ситуация простая. Работа хорошая, но офис хотят в ебеня дикие переносить((( я прям не знаю что и делать. По 1.5-2 часа в один конец я вскроюсь
Valeriy
23.02.2018
11:32:31
Dmitry
23.02.2018
11:33:36
Возможно придется ее пробивать, но хз. У нас PCI-DSS. Типа безопасность и все дела
Pavel
23.02.2018
11:38:36
Denis
23.02.2018
12:59:46
Dmitry
23.02.2018
13:02:19
Valeriy
23.02.2018
13:46:27
А у вас с удалёнкой как?
У нас она есть но в нашем направлении сейчас непонятно.
Пока не дают на удалёнку брать.
У нас, кстати, возможно в МСК откроют вакансии через пару месяцев. Но я пока сам ничего не знаю.
Dmitry
23.02.2018
13:58:01
@valmat а что за контора и чем заниматься?
Valeriy
23.02.2018
14:50:55
А я в отделе анализа данных работаю.
Denis
23.02.2018
15:08:55
В Ди коннекты к БД валятся из-за кривого кода, а они банк на нём пишут! :)
Eto
23.02.2018
15:09:39
Эм, у чего угодно подключения будут отваливаться из-за кривого кода.
Denis
23.02.2018
15:11:28
кек)
Eto
23.02.2018
15:13:13
О чём речь? Ссылку в студию.