@codenamecrud

Страница 211 из 1009
pchellovod
21.07.2016
17:32:50
тоже не сработало

Eugene
21.07.2016
17:33:15
значит что-то не так делаешь

проверяй условие

pchellovod
21.07.2016
17:33:22
получается так

Google
pchellovod
21.07.2016
17:35:00
во, так сработало

почему-то с одинарными кавычками не срабатывало

Aldar
21.07.2016
17:41:53
лал ты намекаешь на то что в руби ошибка?)

pchellovod
21.07.2016
17:42:22
делаю вот здесь задачи https://simpleprogram.ru

в рубимайне и там по-разному выводит

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

Eugene
21.07.2016
17:43:00
да это поделка какая-то

pchellovod
21.07.2016
17:43:02
при закрытой проверке

Eugene
21.07.2016
17:43:05
хз чего вы его мучаете вообще

pchellovod
21.07.2016
17:43:05
ну, похоже

Eugene
21.07.2016
17:43:20
выпускник финкнетики делал

Ivan
21.07.2016
17:43:24
лал ты намекаешь на то что в руби ошибка?)
я? С чего бы это. Я намекаю на то, что у пасечника ошибка какая то)

Aldar
21.07.2016
17:43:41
нее не ты

Google
Ivan
21.07.2016
17:43:57
ок c:

pchellovod
21.07.2016
17:44:17
да это поделка какая-то
мне б вот такое же, только чтоб не через жопу и без мучений

есть может сборники задач каких-нибудь7

Eugene
21.07.2016
17:44:32
upcase.com

pchellovod
21.07.2016
17:45:11
кодеварс чет сложно стало, дошёл до 7ката и мозги начали плавиться

ну хотя кодеварс, наверное, да

ещё много легких задач осталось нерешённых

Ivan
21.07.2016
17:46:02
Мне в кодварс нравится то, что там есть тесты, и некоторые каты, где тест писать ручками надо

А не просто, "шоб работало"

pchellovod
21.07.2016
17:47:06
я опять решил пойти простым путём и нашёл поделку на русском, которая работает через раз

Ivan
21.07.2016
17:47:56
если нужен чистый руби, то на русском точно не надо

Ладно, хрен бы с ним, по рельсам есть статьи, иногда даже ничего такие, на русском. Но о руби не встречал

Aldar
21.07.2016
17:49:13
Well grounded rubyist, и практика

Ivan
21.07.2016
17:53:46
Well grounded rubyist, и практика
так же можно Practical Object-Oriented Design in Ruby

Ну, в дополнение, конечно же

Joe
22.07.2016
05:18:08
всем привет. Вопрос от новичка. А что вы делаете с теми замечаниями, которые рубокоп с самого же начала вываливает на автоматически сгенерированный рельсами код?

Eugene
22.07.2016
05:19:28
фиксим

Joe
22.07.2016
05:25:42
а почему не добавлять в игнор? Я тут сталкивался с мнением, что лучше добавлять в игнор

Eugene
22.07.2016
05:26:01
тогда зачем вообще использовать рубокоп?

Google
Joe
22.07.2016
05:26:16
для своего кода

Eugene
22.07.2016
05:26:35
Можешь мне сказать, что у тебя получится в результате такого подхода?

Joe
22.07.2016
05:26:57
в смысле?

Eugene
22.07.2016
05:27:02
в прямом

можешь или нет?

Joe
22.07.2016
05:28:26
получится так, что в одних файлах будет стандартный код, сгенерированный рельсами, с стилистическими ошибками, но зато стандартный, а другие файлы будут "чистые" с точки зрения стиля

Eugene
22.07.2016
05:28:53
Правильно

Joe
22.07.2016
05:28:57
стандатный рельсовый код никто читать не будет я так понимаю

Eugene
22.07.2016
05:29:05
и зачем тебе рядом с чистым кодом грязный в таком случае?

Joe
22.07.2016
05:29:44
а если будет, то не увидит ничего неожиданного, увидит стандратный грязный код и не будет думать, что может его правили и может как-то тут ошибка какая-то затесалась (если она ищется)

такие у меня мысли на эту темы

Eugene
22.07.2016
05:30:08
Просто вычищай код от всех замечаний и все

Eugene
22.07.2016
05:30:28
я заигнорил в рубокопе тесты из-за длины строки и некоторые файлы конфигурации (окружения), остальное правлю

Joe
22.07.2016
05:31:38
понятно

а я правильно понимаю, что все Style нарушения можно не беспокоиться и исправлять автоматической правкой рубокопа?

Eugene
22.07.2016
05:39:37
Не пробовал пользоваться ей

может быть

Vitaliy
22.07.2016
08:11:26
У меня первый запуск рубокопа такой: rubocop --auto-gen-config По всем найденным ошибкам генерится файл .rubocop_todo.yml - в нем видно, какие группы ошибок есть, какие из них рубокоп может сам исправить (Cop supports --auto-correct.)

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

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

Google
Joe
22.07.2016
08:13:44
а это что? Cop supports --auto-correct.

и почему не сделать один большой коммит на исправление всех первоначальных ошибок?

Vitaliy
22.07.2016
08:15:29
Стандартные файлы тоже исправляю, включая генерируемые гемами. Иногда авторы гемов рекомендуют, мол, при выходе новой версии нашего гема запускайте лучше перегенератор и обновляйте таким образом файл настроек. Можно подумать, что лучше тогда оставлять файл настроек без исправлений от рубокопа, чтобы при перегенерации было меньше конфликтов. Я не оставляю, исправляю рубокопом в любом случае.

а это что? Cop supports --auto-correct.
Это комментарий автоисправляемых групп ошибок, который оставляет рубокоп в _todo.yml

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

Admin
ERROR: S client not available

Joe
22.07.2016
08:17:30
ага, понятно. Т.е. это он так показывает, что это может быть автоисправлено

Vitaliy
22.07.2016
08:17:48
йес

Joe
22.07.2016
08:18:30
вот еще есть вопрос: есть ли разница между названиями файла index.html.slim и index.slim? Я пишу вторым способом и все работает пока что. Но может я чего-то не понимаю...

Eugene
22.07.2016
08:20:55
рельсы не могут в рендер лейаутов без префикса html

то есть application.html.slim всегда должен содержать в названии хтмл

Joe
22.07.2016
08:22:18
понятно. Т.е. для лэйаутов только

Vitaliy
22.07.2016
08:22:25
начиная с версии рельс 4.2.1 или чуть раньше - эту тему сделали опциональной и позволили конечным рендерерам влиять на формат далее по цепочке. Slim всегда преобразуется в html, поэтому можно опускать .html. в названии файлов

Joe
22.07.2016
08:23:03
а что по поводу scss?

Vitaliy
22.07.2016
08:23:49
то же самое работает с coffee (теперь можно не писать .js.coffee), и sass (можно не писать .css.sass и .css.sсss). Некоторые гемы могут с этим конфликтовать. В моем случае такого нет - опускаю html js css с осени прошлого года, ошибок нет

Joe
22.07.2016
08:24:12
это радует )

Vitaliy
22.07.2016
08:30:49
На моей памяти исключения были следующие: - формат erb - он кажется, до сих пор требует указания формата-префикса, так как используется и в html.erb и в txt.erb для писем, и в js.erb для скриптов респонзов - js с AngularJS 1.x, были проблемы с минификацией и инвалидацией кеша, если оставлять только coffee. Но от ангуляра я отказался и теперь этой проблемы у меня нет как таковой

Joe
22.07.2016
08:33:33
отказался в пользу реакта?

Vitaliy
22.07.2016
08:36:07
В пользу jquery_ujs, js.erb, turbolinks. React планирую использовать очень точечно, где без него никак

Eugene
22.07.2016
08:37:57
одобряю

Google
Ivan
22.07.2016
09:57:37
Ребят, поправьте если я в чем - то не прав. Если человек знает пхп, например, хорошо, сколько времени у него займет то, что - бы разобраться в каком - нибудь woocommerce или opencart до состояния в одиночку написать бэк-енд магазинчика? Или я не правильно понимаю назначение woocommerce?

Eugene
22.07.2016
10:02:30
а кто его знает

зависит от качества вопросов в сети и ответов, от количества

от качества доков

от качества кода

nika
22.07.2016
10:24:03
зависит от того, что уже использовать готовое, опенкарт 1-2 недели имхо, woocommerce не подскажу(

опенкарт MVC, там все довольно понятно

Vitaliy
22.07.2016
10:43:37
Зависит от того, насколько магазинчик будет укладываться в стандартные возможности woocommerce или opencart

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

С ворпрессом, например, так. Установить и начать юзать. Качать плагины при надобности. При этом на то, чтобы научиться ориентироваться в бекенде вордпресса - могут недели и месяцы уйти, ибо там адок тот еще

Silent Bob
22.07.2016
10:50:32
да зачем в нем ориентироваться. Качаем тему с вукоммерсом с themeforest , ставим доп. шлюзы оплаты наших всяких яндекс денег, робокасс и т.д., переводим, наполняем и поехали. Вордпресс для этого и нужен.

Vitaliy
22.07.2016
10:51:58
ориентироваться затем, что вопрос был так поставлен - "до состояния в одиночку написать бэк-енд"

Silent Bob
22.07.2016
10:52:58
ну имхо лучше в рельсах разобраться или в норм php фреймворке, чем на cms время тратить)

Aleserche
22.07.2016
11:26:00
http://codepen.io/ge1doot/pen/LkdOwj

танцуют все

Joe
22.07.2016
12:20:41
больше на оргию похоже, чем на танец )

Ivan
22.07.2016
12:26:00
Всем спасибо большое за ответы

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