<?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>Open Dream</title>
	<atom:link href="http://blog.pengyao.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.pengyao.org</link>
	<description>逍遥梦,梦逍遥</description>
	<lastBuildDate>Wed, 07 Mar 2012 01:51:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>[小技巧]修改resin在HTTP包头中对应的版本号</title>
		<link>http://blog.pengyao.org/resin-change-server-http-header-1/</link>
		<comments>http://blog.pengyao.org/resin-change-server-http-header-1/#comments</comments>
		<pubDate>Wed, 07 Mar 2012 01:47:46 +0000</pubDate>
		<dc:creator>pengyao</dc:creator>
				<category><![CDATA[Program]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[caucho]]></category>
		<category><![CDATA[hide]]></category>
		<category><![CDATA[resin]]></category>
		<category><![CDATA[server-header]]></category>
		<category><![CDATA[wiki]]></category>

		<guid isPermaLink="false">http://blog.pengyao.org/?p=473</guid>
		<description><![CDATA[最近得到一个安全需求，说要隐藏业务服务器上对应应用程序Resin的版本号，不抱怨，查询资料，找到了caucho wiki中对于该需求的处理方案，特将该小技巧分享一下]]></description>
		<wfw:commentRss>http://blog.pengyao.org/resin-change-server-http-header-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>openssl小技巧&#8212;生成加密密码</title>
		<link>http://blog.pengyao.org/openssl-1/</link>
		<comments>http://blog.pengyao.org/openssl-1/#comments</comments>
		<pubDate>Wed, 14 Dec 2011 06:09:45 +0000</pubDate>
		<dc:creator>pengyao</dc:creator>
				<category><![CDATA[Gnu/linux]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[crypt]]></category>
		<category><![CDATA[htpasswd]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[openssl]]></category>
		<category><![CDATA[passwd]]></category>
		<category><![CDATA[shadow]]></category>

		<guid isPermaLink="false">http://blog.pengyao.org/?p=465</guid>
		<description><![CDATA[openssl生成shadow密码及htpasswd密码]]></description>
		<wfw:commentRss>http://blog.pengyao.org/openssl-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>rrdtool小技巧&#8212;绘制固定值</title>
		<link>http://blog.pengyao.org/rrdtool-graph-1/</link>
		<comments>http://blog.pengyao.org/rrdtool-graph-1/#comments</comments>
		<pubDate>Mon, 05 Sep 2011 03:08:53 +0000</pubDate>
		<dc:creator>pengyao</dc:creator>
				<category><![CDATA[Gnu/linux]]></category>
		<category><![CDATA[Program]]></category>
		<category><![CDATA[rrdtool]]></category>
		<category><![CDATA[Thinking]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[graph]]></category>
		<category><![CDATA[HRULE]]></category>
		<category><![CDATA[LINE]]></category>
		<category><![CDATA[shell]]></category>

		<guid isPermaLink="false">http://blog.pengyao.org/?p=461</guid>
		<description><![CDATA[最近在接触关于rrdtool的一些需求，其中的一个需求是在绘制磁盘使用率的同时，增加一明显标识的阀值（固定值），对于“明显”当然可以采用比较容易识别的颜色（如红色），而对于“固定值”的这个需求在翻rrdtool手册的时候发现了HRULE这个选项]]></description>
		<wfw:commentRss>http://blog.pengyao.org/rrdtool-graph-1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>python小技巧&#8212;MySQLdb查询返回字典</title>
		<link>http://blog.pengyao.org/python-tips-mysqldb-1/</link>
		<comments>http://blog.pengyao.org/python-tips-mysqldb-1/#comments</comments>
		<pubDate>Fri, 02 Sep 2011 03:08:52 +0000</pubDate>
		<dc:creator>pengyao</dc:creator>
				<category><![CDATA[Gnu/linux]]></category>
		<category><![CDATA[Program]]></category>
		<category><![CDATA[Thinking]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[mysqldb]]></category>
		<category><![CDATA[MySQLdb.cursors.DictCursor]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[字典]]></category>

		<guid isPermaLink="false">http://blog.pengyao.org/?p=453</guid>
		<description><![CDATA[通过MySQLdb.cursors.DictCursor方式，使python MySQLdb执行查询返回的结果通过字典方式展现出来！]]></description>
		<wfw:commentRss>http://blog.pengyao.org/python-tips-mysqldb-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>haproxy系列&#8212;定制mysql健康检查程序</title>
		<link>http://blog.pengyao.org/haproxy-mysql-1/</link>
		<comments>http://blog.pengyao.org/haproxy-mysql-1/#comments</comments>
		<pubDate>Tue, 30 Aug 2011 03:14:04 +0000</pubDate>
		<dc:creator>pengyao</dc:creator>
				<category><![CDATA[Gnu/linux]]></category>
		<category><![CDATA[haproxy]]></category>
		<category><![CDATA[Program]]></category>
		<category><![CDATA[Thinking]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[mysql-check]]></category>
		<category><![CDATA[mysqldb]]></category>
		<category><![CDATA[mysql将康检查]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[读写分离]]></category>

		<guid isPermaLink="false">http://blog.pengyao.org/?p=447</guid>
		<description><![CDATA[随着生产环境用户访问的与日俱增，数据库访问压力也随之增大，近期准备对生产环境中的单一数据库进行扩容，增加多台slave数据库,进行读写分离操作，经过若干测试，最终选择使用Haproxy方案，在haproxy版本选型时，选择了1.4的版本，因为在1.4.9开始，haproxy增加了option mysql-check 健康检查功能，其工作原理是建立对应的Mysql连接，然后断开来判断数据库当前的健康状况。而实际生产环境中对数据一致性要求较高，不仅需要对mysql进行健康检查，也需要的slave节点的repliation状态(Slave_IO_Running,Slave_SQL_Running,Seconds_Behind_Master)进行检查，故现阶段的haproxy健康检查功能无法满足需求，需自己进行定制.]]></description>
		<wfw:commentRss>http://blog.pengyao.org/haproxy-mysql-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ganglia系列&#8212;定制ganglia</title>
		<link>http://blog.pengyao.org/ganglia_3/</link>
		<comments>http://blog.pengyao.org/ganglia_3/#comments</comments>
		<pubDate>Tue, 16 Aug 2011 09:04:42 +0000</pubDate>
		<dc:creator>pengyao</dc:creator>
				<category><![CDATA[ganglia]]></category>
		<category><![CDATA[Gnu/linux]]></category>
		<category><![CDATA[Program]]></category>
		<category><![CDATA[Thinking]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[custom]]></category>
		<category><![CDATA[gmond]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[rrdtool]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.pengyao.org/?p=431</guid>
		<description><![CDATA[由于ganglia默认的自带的数据插件有限，生产环境中往往需要自己根据需求定制自己所需的插件，然后通过Web将相关数据通过绘图展现出来，而ganglia支持C/C++、python来定制自己想要的插件，刚好自己写了一些python的插件，特意将对应的经验分享出来。]]></description>
		<wfw:commentRss>http://blog.pengyao.org/ganglia_3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ganglia系列&#8212;ganglia安全配置</title>
		<link>http://blog.pengyao.org/ganglia_2/</link>
		<comments>http://blog.pengyao.org/ganglia_2/#comments</comments>
		<pubDate>Tue, 16 Aug 2011 07:37:26 +0000</pubDate>
		<dc:creator>pengyao</dc:creator>
				<category><![CDATA[ganglia]]></category>
		<category><![CDATA[Gnu/linux]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[Thinking]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[access]]></category>
		<category><![CDATA[acl]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[gmetad]]></category>
		<category><![CDATA[gmond]]></category>
		<category><![CDATA[iptables]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.pengyao.org/?p=428</guid>
		<description><![CDATA[第一小节《ganglia系列---初识ganglia》初步介绍了ganglia的工作流程以及安装过程中的注意事项，本小节主要对ganglia的安全方面进行相关介绍。]]></description>
		<wfw:commentRss>http://blog.pengyao.org/ganglia_2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ganglia系列&#8212;初识ganglia</title>
		<link>http://blog.pengyao.org/ganglia_1/</link>
		<comments>http://blog.pengyao.org/ganglia_1/#comments</comments>
		<pubDate>Tue, 16 Aug 2011 06:15:15 +0000</pubDate>
		<dc:creator>pengyao</dc:creator>
				<category><![CDATA[ganglia]]></category>
		<category><![CDATA[Gnu/linux]]></category>
		<category><![CDATA[Thinking]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[gmetad]]></category>
		<category><![CDATA[gmond]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[rrdtool]]></category>
		<category><![CDATA[web容量规划的艺术]]></category>

		<guid isPermaLink="false">http://blog.pengyao.org/?p=417</guid>
		<description><![CDATA[最近由于需要在现有的Web集群系统中建立对应的统计程序，采集现有集群环境的使用状况，以便对下一阶段的集群扩展提供数据支撑，评估几个对应的开源平台后，绝对选择ganglia作为本次统计平台的基础框架。]]></description>
		<wfw:commentRss>http://blog.pengyao.org/ganglia_1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>resin access-log有关rollover-size小说明(后续)</title>
		<link>http://blog.pengyao.org/resin-rollover-size_/</link>
		<comments>http://blog.pengyao.org/resin-rollover-size_/#comments</comments>
		<pubDate>Mon, 30 May 2011 02:38:31 +0000</pubDate>
		<dc:creator>pengyao</dc:creator>
				<category><![CDATA[Gnu/linux]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[4533]]></category>
		<category><![CDATA[access-log]]></category>
		<category><![CDATA[resin]]></category>
		<category><![CDATA[rollover-size]]></category>

		<guid isPermaLink="false">http://blog.pengyao.org/?p=414</guid>
		<description><![CDATA[access-log: add rollover-check-time configuration (#4533, rep by peng yao)
]]></description>
		<wfw:commentRss>http://blog.pengyao.org/resin-rollover-size_/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>resin access-log有关rollover-size小说明</title>
		<link>http://blog.pengyao.org/resin_rollover-size_1/</link>
		<comments>http://blog.pengyao.org/resin_rollover-size_1/#comments</comments>
		<pubDate>Thu, 05 May 2011 07:11:55 +0000</pubDate>
		<dc:creator>pengyao</dc:creator>
				<category><![CDATA[Gnu/linux]]></category>
		<category><![CDATA[Thinking]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[access-log]]></category>
		<category><![CDATA[auto-flush]]></category>
		<category><![CDATA[resin]]></category>
		<category><![CDATA[rollover-size]]></category>

		<guid isPermaLink="false">http://blog.pengyao.org/?p=410</guid>
		<description><![CDATA[Resin does not roll the access log exactly at rollover-size.  rollover-size is a minimum size.  It checks the size every 2 minutes]]></description>
		<wfw:commentRss>http://blog.pengyao.org/resin_rollover-size_1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

