跳至主要内容

博文

目前显示的是 七月, 2008的博文

Living in Hardy Heron (5)

新大陆 神说,天下的水要聚在一处,使旱地露出来。事就这样成了。 神称旱地为地,称水的聚处为海。神看是好的。 神说,地要发生青草,和结种子的菜蔬,并结果子的树木,各从其类,果子都包着核。事就这样成了。 于是地发生了青草,和结种子的菜蔬,各从其类,并结果子的树木,各从其类,果子都包着核。神看着是好的。 有晚上,有早晨,是第三日。 Eclipse开发平台对于绝大多数Java程序员来说是必不可少的(华丽的忽视JBuilder的拥蹙…… :P)。对于已经安装好了Sun-JDK或是IBM-JDK的筒子而言,这个安装过程简单的可以——下载、解压缩、创建桌面链接(即对应于Windows下的快捷方式)。创建快捷方式只要先在GNOME的目录中新建一个eclipse.desktop文件,然后输入如下内容(这里懒人J的eclipse是解压缩在/opt/eclipse目录中): [Desktop Entry] Encoding=UTF-8 Name=Eclipse 3.4 Comment=Eclipse IDE V3.4 Exec=eclipse Icon=/opt/eclipse/icon.xpm Terminal=false Type=Application Categories=GNOME;Application;Development; StartupNotify=true 可惜,对于偶的系统(Ubuntu 8.04 AMD64bit)来说,eclipse有一个致命的问题——在运行时会突然莫名地crash!!查了不少帖子之后终于找到了解决方法,貌似是Eclipse在AMD64位平台上必须屏蔽掉一处JDK对于编译器的优化。我dump了crash的log(一般出现在$HOME目录中,名字是类似于hs_err_pidXXXXX.log,这里XXXXX就是刚刚crash掉的eclipse的进程标识数),其中可以找到这样的蛛丝马迹—— Current CompileTask: C2:2717      org.eclipse.core.internal.dtree.DataTreeNode.forwardDeltaWith([Lorg/eclipse/core/internal/dtree/AbstractDataTreeNode;[Lorg/eclips...

Living in Hardy Heron (4)

美丽苍穹 神说:诸水之间要有空气,将水分为上下。 神造了苍穹,把苍穹之下的水和苍穹以上的水分开了。 神称苍穹为天。 有晚上,有早晨,这是第二日。 刚安装好的Ubuntu的界面是以橘黄色作为基调的,8.04里的默认壁纸是一只抽象的鹭(对,就是代码名字Hardy Heron里说的爱吃青蛙的Heron,一开始我还以为是鹤,不过Crane一般都是白色的……)默认的简体中文字体是文泉驿。老实说,整体看来界面还是有不小的改进空间的。不过不要紧,已经有很多老鸟为我们指明了方向——使用更为漂亮的商业字体(当然少不了从盖茨大叔留下的那家大公司里面“搬”出来的),还有更绚的3D引擎来美化工作空间。毕竟如果要以Ubuntu作为日常使用的操作系统的话,将整个UI做个养眼的美容还是很有必要的。 字体方面,可以下载微软雅黑和苹果的LiHeiPro字体文件。二者都是TTF字体,使用方法如下: # Goto the system folder where the fonts are stored cd /usr/share/fonts # Make dirs for the new fonts cd ./truetypes sudo mkdir ttf-msyh/ ttf-liheipro/ # Copy the fonts into the new folder and make sure they have proper permissions cd ttf-msyh/ sudo cp ~/downloads/msyh*.ttf . sudo chown root:root *.ttf sudo chmod 644 *.ttf # And generate the scales and dirs configuration sudo mkfontscale sudo mkfontdir # Finally, after both fonts are done, we fresh the system cache of fonts # the command fc-cache is called, with options to force refresh, and # write verbose output to console. sudo fc-cache -fv 安装完字体文件之后,具体...