mimitech's blog
Internet, information personalization, trance music

导航

Blog统计
  • 文章 - 42
  • 收藏 - 0
  • 评论 - 30
  • Trackbacks - 2
公告

文章

    收藏

      相册

        about

          存档


          正在读取评论……
           

          2005年05月


          要找个可以有效支持中文的wiki引擎,可不太容易。需求方面,

          • 优先考虑支持utf-8编码的PHP+MySQL系统,python也可考虑;
          • 由于打算在公司内部作为项目组的协作工具,需要具备一定的权限管理功能;
          • 编辑方面,虽说具备类似FCKEditor的WYSIWYG编辑功能是非常期望的,但目前还没有看到那个Wiki引擎可以支持

          经过一段时间的试验后,下面推荐几个不错的wiki引擎(按流行度排序)

          • mediawiki,就是做wikipedia百科全书的后台引擎,相信不会让人失望;需要php+mysql支持,暂时没有安装试验;能够支持分章节编辑;
          • CooCooWakka,主要在中文圈流行,基于wakka,后由国内开发人员开发完善,2004年比较流行,之后已基本停止开发;采用php+mysql方式,中文支持较好,比较适合于小型的wiki站点;

          安装步骤很简单:
          a. 在mysql里面建立一个数据库,和一个专用帐户给wakka使用,如
          grant all on wakka.* to wakka identified by “******”;
          CREATE DATABASE wakka;

          b. 请保证upload(上传文档)、xml(文档索引)以及libs/cache目录为777允许写读的属性
          c. 确保wakka根目录可写
          d. 登上web界面进行相应的安装
          d. 恢复wakka根目录的正常属性

          个人感觉,似乎没有pmwiki好用,界面不是太直观,可能习惯了就好。

          • pmwiki,采用php,无须数据库支持,可以支持中文,使用也很直观,缺点是没有分章节编辑功能,适合小型站点使用。我目前在公司里作为项目组文档协作工具应用。

          安装步骤很简单,直接将安装包解开,将sample-config.php拷贝为config.php,并做以下修改
          * 设定$DefaultPasswords[’admin’] = crypt(’******’);
          * 喜欢的话,打开$EnableGUIButtons = 1;
          * 增加XLPage(’cn’,'PmWikiZhCn.XLPage’); 用于中文化支持;这时已经可以访问pmwiki了,在wiki上创建一个叫PmWikiZhCn.XLPage页面,页面内容请拷贝http://www.pmwiki.org/wiki/PmWikiZhCn/XLPage,这样就可以看到中文提示和支持中文输入了;

          • moinmoin,来自德国的wiki引擎,印象中这个wiki引擎也比较流行,采用python;由于我的python版本太低,就没有进行安装试验。

          小结:

          • 如果打算很认真的建设一个wiki,推荐还是采用mediawiki;
          • 如果只是随便玩玩或试验性质,pmwiki和coocoowakka就可以满足要求了;



              面对互联网上浩瀚的信息,如何去芜存箐,进行有效地利用,是我们这个时代的每个人都面临的重要问题。经过这些年来的积累,我逐渐养成了一些习惯和例行的做法(所谓个人知识管理),自认为比较有效,简单总结在下面,希望能对其他人有所参考。-下面我要总结的,主要是一种例行的、类似浏览新闻这样的信息收集和阅读活动,不包括那种面向task和topic,有明确目的性的信息收集活动(也就是search engine派用场的时候)

              最开始,这样的网上冲浪行为,无论时间还是手段,都没有形成相对固定的习惯,所涉及的(网站)范围也比较发散,”冲浪”的特征很明显,主要是从工作 需要和个人兴趣角度出发,其中上的较多的网站如:cnet.com,日经, slashdot.org,network world等;
              后来 我逐渐感觉到,多数这些门户网站所提供的信息,感觉比较生硬和刻板,缺乏一种个体的声音,从个人角度的理解、思考的东西,而随着blog草根媒体的兴起, rss订阅的普及,blog圈提供的信息,却同前者形成了非常鲜明的对比。而从个人喜好的风格来讲,更加倾向于slashdot、blog圈这样的信息来 源。
              逐渐,我养成了一个以周(week)为单位的信息收集/阅读的习惯,基本上每周会用大约10小时的时间,来进行收集、阅读、笔记、思考和输出的工作,其中大部分的信息来源,是我在bloglines上订阅的100多个blog。

          我所进行的主要步骤包括:

          1. 浏览和网摘阶段:一般我在工作日的晚上来进行这个步骤,包括通过 firefox直接浏览的网站,如slashdot;和通过bloglines订阅的rss feed,估计每周会涉及500篇多篇的文章。经过快速的浏览,我会把需要进一步深入阅读和有价值的文章,通过网摘工具保存下来,数量大约在每周 100~200篇。所用的工具,最开始就是用word进行copy/paste,而现在改用一个firefox上很不错的XUL插件- scrapbook,虽然功能还不算太强大,但的确能提高不少效率。对于网摘类工具,我比较倾向于存储到本地,而不是基于网络的del.icio.us、 furl等工具,这主要是为了后续步骤的效率起见,虽然我也是非常看好这些在线工具的社会性分享功能。
          2. sorting和clustering阶段: 按照目前流行的说法,就是给每个网摘加上tag进行分类,并据此进行clustering。也就是说,先进行分类和归类,而不是直接就一篇一篇的深入阅 读,这是很关键的一个理念。好处是能比较明确和全面地识别出大量离散信息里面的各个主题,有助于提高阅读和信息处理的效率,便于进一步的深入思考。具体的 工具,其实目前也就是用文件系统或网摘工具里面的目录方式,虽然原始了一些,但最关键的是观念,工具还在其次。
          3. 精读、笔记、topic提炼阶段: 根据分类好的文章,按topic为线索进行浏览和阅读,重要之处进行标记、笔记;而篇幅长的我一般会把他们打印出来,以便在班车、吃饭等空余时间随时阅 读;打印出来后阅读效率可以提高很多,不受时间、空间限制,并且可以方便地进行标记、笔记。一般每周会涉及数个感兴趣的topic,数十篇重点文章,几万 到十几万文字不等 - 这的确是一份不小的信息量。最后我会以topic为线索进行笔记和摘要,形成每周的小结文档。
          4. 根据上面阅读/记录的内容,按照topic进行思考、输出/写作。后面2~4阶段,我一般在周末进行,因为这需要比较集中的时间,以便进行比较系统的整理和思考工作。

              最后我再总结一下这个方法里面最重要的理念:

          • 以周(或更长时间)为单位,而不是以天(或更短时间)为单位-这个理念同样适用于其他信息处 理任务,如日常的email处理。这相当于把调度的队列或者流水线加长加深,虽然牺牲了latency(响应的及时性),但却换取了效率的大大提高。我非 常反对把email client或者rss reader一直开着,一有信息就马上处理,或者一天检查好几次邮箱的习惯,这会使得长时间和深入的思考难以进行;
          • 先进行分类、再进行深入的阅读;或者说:先广泛、后深入;先全局、后局部-这同样适用于其他的信息处理任务,如日常的email处理。同时这也是其他管理任务里面普遍适用的重要理念,如时间管理、项目管理、7个习惯里面的以终为始等;
          • 打印出来-纸和笔是最好的便携机、PDA
          • 始终以topic为线索进行阅读、思考、写作,并且分清楚重要级别,而不只是自己感兴趣的程度

              简单总结到此,个人知识管理的方法和习惯需要不断优化,非常欢迎大家建议和分享#




          微软正式公开xbox360的硬件规格


          微软已于5月12日在MTV电视台正式发表了下一代游戏主机-xbox360(之前的叫法包括xbox2, xbox next, xenon等)的原型机,并且公开了比较详细的规格资料-事实上,在此之前3天,网上已经有内部泄漏的这些资料。同时,官方网站 www.xbox360.com也开张上线,上面有介绍xbox360的规格、功能、准备上市的游戏清单、以及相关xbox360的在线服务等信息。目前 微软给出的上市计划是,05年11月在北美和欧洲市场销售xbox360,12月份在日本市场推出,也就是xbox第一代之后整整4年。

          2个月前,微软在GDC2005上首次披露了xbox360的技术规格,这次公开的信息同上次基本一致,并且包含更多的细节,以下斜体字是引用我当时的一篇blog

        • * CPU是来自IBM的多处理器核CPU,内有3个3.0 GHz PowerPC核(xbox是采用Intel Celeron 733MHz)
          最新的信息是:
          - 3个3.2G的PowerPC核!(要知道目前intel的P4也还没有超过4G的,而P4的效率远低于Athlon/PowerPC等处理器)
          - 共享的1M L2 cache
          - 每个处理器核包含1个VMX-128向量单元(相当于intel的sse/sse2/sse3技术)
          - 每个处理器核包含2个硬件thread(相当于intel的HyperThread技术),每个硬件thread包含128个VMX-128寄存器
          - 也就是说,可以同时执行6个线程,整体性能可以达到每秒9G点积运算!
          - 采用水冷散热!
          - 有可能通过emulation技术提供对xbox的向后兼容

        • * GPU是ATI定制的,运行在500MHz频率,将比ATI X800还要再先进一代,可以支持Shader 3.0(xbox是采用Nvidia的250MHz的NV20 GPU,shader 1.1 )
          最新的信息是:
          - GPU显存采用10MB嵌入式DRAM,90nm NEC工艺,显存带宽可达256GB/s (xbox是采用共享显存架构,共6.4GB/带宽)
          - 48路并行的shader浮点流水线
          - 统一shader架构,也就是由ATI提出的统一了vertex shader和pixel shader的架构,PC上预计在06年发布的Longhorn可以支持类似的特性
          - 性能:500M triangles/s,相当于每秒处理1.2G个顶点(GeForce 6800 Ultra每秒可以处理600M个顶点);填充率16G samples/s@4x MSAA;每秒48G shader操作(xbox的性能是125M triangles/s,4G象素/s)
          - HD游戏的概念,所有游戏支持16:9, 720p和1080i的高清分辨率, 并且是anti-aliasing的

          我们在PC上何时能够看到同Xbox360相当的技术?估计05Q4推出的ATI R520可能会包含一些统一Shader架构的技术,而真正的实现,要等到06~07年发布的R600才行。

        • * 256MB内存(xbox:64MB共享内存架构)
          最新的信息是:
          - 512MB内存,700MHz GDDR3,共享内存架构(xbox是400MHz DDR)
          - 内存带宽高达22GB/s,换算为256bit宽度(xbox是6.4GB/s,128bit宽度)

        • * 光驱仍然采用常规的12x DVD光驱(同xbox一样),双层DVD-9碟片,而没有采用下一代的蓝光或HD-DVD技术,这主要是成本的原因。

          * 硬盘变成可选部件(xbox内置8G或者10G硬盘)
          最新的信息是:可拆卸的20GB硬盘,随机发送


          另外,此次公开的规格,还包含了更多有关外设扩展方面的信息
          - 3个USB 2.0端口,可以连接DC,MP3播放器,也可以连接手柄
          - 2个记忆槽
          - 4个无线手柄接口
          - 自带遥控器(xbox是额外的选件)
          - 自带耳麦,用于xbox live的语音聊天/VoIP
          - 用于xbox live的摄像头,支持VGA 分辨率/30fps的视频聊天,130万象素的照片拍摄(选件)
          - 支持Wi-Fi 802.11 A, B和G(选件?)