
Denis
14.05.2017
10:20:06

I
14.05.2017
11:10:03
в ком? :)

Denis
14.05.2017
11:10:26
Не понял

I
14.05.2017
11:10:33
#работа ищу developer в Gett (global team) с опытом RoR от 2-х лет. Также в работе используют JS, Go, MySQL, Postgresql, Redis, Git, MongoDB, Sphinx...Работа в офисе, график гибкий. Зарплата обсуждается 150-300т.р. Заниматься беспилотниками. Команда сильная. Задачи интересные. Пишите, звоните o_yaskevich@onlinepersonal.ru., +79166160600
таки снова мск

Google

I
14.05.2017
11:11:16
как стартуешь пуму?

Denis
14.05.2017
11:11:31
systemctl start puma
root@p439129:~# cat /etc/systemd/system/puma.service
[Unit]
Description=Puma application server
After=network.target
[Service]
WorkingDirectory=/home/hm/web/yourhm.com.ua/kpsrtf
Environment=RAILS_ENV=production
User=hm
PIDFile=/home/hm/web/yourhm.com.ua/kpsrtf/shared/pids/puma.pid
ExecStart=/home/hm/.rbenv/shims/bundle exec \
/home/hm/.rbenv/shims/puma \
-C /home/hm/web/yourhm.com.ua/kpsrtf/config/puma.rb
[Install]
WantedBy=multi-user.target

I
14.05.2017
11:13:27
ну руками теперь попробуй. Напрямую

olga
14.05.2017
11:15:17

Denis
14.05.2017
11:15:50
puma -C config/puma.rb нет проблем

I
14.05.2017
11:16:41
RAILS_ENV=production puma -C config/puma.rb ?

Denis
14.05.2017
11:17:02
не рагуется
В чем может бысть ошибка? pumf уже работает нормально
тут актульный конфиг для домена https://gist.github.com/denisoster/9ff886db16677446a4543b3340b7242f
Глобальный
https://gist.github.com/denisoster/a0069865f606a595a4ea1ce2cd83458d

Google

I
14.05.2017
12:04:33
у тебя там точно есть public_html?

Denis
14.05.2017
12:05:11
Все работает

Dima
14.05.2017
20:23:50
Ребят, посоветуйте пожалуйста топ вебсокет клиент для руби. Не хочу тащить фае.

Artur
14.05.2017
20:25:33

Garry
14.05.2017
20:29:49
Привет всем!! Можете посоветовать аналогичные сайты по Ruby
http://htmlbook.ru/html
http://www.php.su/functions/?page=A
Сайт где есть перечень всех функций по Ruby.

Artur
14.05.2017
20:31:20

Garry
14.05.2017
20:35:33
Спасибо огромное!

Mark
14.05.2017
20:38:55

Artur
14.05.2017
20:39:12
я чет не понял что нужно, фей-то не клиент кагбе

Garry
14.05.2017
20:41:32
А в Ruby как и в js все на объектах? простите за тупой вопрос..

Mark
14.05.2017
20:42:38

Garry
14.05.2017
20:44:50
Посоветуйте пожалуйста какое-то чтиво для новичков, но не как написать блог или магазин а как устроен сам ruby перечень базовых классов и методов откуда они беруться и тд

Смерть
14.05.2017
20:45:56
https://www.railstutorial.org/

Aldar
14.05.2017
20:46:10

Artur
14.05.2017
20:46:48

Aldar
14.05.2017
20:47:03
но она не для совсем начинающих

Смерть
14.05.2017
20:47:17

Garry
14.05.2017
20:50:45
Как я понял без английского в ruby далеко не убежишь?

Artur
14.05.2017
20:51:19

Google

Смерть
14.05.2017
20:52:03
Английский для программиста - практически основной язык

Artur
14.05.2017
20:52:17
Жаль, что я им не владею

Garry
14.05.2017
20:53:40
Да это само собой, просто я с колхоза пришел (php - простите если кого-то обидел) ! Там инфы на руском хоть выкидывай а с рубиком немного другая ситуация

Artur
14.05.2017
20:54:05
ну ничего, осознание - первый шаг к исправлению
выбирай стул
)))

Garry
14.05.2017
20:55:07
Ахах, сложный выбор))

Mark
14.05.2017
20:55:42
Справа пхп слева руби?)

Alexey
14.05.2017
20:55:53

Artur
14.05.2017
20:58:40

Garry
14.05.2017
21:11:52
А есть у кого-то The Well-Grounded Rubyist на русском ?

Artur
14.05.2017
21:12:15

Sergey
15.05.2017
08:31:44
А что в пятых рельсах используют вместе before_filter ?

Vasiliy
15.05.2017
08:31:57
before_action

Sergey
15.05.2017
08:31:57
когда нужно сделать prepare какой-нибудь объект
before_action вроде бы как тоже будет deprecated в 5х

pny
15.05.2017
08:32:16
PORO

Vasiliy
15.05.2017
08:32:29
уже c 4.2 где-то депрекейтед before_filter

Sergey
15.05.2017
08:33:15
before_action это был алиас before_filter

Google

Sergey
15.05.2017
08:33:20
но суть та же остается

Denis
15.05.2017
08:33:25
@admins_good.oems << Oem.new
Это нормально так реализовывать вложенные формы?
Добавляется запись в good и oem. и связывается в oem_good коректно.

Sergey
15.05.2017
08:34:46
Как использовать PORO, если мне просто нужно в 4х метода контроллера объявить @obj = Model.find params[:id]

Admin
ERROR: S client not available

Sergey
15.05.2017
08:34:46
PORO

pny
15.05.2017
08:36:43
def find_model
Model.find(params[:id])
end
@model = find_model

v
15.05.2017
08:37:38

Sergey
15.05.2017
08:37:54
и что изменилось?))
еще больше строк стало

v
15.05.2017
08:38:00
делать это в before_action - такое себе
особливо если контроллер большой

Sergey
15.05.2017
08:39:07
почему "такое себе"? строк меньше, все понятно выглядит

Mark
15.05.2017
08:39:55
объявить метод
def obj
@obj ||= Model.find(params[:id])
end
и не юзать before_action

v
15.05.2017
08:41:46
чем это лучше Model.find(params[:id]) ?

Mark
15.05.2017
08:44:43
да ни чем
в принципе

Vasiliy
15.05.2017
09:01:47
юзай колбек да и всё

Google

Vasiliy
15.05.2017
09:02:21
без коллбека прост более явное определение

Nipon
15.05.2017
10:01:30
Ребят, как элегантно записать такую штуку
if state
if a && b && c
1
elsif a
0
else
2
end
else
2
end

Vasiliy
15.05.2017
10:02:10
ретёрнами

Vitaliy
15.05.2017
10:09:57
return 2 unless state
return 1 if a && b && c
return 0 if a
2

Roman
15.05.2017
10:10:01
if state && a return b && c ? 1 : 0;
else return 2;

Alexey
15.05.2017
10:11:10
а все эти нолики и единички же что-то значат?
очень похоже на то, что там нужна стейт-машина

Vasiliy
15.05.2017
10:16:50
нолики единички могут ничего не значить, а прост для простоты и чтобы не показывать прод-код приведён "пример"

Nipon
15.05.2017
10:56:15
Ну нолики и единички лишь показывают, что возвращаются одинакове значения. ок спасибо.

Vsevolod
15.05.2017
13:08:27
return 2 if !state || !a
return 1 if b && c
0Понимаю, что похоже на ответ Романа. Но по мне так лучше читается.

Alex
15.05.2017
13:13:17
return 2 unless state && a
ещё красивей, но ещё больше запутывает читателя
лучший вариант у Виталия

Vsevolod
15.05.2017
13:22:25
У Виталия проблема в том, что "2" два раза возвращается.
unless state && a тяжело читать имхо

Vitaly
15.05.2017
14:07:02
извините если вопрос глупый, но помогите пожалуйста разьяснить один вопрос по STI с полиморфизмом, имеется код:
class Main < AppclicationRecord; end
class Second < Main
has_many :images, as: :imageable
end
class Image < ApplicationRecord
belongs_to :imageable, polymorphic: true
end
почему когда я делаю second.images, он создает SELECT imageable_type = 'main'?
хотя мне нужно imageable_type = 'second'
то есть что бы тип был second