-
如何在GDAL ruby??绑定中显式关闭数据集?
所属栏目:[百科] 日期:2020-12-17 热度:151
我使用 ruby1.9中的 GDAL 1.7.1来生成GeoTIFF文件.在 tutorial中,他们建议使用GDALClose()关闭数据集并将剩余的内容刷新到文件系统.在数据集的析构函数中也会发生同样的情况.问题是ruby绑定依赖于这个析构函数机制来关闭数据集,我需要已经在生成它的进程中的[详细]
-
ruby-on-rails – Rails 3:验证关联并完美地向用户显示验证
所属栏目:[百科] 日期:2020-12-17 热度:124
拳头,我使用的是rails 3.0.9和 ruby 1.8.7. 我需要一些帮助,因为我无法验证并在屏幕上完美地显示给我的用户. 该模型: class Book ActiveRecord::Base belongs_to :genre validates_presence_of :title,:genre attr_accessible :genre_idend 表格: div clas[详细]
-
ruby – 生成博客时octopress image_tag插件的SyntaxError
所属栏目:[百科] 日期:2020-12-17 热度:176
我使用 octopress作为我的技术博客.我从官方的octopress repo更新了我的octopress代码,当我运行rake generate时出现类似的错误: |1.9.3-p194| home in ~/Documents/work/git/muratcorlu.github.com± |source ?| → rake generate## Generating Site with J[详细]
-
ruby-on-rails – 活动管理员before_validation挂钩?
所属栏目:[百科] 日期:2020-12-17 热度:145
我有一个Active Admin模型,:gallery,它有一个嵌套的回形针资源,:images. :gallery has_many:图片. :gallery有一个字段,:title,这是必需的. 当我提交没有标题时,其他字段仍然存在(:description,:location),但嵌套资源变为空白. 有没有办法在验证之前[详细]
-
ruby-on-rails – FactoryGirl问题 – “工厂”:错误的参数数量
所属栏目:[百科] 日期:2020-12-17 热度:97
我正在研究 Ruby on Rails教程,我已经接近尾声,但是Factory Girl对我来说并不容易. 我无法运行任何调用工厂的spec文件. require 'spec_helper'require 'factory_girl_rails'describe User do before(:each) do @attr = { :name = "Example User",:email = "u[详细]
-
ruby-on-rails – 如何在将回形针附件上传到S3之前对其进行加密
所属栏目:[百科] 日期:2020-12-17 热度:96
我正在开发一个 Ruby on Rails网络应用程序.用户可以上传文件并将其存储到Amazons S3.对于文件上传,我使用paperclip gem. 如何在保存之前使用AES256加密文件?我知道S3有服务器端加密,但这对我不起作用,因为我在移动应用程序中打开网站,并希望在客户端上处理[详细]
-
ruby-on-rails – 在helper中调用yield
所属栏目:[百科] 日期:2020-12-17 热度:108
以下结果导致LocalJumpError(没有给出yield的块) 在帮手: def yield_wrapper yieldend 在视图中: %= yield_wrapper % 怎么会这样呢?我希望将它与子布局一起使用: %= content_for?(:content) ? yield(:content) : yield % 而且我认为调用辅助方法会更好:[详细]
-
ruby-on-rails – 搜索text_field中的每个单词
所属栏目:[百科] 日期:2020-12-17 热度:184
我将通过名字和姓氏在我的Rails应用程序中搜索用户搜索.在firstname的一个text_field和lastname的一个text_field中,应用程序用户应该可以搜索名称的几个部分. 例如.用户将输入“Thomas Jeffrey”,这应该会导致: SELECT FROM users WHERE firstname LIKE "%T[详细]
-
ruby – 如何知道Twitter帐户关注者关注最多的帐户?
所属栏目:[百科] 日期:2020-12-17 热度:192
我需要计算给定帐户的关注者最多的帐户. 我找到了第一个答案,但我有一个很大的限制:friends/ids API的速率限制是每15分钟15个呼叫.每次达到限速时我都可以等,但是,我需要10个小时来分析600个关注者的Twitter账户. require "rubygems"require "twitter"Twitt[详细]
-
ruby-on-rails-3 – 如何让sencha架构师从rails中读取json
所属栏目:[百科] 日期:2020-12-17 热度:150
我有一个 Ruby on Rails 3新闻应用程序.它需要标题,一些内容和图像附件(使用回形针宝石).我正在使用RABL gem来提供一个 JSON feed的Sencha Architect项目. 问题是Sencha Architect无法读取JSON url.当我尝试将数据加载到商店时,我收到一条非常无益的消息,说[详细]
-
ruby-on-rails – 使用Ubuntu的pg gem
所属栏目:[百科] 日期:2020-12-17 热度:74
我正在尝试使用新的rails应用程序安装pg gem,但我一直收到同样的错误: Building native extensions. This could take a while...ERROR: Error installing pg: ERROR: Failed to build gem native extension. /home/arthur/.rvm/rubies/ruby-1.9.2-p320/bin/[详细]
-
ruby – 将ActiveRecord与DelegateClass一起使用
所属栏目:[百科] 日期:2020-12-17 热度:200
使用rails 3.2.8我有一个带有几个属性的模型设置 class MyModel ActiveRecord::Base attr_accessible :foo,:barend 我有另一个类设置使用上面作为委托类 class MyModelPresenter DelegateClass(MyModel) def initialize(month,obj) @month = month super(obj[详细]
-
ruby-on-rails – 使用带有不显示plotLines的rails的highcharts
所属栏目:[百科] 日期:2020-12-17 热度:63
我正在使用带有rails的高图表库使用找到的宝石 here.一切都工作得非常好,除非我尝试将plotLine添加到任一轴,我似乎无法弄明白.以下是我迄今为止尝试的两个选项及其结果.任何洞察正在发生的事情将非常感激. 选项1: chart.yAxis([{title: 'Y-Axis',min: 0,plo[详细]
-
如何从Ruby中调用Windows DLL?
所属栏目:[百科] 日期:2020-12-17 热度:184
在 Ruby中使用自定义DLL的最简单方法是什么? 在Python中我会使用ctypes,就像在example中所描述的那样.但是现在我应该如何在Ruby中执行它,最好使用本机功能而不是第三方库?有没有什么方法可以像Python一样简单地操作DLL? 谢谢o / 解决方法 试试Ruby的 FFI[详细]
-
TextMate的执行和更新’#=>’标记使用ruby 1.8而不是1.9进行
所属栏目:[百科] 日期:2020-12-17 热度:185
在TextMate 2中,执行和更新’#=’标记菜单操作更新以下代码中的标记,就像我正在运行 ruby 1.8一样,即使我的TM_RUBY环境变量设置为?/ .rvm / rubies / ruby??-1.9. 3-P286 /斌/ruby: v = RUBY_VERSION # = "1.8.7"puts "".singleton_classputs v# ~ -:2: und[详细]
-
在JRuby中将bloc转换为lambda
所属栏目:[百科] 日期:2020-12-17 热度:166
如何将一个集团转换为j ruby中的lambda?基本上这个jruby答案是什么: Ruby: convert proc to lambda?? 解决方法 只要你运行jruby 1.9兼容(例如jruby –1.9 -S irb),它应该是相同的: my_proc = proc { |x| x }my_lambda = lambda my_procmy_lambda.lambda?[详细]
-
ruby-on-rails – Capybara :: ElementNotFound:用于jquery ui
所属栏目:[百科] 日期:2020-12-17 热度:131
我将我的登录表单放入 Jquery UI对话框弹出框中.当我开始做RSpec测试时,我得到了一个错误 Failure/Error: fill_in "Username",with: "user@example.com"Capybara::ElementNotFoundcannot fill in,no text field,text area or password field with id,name,or[详细]
-
ruby-on-rails – 如何测试ActiveRecord创建块内的行为?
所属栏目:[百科] 日期:2020-12-17 热度:62
如何使用rspec测试这样的代码? Foo.create! do |foo| foo.description = "thing"end 我不想测试创建的对象 – 我想测试是否使用正确的对象调用了正确的方法.相当于测试这个: Foo.create!(description: "thing") 有了这个: Foo.should_receive(:create!).w[详细]
-
ruby – EventMachine和em-websocket – 从队列中读取并推送到频
所属栏目:[百科] 日期:2020-12-17 热度:181
我正在使用eventmachine从HornetQ主题中读取,推送到由EM websocket连接订阅的Channel.我需要阻止@ topic.receive循环阻塞,所以创建了一个proc并且调用EventMachine.defer而没有回调.这将无限期地运行.这很好用.我也可以使用Thread.new. 我的问题是,这是从流/[详细]
-
ruby-on-rails – 合并视频,音频和图像文件的最简单方法是什么?
所属栏目:[百科] 日期:2020-12-17 热度:135
我们正计划在大约两周内发布一个针对黑客马拉松的Wep应用程序. 应用程序的基本功能是: 逐步引导用户上传视频,音频和图像. 该图像用作音频的封面.将其制作成视频文件. 合并两个视频文件,从而从最初的三个文件创建一个视频. 所以,我的问题是: 如何使用图像作[详细]
-
ruby-on-rails – 如何存根after_create回调保存!在模特?
所属栏目:[百科] 日期:2020-12-17 热度:156
我收到以下错误: 输出: 1) LabelsController#create label is new creates a new label Failure/Error: post :create,attributes[:label],format: :json NoMethodError: undefined method `save!' for nil:NilClass # ./app/models/labeling.rb:17:in `upd[详细]
-
ruby-on-rails – 使用asset_sync(S3 / CDN)将./资产放入.slugig
所属栏目:[百科] 日期:2020-12-17 热度:94
我不确定是否存在这样做的方法,但是对于asset_sync,我们的想法是资产是从S3或某些CDN(例如cloudfront)提供的,因此不需要成为应用程序slug的一部分.是否有可能在Heroku上的.slugignore中拥有/ assets并且仍然可以获得资产:precompile和asset_sync可以工作吗[详细]
-
ruby-on-rails – 每个循环中带有“或”语句的Rails 3.0
所属栏目:[百科] 日期:2020-12-17 热度:135
我正在尝试构建一个比较两个对象的查询,如果它们具有相同的id,则不会获取该记录.我有的是这个: @channels.each do |channel| unless @guide_channels.where(:id = channel.id).exists? @dropdown_channels = @dropdown_channels.where(:id = channel.id) en[详细]
-
ruby在windows shell中注入一个按键
所属栏目:[百科] 日期:2020-12-17 热度:109
在 ruby中有一种方法我可以在shell中注入一个按键来让程序运行吗?我需要在shell中运行一个程序 sh " #{another program}" 还有一个 在程序结束时“按任意键继续”.我怎样才能继续前进? 像java这样的ruby中是否有类似的东西 http://alvinalexander.com/java[详细]
-
ruby-on-rails – 设计:能够将参数传递给注册#sign_up动作
所属栏目:[百科] 日期:2020-12-17 热度:158
偶尔我们会向我们的潜在客户发送定制的注册链接.该链接包含的参数可用于预填充注册表单. http://www.example.com/users/sign_up?user[company_name]=Foouser[region]=NA 我们的注册表包含接受公司名称和地区的字段.哪个可以根据注册链接预先填写. 这应该在实[详细]