@proRuby

Страница 90 из 1594
Lupsick
10.07.2016
18:44:20
тут деплой делается

yopp
10.07.2016
18:44:22
у меня и в тимсити всё по полочкам

тут деплой, там тест

Lupsick
10.07.2016
18:44:31
ну так оно в тимсити

Google
yopp
10.07.2016
18:44:31
тут насрать в гитхаб

только тимсити мне стоит 9 баксов в месяц на ведро с 4 гигами памяти

и я его полностью контролирую

бага в новой версии?

откатился и рад

ojab
10.07.2016
18:45:29
ну travis тоже hosted бывает

yopp
10.07.2016
18:45:31
(мы TC засунули в докер, просто контейнер с нужным тегом запустить)

сколько он стоит?

ojab
10.07.2016
18:45:42
ахз

мне больше интересно как он работает

ибо я сомнеаюсь что он у них в приоритете

>Works great with GitHub Enterprise

лол

Google
Lupsick
10.07.2016
18:46:50
тревис работает бесплатно для персональных пользователей

а для команд - соответственно платишь за командный гитхаб

ojab
10.07.2016
18:47:12
GitHub Enterprise не может работать great, как показывает практика

с тревисом, прозреваю, оно работает ещё хуже

yopp
10.07.2016
18:47:38
я пока вас покину

ojab
10.07.2016
18:48:16
поч?
тебе это действительно интересно?

покупай командный гитхуб и наслаждайся, чо

Lupsick
10.07.2016
18:48:32
тебе это действительно интересно?
у тебя были какие-то проблемы?

ojab
10.07.2016
18:48:44
да, были

yopp
10.07.2016
18:50:20
о, расскажи

мы его чуть не купили, но потом нам LD не дал

Денис
10.07.2016
18:50:44
а GitLab/ Bitbucket чем не устраивает?

ojab
10.07.2016
18:51:09
о, расскажи
ну он может внезапно лечь, например, а возможностей для дебага никаких

и поддержка ничего не говорит

+в те времена, когда я его юзал, он не мог юзать больше одного ядра, например

так что под нагрузкой периодически всё становилось печально

в принципе для маленькой команды, я думаю, проблем быть не должно

ojab
10.07.2016
18:53:53
200+ человек, сколько чего одновременного было — хз

Google
Roman
10.07.2016
19:48:58
/list

Блин

NewsBot pro.ruby
11.07.2016
04:03:13
Breaking videos into still-frames using Ruby. https://t.co/m7RGkqreHd

Dima
11.07.2016
06:20:26
Где в документации можно найти таблицу сокращений rails r, rails s и так далее.

как я понимаю rails s === rails server

rails r === ?

все разобрались rails r -h

в любом случае есть ли таблица этих сокращений.

s,r, d наверное и так далее

и тут разобрались rails -h там эта таблица и есть.

NewsBot pro.ruby
11.07.2016
09:34:12
Skip mailers while generating Rails 5 app https://t.co/vAMudobKzB

Dima
11.07.2016
10:25:25
Вопрос такой: puma одновременно может слшуать и сокет и порт?

Dima
11.07.2016
10:27:13
http://screencast.com/t/lvEhUpab

вообще кога мы запускаем rails s то он читает данные из config/puma.rb?

I
11.07.2016
10:29:21
насколько я помню - не

yopp
11.07.2016
10:29:46
нет

Lupsick
11.07.2016
10:31:31
можно указать конфиг

yopp
11.07.2016
10:31:46
хотя

https://github.com/puma/puma/blob/446fc01b873406d432262b8cf59dd161fad50f49/lib/puma/dsl.rb#L125

и там отдельный binder на каждую опцию

Google
yopp
11.07.2016
10:33:05
но в самом сервере один биндер создаётся

¯\_(ツ)_/¯

Dima
11.07.2016
10:33:12
и там отдельный binder на каждую опцию
не ясно до конца. т.е либо сокет либо порт

yopp
11.07.2016
10:33:40
ну попробуй тупо сделать два bind на tcp://:3001 и tcp://3002

Lupsick
11.07.2016
10:36:14
набиндь на порт нахуя ты паришься

yopp
11.07.2016
10:36:27
https://github.com/puma/puma/blob/9ad34ecb75c73550e8f1c75b2e2cd93467f2b17b/lib/puma/binder.rb#L325

вощемто оно складывает всё в Binder#ios

Admin
ERROR: S client not available

yopp
11.07.2016
10:36:57
и потом server делает select на них

Dima
11.07.2016
10:40:54
http://screencast.com/t/fbiyxK3tTcq

сейчас поробую через sock запустить

Господа рубисты вот это вот bundle exec puma -b unix:///tmp/my_app.sock и это rails s -b unix:///tmp/my_app.sock Тождественно при условии 5 rail где уде пума

странное поведение просишь слушать unix socket, а сервер опять слушаает tcp http://screencast.com/t/ngJWM2gLm6

ojab
11.07.2016
12:32:15
-b не имеет никакого отношения к сокетам, это ip-адрес на котором слушать

Dima
11.07.2016
12:32:34
вау оно полетелео: http://screencast.com/t/HDkNp5xnmZy1

ojab
11.07.2016
12:32:53
ага, как вариант

Google
ojab
11.07.2016
12:33:45
я про rails -b

Dima
11.07.2016
12:33:53
ага, как вариант
что меня интересует в чем разница между bundle exec puma и rails s

ojab
11.07.2016
12:34:46
по большому счёту — puma читает config/puma.rb, rails s — нет

точнее rails s читает, но юзает далеко не все параметры оттуда

ну и rails s не обязательно использует puma, просто puma в пятых рельсах из коробки

ага, rails s на самом деле запускает Rack::Server

чото я не вкуриваю как threads передаётся пуме

:/

ojab
11.07.2016
13:00:05
замечательно

а кто и где этот конфиг читает?

при запуске rails s

в config/puma.rb
переформулирую: почему при указании bind'a в config/puma.rb puma его игнорирует?

Dima
11.07.2016
13:06:06
rails s -b и bundle exec puma -b

rails s -b не работает дает ошибку

bundle exec puma -b все хорошо

Почему?

по идете это же одно и тоже доложно быть

Stanislav
11.07.2016
13:06:38
потому что у rails s -b только на айпи работает

url = "#{options[:SSLEnable] ? 'https' : 'http'}://#{options[:Host]}:#{options[:Port]}"

Страница 90 из 1594