2007年1月30日星期二

发现一个非常喜欢的网站样式

今天从Google Reader上逛到了这个网站 虽然还没有搞明白它是干什么的但我被它的网站设计吸引住了。这不就是我梦寐以求的样式吗!朴素大方,简约而不简单。一定要把它的样式给搞下来用在自己的Blog上。

现学现卖之在IIS6下调试ASP代码

这次要调试的是ASP没有带.NET,最近在做一个由ASP升级到ASP.NET的项目,今天按照客户提供的文档配置旧系统的环境,所有步骤都做完后用IE7一运行提 示404错误!用IE6和FireFox结果都一样。本来这次配置环境的时候在数据库部分就有问题:客户提供的一个数据库备份文件打不开,所以就没指望能 运行成功,可没想到居然遇到404的错误,文件怎么会找不到呢?
都说ASP代码不好调试,而且以前也没有做个ASP的项目,对于调试ASP代码更 是不熟悉了。为了找到原因我特意在根目录下新建了一个index.html文件,看看是不是IIS6有问题,结果index.html可以访问到,然后我 又把它重命名成index.asp就不行了还是404的错误。后来同时提醒我是不是在IIS6里没有启用对ASP的支持,也是在Google上搜索了: IIS6 ASP,才知道默认安装的情况下,Win 2003 Server是不支持ASP程序的,需要手工启用,设置步骤如下:
Web Service Extension-->Active Server Pages-->Allow


另外还要启用父路径,父路径就是指经常在写路径的时候用到的两个点"..",设置步骤如下:
Default Web Site-->Properties-->Home Directory-->Configuration-->Options-->Enable parent paths


在IIS中 属性->主目录->配置->选项中。把”启用父路径“前面打上勾确认刷新
做完上述修改后再次运行程序,在IE6、IE7和FireFox下有不同的提示信息:
IE6的提示


IE7的提示


FireFox的提示


最后还是通过FireFox的提示才知道是什么问题。
其实在IE下也可以显示FireFox类似的错误消息,只需要取消一个选项:
Show friendly HTTP error messages


-END-

2007年1月26日星期五

退订Google Group

今天在整理GMail的时候发现有很多Lable下的邮件很久没有看过了,这些Lable下的邮件大都是从Google Group发来的.我订阅了很多Group的邮件,但现在对其中的一部分已经很久没有再关注了,比如:Python, wxWidgets等,于是就退掉了这些Group的订阅.
随着工作的变化我所关注的技术点也在发生变化,以前对Python, SQLite, Lua等技术比较关心而现在则转向了AJAX, ASP.NET, JavaScript等技术.

2007年1月25日星期四

现学现卖之在VSTS中使用自定义的比较工具

VSTS中自带的比较工具实在是太难用了,和我一直使用的WinMerge简直没法比. 开始不知道VSTS允许使用自定义的比较工具,还是在Google上搜了一把(TFS VSTS Compare tool)找到了这篇文章.我安装上面的说明在配合WinMerge的相关文档完成了比较工具的自定义,效果很棒.我用到的参数样式是:/e /x /wl /dl %6 /dr %7 %1 %2
WinMerge的命令行语法如下:
WinMerge
[/r] [/e] [/f filter] [/x] [/s] [/ul] [/ur] [/ub] [/wl] [/wr] [/dl leftdesc] [/dr rightdesc] leftpath rightpath [outputpath]

  • /? or -? displays help message
  • /r or -r tells winmerge to compare directories recursively
  • /e or -e allows WinMerge to be closed with a single esc keypress
  • /f or -f allows selecting filter used. Filter can be filemask like "*.h *.cpp" or name of filefilter like "XML/HTML Devel". Quotation marks must be used if filter mask or name contains spaces
  • /x or -x closes WinMerge after information dialog when files are identical
  • /s or -s enables single-instance behavior. If there is already WinMerge running new compare is opened to that same instance.

  • /ul or -ul tells winmerge to not add left path to MRU
  • /ur or -ur tells winmerge to not add right path to MRU
  • /ub or -ub tells winmerge to not add both paths to MRU
  • /wl or -wl initially opens left side as read-only
  • /wr or -wr initially opens right side as read-only
  • /dl or -dl adds a description for left side shown instead of directory/filename
  • /dr or -dr adds a description for right side shown instead of directory/filename
  • leftpath is the directory or filename to open on the left side
  • rightpath is the directory or filename to open on the right side
  • outputpath is an optional output directory where you want merged files to be saved

最近的日子

老婆住院了
没有人给做饭
每天晚上吃泡面
今天泡面都没有了
每天晚上都睡的很晚
都是因为无聊的看电视
最近两天美剧更新了很多
昨天晚上下载了最新的越狱
另外还下载了另外一个电视剧
虽然很想看但看完就感觉很无聊
老婆不在家的日子我快忍受不了了
老婆你快些好吧赶紧出院吧我想你了