
Nikolay
03.09.2016
17:47:23
в пг
я и хочу в редиску бегать
один фиг там чего только не кешится

Adamtsov
03.09.2016
17:47:52
Чтоб рансак юзать никакие доп таблица не надо

Google

Alex
03.09.2016
17:48:02

Adamtsov
03.09.2016
17:48:20
Table.search...result
И все

Nikolay
03.09.2016
17:48:58
я решил что к кешу сессий, вьюшек рядом прекрасно ляжет поисковый кеш

Alex
03.09.2016
17:49:35
Ну да, пускай юзера логаутит постоянно
?

Nikolay
03.09.2016
17:50:37
а каким боком редисов база сессий к редисовой базе кеша автокомплита?

Alex
03.09.2016
17:50:51
я решил что к кешу сессий, вьюшек рядом прекрасно ляжет поисковый кеш

Nikolay
03.09.2016
17:51:44
в разные базы конечно
чото я туплю. как мне написать кастомный to_hash основываясь на атрибутах?
@domain.attributes.map {|k,v| {:k.to_sym => v} unless v.instance_of?(NilClass)}

ojab
03.09.2016
18:42:02
@domain.attributes.map {|k,v| [k.to_sym, v] unless v.instance_of?(NilClass)}.compact.to_h

Danila
03.09.2016
18:42:43
есть метод .nil?

ojab
03.09.2016
18:43:16
@domain.attributes.select { |k, v| !v.nil? } на самом деле сильно лучше

Google

Danila
03.09.2016
18:43:16
а ещё есть .present? в AS

I
03.09.2016
18:43:24
oh, @domain.attributes.reject{|_,v] v.nil?}

Nikolay
03.09.2016
18:44:00
а еще таккой странный вопрос
можно ли к моей модели без перевода её в хеш подмешать нечто чего надо временно и не надо пихать это в AR ную модель

Danila
03.09.2016
18:45:02
kek

I
03.09.2016
18:45:02
attr_accessor?

Nikolay
03.09.2016
18:45:13
или только наследованием класса от моей модели и дописыванием туда моих пропертисов

ojab
03.09.2016
18:45:32
а зачем это делать?

Nikolay
03.09.2016
18:45:52
@domain.attributes.reject{|_,v] v.nil?}
SyntaxError: unexpected '}', expecting end-of-input
хехе

ojab
03.09.2016
18:46:06
|_, v|

I
03.09.2016
18:46:11
тьфу, |_,v|

Danila
03.09.2016
18:46:13
мда
коля бля
ты хоть читаешь код?

I
03.09.2016
18:46:41
не надо вставлять бездумно в терминал?)

Danila
03.09.2016
18:46:42
или ошибки?
или ты только на мове читаешь?

Ilnar
03.09.2016
18:47:30
ну шо тут можно сказатi,слава Украiне!

Lupsick
03.09.2016
18:47:31
про мову смешно

Google

Nikolay
03.09.2016
18:47:34

Danila
03.09.2016
18:47:52
мда

Nikolay
03.09.2016
18:47:59
а форк бомбу отстрелит оом киллер :)

Danila
03.09.2016
18:48:13
аутизм

Nikolay
03.09.2016
18:48:25
оомизм :)
ко мне по работе какой только херни не прилетает на самом деле
в неделю штук 5 минимум инцидентов проломанных тем/плагинов к вп..
про кривые cgi перловые я скоро заведу свой говнокодо-бин..
а про я твой жумла друпал шаталь я вообще не смеюсь (

Danila
03.09.2016
18:52:00
тебе надо завести дневник
или блог

Nikolay
03.09.2016
18:52:27
я в твитер и фейсбучек регулярно сру :)

Lupsick
03.09.2016
18:55:10
на баш!

Nikolay
03.09.2016
18:57:21
на баше тоже меня хватает

Lupsick
03.09.2016
19:02:02

Nikolay
03.09.2016
19:02:18
на гитаре не могу, звыняйте.
на арфе тож. тока на танке

Danila
03.09.2016
19:08:47
программировать бы ещё научился
а не орал на слова о тестах
а, ещё гуглить

Google

Nikolay
03.09.2016
19:09:58
а с гуглить у меня реальная проблема кстати (
жена просит чото найти, и такое впечатление что у нас гугль кардинально разный

Nikolay
03.09.2016
19:28:32
на, юзай, чтобы был одинаковый. https://www.google.com/ncr

Nikolay
03.09.2016
20:41:21
самый аццкий коммит 53 files changed, 610 insertions(+), 173 deletions(-)
в половине файлов 50% измеений контента

Alex
03.09.2016
21:12:11
Впрочем чего я жалуюсь, пилю гем и сам не могу нормально по комитам работу разбить.

Nikolay
03.09.2016
21:49:41
вообще у меня микрокоммиты с минимальной ссвязностью

Admin
ERROR: S client not available

Alex
03.09.2016
21:49:52

Nikolay
03.09.2016
21:50:21
один-два файла, то, шо касается одной модели

Alex
03.09.2016
21:50:52
один два файла тоже не всегда достаточно для коммита, ну да лан.

Nikolay
03.09.2016
21:51:46
угу
я ж говорю, написание рос-а это жесть. еще сам не знаешь шо будет и как будет

Alex
03.09.2016
21:52:29
какой нафиг пок

Nikolay
03.09.2016
21:52:43
до мвпшных спецификаций еще сто пицот лет как далеко )

Alex
03.09.2016
21:53:00
нет просто ты н ехочешь думать как все будет выглядеть заранее.

Nikolay
03.09.2016
21:53:28
если ты еще не понял - я НЕ знаю как оно будет выглядеть

Alex
03.09.2016
21:53:30
причем тут пок я не понял

Google

Nikolay
03.09.2016
21:53:54
при том что это концепт минимально работающего варианта
прототип

Alex
03.09.2016
21:54:20
Прототип? что ты дальше будешь делать с этим прототипом?

Nikolay
03.09.2016
21:54:46
потому как ни я, ни заказчик на данном этапе только в общих чертах знаем что надо
с месяц будем тестировать с заказчиком, когда все утрясем буду переписывать уже с тестами
потому что в текущем сайте проекта который на 10летнем битриксе, с 10 летним мускулем на десятилетней фре не разбирается даже автор этого поделия

Alex
03.09.2016
21:56:37
это называется MVP
и то, ты его чрезмерно перегрузил наверняка.

Nikolay
03.09.2016
21:56:51
да похер как оно называется

Alex
03.09.2016
21:56:55
MVP пилится быстро

Nikolay
03.09.2016
21:56:58
какой перегрузил?

Nikolay
03.09.2016
21:57:00
а заказчик кто?

Alex
03.09.2016
21:57:06

Nikolay
03.09.2016
21:57:09
блядь, не пилится мвп быстро

Alex
03.09.2016
21:57:21
в том то и суть что пилится оно быстро

Nikolay
03.09.2016
21:57:26
он оплачивает создание прототипа который потом выбросится?

Alex
03.09.2016
21:57:33
иначе это не MVP, а я кодил кодил и наконец докодил.

Nikolay
03.09.2016
21:58:11
окей. я понял. в этот чатик я буду приходить с конкретными вопросами. ибо остальное сплошное пиздобольство
*бесполезное

Alex
03.09.2016
21:58:32
Пиздобольство это сыпать словами суть которых ты не читал
это звучит нелепо.

Nikolay
03.09.2016
21:58:41
агага