我最近将我的应用程序'升级'到了heroku上的雪松平台.默认情况下,我thin用作Web服务器.但我总是试图unicorn用于并发和让我的dyno美元成为父亲.但是我担心使用Thin以外的东西会有一些问题.
有没有人有这个决定的真实生活经历?
谢谢!
乔纳森
笔记:
我想知道为什么每个人都不应该这样做
我需要使用Open :: URI从我的应用程序下载一个csv文件,为此我需要给它一个完全限定的URI.那么最好的方法是获取主机,更重要的是我的黄瓜脚本中的PORT?
注意我正在使用Capybara和Selenium
是否有用于从Elastic Beanstalk应用程序中拖尾日志的CLI实用程序.特别是一个python烧瓶应用程序.
您可以使用他们的eb CLI获取快照......
eb logs
Run Code Online (Sandbox Code Playgroud)
但我想做(类似于heroku提供的)......
eb logs --tail
Run Code Online (Sandbox Code Playgroud)
有没有人完成这个?
谢谢!
一些参考:
我正在做一些反思,遇到意想不到的路障.
ruby(或rails)中是否有一个返回自身的对象方法
ruby-1.9.2> o = Object.new
=> #<Object:0x00000104750710>
ruby-1.9.2> o.class
=> Object
ruby-1.9.2> o.send :self
NoMethodError: undefined method `self' for #<Object:0x00000104750710>
Run Code Online (Sandbox Code Playgroud)
我想要的是
ruby-1.9.2> o.send :self
=> #<Object:0x00000104750710>
Run Code Online (Sandbox Code Playgroud)
这是内置的吗?或者我是否需要扩展Object(它总是让我紧张开放对象):
class Object
def itself
self
end
end
Run Code Online (Sandbox Code Playgroud)
然后:
ruby-1.9.2> o.send :itself
=> #<Object:0x00000104750710>
Run Code Online (Sandbox Code Playgroud)
好吧,关于我想要实现的一些背景知识.我在我的rails应用程序中有一个通用的表助手,如果是这样的话你会打电话:
render_list @person, [{field: :name, link_to: :itself},
{field: {address: :name}, link_to: :address}]
Run Code Online (Sandbox Code Playgroud)
我正在努力寻找合适的方式:itself- 但我认为我的补丁是要走的路.
我正在尝试创建按钮ala Wufoo(重新发现按钮元素)
我想写下面的代码如下:
<%form_tag search_path, :method => :get, :class => 'search' do %>
<%=text_field_tag :search, params[:search] -%>
<%=button_tag 'search', :name => nil-%>
<%end%>
Run Code Online (Sandbox Code Playgroud)
生成以下HTML(而不是输入[type ="submit"]标记)
<button type="submit" class="positive">
<img src="/images/icons/tick.png" alt=""/>
Save
</button>
Run Code Online (Sandbox Code Playgroud)
方法是否已存在?或者我应该自己动手帮忙?
在Rails模型中,我希望能够找到主机和端口.例如,如果我在测试环境中它会返回http://localhost:3000/ ,如果我在生产中它将返回类似的东西http://my.application.com/?
有人能指出我一个可靠的示例应用程序,展示如何使用Rails 3的新功能和语法?
以前的版本已经得到了解答(/sf/ask/17386001/),但我还没有看到一个用于Rails 3.
具体如下:
我正在考虑将MongoDB(mongo-mapper)用于我的rails应用程序的一部分.我还没准备好全力以赴MongoDB,因为有太多有用的宝石依赖于传统的数据库.
话虽如此,我的应用程序的某些部分可以很好地利用文档数据库.
有没有人成功混合这两种方法?如何将activerecord模型与mongomapper模型相关联?
我正在尝试在我的rails应用程序中设置设计.它工作得很好,但现在我无法以我的任何用户身份登录"电子邮件或密码无效".我想更深入地了解它为什么不进行身份验证.
是否有任何设计配置设置可以更轻松?即用于查找用户的查询是什么,等等...
谢谢!
我想在不使用代理的情况下捕获给定操作的完整请求(raw_request - 线路上的内容).
我知道Class上的debug_output方法,这可能是解决方案的一部分.但不清楚如何根据每个请求设置它.
考虑以下 ...
@response = HTTParty.post(@job.callback_url, body: @job.to_json)
notification = Notification.new
notification.response_body = @response.body
notification.response_code = @response.code
notification.request_body = ????
Run Code Online (Sandbox Code Playgroud)
谢谢!
乔纳森
activerecord ×1
capybara ×1
cucumber ×1
custom-tag ×1
devise ×1
forms ×1
heroku ×1
httparty ×1
logging ×1
mongodb ×1
mongomapper ×1
reflection ×1
ruby ×1
sample ×1
selenium ×1
thin ×1
unicorn ×1