@proRuby

Страница 104 из 1594
Nursultan
28.07.2016
05:29:19
есть кто шарит в HAML?

подскажите пожалуйста что он от меня хочет?

Yuri
28.07.2016
05:34:48
как минимуи лишний пробел после %li

честно говоря, я с трудом вижу табы в вашем редакторе :)

Google
Yuri
28.07.2016
05:35:40
после class не хватает :

Adamtsov
28.07.2016
05:36:10
Tab надо поставить для f.submit

I
28.07.2016
05:37:33
а Rubocop бегать умеет в этой IDE?

Nursultan
28.07.2016
05:39:41
Stanislav
28.07.2016
07:27:42
Он там по дефолту включен

Rafkat
28.07.2016
07:39:51
вот вам ссылка на перевод статьи на тему пхп и руби. https://habrahabr.ru/post/306564/

Yuri
28.07.2016
07:46:05
Я бы за один rspec руби юзать стал :)

Все ещё популярно рендерить страницы в рэйлс?

Konstantin
28.07.2016
08:01:06
Я бы за один rspec руби юзать стал :)
Ну в чем-то php, пожалуй, действительно продвинулся дальше, чем руби

Yuri
28.07.2016
08:01:46
там что, поправили синтаксис?

Konstantin
28.07.2016
08:02:34
Не, ну я не про синтаксис. Возможность явной типизации, например. Скорость работы языка, использование памяти и т.д.

Синтаксис то гавно ))

Google
Konstantin
28.07.2016
08:03:14
Хотя последнее время в php какой-то странный тренд пошел. Переделали большую часть языка, фактически под корень. Потом взяли лучшие тенденции из мира Ruby/Rails для своих фреймворков. И сразу заныли, что все остальное вокруг гавно, смотри, мы научились делать тоже самое как и вы (но через 5-10 лет) :)

Yuri
28.07.2016
08:04:20
Когда я писал на пхп, то каждое обновление приносило все больше и больше джавы

А ещё там слабая типизация

Konstantin
28.07.2016
08:05:58
Ну я не говорю, что пхп лучше. Просто в статье есть доля разумного, безусловно

Yuri
28.07.2016
08:06:38
Как на таком можно писать я Хз:) да 2.days.ago это просто придирка по сравнению с адом пхп как языка

Konstantin
28.07.2016
08:07:08
Вот как раз про этот пример я бы поспорил. Я не понимаю, к чему они там придираются

Aldar
28.07.2016
08:07:11
пишу на руби и не парюсь по поводу пхп

Yuri
28.07.2016
08:07:30
Aldar
28.07.2016
08:07:45
а что вы паритесь по поводу статьи пхпшника

Aldar
28.07.2016
08:07:58
даже читать не стал)

Konstantin
28.07.2016
08:08:15
5.minutes.ago vs TimeMath.minutes.decrease(Time.now, 5)

вот что может меньше багов принести. первое или второе?

Yuri
28.07.2016
08:08:28
В рельсах много всякой каки, но сам руби прекрасен имхо

Konstantin
28.07.2016
08:09:24
и что более читабельно. если боишься magic numbers, то выдели в отдельный метод (будет функциональненько очень даже): def needed_time_ago 5.minutes.ago end и все кульно

Yuri
28.07.2016
08:09:37
Скажу иначе, сам rails way - это плохо

Konstantin
28.07.2016
08:09:37
ну грубо говоря

короче придирок в статье много, конечно, как всегда

Yuri
28.07.2016
08:10:24
Не, ты не прав. Читается красиво, но патчить кор классы - это путь в джаваскрипт

Rafkat
28.07.2016
08:12:34
Google
Konstantin
28.07.2016
08:16:43
Я говорил, что необязательно делать вот так: class Foo MINUTES = 5 def bar MINUTES.minutes.ago end end

Yuri
28.07.2016
08:18:12
Ммм... Я не говорил про патчинг классов.
5.minutes.ago - это патчинг от рельс

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

Alexander
28.07.2016
08:19:00
➜ ~ irb 2.3.0 :001 > 5.times => #<Enumerator: 5:times>

Yuri
28.07.2016
08:20:20
➜ ~ irb 2.3.0 :001 > 5.times => #<Enumerator: 5:times>
ты что-то этим хотел доказать?

Alexander
28.07.2016
08:20:40
тут же нету рельсы

Yuri
28.07.2016
08:21:01
причем тут times?

Alexander
28.07.2016
08:21:05
ааа, точно :)

Aldar
28.07.2016
08:21:10
minutes же

Alexander
28.07.2016
08:21:12
minutes нету

I
28.07.2016
08:21:30
я сейчас сидел, втыкал, почему у меня не сработало 5.minutes, а у него сработало))

Alexander
28.07.2016
08:21:36
бгг

Evgeny
28.07.2016
08:28:17
?

Konstantin
28.07.2016
08:28:19
у чисел нет таких методов в руби
а, ты про это... ну... с одной стороны да, патчить все подряд - это плохо, ищи свищи потом где это сделано ) с другой стороны, здесь же отсутствует такая проблема. все знают откуда эти методы берутся, это удобно, все рельсовики (ну или почти все) этим пользуются.

I
28.07.2016
08:28:45
я помню тест, где надо было определять, где руби, а где рельсы

и пост в твиттере Матца, где он на 8 из 10 прошел и был опечален

trickster
28.07.2016
08:29:09
:D

Vitaly
28.07.2016
08:29:22
есть такие тесты на некоторых фрилансерских биржах

trickster
28.07.2016
08:29:26
http://railshurts.com/quiz/?utm_source=rubyweekly&utm_medium=email

Google
trickster
28.07.2016
08:29:35
о нём речь?)

7 из 10

не глядя

:D

I
28.07.2016
08:29:46
да, это он)

Nick
28.07.2016
08:32:15
You Scored: 8 / 10

trickster
28.07.2016
08:32:22
уровень матз)

Nick
28.07.2016
08:32:31
Не хуже Матца, хехехе

Admin
ERROR: S client not available

Nick
28.07.2016
08:32:34
Оно, да

Alexander
28.07.2016
08:33:20
You Scored: 6 / 10

Yuri
28.07.2016
08:33:48
in? я такое не знал даже :)

Roman
28.07.2016
08:34:00
6 / 10 Не учил Rails)

Nick
28.07.2016
08:34:48
Дык range же принимает

Написано в пояснении

ojab
28.07.2016
08:35:35
ох, да

Evgeny
28.07.2016
08:36:15
Кстати, кто то активно юзает refine и using методы? Патчинг только определенного модуля, а не глобально

I
28.07.2016
08:39:45
нет

Константин
28.07.2016
08:44:35
You Scored: 8 / 10 Ranking: Perfect!

Мда

Google
Andrey
28.07.2016
08:44:43
You Scored: 9 / 10 Ranking: Ruby expert!

Константин
28.07.2016
08:45:04
То, что не знал - тыкал в рельсы))))

Я вот PHP программист))

I
28.07.2016
08:46:09
Видишь, насколько тут все просто, переходи на сторону Ruby :)

Константин
28.07.2016
08:46:13
И сколько читал про rails - всегда видел надпись: "лучшее средство для прототипирования"

Т.е. он быстрый для создания каркаса

А зачем нужно программирование??

Для бизнеса.. а скорость создания для бизнеса - это плюс!

А PHP в далекой заднице в этом плане.. приходится сразу пытаться строить архитектуру. В конечном итоге мы имеем wordpress и bitrix

Поэтому статья не о том.. спорить о красивости произношения Pondior на французском и на русском - бред..

Для бизнеса нужна скорость прототипирования, а потом выберут явно не PHP для переписания.. там будет go, java и т.д.

Yuri
28.07.2016
08:50:49
ты про ентерпрайз что ли?

Константин
28.07.2016
08:50:58
Я про везде

Yuri
28.07.2016
08:52:15
ты про ентерпрайз

на рельсах живет множество проектов в продакшене, не только как прототипы

как и на пхп

Константин
28.07.2016
08:53:13
Какой угодно сайт, они же все через жопу сделаны. Бизнес меняется постоянно, следовательно меняется логика работы и программа. Нужен язык, который будет позволять писать быстро и лаконично.

Yuri
28.07.2016
08:53:28
все?

в чем проблема менять сайт на рельсах или пхп?

Константин
28.07.2016
08:53:49
Любого PHP программиста спрашиваешь, как у вас сайт написан? И все отвечают, что через заднее место))

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