2005年10月31日星期一

该记点什么呢?

我每天都在看Blog,就是不知到该在自己的Blog上记录点什么!最近几天一直在气象宾馆里进行集中开发,宾馆紧挨着我们住的小区。前两个星期一直在做系统的前期分析,该我们两个做的事情也不多,每天八点半开始工作我们八点起床都赶得上!办公地点选在了宾馆的一个会议室,里面有ADSL可以上网,还有服务员不停的给倒茶水,等到了中午还可以爆挫一顿,如果中午没有吃好晚上还可以继续,这样的生活简直太滋润了!我每天大部分的时间都花在了用Bloglines看Blog了,每天一上班打开计算机首先要做的就是看Blogines有没有新的消息,然后一个不拉的看完。中午吃完饭会宿舍休息片刻,回来后还要再看看有没有信息的消息,晚上回家后还要看看有没有新的消息。我的一天几乎都看Blog,简直就像着了迷一样。不过也难怪,现在网络上的新鲜东西简直是太多了,而且更新的也太及时了。我感觉信息就像洪水一样的涌来,我每天都在张这嘴不停的在喝,永远也喝不饱!我不会是得了什么“Blog综合症”吧!不知道现在有没有这种病?

del.icio.us?

早就听说过“Tag”、“del.icio.us”、“美味标签”等等这些名次,也曾经浏览过del.icio.us,感觉这个网站太普通了就一直没有太注意。 今天又看到一些关于del.icio.us的消息,于是就打算好好看看这个网站到底是怎么一回事。首先想到的就是它的名字:del.icio.us,很怪的名字,“del”是删除的意思,“us”是美国的缩写,“icio”有点像图标那个单词?这几个单词组合在一起和标签有关系吗?先不管它名字了,注册一个帐户在说,老规矩帐户名依然用“liupengf12”,要求验证,打开Gmail,注册成功。一片空白!怎么用呢?先看帮助,哦,原来如此!却是是个好东西,赶紧试一试。 经过几次简单的测试,发现这正是我想要的东西:看到好东西,赶紧记下来。真是帮了我的大忙了。我还是像搞明白它的名字到底是怎么一回事,打开金山词霸,输入“del”,显示“[计]删除文件”;再继续输入“icio”,奇迹出现了!!!发现另一个单词“delicious”--美味的,原来如此!

2005年10月22日星期六

安装WinMerge2.4

WinMerge logo WinMerge是我非常喜欢的一个软件,这是一个文件比较工具,官方网站的介绍是这这样说的:

WinMerge is an Open Source visual text file differencing and merging tool for Win32 platforms. It is highly useful for determing what has changed between project versions, and then merging changes between versions.

Features

  • Visual differencing and merging of text files
  • Flexible editor with syntax highlighting
  • Handles DOS, UNIX and MAC text file formats
  • Unicode support
  • Difference pane shows current difference in two vertical panes
  • Location pane shows map of files compared
  • Highlights differences inside lines
  • File filters in directory diff
  • Moved lines detection in file compare
  • Shell Integration
  • Rudimentary Visual SourceSafe and Rational ClearCase integration
  • Archive file support using 7-zip
  • Plugins
  • Localizable interface via resource DLL
  • HTML-based Manual

SVN环境配置

昨天把自己的计算机重新安装了操作系统,这次安装的是XP,今天开始配置SVN环境,我现在做的所有的项目都选择SVN来管理,很方便。这次特意把SVN环境的配置过程记录下来,主要是给自己作个备忘,下面就是配置步骤。

  1. 安装TortoiseSVN
    我选择的版本是TortoiseSVN-1.2.4.4484-VS.NET-ASP.NET-svn-1.2.3,这个版本是针对VS.NET进行了修复的,然后在安装对应的中文语言包。完成安装后需要重新启动。
    我在D盘创建了一个目录SVN用来保存所有的文件库,创建文件库非常简单,首先新建一个目录,例如叫Test,然后在这个目录上点击鼠标右键,在弹出的菜单上选择TortoiseSVN子菜单里面的“在此处创建文件库”,最后选择文件库的类型点击确定,文件库就创建成功了。

  1. 安装Apache服务器。
    我选择的版本是apache_2.0.55-win32-x86-no_ssl,可以到这里找到下载。安装目录我没有选择默认路径,而是选择了制定的目录D:/Develop/。端口配置我选择的是默认值80端口,当然以后还可以再修改,由于我的计算机上已经安装了IIS,为了保证Apache安装顺利我事先停止了IIS服务。

  1. 安装Subversion
    我选择的版本是svn-1.2.3,可以到这里找到下载,安装过程没有特别说明的,一路回车即可。

  1. 配置ApacheSubversion
    首先将Subversion安装目录bin\下面的两个文件:mod_authz_svn.somod_dav_svn.so复制到Apache安装目录modules\目录下。
    然后找到Apache安装目录下的conf目录,用文本编辑器打开httpd.conf,找到一下两行:
    #LoadModule dav_module modules/mod_dav.so
    #LoadModule dav_fs_module modules/mod_dav_fs.so
    将每行前面的注释符“#”去掉。再在所有LoadModule语句的最后添加一下几行:
    #SVN
    LoadModule dav_svn_module modules/mod_dav_svn.so
    LoadModule authz_svn_module modules/mod_authz_svn.so
    最后在文件的最后添加以下内容:
    #SVN

    DAV svn
    SVNParentPath "D:/SVN"

    # how to authenticate a user
    AuthType Basic
    AuthName "Subversion repository"
    AuthUserFile "D:/SVN/svn-auth-file"

    # only authenticated users may access the repository
    Require valid-user

    最后保存配置文件,重新启动Apache,打开浏览器在地址栏中输入一下内容:http://localhost/svn/Test/就可以访问刚才新建的文件库了。