谷歌搬家到了Google HK(难道要叫谷歌香港?)

2010年3月24日 admin 没有评论

今天早上上网,和平常一样打开g.cn,发现已经跳转到了google.com.hk,稍微留心会发现首页上多了一行字:

欢迎您来到谷歌搜索在中国的新家

香港人使用的搜索引擎最多的是Yahoo和Google,主要语言是英文和繁体中文,很少使用简体中文。今天尝试了一下“Google在中国的新家”,感觉上应该是把google.cn的搜索系统配置到了google.com.hk下,记得以前使用Google香港搜索英文关键词时,返回的是全英文的网页,但是现在返回的内容以中文网页搜索结果为主。

另外google.com.hk可能根据用户搜索指令呈现出“非法”的内容,那么g.cn和google.cn跳转到这样的“非法”网页上,也是违反“有关规定”的,从这个意义上来讲,g.cn和google.cn在将来任何一天被CNNIC“回收”也都不是一个意外,所以看来Google是打算抛弃g.cn和google.cn这两个域名了。由于google.com.hk不归CNNIC管,所以google.com.hk这个域名30年内应该还是没什么问题的(1997-2047)。这实在是一个杯具:.cn域名是全世界最不值得被拥有的域名

下面是几个相关域名的年龄(从注册时间算起,到2010年3月):

google.com 11年零4个月
google.com.cn 9年零5个月
google.com.hk 8年零6个月
google.cn 6年零4个月
google.hk 5年零6个月
g.cn 4年零4个月

分类: 计算机 标签:

201个世界各国英文名称列表,全球国家英文名下拉菜单源码分享

2010年3月21日 admin 没有评论

手上的一个项目需要用到世界国家英文列表,因此整理了一下,很全,共201个国家和地区(台湾被作为单独地区列出),按字母顺序排列:

<select>
<option label=”Afghanistan” value=”AF”>Afghanistan</option>
<option label=”Anguilla” value=”AI”>Anguilla</option>
<option label=”Armenia” value=”AM”>Armenia</option>
<option label=”Aruba” value=”AW”>Aruba</option>
<option label=”Australia” value=”AU”>Australia</option>
<option label=”Austria” value=”AT”>Austria</option>
<option label=”Azerbaijan” value=”AZ”>Azerbaijan</option>
<option label=”Bahamas” value=”BS”>Bahamas</option>
<option label=”Bahrain” value=”BH”>Bahrain</option>
<option label=”Bangladesh” value=”BD”>Bangladesh</option>
<option label=”Barbados” value=”BB”>Barbados</option>
<option label=”Belarus” value=”BY”>Belarus</option>
<option label=”Belgium” value=”BE”>Belgium</option>
<option label=”Belize” value=”BZ”>Belize</option>
<option label=”Benin” value=”BJ”>Benin</option>
<option label=”Bermuda” value=”BM”>Bermuda</option>
<option label=”Bhutan” value=”BT”>Bhutan</option>
<option label=”Bolivia” value=”BO”>Bolivia</option>
<option label=”Bouvet Islands” value=”BV”>Bouvet Islands</option>
<option label=”Brazil” value=”BR”>Brazil</option>
<option label=”British Indian Ocean Territory” value=”IO”>British Indian Ocean Territory</option>
<option label=”British Virgin Islands” value=”VI”>British Virgin Islands</option>
<option label=”Brunei” value=”BN”>Brunei</option>
<option label=”Bulgaria” value=”BG”>Bulgaria</option>
<option label=”Burkina Faso” value=”BF”>Burkina Faso</option>
<option label=”Burundi” value=”BI”>Burundi</option>
<option label=”Cambodia” value=”KH”>Cambodia</option>
<option label=”Cameroon” value=”CM”>Cameroon</option>
<option label=”Canada” value=”CA”>Canada</option>
<option label=”Cape Verde” value=”CV”>Cape Verde</option>
<option label=”Cayman Islands” value=”KY”>Cayman Islands</option>
<option label=”Central African Republic” value=”CF”>Central African Republic</option>
<option label=”Chad” value=”TD”>Chad</option>
<option label=”Chile” value=”CL”>Chile</option>
<option label=”China” value=”CN”>China</option>
<option label=”Colombia” value=”CO”>Colombia</option>
<option label=”Comoros” value=”KM”>Comoros</option>
<option label=”Congo” value=”CG”>Congo</option>
<option label=”Costa Rica” value=”CR”>Costa Rica</option>
<option label=”Cote D’Ivorie” value=”CI”>Cote D’Ivorie</option>
<option label=”Croatia” value=”HR”>Croatia</option>
<option label=”Cyprus” value=”CY”>Cyprus</option>
<option label=”Czech Republic” value=”CZ”>Czech Republic</option>
<option label=”Denmark” value=”DK”>Denmark</option>
<option label=”Djibouti” value=”DJ”>Djibouti</option>
<option label=”Dominica” value=”DM”>Dominica</option>
<option label=”Dominican Republic” value=”DO”>Dominican Republic</option>
<option label=”Egypt” value=”EG”>Egypt</option>
<option label=”El Salvador” value=”SV”>El Salvador</option>
<option label=”Equador” value=”EC”>Equador</option>
<option label=”Equatorial Guinea” value=”GQ”>Equatorial Guinea</option>
<option label=”Eritrea” value=”ER”>Eritrea</option>
<option label=”Estonia” value=”EE”>Estonia</option>
<option label=”Ethiopia” value=”ET”>Ethiopia</option>
<option label=”Falkland Islands” value=”FK”>Falkland Islands</option>
<option label=”Faroe Islands” value=”FO”>Faroe Islands</option>
<option label=”Federated States of Micronesia” value=”FM”>Federated States of Micronesia</option>
<option label=”Fiji” value=”FJ”>Fiji</option>
<option label=”Finland” value=”FI”>Finland</option>
<option label=”France” value=”FR”>France</option>
<option label=”French Guiana” value=”GF”>French Guiana</option>
<option label=”French Polynesia” value=”PF”>French Polynesia</option>
<option label=”Gabon” value=”GA”>Gabon</option>
<option label=”Gambia” value=”GM”>Gambia</option>
<option label=”Georgia” value=”GE”>Georgia</option>
<option label=”Germany” value=”DE”>Germany</option>
<option label=”Ghana” value=”GH”>Ghana</option>
<option label=”Gibraltar” value=”GI”>Gibraltar</option>
<option label=”Greece” value=”GR”>Greece</option>
<option label=”Greenland” value=”GL”>Greenland</option>
<option label=”Grenada” value=”GD”>Grenada</option>
<option label=”Guadeloupe” value=”GP”>Guadeloupe</option>
<option label=”Guam” value=”GU”>Guam</option>
<option label=”Guatemala” value=”GT”>Guatemala</option>
<option label=”Guinea” value=”GN”>Guinea</option>
<option label=”Guinea-Bissau” value=”GW”>Guinea-Bissau</option>
<option label=”Guyana” value=”GY”>Guyana</option>
<option label=”Haiti” value=”HT”>Haiti</option>
<option label=”Honduras” value=”HN”>Honduras</option>
<option label=”Hong Kong” value=”HK”>Hong Kong</option>
<option label=”Hungary” value=”HU”>Hungary</option>
<option label=”Iceland” value=”IS”>Iceland</option>
<option label=”India” value=”IN”>India</option>
<option label=”Indonesia” value=”ID”>Indonesia</option>
<option label=”Ireland, Republic of” value=”IE”>Republic of Ireland</option>
<option label=”Israel” value=”IL”>Israel</option>
<option label=”Italy” value=”IT”>Italy</option>
<option label=”Jamaica” value=”JM”>Jamaica</option>
<option label=”Japan” value=”JP”>Japan</option>
<option label=”Jordan” value=”JO”>Jordan</option>
<option label=”Kazakhstan” value=”KZ”>Kazakhstan</option>
<option label=”Kenya” value=”KE”>Kenya</option>
<option label=”Kiribati” value=”KI”>Kiribati</option>
<option label=”Kuwait” value=”KW”>Kuwait</option>
<option label=”Kyrgyzstan” value=”KG”>Kyrgyzstan</option>
<option label=”Laos” value=”LA”>Laos</option>
<option label=”Latvia” value=”LV”>Latvia</option>
<option label=”Lebanon” value=”LB”>Lebanon</option>
<option label=”Lesotho” value=”LS”>Lesotho</option>
<option label=”Liberia” value=”LR”>Liberia</option>
<option label=”Liechtenstein” value=”LI”>Liechtenstein</option>
<option label=”Lithuania” value=”LT”>Lithuania</option>
<option label=”Luxembourg” value=”LU”>Luxembourg</option>
<option label=”Macau” value=”MO”>Macau</option>
<option label=”Madagascar” value=”MG”>Madagascar</option>
<option label=”Malawi” value=”MW”>Malawi</option>
<option label=”Malaysia” value=”MY”>Malaysia</option>
<option label=”Maldives” value=”MV”>Maldives</option>
<option label=”Mali” value=”ML”>Mali</option>
<option label=”Malta” value=”MT”>Malta</option>
<option label=”Marshall Islands” value=”MH”>Marshall Islands</option>
<option label=”Martinique” value=”MQ”>Martinique</option>
<option label=”Mauritania” value=”MR”>Mauritania</option>
<option label=”Mayotte” value=”YT”>Mayotte</option>
<option label=”Metropolitan France” value=”FX”>Metropolitan France</option>
<option label=”Mexico” value=”MX”>Mexico</option>
<option label=”Moldova” value=”MD”>Moldova</option>
<option label=”Mongolia” value=”MN”>Mongolia</option>
<option label=”Morocco” value=”MA”>Morocco</option>
<option label=”Mozambique” value=”MZ”>Mozambique</option>
<option label=”Namibia” value=”NA”>Namibia</option>
<option label=”Nauru” value=”NR”>Nauru</option>
<option label=”Nepal” value=”NP”>Nepal</option>
<option label=”Neterlands Antilles” value=”AN”>Neterlands Antilles</option>
<option label=”Netherlands” value=”NL”>Netherlands</option>
<option label=”New Caledonia” value=”NC”>New Caledonia</option>
<option label=”New Zealand” value=”NZ”>New Zealand</option>
<option label=”Nicaragua” value=”NI”>Nicaragua</option>
<option label=”Niger” value=”NE”>Niger</option>
<option label=”Nigeria” value=”NG”>Nigeria</option>
<option label=”Northern Mariana Islands” value=”MP”>Northern Mariana Islands</option>
<option label=”Norway” value=”NO”>Norway</option>
<option label=”Oman” value=”OM”>Oman</option>
<option label=”Pakistan” value=”PK”>Pakistan</option>
<option label=”Palau” value=”PW”>Palau</option>
<option label=”Panama” value=”PA”>Panama</option>
<option label=”Papua New Guinea” value=”PG”>Papua New Guinea</option>
<option label=”Paraguay” value=”PY”>Paraguay</option>
<option label=”Peru” value=”PE”>Peru</option>
<option label=”Philippines” value=”PH”>Philippines</option>
<option label=”Pitcairn” value=”PN”>Pitcairn</option>
<option label=”Poland” value=”PL”>Poland</option>
<option label=”Portugal” value=”PT”>Portugal</option>
<option label=”Puerto Rico” value=”PR”>Puerto Rico</option>
<option label=”Qatar” value=”QA”>Qatar</option>
<option label=”Republic of Korea” value=”KR”>Republic of Korea</option>
<option label=”Republic of Macedonia” value=”MK”>Republic of Macedonia</option>
<option label=”Reunion” value=”RE”>Reunion</option>
<option label=”Romania” value=”RO”>Romania</option>
<option label=”Russia” value=”RU”>Russia</option>
<option label=”Sao Tome and Principe” value=”ST”>Sao Tome and Principe</option>
<option label=”Saudi Arabia” value=”SA”>Saudi Arabia</option>
<option label=”Senegal” value=”SN”>Senegal</option>
<option label=”Seychelles” value=”SC”>Seychelles</option>
<option label=”Singapore” value=”SG”>Singapore</option>
<option label=”Slovakia” value=”SK”>Slovakia</option>
<option label=”Slovenia” value=”SI”>Slovenia</option>
<option label=”Solomon Islands” value=”SB”>Solomon Islands</option>
<option label=”Somalia” value=”SO”>Somalia</option>
<option label=”South Africa” value=”ZA”>South Africa</option>
<option label=”Spain” value=”ES”>Spain</option>
<option label=”Sri Lanka” value=”LK”>Sri Lanka</option>
<option label=”St. Helena” value=”SH”>St. Helena</option>
<option label=”St. Kitts and Nevis” value=”KN”>St. Kitts and Nevis</option>
<option label=”St. Lucia” value=”LC”>St. Lucia</option>
<option label=”St. Vincent and the Grenadines” value=”VC”>St. Vincent and the Grenadines</option>
<option label=”Sudan” value=”SD”>Sudan</option>
<option label=”Suriname” value=”SR”>Suriname</option>
<option label=”Svalbard and Jan Mayen Islands” value=”SJ”>Svalbard and Jan Mayen Islands</option>
<option label=”Swaziland” value=”SZ”>Swaziland</option>
<option label=”Sweden” value=”SE”>Sweden</option>
<option label=”Switzerland” value=”CH”>Switzerland</option>
<option label=”Syria” value=”SY”>Syria</option>
<option label=”Taiwan” value=”TW”>Taiwan</option>
<option label=”Tajikistan” value=”TJ”>Tajikistan</option>
<option label=”Tanzania” value=”TZ”>Tanzania</option>
<option label=”Thailand” value=”TH”>Thailand</option>
<option label=”Togo” value=”TG”>Togo</option>
<option label=”Tonga” value=”TO”>Tonga</option>
<option label=”Trinidad and Tobago” value=”TT”>Trinidad and Tobago</option>
<option label=”Turkey” value=”TR”>Turkey</option>
<option label=”Turkmenistan” value=”TM”>Turkmenistan</option>
<option label=”Turks and Caicos Islands” value=”TC”>Turks and Caicos Islands</option>
<option label=”Tuvalu” value=”TV”>Tuvalu</option>
<option label=”Uganda” value=”UG”>Uganda</option>
<option label=”Ukraine” value=”UA”>Ukraine</option>
<option label=”United Arab Emirates” value=”AE”>United Arab Emirates</option>
<option label=”United Kingdom” value=”GB” selected=”selected”>United Kingdom</option>
<option label=”United States USA” value=”US”>United States USA</option>
<option label=”Uruguay” value=”UY”>Uruguay</option>
<option label=”Uzbekistan” value=”UZ”>Uzbekistan</option>
<option label=”Vanuatu” value=”VU”>Vanuatu</option>
<option label=”Vatican City” value=”VA”>Vatican City</option>
<option label=”Venezuela” value=”VE”>Venezuela</option>
<option label=”Vietnam” value=”VN”>Vietnam</option>
<option label=”Western Sahara” value=”EH”>Western Sahara</option>
<option label=”Yemen” value=”YE”>Yemen</option>
<option label=”Yugoslavia” value=”YU”>Yugoslavia</option>
<option label=”Zaire” value=”ZR”>Zaire</option>
<option label=”Zambia” value=”ZM”>Zambia</option>
<option label=”Zimbabwe” value=”ZW”>Zimbabwe</option>
</select>

注意这里的国家名的值取的是简称,但是显示的是全称,因此在html页面上显示出来,要想找英国就不是England,而是United Kindom。

下面是可以直接做到数据库Enum的国家列表字符串(按字母顺序排列),其中科特迪瓦的单引号转义也做好了,可以直接使用:

‘Afghanistan’,'Anguilla’,'Armenia’,'Aruba’,'Australia’,'Austria’,'Azerbaijan’,'Bahamas’,'Bahrain’,'Bangladesh’,'Barbados’,'Belarus’,'Belgium’,'Belize’,'Benin’,'Bermuda’,'Bhutan’,'Bolivia’,'Bouvet Islands’,'Brazil’,'British Indian Ocean Territory’,'British Virgin Islands’,'Brunei’,'Bulgaria’,'Burkina Faso’,'Burundi’,'Cambodia’,'Cameroon’,'Canada’,'Cape Verde’,'Cayman Islands’,'Central African Republic’,'Chad’,'Chile’,'China’,'Colombia’,'Comoros’,'Congo’,'Costa Rica’,'Cote D\’Ivorie’,'Croatia’,'Cyprus’,'Czech Republic’,'Denmark’,'Djibouti’,'Dominica’,'Dominican Republic’,'Egypt’,'El Salvador’,'Equador’,'Equatorial Guinea’,'Eritrea’,'Estonia’,'Ethiopia’,'Falkland Islands’,'Faroe Islands’,'Federated States of Micronesia’,'Fiji’,'Finland’,'France’,'French Guiana’,'French Polynesia’,'Gabon’,'Gambia’,'Georgia’,'Germany’,'Ghana’,'Gibraltar’,'Greece’,'Greenland’,'Grenada’,'Guadeloupe’,'Guam’,'Guatemala’,'Guinea’,'Guinea-Bissau’,'Guyana’,'Haiti’,'Honduras’,'Hong Kong’,'Hungary’,'Iceland’,'India’,'Indonesia’,'Republic of Ireland’,'Israel’,'Italy’,'Jamaica’,'Japan’,'Jordan’,'Kazakhstan’,'Kenya’,'Kiribati’,'Kuwait’,'Kyrgyzstan’,'Laos’,'Latvia’,'Lebanon’,'Lesotho’,'Liberia’,'Liechtenstein’,'Lithuania’,'Luxembourg’,'Macau’,'Madagascar’,'Malawi’,'Malaysia’,'Maldives’,'Mali’,'Malta’,'Marshall Islands’,'Martinique’,'Mauritania’,'Mayotte’,'Metropolitan France’,'Mexico’,'Moldova’,'Mongolia’,'Morocco’,'Mozambique’,'Namibia’,'Nauru’,'Nepal’,'Neterlands Antilles’,'Netherlands’,'New Caledonia’,'New Zealand’,'Nicaragua’,'Niger’,'Nigeria’,'Northern Mariana Islands’,'Norway’,'Oman’,'Pakistan’,'Palau’,'Panama’,'Papua New Guinea’,'Paraguay’,'Peru’,'Philippines’,'Pitcairn’,'Poland’,'Portugal’,'Puerto Rico’,'Qatar’,'Republic of Korea’,'Republic of Macedonia’,'Reunion’,'Romania’,'Russia’,'Sao Tome and Principe’,'Saudi Arabia’,'Senegal’,'Seychelles’,'Singapore’,'Slovakia’,'Slovenia’,'Solomon Islands’,'Somalia’,'South Africa’,'Spain’,'Sri Lanka’,'St. Helena’,'St. Kitts and Nevis’,'St. Lucia’,'St. Vincent and the Grenadines’,'Sudan’,'Suriname’,'Svalbard and Jan Mayen Islands’,'Swaziland’,'Sweden’,'Switzerland’,'Syria’,'Taiwan’,'Tajikistan’,'Tanzania’,'Thailand’,'Togo’,'Tonga’,'Trinidad and Tobago’,'Turkey’,'Turkmenistan’,'Turks and Caicos Islands’,'Tuvalu’,'Uganda’,'Ukraine’,'United Arab Emirates’,'United Kingdom’,'United States USA’,'Uruguay’,'Uzbekistan’,'Vanuatu’,'Vatican City’,'Venezuela’,'Vietnam’,'Western Sahara’,'Yemen’,'Yugoslavia’,'Zaire’,'Zambia’,'Zimbabwe’

分类: 编程 标签:

上海外教网外语学习论坛即将启动

2010年3月20日 admin 没有评论

管理层很早就计划要做一个外语学习类的论坛了,因为仅仅自己学习效率其实是不高的,在论坛上交流不但能够获得别人学习的一些经验、资料,提高自己的学习效率,而且还可以运用自己的知识去帮助别人,有讨论才会有提高,帮助别人的同时也在提高自己,所以一个良好的学习论坛是有必要的。

论坛的调试早在2009年底就开始了,由我牵头负责论坛程序的选择、优化、调试等工作。目前论坛已经确定名称为“维奥小镇”(Voytown.com),意思是希望大家能够在一个开放的学习环境里充分地交流和讨论。

维奥小镇开放后,原有的“英语问答”栏目(ask.fltacn.com)将关闭(内容还在,但新的内容发布和回复将会自动跳转到维奥小镇)。澳典网、飞达广播网、飞达电视网和维奥小镇将形成一个互补的态势,构成一个整合的以英语为主的在线外语学习平台。目前各网站相关内容的整合工作还在紧张的进行中。

另外预告一下:维奥小镇正在招募版主,有兴趣和有时间的朋友可以了解一下,虽然没有报酬,但是对表现积极的版主,我们是会有表示的!

分类: 计算机 标签:

悠品网垃圾邮件营销,当心别把自己搞没品了

2010年3月17日 admin 没有评论
悠品网在未经许可下不断向个人发送广告邮件

悠品网在未经许可下不断向个人发送广告邮件

今年就一直收到一个名叫“悠品网”的广告邮件,从1月份开始,2月份过年算是消停了一下,现在又来了。这个gmail的邮箱虽然注册得早(2006年12月注册的),但平时用得不多,这么几年来一共也就才700多封邮件,而且主要都是关于计算机、网络技术方面的邮件。由于用途比较专一,所以我在什么商城类网站注册过也记得清清楚楚。去年12月底注册了一号店,此外未在商城注册过,招行信用卡是关联的这个邮箱。说实话悠品网这样名不见经传的网站我以前听都没听说过,更别说注册了。下面来看看其邮件的头部代码(本人邮箱已经用#号隐去):

Delivered-To: #############@gmail.com
Received:
by 10.141.26.8
with SMTP id d8cs352774rvj;
Tue, 16 Mar 2010 18:11:09 -0700 (PDT)
Received:
by 10.114.252.7
with SMTP id z7mr95154wah.97.1268788268887;
Tue, 16 Mar 2010 18:11:08 -0700 (PDT)
Return-Path: <return-to@51youpin.dmdelivery.com>
Received: from dmd218.mail.dmdelivery.com (dmd218.mail.dmdelivery.com [210.73.195.218])
by mx.google.com
with ESMTP id 30si14548415pxi.55.2010.03.16.18.11.08;
Tue, 16 Mar 2010 18:11:08 -0700 (PDT)
Received-SPF: pass (google.com: domain of return-to@51youpin.dmdelivery.com designates 210.73.195.218 as permitted sender) client-ip=210.73.195.218;
Authentication-Results: mx.google.com; spf=pass (google.com: domain of return-to@51youpin.dmdelivery.com designates 210.73.195.218 as permitted sender) smtp.mail=return-to@51youpin.dmdelivery.com
Date: Tue, 16 Mar 2010 18:11:08 -0700 (PDT)

这里的关键是红字部分,这封广告邮件是从dmd218.mail.dmdelivery.com这个服务器发出的,从域名来看,是个专门做邮件营销的。查了下ip 210.73.195.218是在北京,名叫互联通网络技术有限公司,有可能这个公司就是做邮件营销的,当然也可能是另一个邮件营销公司把服务器托管在这儿的。

初步分析,悠品网可能是购买了第三方的邮件数据库,然后未经许可地向我们发送这样的邮件。

其实悠品网如果真的能够只向其注册用户发送DM邮件,我想悠品网一定会做得很好,否则,只会让自己没品。我已经“Report spam”了。

分类: 生活 标签:

是谁砸了惠普笔记本电脑的招牌?惠普是自作自受!

2010年3月16日 admin 没有评论

视频看起来还是很有意思的。想看袁总“蟑螂”亮点的同学直接拖到4分16秒。

个人最早接触惠普品牌的产品是惠普打印机,那会儿应该是2000年的样子,当时感觉HP打印机不错;后来又接触过惠普显示器,国内的标牌应该是HPC,叫“惠普中国”,那个质量也是相当的不错;再后来又接触过惠普的品牌机(台式机),除了贵也没什么特别的感觉。遗憾的是一直以来囊中羞涩,买不起惠普笔记本电脑,所以一直没用过。

因为本人是搞计算机技术的,前前后后也修过不少IBM(老的T20 T30等)、联想、Acer、神舟、戴尔等牌子的笔记本。2008年才第一次修惠普笔记本电脑,XP系统装好以后,没有驱动,上HP官方网站找了一圈,找不到,用户体验非常地差。第二天打了惠普笔记本电脑官方的技术支持电话,技术人员说HP官方没有驱动,但是有技术人员自己整理的驱动,然后让我留了个email,发给我。后来的确是收到了,可惜装不上。反正最后又折腾了几个小时,死活是没把驱动弄好。从那个时候开始我就对惠普笔记本电脑没有了好感。

这次315惠普笔记本电脑终于露脸了。其实且不说其笔记本电脑的质量,就从他们的客户支持中心的“官僚”态度来看,就不像是为客户服务的:

不是机器本身的问题
对,这根本是用户使用方式方法的问题
我们目前没有报告说,说我们的配件质量有问题,暂时我们没有收到这样的报告

还有一个就是咱们谁都解决不了的,包括我们都解决不了的问题,中国学生宿舍的蟑螂,那是非常恐怖的,那个都这么长,这属于都叫环境,这都叫环境。

中国惠普有限公司客户体验管理专员袁总真有才,把笔记本电脑的问题赖在人家小强身上,小强和你有仇啊!是不是您老家里马桶堵了也赖老鼠啊?

中国惠普客户体验管理专员 袁明

中国惠普客户体验管理专员 袁明

惠普如此无视用户碰到的产品问题,无视自身产品缺陷,反而东拉西扯推脱责任,这是一种极不负责任的态度,长此以往必将失去其在笔记本电脑行业中的竞争力和影响力。

分类: 生活 标签:

IE8下拉菜单无法使用,总是触发弹窗屏蔽,都是多ie浏览器惹的货

2010年3月2日 admin 没有评论

近日付老师发来邮件,说IE8下拉菜单无法使用了,一点下拉菜单,IE顶部就说屏蔽了一个“弹出窗口”,只能用滚轮来选择,闹得他网银用得很痛苦,招行网银直接无法使用,因为登录的时候城市无法选择,实在是杯具。

IE8屏蔽弹出窗口

IE8屏蔽弹出窗口

由于我们一直使用的是Firefox,没有碰到类似的问题,索性开出IE8走一遍,果然是这个样子,就连我们官网后台的下拉菜单在IE8下也无法使用,一点IE就会提示说“屏蔽掉一个弹出窗口”。Google了一下发现有不少朋友碰到了同样问题,不过好像都没有给出具体的解决办法,有一则修改注册表的方法,我使用后没有效果。后来在国外一些论坛发现了一些端倪,应该是系统中安装了多ie浏览器(MultipleIEs)或者IE7 Standalone出现的问题,这些是可以和IE8共存的IE浏览器,主要是方便网页设计人员跨平台调试页面,我们的计算机里除了有IE8,IE7,IE6,还有Firefox(默认)、Opera、Chrome(Google)。我猜想这个“IE8下拉菜单无法使用”的问题应该是由于安装了IE8以外的IE浏览器而修改了相关的DLL文件所致(也可能是注册表),由于本人对操作系统浏览器内核等不懂,也无法进一步深入探索了。初步提出一个解决方案是:删除IE8外的IE浏览器并重新安装IE8或者去更新成MultipleIEs或IE7 Standalone的最新版(据说已经修复这个bug)。

IE7 Standalone的图标

IE7 Standalone的图标

分类: 计算机 标签:

2010.1.3广播有效性检查

2010年3月1日 admin 没有评论

本次检查结果:

1、所有德语广播全部可以在线收听;
2、所有俄语广播全部可以在线收听;
3、韩语广播中,YTN、UBC、TBC三个电台暂时无法收听,其他正常;
4、所有日语广播全部可以在线收听;
5、法语广播中,Alpes 1和Info800暂时无法收听,其他正常。
6、音乐广播中,WGTS,KMGL和007Hip hop暂时无法收听,其他正常。

修复结果:

WGTS官网也无法收听,只能耐心等待。
007radio hip hop,国内无法连接206.51.233.230 (ping 206.51.233.230),短期内是听不到了。
KMGL官网也无法收听(http://209.222.145.140)
法国Alpes 1法语广播已经修复。
加拿大Info800法语电台已经修复。
YTN官网也无法收听(http://61.247.210.97)
NPR在线广播终于修复。(2010.3.3 1:00)
WRN法语广播终于修复。(2010.3.4 15:46)至此基于flash player应用的RTMP协议终于全面吃透。

分类: 计算机 标签:

很man很男人很有型的型男潮人乞丐图片-哥关注的不是人,是社会现象

2010年2月25日 admin 没有评论
传说中的型男潮人乞丐

传说中的型男潮人乞丐

传说中的型男潮人乞丐

传说中的型男潮人乞丐

今天上网时无意间看到各媒体论坛都在热炒一个乞丐形象,说他:

眼睛雪亮
表情冷峻
胡子拉碴
牛郎发型
忧郁眼神
混搭日韩打扮
放荡不羁,不伦不类的潮人感觉,太有范儿了

借助于Google图片搜索很容易就找到了这2张图片,其实看上去,如果没有好事者的那一番渲染,也只是普通的乞丐而已。然而何以现在的网友那么喜欢拿乞丐来调侃呢?乞丐是社会的弱势群体,是应该被帮助的对象,如此以“型男”、“很man”、“潮人”等词儿来调侃寻开心,实在不妥。好事者与其传图上网,不如就地施舍百元大钞,更显慈悲心肠。

分类: 生活 标签:

国内使用Google公共DNS将无法访问CCTV部分网页,源起CDN动态DNS

2010年2月24日 admin 没有评论

最近一段时间发现,tv.cctv.com无法访问,其下所有内容也无法浏览。恰逢前段时间网上传闻CCTV被黑,我还以为是被黑的原因。今天忍无可忍,索性探个究竟,发现原来CCTV对tv.cctv.com做了CDN动态DNS,域名解析是随访问者使用的DNS而变化的。

首先我ping一下tv.cctv.com,结果如图所示:

ping tv.cctv.com

ping tv.cctv.com

果然令人惊讶,央视怎么会把其二级域名做CNAME到akamai呢(akamai.net是一家著名的互联网流媒体解决方案提供商,我们听的很多在线广播在线电视都是经由akamai发布的)。显然这个ip:63.150.131.201是被河蟹掉了。这个现象的唯一解释是和我使用的DNS有关,看看我的DNS设置:

Google Public DNS Server

Google Public DNS Server

插一下为什么我会用远在美国的DNS:我用过电信,也用过网通(现在叫联通了)的ADSL,一旦我输入的网址不正确,就会立马跳出来他们的广告,浪费我的带宽流量不说,还浪费了我的时间,本来我们就是交钱享受服务,他们还硬要你去看他们的广告,帮他们挣钱,我早就受不了这帮拿钱不办好事儿的家伙了。这次过年在外地,那更是杯具:地址栏打的是www.google.cn,页面里显示的是广告,还假惺惺的提示你:“亲爱的用户,您本月宽带使用时间为XX小时!”,如此明目张胆的劫持域名;还有更好笑的是,当地电信居然和某网络公司合作推广一个网络安全产品,说Alexa.com“可能会危害您的计算机……”。一言难尽之后,我只能用Google的DNS了,干净整洁。

言归正传,既然域名解析没问题,那么走VPN试试,访问一下tv.cctv.com,OK,一切正常,试了下加拿大的代理,也可正常访问。下面我们取一下成都电信DNS的tv.cctv.com的数据:

;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 9128
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 1, ADDITIONAL: 2
;; QUESTION SECTION:
;tv.cctv.com. IN ANY

;; ANSWER SECTION:
tv.cctv.com. 64358 IN NS cctv-com.cctv.com.
tv.cctv.com. 403 IN CNAME g11.cctvcdn.net.

;; AUTHORITY SECTION:
tv.cctv.com. 64358 IN NS cctv-com.cctv.com.

;; ADDITIONAL SECTION:
cctv-com.cctv.com. 24715 IN A 220.181.168.251
cctv-com.cctv.com. 24715 IN A 202.108.9.251

注意红字,在成都电信的DNS上,tv.cctv.com是被做别名解析到g11.cctvcdn.net的,ping一下g11.cctvcdn.net可得ip是221.236.10.132,这个ip在成都电信。

这下我们可以得出结论了,tv.cctv.com这个二级域名(可能还有别的,没去测试)是基于用户的DNS服务器做动态域名解析的。其实随着Google公共DNS的日益普及,会有越来越多的国内的朋友使用8.8.8.8的,基于用户DNS加速策略显然没有基于用户IP的好。

分类: 计算机 标签:

使用带命令行的安全模式删除Windows XP下删不掉的顽固文件

2010年2月21日 admin 没有评论

aoe

年前一时心血来潮,想回味一下大学时玩《帝国时代1》的乐趣,就去下载了一个硬盘版的。第一次下载的一个empire.exe的文件出错,下到桌面后不小心直接双击了,结果什么反映也没有,但是也删不掉,查看关联进程,发现被explore.exe调用。

这时如果Ctrl+Alt+Del调出任务管理器,结束掉explore.exe进程(注意结束该进程桌面就没有了,屏幕变成空的),当有鼠标键盘动作时,桌面自己就会跳出来了,那个empire.exe又被关联上了,就算重启进入安全模式也是如此。用光盘启动进入DOS发现C盘是NTFS分区,手上又恰好没有DOS下读写NTFS分区的工具,只好再麻烦一次:使用带命令行的安全模式。

重启电脑一直按F8,一会儿就会出现黑底白字的菜单,选择“带命令行的安全模式”,这时XP启动飞快,一会就进系统了。进XP后你会发现分辨率很低(没有加载驱动),没有桌面(没有运行explore.exe),只有个黑屏的窗口(和cmd命令行一样的),不过这个界面里是可以输入中文的,所以桌面上的文件也可以轻松搞定了。使用dir *.exe /s确定文件路径,然后cd进去桌面,del empire.exe,大工告成。这时再用Ctrl+Alt+Del调出任务管理器,运行shutdown -s即可关机。

PIC-0255

PIC-0253

分类: 计算机 标签: