《Programming Ruby 中文版第二版》P577页singleton_method_undefined方法说明有点问题
摘要:“当一个singleton方法在这个接受者中没有定义(??)时,singleton_method_undefined作为回调函数会被调用”这是书上P577页的说法,看看官网的原文:Invoked as a callback whenever a singleton method is undefined in the receiver再看代码: 1module Chatty 2 def ...
阅读全文
posted @
2007-07-27 17:17
小熊bryan
阅读(523)
推荐(0)
Best of Ruby Quiz 之四 Animal Quiz之我的答案
摘要:终于完全靠我自己的思考,做出来一个quiz,就是第四个Animal Quiz,代码贴一下,笔记稍后放出。 1class AnimalQuiz 2 @@animals = Array.new # 用来保存问题和答案的数组,每个数组元素又是一个数组, 3 ...
阅读全文
posted @
2007-07-24 11:15
小熊bryan
阅读(421)
推荐(0)
Best of Ruby Quiz 笔记之三:GEDCOM Parser
摘要:关键字:XML REXML 数组 堆栈本quiz的目的是将一种给定格式的文件转换成为xml文件。需要在ruby中操作xml,可以使用REXML标准库 回过头来,看标准答案:1、ARGF 与$,此后开始读取给定的GedCOM格式文件,读到第一个有效的行时,其level为0,while判断为false,置parent为根节点,然后将当前的节点作为子节点,并分析其level、tag和data,然后添加...
阅读全文
posted @
2007-07-23 15:32
小熊bryan
阅读(528)
推荐(0)
使用REXML在ruby中处理xml
摘要:REXML简要说明1、解析XML文件require "rexml/document"file = File.new( "mydoc.xml" )doc = REXML::Document.new file2、解析XML字符串require "rexml/document"include REXML # so that we don't have to prefix everything with...
阅读全文
posted @
2007-07-23 14:00
小熊bryan
阅读(3402)
推荐(0)
软件的业务价值来自哪里?——business value generally comes from using software
摘要:澄清一个错误观念:Many in the Agile software development world labor under the false assumption that working delivered software = business value. Actually business value generally comes from using software....
阅读全文
posted @
2007-07-22 22:41
小熊bryan
阅读(377)
推荐(0)
Best of Ruby Quiz 笔记之二: LCD numbers
摘要:quiz2 LCD 数字 关键字:数组操作 行列转换题目意图:输出类似LCD风格的数字,内容由命令行参数决定,并根据"-s"命令行参数指定其大小 思路:需要的method1) 转换方法,将正常的数字,转换为LCD风格的数字2) 缩放方法,缩放LCD风格的数字3) 处理命令行参数方法,读取输入的数字和给定的"-s"参数 笔记:1、transposearr.transpose -> an_array假...
阅读全文
posted @
2007-07-18 17:00
小熊bryan
阅读(578)
推荐(0)
Best of Ruby Quiz 笔记之一:Mad Libs
摘要:我想读《Best of Ruby Quiz》并实践里面的内容是熟悉ruby的一个好方法,那么让我从今天开始,每天都用ruby来quiz一下。 几点说明:1、我是ruby新手,一开始要从看人家的答案开始,不一定能够提供自己的解决方案,而且我写的有些东西可能是很粗浅的,也请大家不要见笑;2、笔记里面的问题都是我自己不明白的地方,希望并欢迎与大家交流;3、我的笔记主...
阅读全文
posted @
2007-07-17 10:54
小熊bryan
阅读(807)
推荐(0)
好书推荐:《Agile Software Development -- The Cooperative Game》2nd Edition
摘要:这几天在读Alistair Cockburn的《Agile Software Development -- The Cooperative Game》2nd Edition,是第17界jolt大奖的图书奖得主。看了一章多,很有一些东西让我有茅塞顿开之感。推荐有心于、有志于敏捷开发的兄弟们好好看看。我会整理放出自己的读书心得。
阅读全文
posted @
2007-06-28 10:06
小熊bryan
阅读(780)
推荐(0)
翻译spring.net 帮助文档--第24章 Spring.net 与visual studio.net的集成
摘要:Spring.net 与visual studio.net的集成 1、 XML编辑和验证 Spring管理的对象是由XML配置数据来定义的,并由Sprint.NET的XML Schema在运行时进行验证。创建IApplicationContext的XML配置数据所在的位置,可以是Spring的IResource中所支持的任何资源位置。(参考6.1 introduction)要使用独立的XML配...
阅读全文
posted @
2007-04-23 22:05
小熊bryan
阅读(1585)
推荐(0)