
Alex
14.05.2018
20:49:27

Alex
14.05.2018
20:49:29
да меня так то и archlinux устраивает)

Alex
14.05.2018
20:50:18
Надеюсь не виртуалка?

Google

Alex
14.05.2018
20:50:40
как на windows когда она зависает намертво вся и отвисает (если повезет... ?)

Igor
14.05.2018
21:45:22

Alex
14.05.2018
21:46:51
а у меня пока тьфутьфу тьфу
ну это очень редко и не мешает, просто не знаю как от этого избавиться) На Acrhlinux и на других дистрибутивах такого нету

Tanya
14.05.2018
21:51:25
а можно как нибудь избавиться от ошибки
A server is already running. Check /tmp/pids/server.pid.
, чтобы каждый раз не писать
kill -9 $(lsof -i tcp:3000 -t)
?

spartakusQ
14.05.2018
21:53:48
Скриптом завершать?

Tanya
14.05.2018
21:55:56
мм, думаешь самый наилучший вариант?

Ro
14.05.2018
22:04:14
я обычно рельсу запускаю в отдельном окне терминала
и нажимают Ctrl+C просто
можно сделать alias, который:
1. будет kill -9
2 . будет делать ./bin/spring stop
3. будет делать rails s

Tanya
14.05.2018
22:06:40
я по Ctrl C и закрываю, но даже после закрытия терминала, с новым терминалом - не работает.

Ro
14.05.2018
22:06:47
какой-нибудь короткий alias типа rr вводишь тока и все
хм... странно

Google

Tanya
14.05.2018
22:07:08
может это от ssl зависеть?
такое началось, после того как через ssl стала сервер запускать.

Ro
14.05.2018
22:07:39
хм
может быть
хотя маловероятно
а что за сетап у тебя?
ssl через nginx идет в rails, который с дефолтным puma?

Tanya
14.05.2018
22:09:07
rails s -b 'ssl://localhost:3000?key=/home/delosiliana/.ssh/localhost.key&cert=/home/delosiliana/.ssh/localhost.crt'
если ты про это

Ro
14.05.2018
22:09:43
а... не могу сказать тогда
никогда не делал это
я обычно делаю так:
rails крутится на 127.0.0.1:3000 порту, без SSL
а на 11.22.33.44:80 и 11.22.33.44:443 порту крутится сервер Caddy, который перенаправляет запросы к 127.0.0.1:3000 порту (в Caddy есть автоматическое получение и обновление SSL)
таким образом Caddy ты никогда не перезапускаешь
а с рельсой можешь делать что хочешь
и рельса у тебя только http обрабатывает, без SSL

Tanya
14.05.2018
22:13:34
понятно...спасибо


MR
15.05.2018
16:22:23
Господа, пытаюсь sublime + rubocop (sublimelinter + sublimelinter-rubocop) поставить (на linux mint), всё делаю по инструкциям, но вот это всё упорно не хочет работать
терминал:
mrlinmint@mrlinmint-VirtualBox /media/sf_Shared/ <спрятал>_Test/jtest $ rvm gemset use global
Using ruby-2.5.1 with gemset global
mrlinmint@mrlinmint-VirtualBox /media/sf_Shared/ <спрятал>_Test/jtest $ ruby -v
ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]
mrlinmint@mrlinmint-VirtualBox /media/sf_Shared/ <спрятал>_Test/jtest $ rubocop -v
0.56.0
mrlinmint@mrlinmint-VirtualBox /media/sf_Shared/ <спрятал>_Test/jtest $ which rubocop
/home/mrlinmint/.rvm/gems/ruby-2.5.1@global/bin/rubocop
Sublime консоль:
SublimeLinter: sublime_linter.py:363: detected syntax: ruby
SublimeLinter: #1 linter.py:737: rubocop is linting 'home_controller.rb'
SublimeLinter: #1 util.py:105: PATH:
/home/mrlinmint/.rvm/gems/ruby-2.5.1@global/bin/rubocop
/home/mrlinmint/.rvm/gems/ruby-2.5.1@global/bin
/home/mrlinmint/.rvm/gems/ruby-2.5.1@jtest/bin
/home/mrlinmint/.rvm/gems/ruby-2.5.1@jtest/bin/rubocop
/home/mrlinmint/.rvm/gems/ruby-2.5.1/bin
/home/mrlinmint/.rvm/gems/ruby-2.5.1/bin/rubocop
...
SublimeLinter: #1 linter.py:1159: Running ...
/media/sf_Shared (working dir)
$ cat <спрятал>_Test/jtest/app/controllers/home_controller.rb | /usr/bin/ruby -S rubocop —format emacs —force-exclusion —stdin /media/sf_Shared/<спрятал>_Test/jtest/app/controllers/home_controller.rb —config
SublimeLinter: #1 linter.py:499: WARNING: rubocop output:
/usr/bin/ruby: No such file or directory — rubocop (LoadError)
Чего он хочет то, уже и явно(с запасом) ему указал где rubocop сидит, и с gemset`ами баловался, ни в какую не хочет работать

Google

Ro
15.05.2018
16:59:46
Gem не установлен
gem install rubocop

MR
15.05.2018
17:18:03
таки нет Роман, gem cтоит во всех (default, @global, @jtest) оболочках, перестраховался

Fedor
15.05.2018
17:38:36
rbenv / rvm ?
https://sunlightfoundation.com/2015/03/31/making-sublimelinter-work-with-rbenv-and-rubocop/
похожая настройка для rvm есть
проблема в том, что root dir у саблайма не совпадает с директорией твоего проекта. соответственно ruby-version не читается и гем не виден

MR
15.05.2018
17:43:06
rvm

Ro
15.05.2018
17:48:12
да, юзается системный руби
попробуй в системном накатить rubocop

MR
15.05.2018
17:49:13
системный сразу снёс и поставил 2.5.1
сейчас вообще всё снесу вместе с rvm и с нуля попробую =)

chetamktotam
15.05.2018
18:37:01
скорее бы они эти кривости исправили а то на винде торчать все меньше хочется
винда столько лет пилится а кривость никуда не ушла)
а руби кто придумал?

Alex
15.05.2018
18:41:16
почувствовал себя справочником

chetamktotam
15.05.2018
18:42:25

Alex
15.05.2018
18:43:11

chetamktotam
15.05.2018
18:43:22
как же он все это придумал а

Google

chetamktotam
15.05.2018
18:43:33

Alex
15.05.2018
18:44:02

chetamktotam
15.05.2018
18:46:25
это как у рыбы спросить))ты плаваешь

Alex
15.05.2018
18:47:49
как же он все это придумал а
кодерам трудно представить как сделать собственный язык программирования потому что это не рассматривается в простых книгах, а для людей с нормальным образованием в этой сфере , такой вопрос особо не возникает, есть так сказать специальные разделы информатики которые им просто приходится изучать в процессе учебы , все крутится в области лексического, синтаксического и семантического анализа, деревьев разбора, генерацией кода из дерева, вообщем в большинстве языков одно и тоже и для них не возникает вопроса как, возникает вопрос зачем.

chetamktotam
15.05.2018
18:54:12

Dm
15.05.2018
18:55:25

Alex
15.05.2018
18:57:28

Admin
ERROR: S client not available

Dm
15.05.2018
18:57:30

Alex
15.05.2018
18:58:19

chetamktotam
15.05.2018
18:58:25

Alex
15.05.2018
18:59:20

Dm
15.05.2018
19:00:13

chetamktotam
15.05.2018
19:01:03

Dm
15.05.2018
19:02:03
Сфера какая? веб?

chetamktotam
15.05.2018
19:02:09

Google

Dm
15.05.2018
19:02:19
Питон универсальнее

Alex
15.05.2018
19:02:39
выбирете направление, стеков технологий останется не так уж много на выбор

chetamktotam
15.05.2018
19:04:38

Alex
15.05.2018
19:05:19

chetamktotam
15.05.2018
19:06:05

Alex
15.05.2018
19:06:13
хорошо
как говорится смотря в чем ваша цель. Я думаю вы хотите просто хорошо зарабатывать, и пока не особо важно на каком стеке программирования, так и начните с изучения рынка труда

chetamktotam
15.05.2018
19:06:49

Alex
15.05.2018
19:08:14
вы верно думаете)
не хочу быть человеком который просто вам скажет - изучайте Ruby Rails html css React ибо это бессмысленно делать. Но раз вы в этом чате, вряд-ли вам будут рекомендовать здесь изучать что-то другое вместо Ruby)

chetamktotam
15.05.2018
19:09:36
руби рэйл это для веба ведь?

Alex
15.05.2018
19:12:05

chetamktotam
15.05.2018
19:13:51
да
говорят язык руби для новичков кто то говорит что он сложен в усвоений новичкам
один парень с инглиш чата дал книжку которую он сам купил
по руби

Al
15.05.2018
19:14:55
ЯВА сложнее. Руби проще. Давай книгу сюда.

Alex
15.05.2018
19:15:25

chetamktotam
15.05.2018
19:16:46
хорошо щас залью книжку

Alex
15.05.2018
19:16:47
пока пишешь простые скрипты - все просто, но не зная механику этой "магии" не можешь перейти на более трудные вещи, как и не можешь пройти самое простое собеседование на работу Ruby разработчиком

chetamktotam
15.05.2018
19:17:22
во это книга про пайтон