@dlangru

Страница 413 из 719
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
Пилить самому остаётся
разговор начался с вопроса "пробовали ли вы, ребята, кто-нибудь meson?"

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
если бы всё так просто было уже давно make закопан был бы
я потерял нить... ты меня отговариваешь пробовать meson, потому что dub "и так достаточно хороший для почти всех для почти всех задач"?

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
Нужен контроль под свой arm с хитрой памятью и размещением объектов - пишешь свой скрипт, всё просто.
мне не нужно под железо, мне нужно под linux-arm, для сборки ldc достаточно указать 2 флага, которые я хочу сохранить все в одном месте

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

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
Этот случай всё покрывает же?
вполне возможно, но мне кажется немного странным 3-4 менеджера сборки разных на 1 проект держать

это нужно разбираться в каждом используемом

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
scp это же пересылка файлов по протоколу ssh?
Ну я по WinSCP файлы копирую. Хотел свой велосипед сделать

Oleg
22.02.2018
15:59:15
А ты сам в этот мезон веришь?
Странный вопрос, религиозный какой-то

Denis
22.02.2018
16:00:08
Вопрос про опыт тоже такой (для тех, кто не пробовал, но любознательный)): нет смысла пробовать если это просто ещё одно из.

Денис
22.02.2018
17:12:35
А может jenkins?
Ох не нравится мне этот дженкинс

Оче бажный

Прям невероятно

Хотя очень удобный.

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
Мля.. кто из Москвы, кто где работает? У нас просто офис решили с Чистых прудов переносить в какие-то ебеня дикие (я с северо востока Мск). Просто интересуюсь пока, мало ли.

А кто тут ссылку давал на группу по биг-дата? не могли бы ее продублировать, а то найти не могу

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 часа в один конец я вскроюсь

Dmitry
23.02.2018
11:33:36
Возможно придется ее пробивать, но хз. У нас PCI-DSS. Типа безопасность и все дела

Pavel
23.02.2018
11:38:36
Вчера разбирался с библиотекой. Mir. Мне показалась она намного мощнее питоновской numpy
Впринципе так и есть, ее пилит местный математический гений :)

Valeriy
23.02.2018
13:46:27
Впринципе так и есть, ее пилит местный математический гений :)
Да я сам профигел, сколько кода парень нафигачил. Сперва думал там команда математиков работала. Потом смотрю он один это сделал.

А у вас с удалёнкой как?
У нас она есть но в нашем направлении сейчас непонятно. Пока не дают на удалёнку брать. У нас, кстати, возможно в МСК откроют вакансии через пару месяцев. Но я пока сам ничего не знаю.

Dmitry
23.02.2018
13:58:01
@valmat а что за контора и чем заниматься?

Valeriy
23.02.2018
14:50:55
@valmat а что за контора и чем заниматься?
Модульбанк -- лучший банк для предпринимателей ;)

А я в отделе анализа данных работаю.

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
О чём речь? Ссылку в студию.

Страница 413 из 719