Category Archives: WebTech

WordPress on dotCloud

  dotCloud 是一个平台,或者是一个有人代为管理的服务器。它的主要用途是让人们免费的发布自己的 Web 应用,并且在其之上省去了管理服务器的工作,也就省去了相当的繁琐,使得发布应用更快速方便,并且使得 Developer 专注于应用,而不用为发布操太多心。想想那些名字,apache、nginx、php-fpm、uwsgi、SSL 等等等等,各种各样的各不相同的设置与调试只会让人觉得麻烦、不轻松,虽然这其中也有知识。

Posted in WebTech | Tagged , , | 1 Comment

Google与百度

    最近在Google Insights for Search中找一些关键词搜索趋势的时候,发现了一些关于Google和百度的情况,可能有些参考意义,我且记录一下。   首先看一下最近十二个月中[百度,baidu,google,谷歌]这四个关键词的搜索量的对比。   可以看出,在Google中搜索“百度”和“baidu”这两个关键词的数量几乎相当,而“google”和“谷歌”搜索量的差距则比较明显(前者为后者一倍多)。而将两个品牌作为对比的话,差距则更是相当之大:“baidu”+“百度”几乎超过“google”+“谷歌”五倍有余。实在让人不得不想到一个网络段子:“我同学熟练地在地址栏输入google.com,接着在搜索框中输入‘百度’,进入百度后再开始搜索需要的内容。”   接下来为了简化图表和数据,我取这四个关键词中各自最高的关键词进行其他的对比分析。(“百度”与“google”)   首先先来看一下google的搜索量在中国各地的分布情况:   看得出上海,北京和广东是排在搜索量前三位的地区,通过图片也可看出,北京天津,东部和南部沿海这三个地区颜色更深。而在google搜索量较高的地区,baidu的搜索量则相应的比较低,前十中只有第九位的四川对百度的搜索量爆棚了。而第一位的上海则是两者搜索量相差无几。对此google表示原来办事处应该放在上海啊。   下面是百度的搜索量在中国的分布:   太厉害啦,这一根根红线对比起之前的蓝线可真是底气十足。相对的,在与百度搜索量前十地区的对比中,google全面落败,搜索量几乎只有前者的1/10。但除此之外我们也可以看到,在右边的地图中,与搜索量巨大的深色区域相比,之前提及的北京天津,东部及南部沿海地区的颜色是较淡的,这次前两个地区更明显,上海更是以23的相对搜索量排在全国最低(相应数据未截图),而北京天津在周边地区凶猛的夹攻下仍然保持本色实属不易,但然其价值观的输出却并未足以影响他人,也许可以说明这个大区域的地域差别更加明显及严重吧。在前十名中,西藏的超高搜索量是让我比较不解的,因为其邻居省新疆的搜索量是相当之低的,只有37,比较而言只是西藏的约1/3。但如果说西藏与新疆因为有雪山阻隔而无法互相影响,因此更容易受其东边邻省的影响的话,还是能够解释这样的状况的,因为边上的青海、四川和云南都是搜索量较高的地区。   之后再来看两者搜索的关键词:   google earth排名第一是因为大家都对地理感兴趣嘛?哈哈,开个玩笑,earth的确是很有意思,可以全球飞来飞去看各地的照片、街景,还能上月亮,上火星,闲来无事时打发时间是不错的。而接着的翻译、地图的确是很好用的工具,特别是查公交换乘,当然有时给出的信息会出错,因此必须再三确认不可偏信。google前段时间退出中国给其搜索量也带来的不小的增长,大事件的八卦热闹永远是不灭的好话题。   百度这边则是一边倒,但我搞不懂干吗要多打一个百度?是因为百度百度这样打很幽默嘛?还是。。不过看来上面提到的那个段子不仅仅只是一个段子,而是很有可能的事实,并且是大部分事实,这种充满无厘头元素的现实的确有着让人啼笑皆非的功能。   分析到此为止,虽然这是以google的数据来衡量两者的搜索量,但是依然是有参考意义的,可以说,即使是在google自己的搜索引擎中,其对手的搜索量仍远远高于自己的这个事实,是现今中国互联网发展的一个现状,它的确揭示出了一些问题,也给出了一些思考问题的思路。虽然因为数据准确性的原因,我无法对任何东西或事实下什么结论,但通过这些小小的图表,一副更大的图景已经跃然眼前。纵然是管中窥豹也无妨。   中国是一个大国,仅止于土地及人口,要从精神上树立起大就必须从小做起,不论是生理的小还是心理的小,不论是幼儿还是幼稚,如果小的基础没有,大必然无法屹立。没有人是生来如何的,也没有一个国家或一个产业是从来如此的。中国互联网会随着每个网民,每个开眼看世界的网民一起发展,直至它生命的终结。同样的命运也会在中国这个国家身上发生。

Posted in Google, WebTech | Tagged , , , , | Leave a comment

MoinMoin的URL优化显示

  前几天在装MoinMoin Wiki(下文简称moin)时遇到的一个问题,记录在这里,可能会对大家有用。   由于moin默认是需要用moin.cgi这样的脚本来作为入口的,因此在使用中会产生url不美观的问题,例如:http://example.com/moin.cgi ,而这显然是不符合我的要求的。   在Google一番后找到了方法,而且很多,虽然大都用大同小异的方法来实现,但细节处却基本各有各的写法,这里我只列出我所使用的方法,这花去了我好几个小时反复调试但没有成功,最后却在隔了几天后的一个晚上仅用几分钟便解决了。   首先在位于网站根目录下的.htaccess文件中加入如下语句:      RewriteEngine On   RewriteBase /   RewriteRule ^wiki(.*)$ path/to/moin.cgi/$1 [L]   其中第四行的wiki可以改成任意希望的路径。在例子中,这会使所有向http://example.com/wiki发出的请求转发到moin.cgi这个脚本文件,同时不改变url的显示。此时在浏览器中访问http://example.com/wiki应该能正常显示wiki首页。   之后在moin.cgi中加入如下语句:    os.environ['SCRIPT_NAME'] = ‘/wiki’   这句的作用是使moin自己生成的url显示正常。如果没有这一句,则wiki首页url在上一步设置后变得正常,但wiki中任何一个超链接的url都仍然带有“moin.cgi”。   现在,整个wiki的url都应该如预期那样显示了。   最后放一首歌,试试新的插件:p   [audio:http://dl.dropbox.com/u/2823002/music/Catcher_in_the_rye.mp3]

Posted in WebTech | Tagged , , , , , , , | Leave a comment

twitter推荐失败报告

  说起推荐人进twitter,我已经做过好几次了,但似乎最近最详细最卖力也最成功的那次最后也以失败告终了,为什么?我觉得这个问题有仔细想想的必要。   首先说说我都是如何推荐的。最初也无非是通过twitter自己的找人功能给我的gmail以及hotmail联系人名单上的各位群发一遍邀请信,我记得我的联系人共有百来号,但最后有回应的大约只有那么一、两个。我想,绝大多数的邀请信不是被当成了垃圾邮件过滤了就是被人为当成垃圾邮件给删除了,前者是邮件系统的问题,后者则可能是因为twitter的邀请信是英文所造成的,这一点在中国是可以称之为“不友好”的。除此之外,我想并不是每个人都会定时检查自己的邮箱的,有些人如果使用的并非是与聊天软件绑定的邮箱,那么,他可能一辈子都不会再去检查那个邮箱中的信件了。我认为,在这个阶段,人们对邀请信的认知程度以及其对电子邮件的接收习惯是接受邀请与否的重要方面。我的论据是,在接受邀请的那几位朋友中,都是英文很好或对IT方面有很大兴趣的。另外要补充的是,在发送邀请信的时期,twitter并未遭墙。   而在这些成功通过我的邀请注册的人中又分两类,其一是注册后确实使用了的,另外则是注册后从来没有发过tweet的。其中前者在发了寥寥几条tweet后便也销声匿迹了。从这个事实中其实很清楚地反映了一点,就是twitter并没有什么非常强大的吸引力,或者说它并不是人人都需要的,甚至可能的情况是,大部分人都不需要它。通常写推时我们关注的有两点: 这件事或这句话有没有必要写? 写了这句话后谁会看?看了又会有什么反应?   而这两点有时候会转化成焦虑,特别是对于初次使用且不太善于表达的人更是如此,而其中第二点则表明了初次使用twitter的人会因为写得东西没人看而放弃。这就得出了twitter需要改进其互动机制的结论,怎样让新用户尽快地Follow与(更重要的)被Follow,这是能否抓住初次使用用户的亟待解决的问题。   关于第二点,也就是为什么用户注册后一条不发?可能的原因有很多,例如: 不知道发什么 问这是什么但不高兴看帮助页面 发了有什么用 twitter有什么用   这些说明了twitter应该如何改进其用户友好性,我认为它至少应该有一个像模像样的Tutorial来指导初次使用的人们该做什么,而不是将自己装扮的非常geek并非常酷地抛出一句”What are you doing?”,因为这通常会使没有耐心深究的人们觉得十分无趣而放弃。   之后要说的是我最近推荐的一位朋友,在这次推荐的过程中我给了他中文的注册twitter的网址,注册后我给了他twhirl,教他设置好了自定义api,结果很顺利地登录了,并且,他对twhirl漂亮的UI似乎很满意,并且在推荐了他几个名人follow后,他也说twitter还挺有趣的,并且翻墙上官网修改头像。然而,这件周一发生的事却并没能产生多大的持续性,大约从注册起两天后基本就看不到他发推了。如果抛开他的个人因素来说的话,那也只能是twitter让他失望了,至于失望的原因,我并没有详细问过,那我就来整理一下他提的一些问题: 怎么加好友? 都是英文的? 我就是想知道twitter是干嘛的?   基本上都是上文提到过的一些问题,但是,最重要的就是,这正是他的需求所在。没有好友,没人看,没人回复,所以没劲。想要中文,但没有本地化页面,又要翻墙,麻烦。不知道twitter是干嘛的,而这一条,似乎twitter自己也从来没有清楚的说明过,糊涂。总结一下,这些应该就是桎梏twitter在中国发展的重点问题: 不娱乐(可能是最关键的一点) 被墙(可能是关键的第二点) 无本地化,理解困难。 由上一条而来的,不明作用,也就无从需求。 由此而来的用户稀少以致缺乏互动。   那么,行文至此,已经大致达成了写此文的初衷。twitter的问题不是它不强大或没有用,而正是其太强大和太有用,造成它在某些细节上的不深入或不以为然,这种不深入或不以为然可能就和geek们的那种一样吧。   最后谈一谈伟大的土啬,多数人的无知或不知造就了它,它有一天会被摧毁,就像世界上的另一面墙那样,但只要仍旧有多数人依附于它并对其存在视若无睹或视其理所当然,那么它仍将存在,并破坏每一个人的幸福。

Posted in WebTech | Tagged , , , , | 1 Comment

得写几行

一段文字: 14年前的八月,据说Sarah唱片公司的两位老板(Matt和Clare)在一条船上开了个派对,推出了最后一张唱片,然后宣布解散,连解散声明也如此文绉绉: “一段时光的终结 … 一切只因你曾在19岁… 想创造一些完美而纯粹的东西? 尽管有一天你会将他们付之一炬 注视着被它点亮的城市灯火渐起 然后让生命的每一天都凝结如此回忆 本来就没什么海枯石烂的事情,乐队做完一首歌就解散,你听到一首完美曲子,然后满意离开 你的恋人转身走进凌晨5点的雨中,今生今世永不相逢……习惯和拒绝改变,才永远是你做任何事情的最大障碍。 所以要在100张精美的唱片完成后终结这个唱片厂牌,它们刻画了流行音乐最绚烂的痕迹,不止在于那些彩色的vinyl 7寸唱片, 低保真的十轨EP,或者任何的营销噱头。 Sarah只属于我们自己,它是我们想要创造出和毁灭掉的东西。我们永不旧话重提。 我们想在绚烂的色彩里燃烧,冲动,眩晕,痴狂;我们在崭新的地方亲吻人群,精致,敏感;我们敢于结束一切。 革命的首要行动就是破坏,第一个要销毁的是过去。这样的惊惶如同开始恋爱,它让我们感到自己的存在” 之后最近在折腾: Linux(Ubuntu) 学Linux,找鸟哥,鸟哥很牛哦,台湾人哦,台湾人很牛哦。对我来说,一个操作系统的好坏其实很容易判断,它是不是稳定,是不是快,是不是需要考虑万一玩完了怎么办,还有,最重要的,它是不是要钱。我不用盗版了,我支持自由软件,但我也不是一下子就心血来潮地反对起盗版了,只不过找到了一个合适的(或者更好的)替代品后,心里很高兴罢了,其他乱七八糟的,现在的我管不了。说到Ubuntu这样的Linux Distro,很有意思他们都有自己的哲学观,或者,通俗点说就是价值观,这的确是一个工具对于一个活生生的人的最佳的吸引,用着与你价值观相同的操作系统、软件、等等,用着别人为自己也为与自己相近的你所准备的工具,你还觉得对着电脑就只是玩玩然后关机而已吗?(这是广告语吧?)新事物有许多需要学习,而这正是不断进步的动力。 Google App Engine 这是一个……是一个……啊,你自己点进去看吧我懒得翻译懒得告诉你了,虽然我知道你也懒得点。说到Google,十有八九你会想到百度。我不讨厌百度,但我更喜欢Google,因为它有小谷哥哥这样刮三的小名,或者,因为他刚送了我一件短袖T恤,再或者,因为他实在很安全,搜不出许多pornography。好啦,这些插科打诨的理由都不正确。非要说,就只能是因为他曾经叫Backrub!这么个舒服的名字,一想到按摩——呀呀,是massage唉——就应该很舒服才是。不过,如果真的每天有成千上万人一起Backrub!还真是够奇怪的(躺着?坐着?互相?)。(什么啊?!) 有人说依赖网络的人一定喜欢Google,我喜欢。Gmail, Reader, Calendar等等SaaS工具所带来的便利是明显的。我再推荐一个Directory给需要的人,简单基础但实用的功能,却被藏了起来,话不多说,一点就会知道对你有没有用。 MoinMoin 在某处看到有人说用wiki做学习笔记挺不错后我觉得我必须得折腾这东西,然后又有人说wiki不流行facebook及其山寨衍生物流行,我动摇了。但是,我仍然在昨晚看了好久MediaWiki的说明,然后不知按了什么东东就被我找到了WikiMatrix,捣鼓一阵后,发现了MoinMoin。他吹牛说Ubuntu的Wiki的engine就是他,我相信了,于是我觉得这么个用Python搞起来的东西似乎还符合我的要求(小样还准备折腾Python?小样啊小样),我准备用他了,但愿好用。什么什么?我得先把它挂上网站?不不,桌面版用用也行。不不,不行,桌面版用用不行,一定得在线的,在线的,无敌的! SimpleGTD 我没有系统学过GTD,但是仍然感觉这个方法是有用的,在记备忘录方面。我必须得说我并不是CEO,也就是说我没那么多鸡毛蒜皮的事情要赶着处理,但我得事先准备起来,找找感觉,涂涂鸦,把有的没的都记上——他说,扔到篮子里,我就扔了。喂!必须把他设成首页,或者类似手抽抖一下就能点开的位置的书签这样的东西,否则,备忘录也就是用来被忘的。 还有: 下次还可以写写学习区舒适区之类的东西,还有Vim,还有Notebook,还有VirtualBox,还有SSH,还有GFW,还有自言自语,还有学年论文,还有还有,还有什么?看吧,备忘录这种东西是需要的。欧~说多了,不高兴了。 然后:写完预览时被GFW墙*了,还好是预览否则文章就没了。我他令堂的不高兴你他令堂的来凑什么热闹?我这边没敏感词的,滚吧。说干就干,用SSH给你捅个窟窿。我靠!#_#

Posted in WebTech | Tagged , , , , , , , , , , , , , , , , , , , | 2 Comments

第一篇

在这个新地方的第一篇文章,就写我是如何把这个网站建起来的吧。 首先像我这样建网站需要经历的步骤如下:1、注册免费域名 2、注册免费空间并安装WordPress 3、注册免费DNS 4、将这三者关联起来。下面我会详细说明我是如何做的。 1、在注册免费域名这步中我选择的是co.cc这家免费域名提供商,先提供网址:http://www.co.cc (偶然发现服务器居然在韩国)。之后在网页正中醒目位置填上你希望获得的域名,例如我就是填的douqilong(甲:用自己名字做域名,没想象力..)。你们就随便填咯。不过并非所有域名都是免费的,有些特别短的或比较特别的,例如kols(乙:又是自己名..)就要收费,碰到这样的情况要么换个域名要么付钱。选好自己想要的名字后就按步骤注册吧,很简单,没有什么难点需要说明。注册完毕后需要设置域名的DNS,这个我在之后的步骤中会说明。 2、我选择的免费空间是0fees,服务器在美国,速度不快,空间不大,不过还算凑合够用,谁叫是免费的呢,至少比没有好。注册完毕后使用你获得的用户名登入后台管理界面(从这里:http://cpanel.0fees.net/ ),记得语言一定要选择english,因为中文界面完全就是机器翻译,根本看不懂。登录后先选择Control Panel下拉菜单中的Domains–>Addon domains,之后在页面里填上你之前注册的域名并点击Create Domain即完成了域名与空间的“绑定”。之后如果要装WordPress的话很简单,只要在Control Panel的下拉菜单中指向Software/Services后选择那个什么什么installer并在之后出现的列表中选择WordPress即可一键安装。到目前为止你的网站已经算基本建成并且有了网站(博客)后台WordPress,不过还不能顺利访问,所以请接着往下看。 3、关于DNS是什么的问题,我想你们可以去看看wiki里面是怎么说的(附地址:http://xrl.in/2mi5 )。看完后一定更糊涂了吧?哈哈(丙:恶趣味..)~其实说的简单并且通俗并且不准确一点,DNS就是一个将网站域名翻译成其对应的IP地址的系统,什么?你问我IP地址是啥?啥啥?为什么要翻译?我说,你还是耐心点看wiki去吧。好了,回到正题上,我用的DNS是DNSPOD,注册后进入管理界面,如果你是选择我所使用的免费空间的话,添加两条记录并分别按照我的截图设置就可以了。如果你是用的其他免费空间的话,只要将记录值改成你的免费空间的IP即可(后文特别补充中有说明)。 4、然后,回到 http://www.co.cc 并登录后台,左侧My Domain下拉菜单选中你的域名,点击下面一行的Name Server,在出现的Name Server 1及Name Server 2中分别填上 ns1.dnspood.net 和 ns2.dnspood.net (分别对应之前的DNSPOD的两个DNS服务器)。之后就是等待DNS设置生效,这是需要一些时间的,最多要48小时,不过一般不会那么久的。一旦设置生效后,你的网站应该就可以访问了。如果你装了WordPress的话,通过 http://yourdomain.co.cc/wordpress 就可以访问你的博客主页了。 5、WordPress是目前比较流行的一个用来建立博客网站的后台系统,使用简单,插件多,主题多。具体可以访问其主页:http://cn.wordpress.org/ 。 特别补充(选看): 1、推荐一个空间更大、口碑更好的免费空间:http://www.000webhost.com/ 不过注册很麻烦,需要通过美国IP来注册,也就是说要用特殊方法例如代理来注册,我没有深入研究所以两个域名的注册都失败了,而一旦失败后就不能再为自己的域名注册这个网站的空间了(d:T_T)。 2、如果需要知道你另外选择的免费空间的IP地址,可以去这里:http://xrl.in/2mij ,在Domain中填上你已与空间绑定后的域名,在Server中填上DNSPOD的服务器,点击Look it up,出现的结果中最后一行Address就是你要的东西。 3、关于WordPress,有心的话可以建一个本地环境,速度快,方便调试插件,主题之类的东西。这里推荐WAMP … Continue reading

Posted in WebTech | Tagged , , , , , , , , | Leave a comment