• Какую выбрать CMS на Ruby on Rails?

    b0nn1e
    @b0nn1e
    Alcohol & Ruby on Rails
    Вам не нужна CMS, используйте просто RoR и необходимые гемы.
    Ответ написан
    Комментировать
  • Как загрузить приложение Ruby on Rails на хостинг?

    Freika
    @Freika
    Senior Ruby on Rails developer
    На каком русском хостинге можно развернуть сайт на ROR? и как это сделать?

    Как правило, рейлс-приложения хостятся на VPS или выделенных серверах. Купите VPS за 200р, изучите Capistrano, все получится.
    Ответ написан
    4 комментария
  • Что значит оператор ||= в ruby?

    @Johnnycus
    В данном случае ||= означает, что если переменной @permitted_params не присвоено значение, т.е. она равна nil или false, то нужно присвоить ей declared(params, include_missing: false), следовательно @permitted_params = declared(params, include_missing: false).
    В противном случае, если у нее есть значение, ничего делать не нужно.
    Ответ написан
    Комментировать
  • Какой последовательности определения стилей придерживаться?

    27cm
    @27cm
    TODO: Написать статус
    Используйте препроцессор, именуйте всё по БЭМ (хотя это на любителя), все компоненты по разным файлам, для сборки grunt/gulp. Можете подсмотреть, как сделано в Bootstrap.

    В процессе возникают нюансы, которые не удалось определить на этапе проектирования

    Значит фигово проектировали. Невозможно один раз написать стили, которые будут подстраиваться под все возникающие новые условия. Всё это нужно было предусмотреть заранее. Что-то не предусмотрели - извелике уроки и пересматривайте всю логику стилей или отдельных компонентов.

    Понятно, что ситуации бывают разные, например, проект может быть долгоиграющим, постоянно что-то дополняется, меняется. Общая идея, как тут поступать - разбивать всё на отдельный компоненты (блоки), сводить к минимому их зависимости. Переписать код отдельного компонента будет гораздо проще, чем весь код целиком.
    Ответ написан
    1 комментарий
  • Как вернуть мотивацию к обучению?

    При повторной потере мотивации алгоритм следующий:
    1) Идем высыпаемся. По-нормальному так, без будильников. Чтоб глаза вообще больше не закрывались.
    2) Если мотивация не вернулась (возвращается в 70% случаев) - берем велик (хотя можно и пешком) - и на улицу. Если есть приличный парк в городе - находим пару нестандартных физ. упражнений (можно боевых), пытаемся выполнить. Работа с телом и физические нагрузки - это совершенно другая часть вашего сознания, про нее нужно не забывать.
    3) Если мотивация не вернулась (уже где-то 85% случаев) - берем случайную книгу (не техническую), в идеале - из жанра который вам нравится. Читаем. Спокойно, страницы не считаем.
    4) Если не вернулась, повторить с п. 1 до пяти раз, не думая о времени и выполняя только самые важные дела (срочные задачи по учебе, работа, если есть), можно даже попросить родных/знакомых помочь по дому и бытовым делам, чтобы себя разгрузить.
    5) Если не помогло после 5 раз, задаем новый вопрос на тостере, подробно описываем что делали).

    Хотя бы один из п. 1-3 выполняем для профилактики каждый выходной.
    P.S. в принципе плохо сравнивать себя с кем-то - для "сравнения" на свете есть всякие соревнования и состязания, где есть правила и контекст. В жизни правил нет, один учится в MIT, другой учится в колледже в России - какие могут быть сравнения? Вы думаете тут большинство людей за один год все узнало и всего добилось? Вы глубоко заблуждаетесь) PHP-шники-выскочки не в счет, у них искаженное представление о реальности.
    Ответ написан
    11 комментариев
  • Как вы мотивируете себя в саморазвитии?

    KEPZ
    @KEPZ
    Как раз по теме только что попалось:

    «Как мотивировать себя что-то делать?
    Да никак, оставайтесь в жопе!»
    © А.Лебедев

    Неплохая мотивация, я считаю :)
    Ответ написан
    Комментировать