- 博客(10)
- 收藏
- 关注
解决Cucumber测试结果中文乱码问题
今天想在项目中应用Cucumber进行测试,感觉不错,可惜在命令行窗口中输出的结果中文全变成了乱码,完全影响测试结果的可读性(Cucumber的强项就在此啊)。于是开始寻找解决的方法。1、最先想到的是cucumber输出的是UTF-8编码,而且整个Rails站点的环境也都是UTF-8了,输出到DOS命令行,显然会出现中文乱码。于是Google到http://www.iteye.com/to...
2009-02-25 09:18:15 555
Rails中直接使用OCI8的Connection
为了提高执行效率,希望能够跳过ActiveRecord的CRUD直接调用Oracle的PLSQL,于是开始寻找怎么在Rails里面直接调用OCI8的Connection对象。因为ActiveRecord肯定是使用OracleAdapter来进行连接的,OracleAdapter中使用的就是OCI8。为什么不直接使用OCI8.new呢?很显然这样会创建一个新的至Oracle的连接,浪费开销。翻遍...
2009-02-23 08:37:25 112
Windows 7 beta 7000使用有感
前两天毫不犹豫安装上了Windows 7,虽然还是beta版,还有烦人的激活、非正版提示,虽然有不少人依然对Microsoft嗤之以鼻,不过我个人的观点是——基本上可以忘了Vista了。1、启动速度确实变快2、使用过Vista,能在Windows 7中感觉到微软在性能、易用性等细节上面的进步3、字体更加漂亮4、所有的硬件驱动自动搞定(包括打印机)5、常用软件98%都能正常使...
2009-01-07 02:13:38 201
Time.now.to_s(:db)
Time.now.strftime(”%Y-%m-%d %H:%M:%S”)Loading development environment (Rails 2.1.1)>> Time.now.to_s(:db)Time.now.to_s(:db)=> “2008-11-27 14:45:54″
2008-11-27 07:36:18 148
Rails 1.2升级至2.1(二)—— cookie_only
升级Rails到2.1要注意的事情太多,不知道为何2.1禁用了URL SESSION的功能,cookie_only的设置不起作用了。查看action_controller/cgi_process.rb中的代码,已经没了根据cookie_only的设置的相关功能,如果需要打开这个功能,可以在config/initializers里面添加如下的patch:module ActionCont...
2008-10-05 04:00:47 123
Rails 1.2升级至2.1(一)
rails 从2.0起在控制器中废弃了observer方法,相关的错误信息:undefined method `observer’ for ApplicationController:Class (NoMethodError)解决的方法是将observer的设置信息移至enviroment.rb中:# Activate observers that should always be r...
2008-09-16 08:09:41 95
Rails中连接Oracle的编码设置
Oracle的字符编码有两种,一个是储存数据实际使用的编码,另外一个是客户端连接时的编码。当客户端连接时使用的编码与Oralce存储数据的编码不同时,Oracle会自动进行转换。因此即使Oracle数据存储的编码为UTF8,我们在命令行中使用sqlplus也能正常显示中文字符。Rails中生成页面缺省的编码都是UTF8,因此如果使用oci8连接Oracle就需要注意Rails连接Oracle时...
2008-09-04 09:48:07 104
谷歌浏览器Chrome
Google发布浏览器了,众说纷纭。都说Google的目标是想做操作系统,其实做好浏览器的意义更大些。下载了试用了一下,界面简洁,速度还行,不过并不能感觉到有太多特别之处,可能因为是测试版吧。不知道未来会不会有插件的功能,习惯了鼠标手势操作和拖拽,没有这些功能的浏览器很难被我接受。试用了2分钟又换成火狐了。想想Google的网络服务使用的还是挺频繁的,几乎每天都要打开若干次GMail,...
2008-09-03 06:08:15 138
Alias Method for Class Method
如何为类方法创建别名?方法是使用class << self。看下面的例子,需要覆盖TestClass.add方法class TestClassdef self.add(aa)puts “add #{aa}”endend#开始打补丁class TestClassclass << selfalias_method :add1, :add...
2008-08-27 08:44:19 112
Ruby的另一杀手级应用——Shoes
估计现在不少人还没有听说过Shoes,个人认为它将成为Ruby的又一新杀手级应用框架。Shoes的目标是一个轻量级的构建图形界面、图形和动画的跨平台应用框架。与传统的GUI框架不同,Shoes借鉴了不少Web特性,同时充分利用了Ruby构建DSL的优势,大大简化了构建图形界面或画图、制作动画的过程。非常类似与以前流行的LOGO语言,非常适合于作为计算机入门级语言,通过简单的语言构建丰富多彩的程...
2008-08-15 15:34:21 230
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人