@codenamecrud

Страница 938 из 1009
Roman
20.07.2018
15:00:56
log_level :fatal в проде это уебанство или нет?

а то у меня горит, но не могу понять правомерно ли

может мировая практика

Yevhen Nakonechnyi
20.07.2018
15:15:30
имхо тогда у тебя логи будут неинформативние, когда произойдет косяк на проде, то ти в логах ничего внятного не найдешь. Косяк не типа "все упало нахуй", а где то кверя тяжелая, у какого то кастомера 400 вместо 200 и так далее, т.е. то что обично логируется как info/warn

Google
Roman
20.07.2018
15:23:02
да вот как раз напоролся на эту хуйню

нужно проверить когда юзер разлогинился

а никак, логов тонет

Yevhen Nakonechnyi
20.07.2018
15:27:55
тогда правильно что у тебя бомбит, меняй на info/warn

Ivan
20.07.2018
15:55:55
Макс, а как в киеве со съемным жильем?)
Хостел епта - 100 грн в день

Но не самый бомжатский

Boris
20.07.2018
17:50:17
Сука этот китаец меня преследует

Во всех группах где я есть уже написал, до этого правда в англоязычных только

Nikita
20.07.2018
20:03:14
https://github.com/collectiveidea/audited

Roman
20.07.2018
20:04:17
какая связь между этим и логами приложения?

Nikita
20.07.2018
20:05:11
Логами приложения никакой, но он хранит все изменения в бд по конкретному объекту

Google
Nikita
20.07.2018
20:05:33
И в твоём кейсе «когда разлогинился» помог бы

Если речь про логи приложения, то это елк, нет?

А на счёт фатал, ну от приложения зависит, если все как часы работает, то почему нет?

Roman
20.07.2018
20:09:50
ну пока не перестанет)

у нас елк и есть

альзо я думаю шо хранить полную историю юзермоделей это немного оверкилл

то есть их наберется просто ебом же

оче быстро

Nikita
20.07.2018
20:11:41
то есть их наберется просто ебом же
Ну можно подчищать раз в н

Roman
20.07.2018
20:12:19
ну короче в данном случае нормальные логи были бы норм

притом что у нас логи ошибок еще и засраны всякими 4XX от ненайденных ассетов

пиздец короче бардак

батрак

Nikita
20.07.2018
20:13:32
А

Roman
20.07.2018
20:13:35
фронтендщика нашли норм может он разгребет наконец этот свинарник

Nikita
20.07.2018
20:13:51
Да ну, хуйня какая то

Не верю

Roman
20.07.2018
20:15:07
во что

в свинарники

или во фронтендщиков

Google
Nikita
20.07.2018
20:15:43
Roman
20.07.2018
20:15:59
а ну вроде толковый да

Nikita
20.07.2018
20:16:09
Ну хотяяяя

Roman
20.07.2018
20:16:16
сам удивлен

Nikita
20.07.2018
20:16:26
У меня близкий друг, довольно толковый руби дев ушёл во фронт, на вью кодит

Roman
20.07.2018
20:16:28
притащили из Орла

Nikita
20.07.2018
20:16:31
Так что все возможно

Но все равно я считаю, что в фронте проблем меньше

Меня часто пытаются переубедить, но весомых аргументов ещё не слышал

Roman
20.07.2018
20:17:36
ой слушай по моим меркам так и 9 из 10 бекендщиков выебывающихся включая меня самого занимаются хуйней надувая щеки по чатикам

так шо такое

Nikita
20.07.2018
20:17:52
Бля, ну слушай

Nikita
20.07.2018
20:17:54
А нахуя?

Roman
20.07.2018
20:18:10
фронтед вс бекенд срачи поэтому кажутся всегда еблей жабой гадюки

Nikita
20.07.2018
20:18:35
Хз, никогда с фронтами не срался

Даже очень ценю их работу, я ебал с фронтом возиться

Roman
20.07.2018
20:19:13
ну кхм вот ты высказал щас мол фронты хуйня в массе

Nikita
20.07.2018
20:19:23
Ты че, не

Наоборот респектую им

Не каждый сможет на жсе писать

Google
Roman
20.07.2018
20:19:58
а ну значит не распарсил

Nikita
20.07.2018
20:22:31
Ну хотя тот же тск не так уж страшно выглядит

Даже прикольно от части

Admin
ERROR: S client not available

Anton
21.07.2018
07:08:07
альзо я думаю шо хранить полную историю юзермоделей это немного оверкилл
Зависит от требований и архитектуры. Можно сделать эвент сорсинг, который будет хранить тебе всю «историю» и будет все ок. К тому же, обычно эвент лог настраивают обычно так, что бы хранить информацию за последний месяц

Но все равно я считаю, что в фронте проблем меньше
Не меньше, там они просто другого рода

Не меньше, там они просто другого рода
Например, достаточно сложная проблема: как сделать коммуникацию между бэкендом и фронтендом 100% «персистентную» даже если у юзера нет соединения с интернетом (например в тунель заехал)

Roman
21.07.2018
07:12:29
это единственная сложная проблема там которую всегда приводят, потому что краем уха слышали про распределенные системы)

Roman
21.07.2018
07:12:51
и про которую 99,999999% фронтов не слышали никогда и не услышат

Anton
21.07.2018
07:13:22
+ одна из бед - как стейт хранить и менять, потому что редакс тоже не справляется (потому что фронтендеры про эвентуально сорсинг не слышали)

Roman
21.07.2018
07:14:47
на самом деле проблемы там те же что и в любом другом прикладном программировании сейчас мне кажется

которые про управление сложностью

организацию зависимостей чтобы карточный домик не получился

и тп

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

прикладной - читай коммерческой

это проблемы уровня object-relational mismatch в бекенде

из 10 бекендеров пятеро не слышали никогда про это, еще четверо не объяснят в чем мисматч состоит толком (ето я)

Google
Roman
21.07.2018
12:42:15
хм а такой вопрос

ставлю фантомжс на арч

впрочем на мак подозреваю все то же самое

в зависимостях у него руби

руби у меня понятно стоит через рвм

ставить еще пакетом чтобы потом ебаться с конфликтами - ну хз

ват ду

Nikita
21.07.2018
12:45:53
на маке не было таких проблем brew install phantomjs все сделал за меня, и все нормально работает

Roman
21.07.2018
12:49:32
ну ты уверен что он просто не влепил тебе руби еще один?

хм вроде нет в зависимостях

интересно

Nikita
21.07.2018
12:52:50
уверен) на маке стоит только дефолтный руби без всяких рвм

Roman
21.07.2018
12:52:51
интересно вообще зачем ему руби

Страница 938 из 1009