闲耘.博客

巨人归来。

上次说gnotify连不是收件箱2)之后(Google有了修正 2),gnotify再次连不上了。不过这次的链接错误提示消息与上次不同:

An error has occurred.
Cannot log in to mailbox (12031)
The connection was unexpectedly reset.

这个shell可以辅助你:
1. 来回切换预设好的两个(你也可以改为更多个)网络设置;
2. 自动获取网络设置;
3. 手动设置网络环境(一般临时用一下);
4. 启用/禁用网卡;
5. 查看网络设置。

代码保存为*.bat/*.cmd均可,双击执行。
注:因为Win2003的命令行代码页默认不支持中文(可以通过改注册表修正)这里把网卡名称改成了Lineate,如果你的命令行支持中文(也可以通过修改该批处理文件的快捷方式属性->选项->当前代码页为936),把Lineate改成你的网卡名称(如“本地连接”)即可。

参考:http://windowsitpro.com/articles/index.cfm?articleid=41111&cpage=1#feedbackAnchor

@echo off  

title Switch Network Settingset card=Lineate  

set house_ip=192.168.2.98
set house_mask=255.255.255.0
set house_gway=192.168.2.1
set house_dns0=127.0.0.1
set house_dns1=202.96.134.133  

set office_ip=192.168.1.113
set office_mask=255.255.255.0
set office_gway=192.168.1.1
set office_dns0=192.168.1.1
set office_dns1=202.101.172.35  

:Lab_choice
cls
echo Choice the Network type (for [%card%]):
echo -------------------------------------------------------------------------
echo *  [1] : [ House ] Network Setting:%house_ip% %house_mask% %house_gway%
echo *  [2] : [ Office ] Network Setting:%office_ip% %office_mask% %office_gway%
echo *  [3] : Set Address by Youself.
echo *  [4] : Auto.
echo *
echo *  [5] : Disable Interface.
echo *  [6] : Enable Interface.
echo *  [7] : Change Network Card Name (Current : %card%)
echo *  [9] : Show Status.
echo *
echo *  [?] : Help.
echo *  [0] : Exit.
echo -------------------------------------------------------------------------  

set /p type=Choice:
if %type%==0 exit
if %type%==exit exit
if %type%==quit exit
if %type%==1 goto Lab_house
if %type%==2 goto Lab_office
if %type%==3 goto Lab_userset
if %type%==4 goto Lab_set_dhcp
if %type%==5 goto Lab_disable
if %type%==6 goto Lab_enable
if %type%==7 goto Lab_changeCard
if %type%==9 goto done
if %type%==? goto Lab_help
goto Lab_choice  

:Lab_changeCard
cls
echo All Network Card Config Infomation:
echo -------------------------------------------------------------------------
netsh interface ip show config
echo -------------------------------------------------------------------------
set /p card=Input Network Card Name:
goto Lab_choice
rem ==========================================================================  

:Lab_userset
cls
echo Input Network
echo -------------------------------------------------------------------------
set /p ip=IP Address:
set /p mask=Subnet Mask:
set /p gway=Default Gateway:
set /p dns0=Default DNS Servers:
set /p dns1=Spare DNS Servers:
echo -------------------------------------------------------------------------
echo  [y/Y] : Update network setting immediately.
echo  [n/N] : Cancel and goto main menu.
set /p confirm=Config the Network Setting(y/n):
if %confirm%==y goto Lab_set_static
goto Lab_choice  

:Lab_house
set ip=%house_ip%
set mask=%house_mask%
set gway=%house_gway%
set dns0=%house_dns0%
set dns1=%house_dns1%
goto Lab_set_static  

:Label_office
set ip=%office_ip%
set mask=%office_mask%
set gway=%office_gway%
set dns0=%office_dns0%
set dns1=%office_dns1%
goto Lab_set_static  

rem ==========================================================================
:Lab_set_static
echo Reset Network Setting...
netsh interface ip reset "%card%"
echo Setting IP Address and Subnet Mask...
netsh interface ip set address "%card%" source=static addr=%ip% mask=%mask%
echo Setting Default Gateway...
netsh interface ip set address "%card%" gateway=%gway% gwmetric=1
echo Setting Default DNS Servers...
netsh interface ip set dns "%card%" static %dns0% primary
echo Adding Spare DNS Servers...
netsh interface ip add dns "%card%" addr=%dns1% index=2
goto done  

rem ==========================================================================
:Lab_set_dhcp
echo Auto get IP Address...
netsh interface ip set address "%card%" source=dhcp
echo Auto get DNS Servers...
netsh interface ip set dns "%card%" source=dhcp
goto done  

:Lab_disable
netsh int set interface name="%card%" admin=disabled
goto done
:Lab_enable
netsh int set interface name="%card%" admin=enabled
goto done  

rem ==========================================================================
:done
echo Current Network Setting:  

echo -------------------------------------------------------------------------
netsh interface ip show config "%card%"
echo - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ipconfig /all
pause
goto Lab_choice  

:Lab_help
cls
echo Help Infomation - Advance Usage
echo -------------------------------------------------------------------------
echo ? get help.
echo.
pause
goto Lab_choice

在深圳的时候,blogspot.com大多时间被封掉,我通过Google DNS服务器将自己的blog.xianyun.org域名绑定到自己的blogger.com博客(xianyunG.blogspot.com)。一直得意于此法,心想:让你疯(封)。

后来到杭州后才发现blog.xianyun.org同样无法访问,原来是Google DNS服务器也被封了。网上问了一些朋友知道,宁波,辽宁,南昌等地方也同样无法访问。从此,博客都懒得写了。

前不几天,blogspot.com解封了;今天,又发现Google DNS服务器也可以继续在杭州访问了。很好。

问题不在于禁和封,疏导才是明智之举,谢谢。

六一儿童节,百度Logo
六一国际儿童节百度Logo。(哎,看来也别打百度Logo的主意)

Google的节日Logo好久都没动静了,这个国际性的节日也一样,似乎有点说不过去。

看了百度百科:六一儿童节才知道,六一国际儿童节并不是那么国际化,各国并不相同。不过谷歌中国难道不能本地化吗?

前段时间我写了篇网易的邮件广告,后来发现在邮件里带广告的并非只网易一家,调查发现,国内各大免费邮箱提供商都有在用户邮件底部自作主张加广告的嗜好,乐此不彼。下面是朋友帮忙测试发邮件到Gmail的截图。

== 有广告型 ============================


21cn.com邮件,有广告。 (免费邮箱)


雅虎中国yahoo.com.cn邮件,有广告。 (免费邮箱)


搜狐sohu.com邮件,喧宾夺主的广告。(免费邮箱)


微软hotmail.com(Live)邮件,有广告。(免费邮箱)



微软msn.com邮件,有广告。(免费邮箱)


新浪sina.com邮件,浪多的广告。 (免费邮箱)


网易163.com邮件,有广告。(免费邮箱)


网易126.com专业邮箱邮件,有广告。 (免费邮箱)

最可笑而可悲的是中华广告网的评论: 网易免费邮箱广告策略性开放,其中最无耻的手段甚至包括“收件箱假信”,看来早些年的弹出广告不值一提了。

== 无广告型 ============================


网易vip.163.com VIP邮件,无广告。 (收费邮箱)


腾讯qq.com邮件,无广告。(免费邮箱)


Google Gmail.com邮件,无广告。(免费邮箱)

如果朋友您有上面所列邮箱中不同的邮箱,并且碰巧对这个调查也感兴趣,您不妨花几分钟时间给我发一封简短的邮件、或者附上您所见过带广告的邮件截屏。对您所做的一切,我心怀感激。

已知缺少:tom.com, china.com, eyou.com, 56.com

这是我的邮箱地址:

blogspot.com经常被封,导致国内无法访问虽然有不少方法解决,但是大都不理想,或有局限性(如改hosts文件),或麻烦并不太现实(如使用代理),有时候发现一些网站是自己的域名,但是发现连接出错时,却显示Google的Logo,不知道是怎么实现的。

今天翻阅Blogger.com的帮助文档,终于找到一篇相关的,如下:

How do I use a custom domain name on my blog?
如何在我的博客上使用定制域名。(即使用自己的域名,而不是默认的blogspot.com)。这种方法只需要拥有自己的域名即可(这个域名需要绑定到Google DNS服务器:ghs.google.com)。

另外,如果你还有自己的服务器,可以使用FTP或sFTP方法

OK,经过一番折腾,终于弄好了我的博客,现在这篇即设置生效后发布的,以资记忆。

IT行业从业人员应具备12种职业核心素质,根据重要性排序,依次为沟通能力团队合作学习能力责任感问题解决能力诚信主动性理解能力应变能力 抗挫抗压能力踏实大局观

我国首次发布IT从业人员心理特征研究报告

早上开机,启动gnotify后发现有新邮件,双击任务栏gnotify图标,启动浏览器进入Gmail,不一会,显示页面如下:

Gmail 什么时候把版权给了中国中央电视台了?真是牛逼,中国DNS服务商。

今天才注意到,用网易免费邮箱发邮件,网易会在邮件最后加上美妙的页脚 - 广告(vip用户好像没有加广告)。也就是说,你每发一封邮件,就免费帮网易发一次广告。

(免费个人网站提供商也有类似的问题,ik8.com最初是没有广告的,支持Javascript,很棒,但是自从AJAX的发现,ik8.com强行删除了所有用户的Javascript文件,并强行在用户网页的各个角落帖上广告。)

网易邮箱也算得是国内邮箱的老大了,我很早就用了网易的163和126邮箱,从最初的简单框架方式到最近的AJAX体验,同期都做的比国内同类产品好,最突出的有点就是速度快,发附件很有用,最早的时候支持30M附件(现在不行了)。

但是在一些小问题了,网易也许就表现得有点鼠目寸光(别打网易相册的主意)了。

一封邮件最后的小广告,也没什么大不了。但是每个用户每一封邮件都强行带上这样的东东,就有点说不过去了。但是人家网易在”服务条款”里有说”…同时,网易公司保留对申请了163.com免费邮箱的用户投放商业性广告的权利。”所以只能怪自己当初鼠目寸光,只看到免费,没注意到条款和广告(服务条款的性质:条款,而不是服务)。

但是我要说的是,你可以在我的网易免费邮箱里放广告,但是你没有权利广告放在我的邮件里。

当有一天,你发一封10个字的邮件里,却带着100个字的广告时,天哪,无语~~

PS:免费的服务就应该是最好的服务,否则你就不配免费。(来自《读者》)

PPS:此文并非针对网易或ik8.com,而是针对整个无度的广告业。

闲耘补语 2007/5/14:
在“互联网电子邮件服务管理办法”上第十三条和第十四条提到了关于广告的问题,其中第十三条明确规定如下:

第十三条 任何组织或者个人不得有下列发送或者委托发送互联网电子邮件的行为:
(一)故意隐匿或者伪造互联网电子邮件信封信息;
(二)未经互联网电子邮件接收者明确同意,向其发送包含商业广告内容的互联网电子邮件;
(三)发送包含商业广告内容的互联网电子邮件时,未在互联网电子邮件标题信息前部注明“广告”或者“AD”字样。

网易是没有权利在邮件里添加广告的。即便不如此,难道网易就有权利添加,删除,或者改变用户的邮件内容吗?擅自在用户邮件里添加广告或者其他内容合法吗?并且,网易是不是应该在用户邮件的标题前添加上“AD”或者“广告”字样呢?

今天发现一个好玩的网站,思路就是通过命令行方式上网(http://www.cmdgo.com/),很好玩,有一个问题就是需要弹出窗口,第一次我是在RSS阅读器里连接过去,楞是没明白怎么个命令行上网法。