Автономное программирование Ruby on Rails - PullRequest
3 голосов
/ 28 апреля 2010

Я собираюсь уйти из интернета на несколько недель и все равно хотел бы завершить проект. Какие шаги я должен предпринять, чтобы убедиться, что у меня есть доступ к нужным вещам (ruby и ROR), пока я буду отключен?

Ответы [ 6 ]

7 голосов
/ 28 апреля 2010

в автономном режиме трудно получить следующее:

  • Драгоценные камни
  • * Docs 1006 *
  • Рельсы экспертных блогов
  • stackoverflow; -)

итак,

  • Установи гем столько, сколько сможешь
  • скачать все рейки
  • держите одну или две рельсовые книжки вокруг
  • и найди место с интернетом wifi

и самое главное:

  • отключите себя за 2 дня до реального автономного режима, который называется промежуточным;
2 голосов
/ 28 апреля 2010

Если вы используете контроль версий, убедитесь, что вы можете работать в автономном режиме. DVCS делают это хорошо, я слышал, что SVN может работать в автономном режиме, если у вас есть локальный сервер SVN.

Запуск приложения Rails на localhost позволит вам получить к нему доступ через браузер локально.

Кроме того, было бы также неплохо иметь документацию в автономном режиме. Загрузите все, что вы можете придумать: Rails, Ruby, Shell, libs и т. Д. Или используйте книги.

1 голос
/ 28 апреля 2010

Получите ваше приложение (в его текущем состоянии) на вашем ноутбуке. Затем отключите беспроводную связь и убедитесь, что она по-прежнему работает. Не просто угадывайте, какие драгоценности и вещи вам понадобятся - убедитесь, что вы видите, что они действительно работают. Не забывайте такие вещи, как механизмы баз данных и серверы очередей. Затем начните догадываться о других драгоценных камнях и предметах, которые могут вам понадобиться.

Убедитесь, что

gem server

запустит веб-сервер и позволит вам просматривать документы по всем установленным гемам.

1 голос
/ 28 апреля 2010

Это может не повлиять на вас, но укусило меня раньше.

Если вы используете библиотеку javascript, такую ​​как jQuery, и ссылаетесь на Размещенные библиотеки Google , а не на локальную, вы можете обнаружить, что jQuery перестает работать, когда вы не в сети.

Загрузите и передайте ссылку на локальную копию.

1 голос
/ 28 апреля 2010
  • Убедитесь, что у вас есть локальные копии любой необходимой вам документации ( railsapi.com позволяет загружать документы Rails)
  • Убедитесь, что у вас есть все гемы / плагины, которые вам нужны
0 голосов
/ 28 апреля 2010

Скачать каждый рубиновый камень. Все они!

Вы никогда не знаете, когда вам нужно извлечь данные EXIF ​​ или что-то еще.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...