负暄琐话

我的email: rot47('649@ 6(hF+`hd"w=92vhG{>}G3"@l M >:>6?4@56 \F')

囧囧ID:g9yuayon
[修改头像]
785419次访问,排名36好友9人,关注者11
g9yuayon的文章
原创 239 篇
翻译 4 篇
转载 48 篇
评论 794 篇
g9的公告
最近评论
xingranliuyun:囧囧囧rz。这难道是给脑残大学脑抽系汗语颜文学专业同学们出的毕业大补考的考试题?
GlacJAY:呃,那个讨论看不到了。被河蟹了?
Googol:这些更多是民众发泄的途经吧,作为对政府部门不作为的嘲讽。
andrewleung:说得好,支持!
alextooter:ff可是用的完全的自己内存管理。。

最近ff3非常好,值得试试看。
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
订阅到BlogLines
订阅到Yahoo
订阅到GouGou
订阅到飞鸽
订阅到Rojo
订阅到newsgator
订阅到netvibes
文章分类
收藏
    相册
    旅游
    计算机科学
    Lambda the Ultimate
    软件开发
    Reddit编程专栏(RSS)
    正在读的书
    存档
    2007年11月

    原创 

    好玩儿阅读全文>

    发表于 @ 2007年11月23日 13:26:00|评论(loading...)|编辑

    转载 WEB开发的技术

    无语ing 阅读全文>

    发表于 @ 2007年11月18日 04:00:00|评论(loading...)|编辑

    转载 吃了大力丸的Ruby:unfold的实现

    最近奇忙。从早到晚工作。别说写博客,连读博客都 没有时间。虽然一直想八卦一下JavaScript那浓眉大眼的也背叛革命了这件大事,却抽不出空。不过看到这么精彩的代码,还是忍不住转载。起因是这样的:大家都熟悉fold函数,也就是Ruby里常用的inject()函数:给出起始值,把某个Collection里的值叠加上去。比如说,给出起始值0,累加数组[1, 2, 3, 4, 5]: [1, 2, 3, 4, 5].inject(0){|sum, n| sum = sum + n}有了fold,便有相反的unfold:把单个的对象映射到Collection上。比如说 10.unfold { |n| n-1 unless n == 1 }.inspect => [10, 9, 8, 7, 6, 5, 4, 3, 2, 1]10.class.unfold(&:superclass).inspect => [Fixnum, Integer, Numeric, Object]它的实现也出奇地漂亮:通过递归把unfold调用改写为数组操作。颇有term re阅读全文>

    发表于 @ 2007年11月08日 14:52:00|评论(loading...)|编辑

    Csdn Blog version 3.1a
    Copyright © g9