POWER ON · SELF TEST · PASS
CH1
PWR

刀还没钝

03-JAN-2009↤ XUWENHAO.COM
POST · 2009 · LOG

过去四天,主要都在写代码,被mars同学批评了,是原因之一,被shute同学带动了,是原因之二。和比我优秀的人一起工作,是一件好事,能避免我堕落。

忽然发现,好久没有坐下来整天写代码了。欣喜的是,刀还没钝,遇到问题基本很快能解决;遗憾的是,比起一年半前真的没什么进步。所以,做事还是要专注,几年时间,能真正做好一件事就不错了,不能去追求当百科全书,暂时没看出自己能有那样的天赋。

今天花了半天时间和各种环境问题做斗争,聚友网络的宽带很烂,速度慢,还丢包,而且在上海这边用的是网通的网络,害我ssh服务器都奇慢无比。大部分人都不爱共享wifi,基本上能搜到的信号都是加密的,唯一一个没加密的一直对我进行arp欺骗……modrails很好很傻瓜,如果linux下的东西都能做成这样,我就可以偷懒不花时间去研究什么配置环境了。CentOS很不错,今天远程登陆一台基本全裸的机器装我们的production code,没有ftp,没有wget,连gcc和make都没有,scp过去的速度只有4k,我当时死的心都有了。结果折腾了两个小时之后发现CentOS也有自己的包管理工具yum,于是10+分钟装完基本设施。之后再和rails和mysql做斗争,发现每次装环境,都会有各种诡异的问题,不过在试错和google的帮助下啊,好歹把production的环境给搭完了。然后又花费2两个小时debug wml代码,结果发现wml页面里的元素都要包装在

标签里,设置的content-type,mime-type其实都比较无所谓。

在两件事情里都在实践rails,不得不承认,rails和ruby就是生产力。前两年其实本以打算好好学一学用一用,结果还是败给惰性和工作繁忙的借口,好在现在再看,也不算太晚,何况,什么事情只要做了,都不算太晚。

rails会征服web dev领域的,或者说,他已经征服了,在rails和merb宣布合并之后,很多人对于ruby web dev框架技术路线的concern应该也会消除了,如果rails迁移到rack完成,rails又算进入一个新的时代吧。充足的插件,精炼的语法,性能也没问题,除了business critical的应用,其他的用rails应该都能轻松搞定了。对于从头学习web dev来说,rails应该是第一选择,是值得一年时间的技术投资了。

originally posted at medium.com/@xuwenhao/%E5%88%80%E8%BF%98%E6%B2...

NAVNEXT ON THE BENCHDATE
PREV 明年准备读的技术书 2008
NEXT 经济危机,物价大跌了? 2009
THIS BOARD HAS BEEN TESTED.
IT RUNS.
Engineer wouldn't write that last line.
He'd just put the board on your desk and walk away.
So - that's what this is.
XUWENHAO.COM  ◆  REV 4.7  ◆  MADE IN SHANGHAI  ◆  2026