
Nikolay
21.08.2016
12:40:31

Mark
21.08.2016
12:40:31
дай
))

Alex
21.08.2016
12:42:13

Google

Nikolay
21.08.2016
12:43:11
скрипт этот?

Alex
21.08.2016
12:43:23
Я ложу в scripts

Nikolay
21.08.2016
12:43:37
в корне проекта?

Alex
21.08.2016
12:44:31
Да, я раннеры ложу в /scripts проекта
хотя наверное логичнее в runners
Но конвенций на это думаю нет.

Nikolay
21.08.2016
12:44:52
а напиши пример, плз, если не сложно
примерно так http://pastebin.com/xJCiQbL8 . не уверен насчет system. и лучше бы добавить тестов на кейсы, когда комманда падает, скрипт не найден и т.д.

Nikolay
21.08.2016
12:45:30
спасибо

Nikolay
21.08.2016
12:45:43

Nikolay
21.08.2016
12:46:14

Nikolay
21.08.2016
12:47:08
рейк для выполнения всяких таких штук и нужен. легко подгрузить рельсовый энв. удобно, что все в одном месте будет и т.д.

Nikolay
21.08.2016
12:47:15
а

Google

Danila
21.08.2016
12:47:17

Nikolay
21.08.2016
12:47:20
тестировать опять же проще)

Nikolay
21.08.2016
12:47:24
рельс раннер у меня валится...
/home/mulder/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/railties-4.2.6/lib/rails/commands/runner.rb:62:in `test': wrong number of arguments (given 0, expected 2..3) (ArgumentError)
rails runner -e development test.rb
чего этой херне еще не хватает?

Alex
21.08.2016
12:48:09
Тест не так запускается
rake test

Nikolay
21.08.2016
12:48:49
не тест, а рельс раннер

Alex
21.08.2016
12:49:00
`test': wrong number of arguments (given 0, expected 2..3) (ArgumentError)

Nikolay
21.08.2016
12:49:05

Alex
21.08.2016
12:49:07
часом не test "stuff" do ?

Nikolay
21.08.2016
12:49:21
просто, puts User.first

Nikolay
21.08.2016
12:49:29
у меня все работает)
rails runner "puts 'КОЛЮЮЮЮНЯЯЯЯ'" 1 ↵
Running via Spring preloader in process 64874
КОЛЮЮЮЮНЯЯЯЯ

Alex
21.08.2016
12:49:37

Nikolay
21.08.2016
12:49:50
в approot/scripts

Alex
21.08.2016
12:50:36
ну заходишь в рут

Nikolay
21.08.2016
12:50:41
и так
rails runner ./test.rb
Running via Spring preloader in process 64945
КОЛЮЮЮЮНЯЯЯЯ

Alex
21.08.2016
12:50:44
rails runner scripts/test.rb

Nikolay
21.08.2016
12:50:57

Google

Nikolay
21.08.2016
12:57:19
о.
а вот еще такая штука. у меня рбенв живет под моим конкретным юзером. чтобы запускать рейк таски или рельс раннер, как мне надо подготовить кронтаб?
и готовил ли кто-то рбенв в докере? чтото у меня в докерфайле не все хорошо, хотя в консоли и в моем шеле все ок. я для себя подготовил короткую справку в https://github.com/foxmuldercp/blogapp/blob/master/README.rdoc

Alex
21.08.2016
12:59:50
с rvm - rvm do 2.3.1 yourcommand

Nikolay
21.08.2016
13:00:45
ух ты, даже альпайн работает )
это супер мелкий дистр
сто метров гдето
а бубунта 200+

Alex
21.08.2016
13:01:15

Nikolay
21.08.2016
13:03:09
ubuntu 14.04 38c759202e30 8 weeks ago 196.6 MB
а мой рабочий вообще дурной:
apache_php latest 9cf745a7d907 8 weeks ago 317.3 MB

Nikolay
21.08.2016
13:03:57
а вот 16 пооптимальнее
ubuntu 16.04 2fa927b5cdd3 12 weeks ago 122 MB

Lupsick
21.08.2016
13:04:00
вот кстати с альпином можно хуев насосаться
после моего последнего опыта я думаю лучше сразу убунту ставить
и на нее накатывать
докер именно

Nikolay
21.08.2016
13:04:25
вон чистый апач + пхп - 400 метров
у меня на хосте бубунта 16.04, докер, постгря и поверднс

Lupsick
21.08.2016
13:04:46
да и похуй на размер

Google

Nikolay
21.08.2016
13:05:14
а, вот, посоны, я вим начинаю осваивать :)

Alex
21.08.2016
13:06:11
к черту альпину, только если есть достаточно времени чтобы возиться.

Nikolay
21.08.2016
13:07:56
та мне для опача с пхп альпайн надо

Олег
21.08.2016
13:08:02
Кстати, кто знает тру способ повесить рубокоп автокоррект на комбо?
Так, чтобы после прогона автокорректа и в файле и в буфере изменения отразились?

Lupsick
21.08.2016
13:46:06
я хочу что-то с тайпингом и кастомизацией вима но без ебли
на vs code пытаются допилить vim плагин

Олег
21.08.2016
13:50:13
Это что ты имеешь в виду про тайпинг?

Admin
ERROR: S client not available

Nikolay
21.08.2016
14:05:20
с xpath в xml ктото-то активно работал?
contactdata =resdata.xpath('/e:epp/e:response/e:resData/c:infData/child::*', e: epp, c: contact) надо отсюда получить все элементы, которые не child::text()

Dima
21.08.2016
16:48:51
Всем привет.
расклад такой
когда я запускаю сервер через bundle exec puma -b unix:///
и терминал открыт, оно работает.
как только я закрываю треминал
ломается авторизация
т.е. надо как-то фоном запустить сервер

Google

Vitaliy
21.08.2016
16:53:11
параметр -D
от слова daemon

Dima
21.08.2016
16:53:55
я месяц назад боролся с сервером
почему-т только через bundle exec запускалось
а через rails s
ничего не работало, уже забыл
а как узнать список ключей puma через bundle exec puma?
rails -b /tmp/socket - работает
rails -d -b /tmp/socket тоже работает

Lupsick
21.08.2016
18:17:12

Andrey ?
21.08.2016
18:21:43
Ну, это, в общем-то, не причина не работать. А вот разные версии локальной и глобальной - уже причина.

Sergey
21.08.2016
23:23:30
привет? а кто-нить деплоил приложение на rails 5?

Lupsick
21.08.2016
23:28:06

Sergey
21.08.2016
23:30:23
здорово, вот нашел рецепт https://gist.github.com/PavelBezpalov/1f543c90df67b28192ae6c31c364edd6
рабочий еще?

Lupsick
21.08.2016
23:32:01
ну норм конфиг рабочий вроде

Sergey
21.08.2016
23:47:17
спасибо!? чето ошибок тьма, у меня опыта мало конечно

@proDOT
21.08.2016
23:58:16

Amir
22.08.2016
02:00:44
Стоит ли установить
config.assets.compile
на продакшене?
а то не видит ассеты

Vitaliy
22.08.2016
02:01:29

Sergey
22.08.2016
02:02:21
у меня такая шляпа
00:21 deploy:assets:precompile
01 /usr/local/rvm/bin/rvm default do bundle exec rake assets:precompile
01 /usr/local/rvm/rubies/ruby-2.3.1/bin/ruby 2.3.1
01
01 /usr/local/rvm/rubies/ruby-2.3.1/bin/ruby
01 :
01 No such file or directory — 2.3.1
01 (
01 LoadError
01 )
01
01 rake aborted!

Vitaliy
22.08.2016
02:03:00
ruby 2.3.1 установлен?