@rubylang

Страница 207 из 1684
Nikolay
15.07.2016
13:51:30
%)

ojab
15.07.2016
13:51:33
>sanitize(self.text, :tags=>[]).length == 0 лучше .empty?

Антон
15.07.2016
13:51:49
енто ты об чом?
о том что при ковераге 100% явная ошибка в коде, значит коверага не 100%

Nikolay
15.07.2016
13:52:00
>sanitize(self.text, :tags=>[]).length == 0 лучше .empty?
не. там идея в том что считается содержимое текста, без тегов.

Google
Nikolay
15.07.2016
13:52:19
ибо могут быть просто теги в редакторе гнабитые, но видимого текста не будет

и длина уже будет не ноль

ojab
15.07.2016
13:52:36
.blank?

Nikolay
15.07.2016
13:53:05
"<b></b>" = это не бланк

Антон
15.07.2016
13:53:14
бланк - чистый емпти - пусттой

Nikolay
15.07.2016
13:53:15
и не empty

Danila
15.07.2016
13:53:20
болд

Nikolay
15.07.2016
13:53:24
бля

Danila
15.07.2016
13:53:24
только это не пользуют

Nikolay
15.07.2016
13:53:39
я про пустые теги без текста внутри

ojab
15.07.2016
13:53:57
имеется в виду .length == 0, а не вся конструкция

Nikolay
15.07.2016
13:53:57
с ними поле будет не пустым в любом случае

так бы и сказали

Google
Nikolay
15.07.2016
13:54:33
но вообще, кто там доколебался до comment.user = currenet_user

как мне еще связать текущего залогиненного юзера с комеентом который он насрал к посту?

ojab
15.07.2016
13:55:01
>true if (!user.nil? && user.Role.id >= 1) true if тут совершенно лишнее

Vitaly
15.07.2016
13:56:37
Nikolay
15.07.2016
13:58:21
а насчет ассоциирования комента с юзером то что не так?

или про comment.update(user: current_user)?

Антон
15.07.2016
14:01:57
comment.User - User с большой буквы

Nikolay
15.07.2016
14:02:59
там в моделях косяки, я везде капсил иза этого

с одной стороны - надоть переделать бы

Антон
15.07.2016
14:03:19
не вижу связи - но уже интересно

Nikolay
15.07.2016
14:03:24
а то кодец попахивает

не вижу связи - но уже интересно
связи кого с чем и что интересно?

ты про мой супербложик7:)

Антон
15.07.2016
14:03:52
косяки в моделях -> надо капсить

КРИВЫЕ МОДЕЛИ БЛДЖАД!

Google
Nikolay
15.07.2016
14:04:30
а, я тогда был зеленый чайник, да

хм, хоть бери грохни да переделай красиво

а то чот страшно такоэ показывать людям )

Антон
15.07.2016
14:05:25
-- дорогая, почему моя бутылка вискаря на половину пуста? -- потому что ты пессимист

ojab
15.07.2016
14:06:12
лучше не грохать, а фиксить недочёты

Danila
15.07.2016
14:06:41
лучше не подстраиваться под хуево написанный код, а рефакторить и рерайтить

Антон
15.07.2016
14:08:33
лучше делать то, что наиболее эффективно в данный момент

Danila
15.07.2016
14:09:00
и положить хер на будущее, ага

Кøе-ктø Геннадьевич
15.07.2016
14:10:57
Буддисты в чяти

Dan
15.07.2016
14:15:33
Буддистов на котлетки!

Nikolay
15.07.2016
14:16:07
лучше делать то, что наиболее эффективно в данный момент
доо.. больше говнокомитов в 35+(С) жару )))

Антон
15.07.2016
14:19:39
и положить хер на будущее, ага
смотря чье будущее в данный момент важнее

Антон
15.07.2016
14:20:14
в данный момент эффективным может быть как грохать так и рефакторить при чем тут хер?

Nikolay
15.07.2016
14:22:37
с высоты активного фигачинга панели я понял чт о полгода назад был полным идиотом чайником. но на тот момент эта версия бложика была вполне рабочим прототипом которым я гордился что смог

с высоты через полгода - да, код кхм, странен

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

Кøе-ктø Геннадьевич
15.07.2016
14:25:00
Аналогичные впечатления от викторинки

Nikolay
15.07.2016
14:26:22
Аналогичные впечатления от викторинки
чо, после викторинки предыдущий проект "ойблин, это не я, афтар не я"?:)

Кøе-ктø Геннадьевич
15.07.2016
14:33:58
Да ладно, главное напильник подрачовее :)

yopp
15.07.2016
14:36:57
мама за тебя будет private ставить?

Google
yopp
15.07.2016
14:36:58
https://github.com/foxmuldercp/blogapp/blob/master/app/controllers/application_controller.rb#L10

фильтры для кого придумали? code duplication https://github.com/foxmuldercp/blogapp/blob/master/app/controllers/articles_controller.rb

@article.User это вообще что

https://github.com/foxmuldercp/blogapp/blob/master/app/controllers/articles_controller.rb#L62 имодзи в тайтле и пользователи венды будут рады клёвому имени файла

Nikolay
15.07.2016
14:39:35
уууу :)

с файлом да, спасибо за мысль

yopp
15.07.2016
14:40:43
рубокопа нет, рика нет

Nikolay
15.07.2016
14:41:23
никого нет

я прошлой зимой про рубокопа еще не знал

Admin
ERROR: S client not available

Nikolay
15.07.2016
14:41:39
а чято такое рик вот впервые слышу

ojab
15.07.2016
14:42:18
он какой-то бесполезный, судя по моему опыту

Nikolay
15.07.2016
14:42:28
рик?

ojab
15.07.2016
14:42:34
ага

https://github.com/troessner/reek

Nikolay
15.07.2016
14:42:58
у меня рубокоп на дефолтный скаффолденый рельсокод выдал под 600 строк сообщений

ojab
15.07.2016
14:43:48
это ему поможет генерировать ещё больше строк

Nikolay
15.07.2016
14:44:06
105 files inspected, 860 offenses detected

ojab
15.07.2016
14:44:24
scaffold я тоже не понимаю зачем юзать, кстати

Google
Nikolay
15.07.2016
14:44:29
105 files inspected, 847 offenses detected без --рельс

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

ojab
15.07.2016
14:45:16
ну для этого rails g model есть

Nikolay
15.07.2016
14:45:24
rubocop | grep 'Line is too long' | wc -l 197

ojab
15.07.2016
14:45:38
остальной бойлерплейт нафиг не нужен, по-моему

Nikolay
15.07.2016
14:45:44
блядь, да откуда этот ебучий линукс вставляет эту ебучую фразу

не, мне больше вьюшки и контроллер интересы

ojab
15.07.2016
14:46:06
grep | wc -l -> grep -c

Nikolay
15.07.2016
14:46:14
но вот я сейчас взял у сеья в панельке, причесал плюс минус одну модель

yopp
15.07.2016
14:46:33
rubocop | grep 'Line is too long' | wc -l 197
это надо уже давно в рельсу замержить

там с 80 line всё плохо

где-то соблюдают, где-то нет

ojab
15.07.2016
14:47:02
нигде не соблюдают

и патчи с такими фиксами заворачивают

Nikolay
15.07.2016
14:47:25
угу

меня это тоже бесит

у меня на 1280+ 24 экране - 80 символов - это с треть экрана

yopp
15.07.2016
14:48:02
Aldar
15.07.2016
14:48:09
80 символов это для тех кто выходит из терминала

yopp
15.07.2016
14:48:09
поправил багу мелкую, поправил отступы ;)

Aldar
15.07.2016
14:48:16
и правит текст с помощью вима

Nikolay
15.07.2016
14:48:38
хм. я вот другое думаю

Страница 207 из 1684