<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>.消逝°</title>
		<link>http://joyep.net/</link>
		<description></description>
		<language>zh-CN</language>
		<pubDate>Fri, 06 Jan 2012 23:37:27 +0800</pubDate>
		<generator>Textcube</generator>
		<image>
		<title>.消逝°</title>
		<url>http://joyep.net/attach/1/3995510440.png</url>
		<link>http://joyep.net/</link>
		<width>120</width>
		<height>120</height>
		<description></description>
		</image>
		<item>
			<title>美国主机推荐: MidPhase, 国内访问速度很快</title>
			<link>http://joyep.net/69</link>
			<description>&lt;a href=&quot;http://manage.aff.biz/z/983/CD17710/&quot; target=&quot;_blank&quot;&gt;Midphase&lt;/a&gt; 是 UK2 旗下主机网站之一，&lt;a href=&quot;http://manage.aff.biz/z/983/CD17710/&quot; target=&quot;_blank&quot;&gt;Midphase&lt;/a&gt; 2002 年成立于美国芝加哥，&lt;a href=&quot;http://manage.aff.biz/z/983/CD17710/&quot; target=&quot;_blank&quot;&gt;Midphase&lt;/a&gt; 成长很快，而最近几年英国的 UK2 把 &lt;a href=&quot;http://manage.aff.biz/z/983/CD17710/&quot; target=&quot;_blank&quot;&gt;Midphase&lt;/a&gt; 收归旗下；&lt;a href=&quot;http://manage.aff.biz/z/983/CD17710/&quot; target=&quot;_blank&quot;&gt;Midphase&lt;/a&gt; 主机线路对于国内来说也非常不错，使用的是 SoftLayer 的机房，国内访问速度很快 。 &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://manage.aff.biz/z/983/CD17710/&quot; target=&quot;_blank&quot;&gt;Midphase&lt;/a&gt; 8 折优惠码：WINTER11 (所有 Unlimited 以及 Business 主机8折优惠，有效期：未知)&lt;/div&gt;</description>
			<category>Web Development</category>
			<category>MidPhase</category>
			<category>美国主机</category>
			<category>美国空间</category>
			<author>(消逝)</author>
			<guid>http://joyep.net/69</guid>
			<comments>http://joyep.net/69#entry69comment</comments>
			<pubDate>Wed, 14 Sep 2011 12:19:06 +0800</pubDate>
		</item>
		<item>
			<title>iOS 5 新特性截图</title>
			<link>http://joyep.net/68</link>
			<description>&lt;meta charset=&quot;utf-8&quot;&gt;&lt;span style=&quot;color: rgb(68, 68, 68); font-size: 14px; line-height: 22px; font-family: Arial, Helvetica, sans-serif; &quot;&gt;全新通知系统:&lt;/span&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(68, 68, 68); font-size: 14px; line-height: 22px; font-family: Arial, Helvetica, sans-serif; &quot;&gt;&lt;img src=&quot;http://joyep.net/attach/1/9590946533.jpg&quot; width=&quot;440&quot; height=&quot;660&quot; /&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(68, 68, 68); font-size: 14px; line-height: 22px; font-family: Arial, Helvetica, sans-serif; &quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(68, 68, 68); font-size: 14px; line-height: 22px; font-family: Arial, Helvetica, sans-serif; &quot;&gt;&lt;meta charset=&quot;utf-8&quot;&gt;全新通知方式:&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(68, 68, 68); font-size: 14px; line-height: 22px; font-family: Arial, Helvetica, sans-serif; &quot;&gt;&lt;img src=&quot;http://joyep.net/attach/1/1234284700.jpg&quot; width=&quot;440&quot; height=&quot;660&quot; /&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(68, 68, 68); font-size: 14px; line-height: 22px; font-family: Arial, Helvetica, sans-serif; &quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(68, 68, 68); font-size: 14px; line-height: 22px; font-family: Arial, Helvetica, sans-serif; &quot;&gt;&lt;meta charset=&quot;utf-8&quot;&gt;全新下拉式通知框:&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(68, 68, 68); font-size: 14px; line-height: 22px; font-family: Arial, Helvetica, sans-serif; &quot;&gt;&lt;img src=&quot;http://joyep.net/attach/1/3275792624.jpg&quot; width=&quot;440&quot; height=&quot;660&quot; /&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(68, 68, 68); font-size: 14px; line-height: 22px; font-family: Arial, Helvetica, sans-serif; &quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(68, 68, 68); font-size: 14px; line-height: 22px; font-family: Arial, Helvetica, sans-serif; &quot;&gt;&lt;meta charset=&quot;utf-8&quot;&gt;设置界面 UI 变化:&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(68, 68, 68); font-size: 14px; line-height: 22px; font-family: Arial, Helvetica, sans-serif; &quot;&gt;&lt;img src=&quot;http://joyep.net/attach/1/4800550674.jpg&quot; width=&quot;440&quot; height=&quot;660&quot; /&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(68, 68, 68); font-size: 14px; line-height: 22px; font-family: Arial, Helvetica, sans-serif; &quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(68, 68, 68); font-size: 14px; line-height: 22px; font-family: Arial, Helvetica, sans-serif; &quot;&gt;&lt;meta charset=&quot;utf-8&quot;&gt;短信部分 UI 变化:&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(68, 68, 68); font-size: 14px; line-height: 22px; font-family: Arial, Helvetica, sans-serif; &quot;&gt;&lt;img src=&quot;http://joyep.net/attach/1/3352000502.jpg&quot; width=&quot;440&quot; height=&quot;660&quot; /&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(68, 68, 68); font-size: 14px; line-height: 22px; font-family: Arial, Helvetica, sans-serif; &quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(68, 68, 68); font-size: 14px; line-height: 22px; font-family: Arial, Helvetica, sans-serif; &quot;&gt;&lt;meta charset=&quot;utf-8&quot;&gt;新输入法与一个叫 Reminders 的提醒功能:&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(68, 68, 68); font-size: 14px; line-height: 22px; font-family: Arial, Helvetica, sans-serif; &quot;&gt;&lt;img src=&quot;http://joyep.net/attach/1/1210819181.jpg&quot; width=&quot;440&quot; height=&quot;660&quot; /&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(68, 68, 68); font-size: 14px; line-height: 22px; font-family: Arial, Helvetica, sans-serif; &quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(68, 68, 68); font-size: 14px; line-height: 22px; font-family: Arial, Helvetica, sans-serif; &quot;&gt;&lt;meta charset=&quot;utf-8&quot;&gt;iCloud 云服务:&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(68, 68, 68); font-size: 14px; line-height: 22px; font-family: Arial, Helvetica, sans-serif; &quot;&gt;&lt;img src=&quot;http://joyep.net/attach/1/6309377378.jpg&quot; width=&quot;440&quot; height=&quot;660&quot; /&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(68, 68, 68); font-size: 14px; line-height: 22px; font-family: Arial, Helvetica, sans-serif; &quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(68, 68, 68); font-size: 14px; line-height: 22px; font-family: Arial, Helvetica, sans-serif; &quot;&gt;&lt;meta charset=&quot;utf-8&quot;&gt;iCloud 云服务启动:&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(68, 68, 68); font-size: 14px; line-height: 22px; font-family: Arial, Helvetica, sans-serif; &quot;&gt;&lt;img src=&quot;http://joyep.net/attach/1/4533691613.jpg&quot; width=&quot;440&quot; height=&quot;660&quot; /&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;</description>
			<category>Simple Life</category>
			<category>5</category>
			<category>Apple</category>
			<category>iOS</category>
			<category>iPhone</category>
			<category>WWDC</category>
			<author>(消逝)</author>
			<guid>http://joyep.net/68</guid>
			<comments>http://joyep.net/68#entry68comment</comments>
			<pubDate>Tue, 07 Jun 2011 16:24:00 +0800</pubDate>
		</item>
		<item>
			<title>SANYO DMP-5510i</title>
			<link>http://joyep.net/67</link>
			<description>&lt;P&gt;推荐个不错的 iPod Dock: SANYO DMP-5510i&lt;BR&gt;&lt;BR&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;http://joyep.net/thumbnail/1/2488090558.w585-h329.jpg&quot; alt=&quot;User image&quot; height=&quot;329&quot; width=&quot;585&quot; /&gt;&lt;/div&gt;&lt;BR&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;http://joyep.net/thumbnail/1/2255101235.w585-h329.jpg&quot; alt=&quot;User image&quot; height=&quot;329&quot; width=&quot;585&quot; /&gt;&lt;/div&gt;&lt;BR&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;http://joyep.net/thumbnail/1/5854256653.w585-h329.jpg&quot; alt=&quot;User image&quot; height=&quot;329&quot; width=&quot;585&quot; /&gt;&lt;/div&gt;&lt;BR&gt;可以给 iPod 充电；&lt;BR&gt;模拟调谐、调频，数字显示；&lt;BR&gt;播放 iPod，LED 显示内容右移；&lt;BR&gt;0.9 英寸的绿色的 LED 显示时间；&lt;BR&gt;USB 插口；&lt;BR&gt;3.5 毫米的外界音源输入；&lt;BR&gt;自动时间设置。 &lt;BR&gt;&lt;BR&gt;可以在&lt;STRONG&gt;&lt;A href=&quot;http://www.amazon.cn/mn/detailApp?_encoding=UTF8&amp;amp;tag=explon&amp;amp;linkCode=as2&amp;amp;asin=B00368B64M&amp;amp;camp=536&amp;amp;creative=3132&amp;amp;creativeASIN=B00368B64M&quot; target=_blank&gt;&lt;STRONG&gt;卓越亚马逊&lt;/STRONG&gt;&lt;/A&gt;&lt;/STRONG&gt;和&lt;STRONG&gt;&lt;A href=&quot;http://p.yiqifa.com/servlet/handleClick?sid=f1406371b0116f76&amp;amp;pid=155&amp;amp;wid=150&amp;amp;vid=647&amp;amp;cid=254&amp;amp;lid=0&amp;amp;euid=id_38470_wz&amp;amp;turl=http://www.360buy.com/product/268682.html&quot; target=_blank&gt;&lt;STRONG&gt;京东商城&lt;/STRONG&gt;&lt;/A&gt;&lt;/STRONG&gt;买到&lt;/P&gt;</description>
			<category>Simple Life</category>
			<category>Apple</category>
			<category>DMP-5510i</category>
			<category>Dock</category>
			<category>iPhone</category>
			<category>iPod</category>
			<category>SANYO</category>
			<author>(消逝)</author>
			<guid>http://joyep.net/67</guid>
			<comments>http://joyep.net/67#entry67comment</comments>
			<pubDate>Thu, 17 Feb 2011 14:06:05 +0800</pubDate>
		</item>
		<item>
			<title>被迫买了 AppleCare..</title>
			<link>http://joyep.net/66</link>
			<description>港行的 MacBook 要想在国内联保就得买 AppleCare，不然就只能去北京和上海的直营店保修..&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;1698 元买的..&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;http://joyep.net/thumbnail/1/1102305247.w585-h782.jpg&quot; alt=&quot;User image&quot; height=&quot;782&quot; width=&quot;585&quot; /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;</description>
			<category>Simple Life</category>
			<category>AppleCare</category>
			<category>港行</category>
			<category>联保</category>
			<category>香港</category>
			<author>(消逝)</author>
			<guid>http://joyep.net/66</guid>
			<comments>http://joyep.net/66#entry66comment</comments>
			<pubDate>Mon, 13 Sep 2010 17:37:41 +0800</pubDate>
		</item>
		<item>
			<title>PageCookery Microblog</title>
			<link>http://joyep.net/65</link>
			<description>&lt;span style=&quot;color: rgb(104, 104, 104); font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 24px; &quot;&gt;PageCookery 是国内首款公开发行的单用户版开源微博程序，基于 PHP + MySQL 架构，是一款集安全、高效和稳定，以 &quot;分享&quot;， &quot;发现&quot; 为理念的 Web 2.0 微博客解决方案。&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(104, 104, 104); font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 24px; &quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#686868&quot; face=&quot;Verdana, Arial, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;line-height: 24px;&quot;&gt;这个萌生于 2 年前的产品, &amp;nbsp;如今正在逐步&quot;接近&quot;完善, 欢迎使用: &lt;a href=&quot;http://pagecookery.com&quot; target=&quot;_blank&quot;&gt;http://pagecookery.com&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;</description>
			<category>Web Development</category>
			<category>PageCookery</category>
			<author>(消逝)</author>
			<guid>http://joyep.net/65</guid>
			<comments>http://joyep.net/65#entry65comment</comments>
			<pubDate>Fri, 23 Jul 2010 17:07:34 +0800</pubDate>
		</item>
		<item>
			<title>YOU8G - Google App Engine 开发者的伙伴</title>
			<link>http://joyep.net/64</link>
			<description>各大 GAE 开发者总所周之, GAE 的服务在国内总会出现一些莫名的问题, YOU8G 就是一个很好的解决方案, 目前开放 3000 个名额.&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;b&gt;官方的介绍:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(0, 0, 0); font-family: &#039;Helvetica Neue&#039;, &#039;Luxi Sans&#039;, &#039;DejaVu Sans&#039;, Tahoma, &#039;Hiragino Sans GB&#039;, STHeiti; line-height: 20px; font-size: 14px; &quot;&gt;&lt;blockquote&gt;YOU8G 为您的 Google App Engine 应用提供免费的加速服务，保证您的应用能够被中国用户快速，稳定地访问。&lt;br&gt;&lt;br&gt;我们在美国的各大数据中心都部署了加速服务器，并通过&lt;a href=&quot;http://www.8gdns.com/&quot; target=&quot;_blank&quot; style=&quot;color: rgb(0, 147, 231); text-decoration: none; &quot;&gt;智能 DNS 宕机检测&lt;/a&gt;来保证服务的始终稳定。&lt;/blockquote&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;网站地址: &lt;a href=&quot;http://www.you8g.com&quot; target=&quot;_blank&quot;&gt;http://www.you8g.com&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;</description>
			<category>Web Development</category>
			<category>Google App Engine</category>
			<category>YOU8G</category>
			<author>(消逝)</author>
			<guid>http://joyep.net/64</guid>
			<comments>http://joyep.net/64#entry64comment</comments>
			<pubDate>Tue, 15 Jun 2010 13:31:36 +0800</pubDate>
		</item>
		<item>
			<title>新 Macbook 电池</title>
			<link>http://joyep.net/63</link>
			<description>充分体会了国内苹果售后的黑暗 (报价 1480), 最终在三里屯旗舰店以 998 的价格购入. 国内的 Apple Store 要是能线上购买就好了.&lt;br&gt;&lt;br&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;http://joyep.net/attach/1/7099510694.jpg&quot; alt=&quot;User image&quot; height=&quot;384&quot; width=&quot;567&quot; /&gt;&lt;/div&gt;&lt;br&gt;</description>
			<category>Simple Life</category>
			<category>MA561FE/A</category>
			<category>Macbook</category>
			<author>(消逝)</author>
			<guid>http://joyep.net/63</guid>
			<comments>http://joyep.net/63#entry63comment</comments>
			<pubDate>Sat, 05 Jun 2010 11:00:17 +0800</pubDate>
		</item>
		<item>
			<title>PHP 简单计划任务 (CRON JOB) 的实现</title>
			<link>http://joyep.net/62</link>
			<description>Class:&lt;p&gt;&lt;?php
/* PageCookery Framework
*
* Author: Explon
*
* Copyright (C) 2009 Explon &lt;explon@gmail.com&gt;
*/

class Cron
{
	/*
		$cron = array(
			&#039;id&#039; =&gt; array(
					&#039;cache_root&#039; =&gt; ,
					&#039;distance&#039; =&gt; ,
					&#039;script_location&#039; =&gt; 
				);
		);
	*/
	
	function __construct($_config = array(), $_global = array())
	{
		@set_time_limit(0);
		
		foreach ($_global AS $vars)
		{
			global $$vars;
		}
		
		foreach ($_config AS $id =&gt; $information)
		{
			if ($information[&#039;distance&#039;] == &#039;DAY&#039; OR $information[&#039;distance&#039;] == &#039;WEEK&#039; OR $information[&#039;distance&#039;] == &#039;MONTH&#039;)
			{
				$information[&#039;distance&#039;] = 3600 * 24 * 365;
				
				$filemtime = @filemtime($information[&#039;cache_root&#039;] . &#039;cron_&#039; . $id . &#039;_tag.db&#039;);
				
				if ($filemtime)
				{
					if ($information[&#039;distance&#039;] == &#039;DAY&#039;)
					{
						if (Format::Date($filemtime, &#039;Ymd&#039;) != Format::Date(time(), &#039;Ymd&#039;))
						{
							unlink($information[&#039;cache_root&#039;] . &#039;cron_&#039; . $id . &#039;_tag.db&#039;);
						}
					}
					else if ($information[&#039;distance&#039;] == &#039;WEEK&#039;)
					{
						if (Format::Date($filemtime, &#039;YW&#039;) != Format::Date(time(), &#039;YW&#039;))
						{
							unlink($information[&#039;cache_root&#039;] . &#039;cron_&#039; . $id . &#039;_tag.db&#039;);
						}
					}
					else if ($information[&#039;distance&#039;] == &#039;MONTH&#039;)
					{
						if (Format::Date($filemtime, &#039;YW&#039;) != Format::Date(time(), &#039;YW&#039;))
						{
							unlink($information[&#039;cache_root&#039;] . &#039;cron_&#039; . $id . &#039;_tag.db&#039;);
						}
					}
				}
			}
			
			if (@filemtime($information[&#039;cache_root&#039;] . &#039;cron_&#039; . $id . &#039;_tag.db&#039;) &lt; time() - $information[&#039;distance&#039;])
			{
				@file_put_contents($information[&#039;cache_root&#039;] . &#039;cron_&#039; . $id . &#039;_tag.db&#039;, &#039;Start at: &#039; . Format::Date(time()));
				
				require_once($information[&#039;script_location&#039;]);
				
				@file_put_contents($information[&#039;cache_root&#039;] . &#039;cron_&#039; . $id . &#039;_tag.db&#039;, &#039;Finish at: &#039; . Format::Date(time()));	
			}
		}
		
		header(&#039;Expires: Mon, 26 Jul 1997 05:00:00 GMT&#039;);             // Date in the past
		header(&#039;Last-Modified: &#039; . gmdate(&#039;D, d M Y H:i:s&#039;) . &#039; GMT&#039;); // always modified
		header(&#039;Cache-Control: no-cache, must-revalidate&#039;);           // HTTP/1.1
		header(&#039;Pragma: no-cache&#039;);                                   // HTTP/1.0
		header(&quot;Content-disposition: inline; filename=clear.gif&quot;);
		//header(&#039;Content-transfer-encoding: binary&#039;);
		//header(&quot;Content-Length: &quot; . strlen(&#039;R0lGODlhAQABAIAAAMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==&#039;));
		//header(&#039;Content-type: image/gif&#039;);
		echo base64_decode(&#039;R0lGODlhAQABAIAAAMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==&#039;);
		exit;
	}
}
&lt;/p&gt;

&lt;p&gt;&lt;?php
	$_config = array(
		&#039;rss_update&#039; =&gt; array(
			&#039;cache_root&#039; =&gt; str_replace(basename($_SERVER[&#039;PHP_SELF&#039;]), &#039;&#039;, __FILE__) . &#039;cache/&#039;,
			&#039;distance&#039; =&gt; 3600,	// Second, &#039;DAY&#039;, &#039;WEEK&#039; or &#039;Month&#039;
			&#039;script_location&#039; =&gt; str_replace(basename($_SERVER[&#039;PHP_SELF&#039;]), &#039;&#039;, __FILE__) . &#039;cron/rss_update.php&#039;
		)
	);

	$_global = array(&#039;config&#039;);	// Global variable...

	require_once(&#039;lib/class_cron.php&#039;);

	new Cron($_config, $_global);&lt;/p&gt;</description>
			<category>Web Development</category>
			<category>Cron job</category>
			<category>PHP</category>
			<author>(消逝)</author>
			<guid>http://joyep.net/62</guid>
			<comments>http://joyep.net/62#entry62comment</comments>
			<pubDate>Fri, 04 Jun 2010 19:53:29 +0800</pubDate>
		</item>
		<item>
			<title>推荐一本书：可爱的Python</title>
			<link>http://joyep.net/61</link>
			<description>&lt;div class=&quot;imageblock left&quot; style=&quot;float: left; margin-right: 10px;&quot;&gt;&lt;img src=&quot;http://joyep.net/attach/1/2010776419.jpg&quot; alt=&quot;User image&quot; height=&quot;332&quot; width=&quot;303&quot; /&gt;&lt;/div&gt;&lt;STRONG&gt;简介&lt;/STRONG&gt;&lt;BR /&gt;本书的内容主要来自CPyUG社区的邮件列表，由Python的行者根据自身经验组织而成，是为从来没有听说过Python的其他语言程序员准备的一份实用的导学性质的书。笔者试图将优化后的学习体验，通过故事的方式传达给读者，同时也分享了蟒样（Pythonic式）的知识获取技巧，而且希望将最常用的代码和思路，通过作弊条（Cheat Sheet，提示表单）的形式分享给有初步基础的Python 用户，来帮助大家多快好省地完成功能。&lt;BR /&gt;　　本书期望成为学习使用Python的同好们的沟通话题，引发进一步的学习/应用/创造/推广，就是笔者的追求！因为Python语言本身是种非常灵活的动态脚本语言，同一个目标可以使用多种方式完成，笔者为了让拥有各种不同技术背景的读者可以快速无碍地理解，选择了一种实际上可能比较笨拙的方式来实现功能，聪明的读者一定可以看出来的，那么请会心一笑，因为您已经和我们心灵相通了！　　 &lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;评价&lt;/STRONG&gt;&lt;EM&gt; 
&lt;BLOCKQUOTE&gt;&lt;EM&gt;如python语言一样可爱&lt;BR /&gt;&lt;BR /&gt;　　作为python和IT行业基础知识的入门引导，本书做得相当不错： 从实际出发， 内容轻松， 浅显易懂，且方向正确。 &lt;BR /&gt;　　 &lt;BR /&gt;　　我觉得本书最主要的是传递pythonic思维方式，这是python的精髓， 也是学习python正确的正确方式。 &lt;BR /&gt;　　 &lt;BR /&gt;　　当然本书也有不足之处： &lt;BR /&gt;　　有些非主要内容（如，“Window 下的ipython安装”这一小节）可以精简； &lt;BR /&gt;　　有些技术细节还需斟酌（如， ”CDay—1-2 编码思维图谱“对编码unicode和utf-8/16/24的描述不够精确); &lt;BR /&gt;　　... &lt;BR /&gt;　　 &lt;BR /&gt;　　但以上这些都是细节，瑕不掩瑜。 本书本不拘泥于细节， 而是讲究轻松而快速的解决实际问题， 关键是领悟pythonic！ &lt;BR /&gt;　　 &lt;BR /&gt;　　总的说来，本书还是相当优秀的， 就如python语言一般简洁，优美和轻松。 &lt;BR /&gt;　　 &lt;BR /&gt;　　另外本书的编排也很有特色，除了装帧精美之外， 整个排版也很优美具有亲和力， 总之看起来很舒服。 &lt;BR /&gt;&lt;/EM&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;STRONG&gt;卓越亚马逊有售：&lt;A href=&quot;http://www.amazon.cn/mn/detailApp?asin=B002MUB3QQ&amp;amp;source=sznet-23&quot; target=_blank&gt;http://www.amazon.cn/mn/detailApp?asin=B002MUB3QQ&lt;/A&gt;&lt;/STRONG&gt;</description>
			<category>Web Development</category>
			<category>python</category>
			<author>(消逝)</author>
			<guid>http://joyep.net/61</guid>
			<comments>http://joyep.net/61#entry61comment</comments>
			<pubDate>Thu, 29 Apr 2010 16:44:51 +0800</pubDate>
		</item>
		<item>
			<title>让 PHP 识别搜索蜘蛛</title>
			<link>http://joyep.net/60</link>
			<description>function is_search_bot()
{
	$user_agent = strtolower($_SERVER[&#039;HTTP_USER_AGENT&#039;]);
	
	$identify = array(
		&#039;googlebot&#039;,
		&#039;adsbot-google&#039;,
		&#039;gsa-crawler&#039;,
		&#039;mediapartners-google&#039;,
		&#039;baiduspider&#039;,
		&#039;yahoo! slurp&#039;,
		&#039;inktomi&#039;,
		&#039;msnbot&#039;,
		&#039;yodaobot&#039;,
		&#039;outfoxbot&#039;,
		&#039;sogou spider&#039;,
		&#039;sosospider&#039;,
		&#039;iaskspider&#039;,
		&#039;naverrobot&#039;
	);
	
	foreach ($identify AS $key =&gt; $tag)
	{
		if (strstr($user_agent, $tag))
		{
			return true;
		}
	}
	
	return false;
}</description>
			<category>Web Development</category>
			<category>Bot</category>
			<category>Google</category>
			<category>PHP</category>
			<author>(消逝)</author>
			<guid>http://joyep.net/60</guid>
			<comments>http://joyep.net/60#entry60comment</comments>
			<pubDate>Tue, 27 Apr 2010 13:19:27 +0800</pubDate>
		</item>
	</channel>
</rss>

