<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feed.zlz.im/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feed.zlz.im" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feed.feedsky.com/zlz_im" type="application/rss+xml"></fs:self_link><lastBuildDate>Thu, 02 Sep 2010 15:34:50 GMT</lastBuildDate><title>I'm zlz</title><description>hzlzh的自留地，zlz的博客</description><image><url>http://www.feedsky.com/images/feedsky_logologo.gif</url><title>I'm zlz</title><link>http://zlz.im</link></image><link>http://zlz.im</link><sy:updatePeriod>hourly</sy:updatePeriod><sy:updateFrequency>1</sy:updateFrequency><language>en</language><pubDate>Thu, 02 Sep 2010 15:36:06 GMT</pubDate><item><title>《You belong with me》长镜头mv</title><link>http://zlz.im/you-belong-with-me-live-vma/</link><content:encoded>&lt;p&gt;我对&lt;strong&gt;长镜头&lt;/strong&gt;（&lt;a href=&quot;http://baike.baidu.com/view/5110.htm?fr=ala0_1_1&quot; target=&quot;_blank&quot;&gt;从头到尾不切画面&lt;/a&gt;）有大爱，之前对 &lt;span style=&quot;color: rgb(178, 34, 34);&quot;&gt;&lt;strong&gt;Featuring Will.I.Am&amp;amp;Cheryl Cole&lt;/strong&gt;&lt;/span&gt; 的&lt;a href=&quot;http://www.hzlzh.com/wordpress-insert-video-flvplayer/&quot; target=&quot;_blank&quot;&gt;《3 words》&lt;/a&gt;就喜欢的不得了，不仅仅因为曲子很棒，也是那长镜头的MV深深震撼了我，&lt;strong&gt;&lt;span style=&quot;color: rgb(178, 34, 34);&quot;&gt;Taylor Swift&lt;/span&gt;&lt;/strong&gt; 的《You belong with me》很早就听了，mv也看了，可是相信大家没看过另一个长镜头的MV吧！尽管是09年的老歌，但还是忍不住share出来了，那就一起来欣赏吧！&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;原版MV：&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;embed align=&quot;middle&quot; allowscriptaccess=&quot;sameDomain&quot; height=&quot;400&quot; quality=&quot;high&quot; src=&quot;http://player.youku.com/player.php/sid/XMTU4MTk5MTcy/v.swf&quot; type=&quot;application/x-shockwave-flash&quot; width=&quot;480&quot;&gt;&lt;/embed&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;长镜头版：&lt;/strong&gt;在地铁表演Live版VMA&lt;/p&gt;
&lt;p&gt;&lt;embed align=&quot;middle&quot; allowscriptaccess=&quot;sameDomain&quot; height=&quot;400&quot; quality=&quot;high&quot; src=&quot;http://player.youku.com/player.php/sid/XMTE5MjU4Mjc2/v.swf&quot; type=&quot;application/x-shockwave-flash&quot; width=&quot;480&quot;&gt;&lt;/embed&gt;&lt;/p&gt;
&lt;div style=&quot;border-left:3px solid #999999;padding-left:5px;&quot;&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;版权所有&amp;copy; zlz &lt;/span&gt;| 本文采用 &lt;a title=&quot;署名-非商业性使用-相同方式共享&quot; href=&quot;#copyright&quot;&gt;BY-NC-SA&lt;/a&gt; 进行授权
&lt;br/&gt;
转载需注明 转自: 《&lt;a href=&quot;http://zlz.im/you-belong-with-me-live-vma/&quot; title=&quot;《You belong with me》长镜头mv&quot;&gt;《You belong with me》长镜头mv&lt;/a&gt;》
&lt;/div&gt;&lt;h3  class=&quot;related_post_title&quot;&gt;随机文章&lt;/h3&gt;&lt;ul class=&quot;related_post&quot;&gt;&lt;li&gt;&lt;a href=&quot;http://zlz.im/php-hmac/&quot; title=&quot;php加密算法hmac[存档]&quot;&gt;php加密算法hmac[存档]&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://zlz.im/sina-app-engine-apply/&quot; title=&quot;sina app engine开源项目推动计划开放申请&quot;&gt;sina app engine开源项目推动计划开放申请&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://zlz.im/more-article-like-this/&quot; title=&quot;今后要多写这样的杂文&quot;&gt;今后要多写这样的杂文&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://zlz.im/hello-world-again/&quot; title=&quot;Hello World Again!&quot;&gt;Hello World Again!&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://zlz.im/ipod-shuffle-5-went-to-water/&quot; title=&quot;iPod Shuffle 5 掉进水里之后&quot;&gt;iPod Shuffle 5 掉进水里之后&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/408904405/zlz_im/feedsky/s.gif?r=http://zlz.im/you-belong-with-me-live-vma/&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/zlz_im/408904405/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/zlz_im/408904405/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</content:encoded><wfw:commentRss>http://zlz.im/you-belong-with-me-live-vma/feed/</wfw:commentRss><slash:comments>0</slash:comments><description>我对长镜头（从头到尾不切画面）有大爱，之前对 Featuring Will.I.Am&amp;#38;Cheryl Cole 的《3 words》就喜欢的不得了，不仅仅因为曲子很棒，也是那长镜头的MV深深震撼了我，Taylor Swift 的《You belong with me》很早就听了，mv也看了，可是相信大家没看过另一个长镜头的MV吧！尽管是09年的老歌，但还是忍不住share出来了，那就一起来欣赏吧！ 原版MV： 长镜头版：在地铁表演Live版VMA 版权所有&amp;#169; zlz &amp;#124; 本文采用 BY-NC-SA 进行授权 转载需注明 转自: 《《You belong with me》长镜头mv》 随机文章Hello World Again!今后要多写这样的杂文sina app engine开源项目推动计划开放申请php加密算法hmac[存档]iPod [...]&lt;img src=&quot;http://www1.feedsky.com/t1/408904405/zlz_im/feedsky/s.gif?r=http://zlz.im/you-belong-with-me-live-vma/&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/zlz_im/408904405/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/zlz_im/408904405/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><category>长镜头</category><category>Taylor Swift</category><category>Music</category><category>MV</category><pubDate>Thu, 02 Sep 2010 23:34:50 +0800</pubDate><author>zlz</author><comments>http://zlz.im/you-belong-with-me-live-vma/#comments</comments><guid isPermaLink="false">http://zlz.im/?p=20</guid><dc:creator>zlz</dc:creator><fs:srclink>http://zlz.im/you-belong-with-me-live-vma/</fs:srclink><fs:srcfeed>http://zlz.im/feed</fs:srcfeed><fs:itemid>feedsky/zlz_im/~8131482/408904405/6234907</fs:itemid></item><item><title>iPod Shuffle 5 掉进水里之后</title><link>http://zlz.im/ipod-shuffle-5-went-to-water/</link><content:encoded>&lt;p&gt;前几天败了个 iPod Shuffle 5 ，周一早上收到的包裹，包装很好，也未拆封（搞得我拆了半天没打开），然后找 eric 安装了个 VoiceOver 功能，之后由于没有歌曲，就放桌上了。&lt;/p&gt;
&lt;p&gt;之后杯具发生了：某 球球 同学要看看这货，我坐他斜对面，面前档这一落书，我随手一丢~~~&amp;ldquo;哗啦&amp;rdquo;一声，Shuffle 掉进了他的水杯中。&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;细节：水温 50+ 摄氏度&lt;/p&gt;
&lt;p&gt;水深：足以淹没两个 Shuffle&lt;/p&gt;
&lt;p&gt;时常：5秒&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;这下搞笑了，才买回来的 ipod shuffle 就直接进水了，里面连一首歌都没放过，这不是杯具么！&lt;/p&gt;
&lt;p&gt;-------------- 以下是解决方法，Shuffle 已经正常 ---------------&lt;/p&gt;
&lt;p&gt;话说这个shuffle 还没确认收货给卖家，所以也不是很担心，但是毕竟退货不解决方案啊。&lt;br /&gt;
休息期间，参阅了大量的 ipod 进水的文章，以及官方解决方案，最后采取了下面的方法！&lt;/p&gt;
&lt;p&gt;1、断电，立即从水中拿出，裹上 卫生纸，耳机插孔处朝下用力将水甩出。&lt;/p&gt;
&lt;p&gt;2、用小纸条，清理耳机插孔。&lt;/p&gt;
&lt;p&gt;3、放置在干燥通风出 1-2天。&lt;/p&gt;
&lt;p&gt;然后就又能使用了，嘿嘿 apple 的产品就是这么坚韧！&lt;br /&gt;
QQREADERC0E56EB0D49B9F64&lt;/p&gt;
&lt;div style=&quot;border-left:3px solid #999999;padding-left:5px;&quot;&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;版权所有&amp;copy; zlz &lt;/span&gt;| 本文采用 &lt;a title=&quot;署名-非商业性使用-相同方式共享&quot; href=&quot;#copyright&quot;&gt;BY-NC-SA&lt;/a&gt; 进行授权
&lt;br/&gt;
转载需注明 转自: 《&lt;a href=&quot;http://zlz.im/ipod-shuffle-5-went-to-water/&quot; title=&quot;iPod Shuffle 5 掉进水里之后&quot;&gt;iPod Shuffle 5 掉进水里之后&lt;/a&gt;》
&lt;/div&gt;&lt;h3  class=&quot;related_post_title&quot;&gt;随机文章&lt;/h3&gt;&lt;ul class=&quot;related_post&quot;&gt;&lt;li&gt;&lt;a href=&quot;http://zlz.im/sina-app-engine-apply/&quot; title=&quot;sina app engine开源项目推动计划开放申请&quot;&gt;sina app engine开源项目推动计划开放申请&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://zlz.im/you-belong-with-me-live-vma/&quot; title=&quot;《You belong with me》长镜头mv&quot;&gt;《You belong with me》长镜头mv&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://zlz.im/php-hmac/&quot; title=&quot;php加密算法hmac[存档]&quot;&gt;php加密算法hmac[存档]&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://zlz.im/hello-world-again/&quot; title=&quot;Hello World Again!&quot;&gt;Hello World Again!&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://zlz.im/more-article-like-this/&quot; title=&quot;今后要多写这样的杂文&quot;&gt;今后要多写这样的杂文&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/408904406/zlz_im/feedsky/s.gif?r=http://zlz.im/ipod-shuffle-5-went-to-water/&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/zlz_im/408904406/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/zlz_im/408904406/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</content:encoded><wfw:commentRss>http://zlz.im/ipod-shuffle-5-went-to-water/feed/</wfw:commentRss><slash:comments>4</slash:comments><description>前几天败了个 iPod Shuffle 5 ，周一早上收到的包裹，包装很好，也未拆封（搞得我拆了半天没打开），然后找 eric 安装了个 VoiceOver 功能，之后由于没有歌曲，就放桌上了。 之后杯具发生了：某 球球 同学要看看这货，我坐他斜对面，面前档这一落书，我随手一丢~~~&amp;#8220;哗啦&amp;#8221;一声，Shuffle 掉进了他的水杯中。 细节：水温 50+ 摄氏度 水深：足以淹没两个 Shuffle 时常：5秒 这下搞笑了，才买回来的 ipod shuffle 就直接进水了，里面连一首歌都没放过，这不是杯具么！ -------------- 以下是解决方法，Shuffle 已经正常 --------------- 话说这个shuffle 还没确认收货给卖家，所以也不是很担心，但是毕竟退货不解决方案啊。 休息期间，参阅了大量的 [...]&lt;img src=&quot;http://www1.feedsky.com/t1/408904406/zlz_im/feedsky/s.gif?r=http://zlz.im/ipod-shuffle-5-went-to-water/&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/zlz_im/408904406/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/zlz_im/408904406/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><category>shuffle</category><category>apple</category><category>ipod</category><category>杂文</category><category>water</category><category>进水</category><pubDate>Tue, 31 Aug 2010 21:11:00 +0800</pubDate><author>zlz</author><comments>http://zlz.im/ipod-shuffle-5-went-to-water/#comments</comments><guid isPermaLink="false">http://zlz.im/?p=15</guid><dc:creator>zlz</dc:creator><fs:srclink>http://zlz.im/ipod-shuffle-5-went-to-water/</fs:srclink><fs:srcfeed>http://zlz.im/feed</fs:srcfeed><fs:itemid>feedsky/zlz_im/~8131482/408904406/6234907</fs:itemid></item><item><title>今后要多写这样的杂文</title><link>http://zlz.im/more-article-like-this/</link><content:encoded>&lt;p&gt;个人感觉，1个博客维护起来已经是相当费力了。&lt;/p&gt;
&lt;p&gt;第2个真有点力不从心，还好是生活类的博客，发发水文，自己也不会觉得有什么不妥~&lt;/p&gt;
&lt;p&gt;现在工作上的事情压在肩上，每天都很忙，许多事情都因此搁浅，小小的有点郁闷。&lt;/p&gt;
&lt;p&gt;要知道每天都更新文章真的是很累，要出精品就更难了。所以我已经习惯1周更几篇的频率了，写博是排解心情，分享的过程，不是压力~不是鸭梨。&lt;/p&gt;
&lt;p&gt;高中的时候还学过骈体文，觉得那是相当的拉风，现在咋就写不出来那种风格，呵呵，谁叫我弃文投理了呢。&lt;/p&gt;
&lt;p&gt;刚刚发了篇文章，感觉有点累了，准备去休闲下，明天有是周一，要卖力工作啦！&lt;/p&gt;
&lt;p&gt;作为这种风格文章的开篇，不管有没有人看，有人瞧，相信在我老去的时候，也是一种回忆~~我这个人啊，就是看中回忆，也常常怕去回忆过去的美好，总之，珍惜眼前，珍惜朋友~&lt;/p&gt;
&lt;div style=&quot;border-left:3px solid #999999;padding-left:5px;&quot;&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;版权所有&amp;copy; zlz &lt;/span&gt;| 本文采用 &lt;a title=&quot;署名-非商业性使用-相同方式共享&quot; href=&quot;#copyright&quot;&gt;BY-NC-SA&lt;/a&gt; 进行授权
&lt;br/&gt;
转载需注明 转自: 《&lt;a href=&quot;http://zlz.im/more-article-like-this/&quot; title=&quot;今后要多写这样的杂文&quot;&gt;今后要多写这样的杂文&lt;/a&gt;》
&lt;/div&gt;&lt;h3  class=&quot;related_post_title&quot;&gt;随机文章&lt;/h3&gt;&lt;ul class=&quot;related_post&quot;&gt;&lt;li&gt;&lt;a href=&quot;http://zlz.im/hello-world-again/&quot; title=&quot;Hello World Again!&quot;&gt;Hello World Again!&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://zlz.im/ipod-shuffle-5-went-to-water/&quot; title=&quot;iPod Shuffle 5 掉进水里之后&quot;&gt;iPod Shuffle 5 掉进水里之后&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://zlz.im/you-belong-with-me-live-vma/&quot; title=&quot;《You belong with me》长镜头mv&quot;&gt;《You belong with me》长镜头mv&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://zlz.im/php-hmac/&quot; title=&quot;php加密算法hmac[存档]&quot;&gt;php加密算法hmac[存档]&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://zlz.im/sina-app-engine-apply/&quot; title=&quot;sina app engine开源项目推动计划开放申请&quot;&gt;sina app engine开源项目推动计划开放申请&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/408904407/zlz_im/feedsky/s.gif?r=http://zlz.im/more-article-like-this/&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/zlz_im/408904407/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/zlz_im/408904407/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</content:encoded><wfw:commentRss>http://zlz.im/more-article-like-this/feed/</wfw:commentRss><slash:comments>4</slash:comments><description>个人感觉，1个博客维护起来已经是相当费力了。 第2个真有点力不从心，还好是生活类的博客，发发水文，自己也不会觉得有什么不妥~ 现在工作上的事情压在肩上，每天都很忙，许多事情都因此搁浅，小小的有点郁闷。 要知道每天都更新文章真的是很累，要出精品就更难了。所以我已经习惯1周更几篇的频率了，写博是排解心情，分享的过程，不是压力~不是鸭梨。 高中的时候还学过骈体文，觉得那是相当的拉风，现在咋就写不出来那种风格，呵呵，谁叫我弃文投理了呢。 刚刚发了篇文章，感觉有点累了，准备去休闲下，明天有是周一，要卖力工作啦！ 作为这种风格文章的开篇，不管有没有人看，有人瞧，相信在我老去的时候，也是一种回忆~~我这个人啊，就是看中回忆，也常常怕去回忆过去的美好，总之，珍惜眼前，珍惜朋友~ 版权所有&amp;#169; zlz &amp;#124; 本文采用 BY-NC-SA 进行授权 转载需注明 转自: 《今后要多写这样的杂文》 随机文章iPod Shuffle 5 掉进水里之后php加密算法hmac[存档]Hello World Again!sina app engine开源项目推动计划开放申请《You belong with me》长镜头mv&lt;img src=&quot;http://www1.feedsky.com/t1/408904407/zlz_im/feedsky/s.gif?r=http://zlz.im/more-article-like-this/&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/zlz_im/408904407/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/zlz_im/408904407/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><category>生活</category><category>杂文</category><category>心情</category><pubDate>Sun, 22 Aug 2010 17:05:19 +0800</pubDate><author>zlz</author><comments>http://zlz.im/more-article-like-this/#comments</comments><guid isPermaLink="false">http://zlz.im/?p=13</guid><dc:creator>zlz</dc:creator><fs:srclink>http://zlz.im/more-article-like-this/</fs:srclink><fs:srcfeed>http://zlz.im/feed</fs:srcfeed><fs:itemid>feedsky/zlz_im/~8131482/408904407/6234907</fs:itemid></item><item><title>php加密算法hmac[存档]</title><link>http://zlz.im/php-hmac/</link><content:encoded>&lt;p&gt;md5被破解已经很早的事了，所以这个比md5好一点加密算法，还是值得存下来的。&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
&amp;nbsp;* @param String $data 预加密数据&lt;br /&gt;
&amp;nbsp;* @param String $key&amp;nbsp; 密钥&lt;br /&gt;
&amp;nbsp;* @return String &lt;br /&gt;
&amp;nbsp;*/&lt;br /&gt;
function hmac($data, $key){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (function_exists(&amp;#39;hash_hmac&amp;#39;)) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return hash_hmac(&amp;#39;md5&amp;#39;, $data, $key);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $key = (strlen($key) &amp;gt; 64) ? pack(&amp;#39;H32&amp;#39;, &amp;#39;md5&amp;#39;) : str_pad($key, 64, chr(0));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; $ipad = substr($key,0, 64) ^ str_repeat(chr(0x36), 64);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; $opad = substr($key,0, 64) ^ str_repeat(chr(0x5C), 64);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; return md5($opad.pack(&amp;#39;H32&amp;#39;, md5($ipad.$data)));&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;//---------------------------------------------&lt;br /&gt;
// 使用例子&lt;br /&gt;
function getKey () {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; $tmp = array_merge(range(0, 9), range(&amp;#39;A&amp;#39;, &amp;#39;Z&amp;#39;));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; $key = &amp;#39;&amp;#39;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for ($i = 0; $i &amp;lt; 16; $i++) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $key .= $tmp[mt_rand(0, 35)];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; return md5($key);&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;
$password = &amp;#39;123456&amp;#39;;&lt;br /&gt;
$key = getKey(); // 密钥也可以是验证码md5后&lt;br /&gt;
$hmac = hmac($password, $key);&lt;/p&gt;
&lt;p&gt;// 把私有密钥和密码分别存如数据库&lt;br /&gt;
print $key . &amp;quot;\n&amp;quot;;&lt;br /&gt;
print $hmac;&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;nbsp;&lt;/p&gt;
&lt;div style=&quot;border-left:3px solid #999999;padding-left:5px;&quot;&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;版权所有&amp;copy; zlz &lt;/span&gt;| 本文采用 &lt;a title=&quot;署名-非商业性使用-相同方式共享&quot; href=&quot;#copyright&quot;&gt;BY-NC-SA&lt;/a&gt; 进行授权
&lt;br/&gt;
转载需注明 转自: 《&lt;a href=&quot;http://zlz.im/php-hmac/&quot; title=&quot;php加密算法hmac[存档]&quot;&gt;php加密算法hmac[存档]&lt;/a&gt;》
&lt;/div&gt;&lt;h3  class=&quot;related_post_title&quot;&gt;随机文章&lt;/h3&gt;&lt;ul class=&quot;related_post&quot;&gt;&lt;li&gt;&lt;a href=&quot;http://zlz.im/sina-app-engine-apply/&quot; title=&quot;sina app engine开源项目推动计划开放申请&quot;&gt;sina app engine开源项目推动计划开放申请&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://zlz.im/more-article-like-this/&quot; title=&quot;今后要多写这样的杂文&quot;&gt;今后要多写这样的杂文&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://zlz.im/you-belong-with-me-live-vma/&quot; title=&quot;《You belong with me》长镜头mv&quot;&gt;《You belong with me》长镜头mv&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://zlz.im/hello-world-again/&quot; title=&quot;Hello World Again!&quot;&gt;Hello World Again!&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://zlz.im/ipod-shuffle-5-went-to-water/&quot; title=&quot;iPod Shuffle 5 掉进水里之后&quot;&gt;iPod Shuffle 5 掉进水里之后&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/408904408/zlz_im/feedsky/s.gif?r=http://zlz.im/php-hmac/&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/zlz_im/408904408/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/zlz_im/408904408/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</content:encoded><wfw:commentRss>http://zlz.im/php-hmac/feed/</wfw:commentRss><slash:comments>0</slash:comments><description>md5被破解已经很早的事了，所以这个比md5好一点加密算法，还是值得存下来的。 &amp;#60;?php /** &amp;#160;* @param String $data 预加密数据 &amp;#160;* @param String $key&amp;#160; 密钥 &amp;#160;* @return String &amp;#160;*/ function hmac($data, $key){ &amp;#160;&amp;#160;&amp;#160; if (function_exists(&amp;#39;hash_hmac&amp;#39;)) { &amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; return hash_hmac(&amp;#39;md5&amp;#39;, $data, $key); &amp;#160;&amp;#160;&amp;#160; [...]&lt;img src=&quot;http://www1.feedsky.com/t1/408904408/zlz_im/feedsky/s.gif?r=http://zlz.im/php-hmac/&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/zlz_im/408904408/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/zlz_im/408904408/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><category>php</category><category>hmac</category><category>加密算法</category><pubDate>Sat, 21 Aug 2010 21:04:52 +0800</pubDate><author>zlz</author><comments>http://zlz.im/php-hmac/#comments</comments><guid isPermaLink="false">http://zlz.im/?p=10</guid><dc:creator>zlz</dc:creator><fs:srclink>http://zlz.im/php-hmac/</fs:srclink><fs:srcfeed>http://zlz.im/feed</fs:srcfeed><fs:itemid>feedsky/zlz_im/~8131482/408904408/6234907</fs:itemid></item><item><title>sina app engine开源项目推动计划开放申请</title><link>http://zlz.im/sina-app-engine-apply/</link><content:encoded>&lt;p&gt;上次没有拿到 SAE 邀请码的朋友，这次可以抓住机会啦，但是注意，有要求的：必须要建立开源项目，而且要实时开发。&lt;br /&gt;
也就是说不能申请了不用，嘿嘿。浪费总是不好的吧！&lt;br /&gt;
注意看，推荐方向&lt;/p&gt;
&lt;p&gt;&amp;bull;&amp;nbsp;&amp;nbsp;&amp;nbsp; SAE开发部署相关工具: 如 在线SDK,Storage在线管理工具等&lt;br /&gt;
&amp;bull;&amp;nbsp;&amp;nbsp;&amp;nbsp; 常用框架的SAE移植版本: 如 CI,ThinkPHP,QeePHP等框架&lt;br /&gt;
&amp;bull;&amp;nbsp;&amp;nbsp;&amp;nbsp; 在线协作工具: 如 项目管理,缺陷跟踪,文档和日历工具等&lt;br /&gt;
&amp;bull;&amp;nbsp;&amp;nbsp;&amp;nbsp; 移动终端相关工具: 如 智能手机同步,GPS应用等&lt;br /&gt;
&amp;bull;&amp;nbsp;&amp;nbsp;&amp;nbsp; 个人和企业常用工具: 如个人博客,相册,企业建站等&lt;/p&gt;
&lt;p&gt;注意最后一条，大家可以建博客为理由去申请邀请码的，不过还是那句老话浪费可耻！&lt;br /&gt;
申请表单地址 是 &lt;strong&gt;GGdocs ：&lt;/strong&gt;https://spreadsheets.google.com/viewform?formkey=dHIySFNrWG1GOTAtNjU0VW12bUlBMmc6MA&lt;br /&gt;
抓住机会啊&lt;/p&gt;
&lt;div style=&quot;border-left:3px solid #999999;padding-left:5px;&quot;&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;版权所有&amp;copy; zlz &lt;/span&gt;| 本文采用 &lt;a title=&quot;署名-非商业性使用-相同方式共享&quot; href=&quot;#copyright&quot;&gt;BY-NC-SA&lt;/a&gt; 进行授权
&lt;br/&gt;
转载需注明 转自: 《&lt;a href=&quot;http://zlz.im/sina-app-engine-apply/&quot; title=&quot;sina app engine开源项目推动计划开放申请&quot;&gt;sina app engine开源项目推动计划开放申请&lt;/a&gt;》
&lt;/div&gt;&lt;h3  class=&quot;related_post_title&quot;&gt;随机文章&lt;/h3&gt;&lt;ul class=&quot;related_post&quot;&gt;&lt;li&gt;&lt;a href=&quot;http://zlz.im/ipod-shuffle-5-went-to-water/&quot; title=&quot;iPod Shuffle 5 掉进水里之后&quot;&gt;iPod Shuffle 5 掉进水里之后&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://zlz.im/hello-world-again/&quot; title=&quot;Hello World Again!&quot;&gt;Hello World Again!&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://zlz.im/more-article-like-this/&quot; title=&quot;今后要多写这样的杂文&quot;&gt;今后要多写这样的杂文&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://zlz.im/you-belong-with-me-live-vma/&quot; title=&quot;《You belong with me》长镜头mv&quot;&gt;《You belong with me》长镜头mv&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://zlz.im/php-hmac/&quot; title=&quot;php加密算法hmac[存档]&quot;&gt;php加密算法hmac[存档]&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/408904409/zlz_im/feedsky/s.gif?r=http://zlz.im/sina-app-engine-apply/&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/zlz_im/408904409/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/zlz_im/408904409/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</content:encoded><wfw:commentRss>http://zlz.im/sina-app-engine-apply/feed/</wfw:commentRss><slash:comments>0</slash:comments><description>上次没有拿到 SAE 邀请码的朋友，这次可以抓住机会啦，但是注意，有要求的：必须要建立开源项目，而且要实时开发。 也就是说不能申请了不用，嘿嘿。浪费总是不好的吧！ 注意看，推荐方向 &amp;#8226;&amp;#160;&amp;#160;&amp;#160; SAE开发部署相关工具: 如 在线SDK,Storage在线管理工具等 &amp;#8226;&amp;#160;&amp;#160;&amp;#160; 常用框架的SAE移植版本: 如 CI,ThinkPHP,QeePHP等框架 &amp;#8226;&amp;#160;&amp;#160;&amp;#160; 在线协作工具: 如 项目管理,缺陷跟踪,文档和日历工具等 &amp;#8226;&amp;#160;&amp;#160;&amp;#160; 移动终端相关工具: 如 智能手机同步,GPS应用等 &amp;#8226;&amp;#160;&amp;#160;&amp;#160; 个人和企业常用工具: 如个人博客,相册,企业建站等 注意最后一条，大家可以建博客为理由去申请邀请码的，不过还是那句老话浪费可耻！ 申请表单地址 是 GGdocs ：https://spreadsheets.google.com/viewform?formkey=dHIySFNrWG1GOTAtNjU0VW12bUlBMmc6MA 抓住机会啊 [...]&lt;img src=&quot;http://www1.feedsky.com/t1/408904409/zlz_im/feedsky/s.gif?r=http://zlz.im/sina-app-engine-apply/&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/zlz_im/408904409/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/zlz_im/408904409/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><category>php</category><category>sina</category><category>app</category><category>sae</category><pubDate>Sat, 21 Aug 2010 21:04:30 +0800</pubDate><author>zlz</author><comments>http://zlz.im/sina-app-engine-apply/#comments</comments><guid isPermaLink="false">http://zlz.im/?p=11</guid><dc:creator>zlz</dc:creator><fs:srclink>http://zlz.im/sina-app-engine-apply/</fs:srclink><fs:srcfeed>http://zlz.im/feed</fs:srcfeed><fs:itemid>feedsky/zlz_im/~8131482/408904409/6234907</fs:itemid></item><item><title>Hello World Again!</title><link>http://zlz.im/hello-world-again/</link><content:encoded>&lt;p&gt;本文是&lt;strong&gt;伪&lt;/strong&gt; Hello world! 因为之前已经有文章了。&lt;/p&gt;
&lt;p&gt;简要说下本站之前的情况：&lt;/p&gt;
&lt;p&gt;1、2010/02/16 &lt;a href=&quot;http://www.hzlzh.com/im-domain/&quot; target=&quot;_blank&quot;&gt;拿到 zlz.im&lt;/a&gt;，随备案，&lt;a href=&quot;http://www.hzlzh.com/blog-build-by-joomla/&quot;&gt;用Joomla 搭建的博客&lt;/a&gt;；&lt;/p&gt;
&lt;p&gt;2、N个月闲置，PR 升到 2；&lt;/p&gt;
&lt;p&gt;3、2010/08/21 果断 &lt;span style=&quot;color: rgb(230, 230, 250);&quot;&gt;&lt;span style=&quot;background-color: rgb(0, 0, 0);&quot;&gt;rm -rf *&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;主题使用的是 hzlzh.com 的那个 &lt;a href=&quot;http://www.hzlzh.com/about-site-revision/&quot;&gt;Dot-A&lt;/a&gt;，修修改改，把插件都转移了过来。&lt;/p&gt;
&lt;p&gt;架设这新站只用了一小时，效率还是蛮高的，现在已经完全优化完毕，开始更新！&lt;/p&gt;
&lt;p&gt;欢迎订阅我：&lt;a href=&quot;http://feed.zlz.im&quot; target=&quot;_blank&quot;&gt;http://feed.zlz.im&lt;/a&gt;&lt;/p&gt;
&lt;div style=&quot;border-left:3px solid #999999;padding-left:5px;&quot;&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;版权所有&amp;copy; zlz &lt;/span&gt;| 本文采用 &lt;a title=&quot;署名-非商业性使用-相同方式共享&quot; href=&quot;#copyright&quot;&gt;BY-NC-SA&lt;/a&gt; 进行授权
&lt;br/&gt;
转载需注明 转自: 《&lt;a href=&quot;http://zlz.im/hello-world-again/&quot; title=&quot;Hello World Again!&quot;&gt;Hello World Again!&lt;/a&gt;》
&lt;/div&gt;&lt;h3  class=&quot;related_post_title&quot;&gt;随机文章&lt;/h3&gt;&lt;ul class=&quot;related_post&quot;&gt;&lt;li&gt;&lt;a href=&quot;http://zlz.im/php-hmac/&quot; title=&quot;php加密算法hmac[存档]&quot;&gt;php加密算法hmac[存档]&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://zlz.im/you-belong-with-me-live-vma/&quot; title=&quot;《You belong with me》长镜头mv&quot;&gt;《You belong with me》长镜头mv&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://zlz.im/sina-app-engine-apply/&quot; title=&quot;sina app engine开源项目推动计划开放申请&quot;&gt;sina app engine开源项目推动计划开放申请&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://zlz.im/more-article-like-this/&quot; title=&quot;今后要多写这样的杂文&quot;&gt;今后要多写这样的杂文&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://zlz.im/ipod-shuffle-5-went-to-water/&quot; title=&quot;iPod Shuffle 5 掉进水里之后&quot;&gt;iPod Shuffle 5 掉进水里之后&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/408904410/zlz_im/feedsky/s.gif?r=http://zlz.im/hello-world-again/&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/zlz_im/408904410/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/zlz_im/408904410/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</content:encoded><wfw:commentRss>http://zlz.im/hello-world-again/feed/</wfw:commentRss><slash:comments>3</slash:comments><description>本文是伪 Hello world! 因为之前已经有文章了。 简要说下本站之前的情况： 1、2010/02/16 拿到 zlz.im，随备案，用Joomla 搭建的博客； 2、N个月闲置，PR 升到 2； 3、2010/08/21 果断 rm -rf * 主题使用的是 hzlzh.com 的那个 Dot-A，修修改改，把插件都转移了过来。 架设这新站只用了一小时，效率还是蛮高的，现在已经完全优化完毕，开始更新！ 欢迎订阅我：http://feed.zlz.im 版权所有&amp;#169; zlz &amp;#124; 本文采用 BY-NC-SA 进行授权 转载需注明 [...]&lt;img src=&quot;http://www1.feedsky.com/t1/408904410/zlz_im/feedsky/s.gif?r=http://zlz.im/hello-world-again/&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/zlz_im/408904410/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/zlz_im/408904410/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><category>wordpress</category><category>关于本站</category><pubDate>Sat, 21 Aug 2010 21:03:29 +0800</pubDate><author>zlz</author><comments>http://zlz.im/hello-world-again/#comments</comments><guid isPermaLink="false">http://zlz.im/?p=12</guid><dc:creator>zlz</dc:creator><fs:srclink>http://zlz.im/hello-world-again/</fs:srclink><fs:srcfeed>http://zlz.im/feed</fs:srcfeed><fs:itemid>feedsky/zlz_im/~8131482/408904410/6234907</fs:itemid></item></channel></rss>