<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
    <channel>
        <title>VAL's Home</title>
        <description>Committed To Open Source...</description>
        <link>http://www.svoo.net/</link>
        <lastBuildDate>Thu, 09 Sep 2010 06:37:04 +0800</lastBuildDate>
        <generator>Swan and FeedCreator</generator>
        <item>
            <title>一些想说的话</title>
            <link>http://www.svoo.net/post/167/</link>
            <description>又是一个漫长的空白时期，两个月没有更新博客了，不是我不更新，是真的不知道要说什么。
Swan发布至今并没有和之前预期的那样，可谓是一个杯具的程序，所以我也不愿意在上面花费时间了。最近忙着搞酒店的事物，确实很忙...

我的博客并没有多少人看，就像我的程序并没有多少人喜欢一样。这一点很好，因为我不必担心因为说错一句话而引起轩然大波或者因为程序的一个漏洞让无数人面临危险，我也只能这么自我安慰了，嘿嘿。</description>
            <author>jizhaoyi@gmail.com</author>
            <pubDate>Thu, 26 Aug 2010 05:14:28 +0800</pubDate>
        </item>
        <item>
            <title>Swan 0.9.1 发布</title>
            <link>http://www.svoo.net/post/166/</link>
            <description>Swan经过两个测试版本之后，其稳定性我个人觉得已经不错了，对于前后台的结合我也做了比较深刻的思考。终于，Swan迎来了第一个基于0.9的稳定版本。同时这个版本相对之前的两个测试版，改进如下：
修正与改进:
前台接口重新安排：把template文件夹独立于根目录，这样使模板开发和应用更加直观。
后台JS重构：由于之前使用jquery的ui模块，使得后台脚本过于庞大，导致网速慢的情况下相应很慢。这次我改进了分页滚动等一些功能，同时去除了ui模块，现在后台脚本压力非常小，给开发和使用都预留了足够的空间。
对于之前版本的BUG修复。

安装与升级:
全新安装，直接上传所有文件到服务器，访问即可出现安装提示
升级安装，先删除原来的文件（但是请保留config.php文件和attached文件夹），上传所有文件至服务器，访问之后会提示升级成功。
如果原来您已经制作或修改过模板，只需要把之前版本的templates文件夹移至根目录即可。

下载地址：http://www.svoo.net/attached/swan/swan_0_9_1.zip</description>
            <author>jizhaoyi@gmail.com</author>
            <pubDate>Fri, 25 Jun 2010 08:11:11 +0800</pubDate>
        </item>
        <item>
            <title>VAL最近的情况</title>
            <link>http://www.svoo.net/post/165/</link>
            <description>先来说一下最近的心态，这段时间我感到极度的狂躁和不安。工作的压力本来不算很大，但是加上自己的项目，加上家里的一些事情，我终于感觉累了。这是一种力不从心的感觉，本来我一直对自己的忍耐力很有信心，从没有过迷茫感，现在我懂了，一些事情确实不得不做，而且越做越多。

不敢往后想，事情都排着队拿着票等着我，我现在唯一能做的就是相信自己了，相信自己可以做好。每天十几个小时对着显示器的感觉不好受，或许我要考虑换一个轻松的工作，然后可以放更多的时间做自己的事情。

酒店项目最近正在如火如荼的开展，大家都很有信心，这一点我很高兴，每一点付出都会有回报。即使熬夜通宵，即使没有周末，但是我总会对自己说：做自己需要做的事情，不要浪费时间。虽然我现在很厌烦写代码，有时候还是不得不写，还好python是一门很有意思的语言，以至于使我编写代码的工作不至于这么枯燥，很简单的几行就可以完成许多事情。同时我正为MySQL的性能担忧，千万级的数据MySQL真的能够很顺畅的运行吗？或许我该考虑转移到Postgres，或许我的担心是多余的。

好了，写这些的目的主要还是为了更新一下博客，免得大家以为我失踪了。至于Swan最近可 [...]</description>
            <author>jizhaoyi@gmail.com</author>
            <pubDate>Tue, 08 Jun 2010 14:55:40 +0800</pubDate>
        </item>
        <item>
            <title>献给各位程序员</title>
            <link>http://www.svoo.net/post/164/</link>
            <description>从出道以来，就一直和程序打交道，现在看看我写的代码还挺多的: C, JAVA, C#, ASP, PHP, RUBY, PYTHON, SHELL等等，有些都快想不起来了。现在虽然已经抛开了这些代码的工作，但是还是偶尔要敲敲键盘写写程序，就比如现在的这个Swan。回首自己走过的程序道路，忽然有些话想对将要踏进或者正在努力中的程序员们说。

1. 多则乱，少则精：
这个道理很简单，但是很多人都做不好，总想学的越多越好，所以什么都想学，什么都想涉足。这个本身没有错，多学总是好的，但是每个人时间都有限，从事一门技术从入门到精通需要大量的时间和精力，这往往是以年为单位的，反过来想想程序员的生命周期有多长？最多3-10年吧，超过10年你就已经OUT了...在这有限的时间里，你学了很多技术很多语言，但是却很难真正的了解一样，难道这不算悲剧？我们把完全精通掌握一门技术比作100的话，在你的程序生涯中，至少要有2个以上的技术你需要超过70。所以，不需要的就先放一边，不要顾此失彼，你应该知道你最需要最重要的是什么。这一点很重要，也是最优先的条件，我把它放在第一条。

2. 技术是手段，不是目的：
很多程 [...]</description>
            <author>jizhaoyi@gmail.com</author>
            <pubDate>Tue, 25 May 2010 12:14:05 +0800</pubDate>
        </item>
        <item>
            <title>Swan 0.9 Alpha2 发布</title>
            <link>http://www.svoo.net/post/163/</link>
            <description>与alpha1发布时间相隔不久，主要针对alpha1中发现的bug与用户体验进行了修改。大家可以发现后台的变化还是很大的，其中用户界面和操作的思路很大一部分来自于国外某个博客程序，同时我对起原思路进行了一些修正，给用户更好的体验一直都是Swan的目标。
修正与改进:
对前一版本发现的已知bug进行修正
后台重构，增加用户体验与操作便捷，同时调整了整体样式
修改部分类和函数，使代码结构更加清晰健壮
精简JS外码，减轻后台客户端的脚本负担
还有一些调整大家可以在使用中体验...

安装与升级: 
全新安装，直接上传所有文件到服务器，访问即可出现安装提示
从Alpha1升级，保留根目录下的config.php，以及/attached和/front文件夹，删除其余所有文件，上传新版本，访问之后会出现升级成功的提示。


下载地址: http://www.svoo.net/attached/swan/swan_0_9_alpha2.zip
(之前的下载包中我漏了.htaccess这个文件，实在抱歉，请大家重新下载吧)

虽然这个还是alpha版本，但是代码的重写量还是非常大，本来准备作为beta [...]</description>
            <author>jizhaoyi@gmail.com</author>
            <pubDate>Sat, 22 May 2010 16:59:36 +0800</pubDate>
        </item>
        <item>
            <title>下一个Alpha版本的前瞻</title>
            <link>http://www.svoo.net/post/162/</link>
            <description>本来准备直接上Beta版了，但是这次的改动比较大，最主要的是后台的用户体验。而前端几乎没有着手，所以还是继续alpha吧，严谨一点总是好的。

自第一个alpha版本以来，发现了很多问题，特别是后台编辑器。但是为了支持国产，还是继续使用kindeditor，一些bug也得到了修正。alpha2与1的区别还是很大的，虽然数据结构没有太大改动，但是后台的界面和操作做了比较大的修改，加入了更多人性化设计。我的目的就是让大家方便的使用，就像乒乓球运动员的球拍，用的顺手的才是最好的。下面继续放上几张截图，alpha2将在本月底发布。

新的评论列表样式：


评论编辑界面：</description>
            <author>jizhaoyi@gmail.com</author>
            <pubDate>Thu, 20 May 2010 16:21:46 +0800</pubDate>
        </item>
        <item>
            <title>Goodbye IE</title>
            <link>http://www.svoo.net/post/161/</link>
            <description>首先我先岔开一下话题，想必大家对HTML5以及CSS3的新特性都或多或少有点了解了，当然我也是万分期待的，毕竟这次是一场大的变革，大家可以在Swan的后台看到少部分的应用。但是IE家族似乎对这新特性完全无动于衷（如果你说IE9，那么只能说明你OUT了）。现在目前我认为特性最好的浏览器是Chrome，当然我的环境没法使用safari，所以暂时不作评价。FireFox貌似越来越不行了，速度是一个版本比一个版本慢，稳定性也不行，除了海量的插件，我同样也找不到使用它的理由。大家可能说我太高调，但是现在浏览器确实是一个非常纠结的行业，因为占了大半边江山的居然是IE。我们对此除了无奈别无他法，这一点同时也成为了互联网的三大悲剧之一（另外两个悲剧分别是GFW和凤姐^ ^）。

现在我们切入正题，对于大半江山的IE家族，我们是不能不考虑的，所有web的设计都需要把IE作为测试对象之一。但是这个家族有个有趣的现象，就是IE6这个钉子户，大家为了兼容这个10年前的玩意不得不放弃一些优雅的设计，或者浪费大量的时间做所谓的hack，这些已经背离了设计的初衷，着实无奈。

看着webkit与gecko的争夺，I [...]</description>
            <author>jizhaoyi@gmail.com</author>
            <pubDate>Thu, 13 May 2010 13:23:14 +0800</pubDate>
        </item>
        <item>
            <title>Swan 0.9 Alpha 开放下载</title>
            <link>http://www.svoo.net/post/160/</link>
            <description>历经3个多月的开发，Swan的第一个版本终于开放测试了。大家从版本号就可以看出，这次版本为alpha，所以许多功能并未完善，但是可以提前一览Swan的面目也是一个不错的选择。

下载地址: http://www.svoo.net/attached/swan/swan_0_9_alpha.zip

版本说明：
这次是alpha测试版，提供安装文件，供大家测试学习。

安装说明：
上传全部文件到空间即可进行安装，系统需求为PHP 5.2+, MySQL 5.0+。服务器需要满足以上的系统版本需求，同时服务器需要有多外链接权限的支持（防火墙没有屏蔽对外请求，这样才能使用Swan功能）。期间安装目录需要具有写权限，当然您也可以手动建立config文件，整个安转过程一般不超过30秒。

使用说明：
由于是alpha版本，所以部分功能可能会于最终发布版有差异，所以这里也不写详细的说明文档了，所有功能都比较容易理解。模板有default和k2两个，前端高手可以参照着为swan写模板了。

其他：
作为第一个测试版，bug是在所难免的，这也是我提前发布的原因。希望大家积极的测试，发现目前的bug和不足 [...]</description>
            <author>jizhaoyi@gmail.com</author>
            <pubDate>Tue, 11 May 2010 14:33:26 +0800</pubDate>
        </item>
        <item>
            <title>Swan第一个版本余下的工作...</title>
            <link>http://www.svoo.net/post/159/</link>
            <description>首先希望大家了解我的习惯，我所希望的作品是完整的而不是半成品。我希望Swan的优势是在于优秀的操作和丰富的接口，这次最大工程莫过于“Swanid”。为此我专门搭建了一个api的服务器，在这里我就不多透露相关的细节了，等发布之后大家就一目了然了。

最近一直后台和接口的建设，虽然进度不算快，但是一直都在进行这，期间也经历过部分的推翻和重写，但是一切都朝着好的方向在发展。目前余下的工作主要是接口的编程和一些逻辑的调整，初期我不想加入太多的东西，因为这个框架还没经过系统的测试和使用。现在就发一些新的后台截图，继续吊胃口，呵呵...

这是发布文章的界面：


文章属性界面：


这个只是目前进展的演示，发布时候是不是这样还待定，大家可以发现我采用了现在比较保守的设计风格，但是眼睛还是很舒服的。我现在不准备放出demo程序了，因为变动可能很大，希望暖阳能理解，嘿嘿。

那么就写到这里，下周又要去外地了，大家要联系我可以在这篇文章留言。发布时间见http://www.svoo.net/page/swan/，当然只会提前不会延期的...</description>
            <author>jizhaoyi@gmail.com</author>
            <pubDate>Thu, 06 May 2010 13:37:58 +0800</pubDate>
        </item>
        <item>
            <title>关于xml-rpc以及Swan的近况</title>
            <link>http://www.svoo.net/post/158/</link>
            <description>最近又是好几天没上线更新博客了，主要是工作原因和养家糊口。同时Swan第一个版本的开发已经进入了后期，相信离大家使用不是很远了。因为我并不是全职的程序员，所以开发的进度一直很慢，同时也我相信慢工出细活的这种说法，所以很多东西我宁愿多考虑一下而不是马上开始。

最近为Swan写了很多xml-rpc的应用，主要我想为用户创造一个聚合，大家可以在同一个平台下与其他的用户分享和交流。所以每一个系统都会自动注册一个Swanid，用于标识惟一的身份，这样就需要一套完整的webservice机制，也就是我现在所做的事情。通过最近的编写，发现xmlrpc的通信方式并不是非常理想，php需要借助curl进行请求，同时对服务器的稳定性以及速度负载等要求都比较高，我也在寻求一个比较好的解决方案。

当然没有什么是完美的，我可以找出系统中很多不足的地方，我想做的事情就是让一切尽可能的简单。比如你想写点东西，那就写吧，难道还要做别的设置吗？但是简单的用户操作就会换来繁琐的程序代码，这一点是永远都不会改变的，所以后台我使用了jquery以及其UI框架，这样为繁琐的代码工作稍稍增添了一点活力。编辑器是之前ZD-BS [...]</description>
            <author>jizhaoyi@gmail.com</author>
            <pubDate>Thu, 29 Apr 2010 13:11:37 +0800</pubDate>
        </item>
        <item>
            <title>Swan目前的开发状况和进度</title>
            <link>http://www.svoo.net/post/157/</link>
            <description>由于服务器迁移到了海外，更新速度非常慢，linux环境的配置也花了我不少的时间。虽然Swan的开发从开始到现在经历的时间不长，但是也没有大家想像的这么顺利，其中也经历过许多次的推翻和重写。因为从构架到coding都是由VAL一个人来做，所以免不了有许多没有考虑到的问题，对于自己的技术和头脑，我开始变得不那么自信了。

当前的进度：
就如大家所预期的那样，所谓的Swan只是一个平台，纯粹的后台程序。大家之所以能看到我的博客，因为我用了ZD-BS这个前端。那么其实我的开发应该分为两个部分：Swan平台+ZD-BS的前端程序。我没法着重于其中的一个而放轻另一个，所以开发进度经常会出现冲突，当然我现在已经能合理的分配两者的时间了。到我发这篇文章为止，Swan的整体完成度大约为60%左右（这个数字是怎么得出来的？拜托，我是有进度表的...）。主要的功能已经可以使用：发表、管理、设置等等，当然最繁琐的就是剩下的代码和接口，再加上我时间比较少，这块一直都拖着没法进展。至于ZD-BS的前端，我沿袭了原博客的思想，所以进度还是比较快的。

Swan的特点：
Swan是一个发布平台，当然最重要的功能就是发 [...]</description>
            <author>jizhaoyi@gmail.com</author>
            <pubDate>Sat, 17 Apr 2010 08:41:20 +0800</pubDate>
        </item>
        <item>
            <title>大家，我回来了</title>
            <link>http://www.svoo.net/post/156/</link>
            <description>又是一次良久的阔别，从我开始写博客以来有过太多的波折。从最开始的zd-bs到即将发布的swan，经历了差不多5个年头。期间开发也是间断进行的，对大家的支持我确是由衷的感激...

是的，这次的新版本为php+mysql平台，取了一个新的名字：Swan，暂且就叫天鹅吧。Swan的官方主页：http://www.svoo.net/page/swan/，这里放上一张后台截图，其他信息大家可以关注swan主页的更新。

这次所有项目都有从初始状态的svn库，有兴趣的朋友可以联系我加入开发团队（当然要在发布之后）。

ZD-BS原来的ASP项目仍然保留：http://www.svoo.net/page/zd-bs/，现在ZD-BS将转型为一个基于Swan的前端。想要加入ZD-BS ASP博客项目的用户可以联系我，现在这个项目启用svn维护，初始版本为官方的2.0正式版。</description>
            <author>jizhaoyi@gmail.com</author>
            <pubDate>Fri, 16 Apr 2010 20:08:10 +0800</pubDate>
        </item>
        <item>
            <title>ubuntu是一个悲剧</title>
            <link>http://www.svoo.net/post/155/</link>
            <description>如果问你，为什么选择Linux，也许100个人有100种答案，但是很少有人说linux使用方便。为什么呢，现在全世界被windows毒害程度依旧很深，它那种致使人类退化的操作方法已被许多人所习惯和依赖了，或许我也是其中的一分子。
当初选择linux的原因主要是基于对lamp的程序开发，之后就慢慢的依赖上linux了，不管是C还是python，貌似linux本身就是为开发而生的。至于发行版，我用过的比较少，主要是gentoo和debian（目前使用的是debian），还有就是今天的主角ubuntu。我用ubuntu的时间比较短，是比较早期的版本，当初刚接触的时候发现，原来一切都是这么简单明了，不管是设置还是文档的管理都和windows不相上下。
随着之后的使用，发现了ubuntu只能算是一个不伦不类的产品，他的定位是什么？取代windows？聪明人都知道，这是不可能的，硬件厂商都会针对window开发，倒是几乎90%以上的第三方软件商都只在win下出产品，如果你说要用wine什么的来模拟，那么只能说你爱折腾，而根本不是合适的使用环境，基本上这种想找一个windows替代品的人一般都会 [...]</description>
            <author>jizhaoyi@gmail.com</author>
            <pubDate>Sat, 04 Jul 2009 14:10:08 +0800</pubDate>
        </item>
        <item>
            <title>六月的最后一天</title>
            <link>http://www.svoo.net/post/154/</link>
            <description>将近两个月没有写日志了，这两个月发生了太多的事情，让我充分感受到了人生的欺负与悲欢。在上海呆了不到一个月，创业的道路毕竟不好走，每天都很累很艰苦，但是但是心里却是很坦然的。
很多朋友都关心ZD的近况，可以告诉大家的是这个版本最近都没有更新，精力有限哈哈。现在每天都是php+python的环境，我都快忘了asp怎么写了，有空也要复习一下吧。
上周末去千岛湖玩了一次，和LeMO还有两个朋友，偶尔也要放松一下，一眨眼都要7月份了，放张照片轻松一下吧。（型男哈哈哈哈）

&amp;nbsp;</description>
            <author>jizhaoyi@gmail.com</author>
            <pubDate>Tue, 30 Jun 2009 22:35:59 +0800</pubDate>
        </item>
        <item>
            <title>ZD-BS下个版本预告</title>
            <link>http://www.svoo.net/post/153/</link>
            <description>2.0发布以来我受到了各个方面的评价，有好的有不好的，这些就是让一个程序成长的动力。从功能、需求、效率等方面分析目前版本的ZD-BS，我个人觉得已经可以了，下个版本会是什么样的呢？
首先要告诉大家的是，下个版本是PHP的，数据库将采用mysql或者sqlite。页面构架模式等还是沿用现在的模式，但是会对php的特性做一些优化，还是原汁原味的ZD-BS。说到下个版本的名字，我本来想叫3.0的，但是毕竟不是同一平台的东西，所以要换一个名字了，目前暂时保密，嘻嘻。
其他的消息我会在之后的文章中跟进。</description>
            <author>jizhaoyi@gmail.com</author>
            <pubDate>Mon, 11 May 2009 11:29:49 +0800</pubDate>
        </item>
        <item>
            <title>python+php 程序构架</title>
            <link>http://www.svoo.net/post/152/</link>
            <description>相对简单的web应用php足以应付，但如果是有复杂业务逻辑的，后台涉及大量算法结构的程序，那么单纯的用php就显得心有余而力不足了。目前对于自己的项目，我遇到了这种情况，在考虑了多种实现方案之后，决定用python来处理后台的逻辑程序，php则用于前台的呈现，作为公共的数据层，选择了MySQL。
首先来说一下这个构架的缺点，python和php均属脚本执行语言，虽然python在执行时可以编译成pyc二进制文件，但是效率和C之类的还是无法比较，作为后台逻辑层需要负责大量数据的运算，python在这一点上不如C,C++等语言来的高效。MySQL同样也经不起高负载的压力，当时考虑用PGSQL，但是由于种种原因还是选择了MySQL，但是对于我这个项目来说，不存在性能瓶颈。
接下来就是优点了，python是一种弱类型高性能脚本语言，你可以很轻松的用它写出各种功能，对程序开发的效率有很大帮助，同时对于前台程序的衔接也可以通过cgi等手段（当然我没有这么使用），可以说是相当灵活。php的优点我想不用多介绍了，作为表现层的首选我想没有什么异议。在这种开发模式下，些一个程序的周期是比较短的，可以说 [...]</description>
            <author>jizhaoyi@gmail.com</author>
            <pubDate>Wed, 06 May 2009 23:57:00 +0800</pubDate>
        </item>
        <item>
            <title>LAMP+SVN 架设与维护心得</title>
            <link>http://www.svoo.net/post/151/</link>
            <description>前段时间Myth项目的正是启动，我也开始忙的不可开交，从服务器的搭建到数据的维护，工作还是不少。于是又是很长时间没写博客，这篇文章主要是对前段时间的一个总结和一些服务器方面的心得，或许会对你有些帮助。
搭建一个项目内用调试和维护的服务器相对要比搭建一个web生产服务器要复杂，因为后台服务往往需要更多的特性。操作系统选择了debian，原因？稳定...搭建LAMP的环境还是很容易的，一路aptitude就行了，配置方面的话主要是apache，开端口-作映射-建虚拟目录-分配权限等等，这样一个lamp的基础环境就搭建完毕了。安装svn也是非常容易，直接aptitude即可，再get一个apache-svn的模块，这个工作就算完成了。初算下来从安装系统到基本环境搭建完成大约需要2个小时。
都好了？这样搭建的环境只能自己用用，为了服务大家，还需要进一步的配置，这里主要是svn与viewvc的配置。首先推荐先安装一个ssh，服务器一般都放在房间的角落，你总不能整天都窝在角落里吧，哈哈。首先给svn分配权限，可以对某个svn库分配，也可以对某个用户分配，或者结合使用，这块还是很方便的。最后就是 [...]</description>
            <author>jizhaoyi@gmail.com</author>
            <pubDate>Wed, 29 Apr 2009 21:30:54 +0800</pubDate>
        </item>
        <item>
            <title>A-Spam更新，提供引用过滤</title>
            <link>http://www.svoo.net/post/150/</link>
            <description>这段时间被垃圾引用搞的很郁闷，于是动手更新了这个A-Spam插件，由于引用的时候没有验证码等手段，所以规则还是比较麻烦的。我没有参照别人接口的写法，而是自己写了一个简单的规则。
我用了一个比较另类的方法，asc码的出现概率，因为我收到的spam一般都是一小段英文，所以我把概率设置为60%。具体实现大家可以看我的源代码。
由于现在是用了svn版本控制，所以大家可以到http://svn.lastcode.cn/zdbs/plugins/签出最新的plugin，或者在http://code.lastcode.cn/zdbs/viewvc.cgi/plugins/选择文件保存。
现在推荐大家注意svn中Revision的更新，新特性都在最新的Revision中。而正式版会在一个稳定的版本之后发布，这个就是现在zd-bs的发布模式，谢谢大家支持。
经过3天的使用，效果相当令人满意，已屏蔽spam引用上千条，推荐大家更新^ ^</description>
            <author>jizhaoyi@gmail.com</author>
            <pubDate>Mon, 13 Apr 2009 21:58:03 +0800</pubDate>
        </item>
        <item>
            <title>退化</title>
            <link>http://www.svoo.net/post/149/</link>
            <description>以前在电脑前坐着都会有很多事情做，现在却不知道要做什么了，感觉很无聊。写博客经常是三天打鱼两天晒网，真的不知道自己已经到了这个地步，连振作起来的动力都没有。朋友们也不知道整天都在干嘛，或许我真的没什么朋友吧。
大家访问我的博客一般只是为了ZD-BS，但是也无所谓，对我来说博客其实只是写给自己看的。那天无意中在收藏里找到了4年前的0.9Beta版，忽然好怀念那段时光，真不知道当时怎么坚持写了这么个程序，而且还是自己不太熟悉的ASP。时间过得很快，我也退化的很快，现在真是懒的连游戏都不想玩了，真不知道做什么好，可能因为总是挂念一些别的事情吧。
我很想摆脱这种状态，所以最近准备做一个RSS聚合的东西，到底是用ASP写作为ZD的插件，还是开发一个PHP的独立版本现在还没想好，但是做起来应该会很快的。恩...应该要做一个ZD-BS的客户端插件，这样大家都能把自己喜欢的文章知道加入聚合，嘻嘻。这个曾经流产的NETAPI项目看来要我一个人完成了，顺便也缓解一下自己的退化吧。</description>
            <author>jizhaoyi@gmail.com</author>
            <pubDate>Sat, 28 Mar 2009 23:35:37 +0800</pubDate>
        </item>
        <item>
            <title>ZD-BS留言插件v0.9发布</title>
            <link>http://www.svoo.net/post/148/</link>
            <description>很多朋友都比较关心留言插件，我稍稍调整了一下模板，同时这个插件也是给插件制作者对好的例子。
下载地址：http://svoo.net/attached/zd-bs/zdbs_plugin_gbook_0.9.0.zip
安装与卸载：
下载完后直接把文件夹解压到plugin目录，在后台插件管理中启用即可。启用之后在后台插件管理中会有浏览的连接，将此连接放到导航菜单中，安装完成。卸载的时候请注意，一定要先禁用，然后删除plugin目录下的plugin_gbook文件夹即可。</description>
            <author>jizhaoyi@gmail.com</author>
            <pubDate>Sat, 21 Mar 2009 11:34:53 +0800</pubDate>
        </item>
    </channel>
</rss>
