IT log

moral & concision is my dream.

Archive for April 26th, 2009

design a favicon.ico for zuolo.info

我的博客 zuolo.info => blog.mottoes.org  放在书签栏里,对比周围其他各种图标颜色鲜艳的 favicon(FavoritesIcon的缩写) 显得毫无生气,而我不想采用原来做的 mottoes.org 上的 favicon ,所以今天就受 Flickr 简洁的 favicon 启发,设计了一个也简单且暖色的书签图标。

如下图所示处于Icon_XP软件中的图标:

而且我还在Vista中采用 查看/中等图标 和 查看/大图标 等两种模式截取了80×80 和 100×100 两个图片文件,来作为我最近IM上的 Buddy Icon 头像,如下图:

[flickr]http://www.flickr.com/photos/zuolo/3476333062/[/flickr]

Tags: ,
posted by Leon Tsang in Live - Work and Struggle and have No Comments

Work Diary: 2009-4-25

由于最近一直在安阳kerry做SPC数据分析自动化的程序项目,而最近又快五一了,所以比较着急,为了提高效率,我这周基本上都是只睡5个小时,晚上和上网都一直在办公室学习和工作,中午吃饭后睡觉,然后下午吃饭后又来上班,有时错过中餐或晚餐。

最近遇到一个问题就是:一个页面上的  javascript 脚本的DOM弹出层函数上失效,无法正常显示弹出层上的内容。

最初的判断是:冗长的html代码导致,可能是javascript引擎存在缺陷。

分析:把动态生产的javascript脚本函数转为html的执行结果时可以正常显示弹出层的,而且当缩减一半html代码时脚本也恢复正常显示层,且Firefox中的 Error Console 没有提示任何错误。

我的解决方法:把部分HTML代码临时存入文本,需要时用iframe加载显示。

总结,分析:我使用 Firefox 的插件 Web Developer 时,是可以从 Toolbar – View Source – View Frame Source 中看到弹出层中加载的网页源代码是正常的,所以实际原因应该是屏幕高度(大约6-7屏,以为3-4屏高度是可以正常显示)和我的脚本之间存在兼容性问题。各种浏览器中的屏幕宽度和高度计算方法本来就不一样,再加上我的弹出层本身就处于一个子框架内,所以以前编写这个弹出层函数时为了IE, Firefox, Opera浏览器的兼容性已经很费劲了,现在还是不要修改它吧,反正问题已经解决了。

posted by Leon Tsang in Live - Work and Struggle and have No Comments

Study Diary: 2009-4-26

CQ Counter http://cqcounter.com/rbl_check/
这个网站是在google中搜索 spam 时找到的,该网站集中了:IP地址定位,域名WHOIS信息,路由跟踪,垃圾邮件列表RBL等功能。和其他类似功能的网站不同,这个网站上的各个功能比起其他网站来说都要强不少,其表现在查询速度快,子项目多,结果非常详细,可以说是我多年来见过最好的同类的网络查询工具网站了。

在垃圾邮件列表上找到把我的IP处于RBL上的两个组织和网站,five-ten-sg http://www.five-ten-sg.com/no-more-funn http://moensted.dk 实际上这两个网站把全中国的IP都加入了垃圾邮件列表,他们的理由是:
added 2001-04-19; china does not seem to care about spam
added 2001-04-20; we do not accept mail from china

Whether and if 的区别 http://bulo.hjenglish.com/question/45684/
quote:
一、引导宾语从句,一般既可用whether也可用if。但

1、 or not放在whether之后时,只能用whether不用if。

I don’t know whether or not he will come. 我不知道他是不是回来。

注:如果or not放在whether所引导的从句句尾,则可以用if来替换。

I don’t know whether/if he will come or not.我不知道他是不是回来。

2 、在强调任意选择时,用whether…or,此时不用if替换whether。

He asked me whether I wanted to go there by train or by bus.他问我是想乘火车还是坐公共汽车去那里。

注:whether和or一起还有“不管”之意,引导让步状语从句。

Whether he drives or takes the train, he will be here on time.

不管开车来还是乘火车来,他都会准时到。

3 、虽引导宾语从句,但为了强调宾语部分,也可把从句放在句首,此时只用whether不用if。

Whether he will come I am not sure.他是不是来我拿不准。

4 、从句作介词宾语时只用whether不用if。

It depends on whether it will be fine.那得看是不是晴天。

5 、作discuss等动词的宾语时,用whether不用if。

We discussed whether we should close the shop.我们讨论是不是该关掉商店。

6、 句子中有if引导的条件句,如再有表示“是否”的宾语从句,用whether不用if。

He asked me whether I’d move to New York if I got the job.

他问我如果我得到那份工作是否会搬家到纽约。

7 、容易产生歧义时用whether不用if来表示“是否”。

Please let me know if you need help. 如果你需要帮助请告诉我。或:请告诉我你是否需要帮助。

对比:Please let me know whether you need help.请告诉我你是否需要帮助。

8、 如果宾语从句为否定句时,则只用if不用whether。

I don’t know if it won’t rain tomorrow..我不知道明天是不是会下雨。

二、在引导主语从句、表语从句、同位语从句时一般用whether不用if。如:

⑴Whether it is true remains a question.(主语从句)那是不是真的还是个问题。

⑵The question is whether it is true.(表语从句)问题是是不是真的。

⑶We have a doubt whether it is true.(同位语从句) 我们怀疑那是不是真的。

注:whether引导主语从句放在主句之后时可用if来代替。

It is unclear whether/if he likes the present.他是不是喜欢那个礼物还不清楚。

三、用在动词不定式之前时用whether不用if。

I don’t know whether to go there at once. 我不知道是不是该立刻去那里。

SPF (Sender Policy Framework) http://www.openspf.org/wizard.html
以前看过,但记不清了,这次温习一下并把我的 zuolo.info 邮箱加上SPF记录。SPF记录是用为邮件服务器判别来信是否为spam用的,SPF实际上并不是一个独立的类似A和MX的域名解析记录,而是属于 TXT记录,只是当文本以”v=spf1开头以”结尾时代表这条 TXT记录就是SPF记录。
“v=spf1 a mx ~all” 仅有 a和mx
“v=spf1 mx ~all” 仅有 mx
“v=spf1 mx ptr ~all” 允许其他服务器发送以 umedisc.cn结尾的邮件,没有人会傻得故意这么做
简单的DOS命令查询 TXT记录的方法,如下:
nslookup -q=txt gmail.com
nslookup -q=txt foxmail.com
nslookup -q=txt hotmail.com

Tags: , ,
posted by Leon Tsang in Think - Mind and Touch and have No Comments