Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/60.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 轨道&x2B;sheevaplug=rails home development server等_Ruby On Rails - Fatal编程技术网

Ruby on rails 轨道&x2B;sheevaplug=rails home development server等

Ruby on rails 轨道&x2B;sheevaplug=rails home development server等,ruby-on-rails,Ruby On Rails,您好,我想用Marvell的一个插件来构建一个“Rails砖块”(O.S.是Ubuntu的开箱即用版,但您可以在上面安装其他发行版)。这将是一个家庭服务器和无声的,低成本(99美元)低能耗的开发机器 我想添加rails RVM,很多gem,基于git的heroku部署,passenger+nginx。通过这种方式,我可以拥有一个带有完整开发环境的便携式服务器,也许我可以找到一家托管公司,在那里我可以共同定位这些设备的网格,或者我可以将其作为一个简单的小型服务器出售给10个或更少的用户办公室,并提

您好,我想用Marvell的一个插件来构建一个“Rails砖块”(O.S.是Ubuntu的开箱即用版,但您可以在上面安装其他发行版)。这将是一个家庭服务器和无声的,低成本(99美元)低能耗的开发机器

我想添加rails RVM,很多gem,基于git的heroku部署,passenger+nginx。通过这种方式,我可以拥有一个带有完整开发环境的便携式服务器,也许我可以找到一家托管公司,在那里我可以共同定位这些设备的网格,或者我可以将其作为一个简单的小型服务器出售给10个或更少的用户办公室,并提供一些集中的rails服务(我认为CMS、博客、维基、日历或这颗小宝石能负担得起的任何东西)usb端口也可以使其成为打印服务器,或通过华为的usb UMTS密钥连接到web

你能给我一些提示吗

  • 这个项目是一个近乎失败的疯狂想法吗?为什么
  • 你会选择哪一种宝石
  • 您建议使用哪种rails开源应用程序

我在家里已经有了一个激动人心的Bubba服务器,我看到了TonidoPlug,所以我想到要构建一个类似但基于Rails的东西(Bubba是基于PHP的,TonidoPlug我不知道,但它似乎不是Rails的东西).

我制作了一个带有SheevaPlug的打印服务器。它随Ubuntu 9.04提供,与其他任何服务器一样。只需连接它,它就会从DHCP获得一个IP地址,您可以通过SSH连接到其中(root的默认pw是
nosoup4u
).我不能帮助你使用Ruby,但是拥有一个可移植的通用服务器的想法正适合它


至于开发销售给其他人的应用程序,SheevaPlug是作为一个开发平台销售的,所以你在这方面的目标也是正确的。如果这是一个商业上合理的想法,那么……我不知道。

这是可能的,但当我尝试一个简单的ruby DB应用程序时,我找不到很多应用程序所需的原生ruby gems在我尝试制作(最著名的是json、mysql等)的时候,我使用的是Pogoplug和openpogo的固件

Tonido(CodeLatch)的制造商表示,他们希望插件轻量级,并且他们没有支持Ruby或其他高级脚本语言的计划,他们在本文中提到Python:


让应用程序成为你的最佳选择是c/c++或PHP

那么,你能完成你的计划吗?我正在考虑一个类似的设置:SheevePlug作为一个小型的低功耗24/7 Ruby on Rails家庭服务器,用于我的宠物项目。我特别担心构建Ruby本机扩展。提前感谢你的回答。@buru仍在工作。Brick根据已安装的BSDM、ruby 1.9.2、Rails3,编辑、恢复、安装Debian。现在是时候构建一系列应用程序了。Node.js 0.4.8(很难编译,因为它是一个armv5t arch,但谷歌搜索并解决了)。目前感觉复杂,但这绝对是一个学习的好方法!