Just started Project:Indianapolis

Well, some of you may know I ranged my personal projects by alphabetical, and suddenly I add one more rule: all projects named by US city name.

So, from Project:Austin,Boston,California… then finally I’ve created the folder Project:Indianapolis.

What is project Indianapolis? Actually, it will be a Google Chrome Extension.

What can Indianapolis do? Just a simply ToDo list…

Will Indianapolis it’s official name? Nop. It’s just a code name. It’s official name hasn’t been decided yet! I will let you know as soon as I got one.

You can make money without doing evil … .com

ScreenSnap of youcanmakemoneywithoutdoingevil.com
ScreenSnap of youcanmakemoneywithoutdoingevil.com

前几天,在name.com购买了一个我现有域名中最长的一个。

http://www.youcanmakemoneywithoutdoingevil.com

很喜欢Google,我想很大一部分原因是因为这句“不作恶”的宣言。虽然它在Google的10 Things中不是排在第一位,可是对我,对所有喜欢Google的人的影响应该是很大的。

在看Function的“Creative Domain Names: Some Clever Alternative Methods”的时候想到了这个域名,一查居然还可以注册,马上就收入自己囊中了。(当天晚上,name.com搞促销,.com的域名只售5.99刀一枚,这是后话了)没想好这个域名用来做什么,先指向了Google.com,向Google致敬。

再次,让我们重复一下这句话 You can make money without doing evil  :-)

Rails升级到2.2.2之后支持本地化的一个小BUG

家里的电脑上,Rails环境升级到了2.2.2。发现这个版本的Rails内置了i18n的支持。很开心,因为可以摆脱”1 day ago” 这种信息了(当然,之前可以通过安装别的插件或者Gem来解决,但是这次是内置的诶。)

决定在现在练手的项目上实践一把。找到”locales”的文件夹,里面有一个en.yml文件(dammy),通过文件中的提示,可以去下载其他语言的yml。把zh-CN.yml添加到 locales 文件夹之后,就是去enviroment.rb修改设置了。

有两行被注释掉的语句

# config.i18n.load_path << Dir[Rails.root.join(‘my’, ‘locales’, ‘*.{rb,yml}’)]
# config.i18n.default_locale = :de

解除这两句的注释,把默认的 :de 改成 :’zh-CN’  当然,这里要注意这个引号同学。信心满满地认为已经没有问题了。可是,一运行却发现报错,没法把时间转化成String。我蒙了,在Rails社区提问没有人理(估计是已经解决了这个问题?)只好自己在Google上找答案。终于让我发现了这个页面,似乎是说在config.i18n.load_path << Dir[Rails.root.join(‘my’, ‘locales’, ‘*.{rb,yml}’)]这句中的 <<符号应该换成 =号就对了。马上着手修改,发现在”show”的时候没有问题了,在”new”的时候继续失败…

很挫折,在看了上面提到页面的评论,发现新的enviroment.rb已经修正了这个问题,再对比新的enviroment.rb才发现<<符号应该改成 +=才对。

现在,已经可以正常地显示中文的时间了。

这个故事告诉我们: 要是我第一想到的是Google的话,解决这个问题就用不了2天时间了。等待是没有结果的,Just Do IT :-)

接下来WordPress将支持GoogleGears?

今天从svn中取出了最新的wordpress mu用在ialog上。更新完之后发现有一个新的功能体现在顶部的菜单上:

比平时多了一个”Speed up!” 当时就很好奇到底是怎么回事。所以就点了一把,发现原来这个功能是启用Google Gears用的。

如果之前电脑上没有安装Google Gears的话,还有一步需要下载和安装Google Gears的步骤。看来这个加速的功能是通过Google Gears把服务器上的文件同步到本地做一个缓存来实现的。

点了”enable”之后需要确认,确认之后就是同步的过程了。

不过呢,在使用了这个功能之后,我暂时还没有发现到我的浏览速度增快了多少。估计是缓存的还不够多的缘故?

Technorati : , , , ,