| bai님의 프로필CherishPast사진블로그리스트 | 도움말 |
|
9월 17일 The Heart Of The MatterThe Heart Of The Matterby Don HenleyI got the call today, I didn't wanna hear But I knew that it would come An old true friend of ours was talkin' on the phone She said you found someone And I thought of all the bad luck, And the struggles we went through And how I lost me and you lost you What are these voices outside love's open door Make us throw off our contentment And beg for something more? I'm learning to live without you now But I miss you sometimes The more I know, the less I understand All the things I thought I knew, I'm learning again I've been tryin' to get down to the Heart of the Matter But my will gets weak And my thoughts seem to scatter But I think it's about forgiveness Forgiveness Even if, even if you don't love me anymore These times are so uncertain There's a yearning undefined ...People filled with rage We all need a little tenderness How can love survive in such a graceless age The trust and self-assurance that can lead to happiness They're the very things we kill, I guess Pride and competition cannot fill these empty arms And the work I put between us, Doesn't keep me warm I'm learning to live without you now But I miss you, Baby The more I know, the less I understand All the things I thought I figured out, I have to learn again I've been tryin' to get down to the Heart of the Matter But everything changes And my friends seem to scatter But I think it's about forgiveness Forgiveness Even if, even if you don't love me anymore There are people in your life who've come and gone They let you down and hurt your pride Better put it all behind you; life goes on You keep carrin' that anger, it'll eat you inside I've been tryin' to get down to the Heart of the Matter But my will gets weak And my thoughts seem to scatter But I think it's about forgiveness Forgiveness Even if, even if you don't love me anymore I've been tryin' to get down to the Heart of the Matter Because the flesh will get weak And the ashes will scatter So I'm thinkin' about forgiveness Forgiveness Even if, even if you don't love me anymore 8월 1일 常用正则表达式匹配中文字符的正则表达式: [\u4e00-\u9fa5] 匹配双字节字符(包括汉字在内):[^\x00-\xff] 匹配空行的正则表达式:\n[\s| ]*\r 匹配HTML标记的正则表达式:/<(.*)>.*<\/\1>|<(.*) \/>/ 匹配首尾空格的正则表达式:(^\s*)|(\s*$)(像vbscript那样的trim函数) 匹配Email地址的正则表达式:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)* 匹配网址URL的正则表达式:http://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)? 以下是例子: 利用正则表达式限制网页表单里的文本框输入内容: 用正则表达式限制只能输入中文:onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))" 1.用正则表达式限制只能输入全角字符: onkeyup="value=value.replace(/[^\uFF00-\uFFFF]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\uFF00-\uFFFF]/g,''))" 2.用正则表达式限制只能输入数字:onkeyup="value=value.replace(/[^\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" 3.用正则表达式限制只能输入数字和英文:onkeyup="value=value.replace(/[\W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 匹配双字节字符(包括汉字在内):[^\x00-\xff] 应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) String.prototype.len=function(){return this.replace([^\x00-\xff]/g,"aa").length;} 匹配空行的正则表达式:\n[\s| ]*\r 匹配HTML标记的正则表达式:/<(.*)>.*<\/\1>|<(.*) \/>/ 匹配首尾空格的正则表达式:(^\s*)|(\s*$) 应用:javascript中没有像vbscript那样的trim函数,我们就可以利用这个表达式来实现,如下: String.prototype.trim = function() { return this.replace(/(^\s*)|(\s*$)/g, ""); } 利用正则表达式分解和转换IP地址: 下面是利用正则表达式匹配IP地址,并将IP地址转换成对应数值的Javascript程序: function IP2V(ip) { re=/(\d+)\.(\d+)\.(\d+)\.(\d+)/g //匹配IP地址的正则表达式 if(re.test(ip)) { return RegExp.$1*Math.pow(255,3))+RegExp.$2*Math.pow(255,2))+RegExp.$3*255+RegExp.$4*1 } else { throw new Error("Not a valid IP address!") } } 不过上面的程序如果不用正则表达式,而直接用split函数来分解可能更简单,程序如下: var ip="10.100.20.168" ip=ip.split(".") alert("IP值是:"+(ip[0]*255*255*255+ip[1]*255*255+ip[2]*255+ip[3]*1)) 匹配Email地址的正则表达式:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)* 匹配网址URL的正则表达式:http://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)? 利用正则表达式去除字串中重复的字符的算法程序:[注:此程序不正确,原因见本贴回复] var s="abacabefgeeii" var s1=s.replace(/(.).*\1/g,"$1") var re=new RegExp("["+s1+"]","g") var s2=s.replace(re,"") alert(s1+s2) //结果为:abcefgi 我原来在CSDN上发贴寻求一个表达式来实现去除重复字符的方法,最终没有找到,这是我能想到的最简单的实现方法。思路是使用后向引用取出包括重复的字符,再以重复的字符建立第二个表达式,取到不重复的字符,两者串连。这个方法对于字符顺序有要求的字符串可能不适用。 得用正则表达式从URL地址中提取文件名的javascript程序,如下结果为page1 s="http://www.9499.net/page1.htm" s=s.replace(/(.*\/){0,}([^\.]+).*/ig,"$2") alert(s) 利用正则表达式限制网页表单里的文本框输入内容: 用正则表达式限制只能输入中文:onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))" 用正则表达式限制只能输入全角字符: onkeyup="value=value.replace(/[^\uFF00-\uFFFF]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\uFF00-\uFFFF]/g,''))" 用正则表达式限制只能输入数字:onkeyup="value=value.replace(/[^\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" 用正则表达式限制只能输入数字和英文:onkeyup="value=value.replace(/[\W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" 2월 12일 今天是元宵节 元宵节,据人家说是传说中的“大年”,过了今天才是真正的新的一年,中国的传统吧。
旧的一年真的要过去了,我应该说点什么,但似乎又无话可说。每次为阶段性的生活做总结的时候,我都觉得尴尬。其实,我更享受过程当中,奋斗伴随着对结果的憧憬。而当你走到阶段性的一个地点时,多少有点后劲不足了,因为从这点开始,似乎一切都归零,于是“万事开头难”的那句老话又涌上心头,让人觉得有些怯步。
总结,是必要的;振奋,更是必要的。在一个新的起点,可以弥补上一段旅程让自己疏忽造成的损失,避免再犯相似的错误。人生真的需要贪婪算法的,把生活分成一个个小的片断,然后在每个阶段上去实现最优的结果,这是乐观和健康人生的应该遵循的。对于我,look ahead只能让自己举棋不定。简单、轻松的生活是最美的,直觉永远是最好的向导……
新的一年,加油! 2월 9일 I'm backWell, Spring Festival is end now! I should adapt myself to face the new life.
The last year tell me, I should do things more decidedly! Hesitation will bring me pain and hurt other people, too.
After all, new year is coming. What I should do? How should I do? What I want to be? Take it easy, all these should not be my burden and the experience I'll get is always my best treasure!
Hello, world! 1월 17일 [zz]WIKI相关...Wikipedia:地球上最大的Wiki工程Wikipedia(维基百科)是目前世界上最大的Wiki系统,它是一个基于Wiki和GNU FDL的百科全书网站系统。该系统于2001年1月投入运行,2001年2月超过1,000条条目,2001年7月超过10,000条条目,目前(2003年1月)已经接近100,000条条目。截止到2003年10月,40个语言版本的维基百科总文章数超过30万条,而且非英语版本的总文章数首次超过英语版本。Wikipedia条目的迅速增长说明了Wikipedia系统的健壮,也说明了Wiki的概念是经得起验证的。中文维基百科开始于2002年10月底。 维基百科最初的构想是在Larry Sanger(当时Nupedia的主编)和一个电脑程序员Ben Kovitz于2001年1月2日在美国加利福尼亚州的一次谈话中最早提出的。Kovitz当时是wiki程序的协作开发者之一(现在依然是)。当他在晚餐中向Sanger解释wiki的概念时,Sanger立即发现wiki可能是创建一个更开放的百科全书计划的技术。在此之前几个月,Sanger和他的老板,Jimmy Wales,Bomis, Inc. 的总裁兼CEO,讨论过如何通过建立一个更开放、轻松的计划来协助Nupedia的发展。 因此Sanger立即说服Wales在Nupedia中建立一个wiki。Nupedia的第一个wiki于1月10日上线,不过在Nupedia的编写人员中遇到极大阻力。因此,一个新的以“维基百科”命名的新计划于1月15日在维基百科.com正式启动。位于圣地亚哥的服务器和电缆都由Walses捐献。在科技站点Slashdot的三次报道后,维基百科开始受到越来越多的关注。此外,Google一天也会带来上百人的新流量。 英文维基百科在2001年2月12日达到1,000页,9月7日达到10,000条条目。在计划的第一年,有超过20,000条条目被创建,平均每月1,500条。2002年8月30日,已经有40,000条条目。成长的速度从计划之初就在平稳增长。 随之而来的就是国际化的维基百科。2001年5月,12个非英语维基百科版本计划开始(包括了阿拉伯语, 中文注1,荷兰语,德语,世界语, 法语,希伯来文,意大利语,日语,葡萄牙语,俄语,西班牙语和瑞典语)。到九月,由有三个语言版本加入了维基百科大家族。到了该年度末,挪威语等另外三个语言版本也宣布成立。
当然,你最好自己进去看看,就可以亲身感受到Wiki神奇的力量了。 英文版地址:http://simple.wikipedia.org/wiki/Wikipedia 英文版让你头晕,就先参观一下略微简陋的中文版:http://zh.wikipedia.org/wiki/Wikipedia
Wikipedia的风风雨雨维基百科是由全球无数志愿学者、玩家、学生等等有知识的人共同建筑的。计划的参与者叫作维基百科人。参与者的人数在不断增加,特别是受到良好教育的人士。 全计划中没有所谓的主编。两个创立维基百科的人,Jimmy Wales(一个小型互联网公司Bomis的CEO)和Larry Sanger,喜欢将自己看作是负责防止计划走回头路的普通参与者。 在计划的最初几年,Larry Sanger是一个受雇佣的带薪职员。他的工作是管理维基百科(和Nupedia);当有意见分歧时,他可以在听取各种意见后作出最终决定。但是随着资金的短缺,Larry Sanger最终不得不辞职,不过他依然参与维基百科计划。 Jimmy Wales及全体维基百科人现在负责Larry Sanger之前的部分工作。为维基百科作出过贡献的其他现在和过去Bomis的雇员包括了Tim Shell,Bomis的创办人之一,和程序员Jason Richey以及Toan Vo。 2002年2月,由Edgar Enyedy领导的非常活跃的西班牙语维基百科突然退出维基百科并建立了他们自己的Enciclopedia Libre(http://enciclopedia.us.es/ );理由是未来可能的商业广告及控制权的丢失。同年十月,在维基百科参与者Daniel Mayer("maveric149")及其他参与者试图重新整和两个计划,但是Enciclopedia Libre的参与者投票决定,在维基百科能够提出一个团圆提案之前,反对重新整和。然而,Enciclopedia Libre的用户不排除在未来重新合并的可能性,并且希望继续与维基百科保持联系。这场纷争也引起了关于非英语维基百科版本的角色的广泛讨论,并且直接导致了非英语维基百科的几项重大改革。 也经常有破坏者访问维基百科并大肆破坏该计划,通常,这些破坏都很快被修复,但是对英文维基百科首页的不断破坏最终导致首页被“保护”,以确保只有管理员可以对其进行修改。2002年3月,用户ID24开始在英文维基百科发表许多左倾文章;关于他的激烈讨论最终导致严重的人身攻击。Jimbo Wales最后于2002年4月禁止ID24对维基百科进行编辑(但允许继续浏览)。而经常在德国历史相关的文章中发表亲右翼观点,并且导致多次争论的用户“Helga”,则在2002年9月被禁止编辑维基百科。2002年8月,在Jimbo Wales宣布他将不会在维基百科上刊登商业广告之后不久,维基百科的地址从wikipedia.com变为wikipedia.org。 同年十月,Derek Ramsey("Ram-Man")开始使用软件(“bot”)自动添加有关美国城市的信息。这些文章都是自动从人口普查报告中产生的。同时,类似的程序还用于部分其他议题。 2002年12月,兄弟计划Wiktionary正式开始;它的宗旨是建立一个所有语言的词典。它与维基百科在同一个服务器上运行,使用同样的软件。 2003年1月,维基百科开始支援TeX数学公式显示,代码由Taw编写。 2003年1月22日,英语维基百科达到了100,000条条目的里程碑,并再次被Slashdot报道。两天后,德文维基百科,最大的非英语维基百科,也达到了10,000条条目里程碑。
中文Wikipedia
中文维基百科是维基百科协作计划的中文版本,繁简同站,大部分内容由世界各地的华人一起合作完成。中文维基百科希望能为丰富汉语互联网络作贡献。 特色 历史 · 2002年10月24日,用户Ghyll在工具软件的帮助下撰写了中文维基百科第一个有意义的条目HomePage。 · 2002年10月27日,中文维基百科移动到新服务器,软件正式升级到Phase III,域名改为zh.wikipedia.org。 · 2003年6月14日,中文维基百科有了华人管理员。 · 2003年9月21日,中文维基百科突破了2000条条目,但其中包括同一文章的繁简两个版本。 · 2003年10月20日,《中国电脑教育报》文章《我也来写百科全书》介绍中文维基百科,这是中文媒体第一次正式报道中文维基百科。 · 2003年10月21日,中文维基百科注册用户数突破了1000人。 · 2003年11月21日,中文维基百科突破了3000条条目,但其中包括同一文章的繁简两个版本。 · 2003年12月,中文维基百科出现多次争议,见投票:模拟退火与模拟煺火和投票:删除理想语。 · 2004年1月6日,中文维基百科注册用户数突破了2000人。 · 2004年1月23日:中文维基百科突破了4000条条目,但其中包括同一文章的繁简两个版本。 人类梦想和现实:Wikipedia之前最早将全世界的知识收集于一个屋顶下,供人查阅的要数古代亚历山大图书馆。而出版百科全书的的想法则可以追溯到狄德多等18世纪百科全书派。在各国的大学中,图书馆是最佳的百科全书会集点。今天最常见百科全书的包括了英语的《大不列颠百科全书》、《美国哥伦比亚百科全书》,西班牙语的Enciclopedia Universal Illustrada,德语的Meyer’s Konversationslexikon and Brockhaus,以及中文的《中国大百科全书》等。参见百科全书。 而至于使用一台自动机器来编写一部更有用的百科全书的想法可以追溯到H. G. Well的短篇小说《大脑世界》(World Brain, 1937)以及Vannevar Bush的科幻小说,《我们可能思考》(As We May Think, 1945)。之后的一个重要里程碑是Ted Nelson的Xandu计划(1960)。 利用国际互联网来编写一部免费的百科全书的构想在二十世纪九十年代初就被提出。这些活动的一个分支就是旧版本的百科全书的电子化。1995年1月,Gutenberg计划开始出版《大不列颠百科全书》第十一版(1911)的ASCII版本,但是由于方法上的分歧,在第一卷出版后整个计划就终止了。2002年,另一方出版了整套28卷的1911《大不列颠百科全书》电子版,发表在 http://1911encyclopedia.org/ ;版本中加入了版权声明,但是该声明应该没有法律效力。其他的电子化计划则出版了许多其他的百科全书,例如由基督教经典图书馆出版的电子Easton圣经辞典(1891)。 另一个更有趣的分支则是编写全新的、自由免费的百科全书。1991年,新闻组alt.fan.douglas-adams的参与者开始了一个以出版真正的The Hitchhiker’s Guide to Galaxy百科全书的计划。该百科全书是出现在Douglas Adams的小说中的一个虚构的百科全书。该计划就是星系指导计划(Project Galactic Guide)。尽管最初的宗旨是百科全书只能包括真实的条目,但之后政策改变,允许并鼓励半真实及虚构的条目出现。星系指导计划包含了超过1700条条目,但从2000年起就没有新条目加入。 1993年,一个叫做Interpedia的计划开始被广泛讨论;它的计划是编写一个任何人都可以参与的互联网百科全书。但该计划为还未开始就夭折,互联网的飞速发展使得建立一个有效的搜索引擎成为更紧迫的任务。
Wiki站点一览2003年8月,cnic.org把Wiki翻译成中文维客。百科全书:http://www.cnic.org ,它是一个基于维客和GNU FDL的百科全书网站系统。该系统于2003年9月投入运行.
重要英文参考文献http://zh.wikipedia.org/wiki/Wiki%E5%BC%95%E6%93%8E http://c2.com/cgi/wiki?WikiHistory http://c2.com/cgi/wiki?WikiDesignPrinciples http://c2.com/cgi/wiki?WikiPrinciples http://c2.com/cgi/wiki?ElementsOfWikiEssence http://c2.com/cgi/wiki?WikiEssence http://c2.com/cgi/wiki?LinkNameIsPageName http://c2.com/cgi/wiki?WhyWikiWorks http://c2.com/cgi/wiki?WhyWikiWorksNot http://c2.com/cgi/wiki?InterWiki http://c2.com/cgi/wiki?WikiProgramming http://c2.com/cgi/wiki?WikiEngines [zz]WIKI相关网络新潮文化:Wiki不完全手册“独乐乐不如众乐乐”,玩玩博客(blog)已经不够过瘾,于是玩Wiki开始成为时尚。如今,有人将Wiki翻译为“维客”,在形声义方面,也算得上一个合格的中文译名。与大多数网络亚文化一样,Wiki也同样是体现开放,合作,平等,共享的网络文化!那么wiki究竟是什么玩意?你肯定不知道,我也才刚刚明白。但是,不要着急,让我们慢慢看下去,你就知道wiki很可能是互联网奉献的又一个让你疯狂的新生事物。
何为Wiki(维客)?
首先,我们要搞清楚:wiki概念的发明人是Ward Cunningham。wiki这个字到底是什幺意思呢?根据FAQ的说法,WikiWiki一词来源于夏威夷语的“wee kee wee kee”,原本是“快点快点” (quick)的意思。实际上 wiki 也真的是既简单又快速,你可以看到 wiki 每天都在成长。 新概念的定义总是让人有点摸不着头脑,wiki 也不例外。先看看简单解释:Wiki——一种多人协作的写作工具。Wiki站点可以有多人(甚至任何访问者)维护,每个人都可以发表自己的意见,或者对共同的主题进行扩展或者探讨。 还不明白,那就给你看看更复杂、更晕眩的解释:Wiki指一种超文本系统。这种超文本系统支持面向社群的协作式写作,同时也包括一组支持这种写作的辅助工具。我们可以在Web的基础上对Wiki文本进行浏览、创建、更改,而且创建、更改、发布的代价远比HTML文本为小;同时Wiki系统还支持面向社群的协作式写作,为协作式写作提供必要帮助;最后,Wiki的写作者自然构成了一个社群,Wiki系统为这个社群提供简单的交流工具。与其它超文本系统相比,Wiki有使用方便及开放的特点,所以Wiki系统可以帮助我们在一个社群内共享某领域的知识。 Wiki概念的通俗解说还是有点云里雾里?那就通俗一点:根据 wiki 社群的定义,wiki 是一种提供「共同创作(collaborative)」环境的网站,也就是说,每个人都可以任意修改网站上的页面资料。这听起来挺疯狂的,万一有陌生人来网站上乱搞怎幺办?别担心,所有的 wiki 都有「版本控制(Version Control)」的概念,你随时都可以找回之前的正确版本;更何况你可不是单打独斗,社群的力量是非常惊人的。就在这种相信人性本善的概念下,整个 wiki 社群迅速地成长茁壮。如果你还是很担心,更可以帮 wiki 加入权限管理(Access Control)的机制,保证万无一失。除了版本控制之外,值得一题的是「格式化语法(Formating Rule)」。因为对一般人来说,HTML 语法实在是个恶梦,所以 wiki 创造了一套更简单的写作语法,让大家可以专注在写作上。 你还是不明白,那也不要紧,我们就先不要咬文嚼字,还是以一种看热闹的从容心态,先慢慢看下去。 Wiki发展历史Wiki的历史还不长,无论是Wiki概念自身,还是相关软件系统的特性,还都在热烈的讨论中;所以怎样的一个站点才能称得上是一个Wiki系统还是有争议的。与Wiki相关最近出现的技术还有blog,它们都降低了超文本写作和发布的难度。这两者都与内容管理系统关系紧密。第一个 Wiki 网站诞生于 1995 年,Ward Cunningham 创建的,作为波特兰的模式仓库的模式定义和讨论的交互性场所: http://c2.com/ppr/;而其根源可以上述到 1972 年卡耐基-梅隆大学的 ZOG 数据库系统。 1995年Ward Cunningham为了方便模式社群的交流建立了一个工具-波特兰模式知识库(Portland Pattern Repository)。在建立这个系统的过程中,Ward Cunningham创造了Wiki的概念和名称,并且实现了支持这些概念的服务系统。这个系统是最早的Wiki系统。从1996年至2000年间,波特兰模式知识库围绕着面向社群的协作式写作,不断发展出一些支持这种写作的辅助工具,从而使Wiki的概念不断得到丰富。同时Wiki的概念也得到了传播,出现了许多类似的网站和软件系统。 历史资料:http://c2.com/cgi/wiki?WikiHistory
Wiki可以做什幺? 说法1:wiki可以说是一种建站的工具,wiki考虑让更多人参与建设,因此它的语法与HTML相比要容易的多,几乎与普通写字板编辑文字差不多,很容易上手。w iki最适合做百科全书、知识库、整理某一个领域的知识等知识型站点,几个分在不同地区的人利用wiki协同工作可以共同写一本书。我们计划用w iki来编辑一部elearning百科全书,有兴趣的朋友可以与我联系,我们可以共同编辑。 说法2:首先会想到的当然是共笔系统(例如 FreeBSD 共笔 )、读书会、项目开发、写书、翻译、资料整理(例如网站设计资源)、常见问题整理等等,这些本来就非常适合一群人来做。其次你可以想想怎幺样来利用版本控制的功能,例如拿来整理想法(可以时常比对旧版本)、写作业、记上课笔记等等。甚至有人用 wiki 写百科全书喔!如果你还想到可以怎幺玩,欢迎告诉我。 Wiki 是什么做到的? l Wiki 使用了简化的语法,替代复杂的 HTML,加上 WEB 界面的编辑工具,降低内容维护的门槛; l Wiki 通过文本数据库或者关系型数据库实现了版本控制,可以随时找回以前的版本,也可以和以前的版本进行对比,版本控制使多人协作成为可能,又保护了内容不会丢失; l 任何信息都可以被任何人修改和删除,页面内容保持了一致性,因为清除垃圾文字、广告是那么的容易,最终剩下的是最有意义的内容;任何人都可以参与,但是最后剩下的是最好的参与者; l Wiki 通过协作精神,实现了快速的信息整合;"Wiki" 这个单词本身来自于夏威夷语,就是快速的意思,"WikiWiki"自然就是极快的意思了。 Wiki技术和规范wiki是任何人都可以编辑的网页。在每个正常显示的页面下面都有一个编辑按钮,点击这个按钮你就可以编辑页面了。有些人要问:任何人都可以编辑?那不是乱套了幺?其实不然,w iki体现了一种哲学思想:“人之初,性本善”。wiki认为不会有人故意破坏wiki网站,大家来编辑网页是为了共同参与。虽然如此,还是不免有很多好奇者无意中更改了w iki网站的内容,那幺为了维持网站的正确性,wiki在技术上和运行规则上做了一些规范,做到既持面向大宗公开参与的原则又尽量降低众多参与者带来的风险。这些技术和规范包括:
1)保留网页每一次更动的版本,即使参与者将整个页面删掉,管理者也会很方便地从纪录中恢复最正确的页面版本。 2)页面锁定,一些主要页面可以用锁定技术将内容锁定,外人就不可再编辑了。(虽然wiki都有这个功能,但我看到使用它的甚少,这可能跟w iki倡导的精神相违背吧)。 3)版本对比,wiki站点的每个页面都有更新纪录,任意两个版本之间都可以进行对比,wiki会自动找出他们的差别。 4)更新描述,你在更新一个页面的时候可以在描述栏中写上几句话,如你更新内容的依据、或是跟管理员的对话等。这样,管理员就知道你更新页面的情况。 5)IP禁止,尽管wiki倡导“人之初,性本善”,人人都可参与,但破坏者、恶作剧者总是存在的,wiki有纪录和封存IP的功能,将破坏者的I P纪录下来他就不能在胡作非为了。 6)Sand Box(沙箱)测试,一般的wiki都建有一个Sand Box的页面,这个页面就是让初次参与的人先到Sand Box页面做测试,Sand Box与普通页面是一样的,这里你可以任意涂鸦、随意测试。 7)编辑规则,任何一个开放的wiki都有一个编辑规则,上面写明大家建设维护wiki站点的规则。没有规矩不成方圆的道理任何地方都是适用的。
Wiki的特点使用方便 l 维护快捷:快速创建、存取、更改超文本页面(这也是为什幺叫作 "wiki wiki" 的原因)。 l 格式简单:用简单的格式标记来取代 HTML 的复杂格式标记。(类似所见即所得的风格) l 链接方便:通过简单标记,直接以关键字名来建立链接(页面、外部连接、图像等)。 l 命名平易:关键字名就是页面名称,并且被置于一个单层、平直的名空间中。
有组织 l 自组织的:同页面的内容一样,整个超文本的组织结构也是可以修改、演化的。 l 可汇聚的:系统内多个内容重复的页面可以被汇聚于其中的某个,相应的链接结构也随之改变。
可增长 l 可增长:页面的链接目标可以尚未存在,通过点击链接,我们可以创建这些页面,从而使系统得到增长。 l 修订历史:记录页面的修订历史,页面的各个版本都可以被获取。
开放性 l 开放的:社群的成员可以任意创建、修改、删除页面。 l 可观察:系统内页面的变动可以被访问者观察到。
Blog和Wiki的不同之处毫无疑问,你完全可以用Wiki(工具)架设你的blog站点。但是我认为从比较严格的意义上来说,blog和wiki是完全不同的东西,服务这完全不同的目的。 简单来说,blog更是一种无主题变奏,一般来说是少数人(大多数情况下是一个人)的关注的蔓延。一般的blog站点都会有一个主题,凡是这个主旨往往都是很松散的,而且一般不会去刻意地控制内容的相关性。blog注重的是个人的思想(不管多幺不成熟,多幺地匪夷所思),个性化是blog的最重要特色。blog注重交流,一般是小范围的交流,通过访问者对一些或者一篇blog文章的评论和交互。blog也有协作的意思,但是协作一般是指多人维护,而维护者之间可能着力于完全不同的内容。这种协作在内容而言是比较松散的。任何人,任何主体的站点,你都可以以blog方式展示,都有它的生机和活力。 Wiki则不同。Wiki站点一般都有着一个严格的共同关注,Wiki的主体一般是明确的坚定的。Wiki站点的内容要求着高度相关性。最其确定的主旨,任何写作者和参与者都应当严肃地遵从。Wiki的协作是针对同一主题作外延式和内涵式的扩展,将同一个问题谈得很充分很深入。Wiki非常适合于做一种 “All about something”的站点。个性化在这里不是最重要的,信息的完整性和充分性以及权威性才是真正的目标。Wiki由于其技术实现和含义的交织和复杂性,如果你漫无主题地去发挥,最终连建立者自己都会很快的迷失。Wiki使用最多也最合适的就是去共同进行文档的写作或者文章/书籍的写作。特别是技术相关的(尤以程序开发相关的)FAQ,更多的也是更合适地以Wiki来展现。
|
|||
|
|