<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4528482243577453619</id><updated>2011-07-28T19:16:57.381-06:00</updated><category term='xml'/><category term='法治'/><category term='有毒食品'/><category term='China'/><category term='Javascript'/><category term='KMT'/><category term='HowTo'/><category term='醫藥'/><category term='politics'/><category term='made_in_china'/><category term='File Recovery'/><category term='國民黨'/><category term='Prog'/><category term='心靈'/><category term='event'/><category term='條碼'/><category term='政治'/><category term='中國'/><category term='Usa'/><category term='大鼓'/><category term='subclassing'/><category term='新世紀'/><category term='string'/><category term='音樂'/><category term='KNN'/><category term='228'/><category term='food poison'/><category term='python'/><category term='詩'/><category term='台灣'/><category term='Taiwan'/><category term='pollution'/><category term='history'/><category term='閱讀'/><category term='中國產品'/><category term='Notepad++'/><category term='PC'/><category term='Software'/><category term='污染'/><category term='addEvent'/><category term='barcode'/><category term='電影'/><title type='text'>Aztec Passage</title><subtitle type='html'>~~~ Born in Taiwan, polluted by Chinese culture, woke up in American Indian dreams ~~~~&lt;br&gt;here is the passage</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>46</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-3464072579872738083</id><published>2008-10-11T10:51:00.004-06:00</published><updated>2008-10-11T11:11:54.205-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Prog'/><category scheme='http://www.blogger.com/atom/ns#' term='xml'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>Python: getInfoFromXmlString</title><content type='html'>&lt;div style="float: left; white-space: pre; padding:10px; font-family: courier new; line-height: 1; background: #FFFFFF; "&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #0000FF;font-weight:bold"&gt;from&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;xlm&lt;/span&gt;&lt;span style="font-weight: bold; color: #000080;"&gt;.&lt;/span&gt;&lt;span class="sc11"&gt;dom&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span style="color: #0000FF;font-weight:bold"&gt;import&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;minidom&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #0000FF;font-weight:bold"&gt;def&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span style="color:#FF00FF;"&gt;getInfoFromXmlString&lt;/span&gt;&lt;span style="font-weight: bold; color: #000080;"&gt;(&lt;/span&gt;&lt;span class="sc11"&gt;xmltxt&lt;/span&gt;&lt;span style="font-weight: bold; color: #000080;"&gt;):&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span style="color: #FF8000;"&gt;'''&lt;br /&gt;    getInfoFromXmlString:&lt;br /&gt;    &lt;br /&gt;    &amp;gt;&amp;gt;&amp;gt; xmltxt ='&amp;lt;date1 type="datetime" start="now"&amp;gt;2005-08-11T13:43&amp;lt;/date1&amp;gt;'&lt;br /&gt;    &amp;gt;&amp;gt;&amp;gt; getInfoFromXmlString(xmltxt)&lt;br /&gt;    (u'date1', u'2005-08-11T13:43', {u'start': u'now', u'type': u'datetime'})&lt;br /&gt;    &lt;br /&gt;    &amp;gt;&amp;gt;&amp;gt; getInfoFromXmlString('&amp;lt;zoomified/&amp;gt;')&lt;br /&gt;    (u'zoomified', '', {})&lt;br /&gt;&lt;br /&gt;    python 2.5&lt;br /&gt;    10/11/08&lt;br /&gt;    &lt;br /&gt;    '''&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span class="sc11"&gt;doms&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span style="font-weight: bold; color: #000080;"&gt;=&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;minidom&lt;/span&gt;&lt;span style="font-weight: bold; color: #000080;"&gt;.&lt;/span&gt;&lt;span class="sc11"&gt;parseString&lt;/span&gt;&lt;span style="font-weight: bold; color: #000080;"&gt;(&lt;/span&gt;&lt;span class="sc11"&gt;xmltxt&lt;/span&gt;&lt;span style="font-weight: bold; color: #000080;"&gt;)&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span style="font-size: 8pt; color: #008000;"&gt;# &amp;gt;&amp;gt;&amp;gt; txt ='&amp;lt;date type="datetime" start="now"&amp;gt;2005-08-11T13:43&amp;lt;/date&amp;gt;'&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span style="font-size: 8pt; color: #008000;"&gt;# &amp;gt;&amp;gt;&amp;gt; doms = minidom.parseString(txt)&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span style="font-size: 8pt; color: #008000;"&gt;# &amp;gt;&amp;gt;&amp;gt; doms&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span style="font-size: 8pt; color: #008000;"&gt;# &amp;lt;xml.dom.minidom.Document instance at 0x02965C60&amp;gt;&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span style="font-size: 8pt; color: #008000;"&gt;# &amp;gt;&amp;gt;&amp;gt; doms.childNodes&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span style="font-size: 8pt; color: #008000;"&gt;# [&amp;lt;DOM Element: date at 0x2965d50&amp;gt;]&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span class="sc11"&gt;elem&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span style="font-weight: bold; color: #000080;"&gt;=&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;doms&lt;/span&gt;&lt;span style="font-weight: bold; color: #000080;"&gt;.&lt;/span&gt;&lt;span class="sc11"&gt;childNodes&lt;/span&gt;&lt;span style="font-weight: bold; color: #000080;"&gt;[&lt;/span&gt;&lt;span style="color: #FF000;"&gt;0&lt;/span&gt;&lt;span style="font-weight: bold; color: #000080;"&gt;]&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span style="font-size: 8pt; color: #008000;"&gt;# &amp;lt;DOM Element: date at 0x2965d50&amp;gt;   # &amp;lt;---- dom element &amp;lt;date&amp;gt;&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;&lt;br /&gt;    &lt;br /&gt;    &lt;/span&gt;&lt;span style="font-size: 8pt; color: #008000;"&gt;# &amp;gt;&amp;gt;&amp;gt; elem.childNodes&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span style="font-size: 8pt; color: #008000;"&gt;# [&amp;lt;DOM Text node "2005-08-11..."&amp;gt;]&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span style="font-size: 8pt; color: #008000;"&gt;# dText=elem.childNodes[0]&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span style="font-size: 8pt; color: #008000;"&gt;# &amp;lt;DOM Text node "2005-08-11..."&amp;gt;&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span style="font-size: 8pt; color: #008000;"&gt;# &amp;gt;&amp;gt;&amp;gt; dText.nodeValue&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span style="font-size: 8pt; color: #008000;"&gt;# u'2005-08-11T13:43'     # &amp;lt;---- contained text of the 1st Text Node&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span class="sc11"&gt;elemvalue&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span style="font-weight: bold; color: #000080;"&gt;=&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span style="color: #808080;"&gt;''&lt;/span&gt;&lt;span style="font-weight: bold; color: #000080;"&gt;.&lt;/span&gt;&lt;span class="sc11"&gt;join&lt;/span&gt;&lt;span style="font-weight: bold; color: #000080;"&gt;(&lt;/span&gt;&lt;span class="sc11"&gt;x&lt;/span&gt;&lt;span style="font-weight: bold; color: #000080;"&gt;.&lt;/span&gt;&lt;span class="sc11"&gt;nodeValue&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span style="color: #0000FF;font-weight:bold"&gt;for&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;x&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span style="color: #0000FF;font-weight:bold"&gt;in&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;elem&lt;/span&gt;&lt;span style="font-weight: bold; color: #000080;"&gt;.&lt;/span&gt;&lt;span class="sc11"&gt;childNodes&lt;/span&gt;&lt;span style="font-weight: bold; color: #000080;"&gt;)&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span class="sc11"&gt;attrs&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span style="font-weight: bold; color: #000080;"&gt;=&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;elem&lt;/span&gt;&lt;span style="font-weight: bold; color: #000080;"&gt;.&lt;/span&gt;&lt;span class="sc11"&gt;attributes&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span style="font-size: 8pt; color: #008000;"&gt;# &amp;lt;xml.dom.minidom.NamedNodeMap object at 0x029820F8&amp;gt;&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span class="sc11"&gt;attrs&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span style="font-weight: bold; color: #000080;"&gt;=&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;attrs&lt;/span&gt;&lt;span style="font-weight: bold; color: #000080;"&gt;.&lt;/span&gt;&lt;span class="sc11"&gt;items&lt;/span&gt;&lt;span style="font-weight: bold; color: #000080;"&gt;()&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span style="font-size: 8pt; color: #008000;"&gt;# [(u'start', u'now'), (u'type', u'datetime')]&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span class="sc11"&gt;elemattrs&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span style="font-weight: bold; color: #000080;"&gt;=&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span style="font-weight: bold; color: #000080;"&gt;{}&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span class="sc11"&gt;elemattrs&lt;/span&gt;&lt;span style="font-weight: bold; color: #000080;"&gt;.&lt;/span&gt;&lt;span class="sc11"&gt;update&lt;/span&gt;&lt;span style="font-weight: bold; color: #000080;"&gt;(&lt;/span&gt;&lt;span class="sc11"&gt;attrs&lt;/span&gt;&lt;span style="font-weight: bold; color: #000080;"&gt;)&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span style="font-size: 8pt; color: #008000;"&gt;# {u'start': u'now', u'type': u'datetime'}&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;    &lt;br /&gt;    &lt;/span&gt;&lt;span style="color: #0000FF;font-weight:bold"&gt;return&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;elem&lt;/span&gt;&lt;span style="font-weight: bold; color: #000080;"&gt;.&lt;/span&gt;&lt;span class="sc11"&gt;tagName&lt;/span&gt;&lt;span style="font-weight: bold; color: #000080;"&gt;,&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;elemvalue&lt;/span&gt;&lt;span style="font-weight: bold; color: #000080;"&gt;,&lt;/span&gt;&lt;span class="sc0"&gt; &lt;/span&gt;&lt;span class="sc11"&gt;elemattrs&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #FF8000;"&gt;''' getInfoFromXmlString test:&lt;br /&gt;&lt;br /&gt;xmltxt ='&amp;lt;date1 type="datetime" start="now"&amp;gt;2005-08-11T13:43&amp;lt;/date1&amp;gt;'&lt;br /&gt;print getInfoFromXmlString(xmltxt)&lt;br /&gt;# (u'date1', u'2005-08-11T13:43', {u'start': u'now', u'type': u'datetime'})&lt;br /&gt;print getInfoFromXmlString('&amp;lt;zoomified/&amp;gt;')&lt;br /&gt;# (u'zoomified', '', {})&lt;br /&gt;&lt;br /&gt;'''&lt;/span&gt;&lt;span class="sc0"&gt;&lt;br /&gt;   &lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-3464072579872738083?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/3464072579872738083/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=3464072579872738083' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/3464072579872738083'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/3464072579872738083'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2008/10/python-getinfofromxmlstring.html' title='Python: getInfoFromXmlString'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-1839998285302209187</id><published>2007-11-24T05:03:00.000-06:00</published><updated>2007-11-24T05:36:04.142-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='HowTo'/><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><category scheme='http://www.blogger.com/atom/ns#' term='Notepad++'/><title type='text'>Load A New File From Template In Notepad++</title><content type='html'>What are needed:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;i&gt;&lt;span style="color:indigo"&gt;htmlTemplate.htm&lt;/span&gt;&lt;/i&gt;: Your html template&lt;/li&gt;&lt;li&gt;&lt;i&gt;&lt;span style="color:blue"&gt;nppNewHtml.bat&lt;/span&gt;&lt;/i&gt;: a .bat file looking like this:&lt;/li&gt;&lt;/ol&gt;&lt;div style="font-size:14px;background-color:#eeeecc;padding:15px;margin-left:25px;"&gt;&lt;code style="font-family:georgia"&gt;&lt;span style="font-weight:bold;"&gt;copy&lt;/span&gt;&amp;nbsp; &lt;span style="color:indigo"&gt; d:\html\htmlTemplate.htm&lt;/span&gt;&amp;nbsp; &lt;span style="color:brown;"&gt; d:\html\new.htm&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;"C:\Program Files\Notepad++\notepad++.exe"&lt;/span&gt;&amp;nbsp; &lt;span style="color:brown;"&gt; d:\html\new.htm&lt;/span&gt;&lt;br /&gt;&lt;/code&gt;&lt;/div&gt;&lt;br /&gt;Save &lt;span style="color:blue"&gt;nppNewHtml.bat&lt;/span&gt; in, for example, d:\html.&lt;br /&gt;&lt;br /&gt;In Notepad++, go to menu [Run], or hit [F5]. &lt;br /&gt;&lt;br /&gt;In the input box shown under the title [Type your program to run here], enter:&lt;br /&gt;&lt;br /&gt;&lt;div style="font-size:14px;background-color:#eeeecc;padding:15px;margin-left:25px;"&gt;&lt;code style="font-family:georgia"&gt;d:\html\&lt;span style="color:blue"&gt;nppNewHtml.bat&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Hit [Save] to save it to a run menu item (give it a name like "new html").&lt;br /&gt;&lt;br /&gt;From now on, you can go to the [Run] menu and find an item called "new html" that allows you to open a new html file based on your template.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-1839998285302209187?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/1839998285302209187/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=1839998285302209187' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/1839998285302209187'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/1839998285302209187'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2007/11/load-new-file-from-template-in-notepad.html' title='Load A New File From Template In Notepad++'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-8506026325492108299</id><published>2007-10-17T12:33:00.000-06:00</published><updated>2007-10-17T19:03:26.692-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='barcode'/><category scheme='http://www.blogger.com/atom/ns#' term='條碼'/><category scheme='http://www.blogger.com/atom/ns#' term='中國產品'/><category scheme='http://www.blogger.com/atom/ns#' term='made_in_china'/><title type='text'>關於「中國製產品條碼」的錯誤資訊</title><content type='html'>今天收到朋友轉寄來的有關「中國製造的產品條碼」的信件，指出如果產品條碼前三碼是「690」就代表是「中國製造」的，如果不是「690」則表示「非中國製造」，可以放心使用（如下圖）。&lt;br /&gt;&lt;br /&gt;&lt;table align=center style="padding:5px;border: 2px groove brown; text-align:center;width:5%" cellpadding="0" cellspacing="0" align="center"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh5.google.com/runsun/RxZakJMa85I/AAAAAAAAADQ/xadyiUMEfYk/wrong.png.jpg"&gt;&lt;img style="display:block;text-align:center;margin:3; margin-bottom:0px;cursor:pointer; cursor:hand;" src="http://lh5.google.com/runsun/RxZakJMa85I/AAAAAAAAADQ/xadyiUMEfYk/wrong.png.jpg" width="300px" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size:12px; text-align: adjust; padding: 3; vertical-align: top;"&gt;錯誤的產品條碼資訊&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;事實上&lt;span style='color:red'&gt;&lt;b&gt;這是一個錯誤的資訊&lt;/b&gt;&lt;/span&gt;。&lt;br /&gt;&lt;br /&gt;首先，中國產品的條碼，不止「690」開頭。除了「690」外，691～695 都屬於中國。請參考&lt;a href="http://en.wikipedia.org/wiki/List_of_GS1_country_codes"&gt;產品國條碼表列&lt;/a&gt;。&lt;br /&gt;&lt;br /&gt;更嚴重的錯誤是，&lt;span style='color:red'&gt;&lt;b&gt;產品條碼前三碼並不代表「產品生產國」&lt;/b&gt;&lt;/span&gt;。&lt;a href="http://en.wikipedia.org/wiki/European_Article_Number"&gt;這個網站&lt;/a&gt;指出：&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;系統碼，也就是前兩碼或前三碼，通常代表該產品的製造商在哪一國註冊，而不必然是該產品真正的生產國。&lt;br /&gt;System code, the first two or three digits, usually identifying the country in which the manufacturer is registered (not necessarily where the product is actually made).&lt;br /&gt;&lt;/blockquote&gt; &lt;br /&gt;以幾個產品為例：&lt;br /&gt;&lt;br /&gt;例一：同一家工廠的不同產品可能有不同的國碼：&lt;br /&gt;&lt;table align=center style="padding:5px;border: 2px groove brown;margin-top:10px; text-align:center;width:5%" cellpadding="0" cellspacing="0" align="center"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh6.google.com/runsun/RxZlvZMa8-I/AAAAAAAAAFY/ptTtj_DYrZk/barcode_sameFactory.jpg"&gt;&lt;img style="display:block;text-align:center;margin:3; margin-bottom:0px;cursor:pointer; cursor:hand;" src="http://lh6.google.com/runsun/RxZlvZMa8-I/AAAAAAAAAFY/ptTtj_DYrZk/barcode_sameFactory.jpg" width="450px" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size:12px; text-align: adjust; padding: 3; vertical-align: top;"&gt;同為紐西蘭一家工廠的兩種產品，左邊國碼(941)為紐西蘭，右邊國碼(400)為德國（因為是德國的廠商）。值得注意的是：右邊產品的國碼為德國，但白紙黑字寫得很清楚是在紐西蘭製造。&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;例二：中國製造，國碼為荷蘭:&lt;br /&gt;&lt;table align=center style="padding:5px;border: 2px groove brown; margin-top:10px;text-align:center;width:5%" cellpadding="0" cellspacing="0" align="center"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh4.google.com/runsun/RxZvK5Ma9AI/AAAAAAAAAGg/-saAFVX4ec8/barcode_ruler1.jpg"&gt;&lt;img style="display:block;text-align:center;margin:3; margin-bottom:0px;cursor:pointer; cursor:hand;" src="http://lh4.google.com/runsun/RxZvK5Ma9AI/AAAAAAAAAGg/-saAFVX4ec8/barcode_ruler1.jpg" width="450px" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size:12px; text-align: adjust; padding: 3; vertical-align: top;"&gt;中國製造，國碼為荷蘭&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;例三：中國製造，國碼為美國:&lt;br /&gt;&lt;table align=center style="padding:5px;border: 2px groove brown; margin-top:10px;text-align:center;width:5%" cellpadding="0" cellspacing="0" align="center"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh5.google.com/runsun/RxZwqJMa9BI/AAAAAAAAAHA/s7l5F_c5PIg/barcode_scrapper1.jpg"&gt;&lt;img style="display:block;text-align:center;margin:3; margin-bottom:0px;cursor:pointer; cursor:hand;" src="http://lh5.google.com/runsun/RxZwqJMa9BI/AAAAAAAAAHA/s7l5F_c5PIg/barcode_scrapper1.jpg" width="450px" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size:12px; text-align: adjust; padding: 3; vertical-align: top;"&gt;中國製造，國碼為美國&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;!--例四：中國製造，國碼為美國&lt;br /&gt;&lt;table align=center style="padding:5px;border: 2px groove brown; text-align:center;width:5%" cellpadding="0" cellspacing="0" align="center"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh6.google.com/runsun/RxZxuZMa9CI/AAAAAAAAAHg/vFYNygFpn9Y/barcode_stripper1.jpg"&gt;&lt;img style="display:block;text-align:center;margin:3; margin-bottom:0px;cursor:pointer; cursor:hand;" src="http://lh6.google.com/runsun/RxZxuZMa9CI/AAAAAAAAAHg/vFYNygFpn9Y/barcode_stripper1.jpg"  border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size:12px; text-align: adjust; padding: 3; vertical-align: top;"&gt;中國製造，國碼為美國&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;--&gt;因此，光靠產品條碼上的國碼，並不能判斷是否為中國製造。如果一家廠商是在台灣註冊，但跑到中國去生產，那其產品的國碼就很可能是「471」，也就是台灣。&lt;br /&gt;&lt;br /&gt;像此文中提到的這項錯誤資訊已經傳遍網路，將使大眾反而誤購了中國製產品還堅信是台灣製造的，誤導社會大眾甚深，希望以後讀者不要再散播這樣的錯誤訊息。&lt;!--&lt;br /&gt;像此文中提到的錯誤資訊如果廣為流傳，將使大眾反而誤購了中國製產品還堅信是台灣製造的，危害不淺。事實上，我在懷疑，這個錯誤資訊說不定是西進的台商為了怕銷售量受「中國黑心產品」的影響而散佈出來誤導社會大眾的假消息。--&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-8506026325492108299?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/8506026325492108299/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=8506026325492108299' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/8506026325492108299'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/8506026325492108299'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2007/10/blog-post.html' title='關於「中國製產品條碼」的錯誤資訊'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-1297319285804798882</id><published>2007-08-10T13:43:00.000-06:00</published><updated>2007-08-10T23:00:51.107-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='國民黨'/><category scheme='http://www.blogger.com/atom/ns#' term='KMT'/><category scheme='http://www.blogger.com/atom/ns#' term='Taiwan'/><category scheme='http://www.blogger.com/atom/ns#' term='KNN'/><category scheme='http://www.blogger.com/atom/ns#' term='台灣'/><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><category scheme='http://www.blogger.com/atom/ns#' term='政治'/><title type='text'>How KNN Twists A Report</title><content type='html'>Michael over the &lt;a href="http://michaelturton.blogspot.com"&gt;"The view from Taiwan"&lt;/a&gt; has an article &lt;a href="http://michaelturton.blogspot.com/2007/08/media-management-ineptitude.html#links"&gt; "Media Management (in)Eptitude"&lt;/a&gt; in which he cited an article on Taipei Times &lt;a href="http://www.taipeitimes.com/News/taiwan/archives/2007/08/09/2003373322"&gt;KMT starts English, Japanese `news service'&lt;/a&gt; regarding the new &lt;a href="http://www.kmtnews.net"&gt;Kuomintang News Network (KNN)&lt;/a&gt; launched by KMT. According to Stephen Chen (陳錫蕃), a KMT think tank member and former (KMT government) representative to the US, one of the main functions of KNN is:&lt;br /&gt;&lt;blockquote&gt;help to counter the biased reports of pro-green English [language] newspapers&lt;/blockquote&gt;&lt;br /&gt;and with KNN they will :&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;provide recent poll results, news analysis from the KMT think tank and selected party news every day&lt;/blockquote&gt;&lt;br /&gt;and&lt;br /&gt;&lt;blockquote&gt;take a more aggressive approach to promote itself internationally through the sites&lt;/blockquote&gt;&lt;br /&gt;It's interesting to see such an action from KMT. For a long time some Taiwan-based English bloggers (see &lt;a href="http://michaelturton.blogspot.com/"&gt;Michael's blog&lt;/a&gt; and the blogs he links to) have been commenting heavily about how major foreign media like CNN, BBC, etc play the role of Chinese propaganda trumpet by reporting biased Taiwan news in favor of pro-china pan-blue (like KMT). Now KMT is saying that they are the victim?&lt;br /&gt;&lt;br /&gt;Knowing that twisting the fact is not something new in KMT culture, I am curious to see how "their" recent poll results would say. It didn't take me too long before I spot a twisting fact on their site. On the second poll I checked, regarding an &lt;a href="http://www.kmtnews.net/client/eng/NewsArtical.php?REFDOCID=00al2yu8wixxjmyj&amp;TYPIDJump=00air8vknmxqomxb "&gt;identity poll&lt;/a&gt; conducted by Eva TV, on July 19, 2007, KNN puts up a link to a &lt;a href="http://www.kmtnews.net/client/eng/ReadFile.php?IDKey=bo8jvckc"&gt;Word file&lt;/a&gt; containing the poll results.&lt;br /&gt;&lt;br /&gt;Obviously that's what KNN did on all the poll results showing on their site. But on that particular identity poll mentioned above, they added an extra remark:&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="border:0"&gt;&lt;table style="background-color:#eeeeee;margin: 0px 0px 10px 10px; text-align:center;width:5%;border:1px solid #dddddd" cellpadding="0" cellspacing="0" width="100" align="center"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://runsun.googlepages.com/078a_KNN_Poll_Twist_knn2.jpg"&gt;&lt;img style="display:block;text-align:center;margin:5px; margin-bottom:0px;cursor:pointer; cursor:hand;" src="http://runsun.googlepages.com/078a_KNN_Poll_Twist_knn3.png" width="440px" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size:12px; text-align: adjust; padding: 3; vertical-align: top;"&gt;Preposterous remark made by KNN. Click to see the full page. (&lt;a href="http://www.kmtnews.net/client/eng/NewsArtical.php?REFDOCID=00al2yu8wixxjmyj&amp;TYPIDJump=00air8vknmxqomxb"&gt;original link&lt;/a&gt;)&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/blockquote&gt;Can anyone tell me what exactly they are saying? I read it back and forth couple of times but still unable to follow its logic. Not only does it contradict itself in such a short paragraph (in the first half it says no “Both Taiwanese and Chinese” option was given but in the second half it says some respondents were able to choose “Both Taiwanese and Chinese”), but also the logic is completely preposterous -- how come an omission of the "Both" option &lt;b&gt; naturally shows a high percentage of “Taiwanese Only”&lt;/b&gt; ? If that is "naturally shown," doesn't it already mean that in deed more people in Taiwan identify themselves as Taiwanese? &lt;br /&gt;&lt;br /&gt;Even worse, what it says about the wording is not the fact at all ! Simply bringing out the word file of that identity poll, you will be able to find this table:&lt;br /&gt; &lt;br /&gt;&lt;blockquote style="border:0"&gt;&lt;table style="background-color:#eeeeee;margin: 0px 0px 10px 10px; text-align:center;width:5%;border:1px solid #dddddd" cellpadding="0" cellspacing="0" width="100" align="center"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://runsun.googlepages.com/078a_KNN_Poll_Twist2.PNG"&gt;&lt;img style="display:block;text-align:center;margin:5px; margin-bottom:0px;cursor:pointer; cursor:hand;" src="http://runsun.googlepages.com/078a_KNN_Poll_Twist0.PNG" width="440px" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size:12px; text-align: adjust; padding: 3; vertical-align: top;"&gt;Poll result. KMT says the poll didn't offer "Both Taiwanese and Chinese" as an option. Do they think all readers are blind ? (click for larger image, or click &lt;a href="http://www.kmtnews.net/client/eng/ReadFile.php?IDKey=bo8jvckc"&gt;here&lt;/a&gt; to download the original word file)&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/blockquote&gt;Not only does KNN lie about the "Both" option, but also, they attached "only" to "Taiwanese" and "Chinese" options shown in the original poll, such that the original 3 options "&lt;b&gt;Taiwanese, Chinese, Both&lt;/b&gt;" was twisted into a 2-option "&lt;b&gt;Taiwanese Only, Chinese Only&lt;/b&gt;" in their remark. &lt;br /&gt;&lt;br /&gt;You must be amazed by such an desperate, low-wit trick KNN pulled up. The fact is there, right under their nose, yet they try to put up a twisted facade to cheat on people who don't have time for details. Whoever is willing to spend just two more minutes to dig into the Word file will be able to tear their lies apart right on their own page. &lt;br /&gt;&lt;br /&gt;Talking about the "wording," who is the real genius here ? Is this what they called "more aggressive approach" ? I feel sympathetic for these poor souls ...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-1297319285804798882?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/1297319285804798882/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=1297319285804798882' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/1297319285804798882'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/1297319285804798882'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2007/08/how-knn-twists-report.html' title='How KNN Twists A Report'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-2408170158103318346</id><published>2007-08-09T16:47:00.000-06:00</published><updated>2007-08-11T16:10:51.632-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Taiwan'/><category scheme='http://www.blogger.com/atom/ns#' term='history'/><title type='text'>Has Taiwan Never Been A Country In History?</title><content type='html'>David Lu of the Taipei Economic and Cultural Office (TECRO) in San Francisco, a branch of Taiwan's officially unofficial representative office in the US, post an article in San Jose Mercury News regarding the issue of Taiwan entering UN (&lt;a href="http://www.mercurynews.com/search/ci_6570805?IADID=Search-www.mercurynews.com-www.mercurynews.com&amp;nclick_check=1"&gt;United Nations' exclusion of Taiwan is unjust&lt;/a&gt;). Some readers commented and claimed that "Taiwan has never been a country in the history".&lt;!--&lt;a href="http://www.mercurynews.com/opinion/ci_6570805?nclick_check=1#recent_comm"&gt;--&gt;&lt;br /&gt;&lt;br /&gt;In rebuttal, I post &lt;a href="http://pod01.prospero.com/n/pfx/forum.aspx?msg=11180.18&amp;nav=messages&amp;webtag=mn-comments"&gt;an article&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;1) raventhorn: "Fact is, Taiwan NEVER represented itself in any treaty negotiations or signed any treaties. It was always considered as a part of some other country's territorial administration."&lt;br /&gt;&lt;br /&gt;2) Alvin Ding: '"Taiwan" was never be a country in history'&lt;br /&gt;&lt;br /&gt;----&lt;br /&gt;&lt;br /&gt;These are incorrect statements. In her history, Taiwan established herself as an independent country at least twice, and exercised her sovereignty right through treaties numerous times.&lt;br /&gt;&lt;br /&gt;In 1664, Cheng Jing (鄭經), son of Cheng cheng-gong (鄭成功), founded Tong-Ning Kingdom (東寧王國) in Taiwan. The kingdom has her own government, own army, own social system, and own business interactions with surrounding countries. It also has other own diplomatic relationships with other powers, in which Cheng was called "The King of Tyawan." (Taiwan was sometimes spelled as Tyawan at that time)  &lt;br /&gt;&lt;br /&gt;In 1895, Republic of Taiwan was established in Taiwan by Liu Jing-Song (劉景崧). It is the first republic country in Asia.&lt;br /&gt;&lt;br /&gt;Aside from the above 2 official establishments, Taiwanese had exercised their sovereignty right independently as a country. For example, by signing treaties with other countries, as what Michael mentioned in his earlier post:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"the Qing denied controlling Taiwan on several occasions, and foreign powers negotiated directly with local aborigine leaders."&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;The countries who signed treaties with Taiwanese include USA, after USA marine was defeated (and one of USA Civil War Generals killed) by Taiwan aborigine (in around 1780, I believe).&lt;br /&gt;&lt;br /&gt;Following raventhorn's own words: 'Treaties largely make up the foundation of "de jure" sovereignty,' then Taiwan has been an independent sovereignty many times in her history. &lt;br /&gt;&lt;br /&gt;These are historical facts that shouldn't be withheld from the readers. I have to agree with Michael: "Raventhorn's 'rebuttal' sounds credible only because he withholds key facts from the reader."&lt;/blockquote&gt;&lt;br /&gt;  &lt;br /&gt;Btw, David Lu's article is &lt;a href="http://michaelturton.blogspot.com/2007/08/media-management-ineptitude.html#links"&gt; full of errors&lt;/a&gt;, not only in facts but also in English grammar.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-2408170158103318346?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/2408170158103318346/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=2408170158103318346' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/2408170158103318346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/2408170158103318346'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2007/08/has-taiwan-never-been-country-in.html' title='Has Taiwan Never Been A Country In History?'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-661160351793987994</id><published>2007-07-23T11:45:00.000-06:00</published><updated>2007-07-23T23:35:02.942-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='Prog'/><category scheme='http://www.blogger.com/atom/ns#' term='string'/><title type='text'>Javascript string replacing function (2)</title><content type='html'>Previously I mentioned a &lt;a href="http://aztecpassage.blogspot.com/2007/03/javascript-string-replacing-function.html"&gt;string replacing function&lt;/a&gt; that, instead of &lt;b&gt;building&lt;/b&gt; a string this way:&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="background-color:#ddffdd;white-space:pre;overflow:auto;padding: 5px 0px 5px 15px;font-size:12px;font-family:courier new;color:black;border:1px dotted #cccccc"&gt;tag= &lt;span style="background-color:#ddffdd"&gt;'&lt;'&lt;/span&gt; + &lt;font color=red&gt;tagname&lt;/font&gt; + ' &lt;span style="background-color:#ddffdd"&gt;style="background-color:&lt;/span&gt;' &lt;br /&gt;     + &lt;font color=red&gt;bgcolor&lt;/font&gt; + &lt;span style="background-color:#ddffdd"&gt;';color:'&lt;/span&gt; + &lt;font color=red&gt;color&lt;/font&gt; + &lt;span style="background-color:#ddffdd"&gt;'"&gt;'&lt;/span&gt; + &lt;font color=red&gt;text&lt;/font&gt; + &lt;span style="background-color:#ddffdd"&gt;'&amp;lt;/'&lt;/span&gt; + &lt;font color=red&gt;tagname&lt;/font&gt; +&lt;span style="background-color:#ddffdd"&gt;'&gt;'&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;allows for doing it this way:&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="background-color:#ddffdd;white-space:pre;overflow:auto;padding: 5px 0px 5px 15px;font-size:12px;font-family:courier new;color:black;border:1px dotted #cccccc"&gt;tag0= &lt;span style="background-color:#ddffdd"&gt;'&lt;___ style="background-color:___;color:___"&gt;___&amp;lt;/___&gt;'&lt;/span&gt;&lt;br /&gt;tag1 = tag0._(&lt;font color=red&gt;tagname&lt;/font&gt;, &lt;font color=red&gt;bgcolor&lt;/font&gt;, &lt;font color=red&gt;color&lt;/font&gt;, &lt;font color=red&gt;text&lt;/font&gt;, &lt;font color=red&gt;tagname&lt;/font&gt;)&lt;/blockquote&gt;&lt;br /&gt;or this way :&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="background-color:#ddffdd;white-space:pre;overflow:auto;padding: 5px 0px 5px 15px;font-size:12px;font-family:courier new;color:black;border:1px dotted #cccccc"&gt;tag00= &lt;span style="background-color:#ddffdd"&gt;'&lt;[.tagname.] style="background-color:[.bgcolor.];'+&lt;br /&gt;      'color:[.color.]"&gt;[.txt.]&amp;lt;/[.tagname.]&gt;'&lt;/span&gt;&lt;br /&gt;&lt;font color=blue&gt;data&lt;/font&gt; = {&lt;font color=red&gt;tagname&lt;/font&gt;:'span', &lt;font color=red&gt;bgcolor&lt;/font&gt;:'#EEFFBB',&lt;font color=red&gt;color&lt;/font&gt;:'red',&lt;font color=red&gt;txt&lt;/font&gt;:'tag2'}  &lt;br /&gt;tag2 = tag00._(&lt;font color=blue&gt;data&lt;/font&gt;)&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;After playing with the regular expression for a while, I come up with a short version :&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="background-color:#ddffdd;white-space:pre;overflow:auto;padding: 5px 0px 5px 15px;font-size:12px;font-family:courier new;color:black;border:1px dotted #cccccc"&gt;&lt;b&gt;String&lt;/b&gt;.prototype._=&lt;b&gt;function&lt;/b&gt;(){&lt;br /&gt;  &lt;b&gt;var&lt;/b&gt; i=-1, a= &lt;b&gt;arguments&lt;/b&gt;&lt;br /&gt;  &lt;b&gt;var&lt;/b&gt; t= typeof(a[0])=='string'&lt;br /&gt;  &lt;b&gt;var&lt;/b&gt; rx = t?(/___/g):(/\[\.[A-Za-z0-9_]*\.\]/g)&lt;br /&gt;  &lt;b&gt;var&lt;/b&gt; f  = t?&lt;b&gt;function&lt;/b&gt;(x){i++;&lt;b&gt;return&lt;/b&gt; a[i]} &lt;br /&gt;            :&lt;b&gt;function&lt;/b&gt;(x){&lt;b&gt;return&lt;/b&gt; a[0][x.slice(2, -2)]||''}&lt;br /&gt;  &lt;b&gt;return&lt;/b&gt; &lt;b&gt;this&lt;/b&gt;.replace(rx,f)  &lt;br /&gt;}&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;To me it's amazing to see how such a task can be accomplished with such a neat code.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-661160351793987994?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/661160351793987994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=661160351793987994' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/661160351793987994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/661160351793987994'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2007/07/javascript-string-replacing-function-2.html' title='Javascript string replacing function (2)'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-168007470260135402</id><published>2007-07-21T14:34:00.000-06:00</published><updated>2007-07-22T09:46:48.126-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='subclassing'/><title type='text'>Problems in Javascript Subclassing</title><content type='html'>In javascript, the subclassing is done this way:&lt;blockquote style="margin-top:8px"&gt;&lt;pre style="margin:0px;padding:0px;color:black;"&gt;[1] &lt;span style="font-weight:bold;"&gt;function &lt;/span&gt;&lt;span style="font-weight:bold;color:purple;"&gt;Person&lt;/span&gt;(name, sex){ &lt;span style="color:green"&gt;   # Define the superclass&lt;/span&gt;&lt;br /&gt;[2]    &lt;span style="font-weight:bold;"&gt;this&lt;/span&gt;.name = name&lt;br /&gt;[3]    &lt;span style="font-weight:bold;"&gt;this&lt;/span&gt;.sex = sex &lt;br /&gt;[4]    &lt;span style="font-weight:bold;"&gt;this&lt;/span&gt;.prn = function(){ return &lt;span style="font-weight:bold;"&gt;this&lt;/span&gt;.name + ', '+ &lt;span style="font-weight:bold;"&gt;this&lt;/span&gt;.sex }  &lt;br /&gt;[5] }&lt;br /&gt; &lt;br /&gt;[6]  &lt;span style="font-weight:bold;"&gt;function &lt;/span&gt;&lt;span style="color:blue;font-weight:bold"&gt;Man&lt;/span&gt;(name){ &lt;span style="font-weight:bold;"&gt;this&lt;/span&gt;.sex = 'M' } &lt;span style="color:green"&gt;# Define the subclass&lt;/span&gt;&lt;br /&gt;[7]  &lt;span style="color:blue;font-weight:bold"&gt;Man&lt;/span&gt;.prototype = &lt;span style="font-weight:bold;"&gt;new &lt;/span&gt;&lt;span style="color:purple;font-weight:bold"&gt;Person&lt;/span&gt;() &lt;span style="color:green"&gt;        # Connect Person and Man&lt;/span&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;And the instantiation: &lt;blockquote style="margin-top:8px"&gt;&lt;pre style="margin:0px;padding:0px;color:black;"&gt;[8]  p = new &lt;span style="color:purple;font-weight:bold"&gt;Person&lt;/span&gt;('Jane','F')&lt;br /&gt;[9]  m = new &lt;span style="color:blue;font-weight:bold"&gt;Man&lt;/span&gt;('John')&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;Checking the function &lt;i&gt;prn&lt;/i&gt; (defined in [4]):&lt;blockquote style="margin-top:8px"&gt;&lt;pre style="margin:0px;padding:0px;color:black;"&gt;p.prn() &lt;span style="color:green;"&gt;==&gt; Jane, F&lt;/span&gt;&lt;br /&gt;m.prn() &lt;span style="color:green;"&gt;==&gt; &lt;b&gt;undefined&lt;/b&gt;, M&lt;/span&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;As shown, the name &lt;i&gt;John&lt;/i&gt; given to &lt;span style="color:blue;font-weight:bold"&gt;Man&lt;/span&gt; when instantiating &lt;i&gt;m&lt;/i&gt; ([9]) is NOT transferred to &lt;i&gt;m&lt;/i&gt;. It is obvious 'cos we didn't instruct it to do so when defining &lt;span style="color:blue;font-weight:bold"&gt;Man&lt;/span&gt; in [6].&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Problem.1: Subclass Arguments Are Not Automatically Transferred To Subclass Instances&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;So, unless explicitly instructed, the arguments of a subclass will not be assigned to the instance of that subclass. That means, [6] needs to be re-defined as: &lt;blockquote style="margin-top:8px"&gt;&lt;pre style="margin:0px;padding:0px;color:black;"&gt;&lt;span style="font-weight:bold;"&gt;function &lt;/span&gt;&lt;span style="color:blue;font-weight:bold"&gt;Man&lt;/span&gt;(name){ &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;this&lt;/span&gt;.sex = 'M'&lt;br /&gt;  &lt;span style="background-color:yellow;"&gt;&lt;span style="font-weight:bold;"&gt;this&lt;/span&gt;.name= name&lt;/span&gt; &lt;span style="color:green"&gt;# &lt;== new line&lt;/span&gt;&lt;br /&gt;}&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;Note that the above highlighted line already exists in the superclass (line [2]). Why does it have to be re-done again in the subclass ? Didn't we already instruct &lt;span style="font-weight:bold;color:purple;"&gt;Person&lt;/span&gt; to be the super class ?&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Problem.2: An Instance of Subclass Is an Instance of the Superclass too ?&lt;/h3&gt;&lt;br /&gt;Lets investigate the &lt;b&gt;instanceof&lt;/b&gt; operator in javascript: &lt;blockquote style="margin-top:8px"&gt;&lt;pre style="margin:0px;padding:0px;color:black;"&gt;[10] (&lt;span style="color:purple;"&gt;p&lt;/span&gt; &lt;b&gt;instanceof&lt;/b&gt; &lt;span style="font-weight:bold;color:purple;"&gt;Person&lt;/span&gt;)  &lt;span style="color:green"&gt;==&gt; true&lt;/span&gt;&lt;br /&gt;[11] (&lt;span style="color:blue;"&gt;m&lt;/span&gt; &lt;b&gt;instanceof&lt;/b&gt; &lt;span style="font-weight:bold;color:blue;"&gt;Man&lt;/span&gt;)  &lt;span style="color:green"&gt;==&gt; true&lt;/span&gt;&lt;br /&gt;[12] (&lt;span style="color:blue;"&gt;m&lt;/span&gt; &lt;b&gt;instanceof&lt;/b&gt; &lt;span style="font-weight:bold;color:purple;"&gt;Person&lt;/span&gt;)  &lt;span style="color:green"&gt;==&gt; true&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Line [10] and [11] are what we expect. But [12]? How come &lt;span style="color:blue;"&gt;m&lt;/span&gt; is an instance of &lt;span style="font-weight:bold;color:purple;"&gt;Person&lt;/span&gt; ? This doesn't sound right.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Problem.3: The Constructor of A Subclass' Instance Is The Superclass But Not the Subclass ?&lt;/h3&gt;&lt;br /&gt;Check the constructor of the instances of subclass and of superclass:  &lt;br /&gt;&lt;blockquote style="margin-top:8px"&gt;&lt;pre style="margin:0px;padding:0px;color:black;"&gt;[13] getConstructor(&lt;span style="color:purple;"&gt;p&lt;/span&gt;) &lt;span style="color:green"&gt;==&gt; &lt;span style="font-weight:bold;color:purple;"&gt;Person&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;[14] getConstructor(&lt;span style="color:blue;"&gt;m&lt;/span&gt;) &lt;span style="color:green"&gt;==&gt; &lt;span style="font-weight:bold;color:purple;"&gt;Person&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;Shouldn't the constructor of &lt;span style="color:blue;"&gt;m&lt;/span&gt; be &lt;span style="font-weight:bold;color:blue;"&gt;Man&lt;/span&gt;?&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Solution Proposal&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;Lets try a new way of defining a subclass. Instead of &lt;blockquote style="margin-top:8px"&gt;&lt;pre style="margin:0px;padding:0px;color:black;"&gt;&lt;span style="font-weight:bold;"&gt;function &lt;/span&gt;&lt;span style="color:blue;font-weight:bold"&gt;Man&lt;/span&gt;(name){ &lt;br /&gt;  &lt;span style="font-weight:bold;"&gt;this&lt;/span&gt;.sex = 'M'&lt;br /&gt;  &lt;span style="background-color:yellow;"&gt;&lt;span style="font-weight:bold;"&gt;this&lt;/span&gt;.name= name&lt;/span&gt; &lt;span style="color:green"&gt;# &lt;== new line&lt;/span&gt;&lt;br /&gt;}&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;We try this:&lt;br /&gt;&lt;blockquote style="margin-top:8px"&gt;&lt;pre style= "margin:0px;padding:0px;color:black;"&gt;&lt;span style="font-weight:bold;"&gt;function &lt;/span&gt;&lt;span style="color:red;font-weight:bold"&gt;Woman&lt;/span&gt;(name){ update(&lt;span style="font-weight:bold;"&gt;this&lt;/span&gt;, &lt;b&gt;new&lt;/b&gt; &lt;span style= "font-weight:bold;color:purple;"&gt;Person&lt;/span&gt;(name, 'F'))}&lt;br /&gt;w= &lt;b&gt;new&lt;/b&gt; &lt;span style="color:red;font-weight:bold"&gt;Woman&lt;/span&gt;("Jan")&lt;/pre&gt;&lt;/blockquote&gt; &lt;br /&gt;See the following table for comparison:&lt;br /&gt;&lt;table border=1 cellpadding=5 style="font-size:14px;margin-left:40px;text-align:center"&gt;&lt;tr&gt;&lt;td&gt;Classes&lt;/td&gt;&lt;td&gt;Instance&lt;/td&gt;&lt;td&gt;&lt;b&gt;instanceof&lt;/b&gt;&lt;br&gt;Person&lt;/td&gt;&lt;td&gt;constructor&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;pre style="text-align:left;margin:0px;padding:0px;color:black;"&gt;&lt;b&gt;function &lt;/b&gt;&lt;span style="font-weight:bold;color:purple;"&gt;Person&lt;/span&gt;(name, sex){&lt;br&gt;    &lt;b&gt;this&lt;/b&gt;.name = name&lt;br&gt;    &lt;b&gt;this&lt;/b&gt;.sex  = sex &lt;br&gt;    &lt;b&gt;this&lt;/b&gt;.prn  = function(){&lt;br&gt;     &lt;b&gt;return&lt;/b&gt; &lt;b&gt;this&lt;/b&gt;.name +','+&lt;b&gt;this&lt;/b&gt;.sex}&lt;br&gt;}&lt;/pre&gt;&lt;/td&gt;&lt;td&gt;p&lt;/td&gt;&lt;td&gt;true&lt;/td&gt;&lt;td&gt;Person&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;pre style="text-align:left;margin:0px;padding:0px;color:black;"&gt;&lt;b&gt;function &lt;/b&gt;&lt;span style="color:blue;font-weight:bold"&gt;Man&lt;/span&gt;(name){&lt;br&gt;    &lt;b&gt;this&lt;/b&gt;.sex = 'M'&lt;br&gt;    &lt;b&gt;this&lt;/b&gt;.name= name }&lt;br&gt;&lt;span style= "color:blue;font-weight:bold"&gt;Man&lt;/span&gt;.prototype = &lt;span style= "font-weight:bold;"&gt;new &lt;/span&gt;&lt;span style= "color:purple;font-weight:bold"&gt;Person&lt;/span&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td&gt;m&lt;/td&gt;&lt;td&gt;true&lt;/td&gt;&lt;td&gt;Person&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;pre style= "text-align:left;margin:0px;padding:0px;color:black;"&gt;&lt;b&gt;function &lt;/b&gt;&lt;span style= "color:red;font-weight:bold"&gt;Woman&lt;/span&gt;(name){&lt;br&gt;    update(&lt;b&gt;this&lt;/b&gt;, &lt;b&gt;new&lt;/b&gt; &lt;span style="font-weight:bold;color:purple;"&gt;Person&lt;/span&gt;(name,'F'))&lt;br&gt;}&lt;/pre&gt;&lt;/td&gt;&lt;td&gt;w&lt;/td&gt;&lt;td&gt;false&lt;/td&gt;&lt;td&gt;Woman&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-168007470260135402?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/168007470260135402/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=168007470260135402' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/168007470260135402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/168007470260135402'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2007/07/problems-in-javascript-subclassing.html' title='Problems in Javascript Subclassing'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-5491179223552442820</id><published>2007-07-20T20:22:00.000-06:00</published><updated>2007-10-17T19:06:01.570-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='中國'/><category scheme='http://www.blogger.com/atom/ns#' term='污染'/><category scheme='http://www.blogger.com/atom/ns#' term='有毒食品'/><category scheme='http://www.blogger.com/atom/ns#' term='China'/><category scheme='http://www.blogger.com/atom/ns#' term='food poison'/><category scheme='http://www.blogger.com/atom/ns#' term='中國產品'/><category scheme='http://www.blogger.com/atom/ns#' term='pollution'/><category scheme='http://www.blogger.com/atom/ns#' term='made_in_china'/><title type='text'>中國的食品污染</title><content type='html'>今天讀到大紀元的一篇報導：&lt;span style="font-weight:bold;"&gt;毒牙膏再演鬧劇 質檢總局大變臉&lt;/span&gt;&lt;br /&gt;&lt;a href="http://epochtimes.com/b5/7/7/20/n1778129.htm"&gt;http://epochtimes.com/b5/7/7/20/n1778129.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;該文提到因中國外銷的含毒牙膏所引發的一連串新聞。文中提到的「二甘醇」是一種抗凝劑，若水中含有二甘醇，則在低溫時會防止水分子結成冰。二甘醇的含量越高，越不易結冰，可能在零下二、三十度時都還保持液體狀態不會變成冰塊。中國製的牙膏，就是利用二甘醇的這種特性，使其即使保存很久也不會硬化。這是對人體有害的有毒物質，因此像牙膏這種不小心會吃進人體的東西不應該含有二甘醇。&lt;br /&gt;&lt;br /&gt;其他重點：&lt;br /&gt;&lt;ol&gt;&lt;li&gt; 中國生產的幾種牙膏含有0.21％至7.5％的二甘醇。&lt;br /&gt;&lt;li&gt; 中國衛生部不久公佈了該部「專家」的評估結論：「長期使用二甘醇含量低於15.6%的牙膏不會對人體健康產生不良影響」，但報告未顯示專家姓名，也沒說明該試驗的具體方法。&lt;br /&gt;&lt;li&gt; 7月16日，中國質檢總局局長公開批評境外媒體對中國出口產品質量問題的報導是"顛倒黑白"，他表示，中國食品合格率要高於美國。&lt;br /&gt;&lt;li&gt; 中國工廠即使自己想要合法生產也很困難，因為他們購買的材料本身就是非法的有毒物（可能買不到無毒的）。譬如說，生產用的水，前幾年由於污染的加劇，&lt;span style="color:red"&gt;中國政府不是採取措施防治並減少污染，反而降低水質標準，把以前的污染水當成合格水賣給企業&lt;/span&gt;。&lt;br /&gt;&lt;li&gt; 今年七月，據中國質檢總局對食品、化肥和農用機械等眾多消費品質量抽查，結果發現19.1%的產品達不到標準。其中最嚴重的是食品問題，特別是罐裝食品、乾果和果汁飲料。&lt;br /&gt;&lt;li&gt; &lt;span style="color:red"&gt;中國常用油鹽醬醋米麵的合格率平均低於40%&lt;/span&gt;，特別是低價食品，其衛生質量根本無法保障。&lt;br /&gt;&lt;li&gt; 中國進口到美國的食品只有 0.9％ 有被抽查。即使在如此低的抽樣率下，&lt;span style="color:red"&gt;中國裝船的食品每個月有 200 次在港口被拒收&lt;/span&gt;，排名世界第一。&lt;br /&gt;&lt;li&gt; 中國食品藥品質量監測管理局2005年批准了1113個新藥，這數目等於美國近十年來新藥的「受理」總量（看清楚，不是批准量）。&lt;br /&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-5491179223552442820?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/5491179223552442820/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=5491179223552442820' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/5491179223552442820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/5491179223552442820'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2007/07/blog-post.html' title='中國的食品污染'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-3410956631176063593</id><published>2007-07-20T14:44:00.000-06:00</published><updated>2007-07-21T14:33:50.906-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='subclassing'/><title type='text'>About Subclassing in Javascript</title><content type='html'>Let the superclass be:&lt;blockquote&gt;function Person(sex){alert('I am Person')}&lt;/blockquote&gt;&lt;br /&gt;and subclasses:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;function Man(){this.sex='M'}&lt;br /&gt;function Woman(){this.sex='F'}&lt;/blockquote&gt;&lt;br /&gt;The following two subclassing approaches don't seem to make any difference:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Man.prototype = &lt;span style="font-style:italic;"&gt;new Person&lt;/span&gt;&lt;br /&gt;Woman.prototype = &lt;span style="font-style:italic;"&gt;new Person&lt;span style="font-weight:bold;"&gt;()&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;m = new Man()&lt;br /&gt;w = new Woman()&lt;/blockquote&gt;&lt;br /&gt;In both cases:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The function Person will be executed&lt;li&gt;The constructor of both &lt;span style="font-weight:bold;"&gt;m&lt;/span&gt; and &lt;span style="font-weight:bold;"&gt;w&lt;/span&gt; are &lt;span style="font-style:italic;"&gt;Person&lt;/span&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-3410956631176063593?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/3410956631176063593/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=3410956631176063593' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/3410956631176063593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/3410956631176063593'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2007/07/about-subclassing-in-javascript.html' title='About Subclassing in Javascript'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-2107006781614370110</id><published>2007-04-04T21:52:00.000-06:00</published><updated>2007-04-04T22:02:49.874-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='Prog'/><title type='text'>IE's TextRange.compareEndPoints()</title><content type='html'>&lt;h4&gt;TextRange object&lt;/h4&gt;The other day I was coding a web page that needs to make use of some javascript functions of &lt;b&gt;textarea&lt;/b&gt; element. I did a little dig-out and ran into this &lt;b&gt;compareEndPoints&lt;/b&gt; function. It is a function attached to a &lt;b&gt;TextRange&lt;/b&gt; object. The IE-specific &lt;b&gt;TextRange&lt;/b&gt; object serves as a mediator for the text input element (&lt;i&gt;&amp;lt;input&gt;&lt;/i&gt; with type="text", &lt;i&gt;&amp;lt;textarea&gt;&lt;/i&gt;...) to manupilate text-related operations (search, replace, copy, paste, insert ...). &lt;br /&gt;&lt;br /&gt;Now assuming we have a &lt;i&gt;&amp;lt;textarea&gt;&lt;/i&gt; element object called &lt;i&gt;oTextArea&lt;/i&gt;, a TextRange object can be created in one of the following ways:&lt;br /&gt;&lt;ol style='font-family:courier new;font-size:12px'&gt;&lt;li&gt;var &lt;i&gt;oTR1&lt;/i&gt; =  oTextArea.&lt;b&gt;createTextRange()&lt;/b&gt;&lt;/li&gt;&lt;li&gt;var &lt;i&gt;oTR2&lt;/i&gt; = document.selection.&lt;b&gt;createRange()&lt;/b&gt;&lt;/li&gt;&lt;/ol&gt;These code should appear inside an eventhandler, for example:&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="background-color:#eeeeee; padding: 1px 0px 1px 15px;color:#000000;border:1px dotted #cccccc"&gt;&lt;pre style="color:black"&gt;  oTextArea.onselect = function(){&lt;br /&gt;                        ...&lt;br /&gt;                        var oTR1= this.createTextRange()&lt;br /&gt;                        var oTR2= document.selection.createRange()&lt;br /&gt;                        ...&lt;br /&gt;                      }&lt;br /&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;Both &lt;i&gt;oTR1&lt;/i&gt; and &lt;i&gt;oTR2&lt;/i&gt; are a TextRange object that has the following properties:&lt;br /&gt;&lt;table border=1 align=center style="text-align:center"&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Properties&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;oTR1&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;oTR2&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;boundingHeight&lt;/td&gt;&lt;td&gt;16&lt;/td&gt;&lt;td&gt;16&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;boundingLeft&lt;/td&gt;&lt;td&gt;15&lt;/td&gt;&lt;td&gt;141&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;boundingTop&lt;/td&gt;&lt;td&gt;124&lt;/td&gt;&lt;td&gt;124&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;boundingWidth&lt;/td&gt;&lt;td&gt;252&lt;/td&gt;&lt;td&gt;56&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;offsetLeft&lt;/td&gt;&lt;td&gt;15&lt;/td&gt;&lt;td&gt;141&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;offsetTop&lt;/td&gt;&lt;td&gt;124&lt;/td&gt;&lt;td&gt;124&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;text&lt;/td&gt;&lt;td&gt;This is the test &lt;br&gt;&amp;lt;textarea&gt; element&lt;/td&gt;&lt;td&gt; textarea&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;htmlText&lt;/td&gt;&lt;td&gt;This is the test&lt;br&gt; &lt;span&gt;&amp;&lt;/span&gt;lt;textarea&lt;span&gt;&amp;&lt;/span&gt;gt; element.&lt;/td&gt;&lt;td&gt; textarea&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;Note that:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;What &lt;b&gt;createTextRange&lt;/b&gt; returns (=oTR1) covers the entire value range of &amp;lt;textarea&gt; while &lt;b&gt;createRange&lt;/b&gt; covers only the range of text that is &lt;i&gt;selected&lt;/i&gt;; &lt;/li&gt;&lt;li&gt;All the numerical property values in TextRange object are in &lt;b&gt;pixel&lt;/b&gt;. No information of &lt;b&gt;index&lt;/b&gt; (the start and end point for the selected text range) is available;&lt;/li&gt;&lt;/ol&gt;&lt;h4&gt;compareEndPoints (type, textRange)&lt;/h4&gt;I won't go through all the methods of the TextRange object but this one &lt;b&gt;compareEndPoints(type, textRange)&lt;/b&gt;. This function checks the relationship between two TextRange objects by comparing the starting and ending indices of textRange.text :&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="background-color:#eeeeee; padding: 1px 0px 1px 15px;color:#000000;border:1px dotted #cccccc"&gt;&lt;pre style="color:black"&gt;  textRange1.compareEndPoints("StartToStart", textRange2)&lt;br /&gt;&lt;/pre&gt;&lt;/blockquote&gt; &lt;br /&gt;The argument &lt;i&gt;type&lt;/i&gt; can be one of the fillowing 4 : "StartToStart", "StartToEnd", "EndToStart" and "EndToEnd". When it is "&lt;b&gt;StartToStart&lt;/b&gt;", it compares the &lt;b&gt;starting index&lt;/b&gt; of &lt;i&gt;textRange1.text&lt;/i&gt; with the that of &lt;i&gt;textRange2.text&lt;/i&gt;. The return is either -1, 0 or 1. &lt;br /&gt;&lt;br /&gt;Now, the reason that I talk about this &lt;b&gt;compareEndPoints&lt;/b&gt; specifically. Since it is used upon two TextRange objects, and as we saw earlier that both &lt;b&gt;createRange()&lt;/b&gt; and &lt;b&gt;createTextRange()&lt;/b&gt; return a TextRange object, instinctly it would work like this:&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="background-color:#eeeeee; padding: 1px 0px 1px 15px;color:#000000;border:1px dotted #cccccc"&gt;&lt;pre style="color:black"&gt;   var &lt;b&gt;oTR1&lt;/b&gt;= oTextArea.createTextRange()&lt;br /&gt;   var &lt;b&gt;oTR2&lt;/b&gt;= document.selection.createRange()&lt;br /&gt;   var x = &lt;b&gt;oTR1&lt;/b&gt;.compareEndPoints("StartToStart", &lt;b&gt;oTR2&lt;/b&gt;)&lt;br /&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;However, it won't work. IE rejects this usage by showing "illegal argument" error. It took me a while of searching and code digging to figure out a way to do this:&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="background-color:#eeeeee; padding: 1px 0px 1px 15px;color:#000000;border:1px dotted #cccccc"&gt;&lt;pre style="color:black"&gt;   &lt;font color=red&gt;var &lt;b&gt;oTR1&lt;/b&gt; = document.body.&lt;b&gt;createTextRange&lt;/b&gt;(); &lt;font color=green&gt;// Create TextRange on entire body&lt;/font&gt; &lt;br /&gt;   &lt;b&gt;oTR1&lt;/b&gt;.moveToElementText(oTextArea)           &lt;font color=green&gt;// Use &lt;b&gt;moreToElementText&lt;/b&gt; to move &lt;br /&gt;                                               // the TextRange to the textarea&lt;/font&gt;&lt;/font&gt;&lt;br /&gt;   var oTR2= document.selection.createRange();&lt;br /&gt;   var x = oTR1.compareEndPoints("StartToStart", oTR2)&lt;br /&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;Only when the &lt;b&gt;createTextRange( )&lt;/b&gt; is used in this way can the resulting TextRange object be used together in &lt;b&gt;compareEndPoints( )&lt;/b&gt; with that generated by &lt;b&gt;createRange( )&lt;/b&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-2107006781614370110?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/2107006781614370110/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=2107006781614370110' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/2107006781614370110'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/2107006781614370110'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2007/04/ies-textrangecompareendpoints.html' title='IE&apos;s TextRange.compareEndPoints()'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-4429854639062618330</id><published>2007-03-31T18:33:00.000-06:00</published><updated>2007-03-31T18:53:10.630-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='event'/><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='addEvent'/><category scheme='http://www.blogger.com/atom/ns#' term='Prog'/><title type='text'>My javascript addEvent</title><content type='html'>In the end of 2005 several web programming gurus, &lt;a href="http://www.quirksmode.org/" target=_new&gt;Peter-Paul Koch (ppk)&lt;/a&gt;, &lt;a href="http://dean.edwards.name/" target=_new&gt;Dean Edward&lt;/a&gt; and &lt;a href="http://jszen.blogspot.com/" target=_new&gt;Scott Andrew LePera&lt;/a&gt; host a &lt;a href="http://www.quirksmode.org/blog/archives/2005/09/addevent_recodi.html"  target=_new&gt;"javascript recoding contest"&lt;/a&gt; in which they asked participants to submit their code for adding and removing events in javascript. A &lt;a href="http://runsun.googlepages.com/addEvent_contest_template.htm" target=_new&gt;template page&lt;/a&gt; was designed to test the code. The winner was &lt;a href="http://ejohn.org/" target=_new&gt;John Resig&lt;/a&gt;, whose original code is &lt;a href="http://ejohn.org/apps/jselect/event.html" target=_new&gt;here&lt;/a&gt;. The final code was &lt;a href="http://www.quirksmode.org/blog/archives/2005/10/_and_the_winner_1.html" target=_new&gt;slightly modified version&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="background-color:#eeeeee; padding: 1px 0px 1px 15px;color:#000000;border:1px dotted #cccccc"&gt;&lt;pre style="color:black"&gt;&lt;b&gt;function&lt;/b&gt; addEvent( obj, type, fn )&lt;br /&gt;{&lt;br /&gt;   if (obj.addEventListener)&lt;br /&gt;     obj.addEventListener( type, fn, false );&lt;br /&gt;   else if (obj.attachEvent)&lt;br /&gt;   { &lt;br /&gt;     obj["e"+type+fn] = fn;&lt;br /&gt;     obj[type+fn] = function() { obj["e"+type+fn]( window.event ); }&lt;br /&gt;     obj.attachEvent( "on"+type, obj[type+fn] );&lt;br /&gt;   }&lt;br /&gt;}&lt;br /&gt;&lt;b&gt;function&lt;/b&gt; removeEvent( obj, type, fn )&lt;br /&gt;{&lt;br /&gt;   if (obj.removeEventListener)&lt;br /&gt;     obj.removeEventListener( type, fn, false );&lt;br /&gt;   else if (obj.detachEvent)&lt;br /&gt;   {&lt;br /&gt;     obj.detachEvent( "on"+type, obj[type+fn] );&lt;br /&gt;     obj[type+fn] = null;&lt;br /&gt;     obj["e"+type+fn] = null;&lt;br /&gt;   }&lt;br /&gt;}&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;I personally don't feel comfortable with these code. First of all, as one of the comments mentioned (#2 Posted by Tino Zijdel on 18 October 2005) that in cases of multiple-eventhandlers in IE, the eventhandler added last will be executed first:&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="background-color:#eeeeee; padding: 5px 0px 5px 15px;color:#000000;border:1px dotted #cccccc;font-weight:normal"&gt;... since this is for IE a wrapper around attachEvent, the execution order of the events is different ('random' according to Microsofts documentation, but LIFO in practice against FIFO using the W3C event model) &lt;/blockquote&gt;&lt;br /&gt;A simple test reveals this problem:&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="background-color:#eeeeee; padding: 5px 0px 5px 15px;color:#000000;border:1px dotted #cccccc"&gt;&lt;pre style="color:black"&gt;&lt;b&gt;function&lt;/b&gt; init(){&lt;br /&gt;   var btn=document.createElement('input')&lt;br /&gt;   btn.value = 'Click me'&lt;br /&gt;   btn.type = 'button'&lt;br /&gt;   document.body.appendChild( btn )&lt;br /&gt;   addEvent( btn, "click", &lt;b&gt;function&lt;/b&gt;(){alert("#1")} )&lt;br /&gt;   addEvent( btn, "click", &lt;b&gt;function&lt;/b&gt;(){alert("#2")} )&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;Run the init() function as the onload eventhandler (&amp;lt;body onload="init()"&gt;) and load with browser. Firefox alerts "#1" then "#2". But IE alerts "#2" first then "#1", which is not what it should be. &lt;br /&gt; &lt;br /&gt;Another part making me uncomfortable is that it uses the entire function content as the key name of a hash:&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="background-color:#eeeeee; padding: 5px 0px 5px 15px;color:#000000;border:1px dotted #cccccc"&gt;&lt;pre style="color:black"&gt;   obj["e"+type+&lt;b style='color:red'&gt;fn&lt;/b&gt;] = fn;&lt;br /&gt;   obj[type+&lt;b style='color:red'&gt;fn&lt;/b&gt;] = &lt;b&gt;function&lt;/b&gt;() { obj["e"+type+&lt;b style='color:red'&gt;fn&lt;/b&gt;]( window.event ); }&lt;br /&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;Although none obvioiusly problem is mentioned or discussed, it could result in extremely long and complex key name, which, IMHO, is not what a hash is supposed to be.  &lt;br /&gt;&lt;br /&gt;I therefore came up with my own version:&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="background-color:#eeeeee; padding: 5px 0px 5px 15px;color:#000000;border:1px dotted #cccccc"&gt;&lt;pre style="color:black"&gt;&lt;b&gt;function&lt;/b&gt; addEvent( obj, type, fn ) &lt;br /&gt;{&lt;br /&gt;  obj.eventHooks = obj.eventHooks || {} &lt;font color=green&gt;// set &lt;b&gt;.eventHooks for&lt;/b&gt; obj if not exists&lt;/font&gt;&lt;br /&gt;  var evs  = obj.eventHooks[type] || [] &lt;font color=green&gt;// set &lt;b&gt;.eventHooks[type]&lt;/b&gt; if not exists&lt;/font&gt;&lt;br /&gt;  obj.eventHooks[type] = evs.concat( fn.concat? fn:[fn]) &lt;font color=green&gt;// this allows for multiple fns added&lt;/font&gt;&lt;br /&gt;  obj['on'+type] = function (e)                          &lt;font color=green&gt;// like addEvent(obj,"click",&lt;b&gt;[f1,f2]&lt;/b&gt;)&lt;/font&gt;&lt;br /&gt;  {&lt;br /&gt;     for (var i=0;i&amp;lt;this.eventHooks[type].length;i++) &lt;br /&gt;     { &lt;br /&gt;       this.tmp = this.eventHooks[type][i] &lt;font color=green&gt;// attach to the obj such that the &lt;b&gt;this&lt;/b&gt; &lt;/font&gt;&lt;br /&gt;       this.tmp(e)                         &lt;font color=green&gt;// inside the function points to the obj correctly&lt;/font&gt;&lt;br /&gt;       this.tmp = undefined&lt;br /&gt;     }&lt;br /&gt;  }     &lt;br /&gt;  obj = null  &lt;br /&gt;}&lt;br /&gt;&lt;b&gt;function&lt;/b&gt; removeEvent( obj, type, fn ) &lt;br /&gt;{&lt;br /&gt;  if (obj.eventHooks &amp;&amp; obj.eventHooks[type])&lt;br /&gt;  {&lt;br /&gt;     var evs = obj.eventHooks[type]&lt;br /&gt;     for (var i=0; i&amp;lt;evs.length;i++) &lt;br /&gt;     {&lt;br /&gt;        if (evs[i]==fn) &lt;br /&gt;        { &lt;br /&gt;           obj.eventHooks[type] = evs.slice(0,i).concat(evs.slice(i+1))&lt;br /&gt;           break&lt;br /&gt;        } &lt;br /&gt;     }                    &lt;br /&gt;  }&lt;br /&gt;  obj = null&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;Unlike most addEvent inventions, in which either &lt;b&gt;addEventListener&lt;/b&gt; or &lt;b&gt;attachEvent&lt;/b&gt; is used, the above code simply stores eventhandlers into a buffer that has the following structure:&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="background-color:#eeeeee; padding: 5px 0px 5px 15px;color:#000000;border:1px dotted #cccccc"&gt;&lt;pre style="color:black"&gt;  obj.eventHooks = { click    : [f1, f2]&lt;br /&gt;                   , keyup    : []&lt;br /&gt;                   , mouseover: [f3]&lt;br /&gt;                   ....&lt;br /&gt;                   }&lt;br /&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;For each event, say, &lt;b&gt;click&lt;/b&gt;, a function is assigned to the &lt;b&gt;.onclick&lt;/b&gt;. This function carries out the following steps:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Check if &lt;b&gt;obj.eventHooks&lt;/b&gt; exists. If not, create one&lt;/li&gt;&lt;li&gt;Check if &lt;b&gt;obj.eventHooks.click&lt;/b&gt; exists. If not, create one&lt;/li&gt;&lt;li&gt;Loop through each functions in &lt;b&gt;obj.eventHooks.click&lt;/b&gt;&lt;/li&gt;&lt;li&gt;For each function, attaches it to &lt;b&gt;obj&lt;/b&gt; as a temporary &lt;b&gt;obj.tmp&lt;/b&gt;, then executes &lt;b&gt;obj.tmp(e)&lt;/b&gt;. This makes sure that any &lt;b&gt;this&lt;/b&gt; keyword inside that function point to the &lt;b&gt;obj&lt;/b&gt; correctly.&lt;/li&gt;&lt;/ol&gt;A test page, using the contest template, is &lt;a href="http://runsun.googlepages.com/panAddEvent_contest.htm" target=_new&gt;here&lt;/a&gt;. I am sure that there will be some downside along with this code, but at least at this moment it seems to solve the problems came with the winning code.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-4429854639062618330?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/4429854639062618330/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=4429854639062618330' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/4429854639062618330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/4429854639062618330'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2007/03/my-javascript-addevent.html' title='My javascript addEvent'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-5607424644871810698</id><published>2007-03-20T17:49:00.000-06:00</published><updated>2007-07-23T23:40:03.825-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='Prog'/><title type='text'>Javascript string replacing function</title><content type='html'>In &lt;b&gt;python&lt;/b&gt; there's a very convinient string replacing function that comes with every string. The following example show how it works:&lt;br /&gt;&lt;br /&gt;To construct a string: &amp;nbsp;&amp;nbsp;"firstname:&lt;b&gt;Runsun&lt;/b&gt;, lastname:&lt;b&gt;Pan&lt;/b&gt;, project:&lt;b&gt;wysiwyc&lt;/b&gt;"&lt;blockquote style="background-color:#eeeeee; padding: 1px 0px 1px 15px;color:#000000"&gt;&lt;pre style="color:black"&gt;firstname='Runsun'&lt;br /&gt;lastname ='Pan'&lt;br /&gt;project  ='wysiwyc'&lt;br /&gt;s= 'firstname:&amp;lt;b&gt;%s&amp;lt;/b&gt;, lastname:&amp;lt;b&gt;%s&amp;lt;/b&gt;, project:&amp;lt;b&gt;%s&amp;lt;/b&gt;'%(firstname, lastname, project)&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;The symbol &lt;b&gt;%&lt;/b&gt; attaching to the end of a string is a function to insert a series of strings (firstname, lastname, project) into the original string. This not only makes it  easier to read but also easier to type, as compared to:&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="background-color:#eeeeee; padding: 1px 0px 1px 15px;color:#000000"&gt;&lt;pre style="color:black"&gt;'firstname:&amp;lt;b&gt;'+ firstname +'&amp;lt;/b&gt;, lastname:&amp;lt;b&gt;'+ lastname+ '&amp;lt;/b&gt;, project:&amp;lt;b&gt;'+ project + '&amp;lt;/b&gt;'&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;In &lt;b&gt;javascript&lt;/b&gt; you don't have that luxury. I came up with a tiny function that does just that:&lt;br /&gt;&lt;style type="text/css"&gt;&lt;br /&gt;.syn_Symbol { color:blue }&lt;br /&gt;.syn_String { color:brown }&lt;br /&gt;.syn_Comment { color:green}&lt;br /&gt;.syn_Escape { }&lt;br /&gt;.syn_Number { color:red}&lt;br /&gt;.syn_Keyword { color:darkblue;&lt;br /&gt;               font-weight:bold}&lt;br /&gt;.syn_MarkupValue { }&lt;br /&gt;.syn_MarkupElement { }&lt;br /&gt;.syn_MarkupAttribute { }&lt;br /&gt;.syn_MarkupRawData { }&lt;br /&gt;.syn_MarkupPreprocessor { }&lt;br /&gt;.syn_StyleSelector { }&lt;br /&gt;.syn_StyleParameter { }&lt;br /&gt;.syn_StyleValue { }&lt;br /&gt;.syn_StyleAtRule { }&lt;br /&gt;.syn_StyleLength { }&lt;br /&gt;.syn_StyleColour { }&lt;br /&gt;.syn_INIGroup { }&lt;br /&gt;.syn_INIParameter { }&lt;br /&gt;.syn_INIValue { }&lt;br /&gt;pre {font-family:courier new}&lt;br /&gt;&lt;/style&gt;   &lt;br /&gt;&lt;blockquote style="background-color:#eeeeee; padding: 1px 0px 1px 15px;color:#000000"&gt;&lt;pre style="color:black"&gt;&lt;span class="syn_Keyword"&gt;function&lt;/span&gt; ___&lt;span class="syn_Symbol"&gt;(&lt;/span&gt;s&lt;span class="syn_Symbol"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;span class="syn_Symbol"&gt;{&lt;/span&gt;&lt;br /&gt;  &lt;span class="syn_Keyword"&gt;var&lt;/span&gt; ss &lt;span class="syn_Symbol"&gt;=&lt;/span&gt; arguments&lt;span class="syn_Symbol"&gt;[&lt;/span&gt;&lt;span class="syn_Number"&gt;0&lt;/span&gt;&lt;span class="syn_Symbol"&gt;].&lt;/span&gt;split&lt;span class="syn_Symbol"&gt;(&lt;/span&gt;&lt;span class="syn_String"&gt;'___'&lt;/span&gt;&lt;span class="syn_Symbol"&gt;)&lt;/span&gt;&lt;br /&gt;  &lt;span class="syn_Keyword"&gt;var&lt;/span&gt; out&lt;span class="syn_Symbol"&gt;=&lt;/span&gt; &lt;span class="syn_Symbol"&gt;[&lt;/span&gt;ss&lt;span class="syn_Symbol"&gt;[&lt;/span&gt;&lt;span class="syn_Number"&gt;0&lt;/span&gt;&lt;span class="syn_Symbol"&gt;]]&lt;/span&gt; &lt;br /&gt;  &lt;span class="syn_Keyword"&gt;for&lt;/span&gt; &lt;span class="syn_Symbol"&gt;(&lt;/span&gt;&lt;span class="syn_Keyword"&gt;var&lt;/span&gt; i&lt;span class="syn_Symbol"&gt;=&lt;/span&gt;&lt;span class="syn_Number"&gt;1&lt;/span&gt;&lt;span class="syn_Symbol"&gt;;&lt;/span&gt;i&lt;span class="syn_Symbol"&gt;&amp;lt;&lt;/span&gt;ss&lt;span class="syn_Symbol"&gt;.&lt;/span&gt;length&lt;span class="syn_Symbol"&gt;;&lt;/span&gt;i&lt;span class="syn_Symbol"&gt;++){&lt;/span&gt;&lt;br /&gt;         out&lt;span class="syn_Symbol"&gt;.&lt;/span&gt;push&lt;span class="syn_Symbol"&gt;(&lt;/span&gt;arguments&lt;span class="syn_Symbol"&gt;[&lt;/span&gt;i&lt;span class="syn_Symbol"&gt;])&lt;/span&gt;&lt;br /&gt;         out&lt;span class="syn_Symbol"&gt;.&lt;/span&gt;push&lt;span class="syn_Symbol"&gt;(&lt;/span&gt;ss&lt;span class="syn_Symbol"&gt;[&lt;/span&gt;i&lt;span class="syn_Symbol"&gt;])&lt;/span&gt;&lt;br /&gt;      &lt;span class="syn_Symbol"&gt;}&lt;/span&gt;&lt;br /&gt;  &lt;span class="syn_Keyword"&gt;return&lt;/span&gt; out&lt;span class="syn_Symbol"&gt;.&lt;/span&gt;join&lt;span class="syn_Symbol"&gt;(&lt;/span&gt;&lt;span class="syn_String"&gt;''&lt;/span&gt;&lt;span class="syn_Symbol"&gt;)&lt;/span&gt;                       &lt;br /&gt;&lt;span class="syn_Symbol"&gt;}&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;So now you can do this:&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="background-color:#eeeeee; padding: 1px 0px 1px 15px;color:#000000"&gt;&lt;pre style="color:black"&gt;s= ___('firstname:&amp;lt;b&gt;___&amp;lt;/b&gt;, lastname:&amp;lt;b&gt;___&amp;lt;/b&gt;, project:&amp;lt;b&gt;___&amp;lt;/b&gt;',firstname, lastname, project)&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;I found that this syntax is actually better than its &lt;b&gt;python&lt;/b&gt; cousin, because the symbol "___" implies that there's something to be filled, just like what we used to do when filling up a form with a pen.&lt;br /&gt;&lt;br /&gt;It would look even more clear if we attach this "___()" function to the string prototype:&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="background-color:#eeeeee; padding: 1px 0px 1px 15px;color:#000000"&gt;&lt;pre style="color:black"&gt;String&lt;span class="syn_Symbol"&gt;.&lt;/span&gt;prototype&lt;span class="syn_Symbol"&gt;.&lt;/span&gt;_&lt;span class="syn_Symbol"&gt;=&lt;/span&gt; &lt;span class="syn_Keyword"&gt;function&lt;/span&gt;&lt;span class="syn_Symbol"&gt;()&lt;br /&gt;{&lt;/span&gt;&lt;!--&lt;br /&gt;  &lt;span class="syn_Keyword"&gt;var&lt;/span&gt; args &lt;span class="syn_Symbol"&gt;=&lt;/span&gt; &lt;span class="syn_Symbol"&gt;[]&lt;/span&gt;&lt;br /&gt;  &lt;span class="syn_Keyword"&gt;for&lt;/span&gt; &lt;span class="syn_Symbol"&gt;(&lt;/span&gt;&lt;span class="syn_Keyword"&gt;var&lt;/span&gt; i&lt;span class="syn_Symbol"&gt;=&lt;/span&gt;&lt;span class="syn_Number"&gt;0&lt;/span&gt;&lt;span class="syn_Symbol"&gt;;&lt;/span&gt;i&lt;span class="syn_Symbol"&gt;&amp;lt;&lt;/span&gt;arguments&lt;span class="syn_Symbol"&gt;.&lt;/span&gt;length&lt;span class="syn_Symbol"&gt;;&lt;/span&gt;i&lt;span class="syn_Symbol"&gt;++)&lt;/span&gt; &lt;span class="syn_Symbol"&gt;{&lt;/span&gt;args&lt;span class="syn_Symbol"&gt;.&lt;/span&gt;push&lt;span class="syn_Symbol"&gt;(&lt;/span&gt;arguments&lt;span class="syn_Symbol"&gt;[&lt;/span&gt;i&lt;span class="syn_Symbol"&gt;])}&lt;/span&gt;--&gt;&lt;br /&gt;  &lt;span class="syn_Keyword"&gt;var&lt;/span&gt; ss &lt;span class="syn_Symbol"&gt;=&lt;/span&gt; &lt;span class="syn_Keyword"&gt;this&lt;/span&gt;&lt;span class="syn_Symbol"&gt;.&lt;/span&gt;valueOf&lt;span class="syn_Symbol"&gt;().&lt;/span&gt;split&lt;span class="syn_Symbol"&gt;(&lt;/span&gt;&lt;span class="syn_String"&gt;'___'&lt;/span&gt;&lt;span class="syn_Symbol"&gt;)&lt;/span&gt;&lt;br /&gt;  &lt;span class="syn_Keyword"&gt;var&lt;/span&gt; out&lt;span class="syn_Symbol"&gt;=&lt;/span&gt; &lt;span class="syn_Symbol"&gt;[&lt;/span&gt;ss&lt;span class="syn_Symbol"&gt;.&lt;/span&gt;shift&lt;span class="syn_Symbol"&gt;()]&lt;/span&gt; &lt;br /&gt;  &lt;span class="syn_Keyword"&gt;for&lt;/span&gt; &lt;span class="syn_Symbol"&gt;(&lt;/span&gt;&lt;span class="syn_Keyword"&gt;var&lt;/span&gt; i&lt;span class="syn_Symbol"&gt;=&lt;/span&gt;&lt;span class="syn_Number"&gt;0&lt;/span&gt;&lt;span class="syn_Symbol"&gt;;&lt;/span&gt;i&lt;span class="syn_Symbol"&gt;&amp;lt;&lt;/span&gt;ss&lt;span class="syn_Symbol"&gt;.&lt;/span&gt;length&lt;span class="syn_Symbol"&gt;;&lt;/span&gt;i&lt;span class="syn_Symbol"&gt;++){&lt;/span&gt;&lt;br /&gt;         out&lt;span class="syn_Symbol"&gt;.&lt;/span&gt;push&lt;span class="syn_Symbol"&gt;(&lt;/span&gt;arguments&lt;span class="syn_Symbol"&gt;[&lt;/span&gt;i&lt;span class="syn_Symbol"&gt;])&lt;/span&gt;&lt;br /&gt;         out&lt;span class="syn_Symbol"&gt;.&lt;/span&gt;push&lt;span class="syn_Symbol"&gt;(&lt;/span&gt;ss&lt;span class="syn_Symbol"&gt;[&lt;/span&gt;i&lt;span class="syn_Symbol"&gt;])&lt;/span&gt;&lt;br /&gt;      &lt;span class="syn_Symbol"&gt;}&lt;/span&gt;&lt;br /&gt;  &lt;span class="syn_Keyword"&gt;return&lt;/span&gt; out&lt;span class="syn_Symbol"&gt;.&lt;/span&gt;join&lt;span class="syn_Symbol"&gt;(&lt;/span&gt;&lt;span class="syn_String"&gt;''&lt;/span&gt;&lt;span class="syn_Symbol"&gt;)&lt;/span&gt;                       &lt;br /&gt;&lt;span class="syn_Symbol"&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;which allows this:&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="background-color:#eeeeee; padding: 1px 0px 1px 15px;color:#000000"&gt;&lt;pre style="color:black"&gt;s= 'firstname:&amp;lt;b&gt;___&amp;lt;/b&gt;, lastname:&amp;lt;b&gt;___&amp;lt;/b&gt;, project:&amp;lt;b&gt;___&amp;lt;/b&gt;'._(firstname, lastname, project)&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;Some other uses of this function:&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="background-color:#eeeeee; padding: 1px 0px 1px 15px;color:#000000"&gt;&lt;pre style="color:black"&gt;Example-1:&lt;br /&gt;&lt;br /&gt;alert('myArray=[___]'._(myArray))&lt;br /&gt;&lt;br /&gt;Example-2:&lt;br /&gt;&lt;br /&gt;tag  = '&amp;lt;___ style="___"&gt;___&amp;lt;/___&gt;'&lt;br /&gt;DIV  = tag._('div','___','___','div')&lt;br /&gt;SPAN = tag._('span','___','___','span')&lt;br /&gt;adiv = DIV._("border:1px dashed blue; color:blue", "div example")&lt;br /&gt;aspan= SPAN._("color:red;background-color:yellow", "span example")&lt;br /&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;The 2nd example gives:&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="background-color:#eeeeee; padding: 1px 15px 1px 15px;color:#000000"&gt;&lt;pre style="color:black"&gt;&lt;div style="border: 1px dashed blue; color: blue;"&gt; div example &lt;/div&gt;&lt;span style="color: red; background-color: yellow;"&gt; span example &lt;/span&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;h3&gt;Replace with a data in a hash&lt;/h3&gt;&lt;br /&gt;The above ___() function is already very helpful. But the original &lt;b&gt;python %&lt;/b&gt; has one other feature:&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="background-color:#eeeeee; padding: 1px 15px 1px 15px;color:#000000"&gt;&lt;pre style="color:black"&gt;data= {'fname':'Runsun'&lt;br /&gt;      ,'lname':'Pan'&lt;br /&gt;      ,'proj' :'wysiwyc'}&lt;br /&gt;s= 'firstname:&amp;lt;b&gt;%(fname)s&amp;lt;/b&gt;, lastname:&amp;lt;b&gt;%(lname)s&amp;lt;/b&gt;, project:&amp;lt;b&gt;%(proj)s&amp;lt;/b&gt;'%(data)&lt;br /&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;By inserting a (fname) into &lt;b&gt;%s&lt;/b&gt;, you allow the data be in hash form. Now lets put this feature into the ___() function. &lt;br /&gt;&lt;br /&gt;Stand-alone ___() function:&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="background-color:#eeeeee; padding: 1px 15px 1px 15px;color:#000000"&gt;&lt;pre style="color:black"&gt;function ___(s)&lt;br /&gt;{&lt;br /&gt;  var isObj=false&lt;br /&gt;  try {&lt;br /&gt;    isObj = arguments[1].constructor.toString().split('(')[0].split(' ')[1]=='Object'&lt;br /&gt;  }catch(e) {}&lt;br /&gt;  &lt;br /&gt;  if (isObj) &lt;br /&gt;  {&lt;br /&gt;    var args = arguments[1]&lt;br /&gt;    for (var k in args) { s=s.split( '_'+k+'_').join( args[k] ) }&lt;br /&gt;    return s                            &lt;br /&gt;  &lt;br /&gt;  }else{&lt;br /&gt;  &lt;br /&gt;    var ss = arguments[0].split('___')&lt;br /&gt;    var out= [ss[0]] &lt;br /&gt;    for (var i=1;i&amp;lt;ss.length;i++){&lt;br /&gt;           out.push(arguments[i])&lt;br /&gt;           out.push(ss[i])&lt;br /&gt;        }&lt;br /&gt;    return out.join("")                       &lt;br /&gt;  }&lt;br /&gt;}&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;Attached to string prototype:&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="background-color:#eeeeee; padding: 1px 15px 1px 15px;color:#000000"&gt;&lt;pre style="color:black"&gt;String.prototype._= function()&lt;br /&gt;{&lt;br /&gt;  var ss= this.valueOf()&lt;br /&gt;  var isObj=false&lt;br /&gt;  try {&lt;br /&gt;    isObj = arguments[0].constructor.toString().split('(')[0].split(' ')[1]=='Object'&lt;br /&gt;  }catch(e) {}&lt;br /&gt;  &lt;br /&gt;  if (isObj) &lt;br /&gt;  {&lt;br /&gt;    var args = arguments[0]&lt;br /&gt;    for (var k in args) { ss=ss.split( '_'+k+'_').join( args[k] ) }&lt;br /&gt;    return ss                            &lt;br /&gt;  &lt;br /&gt;  }else{&lt;br /&gt;  &lt;br /&gt;    var ss = ss.split('___')&lt;br /&gt;    var out= [ss.shift()] &lt;br /&gt;    for (var i=0;i&amp;lt;ss.length;i++){&lt;br /&gt;           out.push(arguments[i])&lt;br /&gt;           out.push(ss[i])&lt;br /&gt;        }&lt;br /&gt;    return out.join("")                       &lt;br /&gt;  }&lt;br /&gt;}&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;Now we can do this in &lt;b&gt;javascript&lt;/b&gt;:&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="background-color:#eeeeee; padding: 1px 15px 1px 15px;color:#000000"&gt;&lt;pre style="color:black"&gt;data= {fname:'Runsun'&lt;br /&gt;      ,lname:'Pan'&lt;br /&gt;      ,proj :'wysiwyc'}&lt;br /&gt;s= 'firstname:&amp;lt;b&gt;_fname_&amp;lt;/b&gt;, lastname:&amp;lt;b&gt;_lname_&amp;lt;/b&gt;, project:&amp;lt;b&gt;_proj_&amp;lt;/b&gt;'._(data)&lt;br /&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;Again, IMO, this looks better than its python cousin does.&lt;br /&gt;&lt;br /&gt;&lt;b style="color:red"&gt;UPDATE&lt;/b&gt;(7/23/07): See a &lt;a href="http://aztecpassage.blogspot.com/2007/07/javascript-string-replacing-function-2.html#links"&gt;&lt;i&gt;regular expression&lt;/i&gt; version&lt;/a&gt; of the same function.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-5607424644871810698?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/5607424644871810698/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=5607424644871810698' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/5607424644871810698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/5607424644871810698'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2007/03/javascript-string-replacing-function.html' title='Javascript string replacing function'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-5552444367501163145</id><published>2007-03-15T12:16:00.000-06:00</published><updated>2007-03-15T13:15:13.062-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='Prog'/><title type='text'>HTML tablizer</title><content type='html'>Introducing a html &lt;a href="http://runsun.googlepages.com/tablizer.htm" target=_new&gt;tablizer&lt;/a&gt; -- an online utilite to make simple html table.&lt;br /&gt;&lt;br /&gt;The program has an &lt;b&gt;Input Section&lt;/b&gt; and &lt;b&gt;Output Section&lt;/b&gt;: &lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;img style="border:2px solid orange;padding:3px;width:583px" src="http://runsun.googlepages.com/tablizer_screenshot_note.png" /&gt;&lt;/center&gt;&lt;br /&gt;Enter your table data in the &lt;b&gt;Input Section&lt;/b&gt; and either hit [Submit] button or simply move the cursor away from the input box. Then the resulting table will be shown immediately in the &lt;b&gt;Demonstration&lt;/b&gt; in the &lt;b&gt;Output Section&lt;/b&gt;. Also, the corresponding HTML code will be displayed in &lt;b&gt;HTML code&lt;/b&gt; for copy and paste. &lt;br /&gt;&lt;br /&gt;After the HTML code and the demo result are shown, you can modify the HTML code and see the result immediately:&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;img style="border:2px solid orange;padding:3px;width:583px" src="http://runsun.googlepages.com/tablizer_screenshot_modify.png" /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;If the resulting table is too wide:&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a href="http://runsun.googlepages.com/tablizer_screenshot_too_wide.png" target=_new&gt;&lt;img style="border:2px solid orange;padding:3px;width:583px" src="http://runsun.googlepages.com/tablizer_screenshot_too_wide.png" /&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;You can hit the button [demo on top] to bring the table up:&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a href="http://runsun.googlepages.com/tablizer_screenshot_ontop.png" target=_new&gt;&lt;img style="border:2px solid orange;padding:3px;width:583px" src="http://runsun.googlepages.com/tablizer_screenshot_ontop.png" /&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Enjoy tablizer &lt;a href="http://runsun.googlepages.com/tablizer.htm" target=_new&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-5552444367501163145?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/5552444367501163145/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=5552444367501163145' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/5552444367501163145'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/5552444367501163145'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2007/03/html-tablizer.html' title='HTML tablizer'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-4141951857898370229</id><published>2007-03-11T19:11:00.000-06:00</published><updated>2007-03-13T15:19:11.982-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='File Recovery'/><category scheme='http://www.blogger.com/atom/ns#' term='PC'/><title type='text'>△ Recovering CHK files</title><content type='html'>I have an old One-Touch external hard drive from Maxtor. It went crazy and generated 10,000 FILE????.CHK files about a year ago. My wife and I were worried about that the entire hard drive has gone unstable so we simply gave up using it. Recently I found some spare time trying to search for some tools to recover those CHK files.&lt;br /&gt;&lt;h3&gt;RecognizeImageFiles.py&lt;/h3&gt;&lt;br /&gt;One of the most important file types to recover is our photos. The first step I tried was to find some python script that can recognize image files by file content but not by file extensions. There is indeed such a nice little script &lt;a href="http://svn.python.org/projects/python/trunk/Lib/imghdr.py" target="_new"&gt;imghdr.py&lt;/a&gt; in &lt;a href="http://svn.python.org/view/python/trunk/?rev=54277"&gt;python repository&lt;/a&gt;. I modified it a little to have it specifically useful in CHK image file recovery (&lt;a href="http://runsun.googlepages.com/RecognizeImageFiles.py.htm" target="_new"&gt;RecognizeImageFiles&lt;/a&gt;).&lt;br /&gt;&lt;center&gt;&lt;table style="border: 0px solid brown; margin: 10px 0px 10px 10px; text-align: center; width: 5%;" align="center" cellpadding="0" cellspacing="0" width="100"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://runsun.googlepages.com/RecognizeImageFiles_screenshot.png"&gt;&lt;img style="margin: 3px 3px 0px; display: block; text-align: center; cursor: pointer;" src="http://runsun.googlepages.com/RecognizeImageFiles_screenshot.png" border="0" width="800" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="padding: 3px; font-size: 12px; vertical-align: top;"&gt;Screenshot of &lt;b&gt;RecognizeImageFiles.py&lt;/b&gt; execution&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/center&gt;&lt;br /&gt;It was quite successful and about 500 image files were recovered. But then, what about other types of files? I went online to search for third-party tools.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;UnCHK and FileCHK&lt;/h3&gt;&lt;br /&gt;Surprisingly there isn't too many tools online. The most popular tools seem to be &lt;a href="http://www.ericphelps.com/uncheck/" target="_new"&gt;UnCHK (by Eric Phelps) and FileCHK (by Martin Kratz)&lt;/a&gt;. They seem to be neat and useful. However, UnCHK (version UnCHK3) froze at the very beginning:&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;img style="margin: 3px 3px 0px; display: block; text-align: center; cursor: pointer;" src="http://runsun.googlepages.com/UnChk3_screenshot.png" border="0" width="346" /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;and FileCHK gave an error that reads: &lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;blockquote&gt;Runtime error "9":&lt;br /&gt;Subscript out of range&lt;/blockquote&gt;&lt;/center&gt;&lt;br /&gt;It's possible that they couldn't recognize my One-Touch in drive F. Whatever, they don't work in my case.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;MediaHeal&lt;/h3&gt;&lt;br /&gt;I then found a &lt;a href="http://www.officerecovery.com/mediaheal/index.htm"&gt;&lt;b&gt;MediaHeal&lt;/b&gt;&lt;/a&gt; from officerecovery. The description reads:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Recovers files from corrupted hard disks. Supported are all common file systems, including NTFS, FAT12, VFAT12, FAT16, and FAT32.&lt;/blockquote&gt;&lt;br /&gt;I downloaded the &lt;a href="http://www.officerecovery.com/mediaheal_for_hard_drives/index.htm"&gt;&lt;b&gt;MediaHeal for Hard Drives&lt;/b&gt;&lt;/a&gt; and gave it a try. Unfortunately, this program only aims at the entire hard drives but doesn't allow users to check folder(s):&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;table style="border: 0px solid brown; margin: 0px 0px 10px 10px; text-align: center; width: 5%;" align="center" cellpadding="0" cellspacing="0" width="100"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://runsun.googlepages.com/MediaHeal_screenshot.png"&gt;&lt;img style="margin: 3px 3px 0px; display: block; text-align: center; cursor: pointer;" src="http://runsun.googlepages.com/MediaHeal_screenshot.png" border="0" width="504" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="padding: 3px; font-size: 12px; vertical-align: top;"&gt;&lt;b&gt;MediaHeal&lt;/b&gt; doesn't allow you to choose a folder (image shrunk to fit screen)&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/center&gt;&lt;br /&gt;Much worse, it froze at the very beginning on this screen:&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;table style="border: 0px solid brown; margin: 0px 0px 10px 10px; text-align: center; width: 5%;" align="center" cellpadding="0" cellspacing="0" width="100"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://runsun.googlepages.com/MediaHeal_screenshot_2.png"&gt;&lt;img style="margin: 3px 3px 0px; display: block; text-align: center; cursor: pointer;" src="http://runsun.googlepages.com/MediaHeal_screenshot_2.png" border="0" width="514" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="padding: 3px; font-size: 12px; vertical-align: top;"&gt;The excution of &lt;b&gt;MediaHeal&lt;/b&gt; demo version froze at the very beginning&lt;br /&gt; (image shrunk to fit screen)&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;RecoverMyFiles&lt;/h3&gt;&lt;br /&gt;Finally, I found &lt;a href="http://www.recovermyfiles.com/"&gt;RecoverMyFiles&lt;/a&gt; from GetData. According to their website, this program allows users to recover deleted files even after the hard disk is reformatted (I didn't even know that it's possible): &lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Recover deleted files even if emptied from the Recycle Bin&lt;br /&gt;Recover formatted hard drives, even if you have reinstalled Windows!&lt;br /&gt;Recover your files after a hard disk crash&lt;br /&gt;Get back files after a partitioning error&lt;br /&gt;Recover documents, photos, video music and email.&lt;br /&gt;Recover from hard drive, camera card, USB, Zip, floppy disk or other media&lt;/blockquote&gt;&lt;br /&gt;and it's able to recover 200 types of files. I downloaded the trial version and was amazed how efficient it was:&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;table style="border: 0px solid brown; margin: 0px 0px 10px 10px; text-align: center; width: 5%; " align="center" cellpadding="0" cellspacing="0" width="100"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://runsun.googlepages.com/recoverMyFiles_screenshot.png"&gt;&lt;img style="margin: 3px 3px 0px; display: block; text-align: center; cursor: pointer;" src="http://runsun.googlepages.com/recoverMyFiles_screenshot.png" border="0" width="656" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="padding: 3px; font-size: 12px; vertical-align: top;"&gt;The screenshot of &lt;b&gt;RecoverMyFile&lt;/b&gt; excution.&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/center&gt;&lt;br /&gt;It ran smoothly and took less than 4 minutes to complete checking my 250GB One-Touch. You can check the content of each file to decide what file is valuable. Since this is a trial vresion so it doesn't allow real rescuing. But it already impressed me.  &lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Other links&lt;/h3&gt;&lt;br /&gt;FILExt.com&lt;br /&gt;&lt;a href="http://filext.com/detaillist.php?extdetail=chk&amp;amp;Search=Search"&gt;http://filext.com/detaillist.php?extdetail=chk&amp;amp;Search=Search&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Look for info about a file ext&lt;br /&gt;&lt;a href="http://shell.windows.com/fileassoc/0409/xml/redir.asp?Ext=jpg"&gt;http://shell.windows.com/fileassoc/0409/xml/redir.asp?Ext=jpg&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A list of common file extensions&lt;br /&gt;&lt;a href="http://safari.oreilly.com/0596002491/winxpnut-APP-F"&gt;http://safari.oreilly.com/0596002491/winxpnut-APP-F&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;OfficeRecovery.com (data recovery software for corrupted files)&lt;br /&gt;&lt;a href="http://www.officerecovery.com/mediaheal/index.htm"&gt;http://www.officerecovery.com/mediaheal/index.htm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-4141951857898370229?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/4141951857898370229/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=4141951857898370229' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/4141951857898370229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/4141951857898370229'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2007/03/recovering-chk-files.html' title='△ Recovering CHK files'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-6849589798678183931</id><published>2007-03-02T11:30:00.000-06:00</published><updated>2007-03-04T11:27:03.887-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='228'/><category scheme='http://www.blogger.com/atom/ns#' term='Taiwan'/><category scheme='http://www.blogger.com/atom/ns#' term='法治'/><title type='text'>■ 228 六十週年</title><content type='html'>228 整整六十週年了。就如過去一樣，台灣藍綠雙方政治人物與支持者都有一大堆活動與討論。我們看看六十週年的今年，跟過去有什麼不同。&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;● 法律制裁&lt;/h3&gt;&lt;br /&gt;去年此時，我寫了一篇有關於 228 責任追究與法律制裁的文章（&lt;a href="http://aztecpassage.blogspot.com/2006/02/blog-post.html" target=_new&gt;註一&lt;/a&gt;），裡頭提到：&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;在二次大戰後的「紐倫堡大審」中，有很多納粹的一級戰犯被審判、定罪並處死。但是，有很多德國納粹軍官化名逃亡而逃過審判。西方社會對這些人的做法是：不管你用什麼方式逃到什麼天涯海角，即使化成灰也要把你抓出來將你定罪。&lt;br /&gt;&lt;br /&gt;反觀台灣人對二二八事件的態度，恐怕任何一個西方人也會為之傻眼 ── 在那樣一個「系統性屠殺」之後，竟然到今天沒有任何審判與定罪。不但如此，當初有系統殺害台灣菁英的那些劊子手，不但沒有任何人接受任何法律制裁，而且接承該殘暴法統的外來勢力至今還在繼續掌握、享有社會資源，甚至還能囂張地利用新聞的編造與扭曲唱衰台灣、撕裂台灣。&lt;/blockquote&gt;&lt;br /&gt;並批判泛綠政客對 228 法律追究的漠視：&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;為什麼那麼多泛綠人士對二二八事件的探討中，竟也很少很少看到二二八事件法律責任的追究？陳水扁總統本身還是律師出身，為什麼竟不懂得強調二二八的「法律層面」，而一再地落入泛藍「將二二八政治化」的圈套裡？&lt;/blockquote&gt;&lt;br /&gt;一年過去了，也許時機也漸漸成熟了，台灣人似乎已經從「要求道歉賠償」醒過來，開始有了法律追訴的聲音。日前，美國228大屠殺遺族代表在總統府受陳總統接見時提出法律制裁的請求（&lt;a href="http://www.anti-media.tw/phpBB/post_468620.html#468620" target=_new&gt;註二&lt;/a&gt;、&lt;a href="http://news.monstersandcritics.com/asiapacific/news/article_1269827.php/Taiwanese_demand_trial_of_late_president_Chiang_for_massacre" target=_new&gt;註三&lt;/a&gt;）：&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;台灣應設特別法庭審理已故總統蔣介石當年下令鎮壓導致數千名台灣人喪生的悲劇。&lt;br /&gt;&lt;br /&gt;「我們不要求血債血償，但希望獲得公平正義的處理」，代表王文宏說道。&lt;br /&gt;&lt;br /&gt;家屬團共計提出五點訴求，包括對蔣介石與其他幫兇進行缺席審判、將228事件列入教科書、把「中正紀念堂」更名為「台灣忠烈祠」、撤走看守蔣介石陵寢的警衛兵、以及撤銷每年將蔣介石逝世日當作國定假日的做法。&lt;/blockquote&gt;&lt;br /&gt;而這項請求也得到陳總統的正面回應。在新成立的228國家紀念館的揭幕儀式中，陳總統公開指稱蔣中正為 228 的元兇，並承諾政府將對 228 的犯行採取法律追溯（&lt;a href="http://news.yam.com/bcc/politics/200702/20070228984357.html" target=_new&gt;註四&lt;/a&gt;）：&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;總統說，過去為了內部團結，政府以撫平傷痛取代責任追究，卻讓228成為有受害者卻沒加害者的無頭公案：『更讓部分政治人物有機會基於政治的需要，任意捏造歪曲歷史，不論是早年將228抹紅成由台共所主導的叛亂事件，到近日所謂「官逼民反」的最新詮釋，本質上都是一樣的，都在掩飾，並淡化當時獨裁統治者打壓民主、迫害人權的國際罪行。』&lt;br /&gt;&lt;br /&gt;未來政府將透過責任追究和法律追訴等方式，加速還原歷史真相，因為只有這樣才能進一步尋求真正的寬恕與和解。&lt;/blockquote&gt;&lt;br /&gt;另外，在泛綠的『與媒體對抗』網站，一個專門探討 228 法律追溯的討論欄已經進行了好一段時間（&lt;a href="http://www.anti-media.tw/phpBB/topic_15469.html" target=_new&gt;註五&lt;/a&gt;），可見，國人已經漸漸瞭解，&lt;span style="font-weight:bold;"&gt;「法律制裁」才是解決 228 爭議的唯一方式&lt;/span&gt;。這實在是 228 六十週年最令人欣慰的事。&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;● 官逼&lt;span style="font-weight:bold;"&gt;&lt;i&gt;民反&lt;/i&gt;&lt;/span&gt;？&lt;/h3&gt;&lt;br /&gt;同一個時間，幾週前才因貪污罪被起訴的泛藍明星馬英九，再一次地重複去年他發明的「標籤」，指稱 228 屠殺是 『官逼民反』（&lt;a href="http://news.chinatimes.com/2007Cti/2007Cti-News/2007Cti-News-Content/0,4521,110501+112007022500006,00.html" target=_new&gt;註六&lt;/a&gt;）：&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;國民黨前主席馬英九昨天重申，二二八事件不是族群衝突，是查緝私煙導致「官逼民反」&lt;/blockquote&gt;&lt;br /&gt;我在去年的文章裡，已經強烈批判了馬英九這種言論是在替 228 的元兇脫罪，並污衊在 228 中犧牲的台灣人：&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;通常，在這種官民對抗的事件上，如果你是站在人民的一邊，你會以「起義」或「革命」來形容該事件。只有站在官方或者「同情官方」的立場，才會說那是「造反」。&lt;br /&gt;&lt;br /&gt;很顯然，馬英九雖然表面上將責任歸在官方，看起來好像是站在人民的立場講話，但是，這句話的前提卻是「人民造反」，也就是他其實完全是站在官方的立場來看待二二八。利用這句精巧包裝的政治語言，馬英九在事件的歸屬上，很巧妙地將當年台灣人為了活下去而做的掙扎定了「造反」的罪，而那些為了爭民主而犧牲的台灣人，就這樣被馬英九的陰招鎖成「暴民」。&lt;/blockquote&gt;&lt;br /&gt;今年，阿扁總統也在公開場合做了同樣的批判（&lt;a href="http://news.yam.com/udn/politics/200702/20070226978869.html" target=_new&gt;註七&lt;/a&gt;）：&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;陳水扁總統上午反駁表示，將「228事件」定位為所謂的「官逼民反」或「警民衝突」，這是為過去的獨裁者粉飾太平，完全是以施暴者與加害者的史觀來詮釋歷史，這是絕大多數台灣人民不能夠接受與理解的。&lt;/blockquote&gt;&lt;br /&gt;顯然，馬英九欲以「官逼民反」將 228 事件定位為「人民造反」的陰謀，已經被國人所識破。&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;● 日本是 228 元兇？&lt;/h3&gt;&lt;br /&gt;還有更離譜的事。前幾日中研院幾個院士發表了一篇完全背離歷史事實的文章，指稱日本與美國才是 228 的元凶，企圖將 228 的責任歸屬轉嫁到日本與美國（&lt;a href="http://news.yam.com/ettoday/politics/200702/20070227981228.html" target=_new&gt;註八&lt;/a&gt;）：&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;中央研究院院士&lt;span style="font-weight:bold;"&gt;黃彰健&lt;/span&gt;、研究員&lt;span style="font-weight:bold;"&gt;朱宏源&lt;/span&gt;、民間史學學者&lt;span style="font-weight:bold;"&gt;武之璋&lt;/span&gt;、&lt;span style="font-weight:bold;"&gt;戚嘉林&lt;/span&gt;27日上午聯合發表研究新發現。他們發現，&lt;span style="font-weight:bold;"&gt;日本人蓄意放棄對糧食配給管制，造成光復後台灣糧食大災難是228事件的原兇&lt;/span&gt;；美國人則為自身利益，企圖掌控、佔據台灣，屬於幫兇。228事件，其實是「民逼官反」。&lt;/blockquote&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_im56dPYybzU/ReoQGH22BLI/AAAAAAAAAA4/Fe-SYQ7f3A4/s1600-h/yunlin_228.jpg"&gt;&lt;br /&gt;&lt;table style="border: 1px solid brown; margin: 0px 0px 10px 10px; text-align:center;width:10%;float:right" cellpadding="0" cellspacing="0" width="100" align="center"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" height="200px"  src="http://3.bp.blogspot.com/_im56dPYybzU/ReoQGH22BLI/AAAAAAAAAA4/Fe-SYQ7f3A4/s320/yunlin_228.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5037856830541661362" /&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="padding: 0px; text-align: center; color: gray; vertical-align: top;"&gt;雲林228紀念碑 &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/a&gt;啊？？？ 蓄意放棄對糧食配給管制，造成光復後台灣糧食大災難，所以是228事件的原兇？&lt;br /&gt;&lt;br /&gt;首先，日本人已經要撤離台灣，已經沒有對台灣的控制權，即使他們沒放棄，也不可能有權力去維持該管制，何來「蓄意放棄」之說？&lt;br /&gt;&lt;br /&gt;甚且，「沒有糧食管制」造成糧食大災難而導致 228？228 這種涉及整個社會的屠殺事件的原因複雜，怎可能因為單一的「沒有糧食管制」而死那麼多人？這種荒謬的邏輯，這幾個所謂的大學者竟然說得出口？&lt;br /&gt;&lt;br /&gt;最後，殺人不眨眼的大魔頭與中國軍隊屠殺台灣人無罪，「已無權力管制台灣」的日本人反倒成為元兇？&lt;br /&gt;&lt;br /&gt;這幾個飽讀「屍書」的學者，試圖利用學者身份替屠殺者粉飾罪惡，真是令人可悲。&lt;br /&gt;&lt;br /&gt;可喜的是，這幾個無恥的蛋頭學者昧著良心所羅織的偽證，並沒有得到廣大讀者的支持。在該報導所附的討論區裡，絕大部分讀者的回應是在罵這些學者（&lt;a href="http://forum.news.yam.com/disingle.php?newsid=20070227981228" target=_new&gt;註九&lt;/a&gt;）。舉幾個例子：&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;2007-02-27 14:18&lt;br /&gt;systemzero：狗黨拿了多少錢給他們這些老頭捏造假歷史  &lt;br /&gt;當時基隆港屠殺 可是國民政府軍隊直接用機槍對岸上無辜人民掃射&lt;br /&gt;此事豈可推給美日兩國!!!&lt;/blockquote&gt;&lt;blockquote&gt;2007-02-27 14:23&lt;br /&gt;juliebarbie：如此「學者」！講痟話！  &lt;br /&gt;扯太遠啦！&lt;br /&gt;日本人要離台了，當然要解除糧食管制，讓台灣人吃自己的糧食，難道還要繼續把糧食運往日本。&lt;br /&gt;不過，據了解，終戰(「光復」)後台灣糧食大量運往中國去餵「豬」，支應國共內戰所需。&lt;br /&gt;&lt;/blockquote&gt;&lt;blockquote&gt;2007-02-27 15:45&lt;br /&gt;haghland1：我在中研院~我也覺得很奇怪  &lt;br /&gt;他們雖然是中研院院士，可是是因為自己的興趣與政治傾向去進行自己的研究，他們憑什麼代表中研院發言呢？就我所知，中研院研究人員跟他們意見相左的人，大有人在，為什麼這些人的聲音不被重視？&lt;br /&gt;而且，拿槍殺人的人沒罪？那請問納粹大屠殺的受害者，是不是要怪當年把希特勒給甩了的女性，才讓希特勒變得有偏激傾向？這些所謂學者，真的是讓自己的意識形態掌控一切了！&lt;/blockquote&gt;&lt;blockquote&gt;2007-02-27 16:52&lt;br /&gt;hongshan：錯了！元兇是蒙古人，幫兇是英國人  &lt;br /&gt;按照所謂「中央研究院院士黃彰健、研究員朱宏源、民間史學學者武之璋、戚嘉林」等視野獨到鑽家的邏輯，那我們也可以衍論228元兇是蒙古人，因為元朝時蒙古人渡海東征未果，所以才有後來『日本人蓄意放棄對糧食配給管制』造成228民心動盪。而幫兇當然是英國人，因為他們當年放任北美獨立，所以才有後來的『美國人則為自身利益，企圖掌控、佔據台灣』。&lt;br /&gt;當然，我們也可以按照這個邏輯推論其實元兇是亞當，而幫兇是夏娃。&lt;/blockquote&gt;&lt;blockquote&gt;2007-02-27 17:12&lt;br /&gt;allweiout：是壓是壓/ 幕後大元兇 倒底是誰  &lt;br /&gt;一直往前推，全部都有責任，共產黨，滿清，發明槍的人。&lt;br /&gt;繼續愚弄人民壓～幹的好，水喔。記住這些名字！&lt;br /&gt;中央研究院院士黃彰健、研究員朱宏源、民間史學學者武之璋、戚嘉林。&lt;/blockquote&gt;&lt;br /&gt;這些回應似乎顯示出：這年頭要以學者之名為中國人在 228 事件中屠殺台灣人的劣跡脫罪的努力，已然不能得逞了。&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;● 可期待的未來&lt;/h3&gt;&lt;br /&gt;幾週前，陳總統曾說過，現在距離 2008 總統大選還有一段時間，依照台灣意識的發展速度，到了 2008 選總統投票時，台灣人覺醒的程度，將使得那些「支持統一」的候選人完全沒有機會被選上。日前，國民黨的立法院院長王金平也說過類似的話 （&lt;a href="http://udn.com/NEWS/NATIONAL/NATS5/3744920.shtml" target=_new&gt;註十&lt;/a&gt;）：&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;二００八大選時的外省籍問題，將非常嚴重 ... 台灣族群的主體議意識已經發酵了，看看正名問題發酵了沒？中南部已經強烈反映不會投給外省人了&lt;/blockquote&gt;&lt;br /&gt;以最近台灣政府大刀闊斧的正名運動，以及民間將 228 事件由「政治層面」回歸到「法治層面」的舉動，似乎顯示，局勢是在台灣人這邊，2008 總統大選，不管親中的泛藍泛橘泛紅抬出什麼人選，以逆著台灣意識的姿態，要贏得政權恐怕很難了。&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;● 參考資料&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;註一：被遺忘的法律制裁 &lt;br /&gt;&lt;a href="http://aztecpassage.blogspot.com/2006/02/blog-post.html" target=_new&gt;http://aztecpassage.blogspot.com/2006/02/blog-post.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;註二：台灣人籲審判已故總統蔣介石屠殺罪&lt;br /&gt;&lt;a href="http://www.anti-media.tw/phpBB/post_468620.html#468620" target=_new&gt;http://www.anti-media.tw/phpBB/post_468620.html#468620&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;註三：Taiwanese demand trial of late president Chiang for massacre&lt;br /&gt;&lt;a href="http://news.monstersandcritics.com/asiapacific/news/article_1269827.php/Taiwanese_demand_trial_of_late_president_Chiang_for_massacre" target=_new&gt;http://news.monstersandcritics.com/asiapacific/news/article_1269827.php/Taiwanese_demand_trial_of_late_president_Chiang_for_massacre&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;註四：扁：轉型正義新階段 追訴元兇&lt;br /&gt;&lt;a href="http://news.yam.com/bcc/politics/200702/20070228984357.html" target=_new&gt;http://news.yam.com/bcc/politics/200702/20070228984357.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;註五：從艾斯曼案(The Eichman Case)來探討228集體大屠殺罪責如何追究&lt;br /&gt;&lt;a href="http://www.anti-media.tw/phpBB/topic_15469.html" target=_new&gt;http://www.anti-media.tw/phpBB/topic_15469.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;註六：馬：228事件是官逼民反&lt;br /&gt;&lt;a href="http://news.chinatimes.com/2007Cti/2007Cti-News/2007Cti-News-Content/0,4521,110501+112007022500006,00.html" target=_new&gt;http://news.chinatimes.com/2007Cti/2007Cti-News/2007Cti-News-Content/0,4521,110501+112007022500006,00.html&lt;/a&gt;&lt;br /&gt;    &lt;br /&gt;註七：馬稱228「官逼民反」 扁反駁&lt;br /&gt;&lt;a href="http://news.yam.com/udn/politics/200702/20070226978869.html" target=_new&gt;http://news.yam.com/udn/politics/200702/20070226978869.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;註八：228事件60週年／中研院：日本是元兇　美國是幫兇&lt;br /&gt;&lt;a href="http://news.yam.com/ettoday/politics/200702/20070227981228.html" target=_new&gt;http://news.yam.com/ettoday/politics/200702/20070227981228.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;註九：「228事件60週年／中研院：日本是元兇　美國是幫兇」討論區&lt;br /&gt;&lt;a href="http://forum.news.yam.com/disingle.php?newsid=20070227981228" target=_new&gt;http://forum.news.yam.com/disingle.php?newsid=20070227981228&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;註十：王金平：2008大選 外省籍問題將非常嚴重&lt;br /&gt;&lt;a href="http://udn.com/NEWS/NATIONAL/NATS5/3744920.shtml" target=_new&gt;http://udn.com/NEWS/NATIONAL/NATS5/3744920.shtml&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;!-- 延伸閱讀：--&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-6849589798678183931?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/6849589798678183931/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=6849589798678183931' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/6849589798678183931'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/6849589798678183931'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2007/03/228.html' title='■ 228 六十週年'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_im56dPYybzU/ReoQGH22BLI/AAAAAAAAAA4/Fe-SYQ7f3A4/s72-c/yunlin_228.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-4033287398015473636</id><published>2007-02-14T06:30:00.000-06:00</published><updated>2007-02-26T06:31:58.325-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='詩'/><title type='text'>【牽手】</title><content type='html'>&lt;pre&gt;想到 Madeci 外的寒意&lt;br /&gt;到如今困境不知凡幾&lt;br /&gt;而我們依然手牽手在一起&lt;br /&gt;真心相惜始終如一&lt;br /&gt;&lt;br /&gt;於是我心中充滿無盡的感激&lt;br /&gt;如妳說下輩子還要找在一起&lt;br /&gt;到時也許換我給妳一棵腎臟&lt;br /&gt;也好讓欠疚的人不只我自己&lt;br /&gt;&lt;br /&gt;想到結婚兩年半裡&lt;br /&gt;衫污了有妳洗好衣&lt;br /&gt;肚子夭有妳煮了米&lt;br /&gt;郎睏了妳先備好蓆&lt;br /&gt;到月底妳早把財理&lt;br /&gt;&lt;br /&gt;這就是我的家妻&lt;br /&gt;家裡大小一手理&lt;br /&gt;閑閑的我只能專心地&lt;br /&gt;愛妳疼妳惜妳&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  給小豬豬&lt;br /&gt;  2007 年 情人節前夕 &lt;br /&gt;  大牛即興作於德州休士頓&lt;br /&gt;  The Methodist Hospital&lt;br /&gt;  Rm D423&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-4033287398015473636?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/4033287398015473636/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=4033287398015473636' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/4033287398015473636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/4033287398015473636'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2007/02/blog-post.html' title='【牽手】'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-4719670761763559006</id><published>2006-08-21T14:00:00.000-06:00</published><updated>2007-02-27T14:01:10.849-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Taiwan'/><title type='text'>■ 公然騙錢的政治神棍</title><content type='html'>/潘潤生&lt;br /&gt;&lt;br /&gt;日前施明德先生開記者會發起「倒扁捐款」，說已經開了幾個「倒扁帳戶」，請民眾捐款他讓他倒扁。&lt;br /&gt;&lt;br /&gt;這種「利用民眾信念」進行騙錢的行為公然發生在台灣，真是讓人瞠目結舌。為什麼說，施先生的舉動是「公然騙錢」呢？&lt;br /&gt;&lt;br /&gt;民主社會，總統下台有一定的法定程序，不是錢多就可以。民眾只急著要把錢送出去，可有去質問施明德，「錢多」如何跟「倒扁」扯上關係？為什麼我享受「應有的罷免總統的民主權利」竟還要付錢給你？&lt;br /&gt;&lt;br /&gt;★ 用錢推翻民意&lt;br /&gt;&lt;br /&gt;施先生說，要看金錢多寡，來決定倒扁的力量有多大。這種邏輯實在是荒謬可笑。首先，在他這一波倒扁行動之前，泛藍政客媒體，以及所謂親綠學者，已經發起過兩次失敗的倒扁行動，可見倒扁並非多數民眾想要的。亦即，以民主社會「服從多數決」的原則，欲倒扁的並非多數。現在，難道用「錢多」就可以讓「相對少數」的人漠視這個民主原則去推翻多數民意？&lt;br /&gt;&lt;br /&gt;★ 有錢就有勢&lt;br /&gt;&lt;br /&gt;更荒謬的是，這種「看錢夠不夠多」的邏輯，造成了「幣幣不等值」，因為很多人捐了遠比他建議的「一人一百」還多的錢。譬如說，當捐款為「一百萬」的時候，並不見得是一萬人想倒扁，而可能是一個人就捐了一百萬。因此，「多少錢」並不等於「多少人」。換言之，施先生的「錢多力量大」的邏輯，使得比較有錢的人，他的聲音就會比較大，比較窮的人，聲音就比較小，這是完全背離民主原則的政治詭計。&lt;br /&gt;&lt;br /&gt;而施先生越是強調這一點，越會促使反扁民眾捐更多，反而使得「幣幣更不等值」而造成「錢越多越不代表民意」，這是對民主精神的最大傷害。&lt;br /&gt;&lt;br /&gt;★ 缺乏民主觀念&lt;br /&gt;&lt;br /&gt;而人民之所以會去付錢，表示民眾認同「錢多代表民意大」，認同「有錢人聲音可以比較大」，認同「可以用錢推翻民意」。這充分顯示台灣人民主素養的貧乏。&lt;br /&gt;&lt;br /&gt;至於錢多是不是真的能倒扁呢？如果是，那台灣整個民主體系恐將崩潰。由此看來，施先生這個「捐錢給我倒扁」的反民主行為，到最後，唯一獲利的人，恐怕就是施先生自己。這種反民主的，利用民眾信念的弱點以進行斂財的行為，跟一般神棍有什麼差別呢？&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-4719670761763559006?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/4719670761763559006/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=4719670761763559006' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/4719670761763559006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/4719670761763559006'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2006/08/blog-post.html' title='■ 公然騙錢的政治神棍'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-7202936915253783889</id><published>2006-05-28T11:01:00.000-06:00</published><updated>2007-02-27T13:58:35.580-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Taiwan'/><title type='text'>■ 黃光芹「台灣本土政權何去何從」</title><content type='html'>/潘潤生&lt;br /&gt;&lt;br /&gt;五月初，美南的FAPA 邀請黃光芹女士在休士頓台灣人活動中心演講「台灣本土政權何去何從」。黃女士跟周玉蔻汪笨湖等是泛綠政論節目主持人，有關她的資訊可參考註[1][7][8][9]。&lt;br /&gt;&lt;br /&gt;黃女士首先提到陳水扁總統的「終統」政策（筆者註：指前一陣子陳總統終止「國家統一委員會」以及「國統綱領」的政策。「國統會」與「國統綱領」不但是國民黨黨國時代權威政權下的產物，完全沒有台灣人的民意基礎，而且早已長期閒置沒有任何運作，其存在的唯一意義只在象徵外來政權對台灣主權的強暴，將之廢止乃為尊重台灣人民權利的正確方向，沒想到竟造成泛藍人士的強烈反彈以及美國政府的強力干預）。她提到謝長廷先生對於終統的看法是『終統觸動敏感神經，影響台美關係』。看來終統不只泛藍罵，民進黨也不滿，這就是台灣的問題。&lt;br /&gt;&lt;br /&gt;台灣的問題還有媒體的水準低落。媒體隨便亂報，沒有事實根據的也天花亂墜地亂報一通。到最後記者不跑新聞，等著被餵新聞，人民整天被這樣的新聞環境虐待，生活怎麼能不痛苦？陳總統自己也有感而發地說出被媒體「柔性斬首」之言。&lt;br /&gt;&lt;br /&gt;為什麼台灣社會演變變成今天這樣的亂象？黃女士認為陳總統應該好好檢討自己，為什麼去年（2005年）要去弄個扁宋會（指去年二月的「扁宋會」，會後共同發表「扁宋會」十點結論，被李登輝前總統批為「跟人家上床」)，為什麼會有媒體被中資滲透的現象，為什麼會有高捷案。。。等等。&lt;br /&gt;&lt;br /&gt;黃女士以下列三點來談民進黨的「致命傷」：&lt;br /&gt;&lt;br /&gt;一　扁宋會&lt;br /&gt;&lt;br /&gt;黃女士提到扁宋會的因緣。一開始是周玉蔻、楊憲宏兩位泛綠政論家找李前總統談扁宋會的可能性。李前總統想以「郝柏村模式」讓宋楚瑜當行政院長，於是告訴陳總統扁宋會可行。周、楊於是傳話給宋楚瑜而促成扁宋會。萬萬想不到的，是陳總統竟然跟宋楚瑜達成「十點共識」（註&lt;br /&gt;[2]），而在獨派人士強烈反彈之時，陳總統不但沒有採取補救措施與獨派人士好好溝通，反以「不要再自欺欺人」「任內做不到就是做不到」等不適合國家元首的發言來反諷獨派人士對於制憲的期望。陳總統甚至於還想讓宋楚瑜帶口信給胡錦濤造成扁胡會（註：據筆者所知，報紙有此報導，但政府從來沒有證實）。&lt;br /&gt;&lt;br /&gt;這樣的言行當然會讓熱情的支持者傷心。扁宋會後陳總統在「大話新聞」節目接受訪問時又說些「阿輝又不是我老爸」等傷感情的談話。李前總統夫婦向來把阿扁當自己的家人看，因此在電視機前面看到陳總統的談話非常難過，當天晚上夫人曾文惠還送醫急救（筆者註：個人認為，陳總統對「扁宋會」最「失格」的發言，應是在他針對李前總統「我叫他去相親，他卻跑去跟人家上床」的批評時，以『要去相親，就要有上床的準備。』的荒唐用語回應。）。&lt;br /&gt;&lt;br /&gt;陳總統從扁宋會開始向泛藍靠攏，一直到宋楚瑜與中國的胡錦濤簽訂一個中國之約才停止（註&lt;br /&gt;[3]），然後到去年底三合一選舉大敗後才真正回魂。（筆者註：其實，陳總統並不是從「扁宋會」才開始他的「偏藍之旅」。打從2000年一上任開始，他就以「中間執政」為名，一步步向泛藍靠攏、妥協，在許多關鍵性的爭執上，常常以「殺親信以悅敵軍」的方式來試圖化解泛藍的挑釁，結果當然是泛綠重臣被解聘，而泛藍的無理挑釁依舊。筆者曾一度憂心，以其如此向強權低頭的個性，是否到頭來會以「接受一國兩制」來博取泛藍的好感。）&lt;br /&gt;&lt;br /&gt;二　陳哲男&lt;br /&gt;&lt;br /&gt;黃女士接著提到陳總統對高捷案主角陳哲男多年來「超乎尋常的照顧」。其實陳哲男不法的行為早就有跡可尋：1996年陳總統還是北市長時，陳哲男已經辱罵檢察官還被錄音；1998年司法黃牛案裡陳哲男遭彈劾；2003&lt;br /&gt;競選連任時，很多案子都有陳哲男的涉獵。這些風風雨雨，將陳哲男當作親信的陳總統難道都不知情？但他不但沒有處理，甚至在2004年連任後的就職典禮前，還頒國家勳章給陳哲男，稱他「功在總統府、功在國家」，不清楚陳哲男有何作為值得國家勳章的頒發？結果最後陳哲男被收押，等於讓民進黨去了半條命。&lt;br /&gt;&lt;br /&gt;三　自殺式改革&lt;br /&gt;&lt;br /&gt;黃女士又提到民進黨的「搞不清楚狀況」-- 在民進黨推動的「六大改革」裡，其中可能把民進黨自己腰斬的就有三項，包括：&lt;br /&gt;&lt;br /&gt;一。黨政軍退出媒體 ── 忙了半天，泛綠的都退出了，泛藍的還是霸佔不放，結果讓泛藍的更加壟斷媒體；&lt;br /&gt;二。國會改革── 要國會改革（國會減半、單一選區兩票制 ），光是算算各政黨的基本盤，民進黨不用選就已經輸了，2007年 立委選舉可能只有二、三十席。泛綠立委通過這個即將「造成立委失業」的條款，結果反過來批評政府，比泛藍批得更凶。&lt;br /&gt;三。三合一 ── 三合一有利於國民黨賄選與樁腳制度，對基層樁腳盤根錯節的國民黨而言等於是如魚得水。因此推動「三合一」，等於是助長國民黨，讓民進黨失勢。而在幾個民進黨大頭裡，謝長廷是力主三合一的，陳總統也支持，只有蘇貞昌曾拍桌反對。&lt;br /&gt;&lt;br /&gt;為什麼民進黨會去推動有利於國民黨、有害於民進黨的制度？民進黨還沒站穩前就想改革，等於沒考慮到本土政權的延續。黃女士質疑：如果改革是要消滅本土媒體與政權，那改革有何意義？&lt;br /&gt;&lt;br /&gt;除了以上三點之外，黃女士也認為陳總統也應該檢討為什麼放任公權力不彰，使得違法者越來越視法律於無物。譬如說，媒體被中資滲透至少 17 家，這些都是違法行為，為什麼政府不敢取締？（筆者註：如果如報紙報導陳總統說的：『願意犧牲國家安全，也要捍衛百分之百的新聞自由』是真實的話（註[4]），那在他的觀念裡，寧可陷國家於險境中，也不敢去動媒體，如果當真如此昏庸，我們還能期望什麼呢？）（筆者又註：TVBS 電台在去年新聞局長林佳龍任內已經被裁定為違法中資而因此被罰款。後來行政院長謝長廷下台，換上蘇貞昌，新聞局長也換人，同樣的政府單位，卻反過來裁定 TVBS 合法，不但讓其續照而且罰款還要吐回去，理由是『間接中資，不算中資』。也就是說，所有中資只要找人在台灣成立一家人頭公司做為轉接，用這種間接方式來控制台灣的媒體，這樣蘇貞昌的政府就認為屬於「不算是中資」。關於蘇貞昌的網友討論可參考註 [5]，其中有這麼一段話：『 查了一下蘇貞昌周邊幕僚，越來越冒冷汗，原來被稱為「自殺式改革」的國會減半，原始規劃就是出於院長辦公室主任吳祥榮之手』）。&lt;br /&gt;&lt;br /&gt;還有，連宋訪中，為什麼沒有法辦？根據憲法增修條文刑法 113 條，最起碼隨行的國民黨立委都應該罰 20 萬以上，可是政府卻放任不管，根本連調查都沒有。陳總統沒有動用公權力，導致社會越來越目無法紀，也難怪陳總統當時的支持度僅剩 18 趴。&lt;br /&gt;&lt;br /&gt;黃女士還說，現在整個民進黨都向泛藍傾斜，蘇貞昌、謝長廷都向中國傾斜，還有新潮流也是一樣，有事就看到他們先跳出來講一些偏向泛藍的言論。新潮流的鐘佳賓等其實自己是想到中國做生意，才會逼促政府開放。還有一些泛綠媒體人看到泛藍勢大，開始在轉變立場往泛藍傾斜。她強調她絕對不會採取如此路線。&lt;br /&gt;&lt;br /&gt;對於 2008 總統大選的選情，黃女士表達了悲觀的看法。她說馬英九其實看不出來有什麼能力，大致上一直「連歸馬隨」，大概以後在胡錦濤面前也如連戰一般不敢說自己當過中華民國的什麼長。而且，當國民黨主席前還有人期望他改革，沒想到當了主席後賣黨產賣得比連戰還凶，正副議長選舉黑金一堆，縣市長選舉時還幫台東縣鄺麗真輔選（筆者註：2005年縣市長選舉，馬英九全力輔選已經被調查的台東縣長候選人吳俊立（註 [6]），而在吳俊立貪污罪確定之後的補選中，又全力輔選其妻鄺麗真以確保其能「繼承夫業」，吾人不禁合理懷疑，吳俊立、鄺麗真夫婦到底幫馬英九私藏了、掩蓋了什麼私人利益，否則為什麼明知其為貪官卻非確保其當選不可。同時，馬英九當時也全力輔選基隆市長候選人許財利，其人目前已經因貪瀆罪被收押，但是馬英九竟還對外宣稱「從不後悔向選民推薦他」）。&lt;br /&gt;&lt;br /&gt;馬英九已經積極的跑遍台灣在為他的2008總統大選鋪路，但相對的，民進黨到現在還沒有總統人選，四大天王內鬥可能打到 2007 年，在那之前，一切都將是零。以民進黨如此態勢，她擔憂 2008的選舉本土政權將被斷送，但原因不在馬英九，而在民進黨本身。&lt;br /&gt;&lt;br /&gt;會後的聽眾提問，同鄉王明珠女士提到已經沒有泛綠媒體，泛綠如何宣傳。黃女士說目前跟汪笨糊在研討經營未來節目的可能性。&lt;br /&gt;&lt;br /&gt;有位同鄉提到，我們政府連一國都沒有，卻堅稱有三國之地（指憲法稱中華民國、中華人民共和國，外蒙古為國土；其實中華民國的憲法對於「國土」的定義很含糊，用語是「依其固有疆土」），民進黨為何不喚醒台灣人。黃女士說，阿扁沒有勇氣，怕被批評為法理台獨，到後來連他自己都不知道下一步要怎麼走。&lt;br /&gt;&lt;br /&gt;有位年輕同鄉問起如何教導外籍新娘使其成為台灣人。黃女士回應說，她不明白為什麼教科書到現在還沒有加入台灣本土教材。有些泛綠政府官員當了官後的表現很奇怪，譬如說，姚嘉文先生當考試院長，考試委員包括他一個共七個，要表決什麼決定時，其他六票剛好藍綠比三比三，表決結果也是三比三，只要姚院長投泛綠那邊一票泛綠贊成的政策就通過，姚院長卻說要保持中立不投票，結果使得泛綠在「即使有比泛藍更多委員」的情況下，仍無法讓泛綠支持的政策通過。這不是很鄉愿嗎？&lt;br /&gt;&lt;br /&gt;黃女士關於姚院長的描述讓筆者吃驚不小。筆者很難想像姚院長會有如此鄉愿的作為。但願這事只是個誤解。&lt;br /&gt;&lt;br /&gt;美南民進黨的李錫舟先生則對教科書的問題提出了補充。他說，教科書修改要兩年，故杜正勝上任後第一次主張的新的教科書，今年九月才能出來。問題在於，為什麼阿扁不在一開始就讓杜正勝當部長？如此已經浪費了四年。李先生強調，教育一定要本土路線不能走中間路線。&lt;br /&gt;&lt;br /&gt;總結而言，黃女士的演講重點在目前亂象的分析，著重在陳總統應該為目前的亂象自我反省，尤其是陳總統在「偏離本土路線」及「公權力淪喪」兩方面的缺失，是造成如今泛綠民心渙散，支持度崩盤的關鍵因素。黃女士對於現況的分析確實有助於旅居海外的台灣同鄉瞭解家鄉近況，只有兩點讓筆者覺得有點遺憾：一是演講主題的「台灣本土政權何去何從」的「未來」幾乎完全沒有著墨；二是黃小姐在大約有六次講到「中國」的場合中，只有一次以「中國」稱之，其他五次仍稱呼對岸為「大陸」。中國有自己的國名，「大陸」這個詞的英文是「mainland」，只有「自認為是附屬島國」才會稱身旁的大島為「大陸」，要不然，國際慣例上應該是以國名相稱，如此也算是對對方國家的尊重。顯然，黃小姐尚未意識到自己用語間的「自我矮化」的意涵。在泛綠早已經積極「為中國正名」相當長一段時間的現在（最起碼有兩年了吧？），以黃小姐扮演「為泛綠喉舌」的知名政論家角色而言，這現象的確讓筆者感到相當意外。&lt;br /&gt;&lt;br /&gt;黃小姐演講中數度宣稱她自己絕對不會因為藍營勢大而「西瓜偎大邊」，想到黃小姐與汪笨湖、周玉蔻等名嘴都是在泛綠成為執政黨後才由藍營中「起義來歸」的往事，吾人希望黃小姐今天在演講中的保證，並不僅僅是面對同鄉時的討好之詞。&lt;br /&gt;&lt;br /&gt;[1] 黃光芹小姐主講「台灣本土政權何去何從」 &lt;br /&gt;&lt;a href="http://www.epochtimes.com/b5/6/5/13/n1317107.htm" target=_new&gt;http://www.epochtimes.com/b5/6/5/13/n1317107.htm&lt;/a&gt;&lt;br /&gt;[2] 扁宋會十點：&lt;br /&gt;&lt;a href="http://news.bbc.co.uk/chinese/trad/hi/newsid_4290000/newsid_4293900/4293901.stm" target=_new&gt;http://news.bbc.co.uk/chinese/trad/hi/newsid_4290000/newsid_4293900/4293901.stm&lt;/a&gt;&lt;br /&gt;[3] 陸委會：兩岸一中 逾扁宋會十點共識 &lt;br /&gt;&lt;a href="http://www.epochtimes.com/b5/5/5/12/n919653.htm" target=_new&gt;http://www.epochtimes.com/b5/5/5/12/n919653.htm&lt;/a&gt;&lt;br /&gt;[4] 願意犧牲國家安全，捍衛百分之百的新聞自由&lt;br /&gt;&lt;a href="http://www.libertytimes.com.tw/2005/new/jul/9/today-p4.htm" target=_new&gt;http://www.libertytimes.com.tw/2005/new/jul/9/today-p4.htm&lt;/a&gt;&lt;br /&gt;[5] 蘇院長，還是當科長就好？&lt;br /&gt;&lt;a href="http://www.anti-media.tw/phpBB/viewtopic.php?t=14360&amp;postdays=0&amp;postorder=asc&amp;start=0" target=_new&gt;http://www.anti-media.tw/phpBB/viewtopic.php?t=14360&amp;postdays=0&amp;postorder=asc&amp;start=0&lt;/a&gt;&lt;br /&gt;[6] 清廉執政 &lt;br /&gt;&lt;a href="http://mayingshe.blogspot.com/2006/04/blog-post_21.html" target=_new&gt;http://mayingshe.blogspot.com/2006/04/blog-post_21.html&lt;/a&gt;&lt;br /&gt;[7] 黃光芹部落格 &lt;br /&gt;&lt;a href="http://bloguide.ettoday.com/heartburn1/" target=_new&gt;http://bloguide.ettoday.com/heartburn1/&lt;/a&gt;&lt;br /&gt;[8] 泛綠網友對黃光芹的檢視與批判 &lt;br /&gt;&lt;a href="http://www.anti-media.tw/phpBB/viewtopic.php?t=14387&amp;k_id=14" target=_new&gt;http://www.anti-media.tw/phpBB/viewtopic.php?t=14387&amp;k_id=14&lt;/a&gt;&lt;br /&gt;[9] 魚夫給邱毅與「資深媒體人」的忠告 &lt;br /&gt;&lt;a href="http://blog.ptt2.cc/blog.pl/LucSpace/article,20031115.html" target=_new&gt;http://blog.ptt2.cc/blog.pl/LucSpace/article,20031115.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-7202936915253783889?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/7202936915253783889/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=7202936915253783889' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/7202936915253783889'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/7202936915253783889'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2007/02/blog-post_27.html' title='■ 黃光芹「台灣本土政權何去何從」'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-8693521714643345355</id><published>2006-04-25T10:55:00.000-06:00</published><updated>2007-02-27T11:01:00.642-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Taiwan'/><title type='text'>■ 我聽徐佳青議員演講</title><content type='html'>by 潘潤生&lt;br /&gt;&lt;br /&gt;時間： 2005 年 4 月 16日&lt;br /&gt;地點：美國德州休士頓台灣人活動中心&lt;br /&gt;&lt;br /&gt;日前到活動中心聆聽了現任台北市議員徐佳青的演講。徐議員是民進黨新潮流的成員，目前也是民進黨婦女部的主任。在演講中，徐議員談到了新潮流派系的運作方式與政策形成的過程，並提及泛綠目前的困境以及可以走、應該走的方向。&lt;br /&gt;&lt;br /&gt;民進黨的新潮流，近幾年來在泛綠陣營中似乎有著極大的爭議。這些爭議的來源，可能是新潮流成員的言論內容與行事風格，在某種程度上似乎與泛綠的民意有距離，再加上新潮流的勇於批評的作風，造成了相當部分的泛綠成員的不諒解。&lt;br /&gt;&lt;br /&gt;徐議員針對這個現象提出可能的解釋。她首先提到新潮流跟民進黨內的其他政團不同之處。新潮流成軍原在民進黨成立之前，當黨外運動由街頭運動轉型為政黨政治之後，新潮流提攜後進的傳統發揮了相當大的作用。他們會長期觀察有理想、有潛力的年輕人，然後邀請他們進入新潮流，如果有競選的需要，新潮流會盡力幫助該成員。這樣的運作方式，使得一些沒有資源、沒有背景的年輕人也有參與選舉、為民服務的機會。&lt;br /&gt;&lt;br /&gt;徐議員提到，民進黨黨內的初選機制，需要一個人在黨內有相當的支持度，於是欲出線的人必須拉攏人馬，這造成民進黨內不同派系的形成。但她同時強調，真正說起來並沒有所謂的派系，因為在這些所謂派系中，只有新潮流有在經營理想性的、政策性的辯論並為他們的政策背書，其他的政團存在的主要目的只是為了贏得選舉的勝利。&lt;br /&gt;&lt;br /&gt;徐議員說，新潮流的這些特質，使得名不見經傳的新潮流成員能夠突破樁腳體系的傳統政治模式而當選。由於其他派系並沒有這樣的機制與能力，新潮流的成就自然使得其他人眼紅。於是乎，很多對新潮流不利的耳語漸漸傳開。徐議員認為，這些風評對新朝流並不公平。&lt;br /&gt;&lt;br /&gt;徐議員提到另一個新潮流的特質，是勇於批評的作風。筆者個人認為，在一個正常的民主社會裡，「批評」不但應該是常態，而且更應該是任何一個公民社會的份子應盡的義務。沒有民眾的監督，民主的過程將流於形式，而「批評」正是人民監督政府、監督民意代表的一個方式。只是，台灣的社會似乎還沒有從「君權神授」的老舊觀念中解放。儘管人民已經享有「決定誰當頭」的投票權，人民似乎不認同投了票之後的「後續監督動作」是完成民主程序的必要步驟。相反的，人民投票之後，便寄望於被他們選出來的人是上天派來的救世主，只要團結在救世主底下，不管救世主講什麼做什麼（即使這救世主好像在執行競選對手的政見），只要大家一起忍痛「鞏固領導中心」，最後就可以得救。在這樣的社會心態下，勇於批評的新潮流，自然成為各方的箭靶。&lt;br /&gt;&lt;br /&gt;徐議員的談話內容，對新潮流的困境提供了某種程度的解釋。然而，雖然同鄉們感謝其誠摯的態度，以及言談之間所呈現的強烈的理想性，這些解釋似乎並沒有完全讓同鄉們對新潮流的疑慮釋懷。同鄉們尤其感到不解的，是新潮流的幾個重量級的人物，包括邱義仁先生、洪奇昌先生、林濁水先生等，他們近幾年的言行，看在泛綠的眼裡總是很不諒解。&lt;br /&gt;&lt;br /&gt;徐議員提到，新潮流的決策過程是絕對民主的，所有對外公開的代表新潮流的決策，一定是要在新潮流內部經過辯論之後得到的結論才算數。邱義仁先生已經很久沒有參與新潮流的會議，他的言論當然沒有經過內部辯論。因此雖然他並沒有宣布退出新潮流，但基本上他的言論已經不能代表新潮流。洪奇昌先生的許多言論，也沒有經過新潮流的內部辯論，因此只能算是個人言論。&lt;br /&gt;&lt;br /&gt;在場同鄉則反應，這幾個人都是新潮流台面上的大佬級人物，他們的言論當然有決定性的指標作用，更何況新潮流又沒有跟這些言論劃清界限，因此「只是個人言論」的解釋似乎並不能解決泛綠心中的疑惑。&lt;br /&gt;&lt;br /&gt;筆者認為，這恐怕是新潮流內部必須自行克服的結構性問題。尤其，當所謂的「大佬級」人物漸漸急於跳過派系內的民主機制來讓個人意見出頭時，新潮流是要對「不合派內民主機制」的言論睜一隻眼閉一隻眼，對這些未經辯論的言行概括承受並承擔其所有後果？還是要「尊重民主機制」對民眾公開宣布來自大佬的哪些言論未經辯論故不能代表新潮流？這恐怕是對新潮流「會不會同流合污」的最佳考驗。&lt;br /&gt;&lt;br /&gt;除了新潮流，徐議員也反省了泛綠目前的困境。她提到，做為一個民進黨的民意代表，她也常常對黨中央感到挫折，譬如說，民進黨的中常會，很少在討論政策與遠景，每週一次的中常會變成聆聽總統指令的例行會議。她順帶提到，陳總統對台灣的民主貢獻，在於完成了台灣第一次的政黨輪替。但是，陳總統本身的言行對民主機制的破壞也不容忽視。譬如說，想當黨主席就當黨主席，想辭黨主席就辭黨主席，而民進黨原本有關黨主席選舉的黨章也配合陳總統「量身訂做」地改來改去。&lt;br /&gt;&lt;br /&gt;筆者想到之前曾在網路論壇上針對民進黨如此「拍馬屁」的反民主作風提出質疑，而該質疑竟然遭到泛綠支持者的強烈反彈。如今聽到徐議員的說法，不禁感到心有戚戚焉。&lt;br /&gt;&lt;br /&gt;徐議員又提到，有很多人認為「陳總統變了」，其實不然，陳總統一直沒變，他的言行一直都是「一路走來始終如一」（筆者註：應該是講陳總統向來就是「變來變去」），但是人民自己要選擇自己想要相信的，到最後發覺陳總統並不是他們想像的那樣，才會變成說是「阿扁不一樣了」。&lt;br /&gt;&lt;br /&gt;這似乎正是民眾「期待救世主」的奴隸心態導致的誤解。筆者想到，早在陳總統競選連任之前，泛綠網站充滿一片「團結」的呼聲，那種「不要苛責他，給他機會帶領我們走到樂園」的反民主心態，真是氾濫到讓人呼吸窒息。在這種心態下，人民眼睜睜看著陳總統一而再、再而三地在向泛藍屈膝妥協，而只有在選舉到時才用口號短暫地滿足支持者，選舉一過，又開始向泛藍低頭。如果說，陳總統的搖擺是今天泛綠支持度低迷的原因之一，難道支持者「對陳總統盲目地縱容」不必負一點責任嗎？&lt;br /&gt;&lt;br /&gt;徐議員接下來提到，民進黨一個致命傷，是不懂得經營基層。民進黨的崛起一大部分歸功於民眾對國民黨專制與腐敗的反感，在那種情況下，勇於衝刺的民進黨能夠很容易地得到選票。當政之後這個「反專制、反腐敗」的賣點消失，民眾不會再因為這個理由而給你選票，而必須靠基層的經營，尤其是當政資源的利用與分享。要懂得去申請、利用資源，並將所得分享給民眾，如此才能夠贏得民眾的不斷支持。民進黨以前的選票得來太輕易，因此許多台面上的人物一直誤認只要選舉到時喊一喊選票就會進來。&lt;br /&gt;&lt;br /&gt;她也提到，現在的泛綠高層面臨一個很大的困境，那就是上到總統，下到黨主席、黨工，沒有人能提出一個實際的作法，大家都不知道接下來該怎麼做，底下的意見又上不去，黨中央功能虛弱，給黨中央什麼實際的建議很難被當作一回事，除非你告訴他，要怎樣才能增加選票，這樣才會有人聽。&lt;br /&gt;&lt;br /&gt;聽到這裡不覺得感慨萬千。過去這一年來民進黨不知道喊了多少次改革改革，但從來沒看到什麼具體的做法，喊改革者不是扮演正義執行者的角色要別人改革，就是開記者會喊一喊「要改革」後就沒有下文。改革應該是「行動」而不是「口號」，如果沒有配合具體可行的做法，則開記者會喊改革，跟靠暴料打知名度，又有多大的差別呢？&lt;br /&gt;&lt;br /&gt;徐議員認為，民進黨應該擺脫「選舉為主」的信念，在這未來兩年，就打定主意當作 2008&lt;br /&gt;年已經輸了，然後回過頭來想想，在這種情況下，這兩年要怎麼做，才能讓台灣意識更深一層地紮根，讓民眾實際地享受到民進黨執政的果實。徐議員建議，應該要排開政治面，而在文化的層次上用心，透過文化的深度扎根，讓台灣意識普遍成為人民的共識，並加強國家認同意識的教育。畢竟，民進黨一直不知道文化如此重要，不知道要把文化放在什麼位置，而我們的對手又是如此善於利用文化戰，如果我們能利用這兩年的機會在文化上、國家認同意識上下功夫，那也許&lt;br /&gt;2012 年我們還有很好的機會。&lt;br /&gt;&lt;br /&gt;聽完整個演講，筆者個人有點失望的是，以一個跟民進黨黨中央接觸還算頻繁的民意代表，徐議員遠道海外給演講，筆者個人期望能夠聽到「民進黨打算要如何做」的藍圖。先別提&lt;br /&gt;2008 年或以後，至少，這未來兩年，民進黨以及政府要將台灣帶往哪一個方向。只是由徐議員的演講內容，似乎連她也跟我們其他在外圍觀看的民眾一樣無從著力，對民進黨只能「希望『他們』黨中央能夠怎麼做」，而不是「代表民進黨來告訴人民『我們』會怎麼做」。徐議員的「文化紮根」是一個很實際的做法，也是民進黨做為一個執政黨可以藉機著力的地方，但不知民進黨黨中央是不是認同這種「無法立即反映在選票上」的作為？&lt;br /&gt;&lt;br /&gt;當然，局勢如此，大概不是個人之力能扭轉，徐議員身在其中，恐怕心中的無奈要百倍於旁觀者吧？令人在無力感中還能有一點點欣慰的是，民進黨裡面至少還有像徐議員這樣懷有理想的人類存在，也許，在民進黨裡，理想的火花還沒有完全泯滅吧？&lt;br /&gt;&lt;br /&gt;───────────────────────────────────&lt;br /&gt;&lt;br /&gt;想要多瞭解徐議員的讀者，可以上網查詢。底下筆者提供幾個連結。需要事先聲明的是，這些連結是隨機選取，並沒有任何代表性。&lt;br /&gt;&lt;br /&gt;台北市第六選區議員徐佳青&lt;br /&gt;&lt;a href="http://web.tcc.gov.tw/bar1/bar1_5/member.asp?sno=471" target=_new&gt;http://web.tcc.gov.tw/bar1/bar1_5/member.asp?sno=471&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2004/10/14 徐佳青議員：社福資源嚴重錯置！&lt;br /&gt;&lt;a href="http://www.tnews.com.tw/02/newscon1.asp?number=4267" target=_new&gt;http://www.tnews.com.tw/02/newscon1.asp?number=4267&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2003/6/5 台北市政府違法   剝奪身心障礙老人權利&lt;br /&gt;&lt;a href="http://www.oldpeople.org.tw/news/news920605.htm" target=_new&gt;http://www.oldpeople.org.tw/news/news920605.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;把妹秘訣上官網 婦團槓上馬團隊(1/25)&lt;br /&gt;&lt;a href="http://sisterhood.iparty.org.tw/news/news_001.asp?SubjectNo=21&amp;MessageNo=3308" target=_new&gt;http://sisterhood.iparty.org.tw/news/news_001.asp?SubjectNo=21&amp;MessageNo=3308&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;紀念婉如五週年 台灣女權再出發&lt;br /&gt;&lt;a href="http://forum.yam.org.tw/women/backinfo/participate/2001.htm" target=_new&gt;http://forum.yam.org.tw/women/backinfo/participate/2001.htm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-8693521714643345355?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/8693521714643345355/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=8693521714643345355' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/8693521714643345355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/8693521714643345355'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2006/04/blog-post.html' title='■ 我聽徐佳青議員演講'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-2687693094578322587</id><published>2006-04-19T14:03:00.000-06:00</published><updated>2007-02-27T14:05:13.460-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='心靈'/><title type='text'>◆ 境界</title><content type='html'>&lt;pre&gt;&lt;br /&gt;之一&lt;br /&gt;&lt;br /&gt;境界一: 因他人做錯事(即使與自己無關)而憤怒  (自我膨脹到把別人的事攬到自己身上了)&lt;br /&gt;&lt;br /&gt;境界二: 因他人對你的態度而生氣 (我執太重，以為自己一定要被善待才可以)&lt;br /&gt;&lt;br /&gt;境界三: 學會原諒他人的過錯 (我執還在: 不但認為「我對你錯」，我還大人大量，原諒你哩 !)&lt;br /&gt;&lt;br /&gt;境界四: 無所謂「要不要原諒他人」(本來就不認為別人做的是錯的，何來原不原諒的問題?)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;之二:&lt;br /&gt;&lt;br /&gt;境界一: 因為人生中一件不如意事而痛苦、埋怨，卻沒想到一生中其他大部份遭遇&lt;br /&gt;       都是如意的 (十分之九如意境，被十分之一不如意事打敗 ?)&lt;br /&gt;&lt;br /&gt;境界二: 認清人生中十分之九的如意事，選擇快樂地活在如意事裡；&lt;br /&gt;&lt;br /&gt;境界三: 認清人生中的不如意事，是修練的大好時機，因此碰到時不會痛苦、埋怨；&lt;br /&gt;&lt;br /&gt;境界四: 認清人生中的不如意事，是修練的大好時機，因此不但碰到時不會痛苦埋怨，反而懂得藉機鍛鍊自己甚至還會刻意去追求修練的機會；&lt;br /&gt;&lt;br /&gt;境界五: 認清人在如意時要修練，比不如意時修練更難，因此人生如意時不做如意觀，&lt;br /&gt;       反而更加謹慎小心&lt;br /&gt;&lt;br /&gt;境界六: 如意時不如意，不如意時如意，日日是好日，無所謂如不如意。&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-2687693094578322587?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/2687693094578322587/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=2687693094578322587' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/2687693094578322587'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/2687693094578322587'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2006/04/blog-post_19.html' title='◆ 境界'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-4246234489232258463</id><published>2006-03-03T13:24:00.000-06:00</published><updated>2007-02-26T13:26:23.634-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='228'/><category scheme='http://www.blogger.com/atom/ns#' term='Taiwan'/><category scheme='http://www.blogger.com/atom/ns#' term='法治'/><title type='text'>■ 泛藍「稀釋台灣」的詭計</title><content type='html'>這篇文章:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rosaceae.ti-da.net/archives.php?entry_id=697853" target=_new&gt;http://rosaceae.ti-da.net/archives.php?entry_id=697853&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;還有網友對這篇文章ㄉ讚美，真是讓人驚奇。&lt;br /&gt;&lt;br /&gt;『我們台灣人在東亞所面臨的統獨局勢，應該糾結、所思辨的，還是要回到所謂的中華文化的傳統去，正本清源，才能找到我們未來的發展方向。』&lt;br /&gt;&lt;br /&gt;奇怪，為什麼台灣人的問題，要用中國人的觀點來解釋？&lt;br /&gt;&lt;br /&gt;這不正是泛藍政客要誘使台灣人去思考事情的方向嗎？&lt;br /&gt;&lt;br /&gt;世界上有哪個國家，在解決自己的歷史問題時，會用他國的觀點、立場來解釋？&lt;br /&gt;&lt;br /&gt;像二二八這種官民對抗的事件，你如果站在官方，你會說「人民造反」，因此官方的屠殺不需要負法律責任；&lt;br /&gt;&lt;br /&gt;你如果是站在受害者的一方，你會說那是「革命」、「起義」，或者頂多「請願」（二二八是由「請願」開始的）。&lt;br /&gt;&lt;br /&gt;你用什麼角度去看，決定了你在看這段歷史時的立場，也決定了你願意將你的「同情」放在哪邊。&lt;br /&gt;&lt;br /&gt;你的「同情」放在哪邊，決定了你的心底是支持「權威政權」（當官的隨便殺人不需要負責）或是「以人民為主」的民主制度。&lt;br /&gt;&lt;br /&gt;馬英九說，二二八是「官逼民反」，在他的心底深處，二二八的本質是「台灣人造反」。因此你看他諸多二二八的言論，沒有任何一句話提到「法律責任」。&lt;br /&gt;&lt;br /&gt;他還曾當過法務部長，你要問他「殺人者應不應該接受法律制裁」，他一定會說「要」，他不會說被無辜殺死的人是因為「造反」才被殺的。但為什麼在他眼裡，「二二八裡殺無辜台灣人的中國官」，從來沒聽他說要法律制裁，反而說成是「台灣人造反」？&lt;br /&gt;&lt;br /&gt;馬英九的心態，跟大部分泛藍的心態，是屬於「權威政權」的，在他們眼裡，當初殺台灣人的中國官，不但不是「劊子手」，甚至還是「英雄」（很多人講如果不是中國官來管，台灣不會有今天）。由此可見，他們是站在官方的立場，同情官方，因此台灣人不是死得活該，就是不需要多看一眼。&lt;br /&gt;&lt;br /&gt;有這種心態，他們會想盡辦法把「台灣人無辜被殺」這麼嚴重的事，以一些莫名其妙的理由把他「稀釋」。&lt;br /&gt;&lt;br /&gt;馬英九的言論正是這種心態的代表，而該文作者的老師說：&lt;br /&gt;&lt;br /&gt;「假如把二二八事件放在整個中國近現代的脈絡底下來看，這個事件本身沒有什麼特殊的地方」，&lt;br /&gt;&lt;br /&gt;以及上述該文中 『所以在這樣的脈絡底下，台灣的二二八事件當然也只是中國歷史長河裏的一個小小為了統治而殺人的事件』，更是這種心態的典型言論。&lt;br /&gt;&lt;br /&gt;他們會用盡一切巧妙的言論，將「二二八的屠殺」抹成「大家都這樣，沒什麼好靠夭的」。&lt;br /&gt;&lt;br /&gt;問題是，二二八是發生在「台灣人」的身上的，不是發生在遙遠不相關的國度，更不是發生在中國，我們怎麼能用中國人的觀點，說「中國歷史都這樣，因此沒什麼大不了」？&lt;br /&gt;&lt;br /&gt;如果有人跑到你家把你家人都殺死剩下你一個，你會告訴自己說：「這個社會兇殺案很多，如果把我家的兇殺案放在整個社會的脈絡底下來看，這個事件本身沒有什麼特殊的地方」嗎？&lt;br /&gt;&lt;br /&gt;不會！因為死的是你家人，不僅僅是「歷史脈絡上的一些數字」；因為你跟你的家人情感相繫、血肉相連，因此他們的苦就是你的苦，他們的被害跟你息息相關而不只是歷史上的統計。&lt;br /&gt;&lt;br /&gt;我們雖然不是直接受害者，但是我們依然為「發生在我家的悲劇」痛心，就如同我們理應為「二二八受害者」感到痛心一樣，只因為我們同是台灣人。泛藍一直努力要構陷台灣人的，利用這欄裡提到的「稀釋」的陰謀，將我們「跟以前台灣人的血親」切斷！&lt;br /&gt;&lt;br /&gt;如果你自認為是台灣人，如果你站在「同情台灣人」的立場，如果你要的是「民主社會」而不是「權威統治」，那請不要用落入泛藍那種「稀釋心態」的詭計來看待二二八。那種心態對二二八裡那些為了讓台灣社會更好而無辜被殺的人是一種莫大的侮辱。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-4246234489232258463?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/4246234489232258463/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=4246234489232258463' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/4246234489232258463'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/4246234489232258463'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2006/03/blog-post.html' title='■ 泛藍「稀釋台灣」的詭計'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-746205981264862686</id><published>2006-02-27T13:15:00.000-06:00</published><updated>2007-02-26T13:17:03.802-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='228'/><category scheme='http://www.blogger.com/atom/ns#' term='Taiwan'/><category scheme='http://www.blogger.com/atom/ns#' term='法治'/><title type='text'>■ 被遺忘的法律制裁</title><content type='html'>由「二二八紀念會」回家的路上，心中有股揮之不去的焦慮與不安。&lt;br /&gt;&lt;br /&gt;我常看美國的電視頻道「History」channel。其中幾乎有一半是在回顧、檢討二次大戰的歷史，包括德國納粹的「滅族」罪刑 (genocide)。在二次大戰後的「紐倫堡大審」中，有很多納粹的一級戰犯被審判、定罪並處死。但是，有很多德國納粹軍官化名逃亡而逃過審判。西方社會對這些人的做法是：不管你用什麼方式逃到什麼天涯海角，即使化成灰也要把你抓出來將你定罪。&lt;br /&gt;&lt;br /&gt;台灣人恐怕很難想像的是，即使多數戰犯恐怕早已經安享天年，在戰後六十多年的今天，西方社會對這些人犯的捉拿舉動，還在不斷地進行中，並沒有因為時間的久遠或其他任何因素而停頓。&lt;br /&gt;&lt;br /&gt;這就是西方民主社會裡的法治精神！生活在西方社會，或是與西方世界有深入接觸的台灣人，應該可以體會，這樣的法治精神，正是西方的「社會正義」的根本，也是「民主」的基石。&lt;br /&gt;&lt;br /&gt;反觀台灣人對二二八事件的態度，恐怕任何一個西方人也會為之傻眼 ── 在那樣一個「系統性屠殺」之後，竟然到今天沒有任何審判與定罪。不但如此，當初有系統殺害台灣菁英的那些劊子手，不但沒有任何人接受任何法律制裁，而且接承該殘暴法統的外來勢力至今還在繼續掌握、享有社會資源，甚至還能囂張地利用新聞的編造與扭曲唱衰台灣、撕裂台灣。&lt;br /&gt;&lt;br /&gt;當然，在二二八後數十年裡的政治情境，任何法律審判是無法想像的。但是，現在呢？台灣不是已經民主化了嗎？「法治」不是民主化社會的基石嗎？更別說我們早已經選出了台灣人總統！台灣人難道只想到「民主」，而不懂得「法治」？&lt;br /&gt;&lt;br /&gt;如果說，泛藍因為意識型態作祟而一直強力抗拒對二二八事件的法律追訴，那應不是意外。但是，為什麼那麼多泛綠人士對二二八事件的探討中，竟也很少很少看到二二八事件法律責任的追究？陳水扁總統本身還是律師出身，為什麼竟不懂得強調二二八的「法律層面」，而一再地落入泛藍「將二二八政治化」的圈套裡？&lt;br /&gt;&lt;br /&gt;● 泛藍的策略&lt;br /&gt;&lt;br /&gt;是的，「將二二八政治化」正是泛藍一直在操作的方向。看看他們最常用的一些『二二八用語』：「不應挑起種族對立」。他們會使用這樣的語言來形容與二二八相關的訴求，在前提上已經將「二二八」跟「族群對立」緊緊綁在一起。這一招不但將二二八政治化，還將所有那些追究二二八正義的人士鎖定在「族群衝突挑起者」的角色，也使得泛藍自己穩穩抓住「社會公義」的假象。&lt;br /&gt;&lt;br /&gt;很不幸地，這樣的伎倆竟也為泛綠概括承受，很多泛綠人士也因此跟著在面對二二八討論時僅只公開宣揚「族群和諧」的論調，如此不但幫助泛藍「將台灣人打成族群衝突的始作俑者」，而且將二二八的法治層面置之度外。二二八的「法律責任」，就這樣在「藍綠夾殺」之下幾乎完全被台灣人遺忘。&lt;br /&gt;&lt;br /&gt;● 馬英九的【官逼民反】&lt;br /&gt;&lt;br /&gt;我想到馬英九近日對二二八的言論。他說：「二二八是『官逼民反』，因此政府要負責，國民黨身為執政黨，對責任也要概括承受。」&lt;br /&gt;&lt;br /&gt;對大多數台灣人來說，這句話顯然相當中聽，畢竟這話聽起來似乎是將責任放到國民黨身上，好像已經比國民黨過去的立場要合理得多。&lt;br /&gt;&lt;br /&gt;但是，多數台灣人恐怕在急於喝采之時，忽略了馬英九說這句話背後的心態與陰謀。&lt;br /&gt;&lt;br /&gt;二二八如果是「官逼民反」，必須要有這樣的前提：二二八事件的內在本質，是『人民造反』。&lt;br /&gt;&lt;br /&gt;通常，在這種官民對抗的事件上，如果你是站在人民的一邊，你會以「起義」或「革命」來形容該事件。只有站在官方或者「同情官方」的立場，才會說那是「造反」。&lt;br /&gt;&lt;br /&gt;很顯然，馬英九雖然表面上將責任歸在官方，看起來好像是站在人民的立場講話，但是，這句話的前提卻是「人民造反」，也就是他其實完全是站在官方的立場來看待二二八。利用這句精巧包裝的政治語言，馬英九在事件的歸屬上，很巧妙地將當年台灣人為了活下去而做的掙扎定了「造反」的罪，而那些為了爭民主而犧牲的台灣人，就這樣被馬英九的陰招鎖成「暴民」。&lt;br /&gt;&lt;br /&gt;令人不寒而慄的是，這句話一出，沒有經過細思的台灣人，不管藍綠，很多異口同聲地附和馬英九，而將二二八的流血罪行很巧妙地轉架到台灣人身上，等於是盲目地承認我們的祖先是「暴民」。&lt;br /&gt;&lt;br /&gt;哀哉！！！馬英九構陷台灣人的伎倆何其陰險、何其恐怖，而台灣人之急於跳入陷阱的「引刀自宮」行為又何其令人心痛不捨！&lt;br /&gt;&lt;br /&gt;● 膚淺的法治觀念&lt;br /&gt;&lt;br /&gt;好吧！就算我跟大部分台灣人一樣一時不察，落入馬英九「二二八是官逼民反」的圈套裡，因而認為沒有「官逼」的罪行就不會有後來的馬英九認定的「民反」。那。。。 身為「前法務部長」的馬英九，應該比一般民眾有更強烈的法治觀念的馬英九，對於台灣最大的血腥暴行的始作俑者 ── 那些國民黨的官僚，有沒有任何「追究法律責任」的想法？&lt;br /&gt;&lt;br /&gt;沒有！我們只看到馬英九在面對民眾抗議、請願的時候，說：「我已經道歉過很多次了。。。」&lt;br /&gt;&lt;br /&gt;奇哉怪哉！什麼時代、什麼社會，對於二二八如此撕裂多少社會人心與家庭的系統性屠殺，幾句「道歉」就算負了責任？馬英九也為免太天真了吧？擔任過法務部長的人，對「法治責任」的認識與心態就只是如此幼稚膚淺嗎？&lt;br /&gt;&lt;br /&gt;還是在馬英九心中，服膺的是中國的哲學：「殺一個人是罪犯、殺兩個人是罪犯。。。殺千萬人是英雄」？&lt;br /&gt;&lt;br /&gt;● 陰暗的心理&lt;br /&gt;&lt;br /&gt;照理講，對於二二八事件的法律追究，我們要求定罪的是過去的人，可能很大部分都已不在人世，因此不是在審判現今的泛藍。也就是說，這個「要求社會正義」的行為，理論上對現今的泛藍來說並不會有任何損失。相反的，以「社會正義」的角度而言，泛藍應該也是受益者才是。到底是什麼因素讓這些人極力避免「建立社會正義」，這是一個值得我們深思的問題。&lt;br /&gt;&lt;br /&gt;在過去美國的黑白族群問題的歷史上，常常會看到類似這樣的例子：一個白人謀殺了一個黑人，送到法院後有很大的可能被陪審團判無罪，因為在某些白人眼中，黑人的命不值錢，因此白人不必為「殺黑人」而負法律刑責。&lt;br /&gt;&lt;br /&gt;這種事件的背後存在的意義是：白人對黑人的歧視 ── 某族群 A 如果歧視族群 B，那麼族群 A 的人會認為「殺了族群 B 的」同族人沒有必要負法律責任，因為在他們的眼中，「族群 B 者的生命」跟「族群 A 者的生命」是不等價的，因此他們不會認為「殺B的A」有什麼法律責任。&lt;br /&gt;&lt;br /&gt;這種「歧視」正也解釋了為什麼泛藍人士極力在迴避二二八的刑責。在泛藍的心中，是的，殺人者應該接受法律制裁，但是，殺無辜台灣人的中國官呢？那可是另外一回事，因為台灣人的生命不值錢，更不可能跟中國人的生命等價，因此不應該將中國官定罪。因為這種潛意識裡的歧視，故那些殺台灣人的中國人「不但不是兇手而且還是英雄」。將他們心目中的『英雄』定罪，將會使他們高高在上的優越感受到創傷，也將使他們「看不起台灣人」的意識型態受到動搖。&lt;br /&gt;&lt;br /&gt;● 以法治看待二二八&lt;br /&gt;&lt;br /&gt;在未來的日子，馬英九以及泛藍政客將繼續利用各種精巧包裝過的政治宣傳，以溫情言語（譬如說，「要往前看不要活在過去」這種屁話）讓台灣人不再去追究二二八的刑責，好讓「中國人的優越感」永遠不被挑戰。&lt;br /&gt;&lt;br /&gt;對抗這些伎倆，台灣人對二二八最應有的立場，就是：&lt;br /&gt;&lt;br /&gt;★★ 審判與定罪 ★★&lt;br /&gt;&lt;br /&gt;沒有審判與定罪，一切有關二二八的檢討、省思與賠償都是虛偽；&lt;br /&gt;&lt;br /&gt;沒有審判與定罪，社會正義將無從建立，民主制度也將圖具軀殼；&lt;br /&gt;&lt;br /&gt;沒有審判與定罪，台灣人將永遠屈居「次等公民」；&lt;br /&gt;&lt;br /&gt;沒有審判與定罪，二二八夢魘將永遠陰魂不散，永遠撕裂台灣人心。&lt;br /&gt;&lt;br /&gt;只有藍綠雙方都同意以法治的精神將二二八的劊子手定罪，二二八的紛擾才有可能沈澱，二二八的恩怨才有可能終結。&lt;br /&gt;&lt;br /&gt;● 焦慮與不安&lt;br /&gt;&lt;br /&gt;我的焦慮與不安，來自於：&lt;br /&gt;&lt;br /&gt;── 同鄉會的網站上，對二二八的看法是：『寬恕，但請不要遺忘。。。』，沒有法律追溯的訴求。&lt;br /&gt;&lt;br /&gt;── 從連結點進去，裡頭一篇李筱峰教授發表於2000年二二八的文章，也只講到「記取歷史的教訓」，沒有談到任何法律制裁。&lt;br /&gt;&lt;br /&gt;── 二二八的紀念會裡，上場演講的幾位前輩，講到二二八的經過，講到台灣人的悲情、講到不要忘記歷史，講到和解、寬恕。。。但就是沒有一個人提到「二二八的法律責任」。&lt;br /&gt;&lt;br /&gt;而尤其讓我的焦慮與不安在幾秒間急遽加倍的是，某位演講者的一段話：&lt;br /&gt;&lt;br /&gt;『馬英九在日前說二二八是『以官逼民』，這個跟以前國民黨的立場比起來，已經比較進步了。。』&lt;br /&gt;&lt;br /&gt;我的腦袋一陣暈眩 ── 馬英九講的可是『官逼民反』而不是『以官逼民』！難道為了強調「要寬恕與和解」，而將馬英九講的『官逼民反』的『反』字拿掉，變成我們比較想聽的字眼？這種方式的寬恕與和解，不正是我之前提到的「引刀自宮」？&lt;br /&gt;&lt;br /&gt;回家的路已經快要走完，我的焦慮與不安並沒有減輕。如果連大部分在講「二二八」的泛綠支持者，都對二二八的「法律責任」沒有任何概念與期待，那「二二八」恐將很難從「政治操作的籌碼」的命運中解脫。&lt;br /&gt;&lt;br /&gt;/by 潘潤生&lt;br /&gt;/ part of 2005「228全球接力秀台灣-24小時共筆書寫」&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-746205981264862686?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/746205981264862686/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=746205981264862686' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/746205981264862686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/746205981264862686'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2006/02/blog-post.html' title='■ 被遺忘的法律制裁'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-1448431796348566295</id><published>2006-01-25T13:02:00.000-06:00</published><updated>2007-02-26T13:04:07.645-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='China'/><category scheme='http://www.blogger.com/atom/ns#' term='Taiwan'/><title type='text'>■ 可愛的貓熊，天真的台灣人</title><content type='html'>今天從網路上看到一則新聞：『醫界聯盟：台灣要WHO 不要貓熊』（註），說的是台灣醫界聯盟抗議中國一方面企圖利用貓熊來收攏台灣人心，另一方面卻極力打壓台灣的國際空間，致使台灣至今無法加入世界衛生組織，影響到全人類的健康。&lt;br /&gt;&lt;br /&gt;中國貓熊的事件， 不是那麼單純的「送禮」。&lt;br /&gt;&lt;br /&gt;首先，貓熊的出口，牽涉到國際稀有動物轉運規定的限制，需要經過很嚴格的審核與檢疫，不是說送就送的。這些最基本的動作，根本還沒有完成。可以說，八字都還沒一撇。&lt;br /&gt;&lt;br /&gt;其次，根據中國以前「送」貓熊的往例，送之前要先簽約，接受國每年都要付給中國幾千萬的費用，這樣能算是「送」嗎？這應該叫「租」不是嗎？台灣那些政府高官如果認為這樣合理，表面說「送」暗地付錢（當然花的是人民的錢），那不是把台灣人當王八嗎？&lt;br /&gt;&lt;br /&gt;最後，也是最重要的，中國「租」貓熊，是要算「省與省之間」，還是「國與國之間」的禮尚往來？以台灣的立場，當然會站在「國與國」的立場，因此，前述那些國際稀有動物的規定，一定要遵從。遵從這些「國與國之間」的規定，等於「堅持國與國的立場」，也等於是向國際宣示我們維護主權的決心。&lt;br /&gt;&lt;br /&gt;相對的，中國絕不可能接受「國與國」的模式，因此，必然會軟硬兼施地遊說台灣政客支持「這事不必講什麼省與省或國與國，我們可以免去那些繁雜冗長的手續，這樣台灣很快地就可以有貓熊了」的詭辯，誘使台灣以「不必經過國際規定」的方式接受貓熊。&lt;br /&gt;&lt;br /&gt;台灣如果接受這樣的模式，在形式意義上，等於向全世界宣示：小小的貓熊比台灣的主權還重要；貓熊的運送是中國國內「省與省」之間的事情。貓熊能不能來台的關鍵，既然在於台灣對自己主權的看重程度，世人當可以用「對這個事件的態度」，來衡量台灣政客與公眾人物裡對「台灣主體意識」的看法。那些極力要讓台灣人忽略貓熊件事的政治意涵的人，我們對其心態與動機就必須要有警覺心。&lt;br /&gt;&lt;br /&gt;事實上，類似這些戲碼一直都持續地在上演中。台灣政壇不管藍綠，都有政客提出「貓熊不應該跟政治扯上邊」的論調。此外，台北市長馬英九跟台中市長胡志強已經為了「搶著把貓熊放在他們所管轄的城市裡」而發表過幾次看法。報紙還報導更離譜的事：台北市動物園甚至已經花錢裝修的一個可以畜養貓熊的所在，甚至還有人大張旗鼓地舉辦「為貓熊命名」的比賽。&lt;br /&gt;&lt;br /&gt;馬市長是學法出身，不可能連簡單的國際規範都不懂，也不可能連這件事牽扯到台灣主權的關鍵處都看不出來。既如此，還要不顧台灣立場地積極爭取貓熊，真不得不讓人懷疑其動機。回想起馬市長曾在亞洲足球賽在台北市舉辦時，允許市民在場內揮舞中國國旗，卻禁止市民攜帶中華民國國旗進場；還有日前馬市長以國民黨主席身份，對「國青團」講話時脫口而出：「希望國青團日後出個胡錦濤」。。。雖然馬市長在事後被社會質疑時極力以「開開玩笑」淡化其事，但是，想想陳總統會開這種玩笑嗎？呂副總統會開這種玩笑嗎？當然不會！！一個人如果平日心裡沒有常常欣羨此事，怎可能拿來當崇拜的主題？可知馬市長在面對中國時的諂媚與崇拜，可以說是「一路走來始終如一」，不但不小心都會表現出對胡錦濤的「敬仰」，台灣的主權在他眼裡也視如糞土。這樣沒有國家主體意識的人如果握有實權，恐怕不要多久就會變成「第一任台灣特首」。&lt;br /&gt;&lt;br /&gt;話說回來，「送貓熊」這件事，跟其他任何臺、中兩國之間的大小交流都一樣，一定會跟政治沾上邊。而其複雜的程度，可以說，除非台灣跪地投降，要不然不可能解決。那些提倡「貓熊跟政治無關」而衷心期待貓熊趕快降臨的台灣人，還有連八字都還沒一撇卻已經先下令蓋好住處的人，恐怕不是天真到極點，就是甘心淪為中國犯台的急先鋒。&lt;br /&gt;&lt;br /&gt;我跟牽手談到這些細節──&lt;br /&gt;&lt;br /&gt;她說：「啊？連貓熊的房子都蓋好了？」&lt;br /&gt;&lt;br /&gt;我說：「對啊！」&lt;br /&gt;&lt;br /&gt;「你不是說貓熊要進來是幾乎不可能的事嗎？怎麼房子都已經先蓋了？」&lt;br /&gt;&lt;br /&gt;「我怎麼知道？這些人就是那麼諂媚，有什麼辦法？」&lt;br /&gt;&lt;br /&gt;牽手想了一下，突然冒出一句：「咦？那貓熊是要送一隻還是兩隻？」&lt;br /&gt;&lt;br /&gt;「兩隻。。。」&lt;br /&gt;&lt;br /&gt;「那乾脆叫胡志強跟馬英九一起去住好了，反正他們兩個也蠻會耍寶的。。。」&lt;br /&gt;&lt;br /&gt;我聽了大笑不止。。。&lt;br /&gt;&lt;br /&gt;（註）『醫界聯盟：台灣要WHO 不要貓熊』&lt;br /&gt;&lt;a href="http://news.yam.com/cna/healthy/200601/20060120093700.html" target=_new&gt;http://news.yam.com/cna/healthy/200601/20060120093700.html&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-1448431796348566295?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/1448431796348566295/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=1448431796348566295' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/1448431796348566295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/1448431796348566295'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2006/01/blog-post.html' title='■ 可愛的貓熊，天真的台灣人'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-6285264116543820186</id><published>2006-01-12T13:04:00.000-06:00</published><updated>2007-02-26T13:06:29.399-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='心靈'/><category scheme='http://www.blogger.com/atom/ns#' term='新世紀'/><category scheme='http://www.blogger.com/atom/ns#' term='閱讀'/><title type='text'>◆ The Celestine Prophecy</title><content type='html'>- an adventure (1993 by James Redfield)&lt;br /&gt;&lt;br /&gt;Book –&lt;br /&gt;&lt;br /&gt;Are three decades of interest in modern physics, ecology, mystical religion and interpersonal psychology finally synthesizing into a new spiritual “common sense”? Now, an ancient manuscript has been discovered, in the rain forests of Peru. Within its pages are 9 key insights into life – insights the entire human race is predicted to grasp sequentially as we move toward a completely spiritual culture on Earth…. Are we now beginning to experience this spiritual revolution?&lt;br /&gt;&lt;br /&gt;Karma –&lt;br /&gt;&lt;br /&gt;It’s one of my favorites neither because of the way the transitions of human culture was recorded, nor the fact that it had been on top of best seller list for weeks. When I read “… According to the Manuscript, we’re beginning to glimpse an alternative kind of experience … moments in our lives that feel different somehow, more intense and inspiring. But we don’t know what this experience is or how to make it last, and when it ends we’re left feeling dissatisfied and restless with a life that seems ordinary again” (page 5), I was totally shocked because that was exactly what happened when I was in high school– something came and went and I was left feeling dissatisfied and restless – like a huge void inside of me. That’s when my journey of frantic search started (and my suffering, too). Even more surprising is, the pages are like a recording of those different stages of my journey – I was like reading my own diary, one insight by one insight in this book, as one stage by one stage of my life !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-6285264116543820186?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/6285264116543820186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=6285264116543820186' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/6285264116543820186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/6285264116543820186'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2006/01/celestine-prophecy.html' title='◆ The Celestine Prophecy'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-1897552570853376044</id><published>2005-12-14T13:07:00.000-06:00</published><updated>2007-02-26T13:08:08.924-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='心靈'/><category scheme='http://www.blogger.com/atom/ns#' term='新世紀'/><category scheme='http://www.blogger.com/atom/ns#' term='閱讀'/><title type='text'>◆ 從改變自己開始</title><content type='html'>最近在讀一本書，裡頭有些很有意思的話：&lt;br /&gt;&lt;br /&gt;… as your perception changes, so does your perception of the self change,&lt;br /&gt;and as your perception of the self changes, so does the self change, and as&lt;br /&gt;the self changes, so does the world of the self change. But this also means&lt;br /&gt;that unless you can change your perception, you will never have the power to&lt;br /&gt;change yourself, and much less the world around.you. In other words, unless&lt;br /&gt;you can change your perception, you are powerless, and therefore to all intents&lt;br /&gt;and purposes a victim and a slave of your own perception. The truth is that&lt;br /&gt;no-one is disempowering you, except you yourself.&lt;br /&gt;&lt;br /&gt;翻譯：&lt;br /&gt;&lt;br /&gt;『 當你（對外）的認知改變時，你對自己的認知也會改變；&lt;br /&gt;當你對自己的認知改變時，你自己也會改變；&lt;br /&gt;而當你自己改變時，環繞在你身邊的世界也會跟著改變。&lt;br /&gt;&lt;br /&gt;但這也意味著：除非你能改變自己的認知，否則你永遠也不&lt;br /&gt;可能有能力去改變你自己，當然更別說去改變身邊的人事物。&lt;br /&gt;&lt;br /&gt;也就是說，如果你不能改變你自己的認知，你將是無能的，&lt;br /&gt;因此不管碰到什麼狀況，你都會個受害者，都會是自己認知&lt;br /&gt;的奴隸。&lt;br /&gt;&lt;br /&gt;事實就是：沒有任何人能夠使你無能，除非你自己。』&lt;br /&gt;&lt;br /&gt;這本書是：&lt;br /&gt;&lt;br /&gt;Shadows of Wolf Fire&lt;br /&gt;— The toltec Teachings - volume four&lt;br /&gt;by Theun Mares, 2002&lt;br /&gt;page 19&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-1897552570853376044?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/1897552570853376044/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=1897552570853376044' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/1897552570853376044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/1897552570853376044'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2005/12/blog-post.html' title='◆ 從改變自己開始'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-3705729446728467922</id><published>2005-11-05T13:00:00.000-06:00</published><updated>2007-02-26T13:02:13.331-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Taiwan'/><title type='text'>■ 關於「抗議活動」</title><content type='html'>*** 之一 ***&lt;br /&gt;&lt;br /&gt;來到休士頓之前，我也在別的地方參加同鄉會。有一次，一個同鄉打電話給我，語氣有點興奮：&lt;br /&gt;&lt;br /&gt;『禮拜天有沒有空？我們要去抗議。。。』&lt;br /&gt;&lt;br /&gt;『抗議什麼？』我問。&lt;br /&gt;&lt;br /&gt;『我們要去中國大使館前，抗議他們違反人權的行為。。。』&lt;br /&gt;&lt;br /&gt;『啊？』 我有點懷疑是不是聽錯了，『你可不可以再說詳細點？』&lt;br /&gt;&lt;br /&gt;『他們最近不是一直在抓法輪功的學員嗎？我們要去抗議他們虐待法輪功學員的事。。。』&lt;br /&gt;&lt;br /&gt;我不太敢相信這會是海外台灣同鄉會會去做的事。我問：『這是會長的意思嗎？』&lt;br /&gt;&lt;br /&gt;『對呀！當然幹部都同意的。你到底有沒有空？』&lt;br /&gt;&lt;br /&gt;我腦中出現一個光景：在中國大使館面前，一群「看起來像中國人」的人，拿著「台灣」的旗幟，喊著口號，要求中國政府尊重人權。在一旁，另一群「看起來更像中國人」的人，坐在地上打坐，安靜地抗議他們的政府鎮壓法輪功學員。&lt;br /&gt;&lt;br /&gt;我想到：如果我是一個美國人，事前對「台灣 vs 中國」的細節所知不多，今天看到這個景象，是不是會覺得，這是「中國人在抗議自己的政府漠視人權」呢？換句話說，台灣同鄉這樣的抗議行為，是不是反而會「不知不覺中」在老美心中植入「台灣是中國的一部份」的潛在印象呢？&lt;br /&gt;&lt;br /&gt;我把這樣的顧慮告訴那個朋友。他楞了一下，然後說：『對呀！怎麼之前沒想到？』&lt;br /&gt;&lt;br /&gt;後來，「這樣的顧慮」傳達了出去，那個抗議活動也取消了。&lt;br /&gt;&lt;br /&gt;有的時候，我們只想到要做一點事，要去抗議那些不公不義的事情，但是，常常被一股熱情所引導，而看不清楚自己的角色或抗議的對象，有時候做了事，反而比不做還糟。以這個例子而言，如果心中真的認得很清楚「台灣中國，一邊一國」、「中國＝外國」，大概在籌劃類似活動時，就會三思了吧？&lt;br /&gt;&lt;br /&gt;*** 之二 ***&lt;br /&gt;&lt;br /&gt;最近台灣因為 TVBS 資金違法、中資滲透的問題，導致泛綠抗議聲音群起，不但泛綠網站一片韃伐聲，各方人馬包括幾個有名的泛綠團體也開始發動「抗議 TVBS」的活動，準備上街頭抗議 TVBS 違法的營運。&lt;br /&gt;&lt;br /&gt;這真是讓人不可思議！TVBS 本來就是打定主意要違法，因此資金來源可以不管法律，納稅的義務也可以視如賤土。可以說，他們心裡根本根本不會把法律看在眼裡，哪會甩他人抗議？&lt;br /&gt;&lt;br /&gt;我們對這些行為固然不爽，但是，台灣應該是一個法治社會，有應該有的法律規範與執法的機制。如果執法的機制鬆懈或甚至崩盤，則以違法的手段來營運者就會氾濫。故而，當一個社會違法事件層出不窮時，關鍵在於那些執法者沒有盡到責任，長期放任違法的行為，才會導致社會離法治越來越遠。&lt;br /&gt;&lt;br /&gt;在這種情況下，我們凝聚了人氣出來抗議，是不是應該先搞清楚，誰應該為「法治衰微」負責？&lt;br /&gt;&lt;br /&gt;舉例來說，當一隻動物園的獅子跑出籠外咬人的時候，我們會去向「獅子」抗議，還是向「園方」抗議？假如有警察放任走私、強暴、搶劫等事件到處氾濫，我們會跑去跟那些壞人抗議，還是跟警察抗議？&lt;br /&gt;&lt;br /&gt;泛綠團體針對 TVBS 發起抗議活動，就好像到獅子面前抗議牠咬人、到黑社會頭子家裡抗議他走私一樣。泛綠人士當真認為，向獅子抗議可以逼他不再咬人、向黑社會頭子抗議可以迫使他停止走私嗎？&lt;br /&gt;&lt;br /&gt;這樣對象錯誤的抗議行動，如果真的有其效果的話，頂多是違法的人暫時掩兵息鼓，等待抗議消去時再度復出。然後呢？我們再出來抗議嗎？泛綠百姓有自己的職業要顧，能跟這些專以違法為業的人整天周旋嗎？&lt;br /&gt;&lt;br /&gt;而那些「應該跟違法者整天周旋」的執法人員卻在一旁納涼！泛綠的對象錯誤的抗議行為，如果有什麼長遠的效果的話，恐怕是「縱容執法人員的失職」，讓執法人員相信他們可以不必認真執法吧？反正人民受不了自己會起來抗議，何必我來管？&lt;br /&gt;&lt;br /&gt;日前看到陳總統在某公開場合呼籲，某某某違法，要人民用選票制裁他們，聽來不禁令人搖頭。有違法事件，政府就應該辦，這是人民的委託，也是政府該負的責任。今天政府該負的責任不負，卻只會藉此跟人民要選票，難道政府的存在只為選舉？&lt;br /&gt;&lt;br /&gt;一個正規的民主社會，有法律的規範，也有監督的機制。政府受人民委託來辦事，人民不止選出政府，還要監督他是否失職。今天在台灣的一個荒謬現象，是政府搞不清楚自己的責任，該辦的不辦，反而利用因自己失職而縱容的違法行徑來跟人民索求更多的權力。而應該監督的人民也搞不清楚自己的責任，該監督的不監督，連抗議也搞錯對象，使得失職的政府一再地被縱容。這樣下去，真要讓人為台灣的未來捏一把冷汗。&lt;br /&gt;&lt;br /&gt;■ 註：此文（之二）的「濃縮版」刊登在「自由電子報」 &lt;br /&gt;&lt;a href="http://www.libertytimes.com.tw/2005/new/nov/5/today-o8.htm" target=_new&gt;http://www.libertytimes.com.tw/2005/new/nov/5/today-o8.htm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-3705729446728467922?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/3705729446728467922/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=3705729446728467922' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/3705729446728467922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/3705729446728467922'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2005/11/blog-post.html' title='■ 關於「抗議活動」'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-4516818768873530753</id><published>2005-01-12T13:09:00.000-06:00</published><updated>2007-02-26T13:11:01.757-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='心靈'/><category scheme='http://www.blogger.com/atom/ns#' term='電影'/><title type='text'>▼ 設身處地 - 看電影「Glory」</title><content type='html'>看電影「Glory」，描寫的是美國南北戰爭時的黑人部隊&lt;br /&gt;第 54 軍團團長 Robert 如何把那些當慣了奴隸的黑人訓&lt;br /&gt;練成有紀律且驍勇善戰的勁旅。&lt;br /&gt;&lt;br /&gt;那時當兵，一個月的糧餉是 13 美元。有一天領薪水的時間&lt;br /&gt;到了，大家拿了糧票排隊正要領錢。這時，一旁的 Robert&lt;br /&gt;突然接到上級的命令，說，黑人阿兵哥的薪水調降為一個月&lt;br /&gt;10美元。&lt;br /&gt;&lt;br /&gt;Robert 宣布這則消息之後，底下雖然是一陣騷動，但只一&lt;br /&gt;下下，大家就安靜下來繼續排隊要領錢（那時的10美元應該&lt;br /&gt;是很大的數目）。&lt;br /&gt;&lt;br /&gt;這時有一個「反動份子」（丹佐華盛頓主演）開始叫囂，說&lt;br /&gt;你們這些人到底有沒有尊嚴，被白人這樣藐視還甘心接受這&lt;br /&gt;種對待。經過他不斷地鼓動，大家開始受到影響，於是所有&lt;br /&gt;人都開始叫囂：「把糧票撕掉！把糧票撕掉！！」&lt;br /&gt;&lt;br /&gt;我看到場面越來越亂，正在想著 Robert 到底會怎麼處理。&lt;br /&gt;這時突然看他拔出手槍對空開了一槍，所有人都靜了下來，&lt;br /&gt;看看他要說什麼。&lt;br /&gt;&lt;br /&gt;只見他把手中自己的糧票高舉過頭，說：「如果你們都不&lt;br /&gt;願意接受這份糧餉，那我們全體軍官也沒有人會接受！！」&lt;br /&gt;說著就跟大家一樣把手中的糧票給撕了。跟著底下當然是&lt;br /&gt;一片歡呼。&lt;br /&gt;&lt;br /&gt;我心裡想：老天！這傢伙可真厲害！他在事情的當下，可&lt;br /&gt;以馬上把自己轉到跟阿兵哥一樣的立場，然後用這個立場&lt;br /&gt;當下馬上就把阿兵哥幾乎要暴動的的抗議行為給擺平了！&lt;br /&gt;這種「設身處地」替他人著想的功夫，可真是一流的。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-4516818768873530753?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/4516818768873530753/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=4516818768873530753' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/4516818768873530753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/4516818768873530753'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2005/01/glory.html' title='▼ 設身處地 - 看電影「Glory」'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-532254405549747594</id><published>2004-05-11T11:58:00.000-06:00</published><updated>2007-02-26T13:18:24.474-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='China'/><category scheme='http://www.blogger.com/atom/ns#' term='Taiwan'/><title type='text'>■ 民主與安靜的社會</title><content type='html'>走廊上碰到 xx。她是來自中國的博士班學生，個性和善，整天面帶笑容，對人也十分客氣，很容易感受到她發自真誠的關心。像她這樣的個性，在來自中國的學生中並不多見。&lt;br /&gt;&lt;br /&gt;我約她週六去參加一個聚會，她說沒有空。問了原因，說是要去靜坐抗議。原來，她是一個虔誠的法輪功信徒。除了靜坐練功是她每天的日常功課之外，她每個禮拜六，不論風吹日晒，都會去中國大使館前示威。&lt;br /&gt;&lt;br /&gt;我對這感到很好奇。以前在海外的台灣人也會去自己的大使館前抗議; 不但抗議，而且，小蔣來美的時候，還推派了人想去把他幹掉。以前那個時代在台灣的政府，跟現在這時候的中國政府，到底對人民做了什麼，會讓他的人民必須以「在外人面前抗議」甚至更激烈的手段來表達不滿 ???&lt;br /&gt;&lt;br /&gt;但對台灣人來講，那似乎已經是很久很久以前的事了 — 即使在人類歷史的軸線上，才二三十年前的史實，應該還是恍如昨日一樣新鮮、深刻的，但以台灣人輕巧的、淺薄的記憶容量來說，那些「必須到自已的大使館前卑微地抗議以爭取一些與生俱來應有的權利」的日子，彷彿已經是史前時代的、別的國家的、跟自已無關的忘年史。&lt;br /&gt;&lt;br /&gt;後來，有一次江澤民到美國來，xx 突然消失了幾天。再見到她，才知她們法輪功又去抗議了。這回可不是開玩笑的，她們動員了在美國各地的法輪功學員，有搭飛機的有開車坐巴士的，不知多少人集中到江澤民抵達的那一個城市。他們事先打聽到江澤民要下榻的旅館，然後，從旅館到機場所有可能開車經過的路線都畫出來，然後，每一個路口都派人去舉牌示威，務必要讓老江不論走到哪裡都會看到示威者。至於旅館，當然沒話說，住幾天就給他圍幾天，搞到他們一個國家領導人到國外訪問時，進出旅館必須跟小偷一樣偷偷摸摸走後門。&lt;br /&gt;&lt;br /&gt;我聽她在描述這些事時 — 不知道是不是我的錯覺 — 在她的臉上，似乎看到些許掩不住的興奮，一種很奇怪的、對未來充滿希望的光采。我心中不免感到納悶。那些她們正透過不尋常的抗議手段在爭取的，只不過是最最卑微的、最最基本的人權，更何況，她們離「爭取到」還有很長很長的一段距離。但是，似乎只要能那樣卑微地去爭取本來就應該享有的，這樣一個舉動已經讓她覺得很滿足，覺得未來人生充滿了希望。&lt;br /&gt;&lt;br /&gt;我想到，以前的台灣人，是不是也像現在的她，還有現在的她的所有中國同胞一樣，只要能夠在國外去自己的大使館前為民主、為人權抗議，就已經可以很開心很滿足了 ???&lt;br /&gt;&lt;br /&gt;好一陣子沒聯絡，再一次見到她，問起她還是不是每個禮拜六去抗議。我心裡其實是在想 : 這麼久了，一定是漸漸偷懶了吧 ??? 沒想到她的答案讓我嚇了一大跳。她說，因為時機緊迫，她們現在是「每天去」，像她排班排在早上，就每天起個一大早，先去她們的大使館前靜坐抗議兩小時，再到學校來上課，換上其他年紀較大的的或沒有上班上課的繼續抗議。我不覺暗地裡吐了吐舌頭: 每天早上起個一大早去抗議兩小時 ??? 乖乖，這可不是鬧著玩的。&lt;br /&gt;&lt;br /&gt;我不得不對她們這些法輪功的學員打心底感到敬意。她們的犧牲精神與對理想的堅持，就好像幾十年來一些台灣人前輩的犧牲奉獻與對理想的堅持是一樣的。&lt;br /&gt;&lt;br /&gt;我跟她提到這點，她說: 「不會吧 ? 你們台灣以前也是這樣 ? 」&lt;br /&gt;&lt;br /&gt;「當然，不然你以為台灣現在的民主自由是天上掉下來的 ?? 當然也是跟你們現在一樣，是前人犧牲奉獻換來的。」&lt;br /&gt;&lt;br /&gt;她還是不相信:「那怎麼會呢 ??? 我看你們不是還有很多人非常嚮往要跟我們統一嗎 ?? 如果你們真的是這樣走過來的，怎麼還會想往回走呢 ??? 」&lt;br /&gt;&lt;br /&gt;我一臉苦笑，說: 「台灣人可能還不習慣民主的社會吧 ?? 總有很多人覺得有了民主，社會變得比以前亂很多，大概是因為這樣，才會有很多人很懷念以前那種『不吵不鬧』的安靜社會吧 ??? 」&lt;br /&gt;&lt;br /&gt;她想了想，突然有點開心的樣子，說:「這樣好啊 !! 你們台灣人，以後都跟我們去靜坐吧 !!」&lt;br /&gt;&lt;br /&gt;「怎麼可能 ?? 現在的台灣人哪有可能像你們這樣，每天起個一大早花兩個小時去靜坐抗議 ???」&lt;br /&gt;&lt;br /&gt;她似乎不太理解:「你是說，那些台灣人希望跟大陸統一，但是，『靜坐抗議』這種事，台灣人要丟給我們 ???」&lt;br /&gt;&lt;br /&gt;我很想給她說那些夢想著統一的台灣人可能這樣想，但又說不出口 …&lt;br /&gt;&lt;br /&gt;「哪有這回事兒的 ? 要統一當然是好的壞的都要照單全收，哪有專挑好的去享用，把壞的留給我們的道理 ??? 」&lt;br /&gt;&lt;br /&gt;我只有苦笑 …&lt;br /&gt;&lt;br /&gt;她看我沒答腔，若有所思地說:「安靜的社會…安靜的社會 … 其實我們現在的社會，表面上看起來確實比你們的要安靜許多 …」她想了想，突然露出一個頑皮的笑容說: 「不然這樣好了，你給我民主，我給你一個安靜的社會，大家『公平』交換，你們也不需要去靜坐，反正你們要的安靜的社會已經是現成有的，你覺得如何 ??? 」&lt;br /&gt;&lt;br /&gt;我知道她在開玩笑，但卻笑不出來。她的提議觸動了我心底很深處的一個傷感，讓我回想到那些曾為了台灣的民主而不惜犧牲自己一切的台灣人。&lt;br /&gt;&lt;br /&gt;我想到日前在網路上看到的一短篇的影片叫「海外台灣人的心聲」，裡頭有訪問到一個來自中國的電機工程師紀曉峰。他說: 『西方的一些華人媒體好多都是為中共吹喇叭的，包括你們台灣來的一些所謂的台灣人，他們也不知道哪個地方吃錯葯了，也是這樣，幫著共產黨在吹喇叭。現在模糊概念是不行的，怕刺激中共是不行的 ，因為誰也不願意接受共產黨的統治。』&lt;br /&gt;&lt;br /&gt;「誰也不願意接受共產黨的統治」這句話，好像不怎麼適用於某些台灣人身上。這讓我聯想到一般用來形容婚姻的一句話: 「外面的人想進來，裡面的人想出去。」一個單身的人，「進入」婚姻之後如果覺得婚姻不滿意，大不了離婚。但是一個國家，有那麼容易嗎 ?? 台灣還有很多夢想著「裡面是一片大好」的人，是不是覺得，一個國家從民主「進入」共產之後，若真的不滿意，還可以像由結婚回到單身一樣，說變回民主，就變回民主的嗎 ???&lt;br /&gt;&lt;br /&gt;記得阮銘在「頭家制憲」的一個演講中提到，台灣的民主發展，是人類歷史上的奇蹟，在整部人類歷史上，只有法國和古代的雅典兩個例子可以拿來比，而在亞洲，更是絕無僅有; 台灣的民主發展，可說是人類的瑰寶。如果很不幸，台灣人在享受了民主之後，竟以民主的方式，選擇「回到」共產社會，那台灣人這種「用民主的方式去選擇讓自己沒有民主、選擇要當奴隸不要當主人」，將更會是一個空前絕後的人類奇蹟。&lt;br /&gt;&lt;br /&gt;與 xx 對話之後，有好長一段時間，在我心裡一直徘徊這句話: 「你給我民主，我給你一個安靜的社會」— 不知那些幻想著跟專制中國統一後反而可以過更好日子的台灣人，有沒有做好這樣「公平交換」的心裡準備 ???&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-532254405549747594?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/532254405549747594/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=532254405549747594' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/532254405549747594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/532254405549747594'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2004/05/blog-post.html' title='■ 民主與安靜的社會'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-4501137713138170978</id><published>2004-03-05T12:34:00.000-06:00</published><updated>2007-02-26T12:49:20.500-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Taiwan'/><title type='text'>■ 困惑、良知與尊嚴</title><content type='html'># 這是一篇在芝加哥的台灣同鄉腦力激盪下寫出來的作品&lt;br /&gt;&lt;br /&gt;我們是一群長期關心台灣的芝加哥台灣人。今年 320 的選舉，是台灣歷史上的一件大事，台灣歷經數十年來的努力，終於讓民主漸漸地落實，在 320，台灣人將可以再一次地，以自己手中的一張票，掌握自己的命運，決定國家的未來。在這個全世界很多國家都還在為個人的基本人權拋頭顱灑熱血的時候，台灣人能享受這樣的「以民為主」的成果，無寧是一件值得全台灣人驕傲的事。&lt;br /&gt;&lt;br /&gt;但是，當我們認為台灣人應該都在為目前的成就驕傲的時候，有些事情，卻讓我們感到很困惑。&lt;br /&gt;&lt;br /&gt;首先，是信心的問題。&lt;br /&gt;&lt;br /&gt;我們在國外，常常碰到台灣來的青年子弟，在談話之間，透露出很深沉的無奈。對台灣的現況，他們感到不滿; 對於台灣的未來，則是完全沒有信心。他們不知道那個「在他們心中混亂、無序」的台灣會走到哪裡去。年輕人理應是充滿信心、充滿熱情，對前途充滿希望充滿理想的，但是在這些台灣來的年輕人身上，我們看到的卻只是迷惘與絕望。&lt;br /&gt;&lt;br /&gt;對這個現象我們感到非常困惑。從國外看台灣，我們看到的是一個生機蓬勃，包括硬體軟體等各項建設，在世界上都是數一數二的國家; 我們看到的，是一個欣欣向榮、經濟起飛、在世界各國的評比中都是名列前矛的國家。為什麼來自這樣國家的年輕人，會對自己這個早已受全世界肯定的國家，完全沒有信心呢 ?&lt;br /&gt;&lt;br /&gt;我們發覺，這樣的人，在台灣還不算少數，尤其是在台灣北部。我們發覺，北部台灣人，雖然說普遍知識水準較高，但是人與人之間的橫向交流較少，因此，對台灣的認識，一大半是來自於「以唱衰台灣為職志」的媒體，造成一個情況，那就是在很多北部知識份子心中所認識的台灣，事實上是一個虛構的、假想的台灣，是一個由親中媒體與有心人士刻意扭曲、醜化的台灣。這個想像中的台灣，跟全世界所知道的真實的台灣之間，有很大的距離。北部人浸淫在這種虛無的假象中，又不知道自己去挑戰、去質疑媒體的謊言，長久地錯把假相當實相，把謊言當事實，怎能不矛盾、怎能不迷失 ? 也難怪龍應台寫出的一連串唱衰台灣的虛無主義的文章會在網路上被爭相傳閱。&lt;br /&gt;&lt;br /&gt;這是一個知識爆發的時代，各種聲音在網路上都可以找得到，跟以前資訊封閉、只能從電視與報紙「被動地被餵養」不同。像龍應台這類唱衰台灣的知識份子，即使不願意走出象牙塔，不願意走到南部、走到民間去看看南台灣的人如何稱頌政黨輪後對台灣的建設，看看阿扁政府給他們帶來多少的希望與信心，那最最起碼，也應該儘點知識份子求真的良知，多多到網路上看看不同的聲音，這樣才能讓心中那個虛無的台灣假像慢慢落實。&lt;br /&gt;&lt;br /&gt;第二件讓我們感到困惑的，是「國家忠誠度」的問題。&lt;br /&gt;&lt;br /&gt;一個國家的元首，對國家的忠誠度是絕對的，沒有絲毫妥協、寬容的空間的。因之，總統副總統候選人的忠誠度，一定要用比平常人更嚴厲的標準來加以檢驗。在美國，甚至明白地規定在憲法裡: 非美國出生的人，沒有競選總統的資格。&lt;br /&gt;&lt;br /&gt;以這個標準來檢驗這次總統大選的候選人，其中一組連先生與宋先生，沒有在台灣出生就不必談，眾所週知的，這兩位先生老早把財產與後代在國外安置妥當了。像連宋兩位先生一樣，先把財產與後代在第三國安置妥當再回本國競選總統這種荒謬事，放眼全世界可能只有在台灣才看得到。&lt;br /&gt;&lt;br /&gt;我們的困惑，不在於這個眾所週知的荒謬事，而在於，當一個政客對自己的家園完全沒有信心到必須讓自己的後代和家產與之遠離，而且已經擺明了『包袱早就款好，隨時準備落跑』的心態時，為什麼竟然還有那麼多人死心塌地去相信他 ?? 如果您今天談戀愛，妳的男朋友口中「我愛妳」說得蜜糖一樣甜，回頭卻與另一個女人做好了廝守一生的準備，也買了房子也把傢俱都搬過去甚至錢都存到她的戶口裡去了，妳還會相信他口中說的，他將會帶給妳與他倆人一個美好的未來嗎 ?? 認清這個男人有「已準備隨時拋棄妳」的心態，理應是一個成人在面對社會時能夠生存的基本常識判斷，但是，聰明的台灣人為什麼連這麼基本的常識判斷都沒有 ???&lt;br /&gt;&lt;br /&gt;當其他國家對元首的忠誠度給予最嚴格的標準，連在哪裡出生都嚴格要求時，我們台灣人卻是眼睜睜看著總統副總統候選人都已經做好「棄逃」的準備時，還要給他們「拋棄我們」的機會。這是我們至今無法理解的地方。難道台灣人連一點起碼的尊嚴都沒有 ?&lt;br /&gt;&lt;br /&gt;當我們看清楚這一點的時候，就可以很容易了解，對於像「立即三通」這樣一個會拖垮台灣經濟，阿扁會認為是「違反國家利益」的政策，即使因此犧牲選票也不能答應的事，為什麼連宋一口就承諾了。似乎他們關心的只是先搶到選票當上總統再說，至於會不會拖垮台灣，反正後路早就安排好，即使再怎麼搞垮，也不會損失到自己，何必擔心那麼多? 眼前當然是選票最重要，反正到時拍拍屁股走人，你台灣人又能奈我何?&lt;br /&gt;&lt;br /&gt;在一次聚會中談起這事，有一位學生堅持說連宋兩位先生不會做這種「為個人利益，犧牲國家利益」的事。對持這樣的看法的人，我們必須提醒 : 宋先生在當省長的時候，不顧國家整體資源分配，對地方的需求『要五毛給一塊，要一千給一萬』的揮霍，結果呢 ? 成就的是個人與地方的私相授受與個人聲望，損害的卻是國家整體的利益，留下了一堆負債讓全國百姓去承擔。這樣的「犧牲整體利益以成就個人私利」的行事風格，與其「妄顧國家利益，為選票立即三通」的承諾是前後一致的。再看看連先生，自從競選一開始，講到什麼議題，一開口就是當選後會給多少經費的支票。試想，如果口袋裡有100 元，他卻對每一個碰到的人都講，給我選票，我當選後會給你 90 元的經費，彷彿他當選後只要處理該議題就可以，其他什麼事都不用做。這種漫天開支票、給特權、不管國家整體利益的做法，不正是與宋先生一樣的心態嗎 ??&lt;br /&gt;&lt;br /&gt;既有「為私利而犧牲全國百姓」的前科，又已經老早就為落跑做好準備，這樣一個「毫無忠誠度可言」的明白展示，為什麼竟還有那麼多台灣人盲目地去相信去追隨 ?? 我們不禁為台灣知識份子的基本常識判斷力的缺乏感到憂心。&lt;br /&gt;&lt;br /&gt;困惑之三: 國人危機意識的貧乏。&lt;br /&gt;&lt;br /&gt;沒有人希望有戰爭，但是，「和平」不會自己從天上掉下來。當一個國家對你有侵略野心的時候，如果你以「弱者」的姿態站在他面前，讓對方知道可以不必犧牲太多就可以擊敗你，那唯一的可能就是加速自己的滅亡。&lt;br /&gt;&lt;br /&gt;我們再拿男女朋友來做個比喻。假設今天你喜歡一個已經有男朋友的女孩。如果她男朋友是一個孔武有力，武功高強的人，你是不是會多加考慮要不要去淌這趟渾水? 相反的，如果她的男朋友是個懦弱無能，沒有什麼體力的人，你是不是會覺得，即使真有衝突，付出的代價也會比較少，因此比較會想去試試? 這應該是一個三歲小孩都懂的道理。&lt;br /&gt;&lt;br /&gt;在過去這幾年來，宋楚瑜先生在許多場合一再地重複提到，台灣不能建立強大的國防，要不然會刺激中共，引發台海戰爭。台灣人是不是該想想看，宋先生這種「在敵人面前拋槍棄甲」的做法，難道不就是會讓中國覺得「武力犯台是犧牲最少的方式」，因而變成是一種變相的「請你來打」的邀請嗎 ?&lt;br /&gt;&lt;br /&gt;另一位總統候選人連戰先生，在總統大選的辯論會上一再強調，要將國民義務役的服役時間由將近兩年驟然減少到三個月。三個月的軍事訓練，其實就跟上成功嶺差不多，在正式訓練裡，三個月也只是剛剛完成新兵訓練而已，連部隊生活是什麼樣子都還不知道。這樣的兵能打打仗嗎? 沒有足夠的訓練，上戰場等於去送死，更不用期望能打勝。連先生何其忍心讓訓練不足的台灣子弟上戰場?&lt;br /&gt;&lt;br /&gt;在敵人面前示弱而被殲滅的例子，在人類歷史上比比皆是，有點歷史常識的人就該明白。但宋先生與連先生卻反其道而行，這些年來努力在做的，是要自動卸下防衛力量，似乎要讓中國覺得武力犯台不會有太多損失。我們不僅感到困惑: 到底這兩位先生，是很單純地沒有歷史常識，還是有其他的目的 ?&lt;br /&gt;&lt;br /&gt;就算兩位先生只是單純地沒有歷史常識，算做是個人行為好了，那台灣人呢 ? 到底是哪一種方式比較會讓中國覺得「抵抗夠少了，可以打了」 ??? 難道台灣人都在睡夢中嗎 ?&lt;br /&gt;&lt;br /&gt;困惑之四: 無知還是欺騙?&lt;br /&gt;&lt;br /&gt;在日前的總統大選辯論中，我們看到候選人之一的連戰先生再三地批評台灣的經濟有多爛，台灣的投資環境有多差，似乎是要說服國人: 你們是活在世界上最糟糕的國家裡。我們不清楚連先生是否知道:&lt;br /&gt;&lt;br /&gt;[1] Money Matters Institute 2002年所做的經濟環境評比，台灣全球排名第2;&lt;br /&gt;[2] 世界經濟論壇2003 年10 月公布的全球競爭力報告，台灣總體競爭力在亞洲排名第1，全球排名第5名;&lt;br /&gt;[3] 瑞士洛桑管理學院2003年 所作的競爭力排名，台灣在人口二千萬人以上國家中排全世界第6 名;&lt;br /&gt;[4] 台灣在去年下半年個人消費的信用卡刷卡達五千億，高居四小龍之冠;&lt;br /&gt;[5] 台灣股市投資看好，近三年外資匯入的金額超過前十年的總和;&lt;br /&gt;[6] 美國商業環境風險評估於2003年8 月的投資環境評估，全世界第4 名;&lt;br /&gt;[7] 瑞士商業環境風險評估公司2003年的投資評估報告，台灣排名亞洲地區第2，全世界第4 名;&lt;br /&gt;[8] 英國倫敦金融時報指數公司將會在2004年宣布台股升列已開發國家;&lt;br /&gt;[9] 英國經濟學人資訊中心評估世界各國指出，我國未來五年（2003-07）經商環境排名高居亞洲第3名;&lt;br /&gt;[10] 台灣2003年經濟成長率3.24% 為亞洲四小龍之冠;&lt;br /&gt;[11] 台灣 2004 年經濟成長率將衝破 5 %;&lt;br /&gt;&lt;br /&gt;這些資料，網路上都可以查得到 (請見文底的參考資料)。如果我們再努力一些，可能還會找到更多。我們感到十分不解的是，當全世界各國都對台灣的經濟與投資環境一片看好時，為什麼一心想當台灣總統的連先生，卻極力地要將台灣描述成人間地獄 ? 難道連先生對這些網路上輕易可以找到的客觀評比當真一無所知? 如果是，那這樣不用功、對台灣這麼不了解的人，有資格當總統嗎 ? 如果明明知道，但還是要扭曲客觀事實來欺騙台灣人民，那這樣的人，有何良知可言? 我們更感到困惑的是，這樣明顯的騙局，台灣人竟然會歡喜受騙 !! 難道台灣人真的一點尊嚴都沒有 ? 還是如前所言，集體都在睡夢中 ?&lt;br /&gt;&lt;br /&gt;困惑之五: 虛偽與龜縮的價值觀&lt;br /&gt;&lt;br /&gt;今年的2月14與21日，是值得台灣人驕傲的日子，因為在這兩天中，我們進行了台灣史上第一次總統大選辯論。辯論雙方: 現任陳水扁總統，與挑戰者連戰之間的優劣，不是我們要討論的，畢竟兩人在這個歷史上的一刻都扮演了自己的角色，其意義應該比誰勝誰負要來得重要。這是兩位參與者的勝利，也是全台灣人的勝利。&lt;br /&gt;&lt;br /&gt;讓我們感到十分困惑的，是連戰先生講的一些話。他在第二次辯論中提到:「我從來沒講過要擱置主權。」讓我們在網路上看直播的海外台灣人個個看得瞠目結舌。就在一個星期前，有幾百萬人透過電視與網路，清清楚楚聽到、看到連先生對著全國百姓公開陳述:「我們要擱置主權 !!!」難道這幾百萬台灣人都在作夢嗎 ???&lt;br /&gt;&lt;br /&gt;還不只這樣。接下來，連先生又一再地昧著良心，講出:「我從來沒有支持過兩國論」「我從來沒有提倡邦聯制」。事實上，連先生不但公開發表過支持兩國論的言論，而且，對於「邦聯制」，他不但大力提倡過，甚至還出書大力推廣。這些不是幾百年前無從查証的忘年歷史，而是發生在你我眼前的當代，就在這幾年之間，網路上隨便查一下就可以求証，而連先生竟然可以「假裝台灣人都已經忘記他昨天講過的話」，堂而皇之地再三欺瞞，彷彿全國人民都有「被欺騙的義務」，合該被他的謊言騙倒，這無寧是對全國人民的最大侮辱 !!&lt;br /&gt;&lt;br /&gt;這不禁讓我們回想起前一陣子，連先生在一次造勢中，指控阿扁是「抽頭總統」。扁政府在第二天馬上要求連先生收回這種不實的人身攻擊，要不然法庭上見。連先生一獲知要被告，立即推拖說，他沒講過那些話，是報紙亂寫，不關他的事，要告去告報紙。這讓那兩家做此報導的、長期對連宋頂力支持的聯合與中時記者個個傻了眼，他們出示連先生競選總部給他們的新聞稿，白紙黑字寫著連先生講過的那些話，他們只不過尊重連先生，照稿刊出而已，難不成要因「連先生的龜縮」而吃上官司 ??&lt;br /&gt;&lt;br /&gt;這些事情不得不讓我們對連先生的人品與操守感到懷疑。在美國，政治人物公然說謊是非常嚴重的一件事，若敢欺騙人民，不要多，只要一次，就很可能意味著必須永遠退出政壇。像連先生這樣一再地把台灣人當三歲小孩般耍弄而竟然還是可以被那麼多台灣人接受，這是我們非常困惑的地方。我們不禁要問問台灣人: 難道我們真的心甘情願被欺騙被玩弄 ?? 我們會希望一個「剛說過的話立即否認，一碰到事情立刻龜縮，有什麼責難全部推給底下的人」的「縮頭政客」來當我們的總統嗎 ??? 如果我們自己都沒有一點自尊，我們如何要別人來尊重我們?? 我們又如何能給下一代一個公平、公義、有誠心、有良知的社會 ??&lt;br /&gt;&lt;br /&gt;知識份子的良知&lt;br /&gt;&lt;br /&gt;一個知識份子，應該有知識份子的良知。對於某些台灣的政治人物要如何表現人性黑暗的一面，我們可以不必費神去批評。但是，對我們自己呢 ? 我們是不是要昧著良心，讓謊言、讓虛偽、讓假象來污染我們的心靈、污染我們的社會、污染我們的下一代? 我們是不是要做一個沒有自主、沒有尊嚴、沒有獨立思考能力的人，不願去發掘、面對客觀事實，只願當個「飯來張口、人來伸手」，不管別人說什麼都全盤接受的奴隸 ? 如果台灣的知識份子寧可做這種選擇，那自己都無法掌握自己，怎可能避免無奈與迷失?&lt;br /&gt;&lt;br /&gt;在過去媒體與政客一言堂的時代，我們可以說沒有管道去了解，因此大多只能被動地接受資訊。但是，現在這個資訊發達的時代，事實的真相，常常就在彈指之間，你只要花一兩個小時，到網路上查一查，就可知道諸如連戰、龍應台之流所講的話有多少是在刻意扭曲事實 [12]。現代的知識份子，沒有無知的權利，也沒有愚昧的本錢。當很多客觀的事實報告都在觸手可及的範圍之內時，現代的知識份子不能再靠以前那種「單向地被餵以資訊」的奴化方式來接近社會。做為一個知識份子，也只有在多方了解、涉獵之後，才能有足夠的「常識」去識破一些荒謬事件的真相，也只有這樣，才能對得起自己的良心。&lt;br /&gt;&lt;br /&gt;結語&lt;br /&gt;&lt;br /&gt;作為一群長期關心台灣的海外台灣人，在以台灣的成就為榮之餘，本著知識份子的良知，我們不得不在此提出我們的困惑與質疑。在一個正常的民主國家，人民投票時，常常只是要在不同的政策之間做選擇。但是，在台灣，尤其是這次大選，我們投票不僅僅是要選擇不同的政策，還可能是在選不同的國家、不同的社會、選擇你的下一代要生為台灣人還是生為中國人、要生在講究起碼的誠實的道德觀的環境，還是要生在虛假、欺騙、遇事推拖龜縮的環境。在這種特別敏感的情況下，台灣人有必要對候選人的言行做更嚴格的檢驗，才能對我們的後代有所交待。而對那些迷惘的年輕人，我們建議是: 走出象牙塔，多探探外面的世界，看看在台灣這個島外之人，是如何地稱讚台灣，如何地把台灣當作一個寶。我們建議這些年輕人，先把台灣的媒體擱到一邊，花一些時間到網上去看看其他的民意，看看為什麼同樣在台灣，但就有一群人可以看透那些唱衰台灣的言論，而活得多彩多姿，活得昂首挺胸，信心十足，不但對前途充滿了希望，而且還以台灣這幾年來的建設與成就為榮，而另外的一群人，卻無法避免的，要在龍應、台宋楚瑜、連戰等人所扭曲成的「台灣假象」中自怨自艾，苟延殘喘地撐著活下去。&lt;br /&gt;&lt;br /&gt;此文最後，願以我們最誠致的心情，對全台灣人表達海外台灣人的祝福。縱觀歷史、放眼全球，台灣目前的成就，尤其是「和平民主」的進程，絕對稱得上是人類的奇蹟。台灣人絕對要對自己有信心，千萬不要把數十年來好不容易爭取到的民主社會輕易拋棄。&lt;br /&gt;&lt;br /&gt;參考資料:&lt;br /&gt;&lt;br /&gt;[1] &lt;a href=http://www.moneymattersinstitute.org/html/september_2002__index.html target=_new&gt;http://www.moneymattersinstitute.org/html/september_2002__index.html&lt;/a&gt;&lt;br /&gt;[2] &lt;a href=http://www.weforum.org/pdf/Gcr/GCR_2003_2004/Competitiveness_Rankings.pdf target=_new&gt;http://www.weforum.org/pdf/Gcr/GCR_2003_2004/Competitiveness_Rankings.pdf&lt;/a&gt;&lt;br /&gt;[3] &lt;a href=http://www01.imd.ch/documents/wcy/content/pastranking.pdf target=_new&gt;http://www01.imd.ch/documents/wcy/content/pastranking.pdf&lt;/a&gt;&lt;br /&gt;[4] &lt;a href=http://news.yam.com/tvbs/fn/news/200312/20031216571226.html target=_new&gt;http://news.yam.com/tvbs/fn/news/200312/20031216571226.html&lt;/a&gt;&lt;br /&gt;[5] &lt;a href=http://news.yam.com/tin/history/20040109.html target=_new&gt;http://news.yam.com/tin/history/20040109.html&lt;/a&gt;&lt;br /&gt;[6] &lt;a href=http://www.etaiwannews.com/Taiwan/2003/08/24/1061694990.htm target=_new&gt;http://www.etaiwannews.com/Taiwan/2003/08/24/1061694990.htm&lt;/a&gt;&lt;br /&gt;[7] &lt;a href=http://www.cedi.cepd.gov.tw/tnen_info.php?iPath=35&amp;digests_id=383 target=_new&gt;http://www.cedi.cepd.gov.tw/tnen_info.php?iPath=35&amp;digests_id=383&lt;/a&gt;&lt;br /&gt;[8] 工商時報 焦點新聞 Jan. 29, 2004&lt;br /&gt;[9] &lt;a href=http://twbusiness.nat.gov.tw/analy/a04-7.doc target=_new&gt;http://twbusiness.nat.gov.tw/analy/a04-7.doc&lt;/a&gt;&lt;br /&gt;[10] &lt;a href=http://news.yam.com/chinatimes/focus/news/200402/20040221678527.html target=_new&gt;http://news.yam.com/chinatimes/focus/news/200402/20040221678527.html&lt;/a&gt;&lt;br /&gt;[11] &lt;a href=http://www.taipeitimes.com/News/biz/archives/2004/02/21/2003099616 target=_new&gt;http://www.taipeitimes.com/News/biz/archives/2004/02/21/2003099616&lt;/a&gt;&lt;br /&gt;[12] 龍應台曾在一篇文章中引用日本一個評比，說台灣經濟狀況在亞洲排名倒數第一名，比菲律賓等國家還差，以做為唱衰台灣的証明。她沒有交待這個消息從何而來，因此真假難辯; 而且，上述可輕易找得到的，台灣排名亮麗的資料，在該文中則隻字不提。日本有可能做出跟世界各國所做的完全相反的評比結果嗎 ?&lt;br /&gt;[13] 阿扁政績:「誰說阿扁沒政績？成績單在這啦」&lt;a href=http://taiwantp.net/cgi/national_issue.pl?board_id=2&amp;type=show_post&amp;post=781 target=_new&gt;http://taiwantp.net/cgi/national_issue.pl?board_id=2&amp;type=show_post&amp;post=781&lt;/a&gt;&lt;br /&gt;【專訪行政院副院長】林信義指證歷歷　四年政績不容抹煞&lt;br /&gt;&lt;a href=http://iwebs.edirect168.com/main/html/newtaiwan/2307.shtml target=_new&gt;http://iwebs.edirect168.com/main/html/newtaiwan/2307.shtml&lt;/a&gt;&lt;br /&gt;[14] 網站介紹:&lt;br /&gt;1. 總統大選–台灣nationalism與公民社會 (台灣理想社會的深度探討) &lt;a href=http://taiwantp.net/cgi/TWforum.pl?board_id=2&amp;type=show_post&amp;post=524 target=_new&gt;http://taiwantp.net/cgi/TWforum.pl?board_id=2&amp;type=show_post&amp;post=524&lt;/a&gt;&lt;br /&gt;2. 2004 總統大選 &lt;a href=http://taiwantp.net/cgi/national_issue.pl?board_id=2 target=_new&gt;http://taiwantp.net/cgi/national_issue.pl?board_id=2&lt;/a&gt;&lt;br /&gt;3. 海國公民學院 &lt;a href=http://taiwantp.net/cgi/TWforum.pl?board_id=4 target=_new&gt;http://taiwantp.net/cgi/TWforum.pl?board_id=4&lt;/a&gt;&lt;br /&gt;4. 台灣茶黨 &lt;a href=http://taiwantp.net/ target=_new&gt;http://taiwantp.net/&lt;/a&gt; (有關台灣的聯結的入口)&lt;br /&gt;5. 與媒體對抗 &lt;a href=http://www.socialforce.org/ target=_new&gt;http://www.socialforce.org/&lt;/a&gt; (批判台灣的惡質媒體)&lt;br /&gt;6. 新亞週報 &lt;a href=http://www.naw1.com/ target=_new&gt;http://www.naw1.com/&lt;/a&gt; (有很多影、音檔)&lt;br /&gt;7. 南方快報 &lt;a href=http://www.southnews.com.tw/ target=_new&gt;http://www.southnews.com.tw/&lt;/a&gt;&lt;br /&gt;8. 台灣日報 &lt;a href=http://www.taiwandaily.com.tw/ target=_new&gt;http://www.taiwandaily.com.tw/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-4501137713138170978?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/4501137713138170978/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=4501137713138170978' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/4501137713138170978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/4501137713138170978'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2004/03/blog-post.html' title='■ 困惑、良知與尊嚴'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-1646847617524733488</id><published>2004-02-28T12:31:00.000-06:00</published><updated>2007-02-26T12:54:18.015-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='大鼓'/><category scheme='http://www.blogger.com/atom/ns#' term='音樂'/><title type='text'>● KODO</title><content type='html'>KODO&lt;br /&gt;— Walking to a new chapter of the world, naked&lt;br /&gt;————————————————&lt;br /&gt;&lt;br /&gt;When I was in Taiwan I once attended a performance of Japanese drum&lt;br /&gt;group 神鼓童. The impact of the beating had always been in my mind.&lt;br /&gt;&lt;br /&gt;Yesterday, I went to the Ravinia in north side of the Greater Chicago&lt;br /&gt;to watch Japanese KODO professional drum performance.&lt;br /&gt;&lt;a href=http://www.kodo.or.jp/frame.html target=_new&gt;http://www.kodo.or.jp/frame.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Again I totally submerged myself into the drum sounds. In one of the&lt;br /&gt;programs, the repeating of the pure, simple, concerted, cooperative&lt;br /&gt;sound of drumming got heavier and heavier, deeper and deeper into my&lt;br /&gt;soul.&lt;br /&gt;&lt;br /&gt;I felt disintegrated, exposed, dismentled … I felt that every layer&lt;br /&gt;of outter facades of mine were pealed off completely, and what was&lt;br /&gt;left was the bare, naked self — a simple, pure, innocent core …&lt;br /&gt;&lt;br /&gt;I was so touched and suddenly found myself standing there crying. The&lt;br /&gt;tears just kept pouring in accordance with waves and waves of the&lt;br /&gt;drum rhythm, which seemed to expose a hole, a missing part of my life,&lt;br /&gt;that has been there awaitig me to discover and fill it full for all&lt;br /&gt;my life.&lt;br /&gt;&lt;br /&gt;I then suddenly realized what a simple person I am; I felt I have taken&lt;br /&gt;too much from this world — the clothes, the car, the tables, the&lt;br /&gt;computers, the financial support … everything.&lt;br /&gt;&lt;br /&gt;And most profoundly, the love and care and help from people … I have&lt;br /&gt;taken too much thus have been in too much debt to this world, to these&lt;br /&gt;people, that the sense of this debt has turned into a sense of guilt&lt;br /&gt;way too much and too heavy for my simple form of life to bear.&lt;br /&gt;&lt;br /&gt;I felt that I haven’t been honest to myself — I haven’t been recognizing&lt;br /&gt;how much I need a simple way of life. I have kept asking for something&lt;br /&gt;and expecting for something from this outside world, but seldom sit down,&lt;br /&gt;quiet down to face myself, to look at what the real me is, to really pay&lt;br /&gt;attention to how critical it is to me to tend to that bare core of the&lt;br /&gt;simple and innocent me. I felt that I have been so weak thus I surrenderred&lt;br /&gt;too easily to the desire of gain, to the seduction of material worlds, and&lt;br /&gt;got myself lost in the sea of glory and applauding.&lt;br /&gt;&lt;br /&gt;I wish that I could get rid of everything right now and turn myself into a&lt;br /&gt;simple living being — just like the simple form of drum beating — pure,&lt;br /&gt;simple, free, precise, and independent and powerful …  I wish that I&lt;br /&gt;could cut away from myself any redundant residual of desire and emotion,&lt;br /&gt;and make myself stand solid like a warrior, with a confidence not based&lt;br /&gt;on whatever I poccessed or grabbed or achieved in this world, but based&lt;br /&gt;on just me, just the knowledge and recognition of the existence of a pure&lt;br /&gt;me.&lt;br /&gt;&lt;br /&gt;With this simplicity I wish I could walk bravely, straight forward toward&lt;br /&gt;the goal of a warrior and a wiser, without the distraction of desire,&lt;br /&gt;entertainment, over joy or sadness or whatever emotion or non-rational&lt;br /&gt;thinking that might cut me off or lead me into a wrong direction.&lt;br /&gt;&lt;br /&gt;With the drum sticks were still beating on the stage and the tears still kept&lt;br /&gt;rolling down on my cheeks, I realized that a new world has sent her gesture&lt;br /&gt;to me, that a new chapter of my life has been opened. I learned that I&lt;br /&gt;would be walking solid toward the goal of a hunter, a warrior, a wiser,&lt;br /&gt;with a new realization of the bare, innocent, intrinsic, primitive core of&lt;br /&gt;me.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-1646847617524733488?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/1646847617524733488/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=1646847617524733488' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/1646847617524733488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/1646847617524733488'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2004/02/kodo.html' title='● KODO'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-5380914188585329063</id><published>2004-01-20T06:20:00.000-06:00</published><updated>2007-02-26T06:27:46.164-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='詩'/><title type='text'>【冬意】</title><content type='html'>&lt;pre&gt;－ 給小豬&lt;br /&gt;&lt;br /&gt;吃完晚餐走出 Madeci&lt;br /&gt;迎面而來的盡是寒意&lt;br /&gt;忽想妳那熱呼呼的身體&lt;br /&gt;想到這正是妳的天氣&lt;br /&gt;心裡便昇起一股暖意&lt;br /&gt;&lt;br /&gt;是怎樣的天意&lt;br /&gt;讓我們有機會在一起&lt;br /&gt;我想到這輩子還有誰&lt;br /&gt;像妳一樣對我有情有義&lt;br /&gt;&lt;br /&gt;不禁有一股聲音來自心底&lt;br /&gt;有一股聲音，告訴我自己&lt;br /&gt;要對妳好好珍惜&lt;br /&gt;&lt;br /&gt;  大牛&lt;br /&gt;  即興作於芝加哥冬夜&lt;br /&gt;  2004年1月20日 &lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-5380914188585329063?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/5380914188585329063/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=5380914188585329063' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/5380914188585329063'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/5380914188585329063'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2004/01/blog-post.html' title='【冬意】'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-2506548195736154928</id><published>2004-01-11T13:11:00.000-06:00</published><updated>2007-02-26T13:13:14.848-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電影'/><title type='text'>▼ Dead Poet Society</title><content type='html'>電視重播 Dead Poet Society&lt;br /&gt;呵呵我的最愛。。。&lt;br /&gt;&lt;br /&gt;Knox 對 Chris 的迷戀&lt;br /&gt;衝到教室裡又送花又讀詩&lt;br /&gt;羞澀、茫然卻又果決&lt;br /&gt;令人會心一笑的&lt;br /&gt;什麼樣的一種癡情&lt;br /&gt;&lt;br /&gt;還有 Neil 啊 ！&lt;br /&gt;最最令人心疼 ──&lt;br /&gt;每看著他在最後一夜裡&lt;br /&gt;輕輕撫拭房間裡的一切&lt;br /&gt;然後慢慢地，脫掉衣服&lt;br /&gt;戴上他表演用過的道具&lt;br /&gt;冷靜、莊嚴、萬念灰絕地&lt;br /&gt;為自己劃上句點。。。&lt;br /&gt;&lt;br /&gt;我就不可自制地&lt;br /&gt;跟著痛哭的 Todd 落淚&lt;br /&gt;&lt;br /&gt;令人心疼啊！Neil&lt;br /&gt;你的心境，我&lt;br /&gt;完全、完全瞭解。。。&lt;br /&gt;&lt;br /&gt;──────────────────────&lt;br /&gt;關於〈Dead Poet Society〉:&lt;br /&gt;&lt;br /&gt;羅賓威廉斯主演的 Mr. Keating 是一位老師，被聘到一所校規嚴謹的教會中學教文學。他跳脫傳統的教學方式，把學生帶出戶外，把文學與藝術帶入一顆顆純潔年輕的心靈裡。對一群剛走出孩童時期，對社會對人生充滿了好奇的青少年來說，Keating 所帶給他們的感動與衝擊是無可言喻的。就這樣，Keating 成了他們的精神領袖，也因為心靈解放了出來，這些孩子們開始發揮他們的想像力與好奇心，會在三更半夜熄燈宵禁之後，集體偷跑出校，到附近的山洞裡組成一個詩社「Dead Poet Society」，大家拿著手電筒輪流一個一個朗誦詩篇。&lt;br /&gt;&lt;br /&gt;他們還積極地參與學校的社團活動。 Neil 熱愛戲劇，參加了一個劇團的排練並準備演出舞台劇。可是，他的父親是個非常嚴謹的人（記得好像是當官的或是將領級人物），一心想要栽培 Neil 擠身上流社會，成為律師、醫生之流的人士，因此極力反對 Neil 去「搞那些有的沒有的」。這其間父子兩人經過幾次激烈的「交鋒」，最後他父親終於心不甘情不願地同意讓他去表演。鏡頭裡播出 Neil 到了學校，在跟老師 Keating 講到「父親的同意」時，臉上並沒有開心的表情，而是一種極度疲憊的苦笑，似乎 Neil 為了爭取這個「同意」而弄得精疲力竭，也似為了後來的悲劇做了暗示。&lt;br /&gt;&lt;br /&gt;演完了舞台劇，大家正在慶祝時，他老爸衝了進去，把兒子從眾人的歡笑聲中拉了回家。老爸告訴他：&lt;br /&gt;&lt;br /&gt;“I won't let you ruin your life!”&lt;br /&gt;&lt;br /&gt;並打算即刻把他退學，轉學到軍校然後再去念醫科。這對 Neil 來講是個晴天霹靂的消息，也幾乎等於是判死刑。&lt;br /&gt;&lt;br /&gt;於是兩個人又爭執了起來。老爸說：&lt;br /&gt;&lt;br /&gt;“You got to understand that you have opportunities I never even dreamt of …”&lt;br /&gt;&lt;br /&gt;Neil 打斷話題："I got to tell you how I feel …"&lt;br /&gt;&lt;br /&gt;老爸也搶著說："So tell me how you feel !!!!!"&lt;br /&gt;&lt;br /&gt;楞了一陣，Neil 似乎不知道要怎麼起頭。他大概意識到，老爸的詢問，並非是真正的傾聽，而是在搜索另一個壓制他的理由。&lt;br /&gt;&lt;br /&gt;老爸接著說：&lt;br /&gt;&lt;br /&gt;“Is it more about this acting business? Because you can forget about it…”&lt;br /&gt;&lt;br /&gt;Neil 默然。&lt;br /&gt;&lt;br /&gt;老爸又進逼：”What?”&lt;br /&gt;&lt;br /&gt;Neil 又沈默了一陣，臉上突然出現詭異的微笑 ── 一個不應該在這時候出現的微笑 ── 然後在回了一句 “Nothing…” 之後，頹然地坐倒在沙發上。&lt;br /&gt;&lt;br /&gt;短短的幾個表情，幾句對白，把 Neil 的心境轉換描繪得淋漓盡致。Neil 從「試圖做困獸之鬥」的掙扎，到最後終於絕望地意識到，在家裡，他的一生是要由父親來定義；而在父親的定義裡，他的生命本質是完全不值錢的。對他而言生命中最重要的追求─藝術，在父親的眼裡卻是屬於會 “ruin your life” 的。既不被尊重，又不能跳脫，生命還有意義嗎？再想到這樣的陰影還要再過個十年，唯一的出路，似乎也就只有自己做一個「莊嚴的結束」了。。。&lt;br /&gt;&lt;br /&gt;這部電影還有其他層面可以探討。但是，印像最深刻的總是這部份。一個對藝術的感動，到了「在生命中不可或缺」的程度的小孩，如果父母親提供的是以商業利益的為導向的家庭環境，那麼這個小孩會有什麼樣的心路歷程呢？&lt;br /&gt;&lt;br /&gt;只但願天下父母親，帶小孩的時候，千萬千萬不要把自己未完成的夢想投射在小孩身上。&lt;br /&gt;&lt;br /&gt;（註：Todd 是 Neil 的好朋友；Neil 死後，Todd 哭得死去活來）&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-2506548195736154928?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/2506548195736154928/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=2506548195736154928' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/2506548195736154928'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/2506548195736154928'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2004/01/dead-poet-society.html' title='▼ Dead Poet Society'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-7545689091759879784</id><published>2003-05-15T12:19:00.000-06:00</published><updated>2007-02-26T13:20:47.455-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Taiwan'/><title type='text'>■ 關於「廢除僑委會」</title><content type='html'>(2003 TAA-Chicago Newsletter的投書)&lt;br /&gt;&lt;br /&gt;大家好！&lt;br /&gt;&lt;br /&gt;我是在 U of Chicago 的博士後研究員潘潤生。&lt;br /&gt;&lt;br /&gt;看到 Gene 寄出的「廢除僑務委員會」的附件，我感到有點悲傷：海外臺灣人為什麼到現在還在用「古老的方式」打「現在的戰爭」？&lt;br /&gt;&lt;br /&gt;「僑務委員會」固然是 KMT 時代的產物，但是，一個機構可以有「階段性」的角色。以前台獨人士是根本不可能去接近這個組織，但是現在情況不同，我們有機會可以透過「參與」的方式去接收這個組織的龐大資源。&lt;br /&gt;&lt;br /&gt;但是，海外臺灣人到現在還沒看清楚這個大好的機會，還在用以前的觀念在體制外打游擊戰。&lt;br /&gt;&lt;br /&gt;試想：「僑務委員會」是那樣一個大餅，那些分享到權益的人，有可能自斷飯碗嗎？我們在公司工作、上班，如果有人說要投票決定是不是要把你 fire 掉，你有可能去投票贊成他嗎？&lt;br /&gt;&lt;br /&gt;再來：看看阿扁的對待統派的軟弱做為，你們難道還真的相信他會在任內把「僑務委員會」砍掉嗎？在我看來簡直是痴人說夢。&lt;br /&gt;&lt;br /&gt;在這樣「主觀、客觀條件都不可能」的情況下，我們還在心理上極端地排斥這個組織，唯一的下場，就是「放棄我們的參與權，讓這個組織繼續往統派偏過去」。我們有機會去接收它而不去接收它，反而把時間精神浪費在「不可能達成」的任務上。這樣下去，難道我們自己不必為「僑委會在繼續收買統派人心」負責嗎？&lt;br /&gt;&lt;br /&gt;事實很明顯：我們不去接收它，它只好繼續聘用那些統派，不但讓這個組織的「統派色彩」更嚴重更難廢除，還讓他們有機會繼續利用「僑委會」的資源去收買人心。&lt;br /&gt;&lt;br /&gt;你們的目標是在「廢除僑務委員會」，但是你們的做法，卻是「讓它有機會更向統派團結」「有機會繼續收買人心」，造成「敵長我消」的下場。這種「實際做法與目標剛好相反」的行為，難道不是很荒謬嗎？&lt;br /&gt;&lt;br /&gt;我們應該做的，是鼓勵、支持更多的海外臺灣人加入僑委會，讓僑委會裡面有更多「支持台獨」的聲音，這樣不但可以利用僑委會的資源在海外推廣我們的理念，還可以更進一步把它改名為「台僑委員會」。這樣的「接收」方式，遠比「廢除」還要輕鬆、容易得多。&lt;br /&gt;&lt;br /&gt;唉！這個話題，我以前在 email list 上跟幾位台獨的前輩（如 Sebo 等）有過很熱烈的「辯論」，到最後真的是講到無力了。海外台獨人士如果不能跟著時代的演變調整步伐，不知道「改變手段」、「利用機會」走「最近的路」，那大概只有當「永遠的游擊隊」的份。&lt;br /&gt;&lt;br /&gt;最後，我想跟各位說聲抱歉，因為有些用詞口氣可能過於強烈，這是因為憂心，希望不會被當成是一種冒犯。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-7545689091759879784?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/7545689091759879784/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=7545689091759879784' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/7545689091759879784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/7545689091759879784'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2003/05/blog-post.html' title='■ 關於「廢除僑委會」'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-9134834608592981590</id><published>2001-10-18T09:51:00.000-06:00</published><updated>2007-02-26T10:55:05.723-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Usa'/><category scheme='http://www.blogger.com/atom/ns#' term='China'/><category scheme='http://www.blogger.com/atom/ns#' term='Taiwan'/><title type='text'>■ Why Taiwan is Important to USA</title><content type='html'>———————————&lt;br /&gt;This is a letter in response to reader comments about a program “DANGEROUS STRAITS” by PBS:&lt;br /&gt;&lt;a href=http://www.pbs.org/wgbh/pages/frontline/shows/china/ target=_new&gt;http://www.pbs.org/wgbh/pages/frontline/shows/china/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Reader forum:&lt;br /&gt;&lt;a href=http://www.pbs.org/wgbh/pages/frontline/shows/china/talk/ target=_new&gt;http://www.pbs.org/wgbh/pages/frontline/shows/china/talk/&lt;/a&gt;&lt;br /&gt;———————————&lt;br /&gt;&lt;br /&gt;Dear FRONTLINE,&lt;br /&gt;&lt;br /&gt;Several readers pointed out that the U.S. should not risk American lives to protect Taiwan against China. Indeed, why would, or should, America “spill her blood” on other people’s land for something that “seems to be” none of America’s business ?&lt;br /&gt;&lt;br /&gt;What is so puzzling is that, for the past several decades, the U.S. government DID maintain an attitude that is/was opposite of that sentiment. Why ??? Is it that the American government has been so wrong for so many years, yet no one within the government has ever tried to fix it ? Or is there something missing in the above-mentioned mindset ?&lt;br /&gt;&lt;br /&gt;Why should America protect Taiwan anyway ??? Is Taiwan’s “being free from from China” really none of American’s business ???&lt;br /&gt;&lt;br /&gt;This brings us to one very crucial point which was missing, intentionally or not, from the episode of “Dangerous Straits:” the strategic role of Taiwan in terms of her geographical location.&lt;br /&gt;&lt;br /&gt;About 100 miles off China’s eastern shores, Taiwan is on the western edge of the Pacific Ocean. To Taiwan’s north lies Korea and Japan. To her south, the Philippines. Together with Korean, Japan and the Philippines, Taiwan is one of the indispensable elements of a strategically defensive front line which seperates red China and the Pacific Ocean. If Taiwan falls into China’s hand, the entire Pacific Ocean will be wide open to China. This means that the American people will be face-to-face with red China across the Pacific Ocean. The U.S. and China will be staring at each other across the great expanse of the Pacific without any large in-between islands or land mass which the U.S. can claim as an ally.&lt;br /&gt;&lt;br /&gt;Why does it matter? In the event of a crisis in eastern Asia, military or otherwise, the lack of islands that can be considered an ally to America may pose significant and serious logistical issues if the U.S. were to mass troops and other equipment for any contingency missions into or around China. One prime example is the current war in Afghanistan where the U.S. has had to use considerable diplomatic leverage in persuading the likes of Uzbekistan and Pakistan for the use of their facilities.&lt;br /&gt;&lt;br /&gt;The strategic role that Taiwan plays has been so crucial that it has actually dictated, conscious or otherwise, the American’s policy toward Taiwan for half a century.&lt;br /&gt;&lt;br /&gt;As for the argument that “face-to-face with China, so what?”, it depends on if you trust the Chinese government. Being a Taiwanese, I won’t. We have suffered enough.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-9134834608592981590?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/9134834608592981590/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=9134834608592981590' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/9134834608592981590'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/9134834608592981590'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2001/10/why-taiwan-is-important-to-usa.html' title='■ Why Taiwan is Important to USA'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-241651226376674696</id><published>2001-09-16T05:18:00.000-06:00</published><updated>2007-02-26T06:29:33.426-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='詩'/><title type='text'>【Simple World】</title><content type='html'>Strolling along the path of life&lt;br /&gt;the care, the love, the passion&lt;br /&gt;the sense, the shapes, the emotion&lt;br /&gt;the events, the words, the history …&lt;br /&gt;finally all getting to fade away&lt;br /&gt;What have left behind —&lt;br /&gt;A simple realization&lt;br /&gt;for the beauty&lt;br /&gt;the richness&lt;br /&gt;the freedom&lt;br /&gt;of the pure, simple&lt;br /&gt;Vivid Worlds&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-241651226376674696?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/241651226376674696/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=241651226376674696' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/241651226376674696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/241651226376674696'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2001/09/simple-world.html' title='【Simple World】'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-8949907985800933729</id><published>2001-07-18T05:17:00.000-06:00</published><updated>2007-03-12T20:54:21.959-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='詩'/><title type='text'>【左手小指】</title><content type='html'>&lt;center&gt;&lt;table align="center"&gt;&lt;tr&gt;&lt;td&gt;&lt;table style="border: 0px solid brown; margin: 10px 30px 10px 0px; text-align:center;width:5%;" cellpadding="0" cellspacing="0" width="100" align="center"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_im56dPYybzU/RfWk99o1mnI/AAAAAAAAABE/s9n-eK1hXQc/s1600-h/LeftFinger.jpg"&gt;&lt;img style="display:block;text-align:center;margin:3; margin-bottom:0px;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_im56dPYybzU/RfWk99o1mnI/AAAAAAAAABE/s9n-eK1hXQc/s400/LeftFinger.jpg" width="200px" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-size:12px; text-align: adjust; padding: 3; vertical-align: top;"&gt;Drawing by my wife Shirley&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;pre style="text-align:left"&gt;&lt;br /&gt;是夕陽&lt;br /&gt;是海風&lt;br /&gt;是纖細多情的雙魚&lt;br /&gt;&lt;br /&gt;左手的小指&lt;br /&gt;就這樣輕輕地&lt;br /&gt;把一生的感動&lt;br /&gt;輕輕地&lt;br /&gt;輕輕地按住 …&lt;br /&gt;&lt;br /&gt;———————–&lt;br /&gt;《古典吉他手記》– 7/18/01 –&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-8949907985800933729?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/8949907985800933729/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=8949907985800933729' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/8949907985800933729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/8949907985800933729'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/2001/07/blog-post.html' title='【左手小指】'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_im56dPYybzU/RfWk99o1mnI/AAAAAAAAABE/s9n-eK1hXQc/s72-c/LeftFinger.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-7624880942315398383</id><published>1999-02-27T06:16:00.000-06:00</published><updated>2007-02-26T06:55:58.603-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='詩'/><title type='text'>【一千零一夜】</title><content type='html'>&lt;pre&gt;&lt;br /&gt;一千零一夜&lt;br /&gt;送出一千零一個 Messages&lt;br /&gt;感懷一千零一個世代裡的&lt;br /&gt;一千零一段情事…&lt;br /&gt;&lt;br /&gt;  ── 記憶是不是在冬眠&lt;br /&gt;       往事是不是已淡忘&lt;br /&gt;       迷途是不是成宿命&lt;br /&gt;       情愛的追尋&lt;br /&gt;       是不是永不止息？&lt;br /&gt;&lt;br /&gt;敏感的浪子的心呀&lt;br /&gt;深深蝕刻在一千零一個往生裡…&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-7624880942315398383?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/7624880942315398383/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=7624880942315398383' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/7624880942315398383'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/7624880942315398383'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/1999/02/blog-post_27.html' title='【一千零一夜】'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-4759435478044587043</id><published>1999-02-14T06:09:00.000-06:00</published><updated>2007-02-26T07:07:54.383-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='詩'/><title type='text'>【照影】</title><content type='html'>&lt;pre&gt;&lt;br /&gt;— To a girl who reaches me in so many aspects of my life —&lt;br /&gt;&lt;br /&gt;妳從節日的祝福中走來&lt;br /&gt;帶著一種熟悉的神色－－&lt;br /&gt;&lt;br /&gt;  春日的花顏&lt;br /&gt;  還有纖細的情愫&lt;br /&gt;  也是古早就存在的嗎？&lt;br /&gt;&lt;br /&gt;而妳只是悄然的&lt;br /&gt;用詩詞，用畫筆，&lt;br /&gt;用一切我曾熟知的&lt;br /&gt;細細重述那演化之前&lt;br /&gt;一幅幅共振的歷史&lt;br /&gt;&lt;br /&gt;於是我看見自己的影子&lt;br /&gt;帶著節日的祝福緩緩走來&lt;br /&gt;笑傲江湖的豪氣裡&lt;br /&gt;我看見一顆溫暖善良的心&lt;br /&gt;當然還有那頑皮與慧黠－－&lt;br /&gt;&lt;br /&gt; 「就像這樣－－ &lt;br /&gt;   浪漫的但是要準確&lt;br /&gt;   超格的但是要真實…」&lt;br /&gt;&lt;br /&gt;呵！原來就是這種熟悉－－&lt;br /&gt;那一切撼動著妳心靈的&lt;br /&gt;也正同樣感動著我&lt;br /&gt;同樣的頻率&lt;br /&gt;同樣的心情…&lt;br /&gt;&lt;br /&gt;於是－－&lt;br /&gt;在千里的迴音之間&lt;br /&gt;古早的一盞燈精確地點亮&lt;br /&gt;沉睡的熟悉於是復甦&lt;br /&gt;在一度迷失的影子裡&lt;br /&gt;&lt;br /&gt;— 2/14/1999 —&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-4759435478044587043?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/4759435478044587043/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=4759435478044587043' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/4759435478044587043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/4759435478044587043'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/1999/02/blog-post.html' title='【照影】'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-3611312289029190962</id><published>1998-09-10T05:36:00.000-06:00</published><updated>2007-02-26T06:37:45.466-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='詩'/><title type='text'>【Holed Fence】</title><content type='html'>Once upon a time he was a nice guy&lt;br /&gt;A guy who thought he had good idea to share&lt;br /&gt;To share with uncontrollable generosity&lt;br /&gt;&lt;br /&gt;Yet for so many times his friends were hurt&lt;br /&gt;Again and again, though unintentionally&lt;br /&gt;Thirty-six years that he took to realize&lt;br /&gt;"A verbal wound is as bad as a physical one"&lt;br /&gt;That the holes he punched will never seal&lt;br /&gt;The hearts, never heal&lt;br /&gt;&lt;br /&gt;Yet "the fensce will never be the same"&lt;br /&gt;The roses all fallen and friends all gone&lt;br /&gt;The only thing that had left ---&lt;br /&gt;A fence with many holes&lt;br /&gt;&lt;br /&gt;--- 9/10/1998 ---&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-3611312289029190962?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/3611312289029190962/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=3611312289029190962' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/3611312289029190962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/3611312289029190962'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/1998/09/holed-fence.html' title='【Holed Fence】'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-151803650498078533</id><published>1998-03-17T06:57:00.000-06:00</published><updated>2007-02-26T07:05:05.454-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='詩'/><title type='text'>【夜夢與容】</title><content type='html'>&lt;pre&gt;寂秋的夜裡&lt;br /&gt;妳忽從久滯的惡夢中醒來&lt;br /&gt;驚懼中妳感覺有人在一旁佇立&lt;br /&gt;&lt;br /&gt;─ 昏黃的月色裡&lt;br /&gt;   躺著妳疲憊的歷史&lt;br /&gt;   妳說妳好累&lt;br /&gt;   妳找不到回家的路&lt;br /&gt;&lt;br /&gt;突然有一個聲音&lt;br /&gt;在耳畔輕輕的告訴妳&lt;br /&gt;不要害怕，有我在這裡 ...&lt;br /&gt;&lt;br /&gt;啊！那聲音 ──&lt;br /&gt;&lt;br /&gt;   似曾相識的呼息&lt;br /&gt;   急切喚醒百年沈睡的記憶&lt;br /&gt;   頻率相同的心跳&lt;br /&gt;   慌忙地綴補千年夢段的情&lt;br /&gt;&lt;br /&gt;而月色不能封堵的，是妳淚的洪流 ──&lt;br /&gt;&lt;br /&gt;   而千百年的孤寂，是誰&lt;br /&gt;   一直在燈火闌珊處？&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-151803650498078533?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/151803650498078533/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=151803650498078533' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/151803650498078533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/151803650498078533'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/1998/03/blog-post.html' title='【夜夢與容】'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-659527566790874031</id><published>1998-01-12T13:13:00.000-06:00</published><updated>2007-02-26T13:14:31.417-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電影'/><category scheme='http://www.blogger.com/atom/ns#' term='醫藥'/><title type='text'>▼ Loranzo's Oil</title><content type='html'>Stars - Nick Nolte, Susan Sarandon&lt;br /&gt;Dir - George Miller&lt;br /&gt;Year - 1992&lt;br /&gt;&lt;br /&gt;This is a movie based on a true story. In 1984, a 6 year old kid Lorenzo Odone was diagnozed to have ALD (Adrenoleukodystrophy), a sex-linked inherited disease only passed from mother to boys. These boys have malfunction in an enzyme which supposely should metabolize long chain fatty acid (LCFA). As a result, they accumulate high content of LCFA in the blood, which somehow strips off (desolves it, I guess) the myelin covering of nerve cells. The myelin is responsible for message transfer along the nerves. Stripping it off results in the loss of communication between different body parts and brain damage.&lt;br /&gt;&lt;br /&gt;The syndrome usually appears at age between 5~10, and follows by gradually deterioration of body function (deaf, blind, seizure …), with inevitable death in 2 years.&lt;br /&gt;&lt;br /&gt;Lorenzo’s parents, Augusto and Michaela, tried their best to save their boy. They put him in a trial experimental diet conducted by the best ALD expert in USA but to no avail. They decided to “educate’ themselves to find the cure. Without any medical background, they started from basic biochemistry, and read hundreds of paper/articals in the library. They even organized the first world-wide ALD symposium, gathering all ALD experts and participated in every discussions. With tremendous effort, they finally found some oil to reduce the LCFA content to half. They kept doing research, and found another oil to reduce the LCFA to normal level, thus completely stop the further development of the disease.&lt;br /&gt;&lt;br /&gt;It is really amazing to see that, a disease considered by all scientists/doctors around the world as non-curable, but was found to be possible to cure by people without any medical background. Their findings not only have saved lives of many young ALD boys, but also make those boys able to live a normal life.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-659527566790874031?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/659527566790874031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=659527566790874031' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/659527566790874031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/659527566790874031'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/1998/01/loranzos-oil.html' title='▼ Loranzo&apos;s Oil'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-5360787591279960405</id><published>1997-12-01T06:39:00.000-06:00</published><updated>2007-02-26T06:41:08.321-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='詩'/><title type='text'>【Dreaming by】</title><content type='html'>Break up a gray dream you long hold tight&lt;br /&gt;One day you wake up in the midnight&lt;br /&gt;With open eyes you see someone nearby&lt;br /&gt;Beyond obsession beyond love,&lt;br /&gt;the missing link of life&lt;br /&gt;&lt;br /&gt;Look back the way you came, hundred years flashed by&lt;br /&gt;Shined with the dim moon light you start to cry&lt;br /&gt;Hundred years --- of wondering why&lt;br /&gt;who --- is always standing by?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-5360787591279960405?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/5360787591279960405/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=5360787591279960405' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/5360787591279960405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/5360787591279960405'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/1997/12/dreaming-by.html' title='【Dreaming by】'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-5074774659774044205</id><published>1997-03-19T13:08:00.000-06:00</published><updated>2007-02-26T13:09:12.488-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='心靈'/><category scheme='http://www.blogger.com/atom/ns#' term='新世紀'/><category scheme='http://www.blogger.com/atom/ns#' term='閱讀'/><title type='text'>◆ Journey to Ixtlan</title><content type='html'>- The lessons of Don Juan (1972 by Carlos Castaneda)&lt;br /&gt;&lt;br /&gt;Book –&lt;br /&gt;&lt;br /&gt;This book is part of the tutorial records of Castaneda when he searched for internal knowledge from an Indian nagual Don Juan. By teaching Castaneda the knowledge of some Yaqui indians, Don Juan helped to explore the beauty of an inner world of human nature which is not known to most of us.&lt;br /&gt;&lt;br /&gt;Karma –&lt;br /&gt;&lt;br /&gt;Starting from my younger age, I couldn’t stop thinking the meaning of life, and the nature of being existence. I suffered a very long period of frantic and aimless search, without even knowing what I was looking for. Religion, traditional Chinese culture, arts, and older people around were all helpless. I was very lonely.&lt;br /&gt;&lt;br /&gt;In the summer of 1980, I found a Chinese version of this book from a pile of discount books in a bookstore I visited quite often since childhood. I brought it home for 50 cents, without the knowledge that it’s gonna change my entire life. I didn’t apprehend most of the topics in this book when I first read it, but simply hunted by the beauty of unknown and the ultimate freedom described by Don Juan. In the following couple of years I kept reading it in a frequency of at least twice ~ three times per year, and by comparing with my life experience, every time I caught a little more about what Don Juan was saying. Most of my friends to whom I showed this book worried that I was gonna go as insane as the crazy Indian Don Juan. But I knew clearly that it’s the way I sooner or later had to head for. Written on the first page by myself is “This is a book for me only”. I later realized that it’s inevitable to be lonely when you consider the searching for inner freedom as your journey.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-5074774659774044205?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/5074774659774044205/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=5074774659774044205' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/5074774659774044205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/5074774659774044205'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/1997/03/journey-to-ixtlan.html' title='◆ Journey to Ixtlan'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-7106390141564476939</id><published>1994-09-01T05:42:00.000-06:00</published><updated>2007-02-26T06:53:13.778-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='詩'/><title type='text'>【輕喚】</title><content type='html'>&lt;pre&gt;夢中忽然出現一個女孩&lt;br /&gt;僅只相識但不親暱的&lt;br /&gt;白紙般純潔的女孩&lt;br /&gt;她悄悄來到你房間而你正熟睡&lt;br /&gt;她輕喚你的名而你未回應&lt;br /&gt;你感覺她躺到身側&lt;br /&gt;透過肌膚你感覺一股流動的熱&lt;br /&gt;意外地她開始舔吻你的臉頰你的耳&lt;br /&gt;你抓起她的手摟著她的腰&lt;br /&gt;心中卻有壓抑不住的疑惑&lt;br /&gt;是曾有未留心的愛戀&lt;br /&gt;悄悄潛駐意識深處&lt;br /&gt;抑或是 ───&lt;br /&gt;&lt;br /&gt;不復記得多少次&lt;br /&gt;痊癒中的傷口又再撕裂&lt;br /&gt;輕喚 舔吻 嗔笑 還有那體溫&lt;br /&gt;和著倉皇無措的淚與鮮血&lt;br /&gt;泉水般嘩啦拉湧出&lt;br /&gt;啊！那原是&lt;br /&gt;不息的顧念無法盡掩的坑洞&lt;br /&gt;不盡的淚滴所無法&lt;br /&gt;        封堵的傷口&lt;br /&gt;&lt;br /&gt;你終於在迷惘中醒來&lt;br /&gt;在黑暗中你意識到&lt;br /&gt;伊的相簿早已失落&lt;br /&gt;伊的書信也早已封鎖&lt;br /&gt;只是為何&lt;br /&gt;那溫柔體貼的輕喚&lt;br /&gt;依舊夜夜侵襲未閤的眼？&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-7106390141564476939?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/7106390141564476939/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=7106390141564476939' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/7106390141564476939'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/7106390141564476939'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/1994/09/blog-post.html' title='【輕喚】'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-3254744152787888436</id><published>1993-02-27T00:06:00.000-06:00</published><updated>2007-02-26T00:11:30.096-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='詩'/><title type='text'>【荒原】</title><content type='html'>&lt;pre&gt;&lt;br /&gt;那像是&lt;br /&gt;到了一個四面皆停的 stop sign 前&lt;br /&gt;你把車緩緩停下&lt;br /&gt;左邊路口先到的車也正停穩&lt;br /&gt;連風　也沈澱下來&lt;br /&gt;&lt;br /&gt;&amp;nbsp&amp;nbsp（那是一個&lt;br /&gt;&amp;nbsp&amp;nbsp&amp;nbsp沙漠裡的十字路口&lt;br /&gt;&amp;nbsp&amp;nbsp&amp;nbsp四面八方都沒有盡頭）&lt;br /&gt;&lt;br /&gt;突然你驚覺一陣寒慄&lt;br /&gt;死亡一樣掩來&lt;br /&gt;你在寒慄中凍結&lt;br /&gt;&lt;br /&gt;&amp;nbsp&amp;nbsp（連時間也靜止了…）&lt;br /&gt;&lt;br /&gt;所有的思緒　情感　是非&lt;br /&gt;所愛的所不愛的　都化成石&lt;br /&gt;&lt;br /&gt;&amp;nbsp&amp;nbsp（你甚至聽到&lt;br /&gt;&amp;nbsp&amp;nbsp&amp;nbsp淚落在心口上的聲音）&lt;br /&gt;&lt;br /&gt;你一時無法分辨&lt;br /&gt;要往前走還是繼續等待&lt;br /&gt;拉下塵積的車窗你竟看到&lt;br /&gt;同樣疑惑的眼神&lt;br /&gt;在斜對面的駕駛座上&lt;br /&gt;在這個荒涼&lt;br /&gt;沒有人煙的十字路口&lt;br /&gt;&lt;br /&gt;你清清喉嚨&lt;br /&gt;勉強告訴自己&lt;br /&gt;終是該走的時候&lt;br /&gt;你遲疑地&lt;br /&gt;把車開過路口&lt;br /&gt;你注意到那緊盯著你的眼神 …&lt;br /&gt;&lt;br /&gt;突然之間你感到慌亂&lt;br /&gt;無法肯定&lt;br /&gt;是夢幻　還是真實&lt;br /&gt;&lt;br /&gt;&amp;nbsp&amp;nbsp（一個遠古的　夢的呼喚？）&lt;br /&gt;&lt;br /&gt;你急急把車停下&lt;br /&gt;在哽咽的邊緣你極力自抑&lt;br /&gt;坐穩　深呼吸　然後&lt;br /&gt;緩緩回頭 ……&lt;br /&gt;&lt;br /&gt;在老遠的&lt;br /&gt;路的那一方&lt;br /&gt;孤零的車上&lt;br /&gt;你看到一對&lt;br /&gt;匆促回顧的眼神&lt;br /&gt;多情而蒼茫的神色&lt;br /&gt;啊！那是───&lt;br /&gt;&lt;br /&gt;&amp;nbsp&amp;nbsp（一個古老的　夢的預言？）&lt;br /&gt;&lt;br /&gt;十年　二十年　以及一生&lt;br /&gt;浪子的孤寂都在這裡凝結&lt;br /&gt;你終再無法自制&lt;br /&gt;在無止盡的十字路口&lt;br /&gt;在夢的邊緣&lt;br /&gt;痛哭失聲&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-3254744152787888436?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/3254744152787888436/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=3254744152787888436' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/3254744152787888436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/3254744152787888436'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/1993/02/blog-post.html' title='【荒原】'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4528482243577453619.post-480735927686729832</id><published>1992-09-01T06:11:00.000-06:00</published><updated>2007-02-26T07:21:01.436-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='詩'/><title type='text'>【菩提樹】</title><content type='html'>&lt;pre&gt;井旁邊大門前面&lt;br /&gt;有一棵菩提樹&lt;br /&gt;我曾在樹蔭底下&lt;br /&gt;做過甜夢無數&lt;br /&gt;我曾在樹枝上面&lt;br /&gt;刻過寵句無數&lt;br /&gt;歡樂和苦痛時候&lt;br /&gt;常常走近這樹&lt;br /&gt;常常走近這樹&lt;br /&gt;&lt;br /&gt;你說過再來看我&lt;br /&gt;不論困難幾多&lt;br /&gt;於是我日夜等候&lt;br /&gt;等候你的影蹤&lt;br /&gt;怎耐我鏡裡顏容&lt;br /&gt;不堪歲月匆匆&lt;br /&gt;多少年春夏秋冬&lt;br /&gt;美夢畢竟成空&lt;br /&gt;美夢畢竟成空&lt;br /&gt;&lt;br /&gt;    &lt;font style="font-size:10"&gt;註：第一段是一首歌「菩提樹」的歌詞，我加了第二段。&lt;/font&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4528482243577453619-480735927686729832?l=aztecpassage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aztecpassage.blogspot.com/feeds/480735927686729832/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4528482243577453619&amp;postID=480735927686729832' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/480735927686729832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4528482243577453619/posts/default/480735927686729832'/><link rel='alternate' type='text/html' href='http://aztecpassage.blogspot.com/1992/09/blog-post.html' title='【菩提樹】'/><author><name>Runsun</name><uri>http://www.blogger.com/profile/00943096071902196841</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
