2007年03月23日

 

今天在SourceForge上闲逛,选中了一个开源项目Startup-Manager,通过SVN下载了源码,想了解一下此类软件的实现原理。在读它的帮助时,谈到Windows(除Win2K外)自带了一个系统配置程序-msconfig,在Win2003系统中信手在运行中打了一下,果然运行起来。界面如图。

 

这个软件在开始菜单中找不到入口,可能是因为操作具有一定的风险,被有意地隐藏了起来。

2007年03月17日

 

Subversion是一种版本控制系统,对于软件开发人员来说,这种系统的功用是最熟悉不过的。它可以将软件开发过程中的各种文档包括代码保存起来,同时提供对这些文档的各种变更情况的记录保存,还支持多人开发时的冲突解决。

实际上Subversion不仅对软件开发人员有用,也可以用到普通办公环境中,只是一般的电脑用户不知道它的作用。比如将电脑中编辑的文档统一保存在Subversion中,每次修改完毕后就CheckIn一下,如果要取消以前做过的修改,回复到以前的内容,可以将那个时点的文档CheckOut出来,毕竟一般的办公软件只可以Undo现在打开着的文档中的变更,而不可以Undo已保存并关闭的文档中的所做的变更。

我的这种需要就很迫切,我的电脑中经常保存着象“××××20060215”这种方式命名的文档,因为这类文档往往要做数天才能完工,而这数天中会几经变更,每次的变更都可能要回退。如果我将文档保存在Subversion中,就不用这样保存文件了。

同时文档的备份也会十分方便,只要定期CheckIn工作文件夹,就可以将文件夹中变更的文档及新增的文档都保存到Subversion的库中去。

如果办公使用多台电脑,比如一台台式机,一台笔记本。每台电脑的工作文件夹都与Subversion的库相关联,回家时只要将文档CheckOut到笔记本的工作文件夹,在做了修改后进行Commit。而在台式机中进行Update即可。

也许这样的方式只有Geeks认为“很方便”。

忽然发现Word是支持版本管理的,可以在一个文档中保存多个版本。

 

2006年11月27日

自使用笔记本电脑以来,一直很在意看书时硬盘的噪音。以前是内存容量小,导致不断的硬盘缓存交换,现在笔记本的内存扩到768M,系统物理内存占用只有200M,看书时不翻页应该不读盘,为什么看书时硬盘还是每隔35秒就要响一下呢?

今天使用ProcessMonitor解决了一次,通过它显示系统对文件系统的访问情况,发现迅雷或Web迅雷一直周期性地访问硬盘。于是我把这两个软件都关闭,稍等片刻后,电脑彻底安静了。

这个工具真不错,不过长时间地开着它进行监视,同样会占用大量的内存,所以用完后或者关掉它或者停止监视。