Web Analytics

'寓教于乐'学Ruby

在2005年初曾经写过一篇文章叫'结识Ruby',当时的确是刚刚结识Ruby这种语言,好奇心使然,遗憾的是之后没有坚持学习下去,也就是在这一年Ruby获得了很大的发展,特别是Ruby On Rails的出现让Ruby一下成为新兴语言的代表,甚至有人预言Ruby将会成为Java的替代者成为下一代主流语言。无论如何,Ruby的日益被广大开发人员所接受是个不争的现实,就连Martin Fowler到中国...

June 28, 2006 · 6 min · Tony Bai

鼓掌告别加纳,斗牛士折戟沉沙

昨晚的两场八分之一决赛有个共同的特点:控球不占优的球队反倒赢得了比赛。 很早就期盼五星巴西的再次表演了,昨晚23点,强大的巴西队再次出场迎战仅存的非洲新军加纳,巴西队的首发阵容和其小组赛首场毫无二致,依旧是’梦幻四重奏’。一开场卡卡的一次助工就帮助大罗打破了世界杯进球纪录,同时也让巴西队有了一个梦幻的开局。取得1:0领先后,巴西人开始了他们的闲庭信步了,不过后卫的几次失误险些葬送了巴西的前途,加纳...

June 28, 2006 · 2 min · Tony Bai

澳大利亚含冤出局,史上最差点球队诞生

两场八分之一比赛,均是通过点球决出的胜负。但虽然同是点球,各有各的特点,各有各的’冤屈’,我们一起来评点一下。^\_^ 昨天晚上强忍’困倦’的侵袭,坚持看了一场完整的八分之一比赛-意大利 vs. 澳大利亚。其过程相当沉闷,很多评论界也认为这是意大利队本届世界杯开赛以来踢得最丑陋的一场比赛,可是意大利人是幸运的,凭借主裁判在伤停补时阶段的一个有些’找平衡’意义的点球判罚,淘汰了本想和意大利人拖到踢点...

June 27, 2006 · 2 min · Tony Bai

世界杯拒绝'老二'

随着一场’红黄牌’满天飞的比赛的结束,这届世界杯似乎在告诉大家:’八强拒绝小组第二’。 由于要上班的原因,没能看到荷兰与葡萄牙这场出示了16张黄牌,4张红牌的’经典’比赛,相比于葡萄牙队,我还是更喜欢荷兰队的,荷兰队的出局还是让我感觉很惋惜的。从技术统计来看,荷兰队在比赛中占据着较大优势,只是运气欠佳,比如科库的那脚打在门梁上的射门,不过感觉范帅的用人有些’渎职’,在打不开局面的情况下为什么不换上...

June 26, 2006 · 2 min · Tony Bai

字符串拷贝密码

在近期的一次工作交接中,在我的代码中发现了很多’安全隐患’,主要是以’字符串拷贝’为主。这种安全漏洞在C编程中是较为常见的,防范起来也较为容易,这里我们就来一起探索一下’字符串拷贝’的’密码’。 在正常情况下,我们在考量目的缓冲区大小时都会以源缓冲区大小作为依据的,一般会适当的比源缓冲区多出一些空间,其中一种’居中’状况:即sizeof(dstbuf) = strlen(srcbuf) + 1。 ...

June 26, 2006 · 3 min · Tony Bai