
Ann
17.09.2018
17:49:27
Призываю @Eugene_Shved

mike
17.09.2018
19:39:29

Не Глеб
17.09.2018
19:49:29
Да

Dmitry
18.09.2018
06:10:37
안녕하세요.

Google

mr.Serj
18.09.2018
06:32:43
안녕하세요.
Там китайский традиционный, а ты на корейском пишешь...

Dmitry
18.09.2018
06:36:25
А я не с ним, я с вами поздаровался.

mike
18.09.2018
06:37:08
о, тогда привет!

Не Глеб
18.09.2018
06:37:31
О, пока!

mike
18.09.2018
06:37:40
(

Amir
18.09.2018
06:52:55
Ребята помогите
Rails 5
ActiveSupport::Configurable
делаю в своем классе
class MyModel
include ActiveSupport::Configurable
config_accessor :param, :pararam
end
и в config/initializers пишу
my_model.rb
MyModel.configure do |config|
config.param = "qwe"
end
все прекрасно работает работает
НО!
Когда в проекте изменяю хоть 1 файл, разумеется происходит RELOAD!
и тут облом
конфиг из INITIALIZERS не загружается
как быть?

Felix
18.09.2018
06:54:54
правильно, инициализаторы выполняются только при старте приложения

Amir
18.09.2018
06:55:17
а че тогда Рельц при reload! Забывает про конфигурацию?
ведь вроде свои конфиги при этом не забывает
вобщем кажется при reload! все модели перезагружаются из autoload_paths
и конфиги из initializers теряются, а гемовские модели судя по все не перезагружаются и их конфиги не теряются

Не Глеб
18.09.2018
07:14:53

Nick
18.09.2018
07:20:38

Google

Nick
18.09.2018
07:20:56
https://stackoverflow.com/questions/32811609/does-the-rails-console-reload-initializers

Amir
18.09.2018
08:13:24
тупо сделал в модели
load "#{Rails.root}/config/initializers/your_file.rb"
и плакали паттерны рельца
красотище все робит

Vlad
18.09.2018
10:33:50
Всем привет)
нужно сделать через cron запуск файла rb.
Через консоль все работает, там проблема с правами наверное, как их настроить?

Vasiliy
18.09.2018
10:35:37
путь пропиши до файла
крон не резолвит пути вроде как

Silent Bob
18.09.2018
10:50:16

Vlad
18.09.2018
10:52:06
whenever юзал, но без env )
но я думал просто вручную в самому кроне должно было б работать)

Silent Bob
18.09.2018
10:53:17
whenever юзал, но без env )
использование `env :PATH, ENV["PATH"]` в schedule.rb у них там в ридми должно быть прописано БОЛЬШИМИ КРАСНЫМИ БУКВАМИ. Иначе ничего нифига не работает, по крайней мере если rbenv используется

Vlad
18.09.2018
10:53:31
***** /home/bin/ruby /project/main.rb

Silent Bob
18.09.2018
10:53:53

Vlad
18.09.2018
10:53:58
даа

Silent Bob
18.09.2018
10:54:05
ну значит можно так

Vlad
18.09.2018
10:54:07
ну я сократил сдесь
для примера
оно в консоли работает
а крон нифига

Silent Bob
18.09.2018
10:55:46
ну значит таки пути какие то отсутствуют. Заюзай веневер, экспортни пути все, тогда можно будет быть уверенным что внутри крона окружение будет 1 в 1 как в консоли

Google

Silent Bob
18.09.2018
10:56:23
смотри логи еще от команды крона
очень полезно
проверь у тебя демон крона запушен и работает вообще или нет

Vasiliy
18.09.2018
10:58:58
ну и можешь логи куда-нибудь складывать

Vlad
18.09.2018
11:00:32
ну в процессах запущен)
я просто в линуксе немного дуб ещё)
спасибо всём

Dinmukhamed
18.09.2018
12:44:34
Доброго времени суток ребята! Помогите пожалуйста, как мне вставить данные в другом моделе. Просто я импортирую данные через эксел, и нужно сделать транзакции с базой данных. Например, если у меня есть таблица Departments, Users, PeopleInformation. (Здесь по имени моделя описано). Транзакция проходит в peopleInformation. И сейчас я не могу отследить где именно ошибка, полагаю что в поиске и сохранение данных через другую модель.

Anton
18.09.2018
12:45:02
народ, сорян за спам. я тут 2 халявных билета на руби россию (http://rubyrussia.club) разыгрываю
вот тут подробности
https://t.me/pepegramming/86

Dmitriy
18.09.2018
12:56:54
Как считаете default_scope с order имеет смысл? или лучше явно указывать order в необходимых местах? Мне кажется, что как раз если потом понадобиться делать reorder, будет не очевидно

Vasiliy
18.09.2018
12:57:07
Явно

Sergey
18.09.2018
12:57:23
дефолт скоуп вообще так себе идея )

Dmitriy
18.09.2018
13:05:48
Ну иногда бывает, что нет смысл сортировать кроме как по created_at, в чате например) Ок, спасиб

Vasiliy
18.09.2018
13:06:37
Лучше сделай скоуп и вызывай его

Dmitriy
18.09.2018
13:14:34
Сделать скоуп с названием default_scope))
Message.default_scope )

Sergey
18.09.2018
13:20:30
Привет
Функция с "T" - быстрым поиском по дереву файлов только у меня перестала работать на гитхабе?
Первые плоды мелкософта?
почему такая тишина? только я пользовался этой функцией? ?

Не Глеб
18.09.2018
13:28:37

Google

Zamira
18.09.2018
13:29:37

Sergey
18.09.2018
13:29:45
Это камень в огород на счёт оффтопика?
Странно. Раскладка английская, в двух браузерах пробую - ничего

Dmitriy
18.09.2018
13:32:16
не работает у меня тоже

Zamira
18.09.2018
13:33:54
Может выборочно для какого-то круга пользователей отключили?) Своеобразное ab тестирование ?

Admin
ERROR: S client not available

Sunny
18.09.2018
13:35:26
и его можно трактовать несколькими способами

Sergey
18.09.2018
13:35:50
я просто не знаю точно как называется эта функция быстрого поиска файлов

Sunny
18.09.2018
13:36:02

Sergey
18.09.2018
13:36:09
уже не смогу, оно же сломано))
https://blog.github.com/2011-02-10-introducing-the-file-finder/
File finder

Sunny
18.09.2018
13:37:59
а не про github.com

Sergey
18.09.2018
13:38:25
нет, это работало прямо в браузере на github.com, в корне любого репозитoрия
У @zamira_norova как будто и сейчас работает, может она сделает скриншот)

Zamira
18.09.2018
13:44:58
Сейчас открою только публичный репо
@tiserly

Google

Zamira
18.09.2018
13:46:50
Если нет, значит я вас не так поняла

Sergey
18.09.2018
13:47:58
да, оно. удивительно)

Zamira
18.09.2018
13:48:43
Говорю же у майкрософт своеобразное ab-тестирование ?

Felix
18.09.2018
14:18:22
?????
нука. у себя тоже проверю))

Pavel
18.09.2018
14:38:20
Оууу, забавно:)

Sergii
18.09.2018
18:09:11
Устал поиск просто..

Vlad
18.09.2018
21:29:40
пошло через whenewer с command "ruby /home/project/main.rb"
whenever юзал, но без env )
но я думал просто вручную в самому кроне должно было б работать)
использование `env :PATH, ENV["PATH"]` в schedule.rb у них там в ридми должно быть прописано БОЛЬШИМИ КРАСНЫМИ БУКВАМИ. Иначе ничего нифига не работает, по крайней мере если rbenv используется
***** /home/bin/ruby /project/main.rb
у тебя там по этому пути руби есть, и именно тот который нужен?
даа
ну значит можно так
ну я сократил сдесь
для примера