@rubylang

Страница 790 из 1684
Alex
07.12.2016
14:10:06
йоп, расскажи кейс

Igor
07.12.2016
14:10:13
ну тогда тебе надо на го писать :D

Alex
07.12.2016
14:10:18
если это микросервис то имеет смысл в докере.

Google
yopp
07.12.2016
14:10:33
вы заебали с докером

кейс очень простой, есть экспортер для прометея: https://github.com/y8/mongo_collection_exporter

сейчас я из него делаю .war но это 260 мегабайт ёбанных

Igor
07.12.2016
14:14:02
и в чем проблема с докером?

Konstantin
07.12.2016
14:14:06
кроссплатформенная это под винду в том числе?

yopp
07.12.2016
14:14:26
v
07.12.2016
14:14:30
врядли

yopp
07.12.2016
14:14:48
но ключевое слово «пока», дальше наверное надо будет и под венду :(

Konstantin
07.12.2016
14:14:54
а какие еще платформы?

короче нет альтернатив кроме jruby

yopp
07.12.2016
14:15:20
пока linux 32/64, osx 64

эх

есть на самом деле альтернатива

Google
Konstantin
07.12.2016
14:15:41
на go написать можно еще кек

yopp
07.12.2016
14:17:24
1) https://github.com/phusion/traveling-ruby 2) https://github.com/jbreeden/mruby-apr 3) https://github.com/hone/mruby-cli

но под mruby надо портировать драйвер :(

а мне щас это некогда делать

Konstantin
07.12.2016
14:18:06
mruby вообще не то чтобы руби

Сергей
07.12.2016
14:18:16
Я что-то пропустил

Блин

Konstantin
07.12.2016
14:18:23
ну то есть если нет зависимостей, то норм наверное

Igor
07.12.2016
14:18:33
на go написать можно еще кек
кстати для подобного сервиса не такая уж и плохая идея

Igor
07.12.2016
14:19:05
а мне и не надо, азаза

yopp
07.12.2016
14:19:06
я заебался на руби делать DSL, я не знаю сколько месяцев ты будешь на го ебаться

Konstantin
07.12.2016
14:19:36
а писал бы на хаскеле, познал бы дзен

yopp
07.12.2016
14:19:42
да, в дурке :)

значит короче warble и ебись оно всё конём? :(

или кроме warble чот ещё есть?

Igor
07.12.2016
14:20:52
http://phusion.github.io/traveling-ruby/

yopp
07.12.2016
14:21:00
Igor
07.12.2016
14:21:13
а ты нетерпеливый

Google
yopp
07.12.2016
14:21:17
нет, ты жопоглазый

Igor
07.12.2016
14:21:20
чем не устроил то епт?

там не mruby

получается что ты жопоглазый

yopp
07.12.2016
14:23:14
не устроил двумя вещами: 1) phusion делают в среднем адовое говнище 2) очень много шагов

Igor
07.12.2016
14:23:51
те не осилил

yopp
07.12.2016
14:24:01
конечно

бог у нас тут ты

;)

на самом деле это наебалово, а не портабельный пакет

хотя идея интересная

Igor
07.12.2016
14:24:54
хм

Igor
07.12.2016
14:24:55
http://crohr.me/pkgr/

Konstantin
07.12.2016
14:25:36
yopp
07.12.2016
14:25:49
Konstantin
07.12.2016
14:25:58
torquebox

умеет и вар и jar

yopp
07.12.2016
14:26:23
знаю, да

но там всё плохо внутри было с зависимостями

я даже пытался давно починить, но не вышло, потому что бандлер сломаное говно

Google
yopp
07.12.2016
14:27:10
кстати там вроде релиз вышел, можно чисто ради поржать попробовать

Igor
07.12.2016
14:27:47
кстати

Сергей
07.12.2016
14:27:56
http://crohr.me/pkgr/
а этим кто-нибудь пользовался?

Igor
07.12.2016
14:27:59
а в gem не пробовал паковать?

там конечно будет не ./app

но в три команды можно уложится )

yopp
07.12.2016
14:28:48
с гемом проблема: надо ставить руби

Igor
07.12.2016
14:29:06
это единственная проблема

не такая уж и большая

yopp
07.12.2016
14:29:14
да, блокирующая

Admin
ERROR: S client not available

yopp
07.12.2016
14:29:27
огромная: в дистрибутивах с версиями руби — тотальный беспростветный пиздец

Konstantin
07.12.2016
14:29:51
yopp
07.12.2016
14:29:53
мне не очень хочется поддерживать 1.8 например

а у меня работало
у меня ломалось, но я не помню на чём, можно попробовать ещё раз

вот пробую

Igor
07.12.2016
14:30:55
огромная: в дистрибутивах с версиями руби — тотальный беспростветный пиздец
можно запаковать в какой-нибудь rpm сразу с нужной ruby

мы так делаем кое-где

Igor
07.12.2016
14:31:19
но там все ограничено centos

Google
yopp
07.12.2016
14:31:55
ну вобщем все варианты одинаково хреновые

так что да, .jar вполне покатит

Igor
07.12.2016
14:32:10
ну так варианта на елку залезть и жопу не ободрать - нет

v
07.12.2016
14:32:21
можно запаковать в какой-нибудь rpm сразу с нужной ruby
а зависимости для гемов если нужны будут?

Igor
07.12.2016
14:32:22
с жабой тоже пиздец

yopp
07.12.2016
14:32:46
а если зависимости компиляются? :)

с жабой тоже пиздец
да, но по крайней мере не такой адовый как с руби

и jruby работает и на 1.7

(пока работает)

а 1.7 можно найти везде

Igor
07.12.2016
14:33:07
bundle package

а потом

при установке

bundle install —local

oraclejdk

icedteajdk

Konstantin
07.12.2016
14:34:11
bundle package
хахада

Igor
07.12.2016
14:35:30
ну согласен с жабой проще

yopp
07.12.2016
14:35:40
*jdk и срать

Страница 790 из 1684