Скорая помощь

Скорая помощь

Когда я начинал знакомство с RoR, первой проблемой с которой я столкнулся была: отсутствие документации. т.е. она конечно была, но её юзабилити оставляла желать лучшего. Не было ни малейшего желания учить комбо-комбинации клавиш в ri (на дворе млин, 21 век, а не лохматые 60-70 г.), ждать пока загрузится fxri и делать “полнотекстовый” поиск ТоталКомандером по всем HTML файлам которые сгенерировал RDoc. К счастью на помощь мне пришли мои друзья которые поделились ссылками на несколько Web ресурсов которые мне в дальнейшем очень сильно помогли (как это ни звучит странно но Гугл-поиском я тогда на них выйти не смог, хоть и потратил кучу времени подбирая кейворды).

Первым у меня в закладках идёт NoobKit. Великолепно сделанный ресурс которым я пользуюсь и по сей день. Очень удобно в нём сделана навигация и полнотекстовый поиск, собственно из-за этих двух вещей он мне так ужасно и нравиться. Ещё одним его плюсом является отображение не просто справочной информации по методу, но ещё и его кода. Эта функциональность под час тоже бывает очень полезной.

Вторым с списке идёт ресурс, о котором я узнал относительно недавно. Называется он APIdock Навигация в нём ИМХО не такая удобная как в NoobKit, да и поиск ищет только по методам (полнотекстового я не нашел), но тем не мене у него есть большой ощутимый плюс, который состоит в том что пользователь может оставить свой комментарии к тем или иным методам. Такая же идея реализована на сайте php.net и не раз она делала меня счастливым когда я находил в ней ответ на мой вопрос которого не было в справке к методу.

Третьей справочной системой которой я иногда пользуюсь является gotAPI. Нравиться мне она за то что там есть возможность искать информацию не только по Ruby и Rails, но ещё и по HTML, JavaScript, CSS и много чему ещё.

Ну и четвёртой является справочная система под названием caboo.se. Скажу честно юзабилити у неё отвратительное т.к. довольно странно реализован поиск, он конечно ищет но делает это не спеша. Держу я её у себя в закладках лишь на всякий случай.

Вот и всё. Если я что-то упустил - пишите комментарии :)

Тэги: rails ruby Tips
Будь всегда в курсе последних новостей блога подписавшись на новости
в формате RSS. Присоединяйся!
* * *

Комментарии

* * *

Добавить новый комментарий

Доступные BB теги

*

* (не будет опубликован)

(если есть)

  • Multi CAPTCHA Refresh2
  • *

1. Проверьте комментарий перед отправкой
2. Все комментарии проходят модерацию перед публикацией в блоге