2010-04-28 159 views
3

我将离开互联网几个星期,仍然想完成一个项目。我应该采取哪些步骤来确保我可以访问我需要的东西(ruby和ROR),同时断开连接?Ruby on Rails离线编程

+0

你说的是什么“离线”? – zetetic 2010-04-28 19:37:02

+1

您可能需要查看railscamps缓存,因为它们通常涉及周末的离线。 – 2010-04-28 23:34:10

回答

7

下线时,以下是很难得到:

  • 宝石
  • 文档
  • 轨道专家博客
  • 计算器;-)

所以,

  • 创业板安装,就像你可以
  • 下载所有railscasts
  • 保持一个或两个轨道本书围绕
  • ,寻求与互联网wifi

而且最重要的地方:

  • 解锁自己2天之前真正的离线,这就是所谓的分期;-)
+0

+1仅用于演示提示。 – 2010-04-29 09:49:51

1
  • 确保你有你需要的任何文件的本地副本(railsapi.com让您下载Rails的文档)
  • 请确保您有所有的宝石/插件,你需要
2

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

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

除此之外,离线文档也很好。下载你能想到的所有东西:Rails,Ruby,Shell,libs等。或者使用书籍。

0

下载每个Ruby宝石。他们全部!

你永远不知道什么时候需要extract EXIF data或什么的。

+0

我知道这是可能的,但你怎么去做呢? – edebill 2010-04-28 19:25:01

1

这可能不会影响到你,但是它已经被我咬过了。

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

下载并链接到本地​​副本之前,你去。

1

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

确保

gem server 

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