<?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>朱俊独立博客</title>
	<atom:link href="http://www.zhujun.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.zhujun.org</link>
	<description>邪恶获得胜利的唯一条件，就是善良的人们保持沉默。</description>
	<lastBuildDate>Sun, 05 Feb 2012 06:34:33 +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>电影《盛糖乐队》主题曲</title>
		<link>http://www.zhujun.org/others/shengtang/</link>
		<comments>http://www.zhujun.org/others/shengtang/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 13:57:44 +0000</pubDate>
		<dc:creator>朱俊</dc:creator>
				<category><![CDATA[杂七杂八]]></category>

		<guid isPermaLink="false">http://www.zhujun.org/?p=521</guid>
		<description><![CDATA[电影《盛糖乐队》好听的原创歌曲《所谓友人》《我们》《心随你远行》的试听和歌词，包括主题曲、插曲和排练曲。]]></description>
			<content:encoded><![CDATA[<p>无意中在CCTV6看到的一部片子，讲述女主角林波丽，酷爱音乐，不顾她妈反对，和一干姐妹小雨、菲菲、刺猬组建乐队的事情，剧情很一般很老套，不过里面的歌真的很好听。</p>
<p>搜了一下，总共有四首原创歌曲：《所谓友人》《北京的另一个夜》《我们》《心随你远行》。<br />
其中《心随你远行》是片尾曲，也就是决赛时候唱的，“心随你远行，读你流连的风景”。。。。。。</p>
<p><del datetime="2012-02-05T06:11:23+00:00">可惜网上完全找不到MP3下载和试听，难道要出唱片吗？</del></p>
<p><del datetime="2012-02-05T06:11:23+00:00">求资源啊～～</del></p>
<h3>《心随你远行》试听</h3>
<p><strong>感谢tigerwoo提供的试听链接：</strong><span id="more-521"></span><br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="250" height="34" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowScriptAccess" value="sameDomain" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><param name="src" value=" http://l.5sing.com/player.swf?songtype=fc&amp;songid=5305501" /><embed type="application/x-shockwave-flash" width="250" height="34" src=" http://l.5sing.com/player.swf?songtype=fc&amp;songid=5305501" bgcolor="#ffffff" quality="high" allowscriptaccess="sameDomain"></embed></object></p>
<p><strong>《心随你远行》 歌词：</strong><br />
你已经住在我心里<br />
除非 我听不到那天的声音<br />
所谓宿命 我不再相信<br />
除非 看不到你眼中的坚定</p>
<p>捏一个我站在琴上<br />
猜测你此去的方向<br />
从你指尖流淌的<br />
都是我最美的时光<br />
感谢你<br />
让我能微笑着远望<br />
哪怕你即将要离开<br />
未来 依然会闪亮</p>
<p>心随你远行<br />
读你流连的风景<br />
若我还站在原地<br />
无非是想说些祝福的话说给你听</p>
<p>心随你远行<br />
成全想象的爱情<br />
似琴键上的精灵<br />
坚持要把这首想念的歌唱给你听</p>
<p>心随你远行</p>
<h3>《我们》试听</h3>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase=" http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="250" height="34"><param name="allowScriptAccess" value="sameDomain"><param name="movie" value=" http://l.5sing.com/player.swf?songtype=yc&#038;songid=983060&#038;autostart=false"><param name="quality" value="high"><param name="bgcolor" value="#ffffff"><embed src=" http://l.5sing.com/player.swf?songtype=yc&#038;songid=983060&#038;autostart=false" quality="high" bgcolor="#ffffff" width="250" height="34" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage=" http://www.macromedia.com/go/getflashplayer" /></object></p>
<p><strong>《我们》歌词：</strong><br />
曲：王寒 词：童语<br />
编曲：王寒 唱：王婧</p>
<p>我的天真 无法习惯烤箱的高温<br />
奶油的泡沫里 也传出抗拒的声音</p>
<p>但我相信 有一天你不会再担心<br />
就让另一个我 为梦想狂奔</p>
<p>CD里 唱着忧伤的旋律<br />
陪伴我的委屈<br />
听完后 说忘记<br />
请明天继续</p>
<p>现实拥挤 请屏住呼吸<br />
为最后的呐喊继续<br />
这一段 只是我弹奏的序曲<br />
想勾起你的好奇</p>
<p>我们一起 唱一个主题<br />
一路上写满了惊喜<br />
那一刻 但愿能让我们看到你<br />
再记录我们的美丽 </p>
<h3>《所谓友人》试听</h3>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase=" http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="250" height="34"><param name="allowScriptAccess" value="sameDomain"><param name="movie" value=" http://l.5sing.com/player.swf?songtype=yc&#038;songid=983085&#038;autostart=false"><param name="quality" value="high"><param name="bgcolor" value="#ffffff"><embed src=" http://l.5sing.com/player.swf?songtype=yc&#038;songid=983085&#038;autostart=false" quality="high" bgcolor="#ffffff" width="250" height="34" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage=" http://www.macromedia.com/go/getflashplayer" /></object></p>
<p><strong>《所谓友人》歌词：</strong><br />
什么让我们义无反顾 没了回头的路 　　<br />
别说这是个错误 别说不想再照顾 　　<br />
所谓默契 最需要彼此呵护 　　<br />
远望着你们 哪怕屈服也是一种清醒 　　<br />
没错 我可以聆听 只是还不想认命 　　<br />
所谓友人 最需要心灵感应 　　<br />
现实太伤神 有各种疑问 　　<br />
不小心就成了局外人 　　<br />
咄咄逼人 也会成为你致命的敌人 　　<br />
所谓友人 我们的手要在此刻抓紧 　　<br />
诱惑太诱人 痴迷太迷人 　　<br />
别隐瞒 会害了两个人 　　<br />
旁若无人 就会陷入三个人的困境 　　<br />
所谓友人 唱一首歌 四个人的坚定 　　<br />
远望着你们 哪怕屈服也是一种清醒 　　<br />
没错 我可以聆听 只是还不想认命 　　<br />
所谓友人 最需要心灵感应 　　<br />
现实太伤神 有各种疑问 　　<br />
不小心就成了局外人 　　<br />
咄咄逼人 也会成为你致命的敌人 　　<br />
所谓友人 我们的手要在此刻抓紧 　　<br />
诱惑太诱人 痴迷太迷人 　　<br />
别隐瞒 会害了两个人 　　<br />
旁若无人 就会陷入三个人的困境 　　<br />
所谓友人 唱一首歌 四个人的坚定 　　<br />
远望着你们 哪怕屈服也是一种清醒 　　<br />
没错 我可以聆听 只是还不想认命 　　<br />
所谓友人 最需要心灵感应</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zhujun.org/others/shengtang/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>谷歌首页圣诞节音乐演奏Doodle源代码</title>
		<link>http://www.zhujun.org/web/google-doodle-holiday11-source-code/</link>
		<comments>http://www.zhujun.org/web/google-doodle-holiday11-source-code/#comments</comments>
		<pubDate>Sat, 24 Dec 2011 07:30:46 +0000</pubDate>
		<dc:creator>朱俊</dc:creator>
				<category><![CDATA[网络开发]]></category>
		<category><![CDATA[Google Doodle]]></category>
		<category><![CDATA[圣诞音乐]]></category>
		<category><![CDATA[源代码]]></category>

		<guid isPermaLink="false">http://www.zhujun.org/?p=492</guid>
		<description><![CDATA[提供了从Google首页提取的圣诞音乐演奏Doodle源代码，包括在线演示和JavaScript源代码打包下载。]]></description>
			<content:encoded><![CDATA[<p>谷歌就是谷歌，在2011圣诞节来临之际推出了又一Doodle神作。</p>
<p>你可以通过点击六种颜色的按钮点亮Doodle里的字母，之后doodle就开始自己播放《铃儿响叮当》了。同时整个背景也变成黑色，配合闪亮的彩灯，非常漂亮。</p>
<p>面对这么有收藏价值的Doodle，当然要把它扒下来，放在自己博客上炫一下了。</p>
<p>下面是我从Google首页上抠下来的圣诞音乐演奏源代码，去掉了一部分无关代码，在Chrome/FF下测试通过，在IE6下勉强通过，但不知为何没有声音。仅供喜欢这个Doodle的朋友收藏，Google保留所有权利。<br />
<span id="more-492"></span></p>
<h4>Google 圣诞演奏音乐 Doodle 在线演示：</h4>
<p><iframe src="/wp-content/uploads/holiday11/index.html" height="500px" width="800px" style="overflow:hidden;position:relative;left:-80px;*width:680px;*position:static;*left:0;" frameborder="0" scrolling="no"></iframe></p>
<p>由于整个Doodle比较大，所以你需要至少800px，才能将整个页面展示出来，否则只能像上面的演示那样，一部分内容被遮挡了。</p>
<h4>Google 圣诞演奏音乐 Doodle 源代码打包下载：</h4>
<p><a href="/wp-content/uploads/holiday11/holiday11.zip">Google圣诞演奏音乐源代码</a></p>
<p>只要使用iframe 引用 &#8220;index.htm&#8221; ，就可以把整个电吉他效果加到你的独立博客或网站中去了。<br />
如，在你的博客中添加如下代码：<br />
<code>&lt;iframe src=&quot;/uploads/holiday11/index.html&quot; height=&quot;500px&quot; width=&quot;800px&quot; style=&quot;overflow:hidden&quot; frameborder=&quot;0&quot; &gt;&lt;/iframe&gt; </code>BSP（博客服务提供商）会过滤大部分HTML代码，所以此方法主要适用于独立博客。</p>
<h4>Google 圣诞演奏音乐 Doodle 不发声的解决方案：</h4>
<p>你也可以在本地直接打开index.html 来演奏音乐，不过会由于Flash安全设置而无法发声，解决方法：</p>
<ol>
<li>上传全部文件到服务器，然后用网址的形式打开，可以正常发声，通过IE/FF/Chrome测试。</li>
<li><a href="http://www.macromedia.com/support/documentation/cn/flashplayer/help/settings_manager04.html" rel="nofollow" target="_blank">http://www.macromedia.com/support/documentation/cn/flashplayer/help/settings_manager04.html</a><br />
打开全局安全设置面板，在这个页面上会加载本地的Flash设置，选择“编辑多个位置&#8211;添加位置”，将holiday11.swf.swf所在文件夹加入到信任路径里，就可以本地播放了。</li>
<li>在本地用浏览器打开holiday11.swf，右键&#8211;全局设置&#8211;高级&#8211;受信任位置设置，找到并添加holiday11.swf.swf即可。（感谢网友罗汉果提供）</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.zhujun.org/web/google-doodle-holiday11-source-code/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Google Doodle更新：莫斯科圣巴西尔大教堂</title>
		<link>http://www.zhujun.org/others/google-doodle-saint-basils-cathedral/</link>
		<comments>http://www.zhujun.org/others/google-doodle-saint-basils-cathedral/#comments</comments>
		<pubDate>Tue, 12 Jul 2011 03:37:03 +0000</pubDate>
		<dc:creator>朱俊</dc:creator>
				<category><![CDATA[杂七杂八]]></category>
		<category><![CDATA[Google Doodle]]></category>

		<guid isPermaLink="false">http://www.zhujun.org/?p=487</guid>
		<description><![CDATA[Google更新的Doodle：莫斯科圣巴西尔大教堂建成450周年的相关介绍和照片。]]></description>
			<content:encoded><![CDATA[<p>2011年7月12日，为了纪念圣巴西尔大教堂建成450周年，Google又更新了Doodle。</p>
<p style="text-align: center;"><img class="aligncenter" src="/wp-content/uploads/2011/07/saint-basils-cathedral-logo.jpg" alt="Google 圣巴西尔大教堂 Doodle"  /></p>
<p>圣巴西尔大教堂位于莫斯科，是俄罗斯最具代表性的纪念建筑之一。由俄罗斯历史上第一位沙皇伊万四世于1555年到1561年间兴建，拥有九间独特的礼拜堂，每间都自己独特的穹顶。<span id="more-487"></span></p>
<p style="text-align: center;"><img class="aligncenter" src="/wp-content/uploads/2011/07/saint-basils-cathedral-9.jpg" alt="莫斯科圣巴西尔大教堂穹顶" /></p>
<p>圣巴西尔大教堂美丽的夜景。</p>
<p style="text-align: center;"><img class="aligncenter" src="/wp-content/uploads/2011/07/saint-basils-cathedral-night.jpg" alt="莫斯科圣巴西尔大教堂夜景" /></p>
<p>大教堂内部，几乎所有的墙壁和穹顶都被壁画所占据，让人感觉仿佛穿越时空，重新回到了遥远的１６世纪。</p>
<p style="text-align: center;"><img class="aligncenter" src="/wp-content/uploads/2011/07/saint-basils-cathedral-inside.jpg" alt="莫斯科圣巴西尔大教堂内部壁画" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zhujun.org/others/google-doodle-saint-basils-cathedral/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>发送 Google Plus (Google+) 邀请</title>
		<link>http://www.zhujun.org/web/free-google-plus-invitation/</link>
		<comments>http://www.zhujun.org/web/free-google-plus-invitation/#comments</comments>
		<pubDate>Sun, 10 Jul 2011 09:37:49 +0000</pubDate>
		<dc:creator>朱俊</dc:creator>
				<category><![CDATA[网络开发]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Plus]]></category>

		<guid isPermaLink="false">http://www.zhujun.org/?p=477</guid>
		<description><![CDATA[免费发送Google Plus (Google+) 的邀请和成功登入Google Plus的经验。]]></description>
			<content:encoded><![CDATA[<p>好多天前就收到了Google Plus 的邀请，不过登录的时候 Google 表示服务器压力很大，暂不开放。</p>
<p style="text-align: center;">
<img class="aligncenter" src="/wp-content/uploads/2011/07/keep-me-posted.png" alt="google plus keep me posted" width="325" height="308" /></p>
<p>于是，接下来每天都来看一下，每天都点那个Keep Me Posted的按钮，终于在今天上午可以直接登入了。</p>
<p>进去以后试着给朋友发了一下邀请，他立马收到，并且可以直接加入Google Plus，貌似今天又开放了，所以需要Google+的同学赶紧留下你的Google账户吧。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zhujun.org/web/free-google-plus-invitation/feed/</wfw:commentRss>
		<slash:comments>89</slash:comments>
		</item>
		<item>
		<title>Google首页电吉他Doodle源代码</title>
		<link>http://www.zhujun.org/web/google-doodle-guitar-source-code/</link>
		<comments>http://www.zhujun.org/web/google-doodle-guitar-source-code/#comments</comments>
		<pubDate>Thu, 09 Jun 2011 11:32:59 +0000</pubDate>
		<dc:creator>朱俊</dc:creator>
				<category><![CDATA[网络开发]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[源代码]]></category>
		<category><![CDATA[电吉他]]></category>

		<guid isPermaLink="false">http://www.zhujun.org/?p=462</guid>
		<description><![CDATA[提供了朱俊从Google首页提取的电吉他和最新带录音回放的电吉他源代码，包括在线演示和JavaScript源代码打包下载，以及一些网页提供的吉他谱。]]></description>
			<content:encoded><![CDATA[<p>为了纪念电吉他之父莱斯·保罗（Les Paul，1915年6月9日－2009年8月13日）诞辰96周年，Google Doodle又出神作，首页的Logo被设计成一个电吉他形，并且鼠标滑过会弹出美妙的音乐，当你按下键盘图标时，还可以直接用键盘弹奏这个“电吉他”。</p>
<p>弹了几下，发现自己很有音乐天赋呢，于是决定保存下来，永久收藏。</p>
<p>下面是我从Google首页上抠下来的电吉他源代码，去掉了无关代码，仅供喜欢这个Doodle的朋友收藏，Google保留所有权利。<br />
<span id="more-462"></span></p>
<h4>Google 电吉他 在线演示：</h4>
<p><iframe src="/wp-content/uploads/guitar/google-guitar.htm" height="300px" width="660px" style="overflow:hidden" frameborder="0" scrolling="no"></iframe></p>
<div style="color:red">Google 6月10日再度更新，在www.google.com推出了带录音回放功能电吉他，按下原来的键盘图标就可以，弹完以后再按一次，点播放键。</div>
<h4>带录音回放功能的 Google 电吉他 在线演示：</h4>
<p><iframe src="/wp-content/uploads/guitar/recordable-guitar.htm" height="320px" width="660px" style="overflow:hidden" frameborder="0" scrolling="no" ></iframe></p>
<p>录音以后会出现类似 “http://www.google.com/webhp?tune=EAwiYAgkBETAQmAgJAA*” 这样的直接播放URL，把“http://www.google.com/webhp” 替换成你自己的电吉他URL，同样可以自动播放。</p>
<h4>Google 电吉他 源代码打包下载：</h4>
<p><a href="/wp-content/uploads/guitar/google-guitar.zip">Google电吉他源代码</a><br />
上面压缩包中已经包含了新的带录音回放功能的电吉他（recordable-guitar.htm）和老的电吉他（google-guitar.htm）。</p>
<p>只要使用iframe 引用 &#8220;google-guitar.htm&#8221; 或者 &#8220;recordable-guitar.htm&#8221; ，就可以把整个电吉他效果加到你的独立博客或网站中去了。<br />
如，在你的博客中添加如下代码：<br />
<code>&lt;iframe src=&quot;/uploads/guitar/google-guitar.htm&quot; height=&quot;340px&quot; width=&quot;660px&quot; style=&quot;overflow:hidden&quot; frameborder=&quot;0&quot; &gt;&lt;/iframe&gt; </code>BSP会过滤大部分HTML代码，所以此方法主要适用于独立博客。</p>
<h4>Google 电吉他 不发声的解决方案：</h4>
<p>当然你也可以在本地直接打开 google-guitar.htm 或 recordable-guitar.htm 来弹奏吉他，不过会由于Flash安全设置而无法发声，解决方法：</p>
<ol>
<li>上传全部六个文件到服务器，然后用网址的形式打开，可以正常发声，通过IE/FF/Chrome测试。</li>
<li><a href="http://www.macromedia.com/support/documentation/cn/flashplayer/help/settings_manager04.html" rel="nofollow" target="_blank">http://www.macromedia.com/support/documentation/cn/flashplayer/help/settings_manager04.html</a><br />
打开全局安全设置面板，在这个页面上会加载本地的Flash设置，选择“编辑多个位置&#8211;添加位置”，将guitar11.swf所在文件夹加入到信任路径里，就可以本地播放了。（感谢网友Top Fun留言）</li>
<li>在本地用浏览器打开guitar11.swf，右键&#8211;全局设置&#8211;高级&#8211;受信任位置设置，找到并添加guitar11.swf即可。（感谢网友罗汉果提供）</li>
</ol>
<h4>Google 电吉他 谱子：</h4>
<p>网友们（找不到最原始出处，抱歉）提供了好多谱子呢，这里挑几首简单的，先按下键盘图标，然后用键盘弹，记得关闭输入法。</p>
<dl>
<dt>两只老虎 （我的最爱^_*）</dt>
<dd>TYUT TYUT UIO UIO OPOIUT OPOIUT UWT UWT</dd>
<dt>沧海一声笑</dt>
<dd>POUYT UYTEW WEWETYUOP PPOUYTY</dd>
<dt>隐形的翅膀</dt>
<dd>358787 6568321 11186532122 358787 6568321 1118653211</dd>
<dt>天空之城（优美）</dt>
<dd>
6787807 365685 254573 874477 6787807 365685 34878908 876756 1232352 5878007 678789855 43213 376321 21253 376321 21276</dd>
</dl>
]]></content:encoded>
			<wfw:commentRss>http://www.zhujun.org/web/google-doodle-guitar-source-code/feed/</wfw:commentRss>
		<slash:comments>202</slash:comments>
		</item>
		<item>
		<title>尽在不盐中 &#8211; 食用盐荒</title>
		<link>http://www.zhujun.org/others/the-lack-of-salt-in-china/</link>
		<comments>http://www.zhujun.org/others/the-lack-of-salt-in-china/#comments</comments>
		<pubDate>Thu, 17 Mar 2011 11:37:16 +0000</pubDate>
		<dc:creator>朱俊</dc:creator>
				<category><![CDATA[杂七杂八]]></category>
		<category><![CDATA[日本地震]]></category>
		<category><![CDATA[盐荒]]></category>

		<guid isPermaLink="false">http://www.zhujun.org/?p=452</guid>
		<description><![CDATA[日本地震，中国人抢购食用盐，造成盐荒，贻笑大方。]]></description>
			<content:encoded><![CDATA[<p>日本地震，作为围观群众的中国人情绪很不稳定。<br />
日本还没缺盐呢，我们就闹起了盐荒。<br />
上午在装修工地亲耳听到木工打了十来个电话，“你知道吗？盐买不到了。。。。。。海水污染了呀！。。。。。。快去想办法，帮我买一箱！”。<br />
一箱盐有四十包，一包盐平时至少可以吃半个月。一箱一箱买，超市当然卖完了。</p>
<p>我很惊讶，一个经历过毒奶粉、瘦肉精、苏丹红、地沟油等各种考验并且还在不断考验中的中国人会怕几千公里以外的核泄露。<br />
国人不是百毒不侵的吗？<br />
<span id="more-452"></span><br />
微博上面编了很多有趣的盐段子，不过很多都没有出处了：</p>
<ul>
<li>【对联】上联：日本是大核民族； 下联：中国是盐荒子孙。 横批：有碘意思。也有人批“握手盐核”。</li>
<li>【对联】上联：大核民族五十七座核电密布，意欲核威； 下联：盐荒子孙五十六个民族抢盐，盐面何在。 横批 核出此盐。</li>
<li>【科普】谣盐：指不明真相的群众受一小撮别有用心的人鼓动，抢购食盐。</li>
<li>【科普】盐射：一种靠食用大量食盐来抵御核辐射的医学疗法。</li>
<li>【搞笑】某人吃了大量的盐防辐射，身体不适去看医生。医生问完事情的经过，说：你这是咸的蛋疼。</li>
</ul>
<p>中午上网，看到淘宝有家卖盐的店，一天卖了七万多包。我也冒出了囤盐和倒盐的念头，不过当我看到下面这件事时，感觉很丢人：<br />
“一个日本中学生去药妆店退一包卷筒纸（一般一包有6-8个卷筒纸，是目前东京等地最缺的东西之一），店员问为什么，答曰昨天父母买了两包，感觉很丢人”。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zhujun.org/others/the-lack-of-salt-in-china/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>对短网址程序YOURLS 1.5的两个新修改</title>
		<link>http://www.zhujun.org/web/two-hacks-of-yourls-v15/</link>
		<comments>http://www.zhujun.org/web/two-hacks-of-yourls-v15/#comments</comments>
		<pubDate>Mon, 14 Feb 2011 12:15:19 +0000</pubDate>
		<dc:creator>朱俊</dc:creator>
				<category><![CDATA[网络开发]]></category>
		<category><![CDATA[YOURLS]]></category>
		<category><![CDATA[短网址]]></category>

		<guid isPermaLink="false">http://www.zhujun.org/?p=433</guid>
		<description><![CDATA[在短网址程序 YOURLS V1.5 汉化版的基础上继续改进，修正了首页没有copy短网址链接的Bug，同时给出了替换快速分享框里分享链接的方法。]]></description>
			<content:encoded><![CDATA[<p><a href="http://yi.si" target="_blank">Yi.Si 短网址</a>原本只是一个YOURLS 1.5汉化版的演示站点，但后台可以看到有不少网友在使用Yi.Si，同时也有朋友咨询一些汉化版的问题，于是决心把它改的更好。<br />
<span id="more-433"></span></p>
<h3>一、修正首页没有copy功能的Bug</h3>
<p>有朋友留言，首页生成短网址后，在“您的短网址”下面的框框里鼠标移过时无法显示copy图片及实现copy功能。<br />
而在管理后台，在条目后面的actions点击share后显示出来的“您的短网址”那里是可以显示copy图片及实现copy功能的。这个应该怎么改？</p>
<p>发布时确实注意到了这个问题，但看到作者提供的前台首页同样没有Copy功能，就没有在意。</p>
<p>今天研究了一下，在网站首页，也就是index.php 的head标签中增加如下代码：<br />
<code>&lt;script src="&lt;?php yourls_site_url(); ?&gt;/js/common.js?v=&lt;?php echo YOURLS_VERSION; ?&gt;" type="text/javascript"&gt;&lt;/script&gt;<br />
&lt;script src="&lt;?php yourls_site_url(); ?&gt;/js/ZeroClipboard.js?v=&lt;?php echo YOURLS_VERSION; ?&gt;" type="text/javascript"&gt;&lt;/script&gt;<br />
&lt;script type="text/javascript"&gt;ZeroClipboard.setMoviePath( '&lt;?php yourls_site_url(); ?&gt;/js/ZeroClipboard.swf' );&lt;/script&gt;<br />
</code><br />
同时将<br />
<code>&lt;script src="&lt;?php echo YOURLS_SITE; ?&gt;/js/jquery-1.3.2.min.js" type="text/javascript"&gt;&lt;/script&gt;</code>改成<br />
<code>&lt;script src="&lt;?php echo YOURLS_SITE; ?&gt;/js/jquery-1.4.3.min.js" type="text/javascript"&gt;&lt;/script&gt;</code>即可。<br />
效果如图所示：<br />
<img class="size-full" src="http://www.zhujun.org/wp-content/uploads/2011/02/yourls-copy.gif" alt="YOURLS 复制短网址效果" /><br />
要注意的是，载入jquery的script标签必须置于其它script标签前面。</p>
<h3>二、修改YOURLS快速分享框的代码</h3>
<p>YOURLS 添加短网址后，会出现快速分享框，方便用户分享短网址到Twitter、Faceook、和FriendFeed。<br />
由于众所周知的原因，这些世界前十大的网站，都是“反动”且无法访问的，需要替换成新浪微博、开心网等有中国特色的web2.0服务。</p>
<p>替换方法：</p>
<ol>
<li>打开includes子目录下的functions-html.php文件；</li>
<li>搜索&#8221;share_links&#8221;，定位到搜索框的代码；</li>
<li>将<code>&lt;a id="share_tw" href="http://twitter.com/home?status=&lt;?php echo $_share; ?&gt;" title="Tweet this!" onclick="share('tw');return false"&gt;Twitter&lt;/a&gt;<br />
&lt;a id="share_fb" href="http://www.facebook.com/share.php?u=&lt;?php echo $_url; ?&gt;" title="Share on Facebook" onclick="share('fb');return false;"&gt;Facebook&lt;/a&gt;<br />
&lt;a id="share_ff" href="http://friendfeed.com/share/bookmarklet/frame#title=&lt;?php echo $_share; ?&gt;" title="Share on Friendfeed" onclick="javascript:share('ff');return false;"&gt;FriendFeed&lt;/a&gt;</code>替换成自己的分享代码或者第三方服务如addthis、jiathis的分享代码即可。</li>
</ol>
<p>效果如图所示：<br />
<img class="size-full" src="http://www.zhujun.org/wp-content/uploads/2011/02/yourls-share.gif" alt="YOURLS 快速分享短网址效果" /></p>
<p><strong>PS:反应jiathis不能把分享内容改为分享框里面的东东，只出现默认网页的title和网址呢的朋友。</strong><br />
主要是jiathis的配置不对，记得加上类似下面的语句：<br />
<code>&lt;script type="text/javascript"&gt;<br />
var jiathis_config = {<br />
url: "&lt;?php echo $shorturl; ?&gt;",<br />
title: "&lt;?php echo $title; ?&gt;"<br />
}<br />
&lt;/script&gt;</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zhujun.org/web/two-hacks-of-yourls-v15/feed/</wfw:commentRss>
		<slash:comments>108</slash:comments>
		</item>
		<item>
		<title>分享 YOURLS V1.5 汉化版</title>
		<link>http://www.zhujun.org/web/release-yourls-v15-chinese-version/</link>
		<comments>http://www.zhujun.org/web/release-yourls-v15-chinese-version/#comments</comments>
		<pubDate>Fri, 11 Feb 2011 13:07:13 +0000</pubDate>
		<dc:creator>朱俊</dc:creator>
				<category><![CDATA[网络开发]]></category>
		<category><![CDATA[YOURLS]]></category>
		<category><![CDATA[短网址]]></category>

		<guid isPermaLink="false">http://www.zhujun.org/?p=410</guid>
		<description><![CDATA[忙里偷闲对YOURLS 最新的1.5版本进行了一些修改和汉化，发布出来供大家分享，包括YOURLS 1.5 汉化版的简介、安装说明、Nginx伪静态规则和下载地址。]]></description>
			<content:encoded><![CDATA[<p>前两天忙里偷闲对YOURLS 最新的1.5版本进行了一些修改和汉化，应邀发出，不敢独享。</p>
<h3>YOURLS 简介</h3>
<p>YOURLS是一套优秀的短网址程序。<br />
由PHP编写，使用JQuery框架，充分利用的AJAX技术。开源，免费，GPLv3。</p>
<ol>
<li>支持架设成私有或公用的短网址系统；</li>
<li>支持自定义短网址或随机生成；</li>
<li>对每个短网址都有较详细的访问统计；</li>
<li>后台可以编辑、删除、新增、统计短网址。</li>
</ol>
<h3><span id="more-410"></span>YOURLS V1.5 汉化版简介</h3>
<ol>
<li>汉化了部分提示信息；</li>
<li>增加了一个简洁、漂亮的前台中文界面；</li>
<li>修正部分用户在后台无法编辑和删除短网址的Bug；</li>
<li>修正其它一些小Bug；</li>
<li>保留的原作者的官网链接（网上流传的1.43汉化版去掉了官网链接，完全不尊重作者劳动啊）。</li>
</ol>
<div>
<h3>YOURLS V1.5 汉化版安装说明</h3>
<div id="_mcePaste">
<ol>
<li>解压下载的安装包</li>
<li>将 includes/config-sample.php 拷贝至 user/config.php</li>
<li>创建数据库及对应用户</li>
<li>编辑 user/config.php</li>
<li>上传程序和配置文件</li>
<li>访问http://yoursite.com/admin/</li>
</ol>
</div>
</div>
<h3>YOURLS V1.5 Nginx 伪静态配置脚本</h3>
<p><code>location /<br />
{<br />
if (!-f $request_filename){<br />
set $rule_0 1$rule_0;<br />
}<br />
if (!-d $request_filename){<br />
set $rule_0 2$rule_0;<br />
}<br />
if ($rule_0 = "21"){<br />
rewrite ^/([0-9A-Za-z]+)/?$ /yourls-go.php?id=$1 last;<br />
}<br />
rewrite ^/([0-9A-Za-z]+)\+/?$ /yourls-infos.php?id=$1 last;<br />
rewrite ^/([0-9A-Za-z]+)\+all/?$ /yourls-infos.php?id=$1&amp;all=1 last;<br />
}</code></p>
<div>这个是伪静态规则是网上抄来的，针对老版本的，不过1.5一样可以使用，没有问题。</div>
<div>看到官网上给出的新版Apache Rewrite 规则，相当的简单，翻成Nginx的应该一样简单，等有空自己试过再分享出来吧。</div>
<p></p>
<h3>YOURLS V1.5 汉化版下载地址</h3>
<div>已经投递到ChinaZ了，A5也自动收录了。</div>
<div>
<ul>
<li>下载地址1：<a rel="nofollow" href="http://down.chinaz.com/soft/28426.htm" target="_blank">http://down.chinaz.com/soft/28426.htm</a></li>
<li>下载地址2：<a rel="nofollow" href="http://down.admin5.com/php/70202.html" target="_blank">http://down.admin5.com/php/70202.html</a></li>
</ul>
</div>
<h3>关于YOURLS的其它</h3>
<div>YOURLS Google Code 官网地址：<a rel="nofollow" href="http://code.google.com/p/yourls/" target="_blank">http://code.google.com/p/yourls/</a></div>
<div>我搭建的YOURLS 1.5 演示站点：<a href="http://yi.si" target="_blank">http://yi.si</a> ，意思的拼音，还算简短、好记吧。</div>
<p></p>
<div>和作者OZH联系过，人非常好，对Bug的响应很及时，还有一堆待增加的Features和新的开发计划，所以大家可以放心使用，绝不是那种没人管或者停滞开发的项目。</div>
]]></content:encoded>
			<wfw:commentRss>http://www.zhujun.org/web/release-yourls-v15-chinese-version/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>解决YOURLS 1.5 无法编辑和删除短网址的问题</title>
		<link>http://www.zhujun.org/web/resolve-yourls-cannot-edit-or-delete-links/</link>
		<comments>http://www.zhujun.org/web/resolve-yourls-cannot-edit-or-delete-links/#comments</comments>
		<pubDate>Thu, 10 Feb 2011 13:44:56 +0000</pubDate>
		<dc:creator>朱俊</dc:creator>
				<category><![CDATA[网络开发]]></category>
		<category><![CDATA[YOURLS]]></category>
		<category><![CDATA[短网址]]></category>

		<guid isPermaLink="false">http://www.zhujun.org/?p=403</guid>
		<description><![CDATA[YOURLS是一个不错的PHP短网址程序，但1.5新版本中很多用户无法在后台编辑和删除短网址，这篇文章给出了这个Bug产生的原因和解决方法。]]></description>
			<content:encoded><![CDATA[<p>YOURLS是一套优秀的开源PHP短网址程序。你可以把它架设成私有或公用的短网址系统，支持自定义短网址或随机生成。另外，该系统对每个短网址都有较详细的访问统计。</p>
<p>通过简单的几步安装成功后，我被漂亮的后台吸引了，作者基于JQuery框架，充分使用了AJAX技术。</p>
<p>不过杯具的是我发现在后台无法编辑或者删除短网址，而添加和统计则没有问题。<br />
<span id="more-403"></span><br />
Google了一遍以后，发现很多人都有类似的问题，比如该项目在Google Code的官方论坛上就有用户求助：http://code.google.com/p/yourls/issues/detail?id=587 。</p>
<p>作者给出的答案是 http://code.google.com/p/yourls/wiki/EndlessSpinningIcon ， 和我碰到的问题不太一样，因为我没有出现不停的旋转图标，而是点击后直接没有反应。</p>
<p>看了一些其它的短网址程序，都不太喜欢，于是决定自己Debug一下。</p>
<p>借助 FireBugs, 我发现点击编辑按钮时， AJAX 调用返回 “omg error”，是admin-ajax.php中下面的代码返回的:<br />
<code>case 'edit_display':<br />
yourls_verify_nonce( 'edit-link_'.$_REQUEST['id'], $_REQUEST['nonce'], false, 'omg error' );</code></p>
<p>因为 $_REQUEST['nonce'] 是空值，所以yourls_verify_nonce函数总是验证失败。</p>
<p>这个问题是 insert.js 中如下代码导致的：<br />
<code>var nonce = get_var_from_query( $('#edit-button-'+id).attr('href'), 'nonce' );</code></p>
<p>调试后发现，JQuery 没法选中指定ID，如果用 getElementById() 代替JQuery 选择器，则一切OK.</p>
<p>这时我发现编辑按钮的ID是形如 “1234.000000″这样的形式，因为包含 “.”，所以JQuery 选择器老是失败。</p>
<p>开始找生成ID的代码，发现是在 functions.php 的 yourls_string2int 函数中。</p>
<p><code>function yourls_string2int( $string, $chars = null ) {<br />
if( $chars == null )<br />
$chars = yourls_get_shorturl_charset();<br />
$integer = 0;<br />
$string = strrev( $string );<br />
$baselen = strlen( $chars );<br />
$inputlen = strlen( $string );<br />
for ($i = 0; $i < $inputlen; $i++) {<br />
$index = strpos( $chars, $string[$i] );<br />
$integer = bcadd( $integer, bcmul( $index, bcpow( $baselen, $i ) ) );<br />
}<br />
return yourls_apply_filter( 'string2int', $integer, $string, $chars );<br />
}</code></p>
<p>这个函数将字符认为是36或者62进制的数字，然后转化成10进制。(36还是62在config.php中可以定义)</p>
<p>查了PHP手册后，发现bcadd这个函数有个可省的参数scale，用来指定相加以后的小数点位数。<br />
而小数点位数的缺省值由bcscale()全局设定，这就是为什么有的用户无法编辑删除，而作者却无法重现这个Bug的原因。</p>
<p>所以，解决方法很简单，只要把includes目录下的functions.php中<br />
<code>$integer = bcadd( $integer, bcmul( $index, bcpow( $baselen, $i ) ) );</code>这行改成<br />
<code>$integer = bcadd( $integer, bcmul( $index, bcpow( $baselen, $i ) ) ,0 );</code>上传、覆盖、刷新就可以了。</p>
<p>如果你不想手动修改，这里有一个修改过的functions.php文件，下载、解压、覆盖原文件即可。<br />
<a href="/wp-content/uploads/2011/functions.zip">functions.zip</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zhujun.org/web/resolve-yourls-cannot-edit-or-delete-links/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>互联网中世纪</title>
		<link>http://www.zhujun.org/speak-up/internet-middle-ages/</link>
		<comments>http://www.zhujun.org/speak-up/internet-middle-ages/#comments</comments>
		<pubDate>Thu, 04 Nov 2010 12:51:57 +0000</pubDate>
		<dc:creator>朱俊</dc:creator>
				<category><![CDATA[闲言碎语]]></category>

		<guid isPermaLink="false">http://www.zhujun.org/?p=382</guid>
		<description><![CDATA[对近期腾讯QQ和360之间的互联网大战的一些个人看法，感觉就像中世纪的一场战争。]]></description>
			<content:encoded><![CDATA[<p>运营着一个和360有合作关系的软件公司（皮包），本应避嫌，不趟这趟浑水，所以当您看到这篇文章的时候，我是做出了艰难决定的 <img src='http://www.zhujun.org/wp-includes/images/smilies/icon_razz.gif' alt=':razz:' class='wp-smiley' />  。</p>
<h3>斗争的起因</h3>
<p>这场互联网大战让我想起了十三世纪的英国大*宪*章运动：1215年，英格兰的封建贵族在伦敦聚集，挟持英格兰国王约翰。约翰被迫赞成贵族提出的“男爵法案”，保护贵族权力、反对国王滥权。<sup>[1]</sup></p>
<p>360就是当年一个大贵族，立志不向平民征税，靠提供免费的医疗服务而获得了大批民众的支持；<br />
QQ就是国王约翰，约翰虽然也不强制征税，但如果你每年缴纳一部分约翰币的话，就可以成为约翰俱乐部的会员，高出贫民一等。<br />
<span id="more-382"></span><br />
约翰太想当个好国王，他包揽了太多贵族们负责的事。比如他模仿联众，推出约翰游戏大厅；模仿迅雷，推出约翰旋风。<br />
以至于伦敦地区的泰晤士报冒着被封杀的危险发表了文章《“狗日”的约翰》，指出约翰一直在抄袭，从未被起诉，并且喜欢走贵族的路，让贵族们无路可走。</p>
<p>这回约翰又想模仿最大的贵族360，推出约翰电脑管家。却没想到360不像其他贵族那么好欺负，于是一场战争爆发了。</p>
<h3>网民们很激动</h3>
<p>这本该是贵族和国王之间的斗争，和大伙们没什么关系。<br />
但难得参与国家大事的网民自然不会放过这次机会，从“一个艰难的决定”超越“我爸是李刚”成为网络第一流行语，到李白同志不甘寂寞，又创新作《驱鬼》，就连我的律师同学也开始抛售7位QQ靓号了。</p>
<p>QQ的公关水平确实不行，刘畅MM似乎刚从火星回来，这年头钉子户都得靠自*焚才能获得舆论关注，她还想靠发布会上几滴眼泪就骗取网民同情？<sup>[2]</sup></p>
<p>所以大部分围观群众都站在了贵族360这边。<br />
但大部分小贵族们却站在了国王QQ这边，理由是他们都受到过360的欺负，比如一位叫可牛的试图同样提供免费医疗服务的新兴贵族。</p>
<h3>个人意见</h3>
<p>其实没有不收税的国王，也没有不敛财的贵族，毕竟他们本身不创造价值，同时又要养活那么多公务人员，所以只存在钱问谁收，怎么收的区别而已。</p>
<p>如果说当年英国贵族和国王的斗争，争出了一部《大*宪*章》，影响了欧洲大陆的人*权思想，使欧洲文艺复兴的人文精神更加灿烂辉煌，最终冲破神权禁锢。</p>
<p>我希望现在360和QQ也能好好吵一架，吵出一部规范的互联网法律，在这部法律的保护下，企业可以专心地做产品，不必担心被抄袭，用户可以安心地用软件，不必担心被窥探，网民可以自*由地发评论，不必担心被跨*省。</p>
<p>可惜的是，我们的互联网还处在中世纪，贵族和国王以外还有神权至高无上的教皇。<sup>[3]</sup></p>
<p>这不，倪光南教士已经在叫嚣，“360与QQ之争需权威机构解决，希望有关部门能出面加以规范”。<sup>[4]</sup><br />
企业之间的冲突不依靠现有法律，不试图完善立法，而是要靠有关部门来解决，实在是有意思。权威机构有法律权威吗？</p>
<p>这种法律无用，教皇无敌的思想也成了神权至上的老神棍们的通病，就像前几天徐根宝主教也不无得意的说道，“还是那句话，只要政*府参与在中国什么事都能干好。政*府不介入，足球只会越来越腐*败”。<sup>[5]</sup></p>
<p>如果真应了他们的念想，会有一天，我们只有人民搜索可以用，只有绿*坝可以杀毒，只有政*府才能办网站、搞足球。</p>
<p>只剩一种声音的时候，我们一定会怀念那个360和QQ还有架可以吵的日子，到那时，我们也只能感叹，不要迷恋QQ，360只是个传说。</p>
<p><b>注释：</b><br />
[1]: <a rel="nofollow" target="_blank" href="http://baike.baidu.com/view/76568.htm">http://baike.baidu.com/view/76568.htm</a><br />
[2]: <a rel="nofollow" target="_blank" href="http://news.xinhuanet.com/video/2010-11/04/c_12738261.htm">http://news.xinhuanet.com/video/2010-11/04/c_12738261.htm</a><br />
[3]: <a rel="nofollow" target="_blank" href="http://it.sohu.com/20101104/n277161269.shtml">http://it.sohu.com/20101104/n277161269.shtml</a><br />
[4]: <a rel="nofollow" target="_blank" href="http://tech.qq.com/a/20101031/000078.htm">http://tech.qq.com/a/20101031/000078.htm</a><br />
[5]: <a rel="nofollow" target="_blank" href="http://sports.sohu.com/20100913/n274904318.shtml">http://sports.sohu.com/20100913/n274904318.shtml</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zhujun.org/speak-up/internet-middle-ages/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 0.165 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-02-06 08:39:09 -->

