标题来自CoolShell的博文http://coolshell.cn/articles/9308.html,文章说得非常好,毫无疑问的支持啊。

其实我本来以为程序员都是不用百度的,随便对比下就发现百度和Google技术差距实在太过明显,但是上周五我推荐我们公司里一个前Python程序员(不久前被迫转Ruby)pry这个工具的时候,他竟然用了百度(当然毫无疑问,首页没有一个正确结果)。当时我就差点没昏过去,三十多岁了,不知道用Github也就算了,我当年还是懵懂少年的时候好歹也是用Google搜的,而且也能搜到正确结果的(当然,质量上肯定还是Github的略胜一筹)。哎,我三观还是显得太幼稚了啊。

以前的这个回复也是啊:

作为对反对技术人员用百度的响应,本博客使用了Coolshell那篇博文里贴出来的代码:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<script src="http://coolshell.cn/wp-content/themes/inove/js/jquery.bpopup-0.8.0.min.js"></script>
 
<script type="text/javascript">
;(function($) {
    $(function() {
        var url=document.referrer;
        if ( url && url.search("http://")>-1) {
            var refurl =  url.match(/:\/\/(.[^/]+)/)[1];
            if(refurl.indexOf("baidu.com")>-1){
                $('#nobaidu_dlg').bPopup();
            }
        }
    });
 
})(jQuery);
</script>
 
<div id="nobaidu_dlg" style="background-color:#fff; border-radius:15px;color:#000;display:none;padding:20px;min-width:450px;min-height:180px;">
    <img src="http://coolshell.cn/wp-content/themes/inove/img/nobaidu.jpg" align="left">
     <p style="margin-left:200px;margin-top: 20px; line-height: 30px;">
     检测到你还在使用百度这个搜索引擎,<br/>
     做为一个程序员,这是一种自暴自弃!<br/>
     <br/>
     </p>
     <p align="center" style="margin-top:20px;">
     <b><a href="http://coolshell.cn/articles/7186.html">作环保的程序员,从不用百度开始!</a></b>
     </p>
</div>

虽然原文还给出了一个Github项目的地址,这个项目直接给出了一个JavaScript脚本,在源码里只要引用就可以了,比CoolShell的方法更加简单点,但是考虑到那个JavaScript脚本直接放在Github上可能造成Github性能不佳(不过貌似本博客的点击率远远达不到可以搞垮Github的程度),并且还可能遭到屏蔽(毕竟用百度的人肯定不会处于翻墙状态的)。所以还是决定直接用CoolShell的方法更好。因此,以后如果各位用百度访问本博客,将会看到如下对话框:

希望那些看到了这个对话框的程序员们不要介意,我就是这样的人。

我的第一篇博文

2010年9月09日 23:47

一直以来都想建立一个Blog,因为对程序员和即将成为程序员的学生来说,Blog是记录自己学习成果的地方,是分享自己心得体会的地方,是宣泄情感的地方。Blog一直以来都是程序员必备。

但是我的Blog却迟迟没有建立,没有技术上的原因,而是基于这个矛盾——希望把Blog建立在海外的空间,不想被中国大陆审查,也不希望在中国大陆无法访问。在没有外国帐户,甚至没有自主经济能力的的情况下,这个矛盾真的很难解决。

我事实上已经有一个海外空间,在0oku.net,5GB,免费,一切都很完美,但是在中国大陆无法访问——不知道为什么,他的首页和FTP服务器都是可以正常访问的,但是自己的空间就是访问不了。如果是在家里,开扇门问题也不大,但是在学校,连8080端口都会被屏蔽的地方,访问自己空间根本就是妄想。

在此之间,我基本上是拿Twitter替代着Blog,这很不像话,Twitter规定最多140字,只能容纳很短很短的心得,几乎没有标签管理功能,我的Twitter又是自我保护的,无法对自己以前发的推进行查询,这样的Blog显然毫无意义,所以我决定,还是先临时建立一个正规的Blog,等到自己有了海外空间,再作迁移。

我之所以一定要一个空间是因为已有的Blog系统总不符合我的口味,比方说我喜欢写文章不写标题,我喜欢写很短很短的文章,就像Twitter那样短,我希望我的Blog能够关联我的Twitter,我还希望在我的空间里构建各种Web应用程序,比如一个更先进更华丽的Twitter管理系统,或是发布各种自己的小作品,我还是Ajax技术和极简主义(既是艺术风格方面也是代码风格方面)的极端崇拜者,这些都是普通的Blog系统所不能给我的。所以我要自己构建,我甚至拒绝使用WordPress,而是从头到尾,决定Blog每一个细节,这是我的性格,也符合天蝎座的普遍性格。

希望早点拥有自己最完美的的海外空间~~