草庐IT

制作小程序

全部标签

ruby-on-rails - 1 个 Heroku dyno 上有多少个 Rails 应用程序?

我只是找不到一个dyno可以在heroku上托管多少个应用程序?我计划托管很多流量很小的小应用。感谢您的回答 最佳答案 Dynos是根据每个应用程序计算的。但是,这并不意味着您需要购买3个测功机才能运行3个应用程序。您可以创建3个应用程序,每个应用程序有1个dyno。 关于ruby-on-rails-1个Herokudyno上有多少个Rails应用程序?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com

ruby - 从我的 Ruby 应用程序构建 Windows 可执行文件?

我希望能够将Ruby应用程序发送给一些同事,而无需他们安装Ruby解释器。最好是单个exe。我用谷歌搜索并找到了“RubyScript2Exe”。您对此有何体验?除了构建exe之外,是否还有其他此类工具或更好的方法? 最佳答案 我已经使用了大约3次,没有遇到任何问题,而且我在10台服务器上运行了其中一个应用程序,从未遇到过任何问题。所以,我认为RubyScript2Exe与ruby​​一样好。 关于ruby-从我的Ruby应用程序构建Windows可执行文件?,我们在StackOverf

ruby - 如何编写支持 Tab 补全的 Ruby 命令行应用程序?

我想用Ruby编写一个命令行应用程序,如果你愿意的话,也可以是一个shell。我希望用户能够在某些点按Tab键并提供值的完成。我该怎么做?我必须使用什么图书馆?你能指出一些代码示例吗? 最佳答案 啊,看来标准库毕竟是我的friend啊。我要找的是Readline库。此处的文档和示例:http://www.ruby-doc.org/stdlib-1.9.3/libdoc/readline/rdoc/Readline.html特别是,这是该页面中的一个很好的示例,用于展示补全的工作原理:require'readline'LIST=['s

ruby-on-rails - 如何部署我的应用程序可以访问但其他人无法获取的 'private' gem?

我有几个应用程序,我想共享一些通用代码。我想gem代码并以这种方式在应用程序之间共享/版本化它,尽管我不想将它发布到公共(public)gem服务器。有哪些选项? 最佳答案 这看起来很有希望:https://github.com/cwninja/geminabox/虽然我自己没有用过,所以我不能保证。但是,我最近在官方Rubygems问答网站上看到的一个帖子中推荐了它,其中提到内置的ruby​​gems托管不是推荐的解决方案,而Geminabox是一个不错的选择。请注意,它不具有任何身份验证或安全性(显然,通过模糊处理除外),因此根

ruby - 如何制作可选的强参数键但过滤嵌套参数?

我的Controller里有这个:params.require(:item).permit!让我们假设这个rspec规范,它按预期工作:put:update,id:@item.id,item:{name:"newname"}但是,以下原因会导致ActionController::ParameterMissing:put:update,id:@item.id,item:nil它与我用于其他操作的Controller宏有关,我无法通过它控制发送的参数(宏检查用户凭据,所以我真的不关心实际测试#update操作,而我只是为它测试before_filters)。所以我的问题是:如何使param

在保持文本不透明度的同时,可以使用仅使用HTML制作一个透明的容器?

我想在保持文本/图像不透明的同时使我的容器背景透明。只能使用HTML做到这一点吗?这是我的代码:看答案我看到了您的问题,如果我正确理解您,我想我知道您可以做什么。我注意到的一件事是,在我进一步走之前,看起来您正在使用引导程序代码。如果您更改了可能与此相关的CSS样式表,则可能会更好,更有效,也可能不会破坏整体代码的其他元素,但是让我们看看我的解决方案是否对您有效。基本上您想做的是:1)在您的HTML中编写一个“样式”标签,然后在其中放入样式(CSS)属性(您可以将其放入HTML代码的标题中以更好地跟踪它)。2)使用提供背景颜色的“RGBA”格式,并将其不透明度为“0”作为代码段的第四值。因此,

ruby-on-rails - 向 Rails 应用程序中的内置类添加方法

我想向Rails应用程序中的Array类添加一个方法。我应该把这个方法放在哪里?编辑更清楚,显然我把它放在某个文件中,但我如何告诉Rails应用程序在哪里可以找到它? 最佳答案 一种方法是在lib/rails_extensions.rb中创建一个文件。然后,像这样添加您的扩展:classArraydefbring_me_food#...enddefmake_tea#...endendclassHashdefrub_my_shoulders#...endend然后在config/environment.rb中添加:require'ra

ruby-on-rails - 如何在 Rails 4 应用程序中启用 CORS

我正要把我的头发拉出来...从早上开始我就一直在尝试在此Rails应用程序中启用CORS,但它不起作用。我试过了this,使用RackCorsGem,thisanswer还有这个post都没有成功。有人能指出我正确的方向吗?这是我的js:varreq=newXMLHttpRequest();if('withCredentials'inreq){//req.open('GET',"https://api.github.com/users/mralexgray/repos",true);req.open('GET',"http://www.postcoder.lc/postcodes/"+

ruby - 如何获取 Sinatra 应用程序中的所有 URL 参数

使用以下Sinatra应用get'/app'docontent_type:json{"params"=>params}.to_jsonend调用:/app?param1=one¶m2=two¶m2=alt给出以下结果:{"params":{"param1":"one","param2":"alt"}}Params只有两个键,param1和param2。我知道Sinatra将参数设置为散列,但它并不代表所有的URL请求。在Sinatra中有没有办法获取请求中发送的所有URL参数的列表? 最佳答案 机架中的任何请求get

ruby-on-rails - 用于组织多文件 Ruby 程序的系统?

是否有用于组织多文件Ruby程序的标准或常规系统?我已经开始了我在Ruby中的第一个大型“项目”,这是一个按逻辑组织成多个文件和目录的搜索程序。我在下面概述了我的潜在结构:主文件。该文件实现了搜索类和通用搜索协议(protocol)。算法分析文件。该文件实现了解释搜索结果的功能。协议(protocol)目录每个协议(protocol)包含一个文件以供搜索。Feed目录该程序的部分目的是搜索存档的新闻提要。此功能的文件位于此文件夹中。但是,代码目前有一个类(我们称它为Searcher),每个协议(protocol)的搜索类都继承自(GoogleSearcher除了我的具体示例,我想知道是