2008-05-28

Ruby每周一测 - 方法名缩写调用

关键字: ruby quiz
Ruby每周一测 - Ruby Quiz 是Ruby Talk邮件列表上的一个持续了很长时间活动,每周有一个小题目被提出来,然后大家进行解答讨论。Amazon上还有相关的书: Best of Ruby Quiz。我尝试挑选其中的一些题目进行翻译,做一个每周一测系列,欢迎大家参与讨论。 -----题目分割线----- 命令行操作通常都会支持缩写,这周的Ruby Quiz要实现一个支持方法名缩写调用机制,举具体例子来看,假设一个Mine对象有step, next, stop, exit 4个方法,我们用abbrev操作定义这4个方法可以被缩写调用: class Mine abbrev ...
2008-05-13

Ruby每周一测 - 海龟画图

关键字: ruby quiz, logo
Ruby每周一测 - Ruby Quiz 是Ruby Talk邮件列表上的一个持续了很长时间活动,每周有一个小题目被提出来,然后大家进行解答讨论。Amazon上还有相关的书: Best of Ruby Quiz。我尝试挑选其中的一些题目进行翻译,做一个每周一测系列,欢迎大家参与讨论。 -----题目分割线----- 海龟作图(Logo)是我最早学习的一种编程语言,相信许多我的同龄人都接触过这个语言,正是它让我对编程产生了浓厚兴趣,在rubyquiz上看到这篇利用ruby实现海龟画图的每周一测后,倍感亲切: 引用 想像你控制了一只小海龟在一片沙滩上行动,你可以控制它前进(FORWARD),后退 ...
Rails 2.1快出来了,和2.0相比它又添加了很多新特性,列举一下我认为值得关注的新特性: 1. Has Finder 功能 广受欢迎的Has Finder插件被集成到了2.1的代码中,不过换了种写法,使用named_scope: class User < ActiveRecord::Base named_scope :active, :conditions => {:active => true} named_scope :inactive, :conditions => {:active => false} named_scope :recent, la ...
Quake Wang
搜索本博客
我的相册
8c85c3cb-c346-3670-bfb9-e9a635cb785d-thumb
M_100_4350
共 30 张
最近加入圈子
存档
最新评论