2007年4月21日星期六

Debian or Ubuntu?

多年来,作为一个Debian的忠实用户,我在我所有的电脑上都安装Debian,并向所有的人推荐Debian。不过在使用了一段时间Ubuntu之后,我在向别人推荐Debian的同时也捎带推荐一下Ubuntu。
最近,Debian和Ubuntu都发布了最新版本。相比之下,Ubuntu发布所吸引的注意力似乎远胜Debian。选择Debian还是Ubuntu,现在似乎成了一个问题。
为了解决这个问题,我在虚拟机(VirtualBox)里分别安装了Debian(KDE)和Ubuntu(Gnome),然后感觉Debian下的KDE更加清爽,速度似乎也更快。
我承认,这个测试非常不严谨,非常主观,尤其是对一个从来没有喜欢过Gnome的人来说。但是它解决了我的这个问题,我想我以后还是会向大家推荐Debian,捎带推荐一下Ubuntu。

在线看代码,写注释

弄了一个网站,www.readcode.org
可以在上面看代码,为代码写注释,查看别人写的注释。下一步要做的功能是书签,笔记功能。然后是函数调用分析。
另外,注释信息最终是要存放到GoogleBase上,这个功能有时间也给做了。建站软件打算以开源的方式发布,不过现在还没时间整理,是用Ruby on Rails做的。

恩,大家去看看吧:

ps:有精通CSS的高手把我重新设计一下layout吧:)

2007年4月1日星期日

SWIG:脚本语言与C/C++混合编程的强大工具

前些天发现了这个工具,推荐给同事,据他说很好用,很强大。
http://www.swig.org/
另外有个很简洁的教程:
http://www.swig.org/tutorial.html

可以很方便的从各种脚本语言包括python,perl,ruby,tcl以及java,C#调用C/C++编写的模块。