Archive for the ‘Wiki/维基’ Category
EOL:生物领域的Wikipedia
TC上的新文章:Encyclopedia of Life: Better Than Wikipedia?(生命百科全书:比维基百科更好?),介绍的是一个快要上线的站点eol.org,他们首页上的宣传片做的很漂亮,推荐去看看。
EOL的目标是用Wiki的形式收集所有180万种生物的资料,但是会加上专家评审和改正——因为Wikipedia上面的资料往往很不正确。但是EOL在这个方面能够做的更好么?
回复者评论说,这将是一个大工程,其实已经有几个网站在做类似的工作了。Wikipedia虽然很不准确,但是对于要深入一个新的领域来说,它往往是一个好的开始。
国内就差的比较远了。
dokuwiki 和 pmwiki
caii写了优秀的wiki程序:pmwiki和dokuwiki,分别介绍了pmwiki和dokuwiki的开发历程和主要共同点,我们才认识到原来还有这么好的wiki程序叫做dokuwiki;momo和我看了这篇文章之后都去装了一个dokuwiki,我的装在这里,用了之后觉得也没有什么特别的,就没有继续尝试。不过momo尝试了之后却大呼过瘾,我就问momo,为什么呢?momo就写了DokuWiki 比 PmWiki 更好用,详细的比较了dokuwiki相对于pmwiki的优点,写的也非常清楚,有这样的推手,很快尝试dokuwiki的朋友就会多起来了把。
在我看来,pmwiki由于发展时间比较早,很多地方确实遗留了早期的特点,比如代码比较精简,执行速度比较快;但是因此,核心功能相对较少,配置和扩展起来比较麻烦。最典型的就是pmwiki默认没有用户功能,只有基于页面的密码控制;而在dokuwiki中,用户注册是默认的功能。另外,momo也提到,dokuwiki在编辑,搜索等方面都有不少的优势。
不过,最后大家会选择哪一个呢?就像Linux和Windows,就像KDE和Gnome、Xfce,用户最后并不会完全集中到其中一个上面,选择自己合适的版本,才是最重要的。
Wiki更新:pmwiki解决mbstring下的中文链接问题
前些日子启用了本站上的wiki系统,采用的是pmwiki-2.1.17稳定版。自启用以来就一直有一个问题困扰着我:中文链接。pmwiki使用的是[[ ]]标记判定链接。对于英文关键字,如果文字是[[good]]s,那么给出来的链接是goods,这对英文是一个好的功能,但是对于中文却是一个不好的功能,因为中文没有空格分词,链接就会影响到后面的文字。
到pmwiki.org上去找找,上面的人都说,从2.0.6版本之后,就已经修复了utf8中文的问题,判断是中文之后就不会启用这个功能。我看看官方网站,看看别人的网站,都没有问题,怎么独独我的有问题?折腾了一两天实在没有办法,最后只能提交了一个bug。
过了几天,回去一看,pm先生(pmwiki的作者)竟然已经把我提交的这个bug修复了,并且推出了新的版本。和caii一说,都竖起大拇指,赞叹pm先生的勤奋。
问题描述如下:在IXWebhosting或者其他的php启用的mbstring模块的服务器上,pmwiki存在utf8等链接判断失误的问题。pm先生已经在2.2.0-beta29之后的版本中修正了这个bug。如果你的服务器正好支持mbstring,那么就要使用beta29之后的版本。如果你的服务器不支持,那么2.0.6之后的pmwiki就都没有问题了。
掌上维基:WikiOnMobile
Happysky.org的wiki创建了之后,我用手机创建了一个WikiOnMobile的页面。这样日常有什么想法,我可以直接在手机上编辑这个页面;而如果有什么东西我想复制到手机上去,也可以编辑在这个页面中,然后在手机上复制出来。
这个东西是在某一次实战应用中想出来的主意——有这样一个问题摆在我的面前:我需要把电脑上QQ中的文字以最快的速度用短信发出去。
或许你可以说去注册某个服务商的短信服务,或者用QQ自己的短信功能,但是这些东西都是要注册的,或者是需要付费的。既然目标是要把QQ上的东西复制到手机上去,然后用短信发送给别人,那么我们就需要想办法自己构建一个工具链条。
已经有的基础:首先w810手机在编辑状态下是有复制/粘贴功能的;其次我有Opera等浏览器可以上网,并且文本输入框能够进入w810的编辑状态。那么我们需要这个链条中最关键的一环:如何能够构建一个最简单的能够在手机上也能够方便浏览和编辑的页面?
答案就是Wiki。Wiki的页面都是很简单的,比如说TaviWiki,PmWiki,没有大量的链接、图片和框架,便于在手机上访问;并且,更加重要的一点,Wiki是这个世界上唯一不需要注册而可以直接修改的服务,意味着我可以用任何一个Wiki网站的任何一个页面来完成这个任务——当然,我选择了沙盘页面,这个页面本来就是作为测试的,用来随意修改不会破坏Wiki网站上其他页面的内容。我在Google上随意搜索了这样一个网站。
于是,这样一个工具的链条就齐备了。我在电脑上修改这个Wiki页面,写上我所想写的内容,然后在Opera Mini里打开这个页面,编辑,在编辑状态下把内容拷贝出来,然后粘贴到短信里面去。
我想Wiki的对于手机的意义远不止如此,因为它不仅仅是一个单向浏览的手段,而是一个双向沟通的平台,它有潜力在目前的手机机能(即使是智能机)和网络现状的层次上,成长为一个相当有潜力的个人应用。
PS:我目前的手机是 SE w810,我尝试了三个浏览器来编辑WikiOnMobile:内置浏览器、UCWeb和Opera Mini。自带的手机不支持utf8,是乱码;UCWeb在编辑输入框没有任何内容,不知为何;而Opera则无法保存中文名字的页面,保存之后会乱码,但其他方面都好。总之,Opera Mini是唯一可以用的。我的w810的文本输入框最多可以编辑2700个字符,对于维基页面来说,足够用了。在国内,能够运行Opera Mini的手机应该不在少数。
Happysky.org Wiki 上线
Happysky.org上线一年之际,2007年1月2日下午,Happysky.org Wiki终于也上线了。访问地址在:
http://www.happysky.org/wiki
和我原来所用的一样,还是采用Pmwiki作为后台系统,Skin用的是Simple。目前是开放式编辑——等到有spam之后再去考虑要不要加上密码。我原来的Wiki放在ptt.cc上面,但那个tavi wiki完全没有一点抗spam的能力,只要几天不去看,就被spam改个面目全非,连修改记录都找不到。所以下了决心,要在自己的站点上把wiki再架起来。
Wiki对于个人站点的意义,我认为,在于其没有Blog那么的正式,是一个渐进式的积累的过程。Blog的形式要求你的内容是按照Post也就是帖子的形式来组织,而Wiki则没有这样的“压力”,你可以把你想要整理的东西“从无到有”的写出来。做为知识积累的手段,其与Blog之间是一个很好的补充。
目前Happysky.org Wiki还没有什么内容,但是开放编辑的。如果你觉得有什么东西觉得要记下来,又一时间没有地方写,那么,就把这个地方当做一块白版好了。
Wikipedia, 坚持正直的书写
最近发现,尽管一直在GFW的阻挡之下,Wikipedia目前仍旧不可阻挡的发展到了75,000个条目。根据天下维客站点的记录,从2005年2月的20,000条,到目前的75,000条,Wikipedia在这一年多的时间内增长了超过50,000个条目的内容。Wikipedia的访问方法可以参考天下维客。
我在Wikipedia上面贡献的东西并不多,最近上去又写了几个条目。和去年的时候一样,我把随便一个什么东西Copy到Wikipedia上面去,管理员总能在很短的时间发现我的条目是从某个地方Copy来的,然后给条目打上一个版权问题标签。于是我只能老老实实的从头来写,就算只是写一点点,也是我真正贡献给这个社区的东西。我喜欢Wikipedia,是因为他有这样那样的规则,而每一个规则,都是为了这个社区的人们服务的。Wikipedia之所以成为Wikipedia,也就是因为他能够有这样或那样的规则:
非原创研究是三大内容政策之一,另外两项分别是:中立的观点和可供查证。这三项构成一个整体,统一决定在主名字空间(即条目)上可以接受材料的类型和质量。因此,它们不应割裂开来,编辑者应该努力熟悉此三原则。
相比之下,随便一个精彩词条几乎都是抄袭的百度百科又算得了什么呢?
回应:我的起点挺低的
回应:我的起点挺低的
如果真的有人在我背后说一声SB,然后去做自己的事情。我也只能探口气,然后继续去作自己想做的事情。
我之所以喜欢wiki,是因为它代表一种开放的互联网,一种群众参与、相互信任、共同建设的互联网,一种代表人类互联所能够发展出来的新的形式和水平;是在一个封闭的年代里面的一种更加开放的方式,一种更加让人心驰神往的力量。我维护wiki是因为我的技术水平暂时只能够做到这里,如果可以的话,我要学习和使用的更多。
但我不能不承认,每一个人对互联网的理解是不一样的,或者互联网对于每个人的作用是不一样的。认真看垃圾邮件的人也可以每个月赚3000块,完全没有什么关系。所以我只是说,可能我们现在起点太高,或者我们走的路有问题,或者我们走的方向有问题,或者我们对现实的理解有问题,但我绝对没有贬低任何人的意思。我的父亲上网就是看看新闻;我的姐姐上网就是和人聊天,下载歌曲;我的一个不会杀毒的朋友也可以拥有自己的两个专业网站。对于他们,这就是互联网,没有什么错。
但是,大学生的互联网就应该是这个样子的吗?就是应该每天WOW,在食堂里面讨论现在多少级,在新浪看新闻,在BBS上面灌水。NO,NO,一个两个可以,如果全部都是这个样子的,一定有哪个地方出问题了。很多时候我们忘记的太多,我们接受的太少。前两天一个大二的朋友问我为什么前两天BBS又封了,我说可能是6 4吧,那个朋友一脸茫然的对我说,6 4是什么?
我从来没有贬低任何人的意思,我也不能说我比别人高出哪里——起点太高,包含着一种其他人还未到达或者不会到达或者不屑于到达的位置。可能真正的问题是我自己忘记的太多,看到的太少——我从来都承认这一点。但是我还是希望能够有更多的人来用wiki,或者说是从更多的方面来发掘和使用互联网。wiki可能现在是对你没有什么用,但我们已经看到它的力量了,我觉得我们有用得到它的地方。或许现在不热闹,或许将来也不会热闹——从一开始我就没有期望太多——但我的希望是,有一天,或许它改头换面了,或许他中国特色了,但wiki这样一种开放的相互信任的互联网精神能够真正的流传。
迟到的介绍:NkWiki^2

5月6号就装了,8号正式启用,就是现在的NkWiki^2。采用 pmwiki2 beta-36 和 BeeblebroxNetGila skin,还装了语法高亮之类的 cookbook,具体的配置参考这里。 虽然用的人还是一样的少,但是现在至少速度变快了。速度太慢的东西太影响用户体验,是要不得的。
不知不觉我在 NkBBS Wiki 版当斑竹就要一年了,一年来也没有什么成就。下一步能够做些什么呢?准备自己打印一些传单到校园里面去贴,这样可能成本低一些。
发现有的人很奇怪,到Wiki上来,二话不说,把页面的东西删得干干净净,这着这种人这几天我已经碰到三个了,校内校外的都有。Wiki是每个人都可以编辑,但是为什么有的人就喜欢把别人都写的东西都删掉呢?所以我把Wiki上方的提示改成了:书写是一种责任。
NkWiki: Worse is Better?
NkWiki 的速度问题还是没有解决,在 Firefox 等浏览器里面还是访问速度缓慢。我在 mediawiki 的 maillist 上面提问,有人说可能是出现了 redirect loop,叫我看看 PHP_SELF 这个变量,我写了一个页面放在这里,结果果然不对,出现了 url 的不完整。本来以为 是 php 本身的 bug,但是升级了 php 到 4.3.1 之后还是有同样的问题,这下子就不太明白了。redirect loop 到底是一个什么东西呢。
且不说 NkWiki 的速度,NkWiki 的内容还是没有什么人来写,前一阵子我把 Rewrite rules 改坏了没有及时改回来,结果竟然有十天没有新的编辑。想来想去应该还是自己的工作思路有问题,我现在的做法是给每一个可能编辑页面的人写信,比如 NkWiki 上有关于南开社团的页面,我就给那些社团的负责人写信,希望他们来撰写页面,但是,发了十多封信之后,NkWiki 却没有得到一个有效的编辑。连我那些朋友被我鼓动来写了一个页面之后,也都不再来了。
是我的思路出了问题了吗?今天上自习的时候,忽然想起 Mao Jun 写的 worse is better。“开始差,不要紧!持续改进就可成功。”发展公众 Wiki 是不是应该也需要这样一个思路呢?一开始我们可以自己在上面乱写,只要把东西填上去就可以了,然后就相信有一天能够有人来改进它。这样子总比留一个空架子,等着别人来填满要好。
现在的问题就是怎么样把这样一种思路去实践了。
参考阅读:
InfoWorld: Year of the enterprise Wiki
The Book Stops Here
NkWiki 的迷惑
NkWiki 采用的是 mediawiki 系统,原来用得好好的,升级到 1.3.10 之后,出现一个奇怪的事情:通过局域网,在 IE 里面访问速度还可以,在 Firefox 里面页面要很长时间才能打开,Maxthon 打不开页面,TT 打开的速度也很慢。这个东西一直没有找到问题的源头。
后来尝试用 .htaccess 配置 Rewrite_rules,曾经有一次成功了,发现在 Firefox 里面速度变快了,IE 里面速度变慢了。后来因为编辑的的时候不能保存,又把配置改回去了,再也没有重新配置成功。
也曾经尝试通过 httpd.conf 用 Alias 来配置,还是没有成功,用 http://nkbbs.org/wiki/XXX 不能访问,用 http://nkbbs.org/wiki/index.php?XXX 倒是可以转到首页,不明所以然。
折腾了一阵子,闲置了好几天,终于又都改回来了,依旧还是最初的样子。这几天都在看 The Book Stops Here,看看 wikipedia 到底怎么长到这么大的,回过头来,也要在 NkBBS 上多做些宣传教育什么的。


