@proRuby

Страница 1157 из 1594
Mark
04.04.2018
04:50:37
Ну я не представляю как ещё сделать то что ты хочешь

Может что-то не знаю

Roman
04.04.2018
05:07:38
обычно у меня def self.run(*args) new(*args).run end и все

Google
Mark
04.04.2018
05:09:01
ну кстати да

Roman
04.04.2018
05:09:07
а дальше в def run уже вызывать и публичные и приватные можно

Black
04.04.2018
05:12:37
обычно у меня def self.run(*args) new(*args).run end и все
Надеюсь, что это единственный вариант.

Но все таки не айс

Roman
04.04.2018
05:13:45
Но все таки не айс
а что тебя не устраивает?

Black
04.04.2018
05:14:48
а что тебя не устраивает?
Почти дублирование метода лишь из-за применения одного метода

Roman
04.04.2018
05:17:28
не совсем понятно где тут дублирование

Black
04.04.2018
05:18:39
не совсем понятно где тут дублирование
Ну не абсолютное дублирование конечно, вот это: def self.run и def run, но сойдет

Roman
04.04.2018
05:18:57
аа ну это нормально

Максим
04.04.2018
07:09:10
Ну и.е. def self.method

Black
04.04.2018
07:21:52
Мы уже обсудили это, так не решается. Пока что нормальный вариант изложен выше с Roman

Roman
04.04.2018
08:21:11
В руби можно вызвать приватный метод через send

Google
Roman
04.04.2018
08:21:58
Но только зачем вызывать приватный метод из вне

Mikhail
04.04.2018
10:16:47
Всем привет! А подскажите шаблон для приложений на ruby

Т.е. я хочу написать приложение на руби, и мне нужно тесты для него сделать, еще указать в Gemfile библиотеки. Какой шаблон для приложений?

Хотя можно обычным гем шаблоном сделать :)

Все, разобрался, всем спасибо! :)

Vasiliy
04.04.2018
11:39:37
не благодари

Sergey
04.04.2018
13:12:09
Всем здравствовать Предложите, пожалуйста, возможности рефакторинга:

def hello value = "str" if set_new_value value = set_new_value end value end def set_new_value "new str" if true end

реальный пример упрощен и сведен к этому, не смотрите на логичность выражений

т.е. последний метод возвращает или значение или nil

set_new_value может вернуть и false

или nil

тогда значение должно остаться старым

kolas
04.04.2018
13:25:06
def hello value = set_new_value || "str" end

Dmitry
04.04.2018
13:30:03
def hello; set_new_value || "str"; end

Sergey
04.04.2018
13:42:39
я нашел еще одно условие, которое все усложняет, вернусь к этому позже благодарю за помощь

Lupsick
04.04.2018
14:11:05
это чат про руби?

мне нужна помощь по питону

Aldar
04.04.2018
14:11:50
есть чатики по питону

Google
Vasiliy
04.04.2018
14:12:34
но этот по руби

Максим
04.04.2018
14:12:51
чёт в голос проиграл

это чат про руби?

мне нужна помощь по питону

ало это пиццерия? мне нужна обувь

Lupsick
04.04.2018
14:20:10
ты мемсов не знаешь

Максим
04.04.2018
14:20:28
я ходячая википедия мемов

Roman
04.04.2018
14:58:05
мне нужна помощь по питону
Здравствуйте, это канал об аниме?

Максим
04.04.2018
15:02:16
мне нужно спросить про мониторы

Roman
04.04.2018
15:37:19
кто-то может подсказать по activeadmin?

wi11son
04.04.2018
15:41:18
хороший фреймворк, я когда-то его использовал

Roman
04.04.2018
15:43:24
согласен, но возникла небольшая проблема

с кешированием

я пытаюсь динамически добавить колонки в модель для админки, к названию колонки приписываю сумму колонки, которую считаю отдельно список колонок по сути хранится в бд при добавлении новой записи(колонки) она появляется спустя какое-то время

Максим
04.04.2018
15:44:43
так а что такое колонка

Roman
04.04.2018
15:44:47
не подскажете как отключить этот кеш для админки?

Максим
04.04.2018
15:44:47
колонка в бд

или что

Admin


Google
Максим
04.04.2018
15:45:04
или ты просто запись в бд обновляешь о списке "колонок"

или что

не оч понятно

Roman
04.04.2018
15:45:16
http://i.prntscr.com/3f9V3mI2SOymTIeC20IpRg.png

добавляю запись в таблицу с проектами, но потом в админке каждый проект - это отдельная колонка

Максим
04.04.2018
15:48:16
а т.е. в бд всё ок просто колонка в таблице во вьюхе не подгружается

так?

Roman
04.04.2018
15:48:47
да

подгружается, но минут через 5

Максим
04.04.2018
15:49:20
тогда думаю да проблема в том что рельсы кешируют

Roman
04.04.2018
15:49:40
и тотал возле название не всегда актуальный

Eugene
04.04.2018
15:49:49
Disable server side caching in rails production environment

Roman
04.04.2018
15:49:49
можно это как-то отключить?

Eugene
04.04.2018
15:50:00
Хотя выключать кеширование в продакшене

Данил
04.04.2018
15:51:04
Всем привет. Можете посоветовать курсы по rails для того что бы после окончания курсов не было хаус и местами не до понимания. Опыт разработки под rails есть, но вот систематизированных знаний нет. Желательно курсы очные в Москве.

Максим
04.04.2018
15:51:11
мб можно как на конкретные запросы октлючить кеширование?

Roman
04.04.2018
15:52:01
у мене и на дев среде это не работает, хотя config.action_mailer.perform_caching = false

Roman
04.04.2018
15:53:02
не то скопировал)

config.action_controller.perform_caching = false добавил новый проект, в админке не появилась новая колонка

Google
Максим
04.04.2018
16:02:28
а перезапустил же?

Roman
04.04.2018
16:03:05
нет, блисейчас попробую

Максим
04.04.2018
16:03:28
когда меняешь что либо вне папки app стоит перезапускать сервер

Roman
04.04.2018
16:06:56
перезапустил - появилось

добавил новую - опять не отображается

config.cache_store = :null_store поставил уже так, вместо redis не помогло

до перезапуска сервера где в памяти висит кеш

Страница 1157 из 1594