Ruby on Rails离线编程

时间:2010-04-28 10:19:40

标签: ruby-on-rails ruby

我将离开互联网几周,仍然希望完成一个项目。我应该采取哪些措施来确保在断开连接时能够访问我需要的东西(ruby和ROR)?

6 个答案:

答案 0 :(得分:7)

离线时,很难获得以下内容:

  • 宝石
  • 文档
  • rails专家博客
  • stackoverflow; - )

所以,

  • 尽可能多地安装宝石
  • 下载所有railscast
  • 保留一本或两本铁轨书
  • 并找到一个有互联网wifi的地方

最重要的是:

  • 在真正的离线真正脱机之前2天拔掉你自己,这就叫做分期; - )

答案 1 :(得分:2)

如果您使用版本控制,请确保您可以脱机工作。 DVCS做得很好,我听说如果你有本地的SVN服务器,SVN可以脱机工作。

在localhost上运行Rails应用程序将允许您在本地使用浏览器访问它。

除此之外,将文档也脱机也是一件好事。下载您能想到的一切:Rails,Ruby,Shell,libs等。或者使用书籍。

答案 2 :(得分:1)

  • 确保您拥有所需文档的本地副本(railsapi.com可让您下载Rails文档)
  • 确保您拥有所需的所有宝石/插件

答案 3 :(得分:1)

这可能不会对你产生影响,但以前它会让我受伤。

如果您使用的是jQuery这样的javascript库,并且链接到Google's Hosted Libraries而不是本地的javascript库,您可能会发现jQuery在您离线时停止工作。

在出发前下载并链接到本地​​副本。

答案 4 :(得分:1)

在笔记本电脑上启动并运行您的应用(当前状态)。然后关闭无线并确保它仍然继续。不要只是猜测你需要什么宝石和东西 - 确保你看到它真正运行。不要忘记数据库引擎和排队服务器之类的东西。然后开始猜测你可能需要的其他宝石和物品。

确保

gem server

将启动一个网络服务器,让您浏览所有已安装宝石的文档。

答案 5 :(得分:0)

下载每个Ruby gem。所有这些!

你永远不知道什么时候需要extract EXIF data或其他东西。