Wolf's Rain/狼雨 是部味道比较淡节奏比较慢的动画作品,现在只隐约还记得那个人与狼共存的美丽异世界。也许是因为菅野洋子大师级的配乐过于出色了巴,反而掩盖了本就不曲折的情节。其中这首经由坂本真绫天使般嗓音演绎的片尾曲Gravity尤其让人动容:重力的牵扯,自由的渴望,归家的漫漫长路。。。尽在不言中。
作词:troy
作曲·編曲:菅野洋子
演唱:坂本真绫
Been a long road to follow
Been there and gone tomorrow
Without saying goodbye to yesterday
Are the memories I ho ...
- 09:07
- 浏览 (6478)
- 论坛浏览 (7120)
- 评论 (14)
- 分类: Cartoon
- 发布在 动漫花园 圈子
Happen to find this nice presentation on quickly developing static DSL in OCaml. Here, 'static' means the DSL is processed by a formal compiler as opposed to dynamic DSL such as the fancy metaprogramming in Ruby in runtime. I've been learning OCaml for a while and find it amazing for the elegance, s ...
I've just noticed that before_filter can absorb a block in order to
pass parameters to pre-executed actions. Here's an example:
before_filter{|c| c.authorized(1)}
However, in such case, action authorized must be public, while in the tradtional way,
before_f ...
Today, when I review Steve Jobs' Stanford commencement speech, I suddenly notice one phrase that I omitted though I've listened/seen that audio/video many times: "ten years later". I'm deeply moved.
How long would a person take to begin as a garbage collector to the founder of the most creative c ...
ETFs are hot these years with increasing public attention over other kinds of fund. However, Exchange-Traded Fund Myths Busted (from morningstar.com) discovers some of the "famous" myths behind the shine of ETF.
ETFs are getting all the fund flows.
ETFs must perform better than mutual fun ...
*怎么转16进制?
class Integer
def to_hex
sprintf "%x", self
end
end
16.to_hex #=> 10
*怎么scan出utf-8字符串中的中文字符?
requrie 'jcode'
$KCODE = 'u'
class String
def scan_chinese
self.scan /[\340\270\200-\351\276\237]/
end
end
*怎么在case when里匹配一个array?
colors = %w{red green blue ...
opera只有notebook记些文本. scrapbook我早就放弃了,还是直接用del.icio.us加个bookmark比较方便,没有同步问题,搜索也简单。我现在对用层次目录结构而不是tag方式组织的大量内容的使用和维护效率非常怀疑。
我自己的浏览器bookmark有些目录过于膨胀我都懒得去看了。多讽刺啊,记了那么多东西结果倒头来反而找个东西越来越慢只好不用了。以前我还定期费时间整理目录,自从我意识到这是层次目录结构的‘原罪’后我就放弃整理了。
层次目录的问题关键在于后期维护代价太高。对比层次和tag,当一个目录下东西太多的时候,搜索时间明显增加,解决办法是建子目录进一步分类。而一个 ...
Now even God loves ipod. Great religious idea.
- 10:43
- 浏览 (1411)
- 评论 (3)
- 分类: Design
- 发布在 discovery & surprise 圈子
美加这两个国家貌合神离,同床异梦,连有些宗教节日也不是同一天。主要有两个原因:
1. 加拿大是当初美国搞独立时仍然忠于英国的保皇派逃到北面自立为王出来的
2. 现在加拿大社会中坚很多是美国越战时期的反战分子为了逃避兵役移民过来的,这些人多半是有文化的知识阶层,不满美国政策。(据说每次美国要打仗了,加拿大移民人数就暴涨。。。)
所以:
1. 加拿大人最讨厌被人当成美国人
2. 美国人当加拿大人是乡巴佬,加拿大人当美国人是没事带把枪的流氓
总结: 难兄难弟哈哈
- 05:55
- 浏览 (1211)
- 评论 (2)
- 分类: Fun
- 发布在 八婆们的八卦堡^_^ 圈子
Youtube版:
http://www.youtube.com/watch?v=Bgg7LEaB5b4
Apple官方高清晰版:(需quicktime)
http://www.apple.com/education/whymac/compsci/video.html
Jason Fried和DHH真是有明星像
(robbin, 啥时候这里能直接插flash?)
- 22:44
- 浏览 (2064)
- 论坛浏览 (2292)
- 评论 (6)
- 分类: Discovery
Practical Ocaml是Apress最近新书。我还在观望买不买呢?$25 for PDF...
通过采访来多了解一些巴(真佩服有人能搞访谈类的blog):
如果你要定制Rails的违例输出页面的话的,一般会用这样的代码:
class ApplicationController < ActionController::Base
...
def rescue_action_in_public(exception)
case exception
when ::ActionController::UnknownAction
render_with_layout ....
when ActiveRecord::RecordNotFound
...
end
...
- 05:30
- 浏览 (4805)
- 论坛浏览 (6111)
- 评论 (6)
- 分类: Ruby
Haskell工业级编译器GHC 6.6版本刚刚发布,重要更新是可以在编译期选择让Haskell线程调度器使用多少本地线程。
Perl6实现Pugs马上采用了这一新特性,并取得明显的提速。
但是,Pugs领导者唐凤(Audrey Tang)又补充道因为受仍然是单线程的GC的限制,提速未能接近理想化的线性增加。并行GC是GHC下一版本6.8的工作目标。
Rails提供三种页面cache方式:
action cache静态化action的结果但不会跳过filter,使用简单,麻烦最少,提速不多,一般够用。成批expire可以通过expire_fragment
fragment cache用来静态化页面的一部分。这种cache是非常基础的,被action cache在内部使用。默认使用文件系统做store,足够快,也可以改成memcache store。
完全把页面静态化的page cache能提速几十倍,效果极其明显。缺点也很明显:跳过任何filter, 无法控制访问权限。一个额外的好处是因为实际跳过了整个Rails,所以间接减少了FC ...
- 10:59
- 浏览 (4709)
- 论坛浏览 (5720)
- 评论 (7)
- 分类: Ruby
Ruby的irb和Unix shell一样,通过定制可以提供更多特性与方便。
配置:
1. 安装以下gem: wirble, map_by_method, what_methods
2. 建立一个名叫_irbrc文件,内容如下:
# Compiled by Cookoo
# Reference:
# http://drnicwilliams.com/2006/10/12/my-irbrc-for-consoleirb
# http://pablotron.org/software/wirble/
require 'rubygems'
require 'map_by ...
- 11:48
- 浏览 (7105)
- 论坛浏览 (8944)
- 评论 (13)
- 分类: Ruby
I've read about an interesting narration about Larry Ellison, the
driver of Oracle in a very technical book. (I forget the name...):
As for my personal opinion about
the software industry, 50% belongs to Microsoft and the rest 50% is
divided by guys like IBM, Oracle, BEA who always can't stop figh ...
发信人: faint (faint), 信区: FuncProgram
标 题: 什么是Monad(1): introduction
发信站: 水木社区 (Sun Oct 8 05:06:47 2006), 站内
在函数式编程里面,Monad是一个门槛。但是要解释“什么是monad”,这世界上没几个人
能一下讲清楚,因为涉及的背景知识太复杂。
介绍Monad可以被认为是一个"industry job":如果你能一下说清楚,就可以去当教授。
下面我说说我个人的从程序员角度的理解,目的不在于介绍monad的技术细节,而在于介
绍monad的背景和相关知识环境。
(基 ...
《五轮书》中译本:
http://www.trzj.org/bbs/showthread.php?threadid=6092
《五轮书》audio book, 《宫本五藏》多部同名改编电影
http://lib.verycd.com/2006/09/22/0000120956.html
sql方式,会复制development数据库中的外键。相反,在schema模式下的外键是被完全忽略的,即使开发数据库里有,也不会复制到test数据库里。
而test:units执行的时候是根据environment.rb里的config.active_record.schema_format = sql设置(注释掉时为ruby dsl模式)来判断用哪种模式的。通过使用rake test:units --trace我们可以看见两者的差别:(忽略invoke,只看execute)
ruby dsl模式的schema下执行的task:
** Invoke test:units (first_t ...
1. 专一: 不要试图为了满足一部分用户的需要随意添加功能。如果只有一部分用户需要,应该分离出专为那部分设计的版本或定制界面。记住为了满足一部分用户而添加的功能很可能会干扰其它用户的使用感受。
2. 在可用性测试中精确记录用户的使用行为,无论是正确的操作还是错误的。
3. 注意购买者不一定是使用者, 设计应面向最终用户
4. 不要假定用户的目的
5. 注意避免错误的“主要设计目标”:
Save memory
Save keystrokes
Run in a browser
Be easy to learn
Safeguard ...
The Next Mainstream Programming Language: A Game Developer's Perspective
by Tim Sweeny (from Epic Games, Unreal引擎开发公司)
http://www.st.cs.uni-sb.de/edu/seminare/2005/advanced-fp/docs/sweeny.pdf
这个presentation里作者用大量数据和实例展示了游戏开发中目前使用的编程语言(c++)在类型检验和并发处理上所遇到的困难,同时用Haskell中的一些特性探索可能的解决之道。
附:
4核CPU上的下一代 ...
- 02:51
- 浏览 (3773)
- 论坛浏览 (4025)
- 评论 (4)
- 分类: FP
- 发布在 驾驭无形的力量—软件艺法思考 圈子
昨天偶然在考拉兄的"乐道"听见这首《离人》,想想自己自从离开上海在外面飘来荡去也有6年多了。过去的得失都来不及也无需再去细思量,只有脚下的前路不断延伸。
席慕蓉有首诗大意说人生的路旁有很多棵大树,前方远处的模糊而美丽;等接近了、清晰了,又置身其中彷徨于枝叶而看不清全貌;经过了后蓦然回首,大树又渐行渐远渐模糊。。。所以别忘了趁经过的时候捡起几片美丽的叶子。
如下代码,第一位正确说出它的功能的我会给4星评价,第一个发现其中有何逻辑bug并适当修改的我会给5星。Good luck~
class Proc
def ^ n
Proc.new do |*args|
(1..n).inject(args){|result, null| result = self.call(*result)}
end
end
end
- 05:51
- 浏览 (3969)
- 论坛浏览 (4820)
- 评论 (11)
- 分类: Ruby
- 浏览: 332476 次
- 性别:

- 来自: Montreal

- 详细资料
搜索本博客
我的相册
20059805856241
共 10 张
共 10 张
最新评论
-
Darcs简介
good 3x
-- by 夜鸣猪 -
Pratical Ocaml作者采访
现在主要用F#分析数据,因为比较舒服(人懒啊)。其实也只用到很少的FP特性,Ru ...
-- by cookoo -
Pratical Ocaml作者采访
一年多了,呵呵,cookoo能说说看,学习使用OCaml的进展和体会吗?
-- by billgui -
Memory - 柿岛伸次
还不错啊。
-- by hazzy -
Memory - 柿岛伸次
我很想下这个,可就是不能下。LZ能否提供链接
-- by yeshucheng






评论排行榜