Задать вопрос
Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (6)

Наибольший вклад в теги

Все теги (41)

Лучшие ответы пользователя

Все ответы (40)
  • Django vs RoR...?

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

    Почему Rails?

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

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

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

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

    Почему Rails?

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

    @XimikS
    Навскидку:
    1) C# — действительно классный + VS + ReSharper — с таким набором мало кто поспорит
    2) Возможность единого ядра WP 8 и Win 8
    3) Еще малый рынок приложений
    4) Непривычный чисто цифровой интерфейс метро, возможно будет причиной успеха, а возможно появился слишком рано.
    5) .NET достаточно популярен
    Ответ написан
    Комментировать
  • Какую версию Python изучать?

    @XimikS
    Конечно, последнюю. 3.3.
    Переход с 2* ветки идет достаточно медленно, но стабильно. Та же Django 1.4 имеет бета поддержку третьего питона.
    Ответ написан
    Комментировать
  • С чего лучше начать погружение в веб-программирование?

    @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 — офигенный туториал:)
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (3)