Ответы пользователя по тегу Веб-разработка
  • PHP или Python, что удобнее и выгоднее?

    @XimikS
    Руби уже давно не прожорливый. А писать намного приятнее, чем на пхп.
    Вообще не советую этот пхп. Да, работы много, да программистов толпы, но хороших - единицы.
    Язык по сравнению с руби и питоном вообще весьма непродуманный - создавался изначально для не-программистов.

    Советую Ruby on Rails. Скопирую свой старый ответ:

    Я начинал с Django, но однажды наткнулся на рельсы и этот туториал , и влюбился в них.

    Почему Rails?

    — Быстрая разработка. В Rails это поставлено на первое место, и вместе с тем, рельсы неплохо масштабируются.
    — Экосистема. Для рельсов целая туча гемов на все случаи жизни. Авторизация, аутентификация, шаблонизаторы, пагинаторы, работа с изображениями..
    — Тестирование. Наверное, в экосистеме рельсов самое продвинутое тестирование:) Просто попробуйте такие гемы как RSpec, Capybara, FactoryGirl
    — Язык. После более простого питона, я немного побаивался руби. Хорошо написанный код читается как текст на английском, в особенности при использовании DSL.
    Ответ написан
    1 комментарий
  • Как получить $event в ngChange

    @XimikS
    Если наглядно
    image
    image

    Сорри за кучу кода — уж что simple_form нагенерил =)

    Вообще можно и легче это сделать:
    Ответ написан
    9 комментариев
  • Django vs RoR...?

    @XimikS
    Я начинал с Django, но однажды наткнулся на рельсы и этот туториал , и влюбился в них.

    Почему Rails?

    — Быстрая разработка. В Rails это поставлено на первое место, и вместе с тем, рельсы неплохо масштабируются.
    — Экосистема. Для рельсов целая туча гемов на все случаи жизни. Devise, Gon, Mongoid, Rails_best_practices…
    — Тестирование. Просто попробуйте такие гемы как RSpec, Cucumber, Capybara.
    — Язык. После более простого питона, я немного побаивался языка с кучей спецсимволов, как оказалось, зря :) Хорошо написанный код читается как текст на английском, в особенности при использовании DSL.
    Ответ написан
    1 комментарий
  • С чего лучше начать погружение в веб-программирование?

    @XimikS
    Ruby On Rails
    Мощный, удобный фреймворк с большой экосистемой и отличный язык.

    В качестве книги советую Язык программирования Ruby, Флэнаган Д., Мацумото Ю.

    IDE — RubyMine (попробуйте сидеть на бесплатном EAP). Если больше привыкли к текстовым редакторам, то попробуйте SublimeText 2.

    После какого-то момента, вам надоест писать на гольном HTML'e, в качестве темплейтера советую Slim. То же самое для CSS — Sass & Bourbon, и CoffeeScript как надстройка над жаваскриптом.

    Если ничего не имеете против noSQL решений, попробуйте MongoDB вместе с Mongoid ORM.

    Зарегистрируйтесь на stackoverflow.com/, спрашивайте если что не так. Заведите аккаунт на GitHub'e.

    Можете попробовать railsforzombies.org/levels/1

    А, ну и как сказали выше — russian.railstutorial.org/chapters/beginning — офигенный туториал:)
    Ответ написан
    Комментировать
  • Какие навыки в своей работе Вы используете довольно часто?

    @XimikS
    Умение применять паттерны к месту.
    А, ну и как сказали выше, задушить свой излишний перфекционизм, и просто, писать, код, блять.
    Ответ написан
    2 комментария
  • Юзабилити комментариев

    @XimikS
    2 — при большом количестве комментариев в НЕдревовидной системе начинаешь просто путаться, кто кому отвечает.
    2 — ну, тут больше индивидуально, по возможности запилите выбор юзеру в настройках профиля
    1 — офк 1, 2 вариант неудобен.
    Ответ написан