Monday, September 6, 2010

有几个站点经常打不开

2009-09-29 by zhiwei  

也不知道是怎么回事,我的两个站点经常打不开,这个博客也是经常打不开。

很无奈。。。我站点上只是写些普通的文章,没有写什么XX之类的文章,为什么会打不开呢。

有谁会鉴定是否被GFW了么?请告知一声,我一直都认为是godaddy的DNS服务器被XX了。

以下地址经常打不开,山东网通。

http://zhiwei.*.org

http://*.com

http://www.*.com 继续阅读

[转]一个程序员的奋斗历程

2009-09-23 by zhiwei  

PS:此文为多年前的一位程序员所写,相信很多人都看过,但是我知道肯定还有很多人没有看过,所以就让没看过这篇文章的同学看看这位前辈是怎么奋斗的吧!希望此文能对广大程序员有所启发,共勉!
前几天我的一个老师把这篇文章发给了我,我一直都没有看,今天一口气把它看完了,自己太渺小了。。。

这些日子我一直在写一个实时操作系统内核,已有小成了,等写完我会全部公开,希望能够为国内IT的发展尽自己一份微薄的力量。最近看到很多学生朋友和我当年一样没有方向 ,所以把我的经历写出来与大家共勉,希望能给刚如行的朋友们一点点帮助。一转眼我在IT行业学习工作已经七年多了,这期间我做过网页,写过MIS、数据库,应用程序,做过通信软件、硬件驱动、协议栈,到现在做操作系统内核和 IC相关开发,这中间走了很多弯路,也吃了不少苦。

继续阅读

不好意思

2009-09-21 by zhiwei  

上一篇文章我删除了,想看得去Google Reader里看。

成功将.net域名转移到godaddy

2009-09-12 by zhiwei  

前些日子我获得了个.net域名,这个.net域名原本在易名中国上面,当我仔细查看易名中国的服务条款时发现,.net域名续费居然是100元人民币每年,像我这样的穷学生哪能每年拿出来100元来养一个域名呢。在早些时候也看了很多文章,很多人都把域名转移到国外去了,于是我也跟风把域名转到国外了,国外的域名注册商中godaddy与name不错,而我在godaddy上已经注册了个域名了,于是就将域名转移到了godaddy上面。 继续阅读

很久没有更新博客了

2009-09-06 by zhiwei  

很久没有更新博客了,一是因为忙,二是因为不知道写什么。有时候总感觉须要写的东西很多,可当坐在电脑前时,总写不出来。我们大三开学已经有一周时间了,大二我荒废了一年,无论如何大三一年都得好好奋斗。
我们的暑假项目现在基本上已经做好了,做这个项目的过程中让我学到了很多东西,也得到了很多网友的热心帮助,很感谢他们。在做项目时忙里偷闲也玩了几个新出的网络应用。 继续阅读

再来谈博客feed

2009-08-20 by zhiwei  

前天我写了一篇文章,关于博客feed到底应该交给哪个托管商来托管以及怎样在feedburner与feedsky切换的问题,经过一天的观察,我发现那个在feedsky与feedburner之间切换的方法确实可行,但是还有点小小的问题我不明白,你从阅读器里输入feed地址与从博客链接直接进入阅读器订阅的结果不一样,也不知道是怎么回事,我一直在思考,始终没能想出怎么回事,所以暂时先不用那个方法。还有关于feedburner绑定域名的问题,自我感觉还是用feedburner的原址为好,绑定的域名是通过修改域名A记录来实现的,如果哪天ghs.google.com被封,那么绑定的域名也就危险了。 继续阅读

博客feed在feedsky和feedburner之间自由切换

2009-08-18 by zhiwei  

这几天来,我一直在研究博客feed的发布问题,到底应该让用户使用哪个地址来阅读博客feed。很多人都选择使用博客子域名来作为feed的发布地址,这样的话就不怕博客来回搬家了,尤其是像我这样的穷学生用的都是免费博客,所以很有可能会博客搬家,这样的话选择一家优秀的feed托管商是非常重要的。国内的feed托管商也就是feedsky最牛了,支持免费绑定子域名,客服的服务态度也很好,我之前给他们客服发了几封邮件,都是很快就得到了回复,很喜欢feedsky的客服。

最近我也看了很多关于feed的文章,还有关于 feedskyfeedburner 以及将feed放在自己的子域名下的好处等等。通过这几天的观察,我发现越来越多的博主从feedsky转向了feedburner,现在feedsky 的用户N多,而feedsky又是一个小公司,服务器受不了这么多feed的压力,所以有时会出问题。我刚才在博客上写了一篇文章,发现不到半小时就被 feedburner 给收录了,而直到现在还不见feedsky有那篇文章的影子,看来是时候换博客的feed了。

虽然 feedsky 与 feedburner 都支持域名绑定,可我发现 feedsky 与 feedburner 的域名绑定方式是不一样的。feedsky是直接将一个feed绑定在一个子域名下,而feedburner是将一个feed放在绑定域名的子目录下。如:我的feedsky的feed地址是:http://feed.feedsky.com/chenzhiwei 我可以绑定feed.chenzhiwei.net 到该feed上;而feedburner是这样的:我的feedburner的feed地址是:http://feeds.feedburner.com/chenzhiwei 我如果将feeds.chenzhiwei.net绑定在feedburner帐户上的话,那么我的feedburner地址是 http://feeds.chenzhiwei.net/chenzhiwei ,这一点feedburner让我很不爽,希望feedburner也能像feedsky那样,用户可以选择自己的一个feed直接绑定在子域名下,这样就完美了,我们在转移feed的时候也很方便了,如果feedburner被墙,我们可以把域名再重新绑定在feedsky上面。

我在月光博客里看到了一个方法,可以在feedsky与feedburner之间来回切换,就是将自己的子域名绑定在空间的一个子目录上,然后在该目录下创建一个默认首页文件(PHP空间一般默认首页为index.php),放上以下代码

1
2
3
4
<%
header(”Location: http://feeds.feedburner.com/chenzhiwei”); /* 重定向浏览器 */
exit;
%>

就可以了,经过我的测试发现,该代码就是PHP的网页重定向,但是有一点我不明白,不知道为什么在google reader里输入该地址可以订阅feed。这样一来,就可以在各个feed之间来回切换了,但是有个问题,你必须要得有个能绑定子域名到子目录的空间, 如果你是用的godaddy域名就方便多了,可以用godaddy提供的免费空间来实现该功能。没有在godaddy注册域名也没关系,我们可以使用GAE来实现同样的功能。首先注册一个GAE的application ID,然后绑定子域名到该ID上,如果我的ID是feed-s,我把子域名feed绑定上去,即 feed.chenzhiwei.cn ,然后按照GAE for JAVA的说明,来创建一个新的GAE for JAVA项目,设置默认首页为index.jsp,然后将以下代码放入index.jsp中

1
2
3
4
5
<%
response.setStatus(HttpServletResponse.SC_MOVED_PERMANENTLY);
String newLocn = "http://feeds.feedburner.com/chenzhiwei";
response.setHeader("Location",newLocn);
%>

上传项目到GAE,这样一切就搞定了,如果哪天feedburner被封了,你可以再将域名转向feedsky,这样就可以实现feedsky与feedburner之间自由切换了,用户也不会感觉到有什么不正常的。当然,如果feedsky的服务超过feedburner的话,我还会再次选择feedsky的。这不是一个完美的方法,希望feedburner能让用户自己选择一个feed放在子域名下,而不是子域名的目录下。还有一点,就是该方法其实是一个网址跳转,当你从浏览器里打开feed.chenzhiwei.net时你会发现,该子域名会自动跳转到我的feedburner

这是本博客的 feed:  http://feed.chenzhiwei.net 欢迎订阅本博客。

PS:(更新)刚刚发现了个问题,这样做不是很好。