RSS 2.0 Feed
2005-05 Entries
摘要:以前并不知道还可以有这样的用法:C:\>echo %date% 2005-05-10 星期二 C:\>echo %date:~0,4% 2005 C:\>echo %date:~11% 星期二 C:\>echo %date:~-3% 星期二 C:\>echo %date:~-3,-1% 星期 用于在批处理文件中生成每天一个(或每月、每年一个)日志文件,这是最直接的做法。比套用vbscript等其他方法来得简洁。这个方法的缺点是%date%的值在不同的系统、不同的语言版本下都是不一样的,Control Panel里面Regional and Language Options设定也会改变%date%的值。...[阅读全文]

posted @ | Feedback (43) | Filed Under [ Cool Stuffs ]

摘要:Redhat Linux 9.0恐怕是当下最好的Linux了,尤其在桌面方面。今天我在Virtual PC上装了一个RH9,打算在上面配一下CVS和BugZilla,以后上课可以做一些补充演示。 系统启动就慢得出奇。我没有看表,不过同样是在VPC上启动,同样的硬件,那个Windows XP的image的启动速度明显比RH9快很多。 启动以后进了XWindow,我要做的第一件事情是把鼠标改成左手习惯的。我点出开始菜单,在“System Setting”下面找到有“Mouse”,点出来却没找到哪里可以改鼠标按钮的,只有选择鼠标品牌和类型的。只能回头重新找,在与“System Setting”平级的“Preference”下又找到一个“Mouse”,这下总算是找对了。让我奇怪的是,为什么Mouse的设置会分成两个地方呢? 我要做的第二件事情是把屏幕分辨率从800*600改成1024*768的。这下很快就找到了,在“System Setting”下的“Display”。设置界面和Windows的很接近,我把分辨率改成了1024*768,然后选“OK”。结果弹出一个提示框,告诉我这个更改无法马上生效,必须重新启动XWindows。怒,怎么还有这种事情,Windows上是可以马上生效的呀。 无奈,我只能reboot整个系统(因为我不知道怎么重新启动XWindows——连我这个接触Linux已经5年的人都不会,我打赌大部分的IT人以及绝大部分的普通用户都不会)。 系统重新启动起来以后,我傻眼了,不知道为什么,屏幕花掉了,Virtual PC提示我分辨率变成了1600*600(我不知道为什么会这样)。还好,我这个接触Linux已经5年的人还懂得用Ctrl+Alt+F1切换到字符界面下去Login。但登录进去,停掉XWindows,启动XFree86(XWindows的配置工具),RH9的XFree86居然仍然是运行在图形界面下的,屏幕仍然是花的。这下我傻眼了。 经过这一连串的受挫,我决定放弃这个系统,重装。 我想,如果我在Windows XP下面,一定不会有这种苦恼。因为Windows下面有一个15秒不确认就返回原来屏幕设置的功能。一个系统成熟还是不成熟,就体现在这种细节中! 细节体现差距 我的一个朋友曾经在香港生活工作过满长一段时间,后来有一次去北京,没几天就丢了一张银行卡。原因是在ATM上取钱以后没有拿走卡。她百思不得其解:为什么在香港就从来没有这么丢三落四过呢?后来发现,原来香港的ATM是必须先拿走卡,才能拿走钱!这样就一定不会忘记拿卡了。 就这么一个细节,体现出香港的金融业的成熟和发达。 关于定制 那天做培训,和学员谈起关于定制的问题。我们是从Oracle和SQL Server谈起的。一种普遍被接受的看法是:Oracle数据库值得花些精力进行优化,效果会很明显;而SQL Server基本上已经自动把优化都做好了,再手工调整效果也不大。由此而来的结果自然是Oracle的DBA更值钱一些。 就我个人而言,我比较喜欢SQL Server的这种做法。如果自动优化或者缺省方案已经能够做到90%好,那对于大多数人来说,就不值得再为了余下的百分之十的提高再花更多精力。这是一个成本的考虑。我大学里面考试经常只追求85分,因为我可能只需要复习一天就可以考到85分,但如果要把成绩提高到95分,就要复习两天。水平提高到一定阶段以后,投入与见效就不再是线性的了,这时候就该考虑停止投入。 除了成本以外,大部分人自己优化、调整出来的结果或许还没有系统缺省的好。Windows XP的界面我很喜欢(就是那个Lunar主题),但很多人却总想用StyleXP、WindowBlinds的等工具把界面换成别的风格样式的。网上有成千上万的界面风格可以下载,我一度也换过,但后来总觉得不如原配的Lunar好。Lunar这个界面是经过一群人反复验证、比对、试验后才确定的,在颜色、布局、各种几何尺寸等方面都经过细致的调整,能够确保视觉的舒适性、操作便利等。而网上下载的那些界面、鼠标指针、Icon等,虽然第一眼感觉很好看,但用不了多久就会有“审美疲劳”。不单单是Windows XP的界面,还有很多时候,我们作为用户并不见得比软件的作者更高明,乐此不疲的定制应该少缓。 关于抱怨 我们有时候在抱怨软件的时候或许该想想自己是不是还未理解该怎么使用这个软件?比如很多人抱怨MSN Messenger不支持消息存档。我猜是迫于市场的压力,MSN Messenger 6.0里面加入了内置的消息存档功能。但每个人都可以想一想,过去的一个月或者三个月中,你自己察看过几次MSN Messenger的存档消息?存了却没有用,存档功能只是满足了人们的一种攀比心理——QQ有,MSN Messenger为什么没有?存档功能也只是满足了人们的一种收藏垃圾的心理。 其实,在我看来,聊天软件其实和电话没有什么区别,人们只是用它来聊天说话。用电话的时候,我可没见过谁家里会把所有电话聊天的内容全部都用磁带录音录下来——没有这个需求,所以也没有这种产品被生产出来,虽然技术上一点难度也没有。因为即便电话记录全部都录在磁带上,也不怎么会有人去翻出来听。顶多只是一些Call Center为了抽查服务质量的考虑,会对一部分电话进行录音。 我们在QQ、MSN Messenger、Yahoo Messenger里面说的话,内容其实与电话并没有什么大的不一样,都是家长里短的生活琐事,顶多就是会提到一个地址一个号码之类的,打电话的时候我们会随手记在纸上,在电脑上我们可随手拷贝在一个txt文件或者一个便签软件里(比如Outlook里面的Notes)。 即时通信软件的消息存档功能纯粹属于多余,而且还平添很多与安全、隐私有关的问题。我相信MSN Messenger以前不提供这个功能是有考虑的。但如果不提供,人们却又会抱怨软件的功能并不如他们想的那样,而不是去想想他们是不是以一种正确的方式在使用即时通信软件。...[阅读全文]

posted @ | Filed Under [ Cool Stuffs ]

摘要:前两天我去烟台出差,住在一个叫做碧海大厦的饭店里面。它客房里面提供的宽带上网指南的英文翻译让人啼笑皆非: 我当时就很肯定地认为这是机器翻译出来的。我特地带回来,请王建硕翻拍了下来。王建硕也把这份翻译放在了他的BLOG上。有个人看了他的BLOG,用金山快译翻译了一下中文原文,得到了相同的结果,所以我们基本上可以断定这份非常蹩脚的英文操作指南是用“金山快译”翻译的。 对这件事情,我的两点想法是:1) 这个酒店的人太不专业,好歹应该找人review一下,相信一个大学生就能看出翻译的问题2) “金山快译”这个软件基本不具备实用价值...[阅读全文]

posted @ | Filed Under [ Cool Stuffs ]