Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
sudo rails s -p 80 вместо rails s -p 3000, но о недостатках такого подхода вы, наверное, лучше меня знаете, а они могут иметь последствие обратные «вовлечь».А можете указать конкретный юзкейс? У меня просто с этим проблем не возникало.Да установка любого нативного гема, часто превращается в кошмар, тот же json, например, или therubyracer, который вообще не собрать под виндой. В принципе, сборка чего либо по Windows, мне видится гораздо менее тривиальной задачей, чем сборка под Linux.
Без обид, но это конечно уж совсем какой-то не корректный вывод, не подкреплённый ничем. Вообще это тема для отдельного спора. Разумеется, когда мы говорим о рельсах и рубях — имеем ввиду GNU/Linux окружение, что называется, by default. Но есть множество людей, которые пишут и деплоят приложения на винде и у них проблем не возникает абсолютно. И я в их числе.Успешность использования того или иного инструмента зависит во многом от задач, которые Вы решаете с его помощью. Если мне нужен Sidekiq для своего проекта, я не рискну связываться с Windows. Мой комментарий, что для Ruby\Rails разработки лучше использовать Linux означал, что при прочих равных возникнет гораздо меньше проблем связанных с настройкой рабочего окружения и функционированием отдельных его компонент при использовании Linux, а не Windows. Т.е. все, что я могу сделать в Windows я могу сделать и в Linux и скорее всего это будет даже проще, но не все, что я могу сделать в Linux, я могу сделать в Windows. Default, он, знаете ли, не просто так default.
"@" означает, что переменная будет передана в шаблон.не стоит забывать, что мы все-таки не на рельсах программируем, а на руби.
user.profile_address_city_name вместо user.priofle.address.city.name, порождая классы с десятками, а то и сотнями полей, логически друг с другом слабо связанными. Сделаю акцент: «Адрес проживания, место рождения — два разных объекта класса Адрес», чтобы конкретно Вам было понятнее.
Документацию по HAML можно почитать здесь
В этой маленькой статье, которую с удовольствием прочитал бы сам неделю назад...
Ruby on Rails. Установка, настройка, начало работы