20140522

1,"testing" =~/drhel(\d+).sh.magima.com/
正则匹配返回0值是有匹配到还是没有匹配到。
正则匹配返回nil 值是什么意思?

nil 值会被RUBY 当假值对待。
那对 0 值呢?当作真还是假?

2, env.rb 用于准备环境变量。
3,在vi下复制部分的字符:
   1> 在命令行下按"v"进入可视模式
   2> 然后按"H"或"L"移动光标,选中要复制的字符.
   3> 然后按一次"y"这样就复制下来了,如果要剪切就按"x"
   4> 然后在需要的地方按"p"

4,Jbehave, easyb,Jdave 是面向Java
  cucumber,RSpec 面向ruby
 Jbehave是第一个面世的BDD框架。
IDE(Integrated-Development-Environment)集成开发环境集成开发环境
 

5,如果写step.rb 时,下面的Given,when,then等关键字没有变成绿色,代表这段代码写法有问题。
6, 中文的feature在前面必须放 {# language:zh-CN} 这一段文字。且feature里关键字必须对应cucumber --i18n zh-CN里出现的。
且文字后的冒号应用英文模式下的。
6,通过跟妹妹改论文的过程充分体会到有事早做,有事早做。如果我天天在看那些我借来的书,不会帮她写不出,一个短短的几百字总结不会写到晚上才走,也不会耽误她交稿了。
两个周末的时间都被跟她搞论文占去了,而且还没有做出实质性成绩,没有帮她做一遍完全的review,如果她毕不了业,拿不到学位证,怎么办?她之前的就白费了。我根本没有重视。
我好像对什么都不重视。但这涉及到妹妹的前程,我不应该这样。