

Denis
29.10.2017
20:04:33
bash-3.2$ /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/net/http.rb:882:in `rescue in block in connect': Failed to open TCP connection to 127.0.0.1:9517 (Connection refused - connect(2) for "127.0.0.1" port 9517) (Errno::ECONNREFUSED)
from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/net/http.rb:879:in `block in connect'
from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/timeout.rb:91:in `block in timeout'
from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/timeout.rb:101:in `timeout'
from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/net/http.rb:878:in `connect'
from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/net/http.rb:1476:in `begin_transport'
from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/net/http.rb:1433:in `transport_request'
from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/net/http.rb:1407:in `request'
from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/net/http.rb:1156:in `get'
from /Library/Ruby/Gems/2.3.0/gems/selenium-webdriver-3.6.0/lib/selenium/webdriver/common/service.rb:130:in `block in stop_server'
from /Library/Ruby/Gems/2.3.0/gems/selenium-webdriver-3.6.0/lib/selenium/webdriver/common/service.rb:110:in `block in connect_to_server'
from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/net/http.rb:853:in `start'
from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/net/http.rb:584:in `start'
from /Library/Ruby/Gems/2.3.0/gems/selenium-webdriver-3.6.0/lib/selenium/webdriver/common/service.rb:106:in `connect_to_server'
from /Library/Ruby/Gems/2.3.0/gems/selenium-webdriver-3.6.0/lib/selenium/webdriver/common/service.rb:130:in `stop_server'
from /Library/Ruby/Gems/2.3.0/gems/selenium-webdriver-3.6.0/lib/selenium/webdriver/common/service.rb:79:in `stop'
from /Library/Ruby/Gems/2.3.0/gems/selenium-webdriver-3.6.0/lib/selenium/webdriver/common/service.rb:69:in `block in start'
from /Library/Ruby/Gems/2.3.0/gems/selenium-webdriver-3.6.0/lib/selenium/webdriver/common/platform.rb:138:in `block in exit_hook'
/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/net/http.rb:882:in `rescue in block in connect': Failed to open TCP connection to 127.0.0.1:9518 (Connection refused - connect(2) for "127.0.0.1" port 9518) (Errno::ECONNREFUSED)
from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/net/http.rb:879:in `block in connect'
from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/timeout.rb:91:in `block in timeout'
from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/timeout.rb:101:in `timeout'
from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/net/http.rb:878:in `connect'
from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/net/http.rb:1476:in `begin_transport'
from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/net/http.rb:1433:in `transport_request'
from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/net/http.rb:1407:in `request'
from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/net/http.rb:1156:in `get'
from /Library/Ruby/Gems/2.3.0/gems/selenium-webdriver-3.6.0/lib/selenium/webdriver/common/service.rb:130:in `block in stop_server'
from /Library/Ruby/Gems/2.3.0/gems/selenium-webdriver-3.6.0/lib/selenium/webdriver/common/service.rb:110:in `block in connect_to_server'
from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/net/http.rb:853:in `start'
прикол в том что так же себя ведут и Перл и Питон
я тестил всех
я не знаю как там для руби

Google

Denis
29.10.2017
20:05:37
для Перла есть LWP::UserAgent
и вроде как он умеет длить сессию а это то что мне нужно
я делаю модуль для раскрутки посещений
и вот я уверен что LWP не будет генерить ошибок
но надо тестить его войдет ли он в статистику
а то там парни в яндексе еще залупятся

Alex
29.10.2017
20:07:43
n connect': Failed to open TCP connection to 127.0.0.1:9517 (Connection refused - connect(2) for "127.0.0.1" port 9517) (Errno::ECONNREFUSED)
расходимся, логи можно заливать на pastebin
chromedriver -v ?

Vasyl
29.10.2017
20:52:48
Привет всем кто ставил убунту subsystem
такая проблема хз что делать

Fedor
29.10.2017
21:00:39
У тебя с ядром косяк

Vasyl
29.10.2017
21:01:45
что именно?

Google

Vasyl
29.10.2017
21:01:52
не понял (

Fedor
29.10.2017
21:02:49
винда у тебя
выпили ее нахрен и поставь систему нормальную
ну или дуалбут, если гамать надо
но ставить линукс на винду - это за гранью добра и зла

Vasyl
29.10.2017
21:03:40
окей спасибо)
понял тогда дуалбут

Andrey
30.10.2017
06:01:26
только вчера ставил эту штуку так что расскажу )))
тебе надо включить эту функцию в windows, помимо установки приложения.
там нужно команду выполнить в powershell какую написано в инструкции по ссылке которая на ошибке.
На удивление WSL работает нормально пока. По крайней мере вчера без косяков развернул проект рабочий там ))) Год назад работало только с бубном
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
вот такую команду от имени администратора в PowerShell запусти.
https://gorails.com/setup/windows/10
а вот тут инструкции по установке.

Vasyl
30.10.2017
08:40:53
Спасибо
;)

evgeny
30.10.2017
08:52:49
простите, что немного не по теме. Но я что-то туплю. Положим , есть комп и на нем крутится виртуалка с вагрантом, а есть другой комп, с которого нужно подключиться к виртуалке того компа. Как это по ssh правильно сделать?

Di
30.10.2017
09:38:18
Вагрант вроде сетку внутрянскую поднимает, между хостом и гостем только действующую, так что снаружи по вагрантовским адресам фиг подцепишься. Я бы в виртуалбоксе виртуалке завел еще одну сетевуху, зацепил ее бриджем на сетевуху хоста, и уже по этом айпишнику цеплялся снаружи к виртуалке.
Ну так дешево и сердито. Ну и еще нужно чтобы виртуалка признавала логин-пароль по которому ты соединяться будешь. Вагрант там ключ настраивает и в виртуалку его прописывает, но как достать его я не знаю и чувствую что не просто это.

evgeny
30.10.2017
09:41:55
ок, спасибо. Буду копать в этом направлении

Fedor
30.10.2017
09:43:05
используй ssh туннели

Google

Fedor
30.10.2017
09:43:19
https://habrahabr.ru/post/122445/

evgeny
30.10.2017
09:43:35
спасибо!

Fedor
30.10.2017
09:45:41
ох, лол, я тут заметил, что так и не поднял карму автору этой статьи )
а ведь уже лет 5 ей пользуюсь и всем советую

Di
30.10.2017
10:01:19
У вагранта если код держать в synced folder производительность очень страдает, раза в два. Кто как решал?

Fedor
30.10.2017
10:17:59
это проблема NFS он по сути постоянно синкает директории по сети
там как-то таймауты можно выставлять, но проще всего - не использовать вагрант
потому что есть докер

Di
30.10.2017
10:23:35
А что за фишка докера? Пытался курить вики но так и не понял о чем это. То есть вроде и виртуалка но какая-то неполная виртуалка?

Fedor
30.10.2017
10:25:15
это изолированный процесс на ресурсах системы
гораздо более гибкая система, и ресурсов меньше жрет

Vitaly
30.10.2017
10:26:52
У докера оверхед всего около 1 процента
у виртуалки вроде как 50 процентов и больше

Andrey
30.10.2017
10:35:34
так на винде докер вроде как в виртуалке крутится? тож на тож выйдет

Di
30.10.2017
10:35:54
Ничоси. Я думал у виртуалок поменьше. Но тут вопрос как считать. В принципе у меня рендер страниц приложухи в виртуалке как в живой машине по скорости.
А есть ман как заводить связку винда - докер - рельса? Мне просто по интерфейсу винда привычна, вот и ищу способ под виндой девелопить. В принципе вагрант попробовал, жизнеспособно, но глючный он майн гот.

Fedor
30.10.2017
10:38:16
поставь линукс и kde
будет тебе интерфейс похожий на винду
в макоси, кстати тоже )))

Google

Andrey
30.10.2017
10:39:16

Fedor
30.10.2017
10:39:25
весь нормальный инструментарий для разработчика сделан под Linux
и под ним нормально работает

Andrey
30.10.2017
10:39:37
либо виртуалка либо вторая система

Di
30.10.2017
10:41:13
Да я уже год под линухом почти. КДЕ пробовал, не то.
На самом деле консоль присоединенная к виртуалке и атомом редактировать код в шаренной папке вполне работчий вариант, всё крутится в линухе. Браузер под виндой запущен

Vitaly
30.10.2017
10:42:49
Ну у меня есть два джависта знакомых - один пишет серверные приложения, другой под андроид. Никто на винду не жалуется. Дело конкретно в рельсах - неудобно их юзать на винде без соответствующего окружения, но в докере можно без проблем и на винде завести

Di
30.10.2017
10:42:53
дело не в том чтобы интерфейс на винду похож был, это я справляюсь. Сам юзерспейс на линухе мне не заходит, виндовский эффективнее. Всякие файл менеджеры и прочее. И фотошоп под вайном вроде и работает, но глючит странно.

Andrey
30.10.2017
10:42:57
Mint вроде виндоподобный, не пробовал правда

Di
30.10.2017
10:43:25
Я под минтом щас. первое впечатление хорошее, но баги некоторые вымораживают.

Andrey
30.10.2017
10:44:02
зачем тебе фотошоп? )))

Fedor
30.10.2017
10:44:14
а кто-то плетки любит и кляпы
каждому свое

Di
30.10.2017
10:47:35
Да на самом деле иногда просто времени жалко. Вот видяху в линух поставил, с дровами гемор. Можно разобраться, но два дня форумы курить надо. Или вон свисток купил вай фая. На нем даже на коробке написано поддержка линуха. Но работает только на древнем ядре, на текущем уже не завести.
В общем утвердился что линух на серверах окей, но пользовательский софт и тулзы всё ж богаче и лучше на винде.

Антон
30.10.2017
10:49:33
Пора тебе, Дениска, на мак переезжать

Di
30.10.2017
10:51:35
Буду сопротивляться до последнего. )
всё, флуд закончил, сори.

Александр
30.10.2017
11:29:20
протухание JWT токена на сколько ставите?

Google

Александр
30.10.2017
11:29:57
и как его обновлять? после таймаута жизни? заново логиниться?

Roman
30.10.2017
11:39:10
на 30 дней и куку на 30 дней, после протухания просто перелогиниться
это проблема jwt - либо хранить вечно, что несекъюрно, либо заставлять пользователя периодически перелогиниваться

Александр
30.10.2017
11:42:27
ясно

Alex
30.10.2017
15:34:00
Народ, никто не дружил capistrano и whenever?
локально на хосте whenever стоит, но не могу понять, как его прикрутить к Капистрано, чтобы в кронтаб гадил после деплоя.
SSHKit::Runner::ExecuteError: Exception while executing as webdev@185.22.62.179: bundle exec whenever exit status: 10
bundle exec whenever stdout: Could not locate Gemfile or .bundle/ directory
bundle exec whenever stderr: Nothing written

Vitaly
30.10.2017
15:49:04
https://github.com/javan/whenever
в доках все написано
раздел специальный есть
Capistrano integration

Alex
30.10.2017
15:58:04
я курил, да. Не помогло
думал, может у кого-то был опыт конкретно этой ошибки

Ro
30.10.2017
16:59:52