2009-07-25 tips

1,orm
一直想使用orm来减轻编码压力,在网上找来找去最后确定试试xpo以及ef,昨晚试用了几个小时后发现,xpo完全封装了数据库操作,它不要求你提供表名及结构,xpo全帮你完成了,于是你会看到表里会多出一些你所期望之外的列。默认情况下它是操作access的,这时不需要指定连接字符串信息。如果想要操作其它的数据库,则有三种方式来连接。
ef使用起来还算方便,它要求提供连接字符串以及表结构,所以它不会自己去改我现有的表结构。只是ef是一个相当庞大的系统,看起它的文档来有点像天书。我现在在找的是如何在运行时指定ef的连接字符串。

2,诺基亚
前天手机的*键突然失灵了,我拆开面板,没发现什么。两个小时送到诺基亚客户服务中心,在它们的工作间拆开拿出来看的时候,按键板上神奇地有了水迹,并要求必须办理158元的延期保修一年,否则不予维修。于是我分别在诺基亚中国总公司、12315、工信部投诉了它。

3,server virtualization
突然对SV有了兴趣,于是分别下载了ESXi 4.0和XenServer 5.5,安装后在使用的时候发现ESXi是没有管理客户端的,它使用收费软件vsphere或vcenter来管理ESXi,vmware整天说免费,这是哪门子的免费?
XenSenver功能强大,用它的免费版就可以完成SV布署,所以现在在想办法把现有服务器迁到XenServer里面来,到时就不愁没服务器用了。

4,acl
为布署XenServer作准备,前些天动手把现有的Samba服务器目录移到跟系统目录里来,原samba目录是启用了acl的,而系统目录没有启用acl,所以当我使用mv /path/samba/root /var/path/samba/root时,意外发生了,所有启用了acl的文件和目录全部失去了acl,看到一行行滚动的错误提示,我全身冰凉。事后,我花了一下午的时间,在启用系统目录的acl后,重新设置了samba所有目录的acl。
教训啊…

5,日偏食
呵呵,跑到天台上面,拿一块烧焊用的有色玻璃来看的。有云,能看到的时间差不多才1/3。