<?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-7707647687541425631</id><updated>2011-11-28T08:10:41.719+08:00</updated><category term='生活'/><category term='AT'/><category term='财务工程'/><category term='天文'/><category term='动漫'/><category term='醫學'/><category term='逆向工程'/><category term='電腦'/><category term='時間'/><category term='經濟'/><title type='text'>行有餘力 則以學文</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default?start-index=101&amp;max-results=100'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>252</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-7361115496690813702</id><published>2011-05-18T08:16:00.001+08:00</published><updated>2011-07-04T21:12:57.773+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>製作安裝WIN7的USB棒方法</title><content type='html'>&lt;a href="http://www.umpcfever.com/viewthread.php?tid=4409"&gt;http://www.umpcfever.com/viewthread.php?tid=4409&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;win7的工具還滿好用的，可以說是一步到位了&lt;br /&gt;&lt;br /&gt;另外格式化的動作可使用內建工具，可參考&amp;nbsp;&lt;a href="http://maketecheasier.com/boot-and-install-windows-7-from-usb-flash-drive/2009/01/23"&gt;http://maketecheasier.com/boot-and-install-windows-7-from-usb-flash-drive/2009/01/23&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-7361115496690813702?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/7361115496690813702/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2011/05/win7usb.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/7361115496690813702'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/7361115496690813702'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2011/05/win7usb.html' title='製作安裝WIN7的USB棒方法'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-2308942471621610483</id><published>2011-04-02T18:11:00.000+08:00</published><updated>2011-04-02T18:11:44.776+08:00</updated><title type='text'>DIY乒乓球"發球機"</title><content type='html'>&lt;a href="http://www.ttfriends.com/forum/dv_rss.asp?s=xhtml&amp;amp;boardid=243&amp;amp;id=193536&amp;amp;page=1&amp;amp;star=1&amp;amp;count=55"&gt;http://www.ttfriends.com/forum/dv_rss.asp?s=xhtml&amp;amp;boardid=243&amp;amp;id=193536&amp;amp;page=1&amp;amp;star=1&amp;amp;count=55&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ttfriends.com/forum/dv_rss.asp?s=xhtml&amp;amp;boardid=243&amp;amp;id=309964&amp;amp;page=1"&gt;http://www.ttfriends.com/forum/dv_rss.asp?s=xhtml&amp;amp;boardid=243&amp;amp;id=309964&amp;amp;page=1&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;以上出自此論壇&amp;nbsp;&lt;a href="http://www.ttfriends.com/forum/dv_rss.asp?s=xhtml&amp;amp;boardid=243&amp;amp;page=1"&gt;http://www.ttfriends.com/forum/dv_rss.asp?s=xhtml&amp;amp;boardid=243&amp;amp;page=1&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bbs.xmfish.com/read.php?tid=1727046&amp;amp;page=1"&gt;http://bbs.xmfish.com/read.php?tid=1727046&amp;amp;page=1&lt;/a&gt;&amp;nbsp;簡易版&lt;br /&gt;&lt;br /&gt;&lt;a href="http://tw.myblog.yahoo.com/jw!QGlpu4eGCBzCnRY7pwA-/article?mid=985&amp;amp;prev=993&amp;amp;next=972"&gt;http://tw.myblog.yahoo.com/jw!QGlpu4eGCBzCnRY7pwA-/article?mid=985&amp;amp;prev=993&amp;amp;next=972&lt;/a&gt;&amp;nbsp;圖多&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.zuojiaju.com/thread-32327-1-1.html"&gt;http://www.zuojiaju.com/thread-32327-1-1.html&lt;/a&gt;&amp;nbsp;還能改變方向和角度&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=HIMtHxMLO58&amp;amp;NR=1"&gt;http://www.youtube.com/watch?v=HIMtHxMLO58&amp;amp;NR=1&lt;/a&gt;&amp;nbsp;home made?不太相信…&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=bjAHljq24rk&amp;amp;NR=1"&gt;http://www.youtube.com/watch?v=bjAHljq24rk&amp;amp;NR=1&lt;/a&gt;&amp;nbsp;機動學作業現在都要這樣搞啦~~&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=hSh2F42pXZI"&gt;http://www.youtube.com/watch?v=hSh2F42pXZI&lt;/a&gt;&amp;nbsp;上面那個影片的完整版…不愧是GITECH，不用電的&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-2308942471621610483?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/2308942471621610483/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2011/04/diy.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/2308942471621610483'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/2308942471621610483'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2011/04/diy.html' title='DIY乒乓球&quot;發球機&quot;'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-3761686171372852516</id><published>2011-01-25T08:36:00.003+08:00</published><updated>2011-02-01T08:05:36.451+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>擷取PDF檔內圖片</title><content type='html'>使用軟體的話，有以下工具&lt;br /&gt;&lt;br /&gt;&lt;a href="http://opensecrets.pixnet.net/blog/post/27841494"&gt;http://opensecrets.pixnet.net/blog/post/27841494&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://azo-freeware.blogspot.com/2008/08/some-pdf-image-extract-14.html"&gt;http://azo-freeware.blogspot.com/2008/08/some-pdf-image-extract-14.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;使用linux/perl的話，參考下列連結&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;a href="http://stackoverflow.com/questions/490629/how-can-i-extract-images-from-a-pdf-file"&gt;http://stackoverflow.com/questions/490629/how-can-i-extract-images-from-a-pdf-file&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;使用手寫程式的話，如果是jpg檔，以這個python script而言很簡單&lt;br /&gt;&lt;br /&gt;&lt;a href="http://nedbatchelder.com/blog/200712/extracting_jpgs_from_pdfs.html"&gt;http://nedbatchelder.com/blog/200712/extracting_jpgs_from_pdfs.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;否則就要參考一些資料了&lt;br /&gt;&lt;br /&gt;&lt;a href="http://stackoverflow.com/questions/2693820/extract-images-from-pdf-without-resampling-in-python"&gt;http://stackoverflow.com/questions/2693820/extract-images-from-pdf-without-resampling-in-python&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.jpedal.org/PDFblog/2010/04/understanding-the-pdf-file-format-how-are-images-stored/"&gt;http://www.jpedal.org/PDFblog/2010/04/understanding-the-pdf-file-format-how-are-images-stored/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;這也證實了，如果不是單純的jpg圖檔的話，"擷取PDF檔內圖片"這件工作可能會很麻煩&lt;br /&gt;&lt;br /&gt;涉及中文的話，可參考以下連結&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ccckmit.wikidot.com/pdf:streamcoding"&gt;http://ccckmit.wikidot.com/pdf:streamcoding&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;原版的pdf規格&lt;br /&gt;&lt;br /&gt;http://partners.adobe.com/public/developer/en/pdf/PDFReference16.pdf&lt;br /&gt;&lt;br /&gt;簡明的pdf檔格式的說明：&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mactech.com/articles/mactech/Vol.15/15.09/PDFIntro/"&gt;http://www.mactech.com/articles/mactech/Vol.15/15.09/PDFIntro/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;節錄其中重點如下&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px; border-collapse: collapse; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;pre width="50"&gt;b  closepath, fill,and stroke path.&lt;br /&gt;B  fill and stroke path.&lt;br /&gt;b*  closepath, eofill,and stroke path.&lt;br /&gt;B*  eofill and stroke path.&lt;br /&gt;BI  begin image.&lt;br /&gt;BMC  begin marked content.&lt;br /&gt;BT  begin text object.&lt;br /&gt;BX  begin section allowing undefined operators.&lt;br /&gt;c  curveto.&lt;br /&gt;cm  concat. Concatenates the matrix to the current transform.&lt;br /&gt;cs  setcolorspace for fill.&lt;br /&gt;CS  setcolorspace for stroke.&lt;br /&gt;d  setdash.&lt;br /&gt;Do  execute the named XObject.&lt;br /&gt;DP  mark a place in the content stream, with a dictionary.&lt;br /&gt;EI  end image.&lt;br /&gt;EMC  end marked content.&lt;br /&gt;ET  end text object.&lt;br /&gt;EX  end section that allows undefined operators.&lt;br /&gt;f  fill path.&lt;br /&gt;f*  eofill Even/odd fill path.&lt;br /&gt;g  setgray (fill).&lt;br /&gt;G  setgray (stroke).&lt;br /&gt;gs  set parameters in the extended graphics state.&lt;br /&gt;h  closepath.&lt;br /&gt;i setflat.&lt;br /&gt;ID  begin image data.&lt;br /&gt;j  setlinejoin.&lt;br /&gt;J  setlinecap.&lt;br /&gt;k  setcmykcolor (fill).&lt;br /&gt;K  setcmykcolor (stroke).&lt;br /&gt;l  lineto.&lt;br /&gt;m  moveto.&lt;br /&gt;M  setmiterlimit.&lt;br /&gt;n  end path without fill or stroke.&lt;br /&gt;q  save graphics state.&lt;br /&gt;Q  restore graphics state.&lt;br /&gt;re  rectangle.&lt;br /&gt;rg  setrgbcolor (fill).&lt;br /&gt;RG  setrgbcolor (stroke).&lt;br /&gt;s  closepath and stroke path.&lt;br /&gt;S  stroke path.&lt;br /&gt;sc  setcolor (fill).&lt;br /&gt;SC  setcolor (stroke).&lt;br /&gt;sh  shfill (shaded fill).&lt;br /&gt;Tc  set character spacing.&lt;br /&gt;Td  move text current point.&lt;br /&gt;TD  move text current point and set leading.&lt;br /&gt;Tf  set font name and size.&lt;br /&gt;Tj  show text.&lt;br /&gt;TJ  show text, allowing individual character positioning.&lt;br /&gt;TL  set leading.&lt;br /&gt;Tm  set text matrix.&lt;br /&gt;Tr  set text rendering mode.&lt;br /&gt;Ts  set super/subscripting text rise.&lt;br /&gt;Tw set word spacing.&lt;br /&gt;Tz  set horizontal scaling.&lt;br /&gt;T*  move to start of next line.&lt;br /&gt;v  curveto.&lt;br /&gt;w  setlinewidth.&lt;br /&gt;W  clip.&lt;br /&gt;y  curveto.&lt;br /&gt;&lt;br /&gt;TABLE 1: PDF Page Markup Operators&lt;br /&gt;(Note: Equivalent PostScript operators are in boldface.)&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-3761686171372852516?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/3761686171372852516/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2011/01/pdf.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/3761686171372852516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/3761686171372852516'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2011/01/pdf.html' title='擷取PDF檔內圖片'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-8611380508722951632</id><published>2011-01-24T10:31:00.000+08:00</published><updated>2011-01-24T10:31:33.422+08:00</updated><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://www.allfacebook.com/facebook-recent-activity-2010-01"&gt;http://www.allfacebook.com/facebook-recent-activity-2010-01&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-8611380508722951632?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/8611380508722951632/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2011/01/blog-post_24.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/8611380508722951632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/8611380508722951632'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2011/01/blog-post_24.html' title='臉書隱私權設定'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-8136763797008901556</id><published>2011-01-23T19:15:00.001+08:00</published><updated>2011-01-23T19:16:20.160+08:00</updated><title type='text'>perl將ascii轉成utf-8的方法</title><content type='html'>似乎每隔一陣子就會遇到，參考&amp;nbsp;&lt;a href="http://perldoc.perl.org/utf8.html"&gt;http://perldoc.perl.org/utf8.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;use utf8;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;no utf8;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;# Convert the internal representation of a Perl scalar to/from UTF-8.&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;$num_octets = utf8::upgrade($string);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;$success &amp;nbsp; &amp;nbsp;= utf8::downgrade($string[, FAIL_OK]);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;# Change each character of a Perl scalar to/from a series of&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;# characters that represent the UTF-8 bytes of each original character.&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;utf8::encode($string); &amp;nbsp;# "\x{100}" &amp;nbsp;becomes "\xc4\x80"&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;utf8::decode($string); &amp;nbsp;# "\xc4\x80" becomes "\x{100}"&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;$flag = utf8::is_utf8(STRING); # since Perl 5.8.1&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;$flag = utf8::valid(STRING);&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-8136763797008901556?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/8136763797008901556/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2011/01/perlasciiutf-8.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/8136763797008901556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/8136763797008901556'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2011/01/perlasciiutf-8.html' title='perl將ascii轉成utf-8的方法'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-6885065313939744068</id><published>2011-01-22T08:01:00.000+08:00</published><updated>2011-01-22T08:01:33.819+08:00</updated><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://msjensen.cehd.umn.edu/WEBANATOMY/"&gt;http://msjensen.cehd.umn.edu/WEBANATOMY/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;一開始是被這個網站帶進來的，它的建議就見仁見智囉&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.squidoo.com/how-to-study-anatomy"&gt;http://www.squidoo.com/how-to-study-anatomy&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-6885065313939744068?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/6885065313939744068/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2011/01/blog-post_22.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/6885065313939744068'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/6885065313939744068'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2011/01/blog-post_22.html' title='解剖學小測驗'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-8727642956704577940</id><published>2011-01-21T20:19:00.001+08:00</published><updated>2011-01-22T08:01:59.546+08:00</updated><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://sagemb.com/info-resources/medical-billing-reference/medical-abbreviations"&gt;http://sagemb.com/info-resources/medical-billing-reference/medical-abbreviations&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;但是拉丁文太多了，可能還需要參考下面這些文件&lt;br /&gt;&lt;br /&gt;194.8.8.217/library/lat/NTL/MED/slowar_s-x.txt_Piece40.61&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dic.academic.ru/dic.nsf/enc_medicine/24855/%D0%9F%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5"&gt;http://dic.academic.ru/dic.nsf/enc_medicine/24855/%D0%9F%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;常用的列表如下&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;a. — arteria&lt;br /&gt;aa. — arteriae&lt;br /&gt;ant. — anterior&lt;br /&gt;b. — bursa&lt;br /&gt;Bac. — Bacillus&lt;br /&gt;Bact. — Bacterium&lt;br /&gt;bb. — bursae&lt;br /&gt;dext. — dexter&lt;br /&gt;ext. — externus&lt;br /&gt;f. — fascia&lt;br /&gt;ff. — fasciae&lt;br /&gt;inf. — inferior&lt;br /&gt;int. — internus&lt;br /&gt;lat. — lateralis&lt;br /&gt;lig. — ligamentum&lt;br /&gt;ligg. — ligamenta&lt;br /&gt;m. — musculus&lt;br /&gt;med. — medialis&lt;br /&gt;mm. — musculi&lt;br /&gt;n. — nervus&lt;br /&gt;nn. — nervi&lt;br /&gt;post. — posterior&lt;br /&gt;r. — ramus&lt;br /&gt;rr. — rami&lt;br /&gt;sin. — sinister&lt;br /&gt;sup. — superior&lt;br /&gt;v. — vena&lt;br /&gt;vag. — vagina&lt;br /&gt;vagg. — vaginae&lt;br /&gt;vv. — venae&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-8727642956704577940?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/8727642956704577940/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2011/01/blog-post.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/8727642956704577940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/8727642956704577940'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2011/01/blog-post.html' title='醫學名詞縮寫'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-3418089260413383224</id><published>2010-12-09T22:26:00.001+08:00</published><updated>2011-02-01T19:03:19.614+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>製作 USB 隨身碟開機方法</title><content type='html'>&lt;a href="http://siryeh.com/module-news-display-sid-26.htm"&gt;http://siryeh.com/module-news-display-sid-26.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;這是正體中文的網站中，解說最正確的文章了&lt;s&gt;&lt;span class="Apple-style-span" style="color: #cccccc;"&gt;，可惜圖片連結有問題&lt;/span&gt;&lt;/s&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-3418089260413383224?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/3418089260413383224/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/12/usb.html#comment-form' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/3418089260413383224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/3418089260413383224'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/12/usb.html' title='製作 USB 隨身碟開機方法'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-359489575348525434</id><published>2010-12-07T11:04:00.002+08:00</published><updated>2010-12-07T20:16:08.176+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='生活'/><title type='text'>簡報術</title><content type='html'>星期天聽了一場很棒的演講，主講人把ppt檔用得淋灕盡至，完全沒有冷場，令我想到之前曾經想學習的 &lt;a href="http://jedi.org/blog/archives/005983.html"&gt;高橋流簡報法&lt;/a&gt;&amp;nbsp;。巧的是這本書的中譯本也在今年上市了，晚些會花點時間看看。當然江山各有才人出，網路上也有其它相關的介紹，&amp;nbsp;&lt;span class="Apple-style-span" style="color: #145683; font-family: 'lucida grande', verdana, arial, sans-serif; font-size: 16px; font-weight: bold;"&gt;&lt;a href="http://cafe_silencio.mysinablog.com/index.php?op=ViewArticle&amp;amp;articleId=1264526" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; color: black; text-decoration: none;"&gt;Presentation Zen – 書不如blog&lt;/a&gt;&lt;/span&gt;&amp;nbsp;這篇評論我覺得相當犀利，一方面提到了&amp;nbsp;&lt;span class="Apple-style-span" style="font-family: Arial, sans-serif; font-size: 15px;"&gt;&lt;a href="http://cis23965045.blogspot.com/2008/04/blog-post_25.html"&gt;創意黏力學&lt;/a&gt;&lt;/span&gt;&amp;nbsp;，同時也再次導引大家到簡報禪的聖堂&amp;nbsp;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'lucida grande', verdana, arial, sans-serif; line-height: 28px;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;a href="http://www.presentationzen.com/presentationzen/" style="color: #1a71ab; text-decoration: none;" target="_blank"&gt;presentation zen&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: 'lucida grande', verdana, arial, sans-serif; line-height: 28px;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;a href="http://www.presentationzen.com/presentationzen/" style="color: #1a71ab; text-decoration: none;" target="_blank"&gt;&amp;nbsp;&lt;/a&gt;去一窺堂奧。&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-359489575348525434?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/359489575348525434/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/12/blog-post.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/359489575348525434'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/359489575348525434'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/12/blog-post.html' title='簡報術'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-4457431407844676630</id><published>2010-12-04T14:59:00.001+08:00</published><updated>2010-12-04T16:04:01.139+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>Stanford Chinese Segmenter初探</title><content type='html'>從官網&amp;nbsp;&lt;a href="http://nlp.stanford.edu/software/segmenter.shtml"&gt;http://nlp.stanford.edu/software/segmenter.shtml&lt;/a&gt;&amp;nbsp;下載並解壓後，執行以下命令&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;segment.bat pku test.simp.utf8&amp;nbsp;UTF-8 0 &amp;gt; out.txt&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;結果會存到out.txt當中&lt;br /&gt;&lt;br /&gt;實際以繁中文件測試，結果並不理想；但翻譯為簡中後，正確率超過99%，相當出色。要直接處理繁中，有文件指出可以下達 &amp;nbsp;-loadClassifier data\traditional.gz 參數，但是並沒有找到這個檔案；退而求其次的方法，應該就是把原文轉為簡中再處理了，幸好處理完不需要再轉為繁中，因為簡、繁中字的對應位置不會改變，只要把位置資訊留著就可以指回原來的文件&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-4457431407844676630?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/4457431407844676630/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/12/stanford-chinese-segmenter.html#comment-form' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/4457431407844676630'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/4457431407844676630'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/12/stanford-chinese-segmenter.html' title='Stanford Chinese Segmenter初探'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-8912547855124741390</id><published>2010-12-03T15:29:00.001+08:00</published><updated>2010-12-03T19:24:04.207+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>與Stanford parser處理中文有關的網路資源</title><content type='html'>官方所付的中文文法檔為&amp;nbsp;chineseFactored.ser.gz ，以此為關鍵字進行搜尋&lt;br /&gt;&lt;br /&gt;http://114.255.218.78/wikiteamwork/images/d/d7/(3)Stanfold_Parser_in_GATE.ppt&amp;nbsp;句法分析工具Stanfold Parser及其在GATE中的使用&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.amelielee.com/archives/140#comments"&gt;http://blog.amelielee.com/archives/140#comments&lt;/a&gt;&amp;nbsp;Solving the ‘exceeded MAX_ITEMS’ problem in Stanford Parser&lt;br /&gt;&lt;br /&gt;&lt;a href="https://mailman.stanford.edu/pipermail/parser-user/2010-August/000652.html"&gt;https://mailman.stanford.edu/pipermail/parser-user/2010-August/000652.html&lt;/a&gt;&amp;nbsp;[parser-user] stanford parser 中文分词关于分词“的” 的特别现象&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.csdn.net/leeharry/archive/2008/03/06/2153583.aspx"&gt;http://blog.csdn.net/leeharry/archive/2008/03/06/2153583.aspx&lt;/a&gt;&amp;nbsp;stanford parser 使用；值得注意的是，這篇文章帶出一個重點：中文資料必需另外用斷字程式斷好，才能丟進parser裏面，這點不管是s牌或b牌都是一樣的。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-8912547855124741390?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/8912547855124741390/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/12/stanford-parser_03.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/8912547855124741390'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/8912547855124741390'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/12/stanford-parser_03.html' title='與Stanford parser處理中文有關的網路資源'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-2582519269140808491</id><published>2010-12-03T15:07:00.000+08:00</published><updated>2010-12-03T15:07:02.071+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>"如何训练一个中文的Berkeley Parser"</title><content type='html'>&lt;a href="http://playwithnlp.blogspot.com/2010/06/berkeley-parser.html"&gt;http://playwithnlp.blogspot.com/2010/06/berkeley-parser.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;整個網路上只有這篇文章提到中文文法&amp;nbsp;chn_sm5.gr 的使用，故特為此文紀錄之&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-2582519269140808491?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/2582519269140808491/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/12/berkeley-parser_03.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/2582519269140808491'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/2582519269140808491'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/12/berkeley-parser_03.html' title='&quot;如何训练一个中文的Berkeley Parser&quot;'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-2472143332711759752</id><published>2010-12-03T13:04:00.000+08:00</published><updated>2010-12-03T13:04:52.864+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>"Call Stanford Parser in Perl"，真是太酷了</title><content type='html'>&lt;a href="http://layesuen.spaces.live.com/blog/cns!BCB0A55D794BEAF6!1034.entry?wa=wsignin1.0&amp;amp;sa=523996814"&gt;http://layesuen.spaces.live.com/blog/cns!BCB0A55D794BEAF6!1034.entry?wa=wsignin1.0&amp;amp;sa=523996814&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Pmingliu, Verdana; font-size: 12px; line-height: 20px;"&gt;&lt;span style="font-family: 'Courier New'; line-height: normal;"&gt;use Inline (&lt;br style="line-height: 20px;" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Java =&amp;gt; &amp;lt;&amp;lt;'END_JAVA',&lt;br style="line-height: 20px;" /&gt;&lt;br style="line-height: 20px;" /&gt;import edu.stanford.nlp.parser.lexparser.LexicalizedParser;&lt;br style="line-height: 20px;" /&gt;&lt;br style="line-height: 20px;" /&gt;class Parser {&lt;br style="line-height: 20px;" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LexicalizedParser lexParser;&lt;br style="line-height: 20px;" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public Parser(String model) {&lt;br style="line-height: 20px;" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lexParser = new LexicalizedParser(model);&lt;br style="line-height: 20px;" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br style="line-height: 20px;" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public String parse(String sentence) {&lt;br style="line-height: 20px;" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lexParser.parse(sentence);&lt;br style="line-height: 20px;" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return lexParser.getBestParse().toString();&lt;br style="line-height: 20px;" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br style="line-height: 20px;" /&gt;}&lt;br style="line-height: 20px;" /&gt;&amp;nbsp;&amp;nbsp;&lt;br style="line-height: 20px;" /&gt;END_JAVA&lt;br style="line-height: 20px;" /&gt;&lt;br style="line-height: 20px;" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLASSPATH =&amp;gt; 'stanford-parser.jar',&lt;br style="line-height: 20px;" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXTRA_JAVA_ARGS =&amp;gt; '-mx800m'&lt;br style="line-height: 20px;" /&gt;);&lt;br style="line-height: 20px;" /&gt;&lt;br style="line-height: 20px;" /&gt;my $p = Parser-&amp;gt;new("englishPCFG.ser.gz");&lt;br style="line-height: 20px;" /&gt;print $p-&amp;gt;parse($_)."\n" while (&amp;lt;&amp;gt;);&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br style="line-height: 20px;" /&gt;&lt;br style="line-height: 20px;" /&gt;&lt;span style="font-family: 宋体; line-height: normal;"&gt;感觉实在是很 Cool，主要使用了 Inline-Java 这个 bundle。&lt;br style="line-height: 20px;" /&gt;运行时需要把&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: 宋体; line-height: normal;"&gt;stanford-parser.jar,&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: 'Courier New'; line-height: normal;"&gt;&lt;span style="font-family: 宋体; line-height: normal;"&gt;Parser 数据文件 englishPCFG.ser.gz 和这个 perl 程序放在同一目录下，当然必须保证 Inline-Java 能找到你的 JDK，可以通过 J2SDK 这个 Option 来指定。&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-2472143332711759752?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/2472143332711759752/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/12/call-stanford-parser-in-perl.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/2472143332711759752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/2472143332711759752'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/12/call-stanford-parser-in-perl.html' title='&quot;Call Stanford Parser in Perl&quot;，真是太酷了'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-345480294616796689</id><published>2010-12-03T10:56:00.000+08:00</published><updated>2010-12-03T10:56:50.609+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>Stanford parser及Berkeley parser產出結果初探</title><content type='html'>使用的輸入檔內容&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The strongest rain ever recorded in India shut down the financial hub of Mumbai, snapped communication lines, closed airports and forced thousands of people to sleep in their offices or walk home during the night, officials said today.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;產出的結果是差不多的，list風格的樹狀表示；Berkeley parser將所有結果一次印出在一行中，佔用較少的畫面；Stanford parser將結果展開，方便看出結構；不過這並不是重點。雖然Stanford parser更新較頻繁，但是Berkeley parser的好評似乎較多。無論如何，在自然語言處理上，純文字的剖析是第一步，接下來的應用才是好戲。&lt;/div&gt;&lt;div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Berkeley parser的產出&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;( (S (NP (NP (DT The) (JJS strongest) (NN rain)) (VP (ADVP (RB ever)) (VBN recorded) (PP (IN in) (NP (NNP India))))) (VP (VP (VBD shut) (PRT (RP down)) (NP (NP (DT the) (JJ financial) (NN hub)) (PP (IN of) (NP (NNP Mumbai,) (JJ snapped) (NN communication) (NN lines,) (VBD closed) (NNS airports))))) (CC and) (VP (VBD forced) (S (NP (NP (NNS thousands)) (PP (IN of) (NP (NNS people)))) (VP (TO to) (VP (VP (VB sleep) (PRT (RP in)) (NP (PRP$ their) (NNS offices))) (CC or) (VP (VB walk) (ADVP (RB home)) (PP (IN during) (NP (NP (DT the) (NN night,)) (SBAR (S (NP (NNS officials)) (VP (VBD said))))))) (NP (NN today.)))))))) )&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Stanford parser的產出&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;The/DT strongest/JJS rain/NN ever/RB recorded/VBN in/IN India/NNP shut/VBD down/RP the/DT financial/JJ hub/NN of/IN Mumbai/NNP ,/, snapped/VBD communication/NN lines/NNS ,/, closed/VBD airports/NNS and/CC forced/VBD thousands/NNS of/IN people/NNS to/TO sleep/VB in/IN their/PRP$ offices/NNS or/CC walk/VB home/NN during/IN the/DT night/NN ,/, officials/NNS said/VBD today/NN ./.&lt;br /&gt;&lt;br /&gt;(ROOT&lt;br /&gt;&amp;nbsp;&amp;nbsp;(S&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;(S&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;(NP&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(NP (DT The) (JJS strongest) (NN rain))&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(VP&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(ADVP (RB ever))&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(VBN recorded)&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(PP (IN in)&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(NP (NNP India)))))&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;(VP&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(VP (VBD shut)&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(PRT (RP down))&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(NP&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(NP (DT the) (JJ financial) (NN hub))&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(PP (IN of)&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(NP (NNP Mumbai)))))&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(, ,)&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(VP (VBD snapped)&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(NP (NN communication) (NNS lines)))&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(, ,)&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(VP (VBD closed)&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(NP (NNS airports)))&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(CC and)&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(VP (VBD forced)&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(NP&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(NP (NNS thousands))&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(PP (IN of)&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(NP (NNS people))))&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(S&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(VP (TO to)&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(VP&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(VP (VB sleep)&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(PP (IN in)&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(NP (PRP$ their) (NNS offices))))&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(CC or)&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(VP (VB walk)&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(NP (NN home))&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(PP (IN during)&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(NP (DT the) (NN night))))))))))&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;(, ,)&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;(NP (NNS officials))&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;(VP (VBD said)&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;(NP-TMP (NN today)))&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;(. .)))&lt;br /&gt;&lt;br /&gt;det(rain-3, The-1)&lt;br /&gt;amod(rain-3, strongest-2)&lt;br /&gt;nsubj(shut-8, rain-3)&lt;br /&gt;nsubj(snapped-16, rain-3)&lt;br /&gt;nsubj(closed-20, rain-3)&lt;br /&gt;nsubj(forced-23, rain-3)&lt;br /&gt;advmod(recorded-5, ever-4)&lt;br /&gt;partmod(rain-3, recorded-5)&lt;br /&gt;prep_in(recorded-5, India-7)&lt;br /&gt;ccomp(said-40, shut-8)&lt;br /&gt;prt(shut-8, down-9)&lt;br /&gt;det(hub-12, the-10)&lt;br /&gt;amod(hub-12, financial-11)&lt;br /&gt;dobj(shut-8, hub-12)&lt;br /&gt;prep_of(hub-12, Mumbai-14)&lt;br /&gt;conj_and(shut-8, snapped-16)&lt;br /&gt;ccomp(said-40, snapped-16)&lt;br /&gt;nn(lines-18, communication-17)&lt;br /&gt;dobj(snapped-16, lines-18)&lt;br /&gt;conj_and(shut-8, closed-20)&lt;br /&gt;ccomp(said-40, closed-20)&lt;br /&gt;dobj(closed-20, airports-21)&lt;br /&gt;conj_and(shut-8, forced-23)&lt;br /&gt;ccomp(said-40, forced-23)&lt;br /&gt;dobj(forced-23, thousands-24)&lt;br /&gt;prep_of(thousands-24, people-26)&lt;br /&gt;aux(sleep-28, to-27)&lt;br /&gt;xcomp(forced-23, sleep-28)&lt;br /&gt;poss(offices-31, their-30)&lt;br /&gt;prep_in(sleep-28, offices-31)&lt;br /&gt;xcomp(forced-23, walk-33)&lt;br /&gt;conj_or(sleep-28, walk-33)&lt;br /&gt;dobj(walk-33, home-34)&lt;br /&gt;det(night-37, the-36)&lt;br /&gt;prep_during(walk-33, night-37)&lt;br /&gt;nsubj(said-40, officials-39)&lt;br /&gt;tmod(said-40, today-41)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-345480294616796689?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/345480294616796689/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/12/stanford-parserberkeley-parser.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/345480294616796689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/345480294616796689'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/12/stanford-parserberkeley-parser.html' title='Stanford parser及Berkeley parser產出結果初探'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-5227353850786254130</id><published>2010-12-03T10:15:00.000+08:00</published><updated>2010-12-03T10:15:54.935+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>Berkeley parser初探</title><content type='html'>對應的目錄&lt;br /&gt;&lt;br /&gt;&lt;a href="http://code.google.com/p/berkeleyparser/downloads/list"&gt;http://code.google.com/p/berkeleyparser/downloads/list&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;把這些檔案抓下來，放在同一個工作目錄中，以要分析的檔案名叫mumbai.txt為例，鍵入&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;java &lt;b&gt;&lt;span class="Apple-style-span" style="color: red;"&gt;-Xms64m -Xmx512m&lt;/span&gt;&lt;/b&gt; -jar berkeleyParser.jar -gr eng_sm6.gr.gz&amp;nbsp;-inputFile mumbai.txt&lt;br /&gt;&lt;br /&gt;它的說明檔範例中沒有參數-Xms64m -Xmx512m，對於使用者來說可能會得到空間不夠的錯誤訊息；其它可用參數如下&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;-render &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Write rendered tree to image file. (Default: false)&lt;br /&gt;-inputFile &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Read input from this file instead of reading it from STDIN.&lt;br /&gt;-substates &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Output subcategories (only for binarized viterbi trees). (Default: false)&lt;br /&gt;-gr &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Grammarfile (Required)&amp;nbsp;[required]&lt;br /&gt;-binarize &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Output binarized trees. (Default: false)&lt;br /&gt;-likelihood &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Output sentence likelihood, i.e. summing out all parse trees: P(w) (Default: false)&lt;br /&gt;-confidence &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Output confidence measure, i.e. tree likelihood: P(T|w) (Default: false)&lt;br /&gt;-tokenize &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Tokenize input first. (Default: false=text is already tokenized)&lt;br /&gt;-scores &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Output inside scores (only for binarized viterbi trees). (Default: false)&lt;br /&gt;-viterbi &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Compute viterbi derivation instead of max-rule tree (Default: max-rule)&lt;br /&gt;-chinese &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Enable some Chinese specific features in the lexicon.&lt;br /&gt;-accurate &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Set thresholds for accuracy. (Default: set thresholds for efficiency)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-5227353850786254130?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/5227353850786254130/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/12/berkeley-parser.html#comment-form' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/5227353850786254130'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/5227353850786254130'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/12/berkeley-parser.html' title='Berkeley parser初探'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-8767980939941416219</id><published>2010-12-03T08:59:00.000+08:00</published><updated>2010-12-03T08:59:35.562+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>Stanford parser初探</title><content type='html'>在作業系統的開發上，Stanford與Berkeley一直互有競逐，並延伸到其它的層面。在自然語言處理上，代表作就是stanford parser和berkeley parser。先來看看Stanford parser，訪問首頁&lt;br /&gt;&lt;br /&gt;&lt;a href="http://nlp.stanford.edu/software/lex-parser.shtml"&gt;http://nlp.stanford.edu/software/lex-parser.shtml&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;可以下載最新的版本。將它解壓到一個方便的目錄下，依照網頁下方所言產生mumbai.txt檔案來進行實驗，打出以下指令&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;java -mx200m &lt;b&gt;&lt;span class="Apple-style-span" style="color: red;"&gt;-cp stanford-parser.jar&lt;/span&gt;&lt;/b&gt; edu.stanford.nlp.parser.lexparser.LexicalizedParser -retainTMPSubcategories -outputFormat "wordsAndTags,penn,typedDependencies" englishPCFG.ser.gz mumbai.txt&lt;br /&gt;&lt;br /&gt;文章的作者因為是開發者，所以沒注意到加上-cp這段，我們如果作為純使用者的話，指明class path是必要的&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-8767980939941416219?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/8767980939941416219/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/12/stanford-parser.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/8767980939941416219'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/8767980939941416219'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/12/stanford-parser.html' title='Stanford parser初探'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-6763273443886949767</id><published>2010-11-26T19:00:00.000+08:00</published><updated>2010-11-26T19:00:47.563+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='醫學'/><title type='text'>「你到底行不行？」：學術摸底系統Web of Science介紹</title><content type='html'>&lt;h3 class="post-title entry-title" style="color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 14px; font: normal normal normal 24px/normal Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0.75em; position: relative;"&gt;&lt;a href="http://i-chentsai.blogspot.com/2010/11/web-of-science.html" style="color: #008cbb; text-decoration: none;"&gt;「你到底行不行？」：學術摸底系統Web of Science介紹&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;非常有趣的一個工具，希望有一天能把endnotes也整合進去，讓寫論文變得更方便&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-6763273443886949767?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/6763273443886949767/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/11/web-of-science.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/6763273443886949767'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/6763273443886949767'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/11/web-of-science.html' title='「你到底行不行？」：學術摸底系統Web of Science介紹'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-1881915192157455056</id><published>2010-10-30T09:29:00.000+08:00</published><updated>2010-10-30T09:29:24.075+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>XP開機不能!!先從bootlog下手看看</title><content type='html'>&lt;a href="http://technet.microsoft.com/en-us/library/bb457123.aspx"&gt;http://technet.microsoft.com/en-us/library/bb457123.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;簡單來說就是在boot.ini中加入/bootlog參數，看最後到那一步掛掉的&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-1881915192157455056?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/1881915192157455056/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/10/xpbootlog.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/1881915192157455056'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/1881915192157455056'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/10/xpbootlog.html' title='XP開機不能!!先從bootlog下手看看'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-86007335474800005</id><published>2010-09-16T02:45:00.000+08:00</published><updated>2010-09-16T02:45:35.916+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>Email::Send::Gmail - Send Messages using Gmail (3)</title><content type='html'>切記安裝的是ActivePerl 5.10，否則裝了ActivePerl 5.12的話，不論怎樣都看不到這個gmail的模組的&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-86007335474800005?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/86007335474800005/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/09/emailsendgmail-send-messages-using.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/86007335474800005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/86007335474800005'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/09/emailsendgmail-send-messages-using.html' title='Email::Send::Gmail - Send Messages using Gmail (3)'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-7930065847246615453</id><published>2010-08-22T14:27:00.000+08:00</published><updated>2010-08-22T14:27:03.388+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='生活'/><title type='text'>中橫健行隊經典復刻梯</title><content type='html'>&lt;table border="0" bordercolor="#111111" cellpadding="0" cellspacing="0" id="AutoNumber2" style="border-collapse: collapse;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="H3" height="100" style="color: #333333; font-family: 新細明體, Arial; font-size: 13px; line-height: 19px;" valign="top" width="80%"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;真的是太經典了…以下資訊轉錄自&lt;a href="http://www.youth.org.tw/index.php"&gt;http://www.youth.org.tw/index.php&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;活動名稱：&lt;/span&gt;&lt;/b&gt;&lt;a href="http://www.blogger.com/post-create.g?blogID=7707647687541425631" target="_blank"&gt;&lt;br /&gt;&lt;span style="color: #333333;"&gt;中橫健行隊經典復刻梯&lt;/span&gt;&lt;/a&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;活動代號：&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style="color: #333333;"&gt;92MA08&lt;/span&gt;&lt;/td&gt;&lt;td height="70" valign="top" width="20%"&gt;　&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table border="0" bordercolor="#111111" cellpadding="0" cellspacing="0" id="AutoNumber3" style="border-collapse: collapse;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="H3" colspan="3" height="250" style="color: #333333; font-family: 新細明體, Arial; font-size: 13px; line-height: 19px;" valign="top" width="33%"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;活動特色：&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style="color: #333333;"&gt;七、八十年代全國高中職、大專生擠破頭報名的夢幻活動：「中橫健行隊」，即將在當年領隊、駐站服務員手中經典復刻！本營隊突破困難，重啟封莊十年的慈恩、洛韶兩山莊，只為重現我們那曾經伴隨汗水與淚光、笑語和勇氣的永恆青春！老朋友、新朋友，讓我們肩起背包頭頂小黃帽，腳踏實地69公里，在陽光與笑顏裡寫下我們自己的光陰故事。&lt;br /&gt;第一天：台中火車站報到→專車接送至霧社→合歡山→觀雲→晚餐→觀雲大型團康晚會之夜。第二天：觀雲早餐→健行至金馬隧道6公里→午餐(便當)→健行至慈恩10公里→晚餐→慈恩通舖溫馨晚會之夜。第三天：慈恩早餐→健行至新白楊10公里→午餐(便當)→健行至洛韶11公里→晚餐→洛韶闖關遊戲晚會之夜。第四天：洛韶早餐→健行至西寶8公里→午餐(便當)→健行至天祥8公里→晚餐→天祥土風舞晚會之夜。第五天：天祥早餐→健行至靳珩橋9公里→午餐（便當）→健行至長春祠健行終點7公里→專車接送至花蓮學苑→晚餐→花蓮市區遊覽→花蓮惜別晚會之夜第六天：花蓮學苑早餐（三明治）→團體照→花蓮學苑解散。&lt;br /&gt;附註：洛韶山莊目前雖正加緊整建，但相關室內住宿、用餐環境、盥洗衛生等環境，因山莊荒廢日久，故各項條件相對簡陋，需請注意。&lt;/span&gt;　&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="H3" colspan="3" height="100" style="color: #333333; font-family: 新細明體, Arial; font-size: 13px; line-height: 19px;" valign="top" width="33%"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;活動日期：&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style="color: #333333;"&gt;第2梯 時間 : 2010-07-06 13:00:00 至 2010-07-11 11:00:00&lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;報到地點：&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style="color: #333333;"&gt;台中火車站&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="H3" height="70" style="color: #333333; font-family: 新細明體, Arial; font-size: 13px; line-height: 19px;" valign="top" width="33%"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;活動對象：&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style="color: #333333;"&gt;高中職校以上&lt;/span&gt;　&lt;/td&gt;&lt;td class="H3" height="70" style="color: #333333; font-family: 新細明體, Arial; font-size: 13px; line-height: 19px;" valign="top" width="33%"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;活動費用：&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style="color: #333333;"&gt;NT 5200元&lt;/span&gt;　&lt;/td&gt;&lt;td class="H3" height="70" style="color: #333333; font-family: 新細明體, Arial; font-size: 13px; line-height: 19px;" valign="top" width="34%"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;活動地點：&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style="color: #333333;"&gt;台中、花蓮地區&lt;/span&gt;　&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="H3" height="70" style="color: #333333; font-family: 新細明體, Arial; font-size: 13px; line-height: 19px;" valign="top" width="33%"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;活動聯絡人：&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style="color: #333333;"&gt;文耀忠&lt;/span&gt;　&lt;/td&gt;&lt;td class="H3" height="70" style="color: #333333; font-family: 新細明體, Arial; font-size: 13px; line-height: 19px;" valign="top" width="33%"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;聯絡電話：&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style="color: #333333;"&gt;(02)25025858分機404&lt;/span&gt;　&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-7930065847246615453?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/7930065847246615453/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/08/blog-post.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/7930065847246615453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/7930065847246615453'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/08/blog-post.html' title='中橫健行隊經典復刻梯'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-334408984079138375</id><published>2010-07-22T18:38:00.000+08:00</published><updated>2010-07-22T18:38:53.247+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>Perl OpenGL (POGL)</title><content type='html'>&lt;a href="http://en.wikipedia.org/wiki/Perl_OpenGL"&gt;http://en.wikipedia.org/wiki/Perl_OpenGL&lt;/a&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px;"&gt;&lt;b&gt;Perl OpenGL&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px;"&gt;(&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px;"&gt;&lt;b&gt;POGL&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px;"&gt;) is a portable, compiled wrapper&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px;"&gt;&lt;a class="mw-redirect" href="http://en.wikipedia.org/wiki/Library_(computer_science)" style="background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; color: #0645ad; text-decoration: none;" title="Library (computer science)"&gt;library&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px;"&gt;that allows&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px;"&gt;&lt;a href="http://en.wikipedia.org/wiki/OpenGL" style="background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; color: #0645ad; text-decoration: none;" title="OpenGL"&gt;OpenGL&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px;"&gt;to be used in the&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px;"&gt;&lt;a class="mw-redirect" href="http://en.wikipedia.org/wiki/Perl_(programming_language)" style="background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; color: #0645ad; text-decoration: none;" title="Perl (programming language)"&gt;Perl programming language&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px;"&gt;基本上就是在perl裏呼叫opengl函式庫，速度看來相當快&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px;"&gt;&lt;a href="http://graphcomp.com/pogl.cgi?v=0111s3m8&amp;amp;r=s3m1"&gt;http://graphcomp.com/pogl.cgi?v=0111s3m8&amp;amp;r=s3m1&lt;/a&gt;&amp;nbsp;有兩個demo可以拿來run一下看看&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-334408984079138375?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/334408984079138375/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/07/perl-opengl-pogl.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/334408984079138375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/334408984079138375'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/07/perl-opengl-pogl.html' title='Perl OpenGL (POGL)'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-1664687093374734338</id><published>2010-07-17T09:41:00.001+08:00</published><updated>2010-07-17T09:42:54.621+08:00</updated><title type='text'>What To Do Once You've Downloaded A Module From The CPAN / 如果你直接從cpan下載了一個模組的話，接下來要怎麼安裝呢?</title><content type='html'>&lt;a href="http://www.cpan.org/modules/INSTALL.html"&gt;http://www.cpan.org/modules/INSTALL.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;基本上我上了黃色底色的部分是大家比較容易忽略的&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;b&gt;If you're on&amp;nbsp;&lt;a href="http://www.perl.com/CPAN/src/latest.tar.gz"&gt;Unix&lt;/a&gt;,&lt;/b&gt;(You can use Andreas König's&amp;nbsp;&lt;a href="http://www.perl.com/CPAN/modules/by-module/CPAN"&gt;CPAN&lt;/a&gt;&amp;nbsp;module to automate the entire process, from DECOMPRESS through INSTALL.)&lt;br /&gt;A. DECOMPRESS&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Decompress the file with&amp;nbsp;&lt;code&gt;gzip -d yourmodule.tar.gz&lt;/code&gt;&lt;br /&gt;You can get gzip from&amp;nbsp;&lt;a href="ftp://prep.ai.mit.edu/pub/gnu"&gt;ftp://prep.ai.mit.edu/pub/gnu&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Or, you can combine this step with the next to save disk space:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;gzip -dc yourmodule.tar.gz | tar -xof -&lt;/code&gt;&lt;/blockquote&gt;B. UNPACK&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Unpack the result with&amp;nbsp;&lt;code&gt;tar -xof yourmodule.tar&lt;/code&gt;&lt;/blockquote&gt;C. BUILD&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Go into the newly-created directory and type:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;span class="Apple-style-span" style="background-color: yellow;"&gt;perl Makefile.PL&lt;/span&gt;&lt;/code&gt;&lt;span class="Apple-style-span" style="background-color: yellow;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="Apple-style-span" style="background-color: yellow;"&gt;make&lt;/span&gt;&lt;/code&gt;&lt;span class="Apple-style-span" style="background-color: yellow;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="Apple-style-span" style="background-color: yellow;"&gt;make test&lt;/span&gt;&lt;/code&gt;&lt;/blockquote&gt;D. INSTALL&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;While still in that directory, type:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;span class="Apple-style-span" style="background-color: yellow;"&gt;make install&lt;/span&gt;&lt;/code&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;blockquote&gt;Make sure you have the appropriate permissions to install the module in your Perl 5 library directory. Often, you'll need to be root.&lt;br /&gt;That's all you need to do on Unix systems with dynamic linking. Most Unix systems have dynamic linking -- if yours doesn't, or if for another reason you have a statically-linked perl,&amp;nbsp;&lt;b&gt;and&lt;/b&gt;&amp;nbsp;the module requires compilation, you'll need to build a new Perl binary that includes the module. Again, you'll probably need to be root.&lt;/blockquote&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-1664687093374734338?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/1664687093374734338/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/07/what-to-do-once-youve-downloaded-module.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/1664687093374734338'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/1664687093374734338'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/07/what-to-do-once-youve-downloaded-module.html' title='What To Do Once You&apos;ve Downloaded A Module From The CPAN / 如果你直接從cpan下載了一個模組的話，接下來要怎麼安裝呢?'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-9138830626119478320</id><published>2010-07-17T09:33:00.000+08:00</published><updated>2010-07-17T09:33:08.429+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>Personal Brain</title><content type='html'>&lt;a href="http://www.youtube.com/watch?v=QP3d7P4AERg"&gt;http://www.youtube.com/watch?v=QP3d7P4AERg&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;相較於mindmanager，這個軟體比較強調一種"魚眼"的視角功能&lt;br /&gt;&lt;br /&gt;這在認知心理學上或圖學上都有它的立論基礎&lt;br /&gt;&lt;br /&gt;不過一旦mindmanager也實作這個功能的話，personal brain就沒有什麼競爭優勢了&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-9138830626119478320?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/9138830626119478320/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/07/personal-brain.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/9138830626119478320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/9138830626119478320'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/07/personal-brain.html' title='Personal Brain'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-7974439277124990387</id><published>2010-06-02T15:12:00.000+08:00</published><updated>2010-06-02T15:12:18.451+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>如何停用超連結警告訊息，在 2007 Office 程式 / How to disable hyperlink warning messages in 2007 Office programs</title><content type='html'>到底是什麼樣的豬頭產品，必需讓使用者經常地自己去動危險的registry呢?&lt;br /&gt;&lt;br /&gt;答案：&lt;br /&gt;&lt;br /&gt;&lt;a href="http://support.microsoft.com/kb/925757/zh-tw"&gt;http://support.microsoft.com/kb/925757/zh-tw&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://support.microsoft.com/?scid=kb;en-us;925757&amp;amp;x=10&amp;amp;y=11"&gt;http://support.microsoft.com/?scid=kb;en-us;925757&amp;amp;x=10&amp;amp;y=11&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-7974439277124990387?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/7974439277124990387/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/06/2007-office-how-to-disable-hyperlink.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/7974439277124990387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/7974439277124990387'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/06/2007-office-how-to-disable-hyperlink.html' title='如何停用超連結警告訊息，在 2007 Office 程式 / How to disable hyperlink warning messages in 2007 Office programs'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-5777863831803129990</id><published>2010-05-28T14:17:00.003+08:00</published><updated>2010-05-28T14:18:47.579+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='經濟'/><title type='text'>2009 Top 25 fabless IC suppliers</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_wY5r6DDohLQ/S_9fSK2iL-I/AAAAAAAAAJM/Mla6fEbyp3M/s1600/top25fabless.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_wY5r6DDohLQ/S_9fSK2iL-I/AAAAAAAAAJM/Mla6fEbyp3M/s320/top25fabless.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;http://www.evertiq.com/news/15994&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-5777863831803129990?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/5777863831803129990/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/05/httpwww.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/5777863831803129990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/5777863831803129990'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/05/httpwww.html' title='2009 Top 25 fabless IC suppliers'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_wY5r6DDohLQ/S_9fSK2iL-I/AAAAAAAAAJM/Mla6fEbyp3M/s72-c/top25fabless.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-2742336594773323384</id><published>2010-05-07T07:41:00.000+08:00</published><updated>2010-05-07T07:41:32.724+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='經濟'/><title type='text'>Europe's Web of Debt</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://graphics8.nytimes.com/images/2010/05/02/weekinreview/02marsh-image/02marsh-image-custom1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="319" src="http://graphics8.nytimes.com/images/2010/05/02/weekinreview/02marsh-image/02marsh-image-custom1.jpg" tt="true" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-2742336594773323384?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/2742336594773323384/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/05/europes-web-of-debt.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/2742336594773323384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/2742336594773323384'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/05/europes-web-of-debt.html' title='Europe&apos;s Web of Debt'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-1420023469108879286</id><published>2010-04-08T21:16:00.000+08:00</published><updated>2010-04-08T21:16:26.755+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>在工作表中加入按鈕或命令按鈕</title><content type='html'>&lt;a href="http://office.microsoft.com/zh-tw/excel/HP102366761028.aspx"&gt;http://office.microsoft.com/zh-tw/excel/HP102366761028.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2007版的"開發人員"tab預設是不顯示的，真是令人無言…&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_wY5r6DDohLQ/S73W1nq9dII/AAAAAAAAAJE/iCWjrS-TTlA/s1600/%E6%9C%AA%E5%91%BD%E5%90%8D.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_wY5r6DDohLQ/S73W1nq9dII/AAAAAAAAAJE/iCWjrS-TTlA/s320/%E6%9C%AA%E5%91%BD%E5%90%8D.PNG" wt="true" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-1420023469108879286?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/1420023469108879286/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/04/blog-post.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/1420023469108879286'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/1420023469108879286'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/04/blog-post.html' title='在工作表中加入按鈕或命令按鈕'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_wY5r6DDohLQ/S73W1nq9dII/AAAAAAAAAJE/iCWjrS-TTlA/s72-c/%E6%9C%AA%E5%91%BD%E5%90%8D.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-2780245467828476070</id><published>2010-04-06T09:15:00.000+08:00</published><updated>2010-04-06T09:15:16.189+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>scripting mindmanager</title><content type='html'>簡單的來說mm提供了&lt;a href="http://www.slxdeveloper.com/page.aspx?action=viewarticle&amp;amp;articleid=64"&gt;類似ms office的object model&lt;/a&gt;,用你會用的語言來進行操作即可&lt;br /&gt;&lt;br /&gt;&lt;a href="http://paranoidmike.blogspot.com/2008/03/mindmanager-7-todolist-addin_02.html"&gt;這位仁兄&lt;/a&gt;顯然被mm的一些"特性"搞火了，開新文件時需要特殊的作法&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.slxdeveloper.com/page.aspx?action=viewarticle&amp;amp;articleid=64"&gt;http://www.slxdeveloper.com/page.aspx?action=viewarticle&amp;amp;articleid=64&lt;/a&gt;&amp;nbsp;這篇是法文來的…&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-2780245467828476070?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/2780245467828476070/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/04/scripting-mindmanager.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/2780245467828476070'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/2780245467828476070'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/04/scripting-mindmanager.html' title='scripting mindmanager'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-8208934716818033176</id><published>2010-03-29T11:36:00.000+08:00</published><updated>2010-03-29T11:36:27.214+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>Perl及Python語法的比較</title><content type='html'>Xah's Perl and Python Tutorial&lt;br /&gt;&lt;br /&gt;http://xahlee.org/perl-python/index.html&lt;br /&gt;&lt;br /&gt;比如說，在http://xahlee.org/perl-python/keyed_list.html這個頁面中，就解釋了python的dictionary及perl的hash的語法，而以作者的分類就是keyed list&lt;br /&gt;&lt;br /&gt;p.s.這位老兄是個很有趣的台灣人&lt;br /&gt;&lt;br /&gt;PerlPhrasebook&lt;br /&gt;&lt;br /&gt;http://wiki.python.org/moin/PerlPhrasebook#Declarationofahashoflists&lt;br /&gt;&lt;br /&gt;This phrasebook contains a collection of idioms, various ways of accomplishing common tasks, tricks and useful things to know, in Perl and Python side-by-side.&lt;br /&gt;&lt;br /&gt;如它所言，這個頁面強調的是side-by-side的比較&lt;br /&gt;&lt;br /&gt;python 与 perl 的对比学习（Part I）&amp; II&lt;br /&gt;&lt;br /&gt;http://remonstrate.wordpress.com/2009/07/25/python-%E4%B8%8E-perl-%E7%9A%84%E5%AF%B9%E6%AF%94%E5%AD%A6%E4%B9%A0/&lt;br /&gt;&lt;br /&gt;http://remonstrate.wordpress.com/2009/07/26/python-%e4%b8%8e-perl-%e7%9a%84%e5%af%b9%e6%af%94%e5%ad%a6%e4%b9%a0%ef%bc%88part-ii%ef%bc%89/&lt;br /&gt;&lt;br /&gt;這裏就比較像是使用心得了。http://remonstrate.wordpress.com/category/programming-languages/perl/中還談到了SWIG的使用&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-8208934716818033176?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/8208934716818033176/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/03/perlpython.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/8208934716818033176'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/8208934716818033176'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/03/perlpython.html' title='Perl及Python語法的比較'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-4591661836740381029</id><published>2010-02-26T00:32:00.000+08:00</published><updated>2010-02-26T00:32:15.682+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>perl模組安裝及管理--cpanplus/cpanp</title><content type='html'>&lt;a href="http://perl.hcchien.org/ch13.html"&gt;perl 學習手札&lt;/a&gt; 寫得不錯，不過有關cpanplus在win32上的資訊需要更新&lt;br /&gt;&lt;br /&gt;安裝了activestate perl後，命令列就可以下達cpanp指令，以m指令查詢模組&lt;br /&gt;&lt;br /&gt;內容較ppm多，只要是cpan上的模組都找得到&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-4591661836740381029?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/4591661836740381029/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/02/perl-cpanpluscpanp.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/4591661836740381029'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/4591661836740381029'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/02/perl-cpanpluscpanp.html' title='perl模組安裝及管理--cpanplus/cpanp'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-8311001048942957253</id><published>2010-01-21T09:58:00.000+08:00</published><updated>2010-01-21T09:58:08.252+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>Programming the semantic web</title><content type='html'>這本書作為一個介紹語義網的入門是不錯，不過選擇python語言似乎有點…不太簡潔&lt;br /&gt;&lt;br /&gt;或許是因為它想要介紹"使用"現在的語義網資料的方法&lt;br /&gt;&lt;br /&gt;不過我猜把這些code拿掉以後，大概剩100頁不到吧…&lt;br /&gt;&lt;br /&gt;我其實滿希望它有cover一些如何由自然語言抽取出語義網的方法…&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-8311001048942957253?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/8311001048942957253/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/01/programming-semantic-web.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/8311001048942957253'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/8311001048942957253'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2010/01/programming-semantic-web.html' title='Programming the semantic web'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-8824067098053228509</id><published>2009-12-25T16:55:00.000+08:00</published><updated>2009-12-25T16:55:03.190+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>Email::Send::Gmail - Send Messages using Gmail (2)</title><content type='html'>之前提到过在win32下&lt;a href="http://sigmundtzeng.blogspot.com/2009/05/emailsendgmail-send-messages-using.html"&gt;用gmail寄信&lt;/a&gt;似乎没戏&lt;br /&gt;&lt;br /&gt;其实答案就在&lt;a href="http://sigmundtzeng.blogspot.com/2009/05/emailsendgmail-send-messages-using.html"&gt;这里&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ppm repo add uwinnipeg&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-8824067098053228509?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/8824067098053228509/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/12/emailsendgmail-send-messages-using.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/8824067098053228509'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/8824067098053228509'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/12/emailsendgmail-send-messages-using.html' title='Email::Send::Gmail - Send Messages using Gmail (2)'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-7872365608424459185</id><published>2009-10-31T15:02:00.000+08:00</published><updated>2009-10-31T15:02:51.426+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>Vimperator</title><content type='html'>應該是VIM operator的意思&lt;br /&gt;&lt;br /&gt;&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/4891"&gt;https://addons.mozilla.org/en-US/firefox/addon/4891&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;很好很強大&lt;br /&gt;&lt;br /&gt;&lt;a href="http://luoxiqofy.blogbus.com/tag/vimperator/"&gt;http://luoxiqofy.blogbus.com/tag/vimperator/&lt;/a&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/7707647687541425631-7872365608424459185?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/7872365608424459185/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/10/vimperator.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/7872365608424459185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/7872365608424459185'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/10/vimperator.html' title='Vimperator'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-1025308802567209303</id><published>2009-10-09T09:22:00.000+08:00</published><updated>2009-10-09T09:22:38.589+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>puff 翻墙软件背景大推测</title><content type='html'>&lt;a href="http://mayingjiu888.blogspot.com/2009/09/puff.html"&gt;http://mayingjiu888.blogspot.com/2009/09/puff.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;不过随着付费版出现 &lt;a href="http://saiq.me/blog/103.html"&gt;http://saiq.me/blog/103.html&lt;/a&gt; 流言应该不攻自破了&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-1025308802567209303?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/1025308802567209303/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/10/puff.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/1025308802567209303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/1025308802567209303'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/10/puff.html' title='puff 翻墙软件背景大推测'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-2076583324433254792</id><published>2009-10-09T09:17:00.000+08:00</published><updated>2009-10-09T09:17:51.451+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>windows平台安装perl的XML::LibXML模块</title><content type='html'>来来来，你一定是GOOGLE到这个网页的对吧，我现在…偏不告诉你…(欠揍啊这是)&lt;br /&gt;&lt;br /&gt;好啦开个玩笑，详情参考&lt;a href="http://www.1-script.com/forums/How-to-install-XML-LibXML-article8842--5.htm"&gt;http://www.1-script.com/forums/How-to-install-XML-LibXML-article8842--5.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;重点是，目前最近一年左右新安装的PERL版本是5.10，它的PPM设定似乎需要修改一下，缺省的设置是满阳春的；要彻底解决这类问题，应该参考 &lt;a href="http://www.chinaunix.net/jh/25/1424422.html"&gt;在winxp下安装各种perl模块的方法&lt;/a&gt;&amp;nbsp;，回应的文章也提出不少另类方案。所以操作手顺应该是&lt;br /&gt;&lt;br /&gt;ppm repo suggest&lt;br /&gt;&lt;br /&gt;ppm repo add uwinnipeg&lt;br /&gt;&lt;br /&gt;ppm&lt;br /&gt;&lt;br /&gt;接下来就可以用常用的图形介面进行安装了。很多4、5年前没有port的distro现在都出现了，真是令人惊讶!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-2076583324433254792?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/2076583324433254792/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/10/windowsperlxmllibxml.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/2076583324433254792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/2076583324433254792'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/10/windowsperlxmllibxml.html' title='windows平台安装perl的XML::LibXML模块'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-4246787202739774912</id><published>2009-10-08T12:40:00.000+08:00</published><updated>2009-10-08T12:40:50.160+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='财务工程'/><title type='text'>算法交易开源项目大集合</title><content type='html'>&lt;a href="http://www.orangecap.net/"&gt;http://www.orangecap.net/&lt;/a&gt; &lt;br /&gt;这个网页满有趣，收集了这些sf上的项目，我比较有兴趣研究的是：&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/mlmechtrade"&gt;http://sourceforge.net/projects/mlmechtrade&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/algotrade"&gt;http://sourceforge.net/projects/algotrade&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ta-lib.org/"&gt;http://ta-lib.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/quickfixj/"&gt;http://sourceforge.net/projects/quickfixj/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://quantlib.org/index.shtml"&gt;http://quantlib.org/index.shtml&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;不过说实话它们的人气实在比不上mt4、wealth-lab pro、tradestation、amibroker，这个曲实在太高了啊…&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-4246787202739774912?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/4246787202739774912/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/10/blog-post.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/4246787202739774912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/4246787202739774912'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/10/blog-post.html' title='算法交易开源项目大集合'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-9169048254990546318</id><published>2009-10-08T05:11:00.000+08:00</published><updated>2009-10-08T05:11:11.275+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>win32平台上简易的tcp server</title><content type='html'>需要做些简单的工作，但是不想再自己写了，尤其是有多重连线时，fork还是thread呢?很烦的&lt;br /&gt;&lt;br /&gt;而且g还g不到什么范例，不像java；不过想想这显然是perl模组化的成功所在，当你在在重新发明轮子的时候，可能很快招来gurus们的白眼…&lt;br /&gt;&lt;br /&gt;这时就展现出ppm的威力了，打个tcp server进去，挑日期新的，看来有两个选择&lt;br /&gt;&lt;br /&gt;&lt;a href="http://search.cpan.org/dist/IO-Socket-INET-Daemon-0.04/lib/IO/Socket/INET/Daemon.pm"&gt;http://search.cpan.org/dist/IO-Socket-INET-Daemon-0.04/lib/IO/Socket/INET/Daemon.pm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;这是目前在用的，真的很简单用说&lt;br /&gt;&lt;br /&gt;&lt;a href="http://search.cpan.org/dist/Test-POE-Server-TCP-1.08/lib/Test/POE/Server/TCP.pm"&gt;http://search.cpan.org/dist/Test-POE-Server-TCP-1.08/lib/Test/POE/Server/TCP.pm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;这是架构在完整的poe--perl objects events之下，poe可以拿来作很多事，写写简单的服务，回传时间、日期、天气等等．那因为时间不多所以就有时间再看看吧…&lt;br /&gt;&lt;br /&gt;&lt;a href="http://zh.wikipedia.org/wiki/Perl_Object_Environment"&gt;http://zh.wikipedia.org/wiki/Perl_Object_Environment&lt;/a&gt;&amp;nbsp;有个简单的说明:&lt;br /&gt;&lt;br /&gt;Perl Object Environment (POE) 是一个 Perl 语言的模组，由 Rocoo Caputo 撰写。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;CPAN 上 POE 的简介：&lt;br /&gt;&lt;br /&gt;POE 一开始的开发目标是成为一个永久性的物件服务器和执行时期环境。但现在 POE 已经成为一个汎用型多任务、事件驱动的网络框架。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-9169048254990546318?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/9169048254990546318/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/10/win32tcp-server.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/9169048254990546318'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/9169048254990546318'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/10/win32tcp-server.html' title='win32平台上简易的tcp server'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-1226158806571226189</id><published>2009-10-07T19:42:00.000+08:00</published><updated>2009-10-07T19:42:55.811+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='财务工程'/><title type='text'>Transferring an Indicator Code into an Expert Advisor Code</title><content type='html'>&lt;a href="http://articles.mql4.com/501"&gt;http://articles.mql4.com/501&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://articles.mql4.com/502"&gt;http://articles.mql4.com/502&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://articles.mql4.com/503"&gt;http://articles.mql4.com/503&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;这三篇文章可以说是三部曲，详述了要把一个指标改写成ea的程序&lt;br /&gt;&lt;br /&gt;第一篇文章说明了改写的原因，例如，简化程序缩短时间，避免被反组译(?)，以及减少资源(记忆体)的使用，但可能反而增加执行的时间&lt;br /&gt;&lt;br /&gt;第二篇文章更进一步将指标改写为函式，放在mqh檔中以供呼叫。这个部分它作了两者的比较，将计算结果写到log中，这个部分是满细心的&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/7707647687541425631-1226158806571226189?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/1226158806571226189/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/10/transferring-indicator-code-into-expert.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/1226158806571226189'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/1226158806571226189'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/10/transferring-indicator-code-into-expert.html' title='Transferring an Indicator Code into an Expert Advisor Code'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-953240166685607315</id><published>2009-10-07T18:56:00.000+08:00</published><updated>2009-10-07T18:56:17.643+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>Sending Trading Signals in a Universal Expert Advisor</title><content type='html'>&lt;a href="http://articles.mql4.com/431"&gt;http://articles.mql4.com/431&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;这篇文章把与交易单管理有关的讯号作了不错的分类，虽然熟资料库的话crud操作是满理所当然的&lt;br /&gt;&lt;br /&gt;ea的内容没仔细看…个人觉得部位建得那么复杂是满麻烦的…&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/7707647687541425631-953240166685607315?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/953240166685607315/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/10/sending-trading-signals-in-universal.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/953240166685607315'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/953240166685607315'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/10/sending-trading-signals-in-universal.html' title='Sending Trading Signals in a Universal Expert Advisor'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-5068525961965409377</id><published>2009-10-07T18:47:00.000+08:00</published><updated>2009-10-07T18:47:38.552+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>Interaction between MetaTrader 4 and Matlab via CSV Files</title><content type='html'>即然mt5和mt4不会不相容，那么就再来多看一下mt4的文件。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://articles.mql4.com/440"&gt;http://articles.mql4.com/440&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;这篇文章用的是比较阳春的方法，让matlab和mt4能够协作。不过我想业界的作法都是利用perl及socket，现成的方案也已经存在一阵子了。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-5068525961965409377?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/5068525961965409377/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/10/interaction-between-metatrader-4-and.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/5068525961965409377'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/5068525961965409377'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/10/interaction-between-metatrader-4-and.html' title='Interaction between MetaTrader 4 and Matlab via CSV Files'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-3615935909922160315</id><published>2009-10-07T17:34:00.000+08:00</published><updated>2009-10-07T17:34:12.538+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='财务工程'/><title type='text'>The Statistic Analysis of Market Movements and Their Prognoses</title><content type='html'>&lt;a href="http://articles.mql4.com/644"&gt;http://articles.mql4.com/644&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;这篇文章从统计的手法，评估指标的作用。第一个结论是满不错的，它否决了蜡烛线的普遍适用性，其实很接近蒙地卡罗法，或者是计算风险值VaR的历史模拟法。&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/7707647687541425631-3615935909922160315?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/3615935909922160315/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/10/statistic-analysis-of-market-movements.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/3615935909922160315'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/3615935909922160315'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/10/statistic-analysis-of-market-movements.html' title='The Statistic Analysis of Market Movements and Their Prognoses'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-2669884457251707067</id><published>2009-10-07T15:40:00.000+08:00</published><updated>2009-10-07T15:40:08.500+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>Here Comes the New MetaTrader 5 and MQL5</title><content type='html'>&lt;a href="http://articles.mql4.com/854"&gt;http://articles.mql4.com/854&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;虽然很多人在用tradestation，但是架构上metatrader较优是无疑的，光是能呼叫win32 api就远远胜出。有人还写出呼叫skype的ea：&lt;a href="http://articles.mql4.com/495"&gt;http://articles.mql4.com/495&lt;/a&gt;&amp;nbsp;或许很快它就要实作出类似vba的功能了&lt;br /&gt;&lt;br /&gt;其实borland delphi如果能卖给tradestation的话，或许还有翻身的机会…&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-2669884457251707067?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/2669884457251707067/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/10/here-comes-new-metatrader-5-and-mql5.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/2669884457251707067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/2669884457251707067'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/10/here-comes-new-metatrader-5-and-mql5.html' title='Here Comes the New MetaTrader 5 and MQL5'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-9078488825901784940</id><published>2009-10-07T12:04:00.004+08:00</published><updated>2009-10-07T12:44:49.218+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='經濟'/><title type='text'>MetaTrader (MT4) 自动系统交易</title><content type='html'>&lt;a href="http://amonic.blogspot.com/2009/03/mt4-trading.html"&gt;http://amonic.blogspot.com/2009/03/mt4-trading.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;文中的说明很到位，虽然ts用的人数比较多，但很明显MT$...啊打错了是mt4专业很多&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;MetaTrader 的 MQL4 语言是非常受欢迎的交易系统语言。而该语言的语法特征是像 C\Java 。很多人声称该语言让有编程背景的人会容易上路；但是，相对没有编程经验的人来说，很多人都宁可转向去学 EasyLanguage ( Tradestation.com 的编程语言 ) 去了。&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;一般系统交易开发者学习系统交易历程&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;开始入门可能是用 TradeStation.com 的 EasyLanguage，感觉容易上手但是最后发觉缺乏可控性，更比较容易发现无法 debug 的 bug；&lt;/li&gt;&lt;li&gt;系统交易者希望更深化控制交易逻辑，发现 EasyLanguage 缺乏弹性的时候，会发现 MetaTrader 的 MQL4 更得心应手；&lt;/li&gt;&lt;li&gt;对于不懂得编程的人，他们会改为应用费用比较高昂的 NeoTicker；&lt;/li&gt;&lt;li&gt;最尖端的系统交易方案，大概就是系统交易者直连经纪行接口，用 Java/C/C++ 写的、富有弹性的语言来控制交易逻辑和下单。&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;有程序开发经验的人可以先试用 MT4，熟悉一下技术分析 (Technical Analysis) 的一些基础概念，在 MT4 上面尝试造几个 Expert Advisors (EA) — 能在 MT4 运行的系统交易代码。MT4 文档丰富，坊间论坛同业好友的技术支持也多。&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;文中另外还提到NeoTicker, 不过已经被转手，连结在&lt;a href="http://www.tickquest.com/NeoTicker/"&gt;http://www.tickquest.com/NeoTicker/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;约1500镁刀，呵呵…科科…&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-9078488825901784940?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/9078488825901784940/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/10/metatrader-mt4.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/9078488825901784940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/9078488825901784940'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/10/metatrader-mt4.html' title='MetaTrader (MT4) 自动系统交易'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-8370565249825898864</id><published>2009-09-26T16:21:00.003+08:00</published><updated>2009-09-26T16:25:34.848+08:00</updated><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;a href="http://articles.mql4.com/163"&gt;http://articles.mql4.com/163&lt;/a&gt;&lt;br /&gt;此文建议所有欲投身交易市场者先行研究，交易策略入市前，不但要回测，而者也应该用测试帐户实盘测试至少一周以上，以发现隐藏的问题&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-8370565249825898864?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/8370565249825898864/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/blog-post_2697.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/8370565249825898864'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/8370565249825898864'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/blog-post_2697.html' title='交易圣杯'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-1164244804326951428</id><published>2009-09-26T11:22:00.001+08:00</published><updated>2009-09-26T11:23:22.167+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='經濟'/><title type='text'>蜡烛线教程</title><content type='html'>&lt;a href="http://forums.babypips.com/newbie-island/19339-joy-candlestick-trading-part-2-a.html"&gt;http://forums.babypips.com/newbie-island/19339-joy-candlestick-trading-part-2-a.html&lt;/a&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/7707647687541425631-1164244804326951428?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/1164244804326951428/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/blog-post_26.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/1164244804326951428'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/1164244804326951428'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/blog-post_26.html' title='蜡烛线教程'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-4851919386288352891</id><published>2009-09-26T08:08:00.007+08:00</published><updated>2009-09-26T12:07:34.292+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='财务工程'/><title type='text'>Testing of Expert Advisors in the MetaTrader 4 Client Terminal: An Outward Glance.</title><content type='html'>&lt;a href="http://articles.mql4.com/192"&gt;http://articles.mql4.com/192&lt;/a&gt; 对EA的测试有详尽的说明。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://articles.mql4.com/302"&gt;http://articles.mql4.com/302&lt;/a&gt; 回测时显示部位资讯&lt;br /&gt;&lt;br /&gt;&lt;a href="http://articles.mql4.com/303"&gt;http://articles.mql4.com/303&lt;/a&gt; 回测时显示交易历史&lt;br /&gt;&lt;br /&gt;&lt;a href="http://articles.mql4.com/453"&gt;http://articles.mql4.com/453&lt;/a&gt; 回测时显示净值图&lt;br /&gt;&lt;br /&gt;&lt;a href="http://articles.mql4.com/tester"&gt;http://articles.mql4.com/tester&lt;/a&gt; 包含以上文章的目录&lt;br /&gt;&lt;br /&gt;&lt;a href="http://articles.mql4.com/506"&gt;http://articles.mql4.com/506&lt;/a&gt; 即时线上微调方案。没想到MT4可以同时运行多个实例，只要复制程式所在资料夹并更名，建立执行檔的捷径，然后执行即可，要执行几个就复制几个，方法不错…这样一来，同一台机器操作多个帐户也是满简单的…可参考 &lt;a href="http://www.forex-tsd.com/metatrader-4/2386-running-multiple-instances-mt4.html"&gt;http://www.forex-tsd.com/metatrader-4/2386-running-multiple-instances-mt4.html&lt;/a&gt; 据说有人同时跑20个!!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://articles.mql4.com/479"&gt;http://articles.mql4.com/479&lt;/a&gt; 避免过度最佳化，检视参数高原/小岛&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-4851919386288352891?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/4851919386288352891/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/testing-of-expert-advisors-in.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/4851919386288352891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/4851919386288352891'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/testing-of-expert-advisors-in.html' title='Testing of Expert Advisors in the MetaTrader 4 Client Terminal: An Outward Glance.'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-6728497690260668411</id><published>2009-09-25T19:31:00.001+08:00</published><updated>2009-09-25T19:33:15.739+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='财务工程'/><title type='text'>卧龙师兄</title><content type='html'>&lt;a href="http://hi.baidu.com/dhalsim"&gt;http://hi.baidu.com/dhalsim&lt;/a&gt;&lt;br /&gt;基本上在网页中提到ForexFactory论坛的中文网页，我都要进去看看。此站翻译了不少文章，值得花点时间逛逛&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-6728497690260668411?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/6728497690260668411/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/blog-post_8122.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/6728497690260668411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/6728497690260668411'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/blog-post_8122.html' title='卧龙师兄'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-6520925598337881888</id><published>2009-09-25T18:50:00.002+08:00</published><updated>2009-09-25T19:30:46.707+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='财务工程'/><title type='text'>Woodie CCI 交易系统</title><content type='html'>在 &lt;a href="http://sigmundtzeng.blogspot.com/2009/09/dollyisakas-catfx-asctrendkuskus.html"&gt;http://sigmundtzeng.blogspot.com/2009/09/dollyisakas-catfx-asctrendkuskus.html&lt;/a&gt; 一文中提到过Woodie这个指标。据说在Reuters/Bloomberg上是有提供这个信号的，但是要收费。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.shinewei.com/read.php?53"&gt;http://www.shinewei.com/read.php?53&lt;/a&gt; 该文包含了足够的资源，可以对Woodie CCI有初步的了解。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-6520925598337881888?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/6520925598337881888/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/woodie-cci.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/6520925598337881888'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/6520925598337881888'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/woodie-cci.html' title='Woodie CCI 交易系统'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-8781281230179012204</id><published>2009-09-25T18:43:00.001+08:00</published><updated>2009-09-25T18:45:13.206+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>MT4中快捷键操作</title><content type='html'>&lt;a href="http://www.shinewei.com/read.php?57"&gt;http://www.shinewei.com/read.php?57&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Ctrl+M - 市场报价&lt;br /&gt;&lt;br /&gt;Ctrl+N -  导航&lt;br /&gt;Ctrl+T - 帐号终端&lt;br /&gt;Ctrl+D - 数据窗口&lt;br /&gt;Ctrl+G - 网格&lt;br /&gt;Ctrl+L - 成交量&lt;br /&gt;Ctrl+O - 选项&lt;br /&gt;&lt;br /&gt;Ctrl+F - 光标变成十字精确型&lt;br /&gt;Ctrl+Y - 在图表上显示日期线&lt;br /&gt;Ctrl+W - 关闭当前图表窗口&lt;br /&gt;+ 图表放大&lt;br /&gt;- 图表缩小&lt;br /&gt;&lt;br /&gt;Alt+1 -  美国线&lt;br /&gt;Alt+2 -  蜡烛图&lt;br /&gt;Alt+3 -  折线图&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;F1 - 获得帮助&lt;br /&gt;F2 - 历史数据中心&lt;br /&gt;F3 - 全局变量&lt;br /&gt;F4 - MT程序编辑器MetaEditor&lt;br /&gt;F5 - 图标窗口重绘&lt;br /&gt;F6 - 交易系统测试&lt;br /&gt;F7 - 交易系统参数设置&lt;br /&gt;F8 - 图表主窗口属性&lt;br /&gt;F9 - 订单&lt;br /&gt;F10 - 弹出报价&lt;br /&gt;F11 - 图标窗口全屏&lt;br /&gt;F12 - 图表步进&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/7707647687541425631-8781281230179012204?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/8781281230179012204/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/mt4.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/8781281230179012204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/8781281230179012204'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/mt4.html' title='MT4中快捷键操作'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-7140224612068038481</id><published>2009-09-25T18:35:00.000+08:00</published><updated>2009-09-25T18:36:54.950+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='财务工程'/><title type='text'>仓位管理</title><content type='html'>&lt;a href="http://www.shinewei.com/read.php?61#entrymore"&gt;http://www.shinewei.com/read.php?61#entrymore&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;（5）.仓位管理。&lt;br /&gt;每次开仓多少合适呢？有计算公式：开仓合约量 1基础单合约量=资金数 * 20，根据风险承受能力，最大可以做5基础单。&lt;br /&gt;基础单的概念：打50点止损，亏总资金的十分之一，这样一单的合约量是1基础单。不论你采用多少倍杠杆，都存在下面公式：1基础单的合约量=资金量(以美元计) * 20，即1基础单开仓合约量等于资金乘以20。举例说明，比如你有1000美元资金，做短线，设止损50点，则最小一单应该是 1000*20=20000，即0.2手（你应该知道1手=10万（即100000）），这样你亏损50点，亏掉资金100美元，即资金的十分之一，这是安全仓位，也是最低仓位，在合适的时机，最多是可以做5基础单（需要杠杆在200倍以上），这样打掉止损，亏总资金的一半，当然，如果赚了，比如赚100 点，那就翻倍了。&lt;br /&gt;资金充足的情况下，每次允许做3、4甚至是5基础单，而一旦亏损超过资金的五分之一，就最多只允许做1基础单，稳定扭转亏损后再下大单。有人问，每次亏十分之一，10次就亏完了，是不是风险仍然很大，其实不然，第一次亏十分之一，第二次下单合约量应该是剩余的资金的十分之一，依次类推。当然，你最好是能找个可以不限制做单手数大小的平台，便于合理计算合约，比如Onada等平台就不限制合约量大小，你可以做任何合约的单子，比如5、10、10000、 12000等。&lt;br /&gt;如果你资金较小，在1000美元以下，可以最大做5基础单，这样，如果是做镑美，碰到好的机会，以每次赚100点来算，做2 次，资金就翻了3倍，很可能只用了一天的时间。这是实现可能的快速翻倍方法，尤其是你资金较少的情况下，你需要的就是快速翻倍。如果你资金较大，资金在5000美元以上，重仓是绝对不允许的，应采用稳定方案，每次最大下单合约量不超过3基础单，应以保本和稳定盈利为首选，您不希望2年积攒起来的财富在一天缩水一半吧？！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-7140224612068038481?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/7140224612068038481/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/blog-post_933.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/7140224612068038481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/7140224612068038481'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/blog-post_933.html' title='仓位管理'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-3940336136467883915</id><published>2009-09-25T14:28:00.003+08:00</published><updated>2009-09-25T18:02:15.584+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='經濟'/><title type='text'>世界三大外汇论坛</title><content type='html'>Forex Factory&lt;br /&gt;Forex Factory is the premier Forex trading hub, featuring the world's most active Forex forum, an advanced Forex calendar, and user-rated ...&lt;br /&gt;&lt;a href="http://www.forexfactory.com/forum.php"&gt;http://www.forexfactory.com/forum.php&lt;/a&gt;&lt;br /&gt;是第二名的十倍大以上，第二名很多连结指向这里，以下两个小工具更是关注新闻的好帮手&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.forexfactory.com/calendar.php"&gt;http://www.forexfactory.com/calendar.php&lt;/a&gt; 每日将发布的经济数据&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_wY5r6DDohLQ/SryUJV2iMZI/AAAAAAAAAHE/P8IB5hSWxN4/s1600-h/forex+calendar.PNG"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 400px; DISPLAY: block; HEIGHT: 192px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5385342142633882002" border="0" alt="" src="http://2.bp.blogspot.com/_wY5r6DDohLQ/SryUJV2iMZI/AAAAAAAAAHE/P8IB5hSWxN4/s400/forex+calendar.PNG" /&gt;&lt;/a&gt;&lt;a href="http://www.forexfactory.com/news.php?topics=&amp;amp;order=recent&amp;amp;cutoff=12h"&gt;http://www.forexfactory.com/news.php?topics=&amp;amp;order=recent&amp;amp;cutoff=12h&lt;/a&gt; 最近12小时的新闻&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Forex Forum Forex Tsd Metatrader Forum&lt;br /&gt;Forex TSD - Metatrader - Indicators and Experts Advisors.&lt;br /&gt;&lt;a href="http://www.forex-tsd.com/forum.php"&gt;http://www.forex-tsd.com/forum.php&lt;/a&gt;&lt;br /&gt;有个特色是针对MT4的讨论&lt;br /&gt;&lt;br /&gt;Forex forum Make Money With Currency Trading&lt;br /&gt;You will find on forex forum the best ways to make money on the forex market.&lt;br /&gt;&lt;a href="http://www.forexforum.net/forex-forum.php"&gt;http://www.forexforum.net/forex-forum.php&lt;/a&gt;&lt;br /&gt;其实比第二名又小了一个数量级…参考一下它的其它文件，整理得还不错&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-3940336136467883915?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/3940336136467883915/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/blog-post_25.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/3940336136467883915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/3940336136467883915'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/blog-post_25.html' title='世界三大外汇论坛'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_wY5r6DDohLQ/SryUJV2iMZI/AAAAAAAAAHE/P8IB5hSWxN4/s72-c/forex+calendar.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-7183267242470068042</id><published>2009-09-25T06:51:00.001+08:00</published><updated>2009-09-25T06:54:32.221+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='經濟'/><title type='text'>The real reason for the war in Afghanistan ? Control of rare strategic metals in Afghanistan</title><content type='html'>&lt;a href="http://smarteconomy.typepad.com/smart_economy/2009/09/the-real-reason-for-the-war-in-afghanistan-control-of-rare-earth-metals-in-afghanistan.html"&gt;http://smarteconomy.typepad.com/smart_economy/2009/09/the-real-reason-for-the-war-in-afghanistan-control-of-rare-earth-metals-in-afghanistan.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;没想到钽电容的主要原料钽，只剩下5~10年的存量了&lt;br /&gt;&lt;br /&gt;不过这个smarteconomy网站还满好玩的，有空要多来逛逛，长长见识&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-7183267242470068042?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/7183267242470068042/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/real-reason-for-war-in-afghanistan.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/7183267242470068042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/7183267242470068042'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/real-reason-for-war-in-afghanistan.html' title='The real reason for the war in Afghanistan ? Control of rare strategic metals in Afghanistan'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-2664800780366568970</id><published>2009-09-23T06:20:00.001+08:00</published><updated>2009-09-23T06:20:44.037+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='财务工程'/><title type='text'>Trading with the SureFireThing 'Camarilla' Equation</title><content type='html'>&lt;a href="http://www.surefirething.com/trading-with-OCE.html"&gt;http://www.surefirething.com/trading-with-OCE.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-2664800780366568970?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/2664800780366568970/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/trading-with-surefirething-camarilla.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/2664800780366568970'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/2664800780366568970'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/trading-with-surefirething-camarilla.html' title='Trading with the SureFireThing &apos;Camarilla&apos; Equation'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-8052267174122229521</id><published>2009-09-23T05:53:00.004+08:00</published><updated>2009-09-23T06:39:55.070+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='财务工程'/><title type='text'>外汇交易讯号出租服务</title><content type='html'>&lt;a href="http://www.rentasignal.com/"&gt;http://www.rentasignal.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.rentasignal.com/signal/view/11358"&gt;http://www.rentasignal.com/signal/view/11358&lt;/a&gt; 提到这个月租200镁的满神的，年报酬率超过30倍…不过如果依其交易资料计算，最大曾交易到6手多，那么一个礼拜只要稳赚10点就好，也还算容易…而且看了一下内容，感觉上和Blessing系统满神似的?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-8052267174122229521?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/8052267174122229521/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/blog-post_23.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/8052267174122229521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/8052267174122229521'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/blog-post_23.html' title='外汇交易讯号出租服务'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-4441539072951679274</id><published>2009-09-22T23:45:00.001+08:00</published><updated>2009-09-23T16:03:28.054+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='财务工程'/><title type='text'>10points v3(五个灯)</title><content type='html'>&lt;a href="http://www.forex-tsd.com/martingale-average-cost-hedging/3473-10points-3-mq4.html"&gt;http://www.forex-tsd.com/martingale-average-cost-hedging/3473-10points-3-mq4.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;人气虽高但同样受限于martingale的特性，风险特高。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-4441539072951679274?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/4441539072951679274/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/10points-3mq4.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/4441539072951679274'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/4441539072951679274'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/10points-3mq4.html' title='10points v3(五个灯)'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-1277360829412748607</id><published>2009-09-22T23:43:00.002+08:00</published><updated>2009-09-23T16:34:10.577+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='财务工程'/><title type='text'>PipMaker v1 - Price action based EA(三个灯)</title><content type='html'>&lt;a href="http://www.forex-tsd.com/martingale-average-cost-hedging/8126-pipmaker-v1-price-action-based-ea.html"&gt;http://www.forex-tsd.com/martingale-average-cost-hedging/8126-pipmaker-v1-price-action-based-ea.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.forex-tsd.com/martingale-average-cost-hedging/8126-pipmaker-v1-price-action-based-ea-165.html#post304710"&gt;http://www.forex-tsd.com/martingale-average-cost-hedging/8126-pipmaker-v1-price-action-based-ea-165.html#post304710&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;这也是一个martingale系统。陆续有人协助改进，目前已出到第15版了。不过它的回测速度"非常慢"，另人担心。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-1277360829412748607?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/1277360829412748607/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/pipmaker-v1-price-action-based-ea.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/1277360829412748607'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/1277360829412748607'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/pipmaker-v1-price-action-based-ea.html' title='PipMaker v1 - Price action based EA(三个灯)'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-441028624681357702</id><published>2009-09-22T23:34:00.004+08:00</published><updated>2009-09-23T15:29:29.798+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='财务工程'/><title type='text'>Blessing v1/v2 (五个灯)</title><content type='html'>&lt;a href="http://www.forex-tsd.com/martingale-average-cost-hedging/5694-big-profit-without-using-any-indicator.html"&gt;http://www.forex-tsd.com/martingale-average-cost-hedging/5694-big-profit-without-using-any-indicator.html&lt;/a&gt; Blessing 1&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.forex-tsd.com/martingale-average-cost-hedging/14429-blessing-2-a.html"&gt;http://www.forex-tsd.com/martingale-average-cost-hedging/14429-blessing-2-a.html&lt;/a&gt; Blessing 2&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.forex-tsd.com/expert-advisors-metatrader-4/20371-blessing-2-v5-2-stochastic-indicator.html"&gt;http://www.forex-tsd.com/expert-advisors-metatrader-4/20371-blessing-2-v5-2-stochastic-indicator.html&lt;/a&gt; with indicator&lt;br /&gt;&lt;br /&gt;如作者所言，他并没有使用到任何的指标；在机率上这就是一种martingale的观念，这个交易系统是固定了加码的间隔，主要是关于money management；另外有一种变形是改变加码的间隔，固定加码的数量，不过是等效的。同时根据机率论，此方法注定爆仓，统计约每五个月一次，因此有UseEquityProtection的设定，并且还建议同时操作多币别，以避开同时爆仓的可能性。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-441028624681357702?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/441028624681357702/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/blessing-2.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/441028624681357702'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/441028624681357702'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/blessing-2.html' title='Blessing v1/v2 (五个灯)'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-1139264598813557212</id><published>2009-09-22T22:57:00.001+08:00</published><updated>2009-09-23T15:43:35.873+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='财务工程'/><title type='text'>Harmonic Trading(五个灯)</title><content type='html'>&lt;a href="http://www.forex-tsd.com/harmonic-trading/1093-harmonic-trading.html"&gt;http://www.forex-tsd.com/harmonic-trading/1093-harmonic-trading.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;这个交易系统并不是ea，虽然人气很高，但是要系统化恐怕不容易。有人帮写了search patterns indicator，不过还没见到ea。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-1139264598813557212?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/1139264598813557212/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/harmonic-trading.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/1139264598813557212'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/1139264598813557212'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/harmonic-trading.html' title='Harmonic Trading(五个灯)'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-9093025294589192866</id><published>2009-09-22T22:40:00.003+08:00</published><updated>2009-09-23T16:56:54.425+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='财务工程'/><title type='text'>CatFx50(爆灯三次!!)</title><content type='html'>&lt;a href="http://www.forex-tsd.com/catfx50/523-catfx50.html"&gt;http://www.forex-tsd.com/catfx50/523-catfx50.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;对，不愧是四大交易系统之一。严格来说它不是个ea，有人批评它是个ema based reversal system，因为它用了camarilla指标。不过这些批评的人也满有水准的，看看这些图上的注解，还有礼拜一通常有大行情，很容易赚上百个pips，礼拜五没行情，常有假信号等等，等于上了免费的一课。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-9093025294589192866?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/9093025294589192866/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/catfx50.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/9093025294589192866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/9093025294589192866'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/catfx50.html' title='CatFx50(爆灯三次!!)'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-96769932510554994</id><published>2009-09-22T22:05:00.002+08:00</published><updated>2009-09-23T17:19:28.289+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='财务工程'/><title type='text'>The Murrey Math Trading System(爆灯两次!!)</title><content type='html'>&lt;a href="http://www.forex-tsd.com/indicators-metatrader-4/94-murrey-math-trading-system.html"&gt;http://www.forex-tsd.com/indicators-metatrader-4/94-murrey-math-trading-system.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.forex-tsd.com/indicators-metatrader-4/94-murrey-math-trading-system-123.html#post247120"&gt;http://www.forex-tsd.com/indicators-metatrader-4/94-murrey-math-trading-system-123.html#post247120&lt;/a&gt; 最新版&lt;br /&gt;&lt;br /&gt;一样只有指标/心法而没有ea。可能是因为年代比较久吧?不过下面这一段说得满不错的。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The Ways of the Insiders.&lt;br /&gt;&lt;br /&gt;Since “The Profits” do not have total control over the market, they must monitor the losses of the masses. All losses must be explainable and within acceptable limits. The masses must be kept in the game. This is accomplished several ways.&lt;br /&gt;&lt;br /&gt;1.When too many sellers follow “the Insiders” down too quickly they may overrun an acceptable target. When this happens “The Profits” immediately “give back” some of their latest gains from selling Short by becoming significant Long buyers. They “rally” the market in order to shore up the psyche of the Long Term Investors.&lt;br /&gt;&lt;br /&gt;2.Substantial Short Profits that wipe out months, even years, of “paper profits” must be rare, once a decade or so.&lt;br /&gt;&lt;br /&gt;3.“The Family” is very adept at faking in one direction for part of the day and then swiftly changing directions. This action is designed to avoid detection and to reinforce the concept of random markets. It works, over and over. This is the “Michael Jordon” move.&lt;br /&gt;&lt;br /&gt;4. New breaks, good and bad make the Insiders job much easier. News provides an official rational for movements. However, only the Insiders can decided if the news is important enough to move the market. If they don’t respond the news doesn’t matter. They can ignore big deals for days or make big deals out small ones. The news is used as vital part of the Insiders strategy, it does not control it. Remember, the only thing that matters is what they do.&lt;br /&gt;&lt;br /&gt;5. Since Insiders constantly make money in both directions on every reversal they will always make sure there is constant movement on the top of the column.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-96769932510554994?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/96769932510554994/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/murrey-math-trading-system.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/96769932510554994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/96769932510554994'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/murrey-math-trading-system.html' title='The Murrey Math Trading System(爆灯两次!!)'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-4011612720300416906</id><published>2009-09-22T21:59:00.002+08:00</published><updated>2009-09-23T18:02:20.210+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='财务工程'/><title type='text'>ASCTrend system(四个灯)</title><content type='html'>&lt;a href="http://www.forex-tsd.com/manual-trading-systems/598-asctrend-system.html"&gt;http://www.forex-tsd.com/manual-trading-systems/598-asctrend-system.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;据说是由俄国人开发的系统。衍生的系统众多。操作的期间以30分以下的短线为主，但不建议基于1分钟线的操作。年代同样有点久远。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-4011612720300416906?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/4011612720300416906/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/asctrend-system.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/4011612720300416906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/4011612720300416906'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/asctrend-system.html' title='ASCTrend system(四个灯)'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-6732106936335156246</id><published>2009-09-22T21:35:00.001+08:00</published><updated>2009-09-23T18:33:43.192+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='财务工程'/><title type='text'>ISAKAS ashi by Kuskus_Osentogg(五个灯)</title><content type='html'>&lt;a href="http://www.forex-tsd.com/manual-trading-systems/4096-isakas-ashi-kuskus_osentogg.html"&gt;http://www.forex-tsd.com/manual-trading-systems/4096-isakas-ashi-kuskus_osentogg.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;又一个只有指标没有ea的交易系统，也是跟随趋势的系统。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-6732106936335156246?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/6732106936335156246/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/isakas-ashi-by-kuskusosentogg.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/6732106936335156246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/6732106936335156246'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/isakas-ashi-by-kuskusosentogg.html' title='ISAKAS ashi by Kuskus_Osentogg(五个灯)'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-2149388862922650093</id><published>2009-09-22T20:15:00.004+08:00</published><updated>2009-09-30T12:41:53.064+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='财务工程'/><title type='text'>(New) Dolly(爆灯两次)</title><content type='html'>这个交易系统其实和我有点渊源，所以率先介绍:-)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.forex-tsd.com/dolly/21680-new-dolly.html"&gt;http://www.forex-tsd.com/dolly/21680-new-dolly.html&lt;/a&gt; 版本号为13 ，已于2009/9/24发布&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bbs.forex.com.cn/showtopic-51022.aspx"&gt;http://bbs.forex.com.cn/showtopic-51022.aspx&lt;/a&gt; 不错的中文说明&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.forex-tsd.com/dolly/5101-subthread-dolly-2nd-clone-project.html"&gt;http://www.forex-tsd.com/dolly/5101-subthread-dolly-2nd-clone-project.html&lt;/a&gt; 原版的dolly说明&lt;br /&gt;&lt;br /&gt;Based on a commercial trading system called Winning Solution, a clone has been made with a given name "DOLLY" (Anyhow, why should we buy a trading system which still give false signals??)&lt;br /&gt;&lt;br /&gt;After doing forward testing, sometimes we found the new day signal began inside the buy / sell area, which made us to postpone our trade until the next day.This usually happened on the day where the currency showed a big movement.&lt;br /&gt;&lt;br /&gt;To solve this problem, cja has made the new Dolly based on daily open pivot, The new signal began on the pivot point for every opening day.&lt;br /&gt;&lt;br /&gt;A question rised whether this new Dolly as accurate as the previous Dolly since it now gives a significant difference with the host itself, "Wining Solution System"&lt;br /&gt;&lt;br /&gt;&lt;a href="http://wild163.blog.163.com/blog/#pn2"&gt;http://wild163.blog.163.com/blog/#pn2&lt;/a&gt; 这里面有转载的中文翻译，还有部分格主自己翻译的文章&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-2149388862922650093?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/2149388862922650093/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/new-dolly.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/2149388862922650093'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/2149388862922650093'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/new-dolly.html' title='(New) Dolly(爆灯两次)'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-3745509184397427373</id><published>2009-09-22T19:08:00.001+08:00</published><updated>2009-09-22T19:10:26.617+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='财务工程'/><title type='text'>MT4/MQ4 主要资源</title><content type='html'>&lt;a href="http://www.abysse.co.jp/mt4/"&gt;http://www.abysse.co.jp/mt4/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://codebase.mql4.com/"&gt;http://codebase.mql4.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.forexfactory.com/"&gt;http://www.forexfactory.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.forex-tsd.com/downloads/"&gt;http://www.forex-tsd.com/downloads/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-3745509184397427373?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/3745509184397427373/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/mt4mq4.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/3745509184397427373'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/3745509184397427373'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/mt4mq4.html' title='MT4/MQ4 主要资源'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-6155676397036363946</id><published>2009-09-22T17:50:00.003+08:00</published><updated>2009-09-22T21:52:08.028+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='财务工程'/><title type='text'>世界四大著名交易系统: dolly系统，isakas系统 (by KUSKUS)，CatFX系统 ，ASCTREND系统.</title><content type='html'>&lt;a href="http://blog.sina.com.cn/s/blog_548c0f960100dc64.html"&gt;http://blog.sina.com.cn/s/blog_548c0f960100dc64.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;dolly系统&lt;br /&gt;主要指标：顾比线&lt;br /&gt;策略：&lt;br /&gt;蓝色线在红色线上方。下买单&lt;br /&gt;蓝色线在红色线下方。下卖单：&lt;br /&gt;参考资料：&lt;br /&gt;http://hi.baidu.com/loujiangtao/blog/item/5a919b3e698f8b3871cf6c76.html&lt;br /&gt;&lt;br /&gt;isakas系统&lt;br /&gt;主要指标：bbands fisher flattrend&lt;br /&gt;策略：&lt;br /&gt;做多&lt;br /&gt;bbands 蓝色, fisher 蓝色, flattrend 蓝色&lt;br /&gt;做空&lt;br /&gt;bbands 红色, fisher红色, flattrend红色&lt;br /&gt;参考资料：&lt;br /&gt;http://www.fx998.cn/viewthread.php?tid=39606&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;CatFX系统&lt;br /&gt;主要指标：Hist_StepMA_Stoch与aNina&lt;br /&gt;策略：&lt;br /&gt;好的进场机会在Hist_StepMA_Stoch与aNina给出的信号方向相同时产生。二者信&lt;br /&gt;号方向相反时不要进行交易。&lt;br /&gt;参考资料：&lt;br /&gt;http://www.onefx.net/bbs/viewthread.php?tid=32962&lt;br /&gt;&lt;br /&gt;ASCTREND系统&lt;br /&gt;主要指标：atrstop&lt;br /&gt;策略：&lt;br /&gt;ATRStop指标中蓝色线确认买入(与信号K线图在同样一张K线图中)--红颜色的线是&lt;br /&gt;卖出信号。&lt;br /&gt;参考资料：&lt;br /&gt;http://www.onefx.net/bbs/viewthread.php?tid=21615&amp;amp;extra=&amp;amp;page=2&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.waihui.net/thread.php?fid=7"&gt;http://www.waihui.net/thread.php?fid=7&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;提到上述的其中三种&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bbs.moneyeast.com/forumdisplay.php?fid=171"&gt;http://bbs.moneyeast.com/forumdisplay.php?fid=171&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;提到另外三种指标：woodie, demark, wavetracker&lt;br /&gt;&lt;br /&gt;它们大部分被归类为转折点Pivot Points (Classic, DeMark, Woodie, Camarilla)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-6155676397036363946?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/6155676397036363946/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/dollyisakas-catfx-asctrendkuskus.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/6155676397036363946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/6155676397036363946'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/dollyisakas-catfx-asctrendkuskus.html' title='世界四大著名交易系统: dolly系统，isakas系统 (by KUSKUS)，CatFX系统 ，ASCTREND系统.'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-6602281557741523045</id><published>2009-09-22T13:01:00.001+08:00</published><updated>2009-09-22T13:03:19.486+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='生活'/><title type='text'>布兰诗歌</title><content type='html'>&lt;a href="http://zh.wikipedia.org/wiki/%E5%B8%83%E5%85%B0%E8%AF%97%E6%AD%8C"&gt;http://zh.wikipedia.org/wiki/%E5%B8%83%E5%85%B0%E8%AF%97%E6%AD%8C&lt;/a&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/7707647687541425631-6602281557741523045?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/6602281557741523045/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/blog-post_4973.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/6602281557741523045'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/6602281557741523045'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/blog-post_4973.html' title='布兰诗歌'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-2678546825021059813</id><published>2009-09-22T11:39:00.002+08:00</published><updated>2009-09-22T11:59:25.427+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='财务工程'/><title type='text'>海龟交易法则</title><content type='html'>&lt;a href="http://zjcmpp.hexin.com.cn/download/book/short/hgjyfz.doc"&gt;http://zjcmpp.hexin.com.cn/download/book/short/hgjyfz.doc&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-2678546825021059813?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/2678546825021059813/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/blog-post_22.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/2678546825021059813'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/2678546825021059813'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/blog-post_22.html' title='海龟交易法则'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-3268915630538212185</id><published>2009-09-22T11:11:00.002+08:00</published><updated>2009-09-22T11:22:28.785+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='生活'/><title type='text'>facesærch人臉搜尋引擎</title><content type='html'>&lt;a href="http://isvincent.blogspot.com/2009/06/facesrch.html"&gt;http://isvincent.blogspot.com/2009/06/facesrch.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;照这样看来，电影Eagle Eye里面的技术也不怎么难了&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/7707647687541425631-3268915630538212185?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/3268915630538212185/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/facesrch.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/3268915630538212185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/3268915630538212185'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/facesrch.html' title='facesærch人臉搜尋引擎'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-5329674577087457038</id><published>2009-09-16T06:20:00.001+08:00</published><updated>2009-09-16T06:20:56.366+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>当前最快最安全的翻墙软件 PUFF</title><content type='html'>&lt;a href="http://xiaozou45.spaces.live.com/blog/cns!D22136D305AA5D87!1248.entry"&gt;http://xiaozou45.spaces.live.com/blog/cns!D22136D305AA5D87!1248.entry&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-5329674577087457038?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/5329674577087457038/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/puff.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/5329674577087457038'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/5329674577087457038'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/puff.html' title='当前最快最安全的翻墙软件 PUFF'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-5314641682860954326</id><published>2009-09-15T12:29:00.000+08:00</published><updated>2009-09-15T12:30:56.869+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>无忧启动论坛  » 启动盘制作技术区 » DOS讨论区 » 超级急救盘_v2009.09.09_正式版</title><content type='html'>安装环境：WINXP/2000/2003/WIN7/VISTA/2008&lt;br /&gt;运行环境：DOS&lt;br /&gt;软件类别：系统维护&lt;br /&gt;授权形式：免费&lt;br /&gt;官方网站：http://doshome.com&lt;br /&gt;软件作者：葛明阳(gmy)&lt;br /&gt;&lt;br /&gt;软件简介:&lt;br /&gt;超级急救盘是"DOS之家"首创的4种版本(硬盘版/光盘版/优盘版/软盘版)同步发布的启动盘,&lt;br /&gt;是"一键GHOST"的增强版,适于有基础的系统爱好者和硬盘维修/数据恢复/网管等专业人士使用,&lt;br /&gt;主要集成以下10大DOS工具:&lt;br /&gt;GHOST 一键备份/恢复系统&lt;br /&gt;DISKGEN 重建硬盘分区表&lt;br /&gt;PQMagic 无损数据调整分区大小&lt;br /&gt;MHDD 硬盘扫描与删除HPA分区&lt;br /&gt;GHOST32 支持SATA的WINPE版GHOST&lt;br /&gt;GDISK 智能分区&lt;br /&gt;DM 快速分区与清零低格&lt;br /&gt;NU 磁盘编辑、查错等&lt;br /&gt;HWINFO 硬件型号检测&lt;br /&gt;HDDREG 硬盘坏道修复&lt;br /&gt;超级急救盘多数工具有一定的危险性,初学者慎用.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-5314641682860954326?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/5314641682860954326/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/dos-v20090909.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/5314641682860954326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/5314641682860954326'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/dos-v20090909.html' title='无忧启动论坛  » 启动盘制作技术区 » DOS讨论区 » 超级急救盘_v2009.09.09_正式版'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-5555320655979380129</id><published>2009-09-15T10:43:00.000+08:00</published><updated>2009-09-15T10:44:06.711+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>hdd regenerator</title><content type='html'>&lt;a href="http://bbs.wuyou.com/viewthread.php?tid=141470&amp;amp;extra=&amp;amp;page=1"&gt;http://bbs.wuyou.com/viewthread.php?tid=141470&amp;amp;extra=&amp;amp;page=1&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-5555320655979380129?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/5555320655979380129/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/hdd-regenerator.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/5555320655979380129'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/5555320655979380129'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/hdd-regenerator.html' title='hdd regenerator'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-4135734780176074061</id><published>2009-09-15T10:27:00.001+08:00</published><updated>2009-09-15T10:27:49.455+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>grub4dos</title><content type='html'>&lt;a href="http://nufans.net/grub4dos/"&gt;http://nufans.net/grub4dos/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-4135734780176074061?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/4135734780176074061/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/grub4dos.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/4135734780176074061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/4135734780176074061'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/grub4dos.html' title='grub4dos'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-7047471967240886326</id><published>2009-09-15T10:25:00.001+08:00</published><updated>2009-09-15T10:34:10.791+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>bootice.exe</title><content type='html'>&lt;a href="http://bbs.wuyou.com/viewthread.php?tid=57675"&gt;http://bbs.wuyou.com/viewthread.php?tid=57675&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-7047471967240886326?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/7047471967240886326/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/booticeexe.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/7047471967240886326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/7047471967240886326'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/booticeexe.html' title='bootice.exe'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-2774448595998787260</id><published>2009-09-15T10:23:00.001+08:00</published><updated>2009-09-15T10:23:43.328+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>diskgenius</title><content type='html'>&lt;a href="http://bbs.wuyou.com/viewthread.php?tid=146173&amp;amp;extra=&amp;amp;page=1"&gt;http://bbs.wuyou.com/viewthread.php?tid=146173&amp;amp;extra=&amp;amp;page=1&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-2774448595998787260?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/2774448595998787260/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/diskgenius.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/2774448595998787260'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/2774448595998787260'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/diskgenius.html' title='diskgenius'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-1120392647279919411</id><published>2009-09-13T07:38:00.001+08:00</published><updated>2009-09-13T07:42:20.135+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='财务工程'/><title type='text'>(mql4 / *.mq4) the exporting of not only the quotes , but also of some values of indicators on this quotes</title><content type='html'>&lt;a href="http://codebase.mql4.com/3808"&gt;http://codebase.mql4.com/3808&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-1120392647279919411?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/1120392647279919411/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/mql4-mq4-exporting-of-not-only-quotes.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/1120392647279919411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/1120392647279919411'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/mql4-mq4-exporting-of-not-only-quotes.html' title='(mql4 / *.mq4) the exporting of not only the quotes , but also of some values of indicators on this quotes'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-4278691206913602438</id><published>2009-09-08T17:38:00.001+08:00</published><updated>2009-09-08T18:58:42.797+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>启动盘制作</title><content type='html'>无忧启动论坛 » 启动盘制作技术区 » PE 讨论区 » 【原创】★新型全外置结构:《零体积全能可扩展PE》ZIP版&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bbs.wuyou.com/viewthread.php?tid=137207&amp;amp;page=1#pid1620243"&gt;http://bbs.wuyou.com/viewthread.php?tid=137207&amp;amp;page=1#pid1620243&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;3 - 安装到U盘的方法===================       建议先将原版严格按给定方法安装到硬盘，在硬盘试用过之后，再考虑安装到U盘。&lt;br /&gt;    U盘格式可为USB-ZIP，但建议使用USB-HDD/USB-HDD+/USB-CDROM。所有情形均统一使用同一版本的0PE.ISO。&lt;br /&gt;法一：（推荐）&lt;br /&gt;◆首先使U盘变成USB-HDD格式可启动盘。    使用DiskGenius工具进行。运行DiskGenius 3.1.0412B3版,选中U盘,右键，选“制作  USB-HDD启动盘”菜单项（其它格式也可，但不推荐），一路确认即可。用U盘启动，  能进入FreeDos就对了。    注意：这个步骤会销毁盘上原有数据，请事先做好备份。这个步骤目的是用一个很简  单的方法来验证你的机器能否用U盘正常启动。这个步骤也可考虑跳过,如果后面启动  正常的话。&lt;br /&gt;◆其次，安装grub4dos引导到mbr。&lt;br /&gt;  删除U盘上所有文件。用多格式引导程序安装器BOOTICE.EXE(扩展版带有,也可从这里  直接下载：&lt;a href="http://bbs.wuyou.com/viewthread.php?tid=139062"&gt;http://bbs.wuyou.com/viewthread.php?tid=139062&lt;/a&gt;）安装grub4dos引导  到（U盘的）mbr。然后用U盘启动，如果提示找不到grldr就对了。&lt;br /&gt;◆从&lt;a href="http://nufans.net/grub4dos/"&gt;http://nufans.net/grub4dos/&lt;/a&gt;下载grub4dos-0.4.4.zip,将其中的grldr、menu.lst  两个文件放入U盘根目录。用U盘启动，出现grub4dos彩色菜单就对了。&lt;br /&gt;  以上步骤若发现情况不对头，请自行研究解决，与0PE无关。&lt;br /&gt;◆删除U盘上所有文件，用UltraISO提取0PE.ISO里面的东西到U盘（保持其相对目录结构、  关键文件的大小写），安装完毕。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-4278691206913602438?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/4278691206913602438/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/blog-post.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/4278691206913602438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/4278691206913602438'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/09/blog-post.html' title='启动盘制作'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-480856791023221221</id><published>2009-08-31T13:05:00.000+08:00</published><updated>2009-08-31T13:06:51.499+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='财务工程'/><title type='text'>系统交易的基础---如何得到从1999年一月到现在的全部数据</title><content type='html'>&lt;a href="http://www.hylt.net/vb/showthread.php?t=14540"&gt;http://www.hylt.net/vb/showthread.php?t=14540&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;使用的是MT4&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-480856791023221221?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/480856791023221221/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/08/1999.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/480856791023221221'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/480856791023221221'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/08/1999.html' title='系统交易的基础---如何得到从1999年一月到现在的全部数据'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-8259092058785797386</id><published>2009-08-30T18:18:00.001+08:00</published><updated>2009-08-30T18:22:20.347+08:00</updated><title type='text'>MT4取得1m等级历史成交资料的方法</title><content type='html'>http://www.forexfactory.com/showthread.php?t=99145&amp;page=1&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/7707647687541425631-8259092058785797386?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/8259092058785797386/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/08/mt41m.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/8259092058785797386'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/8259092058785797386'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/08/mt41m.html' title='MT4取得1m等级历史成交资料的方法'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-8391757307649384915</id><published>2009-08-29T17:19:00.003+08:00</published><updated>2009-08-29T17:28:53.270+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>AVR-HID：HID接口实现传感数据采集</title><content type='html'>&lt;a href="http://www.getproject.com.cn/post/34.html"&gt;http://www.getproject.com.cn/post/34.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;是使用atmega16 ，所列的价钱CAD$16.61可以作为一个指标，rmb 66以上的开发版就不要考虑&lt;br /&gt;&lt;br /&gt;The AVR-HID&lt;br /&gt;&lt;a href="http://www.marktmarshall.com/projects/avr-hid?id=projects/avr-hid" target="_blank"&gt;http://www.marktmarshall.com/projects/avr-hid?id=projects/avr-hid&lt;/a&gt;&lt;br /&gt;&lt;a href="http://sensorwiki.org/doku.php/tutorials/building_a_usb_sensor_interface?s[]=avr&amp;amp;s[]=hid" target="_blank"&gt;http://sensorwiki.org/doku.php/tutorials/building_a_usb_sensor_interface?s[]=avr&amp;amp;s[]=hid&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Google Code上两个LPC21XX开源项目 &lt;a href="http://www.getproject.com.cn/post/131.html" target="_blank"&gt;http://www.getproject.com.cn/post/131.html&lt;/a&gt;&lt;br /&gt;PIC18F2550实现的基于HID的USB示波器 &lt;a href="http://www.getproject.com.cn/post/15.html" target="_blank"&gt;http://www.getproject.com.cn/post/15.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-8391757307649384915?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/8391757307649384915/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/08/avr-hidhid.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/8391757307649384915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/8391757307649384915'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/08/avr-hidhid.html' title='AVR-HID：HID接口实现传感数据采集'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-2095815090883116690</id><published>2009-08-29T16:57:00.003+08:00</published><updated>2009-08-29T17:15:35.433+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>Arduino,数据采集的另一方案</title><content type='html'>&lt;a href="http://zh.wikipedia.org/wiki/Arduino"&gt;http://zh.wikipedia.org/wiki/Arduino&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;使用的是atmel的atmega8-16&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-2095815090883116690?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/2095815090883116690/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/08/arduino.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/2095815090883116690'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/2095815090883116690'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/08/arduino.html' title='Arduino,数据采集的另一方案'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-5671723237808399191</id><published>2009-08-29T16:50:00.002+08:00</published><updated>2009-08-29T16:54:22.241+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>基于C8051F340的低成本数据采集器设计</title><content type='html'>&lt;a href="http://www.dzkf.cn/html/qianrushixitong/2009/0213/3644.html"&gt;http://www.dzkf.cn/html/qianrushixitong/2009/0213/3644.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;taobao上有一颗rmb17的&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-5671723237808399191?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/5671723237808399191/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/08/c8051f340.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/5671723237808399191'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/5671723237808399191'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/08/c8051f340.html' title='基于C8051F340的低成本数据采集器设计'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-8800154804386732010</id><published>2009-08-29T16:25:00.002+08:00</published><updated>2009-08-29T16:28:43.025+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>steps that I follow to install Mail::Webmail::Gmail on a Windows XP machine</title><content type='html'>&lt;a href="http://cpansearch.perl.org/src/MINCUS/Mail-Webmail-Gmail-1.09/README.WINDOWS"&gt;http://cpansearch.perl.org/src/MINCUS/Mail-Webmail-Gmail-1.09/README.WINDOWS&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Some users of this module have had issues installing, mainly through the complications of&lt;br /&gt;needing SSL and Crypt::SSLeay. Hopefully this file will help the Windows users out.&lt;br /&gt;Here are the steps that I follow to install Mail::Webmail::Gmail on a Windows XP machine.&lt;br /&gt;1) Install activestate perl (5.8)&lt;br /&gt;2) Install the windows version of openSSL - http://www.slproweb.com/products/Win32OpenSSL.html&lt;br /&gt;3) Install the ppm of Crypt::SSLeay by typing the following at a command prompt&lt;br /&gt;ppm&lt;br /&gt;install http://theoryx5.uwinnipeg.ca/ppms/Crypt-SSLeay.ppd&lt;br /&gt;4) Install nmake if you dont already have it - http://support.microsoft.com/default.aspx?scid=kb;en-us;Q132084&lt;br /&gt;5) Install Mail::Webmail::Gmail by typing the following at a command prompt&lt;br /&gt;perl -MCPAN -e "install Mail::Webmail::Gmail"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-8800154804386732010?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/8800154804386732010/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/08/steps-that-i-follow-to-install.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/8800154804386732010'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/8800154804386732010'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/08/steps-that-i-follow-to-install.html' title='steps that I follow to install Mail::Webmail::Gmail on a Windows XP machine'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-7994880446737728078</id><published>2009-07-28T02:33:00.002+08:00</published><updated>2009-07-28T02:34:41.750+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='财务工程'/><title type='text'>Interest Rate Models - Theory and Practice</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_wY5r6DDohLQ/Sm3zJEUut7I/AAAAAAAAAG0/yEEvNibS_0w/s1600-h/Interest+Rate+Models+-+Theory+and+Practice.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5363210068373190578" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 120px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_wY5r6DDohLQ/Sm3zJEUut7I/AAAAAAAAAG0/yEEvNibS_0w/s400/Interest+Rate+Models+-+Theory+and+Practice.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-7994880446737728078?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/7994880446737728078/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/07/interest-rate-models-theory-and.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/7994880446737728078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/7994880446737728078'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/07/interest-rate-models-theory-and.html' title='Interest Rate Models - Theory and Practice'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_wY5r6DDohLQ/Sm3zJEUut7I/AAAAAAAAAG0/yEEvNibS_0w/s72-c/Interest+Rate+Models+-+Theory+and+Practice.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-4650889368953845387</id><published>2009-07-28T02:09:00.003+08:00</published><updated>2009-07-28T02:20:23.316+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='财务工程'/><title type='text'>【转贴】与金融有关的数学推荐书单</title><content type='html'>&lt;a href="http://www.taisha.org/bbs/viewthread.php?tid=986261"&gt;http://www.taisha.org/bbs/viewthread.php?tid=986261&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;各个专门方面：&lt;br /&gt;&lt;br /&gt;Interest rate&lt;br /&gt;&lt;br /&gt;16.Interest rate models Theory and practice --Mecurio&amp;amp; Fabio&lt;br /&gt;&lt;br /&gt;聪聪推荐：rates非常好的一本书，适合quant读，比较数学。作者都在Banc IMI，意大利的一家bank。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;17.Modern Pricing of interest rate derivatives--Rebonato&lt;br /&gt;聪聪推荐：当当当当！我的偶像登场了！这本书我现在看，主要是Libor market model，作者在RBS伦敦，顶尖人物。&lt;br /&gt;再次说一遍，我是他的fans!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;equity&lt;br /&gt;&lt;br /&gt;18&amp;amp;19: Option pricing formulas / Exotic options--Haug/Zhang&lt;br /&gt;&lt;br /&gt;聪聪推荐：没看过，也就不说了。（shy。。。）作者都在纽约&lt;br /&gt;&lt;br /&gt;creidt&lt;br /&gt;&lt;br /&gt;20： Credit risk--Lando&lt;br /&gt;聪聪推荐：作者在丹麦一家商学院，我是买的这一本。&lt;br /&gt;&lt;br /&gt;21： Credit derivatives pricing models--Schonbucher&lt;br /&gt;聪聪推荐：作者是传奇人物！非常年轻非常厉害，现在ETH-Zurich，ETH有很多顶尖专家。。。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;stochastic volatility&lt;br /&gt;&lt;br /&gt;22. Option valuation in stochastic vol--Alan lewis&lt;br /&gt;聪聪推荐：非常厉害的一本书！也很难，适合物理背景。作者在加州&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;23.Volatility and correlation : the perfect hedger and the fox --Rebonato&lt;br /&gt;聪聪推荐：正在看，比较偏向rates，&lt;br /&gt;我的偶像的书当然要捧啦&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;24. Stochastic implied vol--忘记作者了&lt;br /&gt;聪聪推荐：买了，但是觉得不值-。。&lt;br /&gt;&lt;br /&gt;FX&lt;br /&gt;&lt;br /&gt;25.Mathematical methods for foreign exchange--Alex Lipton&lt;br /&gt;聪聪推荐：很详细的一本书，quant必读，作者在纽约 Citigroup?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Credit risk&lt;br /&gt;26. Copula methods in Finance --Umberto Cherubini.&lt;br /&gt;聪聪推荐： Copula 是用来求联合分布的，其实用一般理论也能求，但是copula直观很多，简化很多，据说最初提出人之一是个中国人， David Li,现在 Citigroup 还是 BarCap 忘记了。这里要提一下 Barclay Capital，成立才没几年，现在很多方面都是世界顶尖的了，连去年的 quant of the year 都是他家的。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Numerical Methods;&lt;br /&gt;27. Monte Carlo methods in fianncial engineering.-- Paul Glasserman&lt;br /&gt;聪聪推荐：作者在纽约哥大，算是顶尖人物之一了，最近在研究Levy process。这本书很好，但由于是academic 写的，有点太学术了。quant一般会买另外一本书-----&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;28. Monte Carlo in finance.--Peter Jackel&lt;br /&gt;聪聪推荐：作者原来在RBS 伦敦，现在在ABN Amro伦敦。这本书太实用了！用MC的都应该有一本。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;29.Financial Engineering with Finite Element--作者忘记了&lt;br /&gt;聪聪推荐：这本书是用有限元方法，其实和 finite diferece 很像，书里面自称会更好。当初头脑发热买了一本，之后没看过。。。。罪过啊罪过！作者现在在德国。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-4650889368953845387?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/4650889368953845387/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/07/blog-post.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/4650889368953845387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/4650889368953845387'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/07/blog-post.html' title='【转贴】与金融有关的数学推荐书单'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-3894437872353528839</id><published>2009-07-01T23:13:00.000+08:00</published><updated>2009-07-01T23:15:04.409+08:00</updated><title type='text'>NVIDIA_CUDA_Programming_Guide_2.2.1.pdf</title><content type='html'>http://developer.download.nvidia.com/compute/cuda/2_0/docs/NVIDIA_CUDA_Programming_Guide_2.0.pdf&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-3894437872353528839?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/3894437872353528839/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/07/nvidiacudaprogrammingguide221pdf.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/3894437872353528839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/3894437872353528839'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/07/nvidiacudaprogrammingguide221pdf.html' title='NVIDIA_CUDA_Programming_Guide_2.2.1.pdf'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-5635612259343338567</id><published>2009-06-30T16:20:00.006+08:00</published><updated>2009-07-01T14:12:09.763+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='經濟'/><title type='text'>Basel II Framework</title><content type='html'>&lt;img src="http://farm3.static.flickr.com/2464/3674948772_96a28ab853.jpg"&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-5635612259343338567?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='enclosure' type='image/jpeg' href='http://farm3.static.flickr.com/2464/3674948772_96a28ab853.jpg' length='0'/><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/5635612259343338567/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/06/basel-ii-framework.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/5635612259343338567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/5635612259343338567'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/06/basel-ii-framework.html' title='Basel II Framework'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm3.static.flickr.com/2464/3674948772_96a28ab853_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-5888022324186435918</id><published>2009-06-30T16:04:00.000+08:00</published><updated>2009-06-30T16:10:43.769+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>取得pdf檔内文</title><content type='html'>基本上是利用模块CAM::PDF，以其提供的范例修改&lt;br /&gt;&lt;br /&gt;#!/usr/bin/perl -w&lt;br /&gt;&lt;br /&gt;package main;&lt;br /&gt;&lt;br /&gt;use warnings;&lt;br /&gt;use strict;&lt;br /&gt;use CAM::PDF;&lt;br /&gt;use Getopt::Long;&lt;br /&gt;use Pod::Usage;&lt;br /&gt;&lt;br /&gt;our $VERSION = '1.52';&lt;br /&gt;my $lastx=0;&lt;br /&gt;my $lasty=0;&lt;br /&gt;&lt;br /&gt;my %opts = (&lt;br /&gt;            check      =&gt; 0,&lt;br /&gt;            geom       =&gt; 0,&lt;br /&gt;            verbose    =&gt; 0,&lt;br /&gt;            help       =&gt; 0,&lt;br /&gt;            version    =&gt; 0,&lt;br /&gt;            );&lt;br /&gt;&lt;br /&gt;Getopt::Long::Configure('bundling');&lt;br /&gt;GetOptions('g|geometry' =&gt; \$opts{geom},&lt;br /&gt;           'c|check'    =&gt; \$opts{check},&lt;br /&gt;           'v|verbose'  =&gt; \$opts{verbose},&lt;br /&gt;           'h|help'     =&gt; \$opts{help},&lt;br /&gt;           'V|version'  =&gt; \$opts{version},&lt;br /&gt;           ) or pod2usage(1);&lt;br /&gt;if ($opts{help})&lt;br /&gt;{&lt;br /&gt;   pod2usage(-exitstatus =&gt; 0, -verbose =&gt; 2);&lt;br /&gt;}&lt;br /&gt;if ($opts{version})&lt;br /&gt;{&lt;br /&gt;   print "CAM::PDF v$CAM::PDF::VERSION\n";&lt;br /&gt;   exit 0;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;if (@ARGV &lt; 1)&lt;br /&gt;{&lt;br /&gt;   pod2usage(1);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;my $file = shift;&lt;br /&gt;my $pagelist = shift;&lt;br /&gt;my $outfile = shift;&lt;br /&gt;my $doc = CAM::PDF-&gt;new($file) || die "$CAM::PDF::errstr\n";&lt;br /&gt;open (FILE, "&gt;$outfile");&lt;br /&gt;open (FILE2, "&gt;my$outfile");&lt;br /&gt;foreach my $p ($doc-&gt;rangeToArray(1,$doc-&gt;numPages(),$pagelist))&lt;br /&gt;{&lt;br /&gt;   if ($opts{check})&lt;br /&gt;   {&lt;br /&gt;      print "Checking page $p\n";&lt;br /&gt;      my $tree = $doc-&gt;getPageContentTree($p, $opts{verbose});&lt;br /&gt;      if (!$tree || !$tree-&gt;validate())&lt;br /&gt;      {&lt;br /&gt;         print "  Failed\n";&lt;br /&gt;      }&lt;br /&gt;      else{&lt;br /&gt;#       print $tree;&lt;br /&gt;       $tree-&gt;render("CAM::PDF::Renderer::Dump");&lt;br /&gt;#       $tree-&gt;render("CAM::PDF::Renderer::Text");&lt;br /&gt;      }&lt;br /&gt;      if ($opts{geom})&lt;br /&gt;      {&lt;br /&gt;         $tree-&gt;computeGS();&lt;br /&gt;      }&lt;br /&gt;   }&lt;br /&gt;   else&lt;br /&gt;   {&lt;br /&gt;      my $str = $doc-&gt;getPageContent($p, $opts{verbose});&lt;br /&gt;      if (defined $str)&lt;br /&gt;      {&lt;br /&gt;#         CAM::PDF-&gt;asciify(\$str);&lt;br /&gt;         print FILE $str;&lt;br /&gt;      }&lt;br /&gt;   my $pagetree = $doc-&gt;getPageContentTree($p);&lt;br /&gt;   if (!$pagetree)&lt;br /&gt;   {&lt;br /&gt;     next;&lt;br /&gt;   }&lt;br /&gt;   $str=render($pagetree);&lt;br /&gt;      if (defined $str)&lt;br /&gt;      {&lt;br /&gt;       $str=~s/\. \./\.\./g;&lt;br /&gt;       $str=~s/^[ ]+$//mg;&lt;br /&gt;       $str=~s/\n+/\n/g;&lt;br /&gt;       $str=~s/\n.+\n//; #remove the first two lines&lt;br /&gt;       $str=~s/\n.\n//;&lt;br /&gt;       $str=~s/([a-zA-Z])\n/$1/mg;&lt;br /&gt;       $str=~s/\.+([0-9]+)/\($1\)/g;&lt;br /&gt;       $str=~s/^(I|II|III|IV|V|VI|VII|VIII|IX|x)([a-z]?)\./ $1$2\./mg;&lt;br /&gt;       $str=~s/^([A-Z])\./  $1\./mg;&lt;br /&gt;       $str=~s/^([0-9]+)\./   $1\./mg;&lt;br /&gt;#       $str=~s/\.+//g;&lt;br /&gt;       print FILE2 $str;&lt;br /&gt;      }&lt;br /&gt;   }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;close FILE;&lt;br /&gt;close FILE2;&lt;br /&gt;&lt;br /&gt;sub _TJ&lt;br /&gt;{&lt;br /&gt;   my $str = shift;&lt;br /&gt;   my $args_ref = shift;&lt;br /&gt;&lt;br /&gt;   if (@{$args_ref} != 1 || $args_ref-&gt;[0]-&gt;{type} ne 'array')&lt;br /&gt;   {&lt;br /&gt;      die 'Bad TJ';&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;   $str =~ s/ (\S) \z /$1 /xms;&lt;br /&gt;   foreach my $node (@{$args_ref-&gt;[0]-&gt;{value}})&lt;br /&gt;   {&lt;br /&gt;      if ($node-&gt;{type} eq 'string' || $node-&gt;{type} eq 'hexstring')&lt;br /&gt;      {&lt;br /&gt;         $str .= $node-&gt;{value};&lt;br /&gt;      }&lt;br /&gt;      elsif ($node-&gt;{type} eq 'number')&lt;br /&gt;      {&lt;br /&gt;         # Heuristic:&lt;br /&gt;         #  "offset of more than a quarter unit forward"&lt;br /&gt;         # means significant positive spacing&lt;br /&gt;         if ($node-&gt;{value} &lt; -250)&lt;br /&gt;         {&lt;br /&gt;            $str =~ s/ (\S) \z /$1 /xms;&lt;br /&gt;         }&lt;br /&gt;      }&lt;br /&gt;   }&lt;br /&gt;   return $str;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;sub _Tj&lt;br /&gt;{&lt;br /&gt;   my $str      = shift;&lt;br /&gt;   my $args_ref = shift;&lt;br /&gt;&lt;br /&gt;   if (@{$args_ref} &lt; 1 ||&lt;br /&gt;       ($args_ref-&gt;[-1]-&gt;{type} ne 'string' &amp;&amp; $args_ref-&gt;[-1]-&gt;{type} ne 'hexstring'))&lt;br /&gt;   {&lt;br /&gt;      die 'Bad Tj';&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;   $str =~ s/ (\S) \z /$1 /xms;&lt;br /&gt;&lt;br /&gt;   return $str . $args_ref-&gt;[-1]-&gt;{value};&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;sub _Tquote&lt;br /&gt;{&lt;br /&gt;   my $str      = shift;&lt;br /&gt;   my $args_ref = shift;&lt;br /&gt;&lt;br /&gt;   if (@{$args_ref} &lt; 1 ||&lt;br /&gt;       ($args_ref-&gt;[-1]-&gt;{type} ne 'string' &amp;&amp; $args_ref-&gt;[-1]-&gt;{type} ne 'hexstring'))&lt;br /&gt;   {&lt;br /&gt;      die 'Bad Tquote';&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;   $str =~ s/ [ ]* \z /\n/xms;&lt;br /&gt;&lt;br /&gt;   return $str . $args_ref-&gt;[-1]-&gt;{value};&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;sub _Td&lt;br /&gt;{&lt;br /&gt;   my $str      = shift;&lt;br /&gt;   my $args_ref = shift;&lt;br /&gt;&lt;br /&gt;   if (@{$args_ref} != 2 ||&lt;br /&gt;       $args_ref-&gt;[0]-&gt;{type} ne 'number' ||&lt;br /&gt;       $args_ref-&gt;[1]-&gt;{type} ne 'number')&lt;br /&gt;   {&lt;br /&gt;      die 'Bad Td/TD';&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;   # Heuristic:&lt;br /&gt;   #   "move down in Y, and Y motion a large fraction of the X motion"&lt;br /&gt;   # means new line&lt;br /&gt;   if ($args_ref-&gt;[1]-&gt;{value} &lt; 0 &lt;br /&gt;#     &amp;&amp;&lt;br /&gt;#       2 * (abs $args_ref-&gt;[1]-&gt;{value}) &gt; abs $args_ref-&gt;[0]-&gt;{value}&lt;br /&gt;       )&lt;br /&gt;   {&lt;br /&gt;      $str =~ s/ [ ]* \z /\n/xms;&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;   return $str;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;sub _Tm&lt;br /&gt;{&lt;br /&gt;   my $str      = shift;&lt;br /&gt;   my $args_ref = shift;&lt;br /&gt;&lt;br /&gt;   if (@{$args_ref} != 6 ||&lt;br /&gt;       $args_ref-&gt;[5]-&gt;{type} ne 'number' ||&lt;br /&gt;       $args_ref-&gt;[4]-&gt;{type} ne 'number')&lt;br /&gt;   {&lt;br /&gt;      die 'Bad Td/TD';&lt;br /&gt;   }&lt;br /&gt;   if ($lasty!=$args_ref-&gt;[5]-&gt;{value}){&lt;br /&gt;     $str=$str."\n";&lt;br /&gt;    }&lt;br /&gt;  $lastx=$args_ref-&gt;[4]-&gt;{value};&lt;br /&gt;  $lasty=$args_ref-&gt;[5]-&gt;{value};&lt;br /&gt;   # Heuristic:&lt;br /&gt;   #   "move down in Y, and Y motion a large fraction of the X motion"&lt;br /&gt;   # means new line&lt;br /&gt;#   if ($args_ref-&gt;[1]-&gt;{value} &lt; 0 &amp;&amp;&lt;br /&gt;#       2 * (abs $args_ref-&gt;[1]-&gt;{value}) &gt; abs $args_ref-&gt;[0]-&gt;{value})&lt;br /&gt;#   {&lt;br /&gt;#      $str =~ s/ [ ]* \z /\n/xms;&lt;br /&gt;#   }&lt;br /&gt;&lt;br /&gt;#   return $str."(".$args_ref-&gt;[4]-&gt;{value}."/".$args_ref-&gt;[5]-&gt;{value}.")";&lt;br /&gt;   return $str;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;sub _Tstar&lt;br /&gt;{&lt;br /&gt;   my $str = shift;&lt;br /&gt;&lt;br /&gt;   $str =~ s/ [ ]* \z /\n/xms;&lt;br /&gt;&lt;br /&gt;   return $str;&lt;br /&gt;}&lt;br /&gt;sub render&lt;br /&gt;{&lt;br /&gt;#   my $pkg      = shift;&lt;br /&gt;   my $pagetree = shift;&lt;br /&gt;   my $verbose  = shift;&lt;br /&gt;&lt;br /&gt;   my $str          = q{};&lt;br /&gt;   my @stack        = ([@{$pagetree-&gt;{blocks}}]);&lt;br /&gt;   my $in_textblock = 0;&lt;br /&gt;&lt;br /&gt;   ## The stack is a list of blocks.  We do depth-first on blocks, but&lt;br /&gt;   ## we must be sure to traverse the children of the blocks in their&lt;br /&gt;   ## original order.&lt;br /&gt;&lt;br /&gt;   while (@stack &gt; 0)&lt;br /&gt;   {&lt;br /&gt;      # keep grabbing the same node until it's empty&lt;br /&gt;      my $node = $stack[-1];&lt;br /&gt;      if (ref $node)&lt;br /&gt;      {&lt;br /&gt;         if (@{$node} &gt; 0)   # Still has children?&lt;br /&gt;         {&lt;br /&gt;            my $block = shift @{$node};   # grab the next child&lt;br /&gt;            if ($block-&gt;{type} eq 'block')&lt;br /&gt;            {&lt;br /&gt;               if ($block-&gt;{name} eq 'BT')&lt;br /&gt;               {&lt;br /&gt;                  # Insert a flag on the stack to say when we leave the BT block&lt;br /&gt;                  push @stack, 'BT';&lt;br /&gt;                  $in_textblock = 1;&lt;br /&gt;               }&lt;br /&gt;               push @stack, [@{$block-&gt;{value}}];  # descend&lt;br /&gt;            }&lt;br /&gt;            elsif ($in_textblock)&lt;br /&gt;            {&lt;br /&gt;               if ($block-&gt;{type} ne 'op')&lt;br /&gt;               {&lt;br /&gt;                  die 'misconception';&lt;br /&gt;               }&lt;br /&gt;               my @args = @{$block-&gt;{args}};&lt;br /&gt;&lt;br /&gt;               $str = $block-&gt;{name} eq 'TJ'   ? _TJ(     $str, \@args )&lt;br /&gt;                    : $block-&gt;{name} eq 'Tj'   ? _Tj(     $str, \@args )&lt;br /&gt;                    : $block-&gt;{name} eq q{\'}  ? _Tquote( $str, \@args )&lt;br /&gt;                    : $block-&gt;{name} eq q{\"}  ? _Tquote( $str, \@args )&lt;br /&gt;                    : $block-&gt;{name} eq 'Td'   ? _Td(     $str, \@args )&lt;br /&gt;                    : $block-&gt;{name} eq 'TD'   ? _Td(     $str, \@args )&lt;br /&gt;                    : $block-&gt;{name} eq 'Tm'   ? _Tm(     $str, \@args )&lt;br /&gt;                    : $block-&gt;{name} eq 'T*'   ? _Tstar(  $str         )&lt;br /&gt;                    : $str;&lt;br /&gt;            }&lt;br /&gt;         }&lt;br /&gt;         else&lt;br /&gt;         {&lt;br /&gt;            # Node is now empty, clear it from the stack&lt;br /&gt;            pop @stack;&lt;br /&gt;         }&lt;br /&gt;      }&lt;br /&gt;      else&lt;br /&gt;      {&lt;br /&gt;         # This is the 'BT' flag we pushed on the stack above&lt;br /&gt;         pop @stack;&lt;br /&gt;         $in_textblock = 0;&lt;br /&gt;&lt;br /&gt;         # Add a line break to divide the text&lt;br /&gt;         $str =~ s/ [ ]* \z /\n/xms;&lt;br /&gt;      }&lt;br /&gt;   }&lt;br /&gt;   return $str;&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-5888022324186435918?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/5888022324186435918/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/06/pdf.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/5888022324186435918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/5888022324186435918'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/06/pdf.html' title='取得pdf檔内文'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-8387208868425872578</id><published>2009-06-25T16:16:00.001+08:00</published><updated>2009-06-25T16:16:41.725+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>Can a regular expression span over multiple lines?</title><content type='html'>http://www.delphifaq.com/faq/perl/f770.shtml&lt;br /&gt;&lt;br /&gt;Answer:&lt;br /&gt;No. You have to do tricks like replacing all \n with a certain string (e.g. __NEWLINE__), then use this certain string in your regex and finally replace all __NEWLINE__ with \n again.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-8387208868425872578?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/8387208868425872578/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/06/can-regular-expression-span-over.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/8387208868425872578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/8387208868425872578'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/06/can-regular-expression-span-over.html' title='Can a regular expression span over multiple lines?'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-6930422626346282677</id><published>2009-06-25T15:51:00.001+08:00</published><updated>2009-06-25T15:53:10.707+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='财务工程'/><title type='text'>Finance::QuoteOptions - Perl extension for retrieving options pricing and series information from the web.</title><content type='html'>http://search.cpan.org/~kbocek/Finance-QuoteOptions-0.20/lib/Finance/QuoteOptions.pm&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/7707647687541425631-6930422626346282677?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/6930422626346282677/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/06/financequoteoptions-perl-extension-for.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/6930422626346282677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/6930422626346282677'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/06/financequoteoptions-perl-extension-for.html' title='Finance::QuoteOptions - Perl extension for retrieving options pricing and series information from the web.'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-2241880237593740563</id><published>2009-06-25T15:07:00.005+08:00</published><updated>2009-06-25T15:26:46.562+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='财务工程'/><title type='text'>世界知名概率学家钟开莱逝世享年92岁</title><content type='html'>在&lt;a href="http://sigmundtzeng.blogspot.com/2009/03/blog-post_09.html"&gt;机率与统计书单（二）&lt;/a&gt; 我提到过的机率学家钟开莱，在月初刚过世。以下摘录两篇相关的文章以资纪念，也让人更了解这位大师不媚俗哗众的风骨。他的确是个不讨当权者喜爱的人物，无怪乎在华人世界知名度相对来说并不高。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.sciencenet.cn/htmlnews/2009/6/220403.shtm"&gt;http://www.sciencenet.cn/htmlnews/2009/6/220403.shtm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;据斯坦福大学官方网站消息，世界知名概率学家、华裔数学家、斯坦福大学数学系前系主任钟开莱先生，于6月2日在菲律宾辞世，享年92岁。&lt;br /&gt;&lt;br /&gt;钟开莱（Kai Lai Chung）1917年生于上海，浙江杭州人。1936年入清华大学物理系，1940年毕业于西南联合大学数学系，之后留校任数学系助教。钟开莱师从华罗庚，也是中国概率论与数理统计研究的开拓者之一的许宝騄的学生。1944年考取第六届庚子赔款公费留美奖学金。1945年底赴美国留学，1947年获普林斯顿大学博士学位。上世纪五十年代任教于美国纽约州塞纳克斯大学（Syracuse），六十年代以后任斯坦福大学数学系教授、系主任、荣休教授。钟开莱先生著有十余部专著，为世界公认的二十世纪后半叶“概率学界学术教父”。&lt;br /&gt;&lt;br /&gt;&lt;a class="l" onmousedown="return clk(0,'','','res','13','')" href="http://wanzheng.blogspot.com/2009/06/zz.html" target="_blank"&gt;WanZheng: 钟开莱教授逸传（zz）&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;发信人: th2168 (th2168), 信区: DMS.THU&lt;br /&gt;标  题: 钟开莱教授逸传（zz）&lt;br /&gt;发信站: 水木社区 (Wed Jun 17 12:20:00 2009), 站内&lt;br /&gt;&lt;br /&gt;这个暑假在普林斯顿为Erhan Cinlar教授做研究。他是世界一流的概率学家，尤其在马尔可夫链和泊松过程这两个专题上建树颇多。他在普林斯顿联合创建了世界上唯一的运筹和金融工程系，得以使普林斯顿大学在这一领域的教育和研究走在世界前列。他曾是我概率课的教授，因为这个关系得以央求他收我做暑假研究。当初面试我时，他在最后问了一句，“对了，你有没有听说过Kai Lai Chung？”他就在一张白纸上写下这几个英语字母。我说，没听说过。他愣了一愣，“奇怪了，他告诉我他在中国还是挺有名的啊。”&lt;br /&gt;&lt;br /&gt;到了6月2日我们正式开始做课题，第一天见面，Cinlar教授问我的第一句话，“你真没听说过Kai Lai Chung？”我又摇了摇头。他说，“唉，Chung昨天过世了。我和他认识四十多年了。”Cinlar教授并没有显得特别悲伤，只是沉默了几秒，就开始布置课题的相关任务。&lt;br /&gt;&lt;br /&gt;接连两次提到这个人名，我对这个Kai Lai Chung产生了好奇，去google搜索了一下。只怪两个拼音系统产生的混淆，这Kai Lai Chung就是国际著名的概率学家钟开莱先生。今天又见Cinlar教授的时候，我便说，的确知道钟开莱这个人，我和他都是上海人嘛。他一下子来了兴趣，指了指桌上的两大格文件夹，“喏，这都是我四十几年和钟开莱的通信。” 他随便翻阅了几封，都是手写的白纸黑字，有的是聊家常，有的是讨论共同的朋友，有的是研究学术问题。早年的信件，钟开莱教授的英文手写潦草而优美，用细密的圆珠笔和钢笔书写。后来的信件上的字体，渐渐地粗了，大了，用记号笔书写，一笔一画像小孩子在练字，甚至有两行写到后面交叉在一起，模糊不可认。Cinlar说，那是因为钟开莱晚年受眼疾困扰，最后两年几近失明。 他指了指一封信，他说，“你看这里，开莱不写of me，一定要写of moi，还有，还有这里，不写my，一定要写mon。他平时说话的时候也是这样，一副法国人派头。”他顿了顿，说，“真是个人物啊！”就从这说开去，Cinlar教授讲了许多关于钟开莱的逸闻。&lt;br /&gt;&lt;br /&gt;关于钟开莱的生平、学生时代和华罗庚、吴有训等学术巨擎抬杠，这些在百度百科里都有记载。我这里就记录一下Cinlar教授亲身经历的或者听钟开莱亲口所说的一些往事。&lt;br /&gt;&lt;br /&gt;1945年，钟开莱获得庚子赔款公费留美奖学金到普林斯顿大学攻读博士学位。到普林斯顿第一天，他就说，“今天是我到美利坚的第一天，我一定要到镇上最好的餐馆大吃一顿！”就这样，他从火车站拖着行李一路走到普林斯顿最好的法式餐馆Lahiere’s. 他那么多大包小包，风尘仆仆蓬头垢面，好说歹说才被男侍放进餐馆。到了餐馆，也是天有神助，在那个没有网络没有电视信息闭塞的年代，他竟然一眼就认出了其中一个食客就是Harald Cramér。Harald Cramér当时是概率和统计学界的世界第一人，是斯德哥尔摩大学派到普林斯顿的访问学者，也才来普林斯顿没几天。钟开莱就跑到Cramér面前，一本正经地介绍自己，共同吃了一顿饭，饭毕之后Cramér就成了钟开莱的博士生导师。Cramér只在普林斯顿呆了两年，两年之后，钟开莱拿到了博士学位，而Cramér则回到斯德哥尔摩大学当了校长。&lt;br /&gt;&lt;br /&gt;钟开莱成名之后和Cinlar参加了许多国际学术会议。有一次在德国柏林的会议，中间休息一次，学者们喝咖啡联络感情。会议的主席是一个新近崭露头角的年轻人，走到钟开莱面前想和他套近乎。那年轻人还没开头，钟开莱就劈头盖脸的骂开了，“主席啊，刚才发言的那个俄罗斯人，讲两句话就要表扬自己，一表扬自己就要大家祝酒，发言一小时祝了十一次酒。我们不能说他，你就不能提醒提醒他吗，真是不开窍。”年轻人彻底懵了。钟开莱不再说话，低头吃蛋糕喝咖啡。过了一会，看到年轻人还没走，突然说，“算了算了，姑且念在蛋糕的份上。啧啧，这德国人真是会做蛋糕啊。”&lt;br /&gt;&lt;br /&gt;钟开莱和Cinlar共同创办了一系列讨论概率论难题的讲习班，定期在不同的大学举行讲习班，还编辑了许多学术刊物。有一期讲习班在钟开莱任教的斯坦福大学，时间定在一个周二的下午。Cinlar就和钟开莱说，“周二下午斯坦福还有一个统计学大会，很多统计学家肯定两个会议都想来。你不如换个时间吧。”钟开莱击掌笑着说，“我就是特意安排在这个时间的！这样所有的统计学家就来不了我的讲习班啦。我最讨厌统计学家了。”&lt;br /&gt;&lt;br /&gt;刚入清华大学时，钟开莱是物理系学生。因为吊儿郎当逃课得罪了吴有训教授，只能转到数学系。到数学系又觉得华罗庚太罗嗦，到普林斯顿之后专攻数学中研究最少的概率论。概率和统计不分家，要做概率上的学问一定要有扎实的统计功底，而钟开莱偏偏又公然宣布自己“最讨厌统计学家。”他把自己能生展拳脚的范围缩得很小，就是在这样一个鲜有人探索的领域，他打出了一片天地，成了美国概率论界第一人。近年来，概率论因为在金融经济领域的应用，迅速成为学术热门。而今在美国研究概率的教授和学子，要么是钟开莱的学生，要么是学生的学生。他的概率论著作被专业学术论文引用次数最多，据美国数学学会评价，“Chung's writing is literate, elegant, wise, humane. He takes the reader into his confidence, explaining ideas, motivation, and circumstances.”如果钟开莱一生研究物理，研究基础数学，也许也要成为美国物理和基础数学的第一人，而他只是因为“讨厌那些人”而轻易放弃了。&lt;br /&gt;&lt;br /&gt;在Cinlar回忆的往事中，不时蹦出一些我从来没听说过的人名。每每我现出疑惑的神情，教授就解释说，“喏，这是当时最聪明的拓扑学家。”“喏，这是当时普林斯顿高等研究院的院长。”这样的次数多了，他突然笑嘻嘻地说，“诞琦，你一定奇怪我怎么认识那么多名人？实话告诉你，我的朋友全是学术名人。至于开莱啊，他结交的名人就更多了，不但有学术上的，还有政治上和商业上的。他的妻子是菲律宾一个很显赫家族的千金小姐，他的儿子现在在华尔街的一家公司做CEO。至于公司的名字嘛，嘿嘿，我以后再告诉你吧。”&lt;br /&gt;&lt;br /&gt;然后，Cinlar教授望着书架上的几册书，我知道了，在他的视线中，已经不再有我，也不再有那些书，满满地全是属于老人的回忆。Cinlar说，“我第一次遇到开莱，我就知道我们要成为终身的好朋友。真是个人物啊！你知道什么叫人物吗？就是，我有许多话要说，又不敢说，他全部替我说出来了。”&lt;br /&gt;&lt;br /&gt;Cinlar教授的概率论课是我在普林斯顿上过的最难、最幽默，也是收获最大的课程。他总是穿着一身黑色小礼服，白色衬衫黑色领结，在黑板上用优美的花体字写板书。一开始，习惯了Powerpoint板书的同学都怨声载道，抱怨看不懂花体字。不久，大家就被这矮小的土耳其老人的幽默所打动了，他的演讲与教科书无关，听了演讲再去看书，多花心思想想，常有豁然开朗之感。&lt;br /&gt;&lt;br /&gt;暑假课题开始后，每两天就去见Cinlar一次，每次，不但是布置新任务，还会告诉我好多有关的趣事。他说，“有一个很傻的广告里，一个女人担心地说，她今天抽了五枝烟，这样下去要得癌了。诞琦，一天抽五支香烟要抽80年才刚刚有风险可能得癌啊！我年轻时，那才叫抽烟，一天抽三包，现在不也是好好的？”还有一次，他告诉我为什么蘑菇收藏家是世界上最危险的爱好。他说，收藏蘑菇到一定境界 ，必定要自己到森林里采集中意的蘑菇，这世界上菌菇品种那么多，长得差不多，弄得不好就要出人命了。他又说，有一次，他看一本叫作《菌菇收藏》的书，书里面写到一种蘑菇，有剧毒，书的作者偏要以身试法，去尝了尝，尝完之后写道“大家都说这种蘑菇有剧毒。我发现我吃了这种蘑菇之后的反应和吃了其他蘑菇的反应别无二致，我只是全身发了两天红疹。”Cinlar教授说到这里，兴高采烈地拍着桌子，“诞琦啊，就是这么一个对所有菌菇都过敏的人，竟然写了一本《菌菇收藏》！这样的人竟然也有！”&lt;br /&gt;&lt;br /&gt;Cinlar教授说，钟开莱也是这样一个对什么都过分好奇的人，也是一个常常摆出法国绅士风度西装笔挺的学者。前些日子，我听了陶哲轩的演讲，觉得陶哲轩是个不折不扣的天才。今天我听了Cinlar讲关于钟开莱的逸闻，觉得像钟开莱那样对什么都过分好奇的人是另一种类型的天才。他永远不会厌倦自己的学识，厌倦这个世界，听到见到什么，都啧啧地说，“ 啊，啊，太有趣了！”他又是一个颇有些唐吉珂德式的骑士幻想的绅士。然而，绅士的时代已经过去了。互相交换手写书信四十余年的时代已经过去了。许多普林斯顿的教授不再穿正装去演讲堂，我所知道天天穿西装上班的教授只有三个，概率学家Cinlar，数学家Robert Gunning，和前外交部官员Thomas Christenson教授。万物都会死，不但生物会死，礼仪和习俗也会死。那么，那个彬彬有礼的时代已经死了。对此，Cinlar教授说，“大家都会死的嘛。死不就是一个随机分布吗？”&lt;br /&gt;&lt;br /&gt;2009年5月31日，在钟开莱教授的妻子在菲律宾的故乡罗哈斯市（Roxas）的别墅里，钟开莱进入了梦乡。2009年6月1日，钟开莱教授没有醒来。他死在一片芳香的椰子树与海风的梦境里，终年92岁。对此，Cinlar教授评论道，“你知道世界上最幸运的事是什么吗？就是在睡梦里死去。我这个老朋友，真是世界上最幸运的人。”这或许真的是世界上最幸运的一生，出生在战火纷乱的年代，死于一片良辰美景，在中国历史上学术最自由的清华大学和西南联大受教育，一辈子无论学什么都是师从这个领域的巨人。在自己研究的领域，他是美国第一人，桃李天下，被称为“概率学界教父”。他家庭幸福富有，子孙事业有为。&lt;br /&gt;&lt;br /&gt;然而，倘若钟开莱当真无愧于是“概率学界教父”，是现今所有概率学家的恩师，那么，钟教授在中国的名声，应该和陈省身齐名。事实上，在中国，钟开莱的名声远不如陈。究其原因，他常年在海外定居、与菲律宾豪门联姻，固然影响了他在中国的知名度。然而，如陶哲轩之类在澳大利亚出生的华裔，成名后都能在中国妇孺皆知，可见钟开莱的不知名，有更深层的原因。这原因，借用Cinlar教授的话，“你知道什么叫人物吗？就是，我有许多话要说，又不敢说，他全部替我说出来了。 ”陈省身和钟开莱的区别，就是敢不敢把话全部说出来的区别，或者，更浅显一点，就是郭靖和黄老邪的区别。一个是中规中矩面面俱到的，一个是“我黄药师是何等样人。”钟开莱那一句“我最讨厌统计学家了”，就不知得罪了多少人，少了多少人在他的故乡为他说话。&lt;br /&gt;&lt;br /&gt;不过，钟开莱，这个有着晋人傲骨的、愤世嫉俗的绅士，是不会对此介意的，他连华罗庚都敢得罪，怎么还会在乎死后的名声呢？而我在这里所做的，只是怕那似水流年的时光会把所有的人所有的事都绿坝成一个中规中矩的面面俱到的影子。让我在这里，为一个离经叛道者，立一块丰碑。&lt;br /&gt;--&lt;br /&gt;YOU'LL NEVER WALK ALONE&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;※ 来源:・水木社区 http://newsmth.net・[FROM: 59.66.185.*]&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;偶感&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;作者：钟开莱&lt;br /&gt;&lt;br /&gt;　　救国自是大好事，然而我听见人说到这两个字的时候，十次里倒有九次不免“毛指”。 &lt;br /&gt;　　有爱国牌毛巾，有九一八真藕粉，有新生活化学洗染店，尤有新生活运动之必需纯粹国货黑呢帽大批已到之广告。记得还有人曾论证“永安虎标万金油”与救国之关系，使人看了真要替《论语》欣幸得了这许多资料。 &lt;br /&gt;　　前胡蝶女士等来杭表演话剧《笑与泪》及《还我河山》，有人问我看了作何感想，我说：“胡蝶是好的，别的也不错，只是他们后来似乎不必皆救国。”原来这两个剧本的partand parcel都是三角恋爱，到后来却不知怎的一来，你也救国他也救国了。于是此剧本乃一变而为“民族主义的”的了。 &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/7707647687541425631-2241880237593740563?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/2241880237593740563/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/06/92.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/2241880237593740563'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/2241880237593740563'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/06/92.html' title='世界知名概率学家钟开莱逝世享年92岁'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-2010175383136893379</id><published>2009-06-17T11:52:00.001+08:00</published><updated>2009-06-17T11:59:58.925+08:00</updated><title type='text'>亚空大作战</title><content type='html'>http://zh.wikipedia.org/wiki/%E4%BA%9E%E7%A9%BA%E5%A4%A7%E4%BD%9C%E6%88%B0&lt;br /&gt;&lt;br /&gt;“  神弓！小海盗！魔术师！隐身衣！武士和魔棒！  ”&lt;br /&gt;“  那是罪恶之王温吉尔，我是地狱王，领导万物和飞龙！  ”&lt;br /&gt;“  这就是亚空大作战！  ”&lt;br /&gt;&lt;br /&gt;天啊竟然找得到这种东西，真是令人感动&lt;br /&gt;&lt;br /&gt;http://www.tdsgame.org/blog/?p=246&lt;br /&gt;&lt;br /&gt;世界最知名的角色扮演遊戲系統「龍與地下城」（Dungeons &amp; Dragons），創始者蓋瑞．蓋加斯（Gary Gygax）於 3/4 於威斯康辛州家中辭世。&lt;br /&gt;無論你是在電影「E.T.」中看過小朋友進行遊戲的片段，或是曾經看過卡通「亞空大作戰」，或者曾在電腦賣場買過「魔眼殺機」、「柏德之門」、「絕冬城之夜」等遊戲，這些令人珍惜的回憶，都可以說是脫胎自三十年前蓋加斯的一個念頭。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-2010175383136893379?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/2010175383136893379/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/06/blog-post.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/2010175383136893379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/2010175383136893379'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/06/blog-post.html' title='亚空大作战'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-2869582260139879092</id><published>2009-06-15T13:46:00.000+08:00</published><updated>2009-06-15T13:47:11.766+08:00</updated><title type='text'>如何转PDF文件为text文件?</title><content type='html'>http://www.9php.com/FAQ/cxsjl/perl/2008/08/2560469127856.html&lt;br /&gt;&lt;br /&gt;其实CAM::PDF已经相当不错用了，对比其它ruby/python写的模组，结果已经很不错&lt;br /&gt;&lt;br /&gt;http://search.cpan.org/~cdolan/CAM-PDF/bin/getpdftext.pl&lt;br /&gt;&lt;br /&gt;getpdftext.pl 就是利用CAM::PDF对pdf文件进行处理&lt;br /&gt;&lt;br /&gt;对比getPageContentTree的内容，可以用常规表示法得到相当正确的结果&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-2869582260139879092?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/2869582260139879092/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/06/pdftext.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/2869582260139879092'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/2869582260139879092'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/06/pdftext.html' title='如何转PDF文件为text文件?'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-4572258225373069627</id><published>2009-06-02T07:15:00.003+08:00</published><updated>2009-06-02T07:16:10.832+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>CRTRPGPGM</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_wY5r6DDohLQ/SiRhLqVmIHI/AAAAAAAAAGk/2sUDcBzFxkI/s1600-h/CRTRPGPGM.PNG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 214px;" src="http://3.bp.blogspot.com/_wY5r6DDohLQ/SiRhLqVmIHI/AAAAAAAAAGk/2sUDcBzFxkI/s400/CRTRPGPGM.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5342501910939574386" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_wY5r6DDohLQ/SiRhHAoeoyI/AAAAAAAAAGc/QF0cCQ8kYbE/s1600-h/CRTRPGPGM2.PNG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 214px;" src="http://1.bp.blogspot.com/_wY5r6DDohLQ/SiRhHAoeoyI/AAAAAAAAAGc/QF0cCQ8kYbE/s400/CRTRPGPGM2.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5342501831025009442" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-4572258225373069627?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/4572258225373069627/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/06/crtrpgpgm.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/4572258225373069627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/4572258225373069627'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/06/crtrpgpgm.html' title='CRTRPGPGM'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_wY5r6DDohLQ/SiRhLqVmIHI/AAAAAAAAAGk/2sUDcBzFxkI/s72-c/CRTRPGPGM.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-6598011970206523258</id><published>2009-06-02T06:59:00.004+08:00</published><updated>2009-06-02T07:00:25.439+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>SEU</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_wY5r6DDohLQ/SiRddiu2cDI/AAAAAAAAAGU/-7UobU42ZZk/s1600-h/SEU.PNG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 214px;" src="http://3.bp.blogspot.com/_wY5r6DDohLQ/SiRddiu2cDI/AAAAAAAAAGU/-7UobU42ZZk/s400/SEU.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5342497820089151538" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_wY5r6DDohLQ/SiRdZJjlGQI/AAAAAAAAAGM/ta6Dpm9qwrM/s1600-h/SEU2.PNG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 214px;" src="http://4.bp.blogspot.com/_wY5r6DDohLQ/SiRdZJjlGQI/AAAAAAAAAGM/ta6Dpm9qwrM/s400/SEU2.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5342497744611514626" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-6598011970206523258?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/6598011970206523258/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/06/seu.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/6598011970206523258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/6598011970206523258'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/06/seu.html' title='SEU'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_wY5r6DDohLQ/SiRddiu2cDI/AAAAAAAAAGU/-7UobU42ZZk/s72-c/SEU.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-8208467825819888335</id><published>2009-06-02T06:51:00.001+08:00</published><updated>2009-06-02T06:53:41.067+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>STRSEU</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_wY5r6DDohLQ/SiRb53iMtyI/AAAAAAAAAGE/L6NLlZg4vTI/s1600-h/STRSEU.PNG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 277px;" src="http://2.bp.blogspot.com/_wY5r6DDohLQ/SiRb53iMtyI/AAAAAAAAAGE/L6NLlZg4vTI/s400/STRSEU.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5342496107686311714" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_wY5r6DDohLQ/SiRbrPeypyI/AAAAAAAAAF8/wlDQznQ8WvA/s1600-h/WRKMBRSEU.PNG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 277px;" src="http://1.bp.blogspot.com/_wY5r6DDohLQ/SiRbrPeypyI/AAAAAAAAAF8/wlDQznQ8WvA/s400/WRKMBRSEU.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5342495856416433954" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-8208467825819888335?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/8208467825819888335/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/06/strseu.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/8208467825819888335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/8208467825819888335'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/06/strseu.html' title='STRSEU'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_wY5r6DDohLQ/SiRb53iMtyI/AAAAAAAAAGE/L6NLlZg4vTI/s72-c/STRSEU.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-493289061543429052</id><published>2009-06-02T06:18:00.003+08:00</published><updated>2009-06-02T06:31:08.379+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>AS400下编程的文件</title><content type='html'>http://it.sinru.com/bbs/read.php?tid=1608&lt;br /&gt;1、文件类型&lt;br /&gt;这里所说的文件主要是指物理文件、逻辑文件、显示文件和打印文件。物理文件和逻辑文件主要是存储数据的文件；显示文件主要是用于画面显示格式和属性的；打印文件主要是控制打印文件的布局和显示格式的。这些文件都是在RPG程序中的 F表中进行声明的，供程序中数据处理和存储使用。利用通过RPG程序从多个物理文件中取得相应的数据项显示到画面上，也可以通过RPG程序将用户在画面上输入的数据存储到物理文件中。物理文件中的数据是实际客观存在的，而显示文件和打印文件中的数据只是在程序运行时才有存在，程序退出后其中的数据也相应的消失。&lt;br /&gt;2、文件使用&lt;br /&gt;RPG程序中对所用的文件进行声明以后，这些文件中的字段名称都可以作为已知变量使用。比如当对一个文件进行读操作后，该字段名称中的值即为文件当前读到记录的相应的字段的值，在RPG程序中就可以通过引用该字段名称来获得当前记录的相应字段的值。如果要想文件中写入数据，只需要在RPG程序中，将想要写入的数值传送到相应的字段名称中，然后执行文件的写操作，就可以生成一条新的纪录。更新文件也是一样，不同的就是执行文件的更新操作。显示文件和打印文件的使用也类似，都是将想要的数值传入相应文件的相应字段中，然后执行相应的操作即可。&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;主要的几种说明表(H, F, I, E, C) &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;RPG语言中对作用不同的部分分别用开头一列字母来划分，也可以称为XX表或XX部。&lt;br /&gt;RPG语言中包括H表、 F表、 E表、 I表、 C表、 L表、 O表。&lt;br /&gt;但是现在经常用到的主要是H表、 F表、 E表、 I表、 C表。&lt;br /&gt;H表（控制说明标）：提供你的程序和系统的信息，其中可说明程序的名字、程序所用日期的格式和是否应用交替核对排序和文件翻译。（可选）&lt;br /&gt;F表（文件说明表）：描述程序应用的所有文件信息，包括文件名、如何应用文件、文件记录的大小、文件应用的输入输出设备、文件是否被外部指示器控制等。&lt;br /&gt;E表（扩展说明表）：描述所有在程序中应用的记录地址文件、表文件和矩阵文件的信息；包括记录地文件、矩阵或表的名字，表或矩阵数据记录的入口数目，表或矩阵的入口数目及长度。&lt;br /&gt;I表（输入说明表）：可以定义数据结构，说明输入文件的记录和字段的一些信息。&lt;br /&gt;C表（计算说明表）： 描述在数据上作的计算和计算次序，也可以用于控制某些输入输出操作；其信息包括对操作说明控制级和条件指示器，程序中应用的字段和常数，被处理的操作以及处理之后是否设置结果指示器等，这也是我们编码主要处理的部分，这里实现了程序的处理功能。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-493289061543429052?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/493289061543429052/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/06/as400_02.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/493289061543429052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/493289061543429052'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/06/as400_02.html' title='AS400下编程的文件'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-794797445885245107</id><published>2009-06-02T05:58:00.011+08:00</published><updated>2009-06-02T07:01:25.482+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>写给刚接触RPG的朋友 --- 如何编写RPG程序（1）</title><content type='html'>http://it.sinru.com/bbs/read.php?tid=573&lt;br /&gt;&lt;br /&gt;先说说RPG一般用来做什么吧，举例说：&lt;br /&gt;1. 整个RPG程序不包含任何外部程序，只是做些简单的数学运算，或者对数据区、DATAQ等非文件目标进行操作，这属于相对最简单的情况；&lt;br /&gt;2. RPG程序对物理文件或者逻辑文件进行读、写、更新、删除操作；&lt;br /&gt;3. RPG程序结合物理文件或逻辑文件、以及显示文件进行操作，这属于比较复杂的情况；&lt;br /&gt;4. RPG程序结合物理文件或逻辑文件、显示文件、以及ICF文件（即通讯文件）进行操作，这种情况也比较复杂。&lt;br /&gt;当然，以上的情况只是平时使用的归纳，你也可以根据自己的实际需要结合各种情况，此处不再深入探讨。&lt;br /&gt;&lt;br /&gt;以下结合例子简单说说各种情况，假设以下源码文件存放的路径是 库MYLIB、源物理文件MYSRCPF&lt;br /&gt;1. (1)代码如下：&lt;br /&gt;&lt;pre style="BACKGROUND-COLOR: rgb(245,245,245)"&gt;&lt;br /&gt;.....CL0N01N02N03Factor1+++OpcdeFactor2+++ResultLenDHHiLoEqComments++++&lt;br /&gt;*************** Beginning of data *************************************&lt;br /&gt;     C           'HELLO, W'DSPLY&lt;br /&gt;.....CL0N01N02N03Factor1+++OpcdeFactor2+++ResultLenDHHiLoEqComments++++&lt;br /&gt;     C                     SETON                         LR               &lt;br /&gt;****************** End of data ****************************************&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;【注】&lt;br /&gt;DSPLY表示显示变量值；&lt;br /&gt;SETON表示给指示器置为*ON的状态，即'1'，“SETON LR”表示把LR指示器置为*ON，该句的意思表示最后一条记录，即程序结束。&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;在按F6创建成员时，source type一栏我们写RPG&lt;br /&gt;然后按回车，进入编辑界面&lt;br /&gt;按5下空格，输入C、然后按F4，在屏幕下方出现一个输入界面。&lt;br /&gt;在这里边我们就很容易找到每个代码所对应的位置。&lt;br /&gt;其中factory1和2里边是我们所操作的变量，他俩中间是用来操作变量的命令。&lt;br /&gt;在往后的result里边是操作后的结果，然后的len是长度，然后的d是小数位数。&lt;br /&gt;需要注意的是，一般来收，数字在输入的时候是要求右对齐的，字符左对齐。&lt;br /&gt;输入完按回车，把光标移到0001.00处输入I按回车即可进入下一行。&lt;br /&gt;还有一点，最后那一行的LR是对应EQ的，编辑完后按F3，在出现的界面中输入Y保存。&lt;/span&gt;&lt;br /&gt;按F3保存，假设该文件名是MYRPG，所在的库是MYLIB，源物理文件是MYSRCPF。&lt;br /&gt;&lt;br /&gt;编译调用前，要编辑库列表&lt;br /&gt;输入EDTLIBL，按回车，在LIBRARY对应的位置上输入你的库名&lt;br /&gt;在使用某个对象的时候要保证其存在，同时其所在的库也要在系统的库列表上能够找到。系统搜索所要用的对象时是按照系统的库列表的顺序从上向下进行查找的，例如：库列表为下所示&lt;br /&gt;10 QLIB1&lt;br /&gt;20 QLIB2&lt;br /&gt;30 QLIB3&lt;br /&gt;……&lt;br /&gt;如果在QLIB1和QLIB2两个库中都有叫做OBJECT1的对象，那么当程序用到OBJECT1的时候，实际使用的将是位于列表前面的QLIB1中的 OBJECT1，而不是QLIB2中的，因此我们在编译和运行程序的时候一定要注意库列表的值，免得使用不合适的对象而造成程序运行不正确。&lt;br /&gt;&lt;br /&gt;程序写好之后，应该进行编译了。用WRKMBRPDM FILE(MYLIB/MYSRCPF)，找到刚才的文件MYRPG，输入14，按F4，进入“Create RPG/400 Program (CRTRPGPGM)” 画面，参数：&lt;br /&gt;(i) Program： 生成的目标名（假如为MYOBJ）；&lt;br /&gt;(ii) Library： 生成的目标存放的库（假如为MYLIB）。&lt;br /&gt;参数填好之后，按确认键即进行编译，如果程序没错，则生成目标文件，假设为MYOBJ。&lt;br /&gt;在命令行输入CALL MYLIB/MYOBJ，这时命令上应该显示'HELLO, W'。&lt;br /&gt;(【注】目标即可执行文件)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-794797445885245107?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/794797445885245107/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/06/rpg-rpg1.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/794797445885245107'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/794797445885245107'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/06/rpg-rpg1.html' title='写给刚接触RPG的朋友 --- 如何编写RPG程序（1）'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-3748675861154350619</id><published>2009-06-02T05:56:00.000+08:00</published><updated>2009-06-02T05:57:22.590+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>写给刚接触as400的朋友的补充</title><content type='html'>http://it.sinru.com/bbs/read.php?tid=1607&lt;br /&gt;&lt;br /&gt;关于as400的一些讲解：&lt;br /&gt;&lt;br /&gt;As400的库类似于windows上的文件夹，但他与windows有些区别。&lt;br /&gt;主要的层次关系是：库-〉对象-〉成员&lt;br /&gt;其最上一层是一个叫做QSYS的库，这也是唯一一个特殊的库，因为它的下面仍然可以包含其他的库，而除此之外的库下都不能再有库。也就是说，库只有一个层次，不象windows下面的文件夹是可以多层存在的。&lt;br /&gt;&lt;br /&gt;紧跟着库下来的一层是对象。一般来说，对象是一个可以实际应用和运行的。例如：编译后的数据文件，打印文件和程序。当然，对象也不仅仅包括这些，还有其他属性的对象，最常见的就是QPRGSRC\QDDSSRC\QDSPSRC，这些名字都是预定俗成的名字，当然也可以改成其他的名字。&lt;br /&gt;这几个对象是作为物理源文件属性的。&lt;br /&gt;&lt;br /&gt;对象的下面一层叫做成员。最常见的成员类型包括 PF LF DSPF RPG PRTF。这些类型的成员是我们在实际编程中经常打交道的，因为我们所作的编码工作就是针对这几个类型的成员进行的。成员编译后形成相应的对象。如 PF\LF ---&gt;可以存储数据的物理文件和相应的逻辑文件；RPG ---&gt;可执行的程序，等等。编译系统根据文件不同的类型编译后会形成不同的对象类型。&lt;br /&gt;&lt;br /&gt;AS400下RPG编程的常用命令&lt;br /&gt;&lt;br /&gt;EDTLIBL 编辑系统的库列表&lt;br /&gt;STRPDM 启动管理工具（对库，对象，成员进行管理操作的工作）&lt;br /&gt;STRSDA 启动SDA（画面和菜单的可视化操作工具）&lt;br /&gt;WRKLIBPDM (LIBNAME) 直接对库操作&lt;br /&gt;WRKMBRPDM (LIB/OBJ MBR) 直接队成员进行操作&lt;br /&gt;STRISDB 单步调试命令&lt;br /&gt;STRDBG DEBUG命令&lt;br /&gt;ENDDBG ENDDBG 命令&lt;br /&gt;RUNQRY FILENAME数据文件查询命令，查看里面的数据&lt;br /&gt;UPDDTA FILENAME 数据库文件更新命令，可以对数据文件中的数据进行更新操作&lt;br /&gt;CLRPFM FILENAME 删除数据文件中的全部数据&lt;br /&gt;CALL PGMNAME (‘’PARM1 ‘PARM2’ ……..) 调用程序的命令&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-3748675861154350619?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/3748675861154350619/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/06/as400.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/3748675861154350619'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/3748675861154350619'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/06/as400.html' title='写给刚接触as400的朋友的补充'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-5057185333728770466</id><published>2009-06-02T05:50:00.002+08:00</published><updated>2009-06-02T07:24:19.554+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>tn5250 is a telnet client for the IBM iSeries and AS/400</title><content type='html'>&lt;a href="http://tn5250.sourceforge.net/shot1.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 484px; height: 329px;" src="http://tn5250.sourceforge.net/shot1.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;http://tn5250.sourceforge.net/&lt;br /&gt;&lt;br /&gt;tn5250 is a telnet client for the IBM iSeries and AS/400 that emulates 5250 terminals and printers.&lt;br /&gt;&lt;br /&gt;其实以我先学过C/C++/DELPHI/ASSEMBLY再来学RPG的感觉，我觉得RPG真的就是个TELNET到主机上写组语的一个系统。在1988年这可能已经很先进了，相对于UNIX还在发展中，程式的开发可能还是必需用C。不过现在AS/400若论其存在价值，可能只有业主不想花钱重新开发这样的利基而已了…&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-5057185333728770466?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/5057185333728770466/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/06/tn5250-is-telnet-client-for-ibm-iseries.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/5057185333728770466'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/5057185333728770466'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/06/tn5250-is-telnet-client-for-ibm-iseries.html' title='tn5250 is a telnet client for the IBM iSeries and AS/400'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707647687541425631.post-3837263467341482205</id><published>2009-06-02T05:43:00.001+08:00</published><updated>2009-06-02T05:47:26.209+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>1. 写给刚接触AS/400的朋友 --- 如何建立库、文件和成员</title><content type='html'>http://it.sinru.com/bbs/read.php?tid=572&lt;br /&gt;&lt;br /&gt;鉴于很多朋友都还是刚接触AS/400，我就从系统登陆开始简单说说吧！&lt;br /&gt;打开AS/400仿真终端（可以是PCOM、CA等软件，如何配置就不说了），输入用户名和密码，进入系统。&lt;br /&gt;&lt;br /&gt;如果你的权限足够的话，可以使用CRTLIB命令给自己建个库，如：&lt;br /&gt;CRTLIB LIB(MYLIB) TYPE(*TEST) TEXT('for test')&lt;br /&gt;库建好之后，你可以使用STRPDM-&gt;2，在Library处输入库名MYLIB，按确认键就进入该库。&lt;br /&gt;&lt;br /&gt;这时库下面没任何文件，你可以使用CRTSRCPF命令建立一个源物理文件，用来放置源码，如：&lt;br /&gt;CRTSRCPF FILE(MYLIB/MYSRCPF) IGCDTA(*YES) TEXT('源物理文件')&lt;br /&gt;【注：】参数IGCDTA(*YES)表示该源物理文件里头的源码文件都可以使用中文&lt;br /&gt;&lt;br /&gt;到此为止，自己存放源码的地方已经生成，你可以直接使用以下命令直接进入该源物理文件：&lt;br /&gt;WRKMBRPDM FILE(MYLIB/MYSRCPF)&lt;br /&gt;&lt;br /&gt;进入该文件之后，就可以建立任何源码文件了，按F6，显示“Start Source Entry Utility (STRSEU)”画面，参数说明如下：&lt;br /&gt;1. Source member：表示建立的成员名，我们把它理解成存放源码的文件就可以，类似WINDOW平台的TXT文件；&lt;br /&gt;2. Source type：表示建立的成员名的类型，如果不确定，可按 F4 查看，常用类型有&lt;br /&gt;  (1)PF：     物理文件；&lt;br /&gt;  (2)LF：     逻辑文件；&lt;br /&gt;  (3)RPG：   RPG程序源码文件；&lt;br /&gt;  (4)RPGLE： RPGLE程序源码文件；&lt;br /&gt;  (5)DSPF：   显示文件；&lt;br /&gt;  (6)CLP：   CLP程序源码文件；&lt;br /&gt;  (7)CMD：   命令文件&lt;br /&gt;  ……&lt;br /&gt;3. Text 'description'：表示对该文件的描述，可填可不填。&lt;br /&gt;上面的参数填好之后，即进入源码编辑环境，可以写代码了。&lt;br /&gt;&lt;br /&gt;代码写完之后：&lt;br /&gt;1. 如果要保存并且退出编辑器，按F3，出现“Exit”画面，参数Change/create member置为Y即可。&lt;br /&gt;2. 如果只想保存而不想退出的话，在编辑器的顶端的命令行输入SAVE，按确认键即可。&lt;br /&gt;3. 如果要放弃更改，那么在编辑器的顶端的命令行输入CAN，按确认键即可。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707647687541425631-3837263467341482205?l=sigmundtzeng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sigmundtzeng.blogspot.com/feeds/3837263467341482205/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/06/1-as400.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/3837263467341482205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707647687541425631/posts/default/3837263467341482205'/><link rel='alternate' type='text/html' href='http://sigmundtzeng.blogspot.com/2009/06/1-as400.html' title='1. 写给刚接触AS/400的朋友 --- 如何建立库、文件和成员'/><author><name>Sigmund Tzeng</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://3.bp.blogspot.com/_wY5r6DDohLQ/SWXEV6V83gI/AAAAAAAAAAM/6MQf6AG4Tv8/S220/200px-Blaise_Pascal.jpeg'/></author><thr:total>0</thr:total></entry></feed>
