<?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"
	>

<channel>
	<title>jiabinary</title>
	<atom:link href="http://jiabinary.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://jiabinary.org</link>
	<description></description>
	<pubDate>Fri, 19 Feb 2010 16:48:33 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<item>
		<title>年度照片诞生!</title>
		<link>http://jiabinary.org/2010/02/photo-of-the-year/</link>
		<comments>http://jiabinary.org/2010/02/photo-of-the-year/#comments</comments>
		<pubDate>Fri, 19 Feb 2010 13:21:35 +0000</pubDate>
		<dc:creator>jiabin</dc:creator>
		
		<category><![CDATA[LifeStream]]></category>

		<category><![CDATA[Sound of Silence]]></category>

		<guid isPermaLink="false">http://jiabinary.org/?p=501</guid>
		<description><![CDATA[(photo of the year)

公司内部足球赛, Mini Team得了冠军, 随后集体去吃火锅.
感谢摄影的Henrik, 还有被虚化掉的一样充满浪漫不羁草泥马精神的Yuan.
]]></description>
			<content:encoded><![CDATA[<p>(photo of the year)</p>
<p><a href="http://jiabinary.org/wp-content/uploads/2010/02/dsc_1529.jpg"><img class="alignnone size-full wp-image-502" style="border: 0px none currentColor;" title="dsc_1529" src="http://jiabinary.org/wp-content/uploads/2010/02/dsc_1529.jpg" alt="" width="500" height="332" /></a></p>
<p>公司内部足球赛, Mini Team得了冠军, 随后集体去吃火锅.</p>
<p>感谢摄影的Henrik, 还有被虚化掉的一样充满浪漫不羁草泥马精神的<a href="http://iamyuan.cn" target="_blank">Yuan</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://jiabinary.org/2010/02/photo-of-the-year/feed/</wfw:commentRss>
		</item>
		<item>
		<title>For the charge we need, III</title>
		<link>http://jiabinary.org/2010/02/for-the-charge-we-need-iii/</link>
		<comments>http://jiabinary.org/2010/02/for-the-charge-we-need-iii/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 02:14:03 +0000</pubDate>
		<dc:creator>jiabin</dc:creator>
		
		<category><![CDATA[LifeStream]]></category>

		<category><![CDATA[Sound of Silence]]></category>

		<guid isPermaLink="false">http://jiabinary.org/?p=495</guid>
		<description><![CDATA[Morning is here.

]]></description>
			<content:encoded><![CDATA[<p>Morning is here.</p>
<p><a href="http://jiabinary.org/wp-content/uploads/2010/02/for_the_charge_we_need_3.jpg" target="_blank"><img class="alignnone size-full wp-image-496" style="border: 0px none currentColor;" title="for_the_charge_we_need_3" src="http://jiabinary.org/wp-content/uploads/2010/02/for_the_charge_we_need_3.jpg" alt="" width="300" height="434" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://jiabinary.org/2010/02/for-the-charge-we-need-iii/feed/</wfw:commentRss>
		</item>
		<item>
		<title>For the charge we need, II</title>
		<link>http://jiabinary.org/2009/12/for-the-charge-we-need-ii/</link>
		<comments>http://jiabinary.org/2009/12/for-the-charge-we-need-ii/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 07:02:22 +0000</pubDate>
		<dc:creator>jiabin</dc:creator>
		
		<category><![CDATA[LifeStream]]></category>

		<category><![CDATA[Sound of Silence]]></category>

		<guid isPermaLink="false">http://jiabinary.org/?p=486</guid>
		<description><![CDATA[ 

]]></description>
			<content:encoded><![CDATA[<p><a href="http://jiabinary.org/wp-content/uploads/2009/12/charge-ii_1.jpg" target="_blank"><img class="alignnone size-full wp-image-487" style="border: 0px none currentColor;" title="charge-ii_1" src="http://jiabinary.org/wp-content/uploads/2009/12/charge-ii_1.jpg" alt="" width="300" height="400" /> </a></p>
<p><a href="http://jiabinary.org/wp-content/uploads/2009/12/charge-ii_2.jpg" target="_blank"><img class="alignnone size-full wp-image-488" style="border: 0px none currentColor;" title="charge-ii_2" src="http://jiabinary.org/wp-content/uploads/2009/12/charge-ii_2.jpg" alt="" width="300" height="400" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://jiabinary.org/2009/12/for-the-charge-we-need-ii/feed/</wfw:commentRss>
		</item>
		<item>
		<title>陈绮贞演唱会</title>
		<link>http://jiabinary.org/2009/11/cheer2009/</link>
		<comments>http://jiabinary.org/2009/11/cheer2009/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 01:44:38 +0000</pubDate>
		<dc:creator>jiabin</dc:creator>
		
		<category><![CDATA[LifeStream]]></category>

		<guid isPermaLink="false">http://jiabinary.org/?p=477</guid>
		<description><![CDATA[听了这么多年陈绮贞的音乐，一直盼着听她的演唱会。
周六从安徽赶回来后，和圆圆直奔首体。
全程都很享受，充满诚意的演唱会。
甜美温柔而又残暴。
不知道多年后再回忆，是什么滋味。
(照片转自豆瓣网友)

(很纯净)


(小虎的solo很棒)
 
(旅行的意义)
]]></description>
			<content:encoded><![CDATA[<p>听了这么多年陈绮贞的音乐，一直盼着听她的演唱会。</p>
<p>周六从安徽赶回来后，和圆圆直奔首体。</p>
<p>全程都很享受，充满诚意的演唱会。</p>
<p>甜美温柔而又残暴。</p>
<p>不知道多年后再回忆，是什么滋味。</p>
<p>(照片转自豆瓣网友)</p>
<p><a href="http://jiabinary.org/wp-content/uploads/2009/11/1.jpeg" target="_blank"><img class="alignnone size-full wp-image-478" style="border: 0px none currentColor;" title="1" src="http://jiabinary.org/wp-content/uploads/2009/11/1.jpeg" alt="" width="500" height="306" /></a></p>
<p>(很纯净)</p>
<p><a href="http://jiabinary.org/wp-content/uploads/2009/11/1.jpeg" target="_blank"></a></p>
<p><a href="http://jiabinary.org/wp-content/uploads/2009/11/3.jpg" target="_blank"><img class="alignnone size-full wp-image-480" style="border: 0px none currentColor;" title="3" src="http://jiabinary.org/wp-content/uploads/2009/11/3.jpg" alt="" width="500" height="333" /></a></p>
<p>(小虎的solo很棒)</p>
<p><a href="http://jiabinary.org/wp-content/uploads/2009/11/2.jpg" target="_blank"><img class="alignnone size-full wp-image-479" style="border: 0px none currentColor;" title="2" src="http://jiabinary.org/wp-content/uploads/2009/11/2.jpg" alt="" width="320" height="480" /> </a></p>
<p>(旅行的意义)</p>
]]></content:encoded>
			<wfw:commentRss>http://jiabinary.org/2009/11/cheer2009/feed/</wfw:commentRss>
		</item>
		<item>
		<title>For the charge we need</title>
		<link>http://jiabinary.org/2009/10/for-the-charge-we-need/</link>
		<comments>http://jiabinary.org/2009/10/for-the-charge-we-need/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 07:52:28 +0000</pubDate>
		<dc:creator>jiabin</dc:creator>
		
		<category><![CDATA[LifeStream]]></category>

		<category><![CDATA[Sound of Silence]]></category>

		<guid isPermaLink="false">http://jiabinary.org/?p=469</guid>
		<description><![CDATA[A nice cafe to take a break, just downstairs.

]]></description>
			<content:encoded><![CDATA[<p>A nice cafe to take a break, just downstairs.</p>
<p><a href="http://jiabinary.org/wp-content/uploads/2009/10/cafe.jpg" target="_blank"></a><a href="http://jiabinary.org/wp-content/uploads/2009/10/cafe.jpg" target="_blank"></a><a href="http://jiabinary.org/wp-content/uploads/2009/10/cafe.jpg"></a><a href="http://jiabinary.org/wp-content/uploads/2009/10/cafe.jpg" target="_blank"><img class="alignnone size-full wp-image-470" style="border: 0px none currentColor;" title="cafe" src="http://jiabinary.org/wp-content/uploads/2009/10/cafe.jpg" alt="" width="300" height="400" /></a><a href="http://jiabinary.org/wp-content/uploads/2009/10/cafe.jpg"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://jiabinary.org/2009/10/for-the-charge-we-need/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SpiderMan!</title>
		<link>http://jiabinary.org/2009/08/climbin/</link>
		<comments>http://jiabinary.org/2009/08/climbin/#comments</comments>
		<pubDate>Tue, 04 Aug 2009 17:25:32 +0000</pubDate>
		<dc:creator>jiabin</dc:creator>
		
		<category><![CDATA[Sound of Silence]]></category>

		<guid isPermaLink="false">http://jiabinary.org/?p=429</guid>
		<description><![CDATA[攀岩, 最近的新尝试, 又喜欢了多一样极限运动.
第一次,  在郊外的一个叫&#8221;山吧&#8221;的度假村, 教练很不错, 扫盲讲解属于know-how型. 第一次有些挣扎, 但最终还是登顶了; 第二次理解了用力和平衡的窍门后就比较轻松了.

上周末偶然发现在日坛公园也有攀岩玩, 岩壁建得不错, 就是负责拉绳的哥们有时不太专心. 另外有不少爱好者和高手在扎堆, 可以围观学习.

(练习的时候攀到旁边姐姐的道了.)
这张照片拍得有意思, 正在下降:

]]></description>
			<content:encoded><![CDATA[<p>攀岩, 最近的新尝试, 又喜欢了多一样极限运动.</p>
<p>第一次,  在郊外的一个叫&#8221;山吧&#8221;的度假村, 教练很不错, 扫盲讲解属于know-how型. 第一次有些挣扎, 但最终还是登顶了; 第二次理解了用力和平衡的窍门后就比较轻松了.</p>
<p><a href="http://jiabinary.org/wp-content/uploads/2009/08/1.jpg" target="_blank"><img class="alignnone size-full wp-image-430" title="1" src="http://jiabinary.org/wp-content/uploads/2009/08/1.jpg" alt="" width="270" height="360" /></a></p>
<p>上周末偶然发现在日坛公园也有攀岩玩, 岩壁建得不错, 就是负责拉绳的哥们有时不太专心. 另外有不少爱好者和高手在扎堆, 可以围观学习.</p>
<p><a href="http://jiabinary.org/wp-content/uploads/2009/08/2.jpg" target="_blank"><img class="alignnone size-full wp-image-431" title="2" src="http://jiabinary.org/wp-content/uploads/2009/08/2.jpg" alt="" width="270" height="360" /></a></p>
<p>(练习的时候攀到旁边姐姐的道了.)</p>
<p>这张照片拍得有意思, 正在下降:</p>
<p><a href="http://jiabinary.org/wp-content/uploads/2009/08/3.jpg" target="_blank"><img class="alignnone size-full wp-image-432" title="3" src="http://jiabinary.org/wp-content/uploads/2009/08/3.jpg" alt="" width="270" height="360" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://jiabinary.org/2009/08/climbin/feed/</wfw:commentRss>
		</item>
		<item>
		<title>在Emacs中使用多个shell buffer</title>
		<link>http://jiabinary.org/2009/06/multi-term/</link>
		<comments>http://jiabinary.org/2009/06/multi-term/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 07:21:50 +0000</pubDate>
		<dc:creator>jiabin</dc:creator>
		
		<category><![CDATA[Emacs]]></category>

		<guid isPermaLink="false">http://jiabinary.org/?p=399</guid>
		<description><![CDATA[
工作中非常依赖GNU Emacs和Terminal，总在两个程序之间来回切换，不舒坦，虽然我已经把Emacs和Term指定在不同的虚拟桌面。
不爽之，遂改之，我想在Emacs里面舒服的使用shell。
为什么？
引用：
这个问题，我个人认为不是一个技术问题，而是一个生活舒适度的问题。之所以选择在 Emacs 里面使用 Shell，就是因为在 Emacs 里面会使你的生活的更加舒适。

我的需求：
- 在Emacs方便地创建，切换，关闭多个shell buffer。
- 对已有的终端程序具备良好的兼容性。
首先，其实Emacs里面就集成多种shell工具：
1. M-x shell-command
2. shell-mode
3. eshell
4. ansi-term
shell-command并非交互式的term；shell-mode默认并不支持多个shell buffer，虽然通过multi-shell.el和其他扩展形式可以解决此问题，但shell-mode的兼容性并不理想；eshell是使用Elisp实现的完整的shell，在进行某些操作时的性能也许是个问题。
ansi-term是用Elisp实现的Term Emulator，兼容性不用担心，通过ansi-term在Emacs里面运行vi和字符界面的emacs都没问题，但是，其默认的操作方式并不方便。
MutliTerm扩展可以很好的解决此问题。
首先下载MutliTerm并放在你的Emacs扩展目录，在.emacs中加入

;;; multi-term
(load-file (expand-file-name "/usr/share/emacs/site-lisp/multi-term.el"))
(require 'multi-term)
还有我的个人设置:

;; personal setting
(setq multi-term-program "/bin/bash")
(setq multi-term-buffer-name "term")
(global-set-key "\C-x." 'multi-term)
(global-set-key "\C-x," 'multi-term-dedicated-open)
重启Emacs，执行M-x multi-term即可。(我的Emacs还启动了tabbar-mode)

(在Emacs中运行VIM，just for fun :P)


MultiTerm可以用两种方式来使用shell:
1. M-x multi-term，打开多个常规的buffer，新buffer会占满当前的window：


2. M-x multi-term-dedicated-open，MultiTerm会在下方分割出一个小的dedicated window并新建一个buffer，专门用于term的使用。当输入exit，或kill掉term buffer，dedicated window会自动关闭，焦点自动回到原来的工作buffer。类似于RememberMode的方式，非常方便。

也有一个小不爽：使用multi-term-dedicated-open时，dedicated window打开后，焦点默认还会留在原来的buffer，但我希望快速的使用term，所以最好是能自动跳到dedicated window上。这个没有customize选项，所以只能改multi-term.el中的multi-term-dedicated-open()方法：
  
@@ -397,7 +397,10 @@
       [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="emacs" src="http://www.gnu.org/graphics/gnu-head-sm.jpg" alt="" width="129" height="122" /></p>
<p>工作中非常依赖<a href="http://www.gnu.org/software/emacs/" target="_blank">GNU Emacs</a>和Terminal，总在两个程序之间来回切换，不舒坦，虽然我已经把Emacs和Term指定在不同的虚拟桌面。</p>
<p>不爽之，遂改之，我想在Emacs里面舒服的使用shell。</p>
<p>为什么？</p>
<blockquote><p><a href="http://www.ibm.com/developerworks/cn/aix/library/0811_yangbh_emacs2/index.html" target="_blank">引用</a>：</p>
<p>这个问题，我个人认为不是一个技术问题，而是一个生活舒适度的问题。之所以选择在 Emacs 里面使用 Shell，就是因为在 Emacs 里面会使你的生活的更加舒适。</p></blockquote>
<p><span id="more-399"></span></p>
<p>我的需求：</p>
<p>- 在Emacs方便地创建，切换，关闭多个shell buffer。</p>
<p>- 对已有的终端程序具备良好的兼容性。</p>
<p>首先，其实Emacs里面就集成多种shell工具：</p>
<p>1. M-x <a href="http://www.emacswiki.org/emacs/ExecuteExternalCommand" target="_blank">shell-command</a></p>
<p>2. <a href="http://www.emacswiki.org/emacs/ShellMode" target="_blank">shell-mode</a></p>
<p>3. <a href="http://www.emacswiki.org/emacs/CategoryEshell" target="_blank">eshell</a></p>
<p>4. <a href="http://www.emacswiki.org/emacs/AnsiTerm" target="_blank">ansi-term</a></p>
<p>shell-command并非交互式的term；shell-mode默认并不支持多个shell buffer，虽然通过multi-shell.el和其他扩展形式可以解决此问题，但shell-mode的兼容性并不理想；eshell是使用Elisp实现的完整的shell，在进行某些操作时的性能也许是个问题。</p>
<p>ansi-term是用Elisp实现的Term Emulator，兼容性不用担心，通过ansi-term在Emacs里面运行vi和字符界面的emacs都没问题，但是，其默认的操作方式并不方便。</p>
<p><a href="http://www.emacswiki.org/emacs/MultiTerm" target="_blank">MutliTerm</a>扩展可以很好的解决此问题。</p>
<p>首先下载MutliTerm并放在你的Emacs扩展目录，在.emacs中加入</p>
<p><code></p>
<pre>;;; multi-term
(load-file (expand-file-name "/usr/share/emacs/site-lisp/multi-term.el"))
(require 'multi-term)</pre>
<p>还有我的个人设置:<br />
<code></p>
<pre>;; personal setting
(setq multi-term-program "/bin/bash")
(setq multi-term-buffer-name "term")
(global-set-key "\C-x." 'multi-term)
(global-set-key "\C-x," 'multi-term-dedicated-open)</pre>
<p>重启Emacs，执行M-x multi-term即可。(我的Emacs还启动了tabbar-mode)<br />
<a href="http://jiabinary.org/wp-content/uploads/2009/06/vim.png"><img class="alignnone size-full wp-image-409" title="vim" src="http://jiabinary.org/wp-content/uploads/2009/06/vim.png" alt="" width="500" height="324" /><br />
</a>(在Emacs中运行VIM，just for fun :P)</p>
<p></code></p>
<p></code></p>
<p>MultiTerm可以用两种方式来使用shell:</p>
<p>1. M-x multi-term，打开多个常规的buffer，新buffer会占满当前的window：<br />
<a href="http://jiabinary.org/wp-content/uploads/2009/06/multi-term.png"><img class="alignnone size-full wp-image-408" title="multi-term" src="http://jiabinary.org/wp-content/uploads/2009/06/multi-term.png" alt="" width="500" height="324" /><br />
</a><br />
2. M-x multi-term-dedicated-open，MultiTerm会在下方分割出一个小的dedicated window并新建一个buffer，专门用于term的使用。当输入exit，或kill掉term buffer，dedicated window会自动关闭，焦点自动回到原来的工作buffer。类似于<a href="http://www.emacswiki.org/emacs/RememberMode" target="_blank">RememberMode</a>的方式，非常方便。<br />
<a href="http://jiabinary.org/wp-content/uploads/2009/06/dedicated.png"><img class="alignnone size-full wp-image-410" title="dedicated" src="http://jiabinary.org/wp-content/uploads/2009/06/dedicated.png" alt="" width="500" height="324" /></a></p>
<p>也有一个小不爽：使用multi-term-dedicated-open时，dedicated window打开后，焦点默认还会留在原来的buffer，但我希望快速的使用term，所以最好是能自动跳到dedicated window上。<span style="text-decoration: line-through;">这个没有customize选项，所以只能改multi-term.el中的multi-term-dedicated-open()方法：</span><span style="text-decoration: line-through;"><br />
</span><span style="text-decoration: line-through;"> </span><code><span style="text-decoration: line-through;"> </span></p>
<pre><span style="text-decoration: line-through;">@@ -397,7 +397,10 @@
           (multi-term-internal))
         (set-window-buffer multi-term-dedicated-window (get-buffer (multi-term-dedicated-get-buffer-name)))
         (set-window-dedicated-p multi-term-dedicated-window t)
-        (select-window current-window))
+        ;;(select-window current-window)
+       (select-window multi-term-dedicated-window)
+       )
+    (select-window multi-term-dedicated-window)
     (message "`multi-term' dedicated window has exist.")))</span></pre>
<p>非常感谢作者Andy Stewart，在新版本multi-term.el 0.8.8中已经加入了相应的customization选项，在.emacs文件里加入</p>
<p><code>
<pre>
(setq multi-term-dedicated-select-after-open-p t)
</pre>
<p></code></p>
<p>即可。</p>
<p></code></p>
<p>MultiTerm配和TabbarMode使用非常舒服，现在就齐了！</p>
<p>感谢作者Andy Stewart的great work!</p>
<blockquote><p>;; Author: Andy Stewart, lazycat.manatee{at}gmail.com<br />
;; Maintainer: Andy Stewart, lazycat.manatee{at}gmail.com<br />
;; Copyright (C) 2008, 2009, Andy Stewart, all rights reserved.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://jiabinary.org/2009/06/multi-term/feed/</wfw:commentRss>
		</item>
		<item>
		<title>coming soon&#8230;</title>
		<link>http://jiabinary.org/2009/06/coming-soon/</link>
		<comments>http://jiabinary.org/2009/06/coming-soon/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 07:59:45 +0000</pubDate>
		<dc:creator>jiabin</dc:creator>
		
		<category><![CDATA[Pike]]></category>

		<guid isPermaLink="false">http://jiabinary.org/?p=419</guid>
		<description><![CDATA[I like Pike and I use Pike in my daily work.
I am translating the Pike ref manual into chinese. Hold on.
]]></description>
			<content:encoded><![CDATA[<p>I like <a href="http://pike.ida.liu.se/" target="_blank">Pike</a> and I use <a href="http://pike.ida.liu.se/" target="_blank">Pike</a> in my daily work.</p>
<p>I am translating the <a href="http://pike.ida.liu.se/generated/manual/ref/" target="_blank">Pike ref manual</a> into chinese. Hold on.</p>
]]></content:encoded>
			<wfw:commentRss>http://jiabinary.org/2009/06/coming-soon/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Rewrite this piece of code?</title>
		<link>http://jiabinary.org/2009/03/optimize-this-piece-of-code/</link>
		<comments>http://jiabinary.org/2009/03/optimize-this-piece-of-code/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 04:31:28 +0000</pubDate>
		<dc:creator>jiabin</dc:creator>
		
		<category><![CDATA[Dev]]></category>

		<guid isPermaLink="false">http://jiabinary.org/?p=286</guid>
		<description><![CDATA[just for fun, how would you optimize this piece of simple code?

  if(x==a)
      x=b;
  else
      x=a;
a)  i guess most programmer will come up with this:

  x = x==a ? b : a;
b) how about this one:

  x = a + [...]]]></description>
			<content:encoded><![CDATA[<p>just for fun, how would you optimize this piece of simple code?</p>
<p><code>
<pre>  if(x==a)
      x=b;
  else
      x=a;</pre>
<p></code>a)  i guess most programmer will come up with this:<br />
<code>
<pre>  x = x==a ? b : a;</pre>
<p></code>b) how about this one:<br />
<code>
<pre>  x = a + b - x;</pre>
<p></code>c) and this?<br />
<code></p>
<pre>  x = a ^ b ^ x;</pre>
<p></code><br />
Depends on the instruction set of CPU,<br />
a) requirement 2-3 instructions.<br />
b) if a and b are constants, it requires 1 instruction, otherwise 2 instructions.<br />
c) same as b.</p>
<p>However, no doubt that a) is most readable.</p>
<p>Any other idea?</p>
]]></content:encoded>
			<wfw:commentRss>http://jiabinary.org/2009/03/optimize-this-piece-of-code/feed/</wfw:commentRss>
		</item>
		<item>
		<title>简单之美-F1赛车中的质量减震系统</title>
		<link>http://jiabinary.org/2008/08/f1/</link>
		<comments>http://jiabinary.org/2008/08/f1/#comments</comments>
		<pubDate>Sun, 10 Aug 2008 07:41:50 +0000</pubDate>
		<dc:creator>jiabin</dc:creator>
		
		<category><![CDATA[F1]]></category>

		<guid isPermaLink="false">http://jiabinary.org/?p=118</guid>
		<description><![CDATA[
*图片来自http://www.formula1.com/
简单就是最美! 虽然我不是雷诺的车迷, 但他们这套系统确实很漂亮. F1给人的印象是高科技和超复杂, 但如果复杂的问题能用非常简单的方法解决, 会是何等优雅. 就象小时候解数学题时找简便方法, 现在编程时更漂亮的算法, 如果把复杂的功能用最简洁高效的UI呈现给用户.
不扯了, 下面时这套系统的技术分析, 转自新浪.
质量减震器，英文为Mass dampers，其机械结构非常简单，中间包含了大约9公斤的重量。它安装在位于前悬挂前方的一个特制基座上，通过抑制外测车轮的震动幅度来提高赛车的弯道表现，让轮胎的抓地力水平更加稳定，保证动力持续平稳的通过车轮作用到路面。
雷诺被公认为第一个引入这项技术的车队，尽管他们从未官方证实过正在使用这套系统。而且在不久之后，红牛、法拉利、威廉姆斯和最近的迈凯轮也在发展他们自己的这套系统。
下面我们简单讲解这套系统的工作原理：众所周知，F1赛车在行进的过程中会发生跳跃，比如当车撞上路肩时，这时轮胎的振动频率大约为8～9赫兹。这时，质量减震器将以相反的方向做相同频率的运动。这就好比一座高楼为了对抗地震，在屋顶上建设水池一样；当地震袭来建筑摇动时，屋顶的水将以相反的方向以相同的频率运动，进而平衡消耗掉部分振动能量。”
回到赛车，装备质量减震器时，当车身在向上跳跃时，轮胎向下运动，反之亦然。使用这套系统，虽然赛车的振动频率不会改变，但是振动幅度会大大降低。下面借助数字来说明：如果计算轮胎与地面的平均接触负荷，并假设为1000KG，这时9～1100KG将是轮胎接触负荷比较有代表性的变化区间，但是车手在进入弯道时需要感知，他面临的负荷大概是多少，是900KG还是1100KG？这时如果有10KG的平衡重量，就会使变化区间缩小到 950～1050KG。所以质量减震器能够让轮胎的负荷更稳定。这是F1赛车近年来，在悬挂上具有突破意义的新技术，它结构简单而高效。平衡质量抑制振动，唯一的弱点可能是增加了赛车在较高位置的质量。
]]></description>
			<content:encoded><![CDATA[<p><a href="http://jiabinary.org/wp-content/uploads/2009/01/ta_article_311.jpg"><img class="alignnone size-medium wp-image-119" title="ta_article_311" src="http://jiabinary.org/wp-content/uploads/2009/01/ta_article_311-300x223.jpg" alt="" width="300" height="223" /></a></p>
<p>*图片来自<a href="http://www.fomula1.com" target="_blank">http://www.formula1.com/</a></p>
<p>简单就是最美! 虽然我不是雷诺的车迷, 但他们这套系统确实很漂亮. F1给人的印象是高科技和超复杂, 但如果复杂的问题能用非常简单的方法解决, 会是何等优雅. 就象小时候解数学题时找简便方法, 现在编程时更漂亮的算法, 如果把复杂的功能用最简洁高效的UI呈现给用户.</p>
<p>不扯了, 下面时这套系统的技术分析, 转自新浪.</p>
<p>质量减震器，英文为Mass dampers，其机械结构非常简单，中间包含了大约9公斤的重量。它安装在位于前悬挂前方的一个特制基座上，通过抑制外测车轮的震动幅度来提高赛车的弯道表现，让轮胎的抓地力水平更加稳定，保证动力持续平稳的通过车轮作用到路面。</p>
<p>雷诺被公认为第一个引入这项技术的车队，尽管他们从未官方证实过正在使用这套系统。而且在不久之后，红牛、法拉利、威廉姆斯和最近的迈凯轮也在发展他们自己的这套系统。</p>
<p>下面我们简单讲解这套系统的工作原理：众所周知，F1赛车在行进的过程中会发生跳跃，比如当车撞上路肩时，这时轮胎的振动频率大约为8～9赫兹。这时，质量减震器将以相反的方向做相同频率的运动。这就好比一座高楼为了对抗地震，在屋顶上建设水池一样；当地震袭来建筑摇动时，屋顶的水将以相反的方向以相同的频率运动，进而平衡消耗掉部分振动能量。”</p>
<p>回到赛车，装备质量减震器时，当车身在向上跳跃时，轮胎向下运动，反之亦然。使用这套系统，虽然赛车的振动频率不会改变，但是振动幅度会大大降低。下面借助数字来说明：如果计算轮胎与地面的平均接触负荷，并假设为1000KG，这时9～1100KG将是轮胎接触负荷比较有代表性的变化区间，但是车手在进入弯道时需要感知，他面临的负荷大概是多少，是900KG还是1100KG？这时如果有10KG的平衡重量，就会使变化区间缩小到 950～1050KG。所以质量减震器能够让轮胎的负荷更稳定。这是F1赛车近年来，在悬挂上具有突破意义的新技术，它结构简单而高效。平衡质量抑制振动，唯一的弱点可能是增加了赛车在较高位置的质量。</p>
]]></content:encoded>
			<wfw:commentRss>http://jiabinary.org/2008/08/f1/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
