<?xml version="1.0" encoding="gb2312"?>

<!-- RSS generated by oioj.net on 4/16/2004 ; 感谢LeXRus提供 RSS 2.0 文档; 此文件可自由使用，但请保留此行信息 --> 
<!-- Source download URL: http://blogger.org.cn/blog/rss2.asp       -->
<rss version="2.0">

<channel>
<title>SW Portal</title>
<link>http://blogger.org.cn/blog/blog.asp?name=nybon</link>
<description>nybon的博客</description>
<copyright>blogger.org.cn</copyright>
<generator>W3CHINA Blog</generator>
<webMaster>webmaster@blogger.org.cn</webMaster>
<item>
<title><![CDATA[The End]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=nybon&amp;id=15614</link>
<author>nybon</author>
<pubDate>2006/6/18 13:05:07</pubDate>
<description><![CDATA[<p>决定以后把blog迁移到自己的一台机器上了,在上面装了一个Wordpress来做blog服务.所有来到这里的朋友可以到<a href="http://blog.niyue.com">blog.niyue.com</a>得到更多的新内容.</p><p>很感谢<a href="http://www.w3china.org">W3China</a>提供了这么久的Blog服务,我在这里很开心,这并不是我使用的唯一的一个blog,不过却是我使用的最久的一个blog,原因和很多有关系,比如当时的<a href="http://zh.transwiki.org/">OTP</a>的活动,比如<a href="http://bbs.xml.org.cn">中国XML论坛</a>里面的很多朋友们都在这里,气氛很好.待的时间长了,一不注意还上了这里的热门Blog,不过经过了这么久,我还是决定换一个完全属于自己的blog空间了,可能速度没有这里的快,服务也没有这里的稳定,但是这里使用的oBlog并不是我喜欢的blog程序,很多想要的东西都没有,并且定制的能力稍微差了一些(当然比起msn或者blogchina这些来说我觉得这里已经好得多了),更不爽的是因为是ASP写的程序,对HTML标准的支持很糟糕,这点恐怕是我最感觉不舒服的地方,因为毕竟是W3China做hosting的.所以,这是我在这里post的最后一篇blog了,欢迎大家访问<a href="http://www.niyue.com">www.niyue.com</a>看看我在web上的新家(位于教育网内,国外无法访问).</p><p>这里的blog服务还是提供的满全面的,有一项导出功能可以将以往所有的数据导出为xml,方便了我从WordPress进行导入.只可惜导出的数据不是RSS格式的,只能导出为一个没有schema的xml,还好格式比较简单,我自己写了一个xlst转换成为rss 2.0就可以从WordPress导入了.如果其他有谁需要这个xslt的话,可以到<a href="http://www.niyue.com">www.niyue.com</a>联系我,我可以mail给你.最后,再次感谢W3China的BSP这我一年多给我提供的blog服务,感谢<a href="blog.asp?name=collin">Collin</a>他们的工作.</p>]]></description>
</item><item>
<title><![CDATA[使用Google Trends进行选型]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=nybon&amp;id=14340</link>
<author>nybon</author>
<pubDate>2006/5/12 20:41:25</pubDate>
<description><![CDATA[做开发的时候经常需要使用一些开源的或者是商用的软件包,在一个需求领域往往有多种类似的产品可供挑选,这个时候就要头痛了.一般的方法总是来一个Feature Comparison,可能还附带一个<a href="http://www.cmsmatrix.org/matrix/cms-matrix">Feature Matrixs</a>之类的来全面分析一下.<br><br>Google刚推出了<a href="http://www.google.com/trends">Google Trends</a>这个玩意,发现是一个用来快速选型的好东西,比如你想用一个Java的Web框架进行开发,Google Trends一下<a href="http://www.google.com/trends?q=jsf%2Cstruts%2Cwebwork%2Ctapestry&amp;ctab=0&amp;geo=all&amp;date=all">Struts,JSF,Webwork,Tapestry</a>,很容易看出来Struts已经在走下坡路了,JSF呈平稳上升,看新闻引用的话则更容易看出来JSF现在大热,Web框架未来趋势JSF占优,鉴定完毕呵呵.<br><br>除了选型,其他的比较也都类似,天下大势尽在掌握,果然号称是所有市场人员的必备工具啊.<br>]]></description>
</item><item>
<title><![CDATA[怎样才能称为一次新的版本发行？]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=nybon&amp;id=12943</link>
<author>nybon</author>
<pubDate>2006/3/27 22:23:30</pubDate>
<description><![CDATA[今天看到了<a href="http://www.red-bean.com/kfogel/">Karl Fogel</a>写的<a href="http://www.producingoss.com/">Producing Open Source Software</a>，有很多有用的东西，以后可以慢慢参考。刚看了几个章节，跳着看的，看到第七章“Packaging, Releasing, and Daily Development”，发现了Karl对版本发行的定义：<div style="border: 1px solid rgb(204, 204, 204); margin: 5px 20px; padding: 5px; background: rgb(243, 243, 243) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><br><ul><li>Old bugs have been fixed. This is probably the one thing users can count on being true of every release.</li><li>New bugs have been added. This too can usually be counted on, except sometimes in the case of security releases or other one-offs (see the section called “Security Releases” later in this chapter).</li><li>New features may have been added.</li><li>New configuration options may have been added, or the meanings of old options may have changed subtly. The installation procedures may have changed slightly since the last release too, though one always hopes not.</li><li>Incompatible changes may have been introduced, such that the data formats used by older versions of the software are no longer useable without undergoing some sort of (possibly manual) one-way conversion step.</li></ul></div>居然有一项是“引入新的bug”，好象各种软件（比如MS的Windows）都确实符合这一条件...这才注意到好象<a href="http://www.mozcn.org/products/firefox/releases/">Release Notes</a>里面都会包含一个Known Bug之类的<br>]]></description>
</item><item>
<title><![CDATA[如何防止RSS信息过载]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=nybon&amp;id=12024</link>
<author>nybon</author>
<pubDate>2006/2/25 12:51:24</pubDate>
<description><![CDATA[<p>我的Bloglines里面的Feed已经达到188个了，一天不注意就会积累下几百条的未读信息，每天起码要花上一个小时来看这些信息，前段一直比较空，再加上Feed数量还没这么多，感觉还可以承受，现在随着订阅的Feed的数量的增多，发现其已经超出了我的信息接受的上限了。很多信息都不能细读，越来越多的条目被标记为“Keep New”。今天看到了一些关于如何在Blog Reading中防止RSS信息过载的tips，决定以后考虑慢慢采用其中的一些策略。</p><ol><li><a href="http://www.nevndave.com/2005/12/02/top-10-tips-for-effective-blog-reading-part-1/">Nev n Dave</a></li><li><a href="http://www.to-done.com/2005/07/productivity-tips-for-avid-blog-readers/">D. Keith Robinson</a></li><li><a href="http://www.rethinkip.com/archives/controlling_rss_overloadanimal_house_style.html">Stephen M. Nipper</a></li></ol><br>]]></description>
</item><item>
<title><![CDATA[使用Excel作为用户接口]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=nybon&amp;id=11699</link>
<author>nybon</author>
<pubDate>2006/2/14 13:17:33</pubDate>
<description><![CDATA[<p>看到了不少使用Excel作为用户接口的例子，感觉是一个不错的方法，可以先看看<a href="http://www.almaer.com/blog/">Dion Almaer</a>的<a href="http://www.almaer.com/blog/archives/001119.html">文章</a>。</p><ol><li>
<a href="http://www.almaer.com/blog/archives/001119.html">interface
Excel { @MaybeEasiest businessGuyDoit(); }</a></li><li>
<a href="http://jroller.com/page/rickard/20051030">Abusing the Semantic Web</a></li><li><a href="http://www.ddsteps.org.nyud.net:8090/">DDSteps</a><br></li><li>
<a href="http://dannyayers.com/archives/2006/02/13/feedlists-in-spreadsheet/" rel="bookmark" title="Permanent link to Feedlists in
Spreadsheet?">Feedlists in
Spreadsheet?</a></li></ol>]]></description>
</item><item>
<title><![CDATA[如何有效地报告Bug]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=nybon&amp;id=11697</link>
<author>nybon</author>
<pubDate>2006/2/14 12:01:30</pubDate>
<description><![CDATA[用户或者测试人员如何有效地向开发人员报告系统的bug一直是一个满难说清的问题，前段时间我给其他人讲的时候主要讲的就是<a href="http://www.atlassian.com/software/jira/">JIRA</a>如何使用好像，今天终于看到了一些报告Bug的指导原则，以后可以参考一下：<br><ol><li><a href="http://www.mozilla.org/quality/bug-writing-guidelines.html">bug writing guidelines</a></li><li><a href="http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html">如何有效地报告bug</a></li></ol>]]></description>
</item><item>
<title><![CDATA[sourceforge再次被封]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=nybon&amp;id=11464</link>
<author>nybon</author>
<pubDate>2006/1/30 1:30:22</pubDate>
<description><![CDATA[&nbsp;&nbsp;&nbsp; 已经对GFW彻底没有想法了，<a href="http://www.wikipedia.org/">wikipedia</a>被封我已经无法忍受了，现在连<a href="http://www.sourceforge.net">sourceforge</a>都要<a href="http://www3.uuzone.com/blog/mao/75268.htm">赶尽杀绝</a>！我已经开始想骂人了，这个渣渣的GFW简直没有任何民主性可言，某个网站的被封没有任何消息发布也没有任何理由解释。而且就我所知道的被封的原因，采取封锁网站的措施根本不解决任何问题。<br>&nbsp;&nbsp;&nbsp; 蒋介石的”宁可错杀一千，也不放过一个“放在这里是再合适不过，这种政策简直愚蠢到了极点了，怎么会有人想出这种办法真是让我无法理解，难道连”防民之口，甚于防川“的古训都没有听说过吗？即使没有听说过这个，难道对大禹治水的故事都没有了解吗，小孩子都懂，堵是堵不住的！<br>&nbsp;&nbsp;&nbsp; 在随便一个搜索引擎上搜索google+china，第一页上除了<a href="http://www.google.com/">Google </a> 之外，剩下的一半都是关于Google's China Policy的链接。我怀疑全世界的Google就是www.google.cn下面有一个<a href="http://www.postshow.net/2006/01/google_5.html">京ICP证xxx</a>的这行小字。再这样发展下去Internet在中国就变成GWFnet了，人家好不容易从APARNET<a href="www.eastprovidencelibrary.org/wwwhelp.htm">发展壮大</a>，到了中国非但没有继续壮大，反而蜕化了，真是History goes as a circle。在我订阅的外国的blogsphere圈内（大多是技术相关的feed），很少讨论到政治相关的话题，我所看到的讨论政治相关的感觉主要就两点(<a href="http://blog.outer-court.com/censored/">Google sensors China</a> users and <a href="http://battellemedia.com/archives/001619.php">microsoft msn space bans ”democracy" in China</a>)。对中国的形象有什么好了？什么<a href="http://tech.sina.com.cn/focus/NetID_2005/index.shtml">网络实名制</a>，也亏那些人想得出来。互联网上没有人知道你是不是一条狗，既然大家都知道谁是谁了，那这里的互联网也就不能称其为互联网了。<br>&nbsp;&nbsp; <br><br>Reference:<br><ol><li><h2 style="margin-left: 40px;"><font size="2"><a href="http://blog.cnblog.org/archives/2005/10/ntitlennnnnncon.html">关于sourceforge.net被封事件</a></font></h2></li><li><h2 style="margin-left: 40px;"><font size="2"><a href="http://blog.cnblog.org/archives/2005/10/ntitlennnnnncon.html">网站被封了怎么办？</a></font></h2></li><li><h2 style="margin-left: 40px;"><font size="2"><a href="http://blog.cnblog.org/archives/2005/10/typepad.html">Typepad也被封了?</a></font></h2></li><li><h2 style="margin-left: 40px;"><a href="http://blog.cnblog.org/archives/2005/06/blogsomeeeie.html"><font size="2">blogsome是否遭到屏蔽？</font></a><br></h2></li></ol><br><br>]]></description>
</item><item>
<title><![CDATA[趣文两篇]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=nybon&amp;id=11449</link>
<author>nybon</author>
<pubDate>2006/1/27 0:34:43</pubDate>
<description><![CDATA[<a>　今天看了两篇很有意思的文章，都是用通俗易懂的文字介绍技术内容的，both worth reading~<br></a><ol><li><font size="2"><a href="http://blog.csdn.net/uoyevoli/archive/2005/09/02/469963.aspx">[翻译].NET委托：一个C#睡前故事</a></font></li><li style="color: rgb(0, 0, 255);"><font size="2"><a href="http://www.uml.org.cn/sjjm/200601132.htm">Oracle是如何工作的</a></font></li></ol>]]></description>
</item><item>
<title><![CDATA[编写Firefox扩展]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=nybon&amp;id=11321</link>
<author>nybon</author>
<pubDate>2006/1/21 0:25:54</pubDate>
<description><![CDATA[<p>&nbsp;&nbsp;&nbsp; 最近想写一个Firefox的扩展用来自动的改变网站的编码，开始的时候想使用GreaseMonkey来做这件事情，似乎容易一些，但是稍微看了一些资料感觉可能无法实现，只能直接写一个Firefox的扩展来做这个事情了。</p><br><br>搜集的一些编写Firefox扩展的资料：<br><br><ol><li><a href="http://extensions.roachfiend.com/howto_bug.html"><font size="2">How to write Firefox extensions using BugMeNot as an example</font></a></li><li><h2 style="font-weight: normal;"><font size="2"><a href="http://roachfiend.com/archives/2004/12/08/how-to-create-firefox-extensions/" rel="bookmark">How to create Firefox extensions&nbsp; </a></font><font size="2">中文翻译：<a href="http://www.mozcn.org/forum/viewtopic.php?id=7">如何创建Firefox扩展</a></font></h2></li><li><h3 style="font-weight: normal;" class="title"><font size="2"><a href="http://www.orablogs.com/duffblog/archives/000536.html">Writing an Extension for Firefox</a></font></h3></li><li><h2><a href="http://businesslogs.com/technology/firefox_extension_tutorial.php"><font size="2">
            Firefox Extension Tutorial</font></a></h2></li><li><h1 class="firstHeading"><a href="http://kb.mozillazine.org/Extension_development"><font size="2">Extension development</font></a></h1></li><li><font size="2"><a href="http://developer.mozilla.org/en/docs/Building_an_Extension#Introduction">Building an Extension</a><br></font></li></ol><a><br></a>]]></description>
</item><item>
<title><![CDATA[Jetspeed心得随笔]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=nybon&amp;id=11280</link>
<author>nybon</author>
<pubDate>2006/1/18 14:46:44</pubDate>
<description><![CDATA[最近开始看<a href="http://portals.apache.org/jetspeed-2/">Jetspeed2</a>的相关资料，下面的心得随笔是在<a href="http://www.javaworld.com.tw/jute">Javaworld Taiwan</a>的论坛上面找到的资源，感觉写的很不错。对入门很有帮助。<br><br><ul><li><a href="http://www.javaworld.com.tw/jute/post/view?bid=11&amp;id=136500&amp;sty=1&amp;tpg=1&amp;age=-1" class="topic">Jetspeed-2 心得隨筆(1)-安裝</a></li><li><a href="http://www.javaworld.com.tw/jute/post/view?bid=11&amp;id=137327&amp;sty=1&amp;tpg=1&amp;age=-1" class="topic">Jetspeed-2 心得隨筆(2)-開發一個簡單的Portlet</a></li><li><a href="http://www.javaworld.com.tw/jute/post/view?bid=11&amp;id=137914&amp;sty=1&amp;tpg=1&amp;age=-1" class="topic">Jetspeed-2 心得隨筆(3)-Overview</a></li><li><a href="http://www.javaworld.com.tw/jute/post/view?bid=11&amp;id=140002&amp;sty=1&amp;tpg=1&amp;age=-1" class="topic">Jetspeed-2 心得隨筆(4)-Portal Page的呈現</a></li><li><a href="http://www.javaworld.com.tw/jute/post/view?bid=11&amp;id=140941&amp;sty=1&amp;tpg=1&amp;age=-1" class="topic">Jetspeed-2 心得隨筆(5)(完)-Security</a></li></ul>另外，<a href="http://www.jugsardegna.org/vqwiki/jsp/Wiki?MassimilianoDessi">这里</a>也有很多Jetspeed的资料可以参考，不过是法文的，可以通过<a href="http://www.google.com/language_tools?hl=en">Google Translate</a>来进行翻译阅读。<br><br>]]></description>
</item><item>
<title><![CDATA[碰到的最困难的Bug]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=nybon&amp;id=10876</link>
<author>nybon</author>
<pubDate>2005/12/28 22:34:40</pubDate>
<description><![CDATA[&nbsp;&nbsp;&nbsp; 要是以前问我programming以来碰到的最困难的bug，我可能一下回答不出，但是今天碰到了一个bug，解决之后回想一下，发现最困难的就是这类的bug－<span style="font-weight: bold;">与时间相关的数据问题</span>。这类问题由于和数据计算的时间有联系，导致了这类问题发生的上下文往往无法重现，根本没有办法进行调试。<br>&nbsp;&nbsp;&nbsp; 这次碰到的问题是企业生产系统中计算的外购数量发生错误。外购数量根据订单订购数量以及企业当时该种货物的库存计算得到的，也即与特定的时间点相关。生成的外购数量中部分正确，部分有问题，由于将所有数据恢复到当时情况进行重新计算与调试，很难有地方可以入手查找问题的根源（当然，这里也可能是因为我们的日志做的还不够好）。程序代码检查了没有发现问题，直接查数据库中的数据也没有办法得到答案，后来碰巧发现两张出错订单的制单日期均是在20日之前，于是猜想20日之前的那个版本中程序有问题，但是现在已经解决。但是这一猜想也无法证实，因为正确的版本的发布时间已经想不起来了。终于通过FTP上的文件（文件中包括了发布时间，15日和20日均发布了一个版本）以及JIRA中对于这一bug的记录（记录日期为15日，解决日期为17日），确定了正确的版本肯定是在17日之后发布的，也即20日发布，在20日之前的数据都存在问题，但是20日之后的数据均正确。<br>&nbsp;&nbsp;&nbsp; 解决这一bug一共查找了系统源码，db数据，ftp发布文件，jira中bug记录等四处的信息才定位到问题原因所在。和做数学题一样，其实题目并没有超纲，只是多拐了几个弯的话做起来就很难了。而这里会需要多拐弯的原因正是在于时间信息无法重现，只能通过多个信息源共同来确定问题的可能原因。<br>&nbsp;&nbsp;&nbsp; 基本上没有什么办法能够避免此类问题的发生，唯一的比较好的解决办法是在系统中进行完善的日志记录，保证能够捕获系统中大多数时间点上发生的事件情况，从而能够较好的重现bug发生时的现场使得bug能够快速定位。<br>]]></description>
</item><item>
<title><![CDATA[向一无所知的人解释语义网]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=nybon&amp;id=10633</link>
<author>nybon</author>
<pubDate>2005/12/17 10:58:30</pubDate>
<description><![CDATA[<a>　原文: </a><a title="Site: semantics" href="http://www.bloglines.com/blog/mycontext?id=19">Semantic Web for Dummies</a><br><br>看到了<a href="http://www.bloglines.com/blog/my_context">Andreas Blumauer</a> 的这篇文章,想起来好像原来在bbs.xml.org.cn中看到过谁问过怎么向对语义网没有了解的人解释语义网,这里举的例子不错,翻译给大家分享一下.<br>&nbsp;&nbsp; <br>有一个很严重的问题:如果某人问你,语义网究竟是用来干嘛的,同时此人又对语义网一无所知,我们可不应该结结巴巴回答不出.<br><br>所以我准备了一个小故事,用它来开场是个不错的选择:<br><br>"假设你有一个闹钟,它与你的电子日程相连,从而知道你早上的第一个会议是几点开始的.它还可以通过查询你所在城市的公交电子计划知道你所在城市的交通状况.因此,这个小装置能够很轻易的知道什么时候应该在你耳边响起,而你还能够准时到达会议.如果这个语义闹钟还能够知道你所处的睡眠阶段,从而等到合适的时间再将你叫醒,那它就是一个完美的闹钟了".<br>这里并不需要你使用像"RSS, ambient intelligence, Web Services, SOAP"等的词组或者术语,但是你还是能够明白,对吗?<br><br>未来才刚刚开始: <a href="http://www.axbo.com/" target="_blank" class="blines3" title="Link outside of this blog">http://www.axbo.com/</a><br><br>]]></description>
</item><item>
<title><![CDATA[我的Firefox扩展]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=nybon&amp;id=10336</link>
<author>nybon</author>
<pubDate>2005/12/2 22:37:25</pubDate>
<description><![CDATA[<div id="container"><div id="enabled"><b><u>Enabled Extensions:</u></b> (11)<br><br><a href="http://www.iosart.com/firefox/colorzilla/" title="Advanced Eyedropper, ColorPicker, Page Zoomer and other colorful goodies.">ColorZilla</a> 0.8.3.1<br><a href="http://flashgot.net" title="Enables single and massive(&quot;all&quot; and &quot;selection&quot;) downloads using the most popular external downloadmanagers for Windows, Mac OS X, Linux and FreeBSD(dozens currently supported, see Extension's Home Page for details).FlashGot offers also a Build Gallery functionality which helps to synthetizefull media galleries in one page from serial contents originally scattered onseveral pages, for easy and fast &quot;download all&quot;.">FlashGot</a> 0.5.9.98<br><a href="http://www.google.com/" title="Take the power of Google with you anywhere on the Web!">Google Toolbar for Firefox</a> 1.0.20051104<br><a href="http://ietab.mozdev.org/" title="Open IE-only pages in &quot;embedded IE&quot; !!!">IE Tab</a> 1.0.6.4<br><a href="http://roachfiend.com" title="Outputs an alphabetical list of extensions to a text, vB code, or HTML file.">ListZilla</a> 0.7<br><a href="http://optimoz.mozdev.org/gestures/" title="Allows you to execute common commands using mouse gestures.">Mouse Gestures</a> 1.0.4<br><a href="http://kasteo.deviantart.com/" title="Fully skinned based on Noia icon set.">Noia 2.0 (eXtreme)</a> 2.991<br><a href="http://simile.mit.edu/piggy-bank/" title="Enriches your Web experience within Firefox using Semantic Web technologies">Piggy Bank</a> 2.1.0<br><a href="http://tmp.garyr.net" title="Tab browsing with an added boost.">Tab Mix Plus</a> 0.2.5.2<br><a href="http://jennifermadden.com" title="Creates a Colorful Chart of a Webpage's Rendered Source">View Rendered Source Chart</a> 1.2.03<br><a href="http://chrispederick.com/work/firefox/webdeveloper/" title="Adds a menu and a toolbar with various web developer tools.">Web Developer</a> 0.9.4<br></div><div id="disabled"><b><u>Disabled Extensions:</u></b> (1)<br><br><a href="http://www.kenschutte.com/firefoxext/" title="Log and save pages in local files or via remote services.">Slogger</a> 0.5.11<br></div><div id="footer"><img src="chrome://listzilla/skin/valid.png" alt="ListZilla image" title="Generated by ListZilla 0.6" height="60" width="133"></div></div>]]></description>
</item><item>
<title><![CDATA[xsl输出注释]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=nybon&amp;id=8196</link>
<author>nybon</author>
<pubDate>2005/9/1 21:27:19</pubDate>
<description><![CDATA[<P>使用&lt;xsl:comment/&gt;标记可以输出注释。参见：</P>
<P><STRONG>&nbsp;&nbsp;&nbsp; <A href="http://www.linuxforum.net/forum/showthreaded.php?Cat=&amp;Board=xml&amp;Number=130283&amp;page=0&amp;view=expanded&amp;sb=5&amp;o=31&amp;part=">翻译稿：XSLT，注释和处理指令</A></STRONG></P>
<P>&nbsp;</P>]]></description>
</item><item>
<title><![CDATA[免费Wiki资源]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=nybon&amp;id=7923</link>
<author>nybon</author>
<pubDate>2005/8/21 21:26:25</pubDate>
<description><![CDATA[
<P>这段时间想找一个Wiki来帮助大家协作编辑一些文档，试了好多个，都不是特别满意。大致列举如下，也为后人节省点时间。</P>
<P>主要参考文章：</P>
<P><A href="http://en.wikibooks.org/wiki/Wiki_Science:How_to_start_a_Wiki">How To Start A Wiki</A></P>
<P>1. <A class="external text" title=http://pbwiki.com/ href="http://pbwiki.com/" rel=nofollow>PeanutButterWiki</A></P>
<P>优点：界面很简洁，速度也很快。</P>
<P>缺点：用户权限管理过于简单，一个Wiki只能大家共享一个账号编辑。没有所见即所得的编辑器，必须使用特定的语法。</P>
<P>结论：个人使用的话是个不错的选择，不过可能要忍受一下编辑时的繁琐，不知道编辑多了会不会习惯。</P>
<P>2. <A class="external text" title=http://www.schtuff.com/ href="http://www.schtuff.com/" rel=nofollow>Schtuff.com</A></P>
<P>优点：速度也很快，权限可以配置的很详细，界面也不错。</P>
<P>缺点：也没有所见即所得的编辑器，必须使用特定的语法。</P>
<P>结论：多人协作的话使用这个不错。</P>
<P>3. <A class="external text" title=http://www.seedwiki.com/ href="http://www.seedwiki.com/" rel=nofollow>SeedWiki</A></P>
<P>优点：相比的话优点不多，不过知名度比较高，Google很容易就搜到了。</P>
<P>缺点：界面设计有些问题，很难搞清怎么创建页面。</P>
<P>结论：不推荐</P>
<P>4. <A class="external text" title=http://www.wikicities.com href="http://www.wikicities.com/" rel=nofollow>Wikicities</A></P>
<P>&nbsp;看起来不错，不过注册以后一直没办法登录:(</P>
<P>5. <A class="external text" title=http://wikihost.org href="http://wikihost.org/" rel=nofollow>wikihost.org</A></P>
<P>优点：界面做的很好，使用十分方便，有所见即所得的编辑器，就是编辑选项稍微简单了一些。</P>
<P>缺点：权限有问题，都是public的。</P>
<P>结论：个人使用还是不错的，要是有什么privacy的话就算了。</P>
<P>6. <A class="external text" title=http://www.xwiki.com/ href="http://www.xwiki.com/" rel=nofollow>XWiki</A></P>
<P>优点：功能很多，提供了除了Wiki之外的许多功能，如Calendar等。界面也还算易用。</P>
<P>缺点：组织方式不是很好，更类似blog而不像一个一般的Wiki。另外编辑的入口不是很容易找。最大的缺点是--中文支持有些问题，显示没有问题，但是再次编辑的时候中文都转化为\uxxxxx的Unicode了。</P>
<P>结论：如果不使用中文的话是个不错的选择，附加的功能很不错。</P>]]></description>
</item><item>
<title><![CDATA[元数据相关资料]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=nybon&amp;id=7883</link>
<author>nybon</author>
<pubDate>2005/8/18 21:01:43</pubDate>
<description><![CDATA[
<P>稍微看了一些关于现在正兴起使用的元数据相关的资料，现整理如下：</P>
<OL>
<LI>
<H2 class=title><A href="http://www.ee-studio.com/drupal/xfn">XFN（Xhtml Friends Network)基于Xhtml的朋友网络</A></H2></LI>
<LI>
<H2 class=title><A href="http://www.micropersuasion.com/2005/03/why_attentionxm.html">Why Attention.xml Could Change PR Forever</A></H2></LI>
<LI>
<H2 class=title>&nbsp;<A href="http://herock.net/archives/000108.html">Attention.xml初探</A></H2></LI></OL><!-- begin content -->]]></description>
</item><item>
<title><![CDATA[jdk 1.4.x与w3c dom实现]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=nybon&amp;id=7638</link>
<author>nybon</author>
<pubDate>2005/8/3 18:07:14</pubDate>
<description><![CDATA[<a>今天碰到一个怪问题,从Subversion checkout的相同代码居然在两台电脑上运行结果不一样,一台电脑是jdk
5.0,一台电脑是jdk1.4.2,运行单元测试的时候1.4.2的那台无法通过,说缺少类: NoClassDefFound:
org.w3c.dom.ranges.DocumentRange,类路径什么的都设置一样,但是两个环境就是运行结果不同,后来终于找到原因,jdk
1.4.x虽然号称实现了w3c的dom api,但是是一个不完全实现,其中并不包含</a><a>org.w3c.dom.ranges.DocumentRange这一接口的实现,而jdk5.0中已经包含.而使用像xerces.jar这些xml解析工具时就可能出现这种问题.<br>
<br>
解决方法:<br>
(1) 如果还是使用jdk1.4.2的话,区下载xmlParserapis.jar包,里面包括了对这一接口的实现<br>
(2) 或者直接升级jdk版本到5.0<br>
下载<br>
</a>]]></description>
</item><item>
<title><![CDATA[Subversion的安装]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=nybon&amp;id=7489</link>
<author>nybon</author>
<pubDate>2005/7/27 21:36:26</pubDate>
<description><![CDATA[
<P>这几天准备开始一个新项目，由于要求多个人的协作，所以准备使用一个源代码管理系统，很自然的选择了现在很热的<A href="http://subversion.tigris.org/">Subversion</A>。原来一直没有很好的使用过类似的系统像CVS，只是偶尔用CVS去checkout一下sourceforge或者java.net上面一些项目的代码，但是自己从来没有checkin过。</P>
<P>&nbsp;大致看了几篇文章：</P>
<P><A href="http://freebsd.sinica.edu.tw/~plasma/svnbook/book.html">Version Control with Subversion</A></P>
<P><A href="http://www.umsky.com/Folder.2003-12-09.5836/SubVersion_Quick_Start.ppt">Subversion快速入门</A></P>
<P><A href="http://www.cyberpunk.cn/n125c40.aspx">《使用 Subversion 进行版本控制》附录D</A></P>
<P>然后就开始动手了，中间碰到不少麻烦，最后的步骤总结如下（我是采用Subversion Stand Alone的方式安装的，不是作为Apache的一个模块安装的）：</P>
<P>1. 当然是去<A onmousedown="return clk(this.href,'res',1,'')" href="http://subversion.tigris.org/" target=_blank><FONT color=#cc0033>subversion</FONT><FONT color=#0000cc>.tigris.org</FONT></A>下载Subversion了</P>
<P>2. 下载以后安装，建立一个目录repository，然后使用subversion安装目录下的bin子目录中的svnadmin将目录repository创建为一个文档库（我是用TortoiseSVN直接创建的，所以具体的命令行参数我也不太明）</P>
<P>3. 修改repository目录下面的conf文件夹中的两个文件以配置可以使用这一文档库的用户权限，具体的配置方法看看里面的那两个文件很容易就知道了</P>
<P>4. 运行bin子目录里面的svnserve.exe -d -r <EM>repository</EM> 开启Subversion服务，也可以使用<A href="http://dark.clansoft.dk/~mbn/svnservice/">SVNService</A>将Suversion包装为一个Windows服务运行</P>
<P>5. 使用Subversion的客户端如<A href="http://tortoisesvn.tigris.org/">TortoiseSVN</A>或者<A href="http://subclipse.tigris.org/">Subclipse</A>等等连接刚刚开启的Subversion服务就可以了</P>
<P>注意：我原来从来没有正式使用过CVS或者类似的工具，犯了一个大错误，浪费了不少时间。我把我的项目的编译输出（Eclipse里面可能是bin目录这种目录，里面有无数的.class文件）也包括在了版本控制的范围内，结果从Subversion服务器checkout之后的项目Eclipse会自动进行Automatically Build。在构建的过程中会将bin目录下的所有的文件或者目录删除（也包括Subversion进行控制所依赖的.svn目录，应该是一个隐藏目录，里面包括了Subversion要用到的版本控制的信息），这一目录删除了之后，客户端便丢失了版本控制的信息，新建的目录名字又是和原来Subversion中一样的文件名，提交的时候一直出现某某目录“阻碍（obstructed）”或者某某目录不在版本控制之下，导致提交失败。很郁闷的弄了一天多时间终于意识到了问题的原因，解决方法也很简单，就是在创建版本库的时候不要将编译器输出的这些类的目录导入到Subversion上去，在checkout之后构建生成了新的bin或者classes这些目录，也不要将其加入到Version Control，而是选择“add to ignore”忽略这些输出，以后提交或者update就不会有问题了。</P>]]></description>
</item><item>
<title><![CDATA[语义网简介]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=nybon&amp;id=7085</link>
<author>nybon</author>
<pubDate>2005/7/9 23:34:49</pubDate>
<description><![CDATA[<P>&nbsp;&nbsp;&nbsp; 本文主要的引子是RDF和xml两大阵营对于元数据标注所持的不同观点.不过接下来的解释其实是对语义网Layer Cake的第二层和第三层,也是最重要的两层做了一个简要的介绍,对于入门的读者值得一看.</P>
<P>&nbsp; 看完该文后我还想到,现在RSS产生的无数的标准是不是也可以看成是这两个阵营的一个纷争的表现呢,因为RSS 1.0其实是以RDF为数据模型的,而到了RSS 2.0则又走回了0.9x的老路,使用xml schema了.关于RSS的版本的一些信息,可以参见<A href="http://www.xml.com/pub/a/2002/12/18/dive-into-xml.html">xml.com:What's RSS?</A></P>
<P>&nbsp;</P>
<P>语义网简介:</P>
<P><A href="http://www.betaversion.org/~stefano/linotype/news/57/">A No-Nonsense Guide to Semantic Web Specs for XML People [Part I]</A></P>]]></description>
</item><item>
<title><![CDATA[一天构建语义网]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=nybon&amp;id=6942</link>
<author>nybon</author>
<pubDate>2005/7/3 0:06:30</pubDate>
<description><![CDATA[
<P>&nbsp;&nbsp;&nbsp; 一天时间可以构建一个语义Web吗？一般的答案是不行，不过可以看看<A href="http://km.aifb.uni-karlsruhe.de/projects/swsc">The Semantic Web in One Day</A>，这里会告诉你是为什么。不是像什么《21天精通Java》之类的夸大，而是类似一种特殊的<A href="http://zh.wikipedia.org/wiki/%E5%A4%B4%E8%84%91%E9%A3%8E%E6%9A%B4">头脑风暴</A>。</P>
<P>&nbsp;&nbsp;&nbsp; 和这个有些联系的，今天还看到了另一篇文章，也很有意思。更主要的是讲述的是一种管理学方面的策略吧。Joe Kraus（<A href="http://www.jotspot.com/">JotSpot</A>的CEO，也是<A href="http://www.excite.com/">Excite</A>的创始人之一）写了一篇blog，<A href="http://bnoopy.typepad.com/bnoopy/2005/05/keeping_innovat.html">Keeping Innovation Alive - The Hackathon</A>，介绍了Hackathon这种方法，基本的思想就是让所有的开发者都抽出一天，用这一天的时间专门来实现自己的想法。其实上面的Semantic Web in One Day也是用类似的一种方法，看起来很有吸引力的样子，不过，一天真的来得及实现一个想法吗？</P>]]></description>
</item>
</channel>
</rss>