<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>China Drupal Blog</title>
	<atom:link href="http://blog.eood.cn/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.eood.cn</link>
	<description>Imagination is the limit</description>
	<lastBuildDate>Sat, 13 Mar 2010 07:09:29 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Convert RGB Color to HSV Color</title>
		<link>http://blog.eood.cn/convert-rgb-color-to-hsv-color</link>
		<comments>http://blog.eood.cn/convert-rgb-color-to-hsv-color#comments</comments>
		<pubDate>Sat, 13 Mar 2010 05:02:12 +0000</pubDate>
		<dc:creator>Bruce Dou</dc:creator>
				<category><![CDATA[RIA Technology]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[game]]></category>

		<guid isPermaLink="false">http://blog.eood.cn/?p=942</guid>
		<description><![CDATA[In the RGB model, The red, green, and blue components of a color are constrained to fall between zero and some  maximum value.  When all components are at their maximum amount, white light is produced.   If all components have an equal value less than 100%, a gray tone is produced.  [...]]]></description>
		<wfw:commentRss>http://blog.eood.cn/convert-rgb-color-to-hsv-color/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A python tool for print the screen of a website to png file</title>
		<link>http://blog.eood.cn/a-python-tool-for-print-the-screen-of-a-website-to-png-file</link>
		<comments>http://blog.eood.cn/a-python-tool-for-print-the-screen-of-a-website-to-png-file#comments</comments>
		<pubDate>Thu, 11 Mar 2010 13:39:26 +0000</pubDate>
		<dc:creator>Bruce Dou</dc:creator>
				<category><![CDATA[Life & Work]]></category>
		<category><![CDATA[png]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://blog.eood.cn/?p=934</guid>
		<description><![CDATA[I just found a great new tool, webkit2png. Just download the file, pull up a terminal window, and type something like:
python webkit2png http://blog.eood.cn
Then you get a full screen picture of my blog.


webkit2png Home Page
Download


]]></description>
		<wfw:commentRss>http://blog.eood.cn/a-python-tool-for-print-the-screen-of-a-website-to-png-file/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal theme variables</title>
		<link>http://blog.eood.cn/drupal-theme-variables</link>
		<comments>http://blog.eood.cn/drupal-theme-variables#comments</comments>
		<pubDate>Thu, 11 Mar 2010 13:35:38 +0000</pubDate>
		<dc:creator>Bruce Dou</dc:creator>
				<category><![CDATA[Frontend Design]]></category>
		<category><![CDATA[Druapl]]></category>
		<category><![CDATA[theme]]></category>

		<guid isPermaLink="false">http://blog.eood.cn/?p=932</guid>
		<description><![CDATA[How to use Drupal theme variables?
Add the following codes into themplt.php
&#60;?php
yourthemename_preprocess_page(&#38;$variables) {
$variables['happyday'] = 'Happy ' . format_date(time(), 'custom', 'l') . '!';
}
?&#62;
And display the variables in page.tpl.php:

&#60;?php
print $happyday;
?&#62;

]]></description>
		<wfw:commentRss>http://blog.eood.cn/drupal-theme-variables/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal theme block display issues</title>
		<link>http://blog.eood.cn/drupal-theme-block-display-issues</link>
		<comments>http://blog.eood.cn/drupal-theme-block-display-issues#comments</comments>
		<pubDate>Thu, 11 Mar 2010 13:32:01 +0000</pubDate>
		<dc:creator>Bruce Dou</dc:creator>
				<category><![CDATA[Frontend Design]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[theme]]></category>

		<guid isPermaLink="false">http://blog.eood.cn/?p=929</guid>
		<description><![CDATA[Complex themes have many different block regions, some regions will only appear on certain pages or when viewing nodes of certain types. One very common use-case is to have both a page.tpl.php, and a page-front.tpl.php, each of which print out different regions.
How to define block regions in Drupal? Simply add a couple lines in your [...]]]></description>
		<wfw:commentRss>http://blog.eood.cn/drupal-theme-block-display-issues/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Concurrency Java Father Doug Lea</title>
		<link>http://blog.eood.cn/concurrency-java-father-doug-lea</link>
		<comments>http://blog.eood.cn/concurrency-java-father-doug-lea#comments</comments>
		<pubDate>Wed, 10 Mar 2010 14:28:21 +0000</pubDate>
		<dc:creator>Bruce Dou</dc:creator>
				<category><![CDATA[IT Reviews]]></category>
		<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://blog.eood.cn/?p=916</guid>
		<description><![CDATA[The author of Concurrent     Programming in Java: Design Principles and Patterns
The author of Java Concurrency in Practice
Fork Join Framework
Synchronizer Framework
Doug Lea
]]></description>
		<wfw:commentRss>http://blog.eood.cn/concurrency-java-father-doug-lea/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wordpress Theme hot lips</title>
		<link>http://blog.eood.cn/wordpress-theme-hot-lips</link>
		<comments>http://blog.eood.cn/wordpress-theme-hot-lips#comments</comments>
		<pubDate>Sat, 06 Mar 2010 02:48:27 +0000</pubDate>
		<dc:creator>Bruce Dou</dc:creator>
				<category><![CDATA[Life & Work]]></category>
		<category><![CDATA[fixed-width]]></category>
		<category><![CDATA[orange]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[two-columns]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.eood.cn/?p=908</guid>
		<description><![CDATA[Release my wordpress theme:
Theme Hot lips is the theme what you see here. You can download this theme and install in your blog for free.
Theme Name: Hot lips
Theme URI: http://blog.eood.cn/
Description: Hot lips WordPress theme.
Version: 1.0
Author: Bruce Dou
Tags: orange, fixed-width, two-columns

Download
]]></description>
		<wfw:commentRss>http://blog.eood.cn/wordpress-theme-hot-lips/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>经典算法书</title>
		<link>http://blog.eood.cn/%e7%bb%8f%e5%85%b8%e7%ae%97%e6%b3%95%e4%b9%a6</link>
		<comments>http://blog.eood.cn/%e7%bb%8f%e5%85%b8%e7%ae%97%e6%b3%95%e4%b9%a6#comments</comments>
		<pubDate>Fri, 05 Mar 2010 14:20:54 +0000</pubDate>
		<dc:creator>Bruce Dou</dc:creator>
				<category><![CDATA[Algorithm & Life]]></category>
		<category><![CDATA[My Reading]]></category>

		<guid isPermaLink="false">http://blog.eood.cn/?p=893</guid>
		<description><![CDATA[1. CLRS 算法导论
2. Algorithms 算法概论
3. Algorithm Design 算法设计
4. SICP 计算机程序的构造和解释
5. Concrete Mathematics 具体数学
6. Introduction to The Design and Analysis of Algorithms 算法设计与分析基础
7. 编程之美&#8211;微软技术面试心得
8. Fundamentals of Algorithmics 算法基础
9. How to solve it 怎样解题
10. Programming interviews exposed 程序员面试攻略
11. Programming Pearls 编程珠玑
12. 算法艺术与信息学竞赛
13. An Introduction to Probability Theory and Its Applications
14. Numerical Analysis by Richard L. Burden,J. Douglas [...]]]></description>
		<wfw:commentRss>http://blog.eood.cn/%e7%bb%8f%e5%85%b8%e7%ae%97%e6%b3%95%e4%b9%a6/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>敏捷过程方法</title>
		<link>http://blog.eood.cn/%e6%95%8f%e6%8d%b7%e8%bf%87%e7%a8%8b%e6%96%b9%e6%b3%95</link>
		<comments>http://blog.eood.cn/%e6%95%8f%e6%8d%b7%e8%bf%87%e7%a8%8b%e6%96%b9%e6%b3%95#comments</comments>
		<pubDate>Fri, 05 Mar 2010 14:06:58 +0000</pubDate>
		<dc:creator>Bruce Dou</dc:creator>
				<category><![CDATA[Project Manament]]></category>
		<category><![CDATA[敏捷]]></category>

		<guid isPermaLink="false">http://blog.eood.cn/?p=891</guid>
		<description><![CDATA[1.Sometimes it&#8217;s worth spending time finding the best possible approach. Sometimes it&#8217;s enough to find an approach that works.
2.不要过度折腾性能
3.总结现代model和patten并且广泛使用
4.松散的技术堆栈进行强约束，紧凑的技术堆栈进行弱约束
5.所有的开源软件都有bug,必须重新测试
]]></description>
		<wfw:commentRss>http://blog.eood.cn/%e6%95%8f%e6%8d%b7%e8%bf%87%e7%a8%8b%e6%96%b9%e6%b3%95/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>优秀的养猪软件Winpig</title>
		<link>http://blog.eood.cn/%e4%bc%98%e7%a7%80%e7%9a%84%e5%85%bb%e7%8c%aa%e8%bd%af%e4%bb%b6</link>
		<comments>http://blog.eood.cn/%e4%bc%98%e7%a7%80%e7%9a%84%e5%85%bb%e7%8c%aa%e8%bd%af%e4%bb%b6#comments</comments>
		<pubDate>Fri, 05 Mar 2010 13:57:37 +0000</pubDate>
		<dc:creator>Bruce Dou</dc:creator>
				<category><![CDATA[IT Reviews]]></category>

		<guid isPermaLink="false">http://blog.eood.cn/?p=889</guid>
		<description><![CDATA[偶然在网上发现这个农业软件提供商AgroSoft。
使用Winpig软件，你可以输入和跟踪你养猪系统的所有信息。并且可以分析出养猪过程的问题。自从1995年，AgroSoft就持续改进这个软件，如今几乎包含了很多有用的功能。Winpig是一个熟悉现在养猪行业的团队开发维护的。这个系统集成了PDA和RFID技术进行数据采集。自上包含成因演化过程，自下包含猪肉加工和健康信息健康。横向和多种喂养系统、监控系统、质量保证系统集成。
]]></description>
		<wfw:commentRss>http://blog.eood.cn/%e4%bc%98%e7%a7%80%e7%9a%84%e5%85%bb%e7%8c%aa%e8%bd%af%e4%bb%b6/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java程序优化过程及linux相关</title>
		<link>http://blog.eood.cn/java%e7%a8%8b%e5%ba%8f%e4%bc%98%e5%8c%96%e8%bf%87%e7%a8%8b%e5%8f%8alinux%e7%9b%b8%e5%85%b3</link>
		<comments>http://blog.eood.cn/java%e7%a8%8b%e5%ba%8f%e4%bc%98%e5%8c%96%e8%bf%87%e7%a8%8b%e5%8f%8alinux%e7%9b%b8%e5%85%b3#comments</comments>
		<pubDate>Fri, 05 Mar 2010 13:32:12 +0000</pubDate>
		<dc:creator>Bruce Dou</dc:creator>
				<category><![CDATA[Life & Work]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[Jprofile]]></category>
		<category><![CDATA[JVM]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[NIO]]></category>

		<guid isPermaLink="false">http://blog.eood.cn/?p=885</guid>
		<description><![CDATA[1.Jprofile找到程序性能的瓶颈
2.需要很长时间完成的过程由单线程转多线程或线程池。假如是IO之类的问题(普遍IO是系统的瓶颈),采用NIO即rector模式处理
3.大量小文件压缩后存入内存,定量写入硬盘。大量中间变量存入内存,或序列化压缩后存入内存，后解压反序列化调用
4.使用Queue进行不同过程的缓冲
5.Linux下普遍有打开文件个数限制，消除1024限制:ulimit -n 8192
6.JVM普遍内存限制，消除内存限制:增加运行参数 -Xms20m -Xmx200m
另:
1.如何执行jar中某个类的main方法: java -cp test.jar com.acosys.clawer.GetContent
2.如何让java程序在linux后台运行: nohup &#8230; &#38;
3.如何查看linux后台运行的nohup程序列表: jobs
4.后台FTP上传下载工具: ncftpget ncftpput
5.如何查找linux后台程序列表 ps aux &#124; grep &#8230;
6.强行终止linux程序: kill -9 &#8230;
7.查某文件夹下文件数目: ls -l &#124;grep &#8220;^-&#8221;&#124;wc -l
8.执行多个依赖库的java程序:java -cp nutch-1.0.jar:commons-logging-1.0.4.jar:hadoop-0.19.1-core.jar:xerces-2_6_2.jar org.apache.nutch.tools.DmozParser content.rdf.u8 &#62; domz/urls
]]></description>
		<wfw:commentRss>http://blog.eood.cn/java%e7%a8%8b%e5%ba%8f%e4%bc%98%e5%8c%96%e8%bf%87%e7%a8%8b%e5%8f%8alinux%e7%9b%b8%e5%85%b3/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
