技术标签: 文档 bbs 心情随想 网络 blog 工作 任务
“Wiki Wiki”一词源于夏威夷语“wee kee wee kee”,意思是“快点快点”。Wiki发明人 WardCunningham 一次看到机场巴士上写着 “Wiki Wiki Bus”,大约是因为“快点快点”地催促暗合了这个系统迫切需要的参与精神,WardCunningham就用Wiki命名了以“知识库文档”为中心、以“共同创作”为手段,靠“众人不停地更新修改”这样一种借助互联网创建、积累、完善和分享知识的全新模式。
知识库的意义不言而喻,它是人类传承文明的主要方式。传统知识库的建立方式是,组织一批拥有这方面知识的专家,在特定的时间内编纂完成,并定期更新版本。其典型代表是百科全书、字典以及各种教材。
Wiki认为,用传统方式制作知识库,成本高,更新慢,所相信的所谓权威未必权威,Wiki利用互联网将“一批专家”拓展到了每一个网民,将间歇式的版本更新,变成了时时更新。Wiki相信知识藏于民间,相信“更多眼睛会发现更多错误”,相信“给予个人自由,个人一定能用好这个自由”。
要实现Wiki理想的第一困难是,怎样调动广大网民无偿奉献自己知识的积极性?Wiki用开放、平等、自由、即时实现来回报广大网民的参与,Wiki中的任何一条记录,任何人在任何时候都可以现时修改。这种设计能最大限度降低网民参与编纂知识库的成本,但它会引发Wiki的第二个难题,即谁来控制质量?谁来管理?就像相信民主一样,Wiki相信参与编纂知识库的维基(Wiki)人在“议事程序”“政策”、“行动指南”等共同约定的守则下,完全能够管理好Wiki的质量和进程。
Wiki手中的另外一个利器是时间。它能够用时间的积累来弥补业余参与无法按计划完成任务的不足。一个Wiki知识库计划一旦上线,只要服务器不停,它就可以7×24不浪费一分一秒地积累下去,并且越往后,速度越快。
Wiki被迅速接受的另一个重要原因,就是随着知识更新加快,人们越来越需要使用更为快捷的手段来创建、积累、分享彼此的知识。
1995年,WardCunningham用Perl完成第一款Wiki程序WikiWikiWeb,并通过OSS(Ppen Source Software开放源代码)方式免费共享。这之后,更多的程序员开发出了更多的开源Wiki系统,其中,Magnus Manske用PHP语言写的Wikipedia,因为在其上面运行的维基百科取得的巨大成功,而一跃成为当今最流行的Wiki系统。这个系统当然也是不用付费的开源软件。
在http://wikipedia.sourceforge.net/下载安装Wikipedia软件后,就可以创建运营一个Wiki知识社区了。和所有互联网项目一样,第一步当然也是创建首页。Wiki首页内容主要由本知识库的分类目录组成。
由于Wiki用简单的格式标记取代了复杂格式标记的HTML,所以,毋需美工,任何人通过简单的学习都可以创建出一个标准的Wiki首页。对于第一次创建Wiki首页的人来说,最简单的办法是,复制其他Wiki的首页,保留其形式,替换上自己的内容就可以算完成了。
由于Wiki首页的创建者无法确保自己创建的这个目录页是最合理、最科学、最全面的,所以,他必须将修改Wiki首页的权力赋予所有能看到这个首页的人。当然,所有被修改、被替代的首页,都会被保存在历史记录中,以便更正不恰当的修改。
由此便引申出,谁来决定“好坏”的问题。Wiki始终相信“在这个修改的过程中,可能产生不恰当,但它最终会被修正。”“大家最终会将一个文档修改得更好,而不是更差。”因为“人们产生文档的意义在于这些文档能对大家有用,应该鼓励任何人对文档中的任何信息进行自由修改和整理,以对自己或他人更加有用,因此任何过时或者不再被人关心的内容都会被人从Wiki上拿掉,更不用说那些明显错误或者令人讨厌的东西了。”Wiki系统当然同时也有对付恶意修改的手段,比如封其IP,使他无法再来到本Wiki。
接下来要做的就是,从分类目录往下一层一层地编纂。这是一个工作量极大的工作,正因为这是一个庞大而非少数人在短时间内能完成的任务,所以才需要使用Wiki这种“共同创作”的方式。始于 2001 年 1 月 15 日 的维基百科英文版,经过3年多时间,已积累了超过30万个条目,是目前《大英百科全书》的三倍。按照这样的发展速度,维基百科所收入的条目在未来数月内将达到100万条,所用文字将多达50种,从阿拉伯语一直到盖尔语。2004年6月,维基百科网站的点击率为平均每天870万,超过了《大英百科全书》网站。
2002年3月,用户ID24开始在英文维基百科发表许多“左倾”文章,他的激烈讨论最终导致了严重的人身攻击。维基百科于2002年4月禁止ID24对维基百科进行编辑(但仍允许继续浏览)。同年9月,维基百科还停止了用户“Helga”的编辑权限,因为他经常在德国历史的相关文章中发表亲“右翼”观点,并且导致多次争论。
由于Wiki采用公众维护同一个知识库的方式,所以,它在编辑方针上就必须采用中性观点,否则,Wiki就会像BBS一样争论不休。争论、争吵、争执对BBS是求之不得的事情,但对Wiki却不是好事。
中性观点是指,遇到争论时,尽量去“叙述”而不是去“采取某一特定的立场”。比如,不去断言“上帝存在”,还是“上帝不存在”,而是叙述“大多数美国人相信上帝存在”这个实事。
另外,在叙述两种对立观点的时候,要都使用“正面的、同情的”语气,而非一个用赞同语气,另外一个仅仅用来当作被讥讽、被批判的靶子提及。
客观也许难以做到,因为人是感性的,想要超然物外绝非易事,但中性容易做到。因为中性是技术的,和情感无关。只要能做到,使争论两方在阅读最后的文字时,认为他们的观点已经用最同情的语调,清楚、完整地陈述了出来,就算做到了中性。而要做到这些,只要执行可操作,可度量的流程就可以了,比如叙述对立观点时,都使用同情语气,篇幅大体相同,相关重要论据都齐全等。
今天,无数优秀的学者、百科全书家、课本作者基本上都在使用中性观点写作。Wiki系统注意到了人们习惯争论的天性,在系统里提供了讨论功能,但这个讨论页仅仅是附着在知识库页,而非作为主页提供。
自2002年起,开始有人恶意破坏维基百科,这些破坏当然都被更多的人很快修复,但维基百科最终还是将自己的首页“保护”了起来,不再允许任意修改,而只允许管理员修改。这是维基百科对于开放的一次迫不得以的“向后”修正。Wiki系统其实能支持到每一级的“保护”,但从维基百科实践看,对二级页面的“保护”并没有必要。
就像民主需要议会和议员一样,Wiki也离不开“活雷锋”一样的管理员。其实,搭建Wiki系统、创建Wiki首页的那个人就是本Wiki项目第一管理员。他接下来的任务是,一边撰写知识库条目,一边从自然参与者中挑选、发展、培养更多的管理员, 由这些管理员再发展出更多的管理员。
管理员的主要职责是,保护页面、删除页面、复原页面,查封与解封用户,除了这些管理的工作之外,管理员更要身先士卒地撰写条目,认真地编辑修改条目。一个Wiki项目的起始条目的编纂一般都是由管理员先完成,管理员的奉献构成了一个Wiki项目最初的人气,在这个基础之上,Wiki项目才能向下滚雪球似地发展。
万事开头难,一个Wiki项目在开始的时候,一定没有几个条目,没条目,当然没人看;没人看,当然没人写;没人写,当然没条目,这是一个死循环。这个死循环要靠管理员初期艰苦的奉献打破。一旦进入正循环,管理员就可以从撰写条目的工作中解脱出来,从事更多的管理工作。
Wiki和BBS、Blog一样都是将更多权力交给广大网民的社区工具。BBS以话题为主线组织版面,表现方式是,注册用户在相应的版中发贴,跟贴;Blog是简易的发布系统,以个人为主线组织版面,表现方式是个人主页;Wiki以知识点为主线组织版面,表现方式是,成千上万个志愿者在修改成千上万个文档。
Blog最强调个人,这个Blog是谁的,是这个Blog的第一属性,所以,个人有动力维护自己的Blog,在自己的Blog上积累;BBS最强调互动,更像广场集会,很多人图得是热闹和一吐之快,积极发言;Wiki最强调共同创作,由无数人共同维护完善一个词条。从这里不难看出,参与Wiki的用户要比参与BBS和Blog的人少得多,可能连1%都不到。Wiki不在于热闹,而在于它的成果——一个不断完善的知识库。享用这个知识库的人要比为这个知识库做贡献的人多得多。
Wiki的积累性要比BBS和Blog强,BBS和Blog主要积累的是用户,而用户很容易流失,从而影响人气,Wiki主要积累的是条目,所以,它可以稳定地发展,能确保访问量一天比一天大。
对于网络媒体来说,Wiki能给它带来的注册用户比之BBS和Blog,可以忽略不计,但Wiki所积累的知识库,却是网络媒多年梦寐以求又还未能得到的宝贵资源。
理论上,网络媒体可以利用海量存储将所发布的内容积累下来,但网络媒体使用CMS、Blog、BBS所产生和积累的内容,都很难修改,很难关联。最后只好通过搜索,将一大堆结果杂乱地提交给用户,让用户自己去筛选。
Wiki方式的知识库不仅有序、关联,而且能随时更新、修改、完善,非常适合网络媒体构建知识库。知识库建设是网络媒体相比传统媒体的一个巨大优势。
网络媒体搭建Wiki最简单的方式是,先创建本网络媒体主题Wiki计划,主题Wiki又可被细化为多个按照网络媒体频道区隔的频道Wiki。比如一个IT门户,主题Wiki计划是IT百科,IT百科又可按照本网站的频道划分被分解为软件百科、硬件百科、网络百科、数码百科、电信百科等。各个百科聚合成IT百科的Wiki首页,各个百科的最经典条目和最新条目又同时散落在各个频道之内。
由于Wiki知识库一般是以短小的“关键字”形式出现,所以,很容易被提取到频道的相关各处,甚至嵌入最终内容页,用以增加Wiki条目被访问的次数。
本频道编辑自然是本Wiki的第一批管理员,同时也是Wiki内容编纂的主力,但读者的加入会使Wiki架构更完整庞大,条目更细化、深入。永远不要忽视读者的力量,因为他们相比有限的编辑人数,是无穷多个;永远不要忽视时间的积累,因为相比一个短暂任务,时间面向未来,无穷无尽。
今天学习了CMS漏洞复现,先搭建好环境了搭建环境:dedeCMS (CNVD-2018-01221):DeDeCMS官网:http://www.dedecms.com网站源代码版本:DeDeCMS V5.7 SP2(UTF-8)网站源码下载:http://www.dedecms.com/products/dedecms/downloads/使用phpstudy搭建到本地,细节部分可...
refs:SSL双向认证和SSL单向认证的区别https://www.jianshu.com/p/fb5fe0165ef2图解 https 单向认证和双向认证!https://cloud.tencent.com/developer/news/233610SSL/TLS 双向认证(一) -- SSL/TLS工作原理https://blog.csdn.net/wuliganggang/article/details/78428866双向认证 SSL 协议要求服务器和用户双方都有证书。.
1、启动zookeeper打开zookeeper安装目录,在/bin目录下,点击zkServer.cmd2. 打开操作窗口打开zookeeper安装目录,在/bin目录下,点击zkCli.cmd3. 查看和操作主要有2个命令:ls 和 get(1)查看所有节点: ls /(2) 查看forever节点下的内容(3)查看forever节点的信息...
环境:MAC AIR,OS X 10.10,64位 历史:过去 Mac 上的 Java 都是由 Apple 自己提供,只支持到 Java 6,并且OS X 10.7 开始系统并不自带(而是可选安装)(原自带的是1.6)。后来 Apple 加入 OpenJDK 继续支持 Java 6,而 Java 7 将由 Oracle 负责提供。 在终端中输入java -versi
windows系统,在flutter官方github下载的压缩包,解压放到一个目录下,运行flutter_console.bat,其打开了cmd并且正常提示balabala的,但执行flutter/flutter doctor命令,cmd直接闪退配置好了环境变量,再去尝试,也是cmd闪退后来在powershell执行提示我The Flutter directory is not a clone of the GitHub project…然后提示我使用git clone -b stable https
SpringBoot与Dubbo整合有几种方式,通常需要根据项目实际情况来进行选择。SpringBoot与dubbo整合的三种方式:1)导入dubbo-starter,在application.properties配置属性,使用@Service【暴露服务】使用@Reference【引用服务】,使用@EnableDubbo注解。2)保留dubbo xml配置文件,导入dubbo-starter...
坑点:1. pyinstaller 不支持3.8以上打包exe2. pyinstaller 打包exe 后标
LabVIEW OOP基础本文介绍LabVIEW OOP编程的基础知识。面向过程编程与面向对象编程的区别属性和方法类和对象封装继承动态分配丰富的快捷键面向过程编程和面向对象编程的区别 面向过程编程 面向对象编程 关注过程 关注数据 变量、数据结构、子程序的堆积 数据类型和数据类,类关联数据和方法 程序操作数据结构 对象操作自己私有的数据LabVIEW
一行三会? 一行:中国人民银行(PBOC); 三会:银监会(CBRC),保监会(CIRC),证监会(CSRC)。中国银行体系的组成: 由中央银行,监管机构,自律组织和金融机构组成。银行金融机构? 政策性银行:国家开发银行、中国进出口银行、中国农业发展银行; 中国五大行:工农建中交; 政策性银行的特点:贷款利率较低、期限较长,有特定的服务对象商业银行业务(CB) 1)表内业务:...
文章目录WhaleAuthenticationSuccessHandlerWhaleResourceServerConfig启动测试获取tokenWhaleAuthenticationSuccessHandlerAuthenticationSuccessHandler在成功处理器中根据请求头解析出client-id参考 org.springframework.security.we...
创建数据库操作:1.创建数据库create database if not exists myhive;use myhive;说明:hive的表存放位置模式是由hive-site.xml当中的一个属性指定的hive.metastore.warehouse.dir/user/hive/warehouse创建数据库并指定hdfs存储位置create database myhive2 ...
关于类的知识点里面,有一块是关于多重继承,跟其他主流语言一样,Python也支持多重继承,多重继承虽然有一些好处,但是坑很多,我们今天就来聊一聊Python多重继承里面的坑.先来看一下语法,Python多重继承的语法很简单:class subClass(Base1,Base2)这相当于你创建了一个subClass的类,让它同时继承Base1,Base2,一旦你在subClass的实例上...