Skip to content

Category Archives: Notes

Balsamiq Mockups

06-Nov-09

Balsamiq Mockups是一个很方便的绘制前段设计草图的软件。基于Adobe Air,跨平台。提供了大量的模板,网页,Windows弹窗,多媒体,Map,表格元素等等等等。制作设计草图只要拖拽加上少许的属性设置即可,非常方便。虽然License是79美金,但是官方提供了几种免费获得license的方法 (是开源开发者、媒体或者BLOG推广了该软件、public presentation需要等等)。昨天发邮件要了一个,一个下午就收到了。很不错。

PostgreSQL autodoc — 自动根据数据库生成文档和数据库model diagram

06-Nov-09

PostgreSQL autodoc只能针对PostgreSQL的数据库,在linux下使用。Debian系统可以直接
sudo apt-get install postgresql-autodoc
安装。安装成功之后,只要运行
postgresql_autodoc -d DATABASE_NAME -u USERNAME -h DB_SERVER -p PORT
就能自动在当前目录生成数据库的model diagram, XML文件和类似API文档的html文件。非常方便。
其中model diagram分为.dot文件和dia文件,dia文件可以在DIA中打开进行再编辑。dot的话,可以通过
dot -Tpng -o output.png FILENAME.dot
来生成png图片。
是为记。

“我已出仓,感觉良好”

10-Sep-09

看到“德国一号”(注1)早早的就把系统升级到windows 7了,再加上学校有正版的windows 7 professional下载,我也没有把持住。前几天重装系统到windows 7了。
几天下来,速度的提升并没有想象的那么高。当然程序的开启和运行有一定的提升,但是我更愿意把这归功于新装的系统不用运行thinkpad原厂系统的那些预装软件。系统的进程一下子少掉了近100个。稳定性和资源消耗,说实话在我的机器上和之前用的vista business相差无几。内存一样占用一半,CPU仍然是2%的样子。
当然windows 7的一些细节方面还是不错的:窗口拖向屏幕左右2边的时候能够自动分屏,这个对于高分辨率的宽屏来说很不错,这下并排开2个A4文档之类不用自己手动调整窗口大小了。壁纸支持自动更换(早就有一堆第三方软件支持了,这次微软直接集成了),而且还能从RSS里订阅壁纸进行更换(有个好的RSS源还是挺炫的,比如Bing图的image archive,这是个麦考瑞大学的哥们做的)。文件系统继续从像linux发展,任务栏则学习Mac了。
最后是系统的自动评分稍微高了点。驱动的话,Thinkpad的system update for windows 7也不知道什么时候出来,手动安装和更新驱动太麻烦了。

注1:德国一号:因为在和同学用中文聊天的时候可能会提到老外的名字,因为老外听不懂中文,因此在听到自己名字被谈论而又不明白对话内容时候,可能会误会我们是在背后议论他。为了避免这种不很礼貌的情况,我们给组里的几个德国人都编了号。相对的还有德国2号,德国3号,德国4号,霹雳5号,长江7号…

ubuntu的登录窗口输入为阿拉伯语的解决方案

09-Sep-09

ubuntu 9.04升级后重启,就遇到一个bug,登录窗口的输入为阿拉伯文,就连ctrl+alt+f1走终端登录也不好使。
选择登录界面的语言只能更改显示语言,而输入语言还是阿拉伯文,这样怎么输入都显示用户名错误(当然是错误的)。而无法登录系统。
Google了一下,解决方案:
用live CD进入到ubuntu的安装盘,找到/etc/default/console-setup,把下面这段

# The following variables describe your keyboard and can have the same
 
# values as the XkbModel, XkbLayout, XkbVariant and XkbOptions options
 
# in /etc/X11/xorg.conf.
 
XKBMODEL="pc105"
 
XKBLAYOUT="af"
 
XKBVARIANT=""
 
XKBOPTIONS=""

里面的XKBLAYOUT=”af”改为XKBLAYOUT=”us”,这样键盘就为英文键盘了。重启OK。