标签:ruby

page 2
翻译

何时在Ruby中使用符号而不是字符串?

viewed(1)

如果我的脚本中有至少两个相同的字符串的实例,我应该使用符号? TL; DR 一个简单的经验法则是在每次需要内部标识符时使用符号。对于ruby& 2.2只有当它们不是动态生成时才使用符号,以避免内存泄漏。 完全答案 不要将它们用于动...

翻译

ruby – 从命令行服务当前目录

viewed(1)

有人可以给我一个提示,如何从命令行与ruby服务当前目录?这将是巨大的,如果我可以有一些系统范围的配置(例如mime类型),只是从每个目录启动它。 最简单的方法(感谢Aaron Patterson): ruby -run -e httpd ...

翻译

ruby – 获取给定名称的实例变量的值

viewed(1)

一般来说,如何获取对一个对象的引用,其名称在字符串中? 更具体地,我有一个参数名称的列表(成员变量 – 动态构建,所以我不能直接引用它们)。 每个参数都是一个也有from_s方法的对象。 我想做一些像下面的事情(这当然不工作&#...

翻译

将目录添加到$LOAD_PATH(Ruby)

viewed(1)

我已经看到两个常用的技术,用于将当前正在执行的文件的目录添加到$ LOAD_PATH(或$ :)。我看到这样做的优点,以防你不使用宝石。一个似乎比另一个更冗长,显然,但有一个理由去一个在另一个? 第一种,冗长的方法(可能是过度的): $LO...

翻译

c# – 解析来自引用回复的电子邮件内容

viewed(1)

我试图找出如何解析电子邮件的文本,从任何引用的回复文本,它可能包括。我注意到,通常电子邮件客户端会把一个“在这样的日期这么写,”或前面的线有一个尖括号。不幸的是,不是每个人都这样做。有人有任何想法如何以编程方式检测回复文本?我使用C#来编写...

翻译

ruby-on-rails – Rails Paperclip如何删除附件?

viewed(2)

我在Rails 3上使用Paperclip(w / Amazon s3)。我要删除现有的附件,而不是使用更新操作替换它。 我只找到这个here的一个例子,无法让它工作,它只是不会删除,没有什么在日志中说为什么。我想在表单上做这样的事情: &...