что происходит у смежников: Ruby
Oct. 13th, 2014 04:48 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
там правда ужас-ужас, или мне просто не повезло?
понадобился мне монитор для редиса, чтобы красивые графики рисовал. ничего фришного standalone не нашёл. нашёл какой-то ruby gem. ну ладно, мне трудно что ли ruby поставить? cinst ruby 200 OK
запускаю "ruby gem redmon". кричит "это native gem, please install devkit". сам devkit, конечно, через gem не ставится, надо скачивать и распаковывать отдельно лежащий zip и следовать инструкциям. ладно, поставил devkit. "ruby gem redmon", наконец, радостно запустился, принялся что-то там компилировать, обнаружил отсутствие какого-то .h файла. ну и закончил на этом, проще самому написать.
прямо как в 90-е вернулся, со всеми этими низкоуровневыми манипуляциями.
понадобился мне монитор для редиса, чтобы красивые графики рисовал. ничего фришного standalone не нашёл. нашёл какой-то ruby gem. ну ладно, мне трудно что ли ruby поставить? cinst ruby 200 OK
запускаю "ruby gem redmon". кричит "это native gem, please install devkit". сам devkit, конечно, через gem не ставится, надо скачивать и распаковывать отдельно лежащий zip и следовать инструкциям. ладно, поставил devkit. "ruby gem redmon", наконец, радостно запустился, принялся что-то там компилировать, обнаружил отсутствие какого-то .h файла. ну и закончил на этом, проще самому написать.
прямо как в 90-е вернулся, со всеми этими низкоуровневыми манипуляциями.
(no subject)
Date: 2014-10-14 12:05 am (UTC)(no subject)
Date: 2014-10-14 12:12 am (UTC)(no subject)
Date: 2014-10-14 12:15 am (UTC)(no subject)
Date: 2014-10-14 02:09 am (UTC)еще нугет превращается в адище если в солюшне вдруг случилась одна либа разных версий (у меня такое с ServiceStack и Json.NET постоянно случается)
(no subject)
Date: 2014-10-14 03:47 am (UTC)более того, если раньше это надо было делать руками, то теперь nuget, начиная с какой-то версии, это делает сам. то есть нет, это совсем не проблема.
(no subject)
Date: 2014-10-14 03:51 am (UTC)Но нюгет регулярно пишет туда хуйню, и приходится после апдейта каждого пакета возвращать "как надо". Увы :)
(no subject)
Date: 2014-10-14 06:15 am (UTC)Мне ни разу не удалось такого достичь, а вот коллега дважды попадал. В общем, это больше вопрос культуры производства.
(no subject)
Date: 2014-10-14 10:27 am (UTC)(no subject)
Date: 2014-10-14 06:06 am (UTC)(no subject)
Date: 2014-10-14 08:37 am (UTC)А то я постоянно практикую "держу все нужные версии зависимостей рядом в репе".
(no subject)
Date: 2014-10-14 10:27 am (UTC)(no subject)
Date: 2014-10-14 08:36 am (UTC)(no subject)
Date: 2014-10-14 02:40 am (UTC)(no subject)
Date: 2014-10-14 03:20 am (UTC)(no subject)
Date: 2014-10-14 03:49 am (UTC)(no subject)
Date: 2014-10-14 04:24 am (UTC)Это как ругать за кривость создателей космических зондов, посланных на Венеру, что они больше часа там не могли продержаться (где температура пицот градусов и давление 90 атмосфер).
(no subject)
Date: 2014-10-14 10:37 am (UTC)погода на далёкой планете понятно, что неизвестная
релизов студии у мс конечно много и я могу понять, что один чел все не напробует
но тупо написать в ридми "я такого-то числа билдал в такой-то точно версии такого-то точно продукта и есличо берите мой бинарник там-то" ничего не мешает
и например сообщество могло бы попробовать много какие комбинации
пусть линуксоиды скажут спасибо богу, что кроме гцц и редко ллвм какогонить никто уже не юзает компилятор скажем интеловский, а какого нить зортеха или борланда уже тютю
(no subject)
Date: 2014-10-14 03:54 am (UTC)(no subject)
Date: 2014-10-14 03:55 am (UTC)(no subject)
Date: 2014-10-14 03:58 am (UTC)А, да. Как устроить всему "кроссплатформенному" софту адище:
Убедиться чтобы хостнейм и юзер были с русскими буквами.
После этого сдыхает абсолютно ВСЁ.
Интересно, живет ли такое на линухе. На Маке часть живёт, часть сдыхает.
(no subject)
Date: 2014-10-14 05:11 am (UTC)(no subject)
Date: 2014-10-14 06:56 am (UTC)