<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>Tinyfool@Csdn - 开源项目</title><link>http://blog.csdn.net/tinydust/category/27168.aspx</link><description /><dc:language>zh-CN</dc:language><lastUpdateTime>Fri, 28 Dec 2007 02:55:25 GMT</lastUpdateTime><ttl>60</ttl><item><dc:creator>Tinyfool</dc:creator><title>利用Rss烧制技术解决自动更新功能带来的流量问题</title><link>http://blog.csdn.net/tinydust/archive/2005/12/30/566644.aspx</link><pubDate>Fri, 30 Dec 2005 22:34:00 GMT</pubDate><guid>http://blog.csdn.net/tinydust/archive/2005/12/30/566644.aspx</guid><wfw:comment>http://blog.csdn.net/tinydust/comments/566644.aspx</wfw:comment><comments>http://blog.csdn.net/tinydust/archive/2005/12/30/566644.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/tinydust/comments/commentRss/566644.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=566644</trackback:ping><description>http://www.tinydust.net/prog/diary/2005/12/rss.html

客户端软件的自动更新并不是一个很难做的功能，365kit就可以自动更新。前些日子我还帮别的朋友做过他的软件里面的自动更新功能，写成了一个可执行文件。我发现自动更新功能其实和软件本身的逻辑关系往往不紧密，所以其实可以把自动更新抽出来，单独做成一个软件。这个可执行文件我打算过段时间好好做做，作为免费软件公布。当然这都是题外话。

自动更新的原理一般都是在软件启动后，从服务器下载一个版本描述文件。这样如果软件有大量用户的时候，版本描述文件一定会成为流量热点，不停地被访问，占用大量带宽和流量。那个朋友的服务器在国外，国外的托管和虚拟主机都是有流量限制的，所以流量问题更是不能忽视。

但是怎么才能降低这个流量呢？

我想可行的方法很多，比如压缩版本描述文件，比如增加检查版本描述文件的时间间隔等等。但是似乎都只是治标的方法，很难治本。

今天我突然想到一个主意，我们可以把版本描述文件做成Rss格式，然后找一家Rss烧制公司，把这个Rss烧制一下，然后在自动更新的程序里面设定&lt;img src ="http://blog.csdn.net/tinydust/aggbug/566644.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Tinyfool</dc:creator><title>一个最小的可以工作的Apache有多大？</title><link>http://blog.csdn.net/tinydust/archive/2005/07/18/428103.aspx</link><pubDate>Mon, 18 Jul 2005 17:16:00 GMT</pubDate><guid>http://blog.csdn.net/tinydust/archive/2005/07/18/428103.aspx</guid><wfw:comment>http://blog.csdn.net/tinydust/comments/428103.aspx</wfw:comment><comments>http://blog.csdn.net/tinydust/archive/2005/07/18/428103.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://blog.csdn.net/tinydust/comments/commentRss/428103.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=428103</trackback:ping><description>在以上4个文件齐全的情况下，建立一个目录conf，放置httpd.conf，建立一个空白目录logs，之后就可以启动阿帕奇了，在我的机器上面测试成功。&lt;img src ="http://blog.csdn.net/tinydust/aggbug/428103.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Tinyfool</dc:creator><title>[原创]基于Flex的c/c++代码加亮工具（源代码开放）</title><link>http://blog.csdn.net/tinydust/archive/2005/04/15/348946.aspx</link><pubDate>Fri, 15 Apr 2005 14:57:00 GMT</pubDate><guid>http://blog.csdn.net/tinydust/archive/2005/04/15/348946.aspx</guid><wfw:comment>http://blog.csdn.net/tinydust/comments/348946.aspx</wfw:comment><comments>http://blog.csdn.net/tinydust/archive/2005/04/15/348946.aspx#Feedback</comments><slash:comments>35</slash:comments><wfw:commentRss>http://blog.csdn.net/tinydust/comments/commentRss/348946.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=348946</trackback:ping><description>大家知道tiny是一个非科班出身的软件开发者，所以，我是没有正式学过编译原理的。在我的职业生涯里面多次想学，但是总有人告诉我那东西没有什么用处（也是啊！难道我要写个编译器和VC竞争么？），所以我一直没有学。然而后来很多事情改变了我的看法，一方面是正则表达式的广泛用途，另外也是我的虚拟机项目，我想在里面用自己做的编译器。还有就是我的前同事LEE做的虚拟机的广泛使用等等，让我感受到不管什么技术，总有用武之地。今天凌晨0点多的时候，我又在看《编译原理技术与工具（龙书）》和《编译原理和实践》，但是光看书不实践等于零，所以，我想我是不是可以做一个代码加亮工具呢？说做就做，到了清晨5点多的时候，我写完了。

时间仓促，写得远非完美（字符串中的转码还不支持），但是也让我有了非常大的成就感，我会继续改进这个东西的。代码中的谬误和不良也请读者不吝赐教。
源代码下载(Tiny的基于Flex的c/c++代码加亮工具) 78k

详情请查看全文……&lt;img src ="http://blog.csdn.net/tinydust/aggbug/348946.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Tinyfool</dc:creator><title>PDF格式研究笔记（一）</title><link>http://blog.csdn.net/tinydust/archive/2004/07/29/55577.aspx</link><pubDate>Thu, 29 Jul 2004 16:24:00 GMT</pubDate><guid>http://blog.csdn.net/tinydust/archive/2004/07/29/55577.aspx</guid><wfw:comment>http://blog.csdn.net/tinydust/comments/55577.aspx</wfw:comment><comments>http://blog.csdn.net/tinydust/archive/2004/07/29/55577.aspx#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://blog.csdn.net/tinydust/comments/commentRss/55577.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=55577</trackback:ping><description> 现在我的几个计划都需要我能够对PDF格式进行解码，所以找了一下资料，找到了一个PDF1.3的手册，特放出下载，如果谁有更高版本的，请给我一份，谢谢。
因为最近很忙，所以就不做严格的翻译了，这个笔记将是一个比较简单的文档，而且不会涉及到比较复杂的PDF特性，目前关注点主要在于Pdf-&gt;Txt的转换。&lt;img src ="http://blog.csdn.net/tinydust/aggbug/55577.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Tinyfool</dc:creator><title>有谁知道Eclipse+CDT为什么在WinME下面无法正常编译？</title><link>http://blog.csdn.net/tinydust/archive/2004/07/27/52776.aspx</link><pubDate>Tue, 27 Jul 2004 06:53:00 GMT</pubDate><guid>http://blog.csdn.net/tinydust/archive/2004/07/27/52776.aspx</guid><wfw:comment>http://blog.csdn.net/tinydust/comments/52776.aspx</wfw:comment><comments>http://blog.csdn.net/tinydust/archive/2004/07/27/52776.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://blog.csdn.net/tinydust/comments/commentRss/52776.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=52776</trackback:ping><description>这点要大大的批评Eclipse了，sf网站上面的支持问题，都是24小时内必定会有回复的。哎.....&lt;img src ="http://blog.csdn.net/tinydust/aggbug/52776.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Tinyfool</dc:creator><title>在AirHand和某匿名人士的帮助下，我的项目提交SF成功</title><link>http://blog.csdn.net/tinydust/archive/2004/07/23/49593.aspx</link><pubDate>Fri, 23 Jul 2004 11:11:00 GMT</pubDate><guid>http://blog.csdn.net/tinydust/archive/2004/07/23/49593.aspx</guid><wfw:comment>http://blog.csdn.net/tinydust/comments/49593.aspx</wfw:comment><comments>http://blog.csdn.net/tinydust/archive/2004/07/23/49593.aspx#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://blog.csdn.net/tinydust/comments/commentRss/49593.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=49593</trackback:ping><description> 这个项目的目的是：
1、设计一个功能强大的IE RSS插件，支持RSS(各版本)，Atom。（最低目标）
2、总结Eclipse+CDT+GCC+CVS开发方式的经验。（一般目标）
3、建立比较抽象的插件架构，从而使这个插件有可能简单的移植到FireFox或其他浏览器。（最高目标）&lt;img src ="http://blog.csdn.net/tinydust/aggbug/49593.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>