ruby
iteye_14991
这个作者很懒,什么都没留下…
展开
-
简化gem安装
Ruby on Rails项目往往用到大量第三方的gems,在项目有新成员加入,或配置新的开发系统时,一个个的安装是件很繁琐的事情。我用的办法就是写一个自己的gem,让它依赖于项目里用到的其他gems。这样的话,安装这个gem的时候,就会顺带把其他gems安装了。代码非常简单:>cat install-gems.gemspec##Usage:#gem build...2008-04-19 13:44:23 · 166 阅读 · 0 评论 -
RailsConf 08 流水帐(第一二天)
在Portland待了四天,昨天乘夜班飞机回家,现在精神好些了,稍微记录一下自己的感受。第一天有些tutorial,但是没去听,而是参加了Community Code Drive活动。Community Code Drive基本上是就是大家聚在一块Hacking个一些open source code,一些open source项目的牵头的人会在那里帮着一些对项目感兴趣的人。Chad Fow...2008-06-03 12:53:07 · 117 阅读 · 0 评论 -
RailsConf 08 流水帐(第三天)
第三天早上就是Jeremy Kemper发布了rails 2.1,介绍了新的特征。然后去听了Using Git to Manage and Deploy Rails Apps,可惜内容深度不够,我用git尽管也只是两个月左右也不是很熟悉,但里面讲得东西也大概都知道了。后来去了‘Scaling Rails’这个session.这次railsconf比较有趣的地方是好像有四个正式的ta...2008-06-03 13:40:41 · 113 阅读 · 0 评论 -
RailsConf 08 流水帐(第四天)
第四天,先去听了CRUD Doesn't Have an 'S' in It: Managing Complex Searching in Rails.这个session和mod_rails的在同一个时间了,只好放弃了后者。我本来期待的是free text search的内容,比如solr,sphinx之类,结果完全不是。讲得是构造SQL的复杂的search.由于作者是介绍的自己的一个travel...2008-06-03 14:11:21 · 107 阅读 · 0 评论 -
最近的ruby的vulnerabilities
没有时间详细看具体的问题,但是有几个显然是比较严重buffer overflow。如果rails没做足够的参数检查的话,很有可能造成远程代码执行。有趣的是,目前最详细的介绍是来自‘著名’的zed shaw。其他地方都语焉不详。[url]http://www.zedshaw.com/rants/the_big_ruby_vulnerabilities.html[/url]目前的一...2008-06-24 05:19:50 · 152 阅读 · 0 评论 -
gem.config的一个小问题
config.gem是rails 2.1里很喜欢的一个功能,方便了gem的管理。但是最近在用solr-ruby的时候发现一个问题:尽管这个gem被安装了,'gem.config "solr-ruby"'却报找不到。后来发现,solr-ruby的gem名字是‘solr-ruby’,但里面没有'solr-ruby.rb'这个文件,只有'solr.rb'. 这样就和config.gem要...原创 2008-07-18 01:04:24 · 207 阅读 · 0 评论