ZIP,一个没落天才的故事,Phil Katz不愿意为一个压缩软件付钱,就索性自己写了一个更好的算法,然后无偿公开。2000年4月14日,他被发现死于一家汽车旅馆,年仅37岁,死时手中握着一个空酒瓶。他留下了zip算法,却没有留下一张像样的照片。
[转]10 Things You Didn’t Know Rails Could do
http://speakerdeck.com/u/jeg2/p/10-things-you-didnt-know-rails-could-do
无题之愚者自愚
从开学到现在,基本上都是忙个不停,反正是各种各样,果然是辛苦劳碌命。清明节病了三天,辛苦得很,最后受不了还是去看西医了,可能是这段时间太劳累,不小心让自己病了,也让老婆操心了。
首先是各种各样的任务,虽然引入了RoR框架为新系统带来便利,但学习成本还是要算进去的,综合评价系统和备课系统的实现也让我更深入了解了框架,总得来说好处更多。其中一个费时的原因就是一脚踢的开发模式,我真他妈讨厌写前端的东西,但又不得不做,另一个是我经常给打断工作,我觉得这是最严重的,因为要花更多的时间才能恢复到原先的工作当中。另一方面旧有系统很多都是不知什么公司用ASP来写的,一来我对ASP很不熟也很反感,另一方面修改起来真的是要大动干戈,我就干脆不搞了(事实上我是搞了太多了……越来越恶心)。所以,有时许多工作的确就叫做工作,并不是举手之劳。
我这人就是这样子,喜欢
Lion使用RVM安装ruby
ruby最新p125有些重要的安全升级,我发现升级到Lion 10.7.3后发现rvm install ruby-1.9.3-p125不能使用,后来通过以下方法解决(可参考rvm requirements):
1、安装最新XCode环境或osx-gcc-installer,我选择的是前者,到官网下载Command Line Tool For Xcode – February 2012,只要这个就好,这就提供了最基本的编译环境工具链了;
2、rvm install ruby-1.9.3-p125 –with-gcc=clang,没有clang是不能编译通过的,因为苹果的gcc是自己定制过的。之后就是rvm upgrade ruby-x.x.x-pxxx ruby-1.9.3-p125什么的,看着搞就行;
3、还有后续工作是要重新编译一下gem里的一些native extension,特别是DB Driver,rvm requirements最后那里也有提示。不过我干脆就将gem全册再重装,可以用rvm gemdir来看gem的目录,把相关目录里的东东rm掉即可
4、之后就是常规的操作啦,一切OK
不过程序都布置到Debian下的,估计就不用考虑这些东西了:)
玩玩MacBook Pro
最近拿了朋友的MacBook Pro来玩,发现其成功的确有其原因。因为最近都在搞RoR,使用TextMate应该是最好的选择了。我也利用一些时间来研究了这电脑杂七杂八的东西,包括其中一些另类的操作系统理念。
MAC OS的界面就不用多说了,其实给我最重要的感觉是简单易用,相比WIN,更能让自己专注于工作(对我个人而言)。总得来说因为时间很短,暂时也没什么可以分享的,不过刚看一篇好文,分享给大家:Mac OS X 背后的故事(八)三好学生Chris Lattner的LLVM编译工具链
你会爱上的一个Notepad++插件——FingerText
我不是苹果爱好者,但不得不说TextMate是一个非常优秀的代码编辑工具
FingerText,刚发现的一个Notepad++插件,只要配置得当,手写代码真的能快很多(超强Tab补全),反正用起来就有TextMate的味儿,反正我已经爱上了。
来自淘宝网的Rubygems镜像
如题,这实在是一件兴奋的事儿,解决了gem源不稳定的问题,用rails的朋友们都懂的
学校现在有两个系统用Rails来写的,也不排除后续会有更多系统
这镜像的确省了很多麻烦,大伙们赶紧用上,经测试非常不错
万恶的淘宝做了一件大好事,希望镜像能稳定的坚持下去:)
Hash Collision DoS问题值得关注
框架框架
年近岁晚,谈总结,谈展望,谈奖金,谈计划……
不过最近我更多在考虑学校未来信息化框架,或者叫试验性框架,还没有到最终整合的地步。就目前来说,核心的部分都是我用PHP+MySQL来实现的,功能上基本满足,扩展性不强,外围还有腾讯RTX和现成签到平台等的整合,后续可能还需要整合其它现成平台,还有使用Rails新编写的存档系统和论文系统。就这样看来,扩展性和可维护性就相形见绌,扩展性和可维护性无从谈起。
起初引入Rails是为了节省更多的工作量,但事实上也初步达到了。之前研究Drupal 6,发现不少可用之处,最近也发现Drupal 7
Hello 2012
看看时间,原来已经跨入2012年了,今晚也由于特殊原因,我就是看看店,修修电脑,研究研究Drupal的Module(打算用来整合学校现在的信息管理系统) 在过去的这一年,是我人生的一个重要转折点,我结婚了:-) 与此同时,也来不及感谢每一位的你,希望你们每一位都能Feel到我心中那份感激 Anyway, here, you know! 新一年,我需要承诺与责任,需要信任与体谅,需要包容与进步,需要关怀与付出,需要成熟与成长…… 2012来了,What the fuck所谓的2012 活在当下,珍惜身边所有的人,珍惜眼前人,努力让想法付诸于实现 Hello 2012, I’m coming, and happy new year!

近期评论