自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

解决Cucumber测试结果中文乱码问题

今天想在项目中应用Cucumber进行测试,感觉不错,可惜在命令行窗口中输出的结果中文全变成了乱码,完全影响测试结果的可读性(Cucumber的强项就在此啊)。于是开始寻找解决的方法。1、最先想到的是cucumber输出的是UTF-8编码,而且整个Rails站点的环境也都是UTF-8了,输出到DOS命令行,显然会出现中文乱码。于是Google到http://www.iteye.com/to...

2009-02-25 09:18:15 550

Rails中直接使用OCI8的Connection

为了提高执行效率,希望能够跳过ActiveRecord的CRUD直接调用Oracle的PLSQL,于是开始寻找怎么在Rails里面直接调用OCI8的Connection对象。因为ActiveRecord肯定是使用OracleAdapter来进行连接的,OracleAdapter中使用的就是OCI8。为什么不直接使用OCI8.new呢?很显然这样会创建一个新的至Oracle的连接,浪费开销。翻遍...

2009-02-23 08:37:25 106

Windows 7 beta 7000使用有感

前两天毫不犹豫安装上了Windows 7,虽然还是beta版,还有烦人的激活、非正版提示,虽然有不少人依然对Microsoft嗤之以鼻,不过我个人的观点是——基本上可以忘了Vista了。1、启动速度确实变快2、使用过Vista,能在Windows 7中感觉到微软在性能、易用性等细节上面的进步3、字体更加漂亮4、所有的硬件驱动自动搞定(包括打印机)5、常用软件98%都能正常使...

2009-01-07 02:13:38 196

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 143

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 119

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 92

Rails中连接Oracle的编码设置

Oracle的字符编码有两种,一个是储存数据实际使用的编码,另外一个是客户端连接时的编码。当客户端连接时使用的编码与Oralce存储数据的编码不同时,Oracle会自动进行转换。因此即使Oracle数据存储的编码为UTF8,我们在命令行中使用sqlplus也能正常显示中文字符。Rails中生成页面缺省的编码都是UTF8,因此如果使用oci8连接Oracle就需要注意Rails连接Oracle时...

2008-09-04 09:48:07 103

谷歌浏览器Chrome

Google发布浏览器了,众说纷纭。都说Google的目标是想做操作系统,其实做好浏览器的意义更大些。下载了试用了一下,界面简洁,速度还行,不过并不能感觉到有太多特别之处,可能因为是测试版吧。不知道未来会不会有插件的功能,习惯了鼠标手势操作和拖拽,没有这些功能的浏览器很难被我接受。试用了2分钟又换成火狐了。想想Google的网络服务使用的还是挺频繁的,几乎每天都要打开若干次GMail,...

2008-09-03 06:08:15 134

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 106

Ruby的另一杀手级应用——Shoes

估计现在不少人还没有听说过Shoes,个人认为它将成为Ruby的又一新杀手级应用框架。Shoes的目标是一个轻量级的构建图形界面、图形和动画的跨平台应用框架。与传统的GUI框架不同,Shoes借鉴了不少Web特性,同时充分利用了Ruby构建DSL的优势,大大简化了构建图形界面或画图、制作动画的过程。非常类似与以前流行的LOGO语言,非常适合于作为计算机入门级语言,通过简单的语言构建丰富多彩的程...

2008-08-15 15:34:21 221

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除