![]() |
![]() |
Railscast
10:06, 4 декабря 2007
( )
Да, кто для себя еще не открыл сайт со скринкастами о руби он рейлс - велкам ту http://railscasts.com/
RSpec, BDD и story
22:53, 16 ноября 2007
( )
Новое слово в Behaviour Driven Development и отличном инструменте разработчика Rails приложений. Новый инструмент называется Rspec story. Появился он пока только в HEAD версии rspec, поэтому устанавливать rspec нужно из svn trunk. Скринкаст о story, который обязательно стоит посмотреть. Примечателен приемением autotest для rspec Ознакомиться с REST, CRUD, Model, Resource
12:05, 3 августа 2007
( )
Можно почерпнуть понимание этих терминов из заметки http://novemberain.com/2007/8/2/rest-crud-resource-model Настоятельно рекомендую прочесть перевод статьи REST как альтернатива SOAP, где простым и понятным языком объяснены различия этих двух технологий. Перевод книги по Ruby "Учись программировать"
14:09, 18 июля 2007
( )
Не могу не порадоваться появлению русскоязычного перевода в исполнении Михаила Шохирева "Learn to program". Quick win32 setup emacs for Ruby on Rails development
18:34, 2 июля 2007
( )
По следам заметки Дмитрия Галинского мной был настроен emacs для работы с Ruby on Rails. Пока что по набору фич я считаю эту связку одной из самых мощных для разработки на ruby on rails. Потому что (перечислю то, что было важно для меня):
И помимо вышеперечисленного emacs несомненно является мегаредактором по количеству приемов работы с текстом. Ну очень-очень бы хотелось видеть встроенную поддержку RSpec. Надо отметить, что для такого новичка в emacs как я процедура инсталляции и настройки emacs не была такой уж тривиальной. Для одного плагина требовалось сказать и установить пяток плагинов, для другого плагина требовалось установить еще три плагина. Весьма непростой оказалась сборка всего этого воедино. После всех мытарств я решил собрать все плагины в одну кучу и сделать из этого всего один пакет готовый к установке на Win32 системе. Итак. Качаем emacs и распаковываем в любую удобную для нас директорию. Для меня показалась удобной C:\Program Files\emacs22-1. Качаем этот архив и распаковываем в c:\Documents and Settings\myuser\Application Data. Понятно, что myuser - тот пользователь, под которым вы сейчас в системе. Свои плагины emacs будет искать именно там, в c:\Documents and Settings\myuser\Application Data\.emacs.d, а сам файл конфигурации c:\Documents and Settings\myuser\Application Data\.emacs После распаковки запускаем emacs командой c:\program files\emacs-22.1\bin\runemacs.exe, успешным запуском будем считать окно emacs без errors и warnings. Для начала работы нажмем Alt+x, в приглашении напишем ecb-activate [return], после чего должны загрузиться навигаторы по каталогам, файлам и по коду. Если в навигаторе по директориям у вас пусто - значит необходимо сконфигурировать ecb и добавить ваш каталог с проектами в конфигурацию: Menu->ECB->Preferences->Directories. Все, далее рекомендую ознакомиться со статьей Дмитрия, изучить горячие клавиши навигации по коду и пройти tutorial на родном языке Ctrl+h t по базовым понятиям emacs.
Популярно о Ruby on Rails для бизнеса
00:00, 29 июня 2007
( )
Рекомендую послушать подкаст http://www.html-blog.ru/2007/6/27/podcast-ruby-on-rails-for-business Пожалуй, это весомый аргумент изучать emacs
11:35, 22 июня 2007
( )
Для англопонимающих скринкаст "Использование emacs при Rails разработке" Масштабируемость Rails. Доказательства.
11:23, 22 июня 2007
( )
Много копий сломано о тему масштабируемости Rails приложений, а споры все не утихают. Несправедливо поддются сомнению способности Rails к масштабированию, в частности, из-за встроенного механизма работы с потоками в Ruby. Однако, вот доказательство из реального мира: http://novemberain.com:3000/2007/6/21/vkontakte-video Хороший пример чтобы осознать что есть REST в Rails
17:28, 12 июня 2007
( )
Напишем в routes.rb map.resources :users Все! Этим мы декларируем что следующие запросы будут обработаны таким образом:
GET: /users => [:action => 'index'] Что есть удобно. Если задуматься, так или иначе операции UPDATE и CREATE содержат форму с method="post" и кнопкой submit. Сие есть функциональность Rails 1.2+, настоятельно рекомендуемая к использованию. SVN externals и Rails plugins
09:45, 7 июня 2007
( )
Очень рекомендую ознакомиться со способом решения проблемы постоянного чекаута svn:externals, что при активном внедрении чужого кода в виде plugins доставляет некоторые неудобства. http://www.html-blog.ru/2007/6/3/external-resources-for-application
|
© Максим Прокопов 2005-2024 | О сервере |