Pull to refresh
0
0
Ярослав @yaroslavm

User

Send message
И совсем забыл, раз уж это тред про «советы» для новчиков — всегда используйте :only при отдаче to_xml и to_json. Ну и не забывайте про attr_protected в моделях.
Еще, на грани с фактической ошибкой: «общий» to_yaml не является рельсовым методом (методом ActiveSupport), а значит, на него не действуют соглашения методов to_xml и to_json (:only, :include) и прочие.

Вообще, to_yaml нужен в основном для сериализации, и «наружу» его отдавать смысла очень мало.

Проверку валидности XHTML можно делать, например, если тестировать приложение с помощью Cucumber — парсер nokogiri, который будет использоваться, будет страшно ругаться на незакрытые теги и прочие вещи (если вы еще используете ERB, а не перешли на HAML)
RJS вполне гибок, просто «немодный». Сейчас модно делать «ненавязчивый» Javascript, поэтому, в частности, jQuery-гикам RJS кажется некрасивым.
В русском тоже ставится, если есть локализация либо gem russian и Rails 2.3.x.
Это перевод очень старых советов :)
Устаревшее:

Локальный бенчмаркинг — Rack::Bug.
github.com/brynary/rack-bug

Фоновое выполнение — Delayed Job или bj.
github.com/collectiveidea/delayed_job
github.com/github/bj/
Сейчас RTMPE умеют отдавать все подряд, Wowza, например. Секретов нет — RTMPE давно реверснут :)
Ruby on Rails — 1404 (возможно, еще не учтены участники BugMash прошедших выходных).

contributors.rubyonrails.org/
Изумительно полезная статья, большое спасибо
Докладчики по порядку на хабре:

  1. maxlapshin
  2. yaroslavm
  3. yaroslavm
  4. golubeff
  5. NaTTs


PPS «Человек рассказывает» — отличное обращение, ага :)
Мои слайды:

www.slideshare.net/yaroslavmarkin/rails-gem-russian
www.slideshare.net/yaroslavmarkin/ruby-on-rails-1312896

Спасибо всем кто слушал и кто потом мучил вопросами :)
Копипастну из ror2ru —

Буду с вероятностью 50%, если буду — подготовлю блиц по Rails I18n/Russian (кому что интересно конкретнее — пишите), и, возможно, что-то совсем короткое по тому как пропихнуть свой патч в Rails Core.
«Неизвестро что будет»? Будет мердж Merb в Rails, зайдите на irc.freenode.net #rails-contrib, от вас никто не прячется.
Для новичков: вам может сильно помочь это — github.com/nkallen/cache-money/tree/master (из новья)

И, конечно, guides.rubyonrails.org/caching_with_rails.html

Круто увидеть себя ближе к концу :-)
Aptana действительно плоха.

Если вам с Windows некуда деваться, осваивайте Emacs или Vim (никогда не поздно начать); в крайнем случае, если без IDE не можете, NetBeans.
заведите модель Post вместо News.
Плохая аналогия, авторизация пользователей спецефична для каждого приложения. Вы будете удивлены, узнав сколько плагинов для авторизации и аутентификации существует для Rails.

Даже пагинацию можно делать разными способами.

Information

Rating
Does not participate
Location
Россия
Registered
Activity