-
Ruby Shoes:将应用程序最小化到Windows上的系统托盘
所属栏目:[百科] 日期:2020-12-17 热度:64
有谁知道将鞋子应用程序放在MS Windows系统托盘中是否可能(如果是,如何?)? 像使用最小化将窗口放入系统托盘的东西. 解决方法 完成了! 用绿色的鞋子,见sample54.rb.[详细]
-
ruby – 使用Nokogiri获取包含特定属性名称的元素中的所有节点
所属栏目:[百科] 日期:2020-12-17 热度:161
我想使用Nokogiri来提取包含特定属性名称的元素中的所有节点. 例如,我想在下面的文档中找到包含属性“blah”的2个节点. @doc = Nokogiri::HTML::DocumentFragment.parse -EOHTMLbody h1 blah="afadf"Three's Company/h1 divA love triangle./div b blah="adf[详细]
-
ruby-on-rails – 如何将数组传递给Rails中的fields_for?
所属栏目:[百科] 日期:2020-12-17 热度:149
我想在关联中的记录子集上使用fields_for. 我有一个月模型,has_many:付款. 但在我的观点中,我只想在其中支付一些字段.例如: - fields_for @month.payments.large 这不起作用. 我可以将一组记录传递给fields_for,而不是通常的符号(fields_for:payments)方[详细]
-
ruby – 为什么我的Sproutcore开发服务器会丢弃与“US-ASCII中的
所属栏目:[百科] 日期:2020-12-17 热度:111
这是堆栈:Sproutcore 1.0.1046. Ruby 1.9.1,在RVM中.薄1.2.7.托尔0.13.8.机架1.2.1. Eventmachine 0.12.10. Erubis 2.6.6. 当我在任何应用程序上启动sc-server时,我对该服务器的第一个请求会在控制台日志中生成: ArgumentError: invalid byte sequence in[详细]
-
ruby-on-rails – 在RAILS视图中包含一个公共javascript文件夹
所属栏目:[百科] 日期:2020-12-17 热度:129
我有一个脚本库,我想在我的rails应用程序的客户端实现; 在视图中,我知道我可以执行以下操作. %= javascript_include_tag 'folder/script.js' %.. 而且因为有太多单独的脚本文件,这个过程非常浪费时间和冗余. 我知道有一种技术可以将所有脚本包含在public / j[详细]
-
ruby – 单元测试文件I / O方法
所属栏目:[百科] 日期:2020-12-17 热度:84
我对单元测试还是比较新的.我在 Ruby中编写了一个类,它接受一个文件,在该文件中搜索给定的Regex模式,替换它,然后将更改保存回文件.我希望能够为这种方法编写单元测试,但我不知道如何去做.有人能告诉我如何处理文件i / o的单元测试方法吗? 解决方法 看看这个[详细]
-
Ruby Regexp完全匹配字符串
所属栏目:[百科] 日期:2020-12-17 热度:129
我有一个 Ruby正则表达式问题. if string == /(^d{1,3})/ # this matches both "24" and "24 gravida ut aliquam" # code...end 我希望正则表达式只匹配“24”. 我该怎么做只允许数字? 解决方法 if string =~ /(^d{1,3}$)/ # code...end 顺便提一下,如果[详细]
-
ruby-on-rails – 我怎么知道一个类是从另一个继承的呢?有些方
所属栏目:[百科] 日期:2020-12-17 热度:96
简单的例子: class Aendclass B Aend 那么,我如何判断B类是否继承自A类? 是否有某种方法像is_a?或者叫做is_child_of ?? 我找不到一个. 解决方法 你可以使用操作符: B如果B是A的子类,则A将为真.[详细]
-
ruby-on-rails – 在Ruby on Rails上解释Iterator语法
所属栏目:[百科] 日期:2020-12-17 热度:96
我开始学习 Ruby on Rails并发现自己对语法感到困惑,所以我不得不阅读一些Ruby语法.我从 http://www.cs.auckland.ac.nz/references/ruby/doc_bundle/Manual/man-1.4/syntax.html学到了语法: method_call do [`|' expr...`|'] expr...end 他们称之为迭代器.[详细]
-
ruby-on-rails – Rails:Paper Clip Cropping Syntax
所属栏目:[百科] 日期:2020-12-17 热度:149
使用有什么区别或#裁剪拇指时: 例: has_attached_file :image,:styles = {:small = "100x100#"}has_attached_file :image,:styles = {:small = "100x100"} 如何获得最大高度为100px但宽度可变的拇指(以保持纵横比)? 谢谢 德布 解决方法 Paperclip在封面下[详细]
-
ruby – 正则表达式 – 不包括字符
所属栏目:[百科] 日期:2020-12-17 热度:155
这是一个例子: s=”abcd+subtext@example.com” s.match(/+[^@]*/) Result = “+subtext” 问题是,我不想在那里加入“”.我希望结果是“subtext”,没有 解决方法 您可以在正则表达式中使用括号来创建匹配组: s="abcd+subtext@example.com"s =~ /+([^@]*)/[详细]
-
RVM Ruby 1.9.1 ruby??-debug =错误?
所属栏目:[百科] 日期:2020-12-17 热度:137
我试图在TextMate中的方法之间进行正确的导航.我很想在抽屉里找到它们的清单,但我想还没有这样的解决方案,对吧?因此,我试图设置 RubyAMP以使用通过RVM安装的Ruby 1.9.1-p378,但是有一些麻烦. RubyAMP需要ruby-debug,如果我尝试安装gem,这就是我得到的 $rvm[详细]
-
ruby-on-rails – 如何在p中创建一个强大的元素
所属栏目:[百科] 日期:2020-12-17 热度:50
在haml中,如何呈现以下令人难以置信的基本 HTML: pResults found for strongsearch term/strong 其中’搜索词’实际上是一个名为@query的Ruby变量? 我正在尝试以下方式, %p results found for strong= @query/strong 但是字面上呈现= @query.如果我尝试:[详细]
-
ruby-on-rails – 验证嵌套属性的存在
所属栏目:[百科] 日期:2020-12-17 热度:93
如何使用嵌套属性验证模型是否至少有一个关联模型?这让我很疯狂,因为我确信我错过了一些简单的事情.例如,我想要求List始终至少有一个Task. class List ActiveRecord::Base has_many :tasks,:dependent = :destroy accepts_nested_attributes_for :tasks,:al[详细]
-
ruby-on-rails – 覆盖Ruby的宇宙飞船操作符<=>
所属栏目:[百科] 日期:2020-12-17 热度:183
我试图覆盖 Ruby的 = (太空飞船)运算符对苹果和橙子进行分类,以便苹果首先按重量分类,然后是橙子,按甜度分类.像这样: module Fruity attr_accessor :weight,:sweetness def =(other) # use Array#= to compare the attributes [self.weight,self.sweetness][详细]
-
ruby-on-rails – ROR的电子商务宝石?
所属栏目:[百科] 日期:2020-12-17 热度:88
我在一个拥有类似Etsy购物车设置的网站上担任项目经理(允许用户销售他们的产品并占用一小部分销售额).虽然我希望我的开发人员回答这个问题,但我认为,如果有人在RoR或财务报告中为这样的购物设置推荐特定的宝石,那就不会有什么坏处. 解决方法 就Rails的电子商[详细]
-
更多ruby方式做项目euler#2
所属栏目:[百科] 日期:2020-12-17 热度:111
我正在尝试学习 Ruby,并且正在解决一些Project Euler问题.我这样解决了 problem number two: def fib(n) return n if n 2 vals = [0,1] n.times do vals.push(vals[-1]+vals[-2]) end return vals.lastendi = 1s = 0while((v = fib(i)) 4_000_000) s+=v if[详细]
-
ruby-on-rails – 黄瓜找不到桌子;但它就在那里.到底是怎么回事
所属栏目:[百科] 日期:2020-12-17 热度:158
我正在和黄瓜一起工作,我遇到了困难.当我运行“黄瓜功能”时,我遇到了错误,黄瓜无法找到我的请求表.我犯了什么明显的错误? 先感谢您! 击: justin-zollarss-mac-pro:conversion justinz$cucumber featuresUsing the default profile.../Users/justinz/.gem[详细]
-
引用Date时的Ruby NameError
所属栏目:[百科] 日期:2020-12-17 热度:107
我使用以下代码获得“未初始化的常量日期(NameError)”: class Test attr_accessor :reqs def initialize() @reqs = [] endendclass TestBuilder def test(block) @current = Test.new block.call @current end def older_than_days(age) @current.reqs lam[详细]
-
如何在Ruby中访问原始命令行参数字符串?
所属栏目:[百科] 日期:2020-12-17 热度:198
我正在尝试访问 Ruby中的原始命令行参数字符串(即 – 不使用预拆分/分离的ARGV数组).有谁知道如何做到这一点?例如: $ ruby test.rb command "line" arguments 我希望能够判断’line’是否有引号: "command "line" arguments" 有小费吗?提前致谢 解决方[详细]
-
ruby – 将透明PNG转换为JPG时覆盖透明度颜色
所属栏目:[百科] 日期:2020-12-17 热度:118
我正在使用 Dragonfly在Rails应用程序中生成缩略图. 我正在以JPG的形式提供所有图片图片.现在客户端正在上传透明的PNG文件,如下所示: http://www.ibanez.co.jp/products/images/eg2010/ART120_TRF_12_02.png Dragonfly使用RMagick将这些图像转换为JPG.问题[详细]
-
ruby-on-rails – 如何为Ruby on Rails开发人员职位准备面试?
所属栏目:[百科] 日期:2020-12-17 热度:198
我自己的背景: 我有大约3年的Java / J2EE工作经验.我目前正在一所知名大学攻读软件工程硕士学位.我已经在Ruby on Rails上完成了几个课堂作业项目,可以考虑使用ROR的中级水平专业知识. 下周我将在一家创业公司担任Ruby on Rails开发人员职位.我已经准备好了R[详细]
-
在ruby中使用成分
所属栏目:[百科] 日期:2020-12-17 热度:58
我是新 Ruby,但一年多来都是.net开发者.我希望在我的几个模型中实现组合,以确保它们尽可能松散耦合,但不知道从哪里开始,或者如果真的需要它,我仍然想要像.net开发. 任何人都可以给我一些指示从哪里开始. 干杯 科林G. 解决方法 Ruby是一种面向对象但动态类型[详细]
-
ruby-on-rails – 如何获取回形针以删除文件
所属栏目:[百科] 日期:2020-12-17 热度:140
我有一个使用Paperclip来管理文件的模型. 删除模型后,我显然希望删除该文件,但我似乎无法找到如何使用Paperclip删除文件. 我试过self.sourcefile = nil if!sourcefile.dirty?在before_destroy def中,但没有效果. (我希望能够在测试时在本地删除文件,然后在[详细]
-
ruby-on-rails – 如何使用Rails 3停止<%= strings%>的
所属栏目:[百科] 日期:2020-12-17 热度:76
我正在使用rails 3.在我的index.html.erb和我的index.js.erb中,如果我有: %= "string with unsafe characters' like " % 它将自动编码为: string with unsafe charactersquot; like amp; 就像我用过的一样: %=h "string with unsafe characters' like " %[详细]