<?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-504603338216495984</id><updated>2012-02-17T11:15:35.292+08:00</updated><category term='bpm'/><category term='jrockit'/><category term='JavaEE'/><category term='finance'/><category term='snipsnap'/><category term='ec2'/><category term='fed'/><category term='OpenBook'/><category term='VIA'/><category term='UMPC'/><category term='strategy'/><category term='salesforce.com'/><category term='maven'/><category term='gwt'/><category term='usa'/><category term='sip'/><category term='Apple'/><category term='cmu'/><category term='gmat'/><category term='firefox'/><category term='BEA'/><category term='redhat'/><category term='iphone'/><category term='Anthony'/><category term='Nvidia'/><category term='css'/><category term='Asus'/><category term='deloitte'/><category term='chicago'/><category term='capgemini'/><category term='Dell'/><category term='sun'/><category term='josso'/><category term='WiMAX'/><category term='eclipse'/><category term='cfa'/><category term='Android'/><category term='mit'/><category term='EDS'/><category term='ims'/><category term='bernanke'/><category term='humor'/><category term='IBM'/><category term='linux'/><category term='facebook'/><category term='springframework'/><category term='HP'/><category term='hibernate'/><category term='Buffett'/><category term='genetics'/><category term='soap'/><category term='russia'/><category term='mysql'/><category term='java'/><category term='Haas'/><category term='hedgefunds'/><category term='vmware'/><category term='politics'/><category term='economy'/><category term='toefl'/><category term='greenspan'/><category term='Acer'/><category term='book'/><category term='Google'/><category term='cool'/><category term='BoozCo'/><category term='Tegra'/><category term='patent'/><category term='taiwan'/><category term='web2.0'/><category term='LTE'/><category term='investment'/><category term='microsoft'/><category term='weblogic'/><category term='mba'/><category term='mccombs'/><category term='china'/><category term='ubuntu'/><category term='Intel'/><category term='vista'/><category term='GoldmanSachs'/><title type='text'>Coldbear Snips</title><subtitle type='html'>The mental exercise of an analytical mind.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>98</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-243567579366963851</id><published>2008-09-02T06:05:00.000+08:00</published><updated>2008-09-02T06:06:13.933+08:00</updated><title type='text'>Consulting interview</title><content type='html'>&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/b9ghb6-l7Fs&amp;hl=zh_TW&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/b9ghb6-l7Fs&amp;hl=zh_TW&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-243567579366963851?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/243567579366963851/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=243567579366963851' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/243567579366963851'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/243567579366963851'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/09/consulting-interview.html' title='Consulting interview'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-3246169065527247323</id><published>2008-09-02T05:25:00.000+08:00</published><updated>2008-09-02T05:26:57.588+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='strategy'/><category scheme='http://www.blogger.com/atom/ns#' term='finance'/><title type='text'>Funny stuff</title><content type='html'>&lt;object height="225" width="400"&gt; &lt;param name="allowfullscreen" value="true" /&gt; &lt;param name="allowscriptaccess" value="always" /&gt; &lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=1616061&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" /&gt; &lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=1616061&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="225"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;a href="http://vimeo.com/1616061?pg=embed&amp;amp;sec=1616061"&gt;Damn It Feels Good To Be A Banker -- A Wall Street Musical&lt;/a&gt; from &lt;a href="http://vimeo.com/user705195?pg=embed&amp;amp;sec=1616061"&gt;Leveraged Sell-Out&lt;/a&gt; on &lt;a href="http://vimeo.com/?pg=embed&amp;amp;sec=1616061"&gt;Vimeo&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-3246169065527247323?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/3246169065527247323/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=3246169065527247323' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/3246169065527247323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/3246169065527247323'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/09/funny-stuff.html' title='Funny stuff'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-6282002400426870059</id><published>2008-07-13T17:02:00.000+08:00</published><updated>2008-07-13T17:07:32.843+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><title type='text'>More than just being sarcastic</title><content type='html'>&lt;a href="http://dilbert.com/strips/comic/2008-07-13/"&gt;&lt;img border="0" height="44" src="http://dilbert.com/dyn/str_strip/000000000/00000000/0000000/000000/10000/1000/100/16319/16319.strip.gif" style="" width="420" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sometimes it makes sense.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-6282002400426870059?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://dilbert.com/strips/comic/2008-07-13/' title='More than just being sarcastic'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/6282002400426870059/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=6282002400426870059' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/6282002400426870059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/6282002400426870059'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/07/more-than-just-being-sarcastic.html' title='More than just being sarcastic'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-2398424513154092427</id><published>2008-07-10T12:29:00.000+08:00</published><updated>2008-07-10T13:08:51.017+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Ubuntu 8.04 調整指南</title><content type='html'>&lt;div class="separator" style="text-align: center; clear: both;"&gt;&lt;a href="http://rmorg.org/random/ubuntuLogo/UbuntuLogo1.jpg" imageanchor="1" style="border: 0pt none ; background-color: transparent; clear: left; margin-bottom: 1em; float: left; margin-right: 1em;"&gt;&lt;img height="150" src="http://rmorg.org/random/ubuntuLogo/UbuntuLogo1.jpg" style="border: 0pt none ;" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;雖然名曰指南，但其實比較接近筆記。&lt;br /&gt;&lt;br /&gt;在諸多開放原始碼大老的共襄盛舉下，使用Linux作為日常生活的作業系統似乎再也沒那麼困難，其中又以Ubuntu所帶動的風潮最受世人矚目。然而，再先進的技術，少了跨國的人力資源配合，讓Ubuntu這個套件仍然有那麼一點美中不足。對一個繁體中文的使用者來說，裝完Ubuntu卻仍然無法使用中文輸入法實在是很麻煩的事情。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://lazybuntu.openfoundry.org/images/screenshot/Lazybuntu_3d.png" imageanchor="1" style="border: 0pt none ; background-color: transparent; clear: right; margin-bottom: 1em; float: right; margin-left: 1em;"&gt;&lt;img height="420" src="http://lazybuntu.openfoundry.org/images/screenshot/Lazybuntu_3d.png" style="border: 0pt none ;" width="256" /&gt;&lt;/a&gt;所幸，台灣的Linux前輩們開發了&lt;a href="http://lazybuntu.openfoundry.org/"&gt;Lazybuntu&lt;/a&gt;。這個懶人包套件除了能夠幫忙設定中文化環境之外，甚至還包括了許多桌面和字型美化的套件，讓你透過選單溝選的方式，就可以輕輕鬆鬆的享有一個完整美觀的Ubuntu環境。坦白說，如果不是有Lazybuntu，安裝一個完整可用的Linux環境可能要花一整個禮拜在環境設定和微調。&lt;br /&gt;&lt;br /&gt;在字型的方面，雖然Lazybuntu已經安裝了給個相當美觀的字型，但整體來說還是微軟的正黑體最好看。安裝方式非常容易：將正黑體相關的Truetype檔案全部都Copy到/usr/share/fonts/truetype底下即可；我還另外Copy了Windows底下的Arial字型，配合反鋸齒說有多美就有多美。&lt;br /&gt;&lt;a href="http://www.imgx.org/pthumbs/large/713/screenshot-compizfusion-cube.png" imageanchor="1" style="border: 0pt none ; background-color: transparent; clear: left; margin-bottom: 1em; float: left; margin-right: 1em;"&gt;&lt;img height="150" src="http://www.imgx.org/pthumbs/large/713/screenshot-compizfusion-cube.png" style="border: 0pt none ;" width="200" /&gt;&lt;/a&gt;另外，Ubuntu預設安裝總是有點少東少西的。只要你有安裝夠強大的Nvidia/ATI顯示卡，CompizFusion預設就可在，「外觀設定」選項當中就可開啟預設的特效，但如果你要客製化這些特效，則又得去安裝CompizConfig。還沒完呢！還記得Openoffice 2.4人所稱道的3D投影片特效嗎？那也是要另外去安裝openoffice.org-ogltrans套件才能夠生效的。&lt;br /&gt;&lt;br /&gt;對常要出門作簡報的朋友來說，新的nvidia-settings讓人驚艷。 新版的nvidia-settings讓你能夠在不需重開XServer的狀況下直接使用雙螢幕，並且能夠過將設定寫入/etc/X11/xorg.conf的方式讓這些設定能夠永久有效。唯一需要注意的是，預設開啟的nvidia-settings並沒有root的寫入權限，因此建議用指令的方式開啟nvidia-settings: sudo nvidia-settings。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-2398424513154092427?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://coldbearsnips.blogspot.com/' title='Ubuntu 8.04 調整指南'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/2398424513154092427/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=2398424513154092427' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/2398424513154092427'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/2398424513154092427'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/07/ubuntu-804.html' title='Ubuntu 8.04 調整指南'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-4680220062782753105</id><published>2008-06-22T20:13:00.001+08:00</published><updated>2008-07-01T18:59:00.520+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='genetics'/><title type='text'>Evolution and genetics | The misfits | Economist.com</title><content type='html'>&lt;a href="http://www.economist.com/science/displaystory.cfm?story_id=11529402&amp;amp;amp;fsrc=RSS"&gt;Evolution and genetics | The misfits | Economist.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.3dscience.com/img/Products/3D_Models/Biology/DNA/DNA_w_Phosphate_structure/Supporting_images/3d_model_DNA_w_phosphate_1.jpg" imageanchor="1" style="border: 0pt none ; background-color: transparent; clear: left; margin-bottom: 1em; float: left; margin-right: 1em;"&gt;&lt;img height="96" src="http://www.3dscience.com/img/Products/3D_Models/Biology/DNA/DNA_w_Phosphate_structure/Supporting_images/3d_model_DNA_w_phosphate_1.jpg" style="border: 0pt none ;" width="96" /&gt;&lt;/a&gt;Interesting. So there is no such thing as "Free Will". What we tend to do, and what we tend to want, are decided by DNA.&lt;br /&gt;&lt;br /&gt;Since the presumption of Democracy is that "Everyone is born equal", which kind of effect will DNA decoding bring to our political landscape? Or is Democracy itself an excellent playground for evolutional forces?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-4680220062782753105?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.economist.com/science/displaystory.cfm?story_id=11529402&amp;fsrc=RSS' title='Evolution and genetics | The misfits | Economist.com'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/4680220062782753105/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=4680220062782753105' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/4680220062782753105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/4680220062782753105'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/06/evolution-and-genetics-misfits.html' title='Evolution and genetics | The misfits | Economist.com'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-1718671258039438436</id><published>2008-06-21T06:43:00.001+08:00</published><updated>2008-06-28T21:00:32.261+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Nvidia'/><category scheme='http://www.blogger.com/atom/ns#' term='Intel'/><category scheme='http://www.blogger.com/atom/ns#' term='Tegra'/><title type='text'>Nvidia: Nvidia Tegra All-in-One Mobile Processors Aim to Nuke Intel's Atom, Promise 30 Hours HD Playback</title><content type='html'>&lt;a href="http://philip9876.files.wordpress.com/2007/10/nuclear-explosion.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" src="http://philip9876.files.wordpress.com/2007/10/nuclear-explosion.jpg" style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://gizmodo.com/5012159/nvidia-tegra-all+in+one-mobile-processors-aim-to-nuke-intels-atom-promise-30-hours-hd-playback"&gt;Nvidia: Nvidia Tegra All-in-One Mobile Processors Aim to Nuke Intel's Atom, Promise 30 Hours HD Playback&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is all-out-war. If I were a graphic artist, I would draw a nice map with clashing CPU armies on it..... but I'm not.&lt;br /&gt;&lt;br /&gt;While Tegra is quite appealing from technical point of view, the hostile tone that Nvidia has used might not be that appropriate. Atom, despite all its optimization, is still a x86 CPU. Intel's plan is obviously to court current application developers that are already familiar with x86 instruction set. ARM-based CPU is another story, and requires another introduction strategy. By making people comparing Apple to Oranges, Nvidia might have wasted a perfect chance to surprise Intel on Device marketplace. The old saying says: keep your friends close, and keep your enemies closer.... remember?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-1718671258039438436?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://gizmodo.com/5012159/nvidia-tegra-all+in+one-mobile-processors-aim-to-nuke-intels-atom-promise-30-hours-hd-playback' title='Nvidia: Nvidia Tegra All-in-One Mobile Processors Aim to Nuke Intel&apos;s Atom, Promise 30 Hours HD Playback'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/1718671258039438436/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=1718671258039438436' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/1718671258039438436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/1718671258039438436'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/06/nvidia-nvidia-tegra-all-in-one-mobile.html' title='Nvidia: Nvidia Tegra All-in-One Mobile Processors Aim to Nuke Intel&apos;s Atom, Promise 30 Hours HD Playback'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-6025257781805956392</id><published>2008-06-21T06:42:00.002+08:00</published><updated>2008-06-28T20:59:30.215+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='strategy'/><category scheme='http://www.blogger.com/atom/ns#' term='VIA'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenBook'/><category scheme='http://www.blogger.com/atom/ns#' term='UMPC'/><title type='text'>Openbook: Is Via's OpenBook the Next (Little) Big Thing in UMPCs?</title><content type='html'>&lt;a href="http://gizmodo.com/393223/is-vias-openbook-the-next-little-big-thing-in-umpcs"&gt;Openbook: Is Via's OpenBook the Next (Little) Big Thing in UMPCs?&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;VIA is the only Taiwanese Semiconductor Company that dares to compete with Intel &amp;amp; AMD on PC CPU/Chipset arena. While VIA has been fighting this losing battle for a long time, the Sub-Notebook market has indeed opened another door for VIA.&lt;br /&gt;&lt;br /&gt;OpenBook concept is VIA's strategy to capture new entrants of Sub-Notebook marketplace. By offering layout design free of charge, any company entering this field will be able to build their own Sub-Notebook/UMPC in relatively short time. But why would any company enter this market? It's already crowded. Without significant innovation on human interface design, Sub-Notebook market segment will step into the unavoidable price war.&lt;br /&gt;&lt;br /&gt;Now, if I own the capital to spend on this venture, I would collaborate with Ubuntu, VIA and nVidia to produce a Multi-Touch UMPC aimed at aged people. What they need is just a beautiful device that can allow them to browse internet easily, store photos and perform conference call. Sadly, no company has paid enough attention to this market yet.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-6025257781805956392?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://gizmodo.com/393223/is-vias-openbook-the-next-little-big-thing-in-umpcs' title='Openbook: Is Via&apos;s OpenBook the Next (Little) Big Thing in UMPCs?'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/6025257781805956392/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=6025257781805956392' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/6025257781805956392'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/6025257781805956392'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/06/openbook-is-vias-openbook-next-little.html' title='Openbook: Is Via&apos;s OpenBook the Next (Little) Big Thing in UMPCs?'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-2907893875729775004</id><published>2008-06-21T02:21:00.002+08:00</published><updated>2008-06-28T20:58:29.542+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='taiwan'/><category scheme='http://www.blogger.com/atom/ns#' term='economy'/><title type='text'>udn聯合書報攤 - 新聞時事 - 商業周刊 - 陸客投資台灣房市，是炒作�</title><content type='html'>&lt;a href="http://mag.udn.com/mag/newsstand/storypage.jsp?f_ART_ID=130468"&gt;udn聯合書報攤 - 新聞時事 - 商業周刊 - 陸客投資台灣房市，是炒作�&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;從去年次級房貸的風暴、兩岸三通概念的投機炒房以及大陸貨幣緊縮政策即將帶來的房地產泡沫，我開始慢慢了解到，其實房地產業者投機的程度恐怕不輸給在次貸風暴中慘遭滅頂的銀行。&lt;br /&gt;&lt;br /&gt;由此可見，凡是金融危機都不會只是個別產業的失衡，而是有系統的共業。現在已經有大陸的大型建商向避險基金用高利貸(年利25%)變現，未來大陸的房地產泡沫，又會對這世界上的資金產生怎樣爆炸性的影響呢？&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-2907893875729775004?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://mag.udn.com/mag/newsstand/storypage.jsp?f_ART_ID=130468' title='udn聯合書報攤 - 新聞時事 - 商業周刊 - 陸客投資台灣房市，是炒作�'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/2907893875729775004/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=2907893875729775004' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/2907893875729775004'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/2907893875729775004'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/06/udn.html' title='udn聯合書報攤 - 新聞時事 - 商業周刊 - 陸客投資台灣房市，是炒作�'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-3036406818562066820</id><published>2008-06-15T07:18:00.003+08:00</published><updated>2008-06-28T21:49:46.371+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='strategy'/><category scheme='http://www.blogger.com/atom/ns#' term='salesforce.com'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Analysts to Google: Buy Salesforce</title><content type='html'>&lt;a href="http://www.eweek.com/c/a/Enterprise-Apps/Analysts-Call-For-Google-to-Buy-Salesforcecom/"&gt;Analysts to Google: Buy Salesforce&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;For some reason unknown, once in a while some analysts may decide to step up and tell a company how to run itself.&lt;br /&gt;&lt;br /&gt;Let's skip the obvious and go deeper into the right question: does Google want to succeed in anything other than advertising?&lt;br /&gt;&lt;br /&gt;Google Application, although well developed and &lt;a href="http://coldbearsnips.blogspot.com/2008/05/salesforcecom-google-apps-verdict-good.html"&gt;well integrated into SF.COM&lt;/a&gt;, is still an experimental toy for Google. Yes, it has &lt;a href="http://coldbearsnips.blogspot.com/2008/03/google-apps-gets-important-endorsement.html"&gt;potential&lt;/a&gt;, but a company can only focus on limited number of thing at a time.&lt;br /&gt;&lt;br /&gt;Google has proven to be extremely efficient in terms of monetizing search related technology. From the proportion of spotlight that Google's products received, it is easy to conclude that essentially the next big thing is still advertising. Youtube and Android, for example, are just new platform for advertising, and we can't really say the same for Google Applications.&lt;br /&gt;&lt;br /&gt;To promote Google Application aggressively is to fight a war in a battlefield that Google has not yet claimed dominance. It's time-consuming, resource-draining and profit-thinning. Why would Google do that right now?&lt;br /&gt;&lt;br /&gt;Of course, Google has interest in this market, but it's not time yet for Google to become serious.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-3036406818562066820?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.eweek.com/c/a/Enterprise-Apps/Analysts-Call-For-Google-to-Buy-Salesforcecom/' title='Analysts to Google: Buy Salesforce'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/3036406818562066820/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=3036406818562066820' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/3036406818562066820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/3036406818562066820'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/06/analysts-to-google-buy-salesforce.html' title='Analysts to Google: Buy Salesforce'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-3258100229737367655</id><published>2008-06-14T19:04:00.004+08:00</published><updated>2008-06-28T20:56:27.825+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='usa'/><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><category scheme='http://www.blogger.com/atom/ns#' term='economy'/><category scheme='http://www.blogger.com/atom/ns#' term='bernanke'/><title type='text'>The Great Inflation Debate</title><content type='html'>&lt;a href="http://www.businessweek.com/bwdaily/dnflash/content/jun2008/db20080613_966843.htm?campaign_id=rss_daily"&gt;The Great Inflation Debate&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Also, refer to &lt;a href="http://www.economist.com/finance/displaystory.cfm?story_id=11561511&amp;amp;amp;fsrc=RSS"&gt;How Inflation affects bonds and equity yields&lt;/a&gt; and &lt;a href="http://www.nytimes.com/2008/06/11/us/politics/11campaign.html?pagewanted=1&amp;amp;amp;_r=1&amp;amp;amp;partner=rssnyt&amp;amp;amp;emc=rss"&gt;2 New-Style Candidates Hit Old Notes on Economy&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;We live in one of most interesting time to observe how economy behaves in post-globalization era. It is worth noting, however, that many policies and phenomenon contradicts with themselves. If anything in this era can be trusted, the fact that "nothing is as it seems" is one.&lt;br /&gt;&lt;br /&gt;For example, if a Minimal State policy is to be implemented, then Fed as an organization should be made obsolete. Also, to create regional conflict by attacking and occupying middle east countries, and as a result, to distort the long term oil price.... all those do not really fit into an image of Minimal State, unless my dictionary is inaccurate.&lt;br /&gt;&lt;br /&gt;On the other hand, what's really stopping Federal Reserve to consider oil and food prices as part of CPI? The fear that consumer would panic? Or the fear that Wall Street would crumble to dust? By turning a blind eye on oil and food prices, regardless of intent, Federal Reserve is ACTUALLY encouraging investors with surviving capital to flood into commodity market because it seems to be the safest place to be by now. The fact is: by ignoring oil/food prices, Federal Reserve is actually helping to raise REAL inflation.&lt;br /&gt;&lt;br /&gt;But Bernanke fears liquidity crisis above everything else. After announcing that he will not cut rate any further, he did nothing to raise it either. Therefore, I think that it should be safe to draw a conclusion from his behavior. The situation in major banks is REALLY REALLY REALLY bad, by astronomic measure. Consumers, while still complaining, are actually surviving this crisis (so far). Some banks, OTOH, may not survive it if there is any lack of liquidity. (From what I know, most major corporation actually still hold significant amount of cash; so banks will be most hurt if the rate goes up significantly).&lt;br /&gt;&lt;br /&gt;If I were Bernanke, I would capitalize on this opportunity. I would tell banks to earn back in commodity market what they have lost previously in securities. I would let the price of commodity BOIL until every investor on this planet holds significant stake on oil and food. And then I will, on signal, raise the rate significantly, strengthening the Dollar and breaking the morale of commodity market. Did I miss something?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-3258100229737367655?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.businessweek.com/bwdaily/dnflash/content/jun2008/db20080613_966843.htm?campaign_id=rss_daily' title='The Great Inflation Debate'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/3258100229737367655/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=3258100229737367655' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/3258100229737367655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/3258100229737367655'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/06/great-inflation-debate.html' title='The Great Inflation Debate'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-3948263723191841296</id><published>2008-06-12T02:27:00.001+08:00</published><updated>2008-06-28T20:55:27.575+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='usa'/><category scheme='http://www.blogger.com/atom/ns#' term='taiwan'/><category scheme='http://www.blogger.com/atom/ns#' term='china'/><category scheme='http://www.blogger.com/atom/ns#' term='deloitte'/><category scheme='http://www.blogger.com/atom/ns#' term='economy'/><title type='text'>Economist's Corner: Potential Problems for Firms with China Operations - Deloitte Research - Deloitte Touche Tohmatsu</title><content type='html'>&lt;a href="http://www.deloitte.com/dtt/article/0,1002,sid=15288&amp;amp;amp;cid=207817,00.html?link=rss"&gt;Economist's Corner: Potential Problems for Firms with China Operations - Deloitte Research - Deloitte Touche Tohmatsu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Although there might be signs showing that RMB will go up further, I would personally bet on the contrary, at least for short term.&lt;br /&gt;&lt;br /&gt;For Chinese government, the worst fear is not inflation, but unsustainable economic growth. My estimate is that Chinese government will continue to buy U.S Dollar positions to keep the exchange rate still.&lt;br /&gt;&lt;br /&gt;For companies which have operations in China, there's not that much to fear unless they operate in China solely for cheap labor. While most Taiwanese companies operating in China do have a focus on its cheap labor, most western, branded company stay in China for its immense market and potential consuming power. Even with inflation, the overall purchasing power of Chinese will most likely be rising, presenting a greener pasture in current worldwide economy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-3948263723191841296?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.deloitte.com/dtt/article/0,1002,sid=15288&amp;cid=207817,00.html?link=rss' title='Economist&apos;s Corner: Potential Problems for Firms with China Operations - Deloitte Research - Deloitte Touche Tohmatsu'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/3948263723191841296/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=3948263723191841296' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/3948263723191841296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/3948263723191841296'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/06/economists-corner-potential-problems.html' title='Economist&apos;s Corner: Potential Problems for Firms with China Operations - Deloitte Research - Deloitte Touche Tohmatsu'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-532598606946930091</id><published>2008-06-11T20:40:00.003+08:00</published><updated>2008-06-28T20:54:33.421+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='investment'/><category scheme='http://www.blogger.com/atom/ns#' term='hedgefunds'/><category scheme='http://www.blogger.com/atom/ns#' term='Buffett'/><title type='text'>股神嗆避險基金 對賭千萬 - MEIF理財部落格 - Yahoo!奇摩部落格</title><content type='html'>&lt;a href="http://tw.myblog.yahoo.com/jw%21Q5uL3CaFFRliq680eW.lDoBFNOw4/article?mid=4121"&gt;股神嗆避險基金 對賭千萬 - MEIF理財部落格 - Yahoo!奇摩部落格&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;還真是豪氣干雲啊。不過最近一堆避險基金倒閉的倒閉、經理人被判刑、爆量贖回潮....避險基金真的還有辦法撐那麼久嗎？&lt;br /&gt;&lt;br /&gt;從BusinessWeek的報導當中，看到許多避險基金現在開始放起年利25%以上的高利貸了，甚至學Venture Capital開始投資未上市的網路公司....&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/504603338216495984-532598606946930091?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://tw.myblog.yahoo.com/jw!Q5uL3CaFFRliq680eW.lDoBFNOw4/article?mid=4121' title='股神嗆避險基金 對賭千萬 - MEIF理財部落格 - Yahoo!奇摩部落格'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/532598606946930091/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=532598606946930091' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/532598606946930091'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/532598606946930091'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/06/meif-yahoo.html' title='股神嗆避險基金 對賭千萬 - MEIF理財部落格 - Yahoo!奇摩部落格'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-263950982942943562</id><published>2008-06-11T16:00:00.002+08:00</published><updated>2008-06-28T21:49:46.372+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Forrester: Social networking means business, big business | Webware : Cool Web apps for everyone</title><content type='html'>&lt;a href="http://www.webware.com/8301-1_109-9924942-2.html?part=rss&amp;amp;amp;tag=feed&amp;amp;amp;subj=Webware"&gt;Forrester: Social networking means business, big business | Webware : Cool Web apps for everyone&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is a claim that I never have understood. Facebook is fun to play with, but that is as far as it would go. Advertising potential of pure Social Networking sites is also just as good as a marginal one. I have never clicked on those ads; at the same time, I do click on Google Adwords from search result because they are not only interesting, but most of time relevant.&lt;br /&gt;&lt;br /&gt;In my opinion, Social Networking sites should look at business side more closely and they will find that the profitable headhunter/recruiter market is within their reach. It might take extra know-how and effort to run this side of business, but relationship can mostly be monetized this way. Users, at the same time, would also be more willing to share their private data if a fatter paycheck is at his/her door, don't you think?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-263950982942943562?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.webware.com/8301-1_109-9924942-2.html?part=rss&amp;tag=feed&amp;subj=Webware' title='Forrester: Social networking means business, big business | Webware : Cool Web apps for everyone'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/263950982942943562/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=263950982942943562' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/263950982942943562'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/263950982942943562'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/05/forrester-social-networking-means.html' title='Forrester: Social networking means business, big business | Webware : Cool Web apps for everyone'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-1951058322521237177</id><published>2008-06-11T09:34:00.002+08:00</published><updated>2008-06-28T20:52:50.436+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BoozCo'/><title type='text'>Booz &amp; Company Launched as a Leader in Global Management Consulting</title><content type='html'>&lt;a href="http://www.boozallen.com/news/39878977?lpid=38236860&amp;amp;amp;amp;amp;gko=8ce64"&gt;Booz &amp;amp; Company Launched as a Leader in Global Management Consulting&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Looks like that MBA graduates will be heading to the new company: Booz &amp;amp; Company.&lt;br /&gt;&lt;br /&gt;According to the press release, Booz &amp;amp; Company will focus on strategy/management consulting market, while the holding company, Booz Allen Hamilton, still takes care of IT Consulting and outsourcing.&lt;br /&gt;&lt;br /&gt;Booz &amp;amp; Company faces fierce competition from others in the "Top Tier" of management consulting territory, and those companies are usually pure management consulting companies. This restructuring might signal a re-positioning of Booz &amp;amp; Company as a premier consulting firm instead of another firm that provides professional service buffet.&lt;br /&gt;&lt;br /&gt;This is an interesting development. Just when I thought that more vertical integration might be on the way, some companies might actually choose to further differentiate themselves as first class citizen of this territory.&lt;br /&gt;&lt;br /&gt;It pays to be an elite.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-1951058322521237177?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.boozallen.com/news/39878977?lpid=38236860&amp;gko=8ce64' title='Booz &amp; Company Launched as a Leader in Global Management Consulting'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/1951058322521237177/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=1951058322521237177' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/1951058322521237177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/1951058322521237177'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/06/booz-company-launched-as-leader-in.html' title='Booz &amp; Company Launched as a Leader in Global Management Consulting'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-743836812812829275</id><published>2008-06-10T20:01:00.001+08:00</published><updated>2008-06-28T20:51:02.680+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='finance'/><title type='text'>20% Of Valley Startups Can’t Get To Their Cash</title><content type='html'>&lt;a href="http://www.techcrunch.com/2008/03/11/20-of-valley-startups-cant-get-to-their-cash/"&gt;20% Of Valley Startups Can’t Get To Their Cash&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Today we learn a new word: Auction Rate Securities. Instead of being an investment tool, this tool has proven to be a liquidity facility for banks whose main job is to invest in bonds or debt with long maturity period. When credit rating of bond falls, it affects every security linked to it, creating this little yet intimidating liquidity crisis.&lt;br /&gt;&lt;br /&gt;Now, I actually have a nice idea about developing derivatives. How about, for example, developing derivatives using the concept of annuity? A brilliant student of modest economic background can apply for this kind of student loan, and pays a modest amount back throughout his entire life. He or she will suffer less chance of bankruptcy, and bank will have better liquidity,  less risk of student not being able to pay back and even potentially better return. Investor of this kind of security will  be able to draw stable amount of money from this pool of money, making this security optimal for retirement fund. Besides, it can be also a form of charity, helping talented student move up social ladder without suffering suffocating financial pressure.&lt;br /&gt;&lt;br /&gt;I must be a genius. Or dumb. Or too naiive.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-743836812812829275?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.techcrunch.com/2008/03/11/20-of-valley-startups-cant-get-to-their-cash/' title='20% Of Valley Startups Can’t Get To Their Cash'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/743836812812829275/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=743836812812829275' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/743836812812829275'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/743836812812829275'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/05/20-of-valley-startups-cant-get-to-their.html' title='20% Of Valley Startups Can’t Get To Their Cash'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-4273714614495895418</id><published>2008-06-10T19:23:00.003+08:00</published><updated>2008-06-28T21:11:44.209+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>The new Iphone out July 11 for 199$ all over the world. And now? | PiZero Nokia &amp; Symbian Design</title><content type='html'>&lt;a href="http://www.pizero.net/archives/404"&gt;The new Iphone out July 11 for 199$ all over the world. And now? | PiZero Nokia &amp;amp; Symbian Design&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.pizero.net/wp-content/uploads/2008/06/56.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" src="http://www.pizero.net/wp-content/uploads/2008/06/56.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 500px;" /&gt;&lt;/a&gt;I have just finished watching this year's WWDC keynote. All I can say is that I'm stunned. Apple is not the one that I knew anymore; it is focused now on worldwide dominance, delivering this super beautiful looking device at 199 USD each, when everything else boils with inflation.&lt;br /&gt;&lt;br /&gt;Now I'm really considering becoming one of those Appletards and become cool for a change.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-4273714614495895418?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.pizero.net/archives/404' title='The new Iphone out July 11 for 199$ all over the world. And now? | PiZero Nokia &amp; Symbian Design'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/4273714614495895418/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=4273714614495895418' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/4273714614495895418'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/4273714614495895418'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/06/new-iphone-out-july-11-for-199-all-over.html' title='The new Iphone out July 11 for 199$ all over the world. And now? | PiZero Nokia &amp; Symbian Design'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-432290611966516035</id><published>2008-06-09T13:41:00.002+08:00</published><updated>2008-06-28T20:49:52.752+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mba'/><title type='text'>Fall Recruiting Moves into Summer</title><content type='html'>&lt;a href="http://www.businessweek.com/bschools/content/jun2008/bs2008068_414314.htm?campaign_id=rss_null"&gt;Fall Recruiting Moves into Summer&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Bad news for those of us who are still stuck in Asia! Acquiring internship opportunities will be a tough fight this winter.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-432290611966516035?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.businessweek.com/bschools/content/jun2008/bs2008068_414314.htm?campaign_id=rss_null' title='Fall Recruiting Moves into Summer'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/432290611966516035/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=432290611966516035' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/432290611966516035'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/432290611966516035'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/06/fall-recruiting-moves-into-summer.html' title='Fall Recruiting Moves into Summer'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-7544626516537124469</id><published>2008-06-03T15:09:00.002+08:00</published><updated>2008-06-28T21:49:46.373+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>US Internet will shrink to 2 strong players-report - Forbes.com</title><content type='html'>&lt;a href="http://www.forbes.com/reuters/feeds/reuters/2008/06/03/2008-06-03T041657Z_01_N02327358_RTRIDST_0_INTERNET-RESEARCH1.html"&gt;US Internet will shrink to 2 strong players-report - Forbes.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;......which fits exactly with my own prediction. Internet companies require vision, and among all those companies, only Google and Amazon have shown a constant vigilance and preparation for what it is to come. Ok, perhaps we should also add Apple to the mix, for it is now the largest music retailer on the internet, and perhaps the most successful mobile device maker by the introduction of iPhone 3G. Yes, people have always underestimated this company (including myself), but Apple has shown to attack when it is least expected. After all, Apple is going to own both the device (iPhone, iPod) and internet (expansion of iTune store).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-7544626516537124469?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.forbes.com/reuters/feeds/reuters/2008/06/03/2008-06-03T041657Z_01_N02327358_RTRIDST_0_INTERNET-RESEARCH1.html' title='US Internet will shrink to 2 strong players-report - Forbes.com'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/7544626516537124469/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=7544626516537124469' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/7544626516537124469'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/7544626516537124469'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/06/us-internet-will-shrink-to-2-strong.html' title='US Internet will shrink to 2 strong players-report - Forbes.com'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-2660994101817364889</id><published>2008-06-03T09:51:00.002+08:00</published><updated>2008-06-28T20:49:06.338+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='economy'/><title type='text'>〈分析〉金融體系崩潰風險日增 12幕悲劇就要上演 - MEIF理財部落格 -</title><content type='html'>&lt;a href="http://tw.myblog.yahoo.com/jw%21Q5uL3CaFFRliq680eW.lDoBFNOw4/article?mid=3109"&gt;〈分析〉金融體系崩潰風險日增 12幕悲劇就要上演 - MEIF理財部落格 -&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;且讓我引用這篇文章的片段：&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;一、房價會從至高點下挫20-30%。全美房屋價值會蒸發 4-6兆美元。大型房屋建商可能破產，導致營建股進一步下滑。況且美聯儲主席Ben Bernanke也已經坦言，美國房價會一直跌到2009年。&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;大都市的房地產仍然很值錢。房地產下跌，影響到的最主要是投資客吧？恐怖的其實是投資客把錢賺走，給社會的創傷讓大家買單的事實。&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;二、 優質貸款與近優(near-prime)抵押貸款都會虧損。 Roubini警告，「這是個普遍性的貸款危機，而且正在崩潰，有問題的不只是次貸而已。從2005年至2007年間申請的抵押貸款中，有約 60%的貸款有這樣的問題。而在房價與經濟大幅下滑時，各種貸款所造成的損失也會大幅增加。」這將額外增加3000億美元的虧損。&lt;br /&gt;&lt;br /&gt;三、消費者債務違約大幅提高。現在已經沒有什麼是安全的了：「美國有數千萬筆的次級信用卡和次級車貸。」而違約案件「將不止發生在次級借款人身上」，會增加更多「銀行和金融企業的虧損，更加深信用危機。」&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;聽說在美國要辦信用卡必須要先申請社會安全碼，原因是因為必須要用社會安全碼來紀錄信用。F1學生簽證的持有人無法申請社會安全碼，但卻讓為所欲為的消費者申請？關於美國消費習慣的傳言不知道是否誇大其實？&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;四、援助信用保險者的方案不會有用。就算援助金額高達 100億、 150億美元，都沒有用。因為只要它們的評級被調降，就會「帶來另外1500億美元和資產抵押證券投資相關的減計」，並使市政和貨幣市場投資組合產生更多虧損。&lt;br /&gt;&lt;br /&gt;五、商用不動產將再惡化。商用不動產過去的魯莽行為和住屋市場並無太大差別，「對新辦公室、店面、購物中心等的需求都將下滑。」 Roubini說。&lt;br /&gt;&lt;br /&gt;六、高度曝險於抵押貸款的大型銀行會垮台。這聽起來很可怕，但有些大型美國國內銀行「將加入 200多個次級貸款機構的行列，它們的破產會為已經很嚴重的信用危機雪上加霜。」&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;看來美國的銀行職缺會嚴重短缺了！&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;七、銀行的資產價值進一步下跌，虧損卻進一步增加。「各大銀行的資產負債表上仍有數十億的貸款未消，而且它們的價值己低於平均。」現在資產價值已經打了 9折，未來還可能再下殺。&lt;br /&gt;&lt;br /&gt;八、 經濟衰退一但加速，企業違約將暴增。目前的企業長期違約率平均約為3.8%，在2006至2007年曾一度下降至0.6%的低點，但那是由於寬鬆的信用、 流動性和低利差。垃圾債券的再融資成本將很快會提高。「在2008年的衰退中，企業違約率將會飆升到 10%以上。」這會導致在信用違約交換 (CDS)的重大損失，預估在 200億美元至2500億美元間，並有可能會更多。&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;這其實是很有趣的現象。就我所知，投資衍伸金融商品的企業往往也是貸款者，這實在像是拿別人借你的錢再去借給別人。怎麼大家都可以扮演銀行的角色？債務的確是金融的活水，但是它扮演角色的界線被世界上最聰明的一群人給模糊了。&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;九、無法可管的「影子金融系統」面臨著嚴重的問題。這 個影子金融系統的規模現已超過 500兆美元。這些機構借入空頭部位和現金，然後借出或投資在多頭部位和流動性較低的資產，但由於它們並非存款機構，因此發生問題時也不能找央行幫忙。因 此接著而來的會是破產，「包括大型對沖基金、少數貨幣市場基金、全部的結構性投資工具，可能還有一兩家大型的重要經紀公司。」&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;而且這規模還會越來越大。M型社會讓富有者擁有超乎比例的財富；由於避險基金的投資者多為富有階級，未來避險基金掀起的風暴將只會更大。&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;十、當衰退 旋風開始不受控制，股市會再下跌。「投資人會開始了解，經濟的下滑比想像嚴重。信用保險公司不會得救、金融虧損還會增加、所得卻大幅下滑，不管是不是金融 產業都一樣。」 Roubini警告，「投資人的大舉看空會使美股出現另一波下跌，並轉而影響到全球股市。在美國進入衰退，S&amp;amp;P 500 指數下跌 28%左右時，全球都將面臨熊市到來。」&lt;br /&gt;&lt;br /&gt;十一、信用問題將榨乾許多金融市場的流動性。 Roubini說，「另一輪銀行間的信用緊縮，將隨著對手風險、缺乏信任、金流溢價和信用風險等而發生。銀行間的拆借利率將再上升。」隨著拆借利率利差的拉大，央行注資也只能發揮短暫的效果。&lt;br /&gt;&lt;br /&gt;十 二、大規模全球衰退將發生，變成惡性循環。「虧損會導致各種金融機構必須訂定更高的獲利目標，嘗試進一步降低風險，和不得不拍賣低流動性的資產。但這會形 成更多虧損，也就需要更高獲利，」而當股價再度下跌，企業就需要更高更高的獲利…終將變成無法控制的惡性迴圈。「當信用的虧損和危機擴散到全球，美國與全 球金融市場將被捲入 25年來最嚴重的危機。」&lt;/blockquote&gt;資本主義是很好的，但當中人性的缺陷是，去假設所有的目標都會達到並且無限的成長。作過Sales就會知道，Quota一定只會往上長的；問題是市場本身就是有限，怎麼可能無限成長？因此販售東西的人就會想盡辦法達成不合理的目標。然後整個體系就會付出代價。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-2660994101817364889?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://tw.myblog.yahoo.com/jw!Q5uL3CaFFRliq680eW.lDoBFNOw4/article?mid=3109' title='〈分析〉金融體系崩潰風險日增 12幕悲劇就要上演 - MEIF理財部落格 -'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/2660994101817364889/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=2660994101817364889' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/2660994101817364889'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/2660994101817364889'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/06/12-meif.html' title='〈分析〉金融體系崩潰風險日增 12幕悲劇就要上演 - MEIF理財部落格 -'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-65905548998468788</id><published>2008-06-03T09:26:00.003+08:00</published><updated>2008-06-28T20:48:17.321+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='usa'/><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><category scheme='http://www.blogger.com/atom/ns#' term='economy'/><title type='text'>〈分析〉熊氣瀰漫 政府好戰 美國經濟回春？等2011年再說吧！ - MEIF理</title><content type='html'>&lt;a href="http://tw.myblog.yahoo.com/jw%21Q5uL3CaFFRliq680eW.lDoBFNOw4/article?mid=3087"&gt;〈分析〉熊氣瀰漫 政府好戰 美國經濟回春？等2011年再說吧！ - MEIF理&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;巨額的聯邦負債、已經引爆以及尚未引爆的金融商品、高齡化的社會。這就是現在的美國。&lt;br /&gt;&lt;br /&gt;今年底的選舉會為美國的未來畫下命運。在攀高的失業率以及不明確的未來當中，新總統會用哪種政見來贏得選民的心呢？&lt;br /&gt;&lt;br /&gt;高齡化的社會所面臨的賦稅問題，解決方案是要透過引進大量的年輕移民。但引進大量的移民又會同時受到中產階級的挑戰─H1工作簽證在過去已經因為不斷的遭受非議而被迫減少名額。&lt;br /&gt;&lt;br /&gt;我想我能做的就是在去美國拿MBA之前去補辦一張台胞證，然後伺機而動了。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-65905548998468788?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://tw.myblog.yahoo.com/jw!Q5uL3CaFFRliq680eW.lDoBFNOw4/article?mid=3087' title='〈分析〉熊氣瀰漫 政府好戰 美國經濟回春？等2011年再說吧！ - MEIF理'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/65905548998468788/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=65905548998468788' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/65905548998468788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/65905548998468788'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/06/2011-meif.html' title='〈分析〉熊氣瀰漫 政府好戰 美國經濟回春？等2011年再說吧！ - MEIF理'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-4862567914600188032</id><published>2008-05-26T16:24:00.002+08:00</published><updated>2008-06-28T21:45:16.315+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Asus'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Ubuntu: "Netbook Remix" Ubuntu for Ultraportables Coming in June</title><content type='html'>&lt;a href="http://gizmodo.com/393089/netbook-remix-ubuntu-for-ultraportables-coming-in-june"&gt;Ubuntu: "Netbook Remix" Ubuntu for Ultraportables Coming in June&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Ubuntu has made a good move. Asus has been making an Debian based distro of its own; isn't Ubuntu supposed to do this job?&lt;br /&gt;&lt;br /&gt;As I have bought a new notebook and installed Windows Vista bundled with the system, I decided that I will stay using Windows for my MBA study. With Ubuntu, we have solved almost all basic computing necessity, but omitted some higher-end ones. I still can't work with webcam that my laptop has bundled. While under Linux I never worry about the need of running a windows application (which can be done with wine), hardware drivers of all peripherals is not 100% yet. And that would make my skype useless. A pity.&lt;br /&gt;&lt;br /&gt;Hopefully some extended relationship with hardware manufacturers can strengthen this regard.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-4862567914600188032?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://gizmodo.com/393089/netbook-remix-ubuntu-for-ultraportables-coming-in-june' title='Ubuntu: &quot;Netbook Remix&quot; Ubuntu for Ultraportables Coming in June'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/4862567914600188032/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=4862567914600188032' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/4862567914600188032'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/4862567914600188032'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/05/ubuntu-netbook-remix-ubuntu-for.html' title='Ubuntu: &quot;Netbook Remix&quot; Ubuntu for Ultraportables Coming in June'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-4943559863599266685</id><published>2008-05-26T15:02:00.002+08:00</published><updated>2008-06-28T21:49:46.374+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='strategy'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Breaking: FCC Confirms that Big Winner in Spectrum Auction is Verizon. So Why Is Google Smiling?</title><content type='html'>&lt;a href="http://www.techcrunch.com/2008/03/20/breaking-fcc-confirms-that-big-winner-in-spectrum-auction-is-verizon/"&gt;Breaking: FCC Confirms that Big Winner in Spectrum Auction is Verizon. So Why Is Google Smiling?&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Nicely played. As what I have mentioned before: The beauty of capitalism and free market is competition. In long term, consumers always win.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-4943559863599266685?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.techcrunch.com/2008/03/20/breaking-fcc-confirms-that-big-winner-in-spectrum-auction-is-verizon/' title='Breaking: FCC Confirms that Big Winner in Spectrum Auction is Verizon. So Why Is Google Smiling?'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/4943559863599266685/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=4943559863599266685' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/4943559863599266685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/4943559863599266685'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/05/breaking-fcc-confirms-that-big-winner.html' title='Breaking: FCC Confirms that Big Winner in Spectrum Auction is Verizon. So Why Is Google Smiling?'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-7640368413902513666</id><published>2008-05-26T07:59:00.002+08:00</published><updated>2008-06-28T20:46:55.016+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WiMAX'/><category scheme='http://www.blogger.com/atom/ns#' term='LTE'/><title type='text'>Morton’s Weblog » Blog Archive » The LTE/SAE Trial Initiative (LSTI)</title><content type='html'>&lt;a href="http://mtlin.org/archives/660"&gt;Morton’s Weblog » Blog Archive » The LTE/SAE Trial Initiative (LSTI)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I thought that the future of wireless is WiMAX! It appears that the classical battle between HD and Blueray is going to repeat in telecommunication arena.&lt;br /&gt;&lt;br /&gt;LTE, however, doesn't have as much media coverage as WiMAX, at least in Taiwan, that is. Vendor like Motorola already begun to plan its future products so that they can support both standards. Taiwanese chip designers, however, seem to be betting on WiMAX.&lt;br /&gt;&lt;br /&gt;I need to dig more information out of this.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-7640368413902513666?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://mtlin.org/archives/660' title='Morton’s Weblog » Blog Archive » The LTE/SAE Trial Initiative (LSTI)'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/7640368413902513666/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=7640368413902513666' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/7640368413902513666'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/7640368413902513666'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/05/mortons-weblog-blog-archive-ltesae.html' title='Morton’s Weblog » Blog Archive » The LTE/SAE Trial Initiative (LSTI)'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-1410305938053412502</id><published>2008-05-26T07:57:00.002+08:00</published><updated>2008-06-28T20:46:24.035+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='springframework'/><title type='text'>SpringSource Team Blog » Spring Integration: a new addition to the Spring portfolio</title><content type='html'>&lt;a href="http://blog.springsource.com/main/2007/12/14/spring-integration-a-new-addition-to-the-spring-portfolio/"&gt;SpringSource Team Blog » Spring Integration: a new addition to the Spring portfolio&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;An application framework with built-in enterprise integration capability?&lt;br /&gt;&lt;br /&gt;Coming from a middleware background, I have to disagree with such approach. Honestly.&lt;br /&gt;&lt;br /&gt;I have been a Spring fan for 5 years. The elegant and relevant design of that framework fixed many of JavaEE's deficiencies, but it has gone a little too far this time.&lt;br /&gt;&lt;br /&gt;Application Integration is a tough topic. People have used specialized middleware and interfaces to address it for realistic reasons:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Central control&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Can you imagine hundreds and thousands of applications doing integration of their own? That might be to outcome of over-relying Spring Integration capabilities&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Enhanced monitoring, troubleshooting and management capabilities&lt;/li&gt;&lt;ul&gt;&lt;li&gt;One central place to address message format, transaction issues, performance tuning and monitor your processes.&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Business Process conformance&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Integration always follows the direction of Business Process. When Business Process changes, so should integration endpoints. A BPM oriented integration approach implements this requirement more efficiently.&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-1410305938053412502?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://blog.springsource.com/main/2007/12/14/spring-integration-a-new-addition-to-the-spring-portfolio/' title='SpringSource Team Blog » Spring Integration: a new addition to the Spring portfolio'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/1410305938053412502/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=1410305938053412502' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/1410305938053412502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/1410305938053412502'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/05/springsource-team-blog-spring.html' title='SpringSource Team Blog » Spring Integration: a new addition to the Spring portfolio'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-7432403783666903994</id><published>2008-05-25T12:27:00.002+08:00</published><updated>2008-06-28T20:45:55.494+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web2.0'/><title type='text'>Mint adds investment tracking, burger buying trends | Webware : Cool Web apps for everyone</title><content type='html'>&lt;a href="http://www.webware.com/8301-1_109-9931581-2.html?part=rss&amp;amp;amp;tag=feed&amp;amp;amp;subj=Webware"&gt;Mint adds investment tracking, burger buying trends | Webware : Cool Web apps for everyone&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Damn, someone else has implemented my idea! I have even written this in one of my MBA application essay!&lt;br /&gt;&lt;br /&gt;However, Mint, the Web 2.0 style startup producing online version of Microsoft Money, has implemented well. I can't really use this application because I'm not located in US right now; those of you whom are interested might try this website &lt;a href="https://wwws.mint.com/"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Now, if only individual consumer could possess investment tools that can outsmart world's top hedge funds....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-7432403783666903994?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.webware.com/8301-1_109-9931581-2.html?part=rss&amp;tag=feed&amp;subj=Webware' title='Mint adds investment tracking, burger buying trends | Webware : Cool Web apps for everyone'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/7432403783666903994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=7432403783666903994' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/7432403783666903994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/7432403783666903994'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/05/mint-adds-investment-tracking-burger.html' title='Mint adds investment tracking, burger buying trends | Webware : Cool Web apps for everyone'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-2242441977357927426</id><published>2008-05-25T12:22:00.002+08:00</published><updated>2008-06-28T21:49:46.375+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='salesforce.com'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Salesforce.com + Google Apps (Verdict: Good, but occasionally frustrating) | Webware : Cool Web apps for everyone</title><content type='html'>&lt;a href="http://www.webware.com/8301-1_109-9929900-2.html?part=rss&amp;amp;amp;tag=feed&amp;amp;amp;subj=Webware"&gt;Salesforce.com + Google Apps (Verdict: Good, but occasionally frustrating) | Webware : Cool Web apps for everyone&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We're definitely going to see more this kind of commercial "Meshup" application. Putting Technology aside, though, I'm interested in knowing Google's strategy on monetizing its applications.&lt;br /&gt;&lt;br /&gt;The industry overall have a firm confidence in Google's engineering ability. It is not unrealistic to expect that Google, given its reputation, would definitely fix any technology deficiency in time. Google Applications's adoption, however, might be halt by uncertainty surrounding Google's strategy. Will Google seriously consider anything but advertising?&lt;br /&gt;&lt;br /&gt;My experience at BEA tells me that big corporate account need extra consideration. Is Google ready for really big enterprise?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-2242441977357927426?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.webware.com/8301-1_109-9929900-2.html?part=rss&amp;tag=feed&amp;subj=Webware' title='Salesforce.com + Google Apps (Verdict: Good, but occasionally frustrating) | Webware : Cool Web apps for everyone'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/2242441977357927426/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=2242441977357927426' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/2242441977357927426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/2242441977357927426'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/05/salesforcecom-google-apps-verdict-good.html' title='Salesforce.com + Google Apps (Verdict: Good, but occasionally frustrating) | Webware : Cool Web apps for everyone'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-3401962068214629191</id><published>2008-05-25T12:17:00.002+08:00</published><updated>2008-06-28T21:49:46.376+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='strategy'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>More Google Docs available offline: Spreadsheets, presentations | Webware : Cool Web apps for everyone</title><content type='html'>&lt;a href="http://www.webware.com/8301-1_109-9929319-2.html?part=rss&amp;amp;amp;tag=feed&amp;amp;amp;subj=Webware"&gt;More Google Docs available offline: Spreadsheets, presentations | Webware : Cool Web apps for everyone&lt;/a&gt;&lt;br /&gt;Offline Google Applications are definitely a boon to commuting and traveling users. But it is still kind of wierd to use a browser as your office suite interface.&lt;br /&gt;What about, for example, adopting openoffice as user interface and using Google API to keep document contents in sync? Now that there are way too many "open" or "open-sourced"  applications out there, creativity lies in integrating those efforts, I think.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-3401962068214629191?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.webware.com/8301-1_109-9929319-2.html?part=rss&amp;tag=feed&amp;subj=Webware' title='More Google Docs available offline: Spreadsheets, presentations | Webware : Cool Web apps for everyone'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/3401962068214629191/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=3401962068214629191' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/3401962068214629191'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/3401962068214629191'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/05/more-google-docs-available-offline.html' title='More Google Docs available offline: Spreadsheets, presentations | Webware : Cool Web apps for everyone'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-6403460288351824977</id><published>2008-05-25T03:48:00.003+08:00</published><updated>2008-06-28T20:44:21.916+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><category scheme='http://www.blogger.com/atom/ns#' term='russia'/><title type='text'>聯合新聞網 | 全球觀察 | 國際萬象 | 新片醜化蘇聯 哈里遜福特遭</title><content type='html'>&lt;a href="http://udn.com/NEWS/WORLD/WOR4/4355572.shtml"&gt;聯合新聞網 | 全球觀察 | 國際萬象 | 新片醜化蘇聯 哈里遜福特遭&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;似乎每個經濟體的崛起都伴隨著民族主義？&lt;br /&gt;&lt;br /&gt;不過這也反映了好萊屋似乎還沒抓到市場的趨勢。在過去要找壞人很簡單；現在呢，沒有必要為了一個三億人口的市場而放棄了數十億人口的新興市場了！&lt;br /&gt;&lt;br /&gt;在當前的風向，好萊屋似乎應該多拍一點爭議性的、多檢討美國本身的片子反而能得到全世界的迴響，並繼續維持其世界電影工廠的地位。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-6403460288351824977?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://udn.com/NEWS/WORLD/WOR4/4355572.shtml' title='聯合新聞網 | 全球觀察 | 國際萬象 | 新片醜化蘇聯 哈里遜福特遭'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/6403460288351824977/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=6403460288351824977' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/6403460288351824977'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/6403460288351824977'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/05/blog-post.html' title='聯合新聞網 | 全球觀察 | 國際萬象 | 新片醜化蘇聯 哈里遜福特遭'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-1382344341420650576</id><published>2008-05-25T03:28:00.001+08:00</published><updated>2008-06-28T20:43:47.800+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='economy'/><title type='text'>Consumer Spending Stagnates as Prices Rise - New York Times</title><content type='html'>&lt;a href="http://www.nytimes.com/2008/05/01/business/01econ-web.html?partner=rssnyt&amp;amp;amp;emc=rss"&gt;Consumer Spending Stagnates as Prices Rise - New York Times&lt;/a&gt;&lt;br /&gt;Things do not look well. &lt;br /&gt;Perhaps commodities essential to human life should not be traded freely. Speculation around commodities has done nothing but to make the situation worse. The basic rule of supply &amp;amp; demand even ceased to function due to the tremendous capital that hedge funds hold in their hands.&lt;br /&gt;This whole world has become the backyard of few greedy gamblers. To disrupt this game, we need ground-breaking alternate energy source so that oil and those who hold them can be rendered obsolete.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-1382344341420650576?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.nytimes.com/2008/05/01/business/01econ-web.html?partner=rssnyt&amp;emc=rss' title='Consumer Spending Stagnates as Prices Rise - New York Times'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/1382344341420650576/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=1382344341420650576' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/1382344341420650576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/1382344341420650576'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/05/consumer-spending-stagnates-as-prices.html' title='Consumer Spending Stagnates as Prices Rise - New York Times'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-5964392568422776553</id><published>2008-05-25T02:05:00.002+08:00</published><updated>2008-06-28T20:43:19.142+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='patent'/><title type='text'>Patent Law Battle a Boon to Lobbyists - New York Times</title><content type='html'>&lt;a href="http://www.nytimes.com/2008/04/30/business/30patent.html?partner=rssnyt&amp;amp;amp;emc=rss"&gt;Patent Law Battle a Boon to Lobbyists - New York Times&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The beauty of capitalism is not about owning a fleet of boats or planes, but dynamic balance brought by competition.&lt;br /&gt;&lt;br /&gt;Hopefully companies involved in patent law reform can bring us a better and more practical IP environment.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-5964392568422776553?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.nytimes.com/2008/04/30/business/30patent.html?partner=rssnyt&amp;emc=rss' title='Patent Law Battle a Boon to Lobbyists - New York Times'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/5964392568422776553/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=5964392568422776553' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/5964392568422776553'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/5964392568422776553'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/05/patent-law-battle-boon-to-lobbyists-new.html' title='Patent Law Battle a Boon to Lobbyists - New York Times'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-8219536334145499396</id><published>2008-05-25T01:11:00.002+08:00</published><updated>2008-06-28T21:19:47.364+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='strategy'/><category scheme='http://www.blogger.com/atom/ns#' term='EDS'/><category scheme='http://www.blogger.com/atom/ns#' term='IBM'/><category scheme='http://www.blogger.com/atom/ns#' term='Dell'/><category scheme='http://www.blogger.com/atom/ns#' term='HP'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>HP leaves Dell with an EDS-shaped hole | Channel Register</title><content type='html'>&lt;a href="http://www.channelregister.co.uk/2008/05/14/dell_services_problem/"&gt;HP leaves Dell with an EDS-shaped hole | Channel Register&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Where would Dell go for next step?&lt;br /&gt;&lt;br /&gt;Among all enterprise IT vendors, Dell is the only vendor whom does not possess its own IT consulting arm. Honestly, that indeed may make Dell to stand in an unfavorable position.&lt;br /&gt;&lt;br /&gt;On the consumer side, even Apple has surpassed Dell in PC sales. Standing under the shadow of IT giants like IBM and HP, Dell's line of PC Servers is going to suffer even fiercer competition. In age of consolidation, those whom don't buy get bought. But as always, it is easier said than done.&lt;br /&gt;&lt;br /&gt;Dell might as well as learn from lessons of BEA, my former employer. BEA focused on its strength-middleware-and tried to be the sole significant independent enterprise software provider standing, and we know how it went.&lt;br /&gt;&lt;br /&gt;People like Carl Ichan is always watching for suitable target. Who know which company is next after the market has digested Microsfot-Yahoo! takeover?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-8219536334145499396?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.channelregister.co.uk/2008/05/14/dell_services_problem/' title='HP leaves Dell with an EDS-shaped hole | Channel Register'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/8219536334145499396/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=8219536334145499396' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/8219536334145499396'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/8219536334145499396'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/05/hp-leaves-dell-with-eds-shaped-hole.html' title='HP leaves Dell with an EDS-shaped hole | Channel Register'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-1305044606337792587</id><published>2008-05-25T01:02:00.003+08:00</published><updated>2008-06-28T20:42:19.452+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cool'/><category scheme='http://www.blogger.com/atom/ns#' term='investment'/><title type='text'>eToro Makes Forex Trade Child’s Play</title><content type='html'>&lt;a href="http://www.techcrunch.com/2007/11/27/etoro-makes-forex-trade-childs-play/"&gt;eToro Makes Forex Trade Child’s Play&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Very interesting stuff. If I'd ever start a venture, I would dig into this kind of concept.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-1305044606337792587?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.techcrunch.com/2007/11/27/etoro-makes-forex-trade-childs-play/' title='eToro Makes Forex Trade Child’s Play'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/1305044606337792587/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=1305044606337792587' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/1305044606337792587'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/1305044606337792587'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/05/etoro-makes-forex-trade-childs-play.html' title='eToro Makes Forex Trade Child’s Play'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-9174740948147126978</id><published>2008-05-25T01:01:00.002+08:00</published><updated>2008-06-28T20:41:16.023+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='usa'/><category scheme='http://www.blogger.com/atom/ns#' term='economy'/><title type='text'>自作孽不可活！新興國家群起抑制通膨時 美國將成最後輸家 - MEIF�</title><content type='html'>&lt;a href="http://tw.myblog.yahoo.com/jw%21Q5uL3CaFFRliq680eW.lDoBFNOw4/article?mid=2478"&gt;自作孽不可活！新興國家群起抑制通膨時 美國將成最後輸家 - MEIF�&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;這一篇報導已經看了一段時間了，越看越心驚。準確來說，應該是憂喜參半的心情。&lt;br /&gt;&lt;br /&gt;美國經濟的強項在於充分的專業分工以及尊重專業。中國的強項在於勞工價格的相對低廉、有效率的政府建設以及素質在水準之上的勞動力。&lt;br /&gt;&lt;br /&gt;美國的強項讓它在稱霸全球將近一世紀之後，除了累積了強大的軍事力量之外，還累積了無數的文化、智慧以及人文資產。對人才來說，嚮往美國一個更重要的原因是它對多重文化的相對了解以及尊重以及相對好的社會公義以及人文價值。這一切都來自美國一個當初得天獨厚的條件：地廣人稀以及移民社會。&lt;br /&gt;&lt;br /&gt;全世界的勞動力以及人才在一個多世紀當中滿足了美國在每個經濟成長階段的需求。中國是否有相同的條件？二十年後，在一胎化的影響下，中國會成為一個極端老化的社會，一個內需龐大的社會，但也會是一個勞動力相對貧乏的社會。成長的力道，是否依然強勁？&lt;br /&gt;&lt;br /&gt;但從此也可見台灣、香港以及新加坡在大中華經濟圈未來可扮演的角色。二十一世紀當然是華人的世紀，但艱難的挑戰可是一點都不少。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-9174740948147126978?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://tw.myblog.yahoo.com/jw!Q5uL3CaFFRliq680eW.lDoBFNOw4/article?mid=2478' title='自作孽不可活！新興國家群起抑制通膨時 美國將成最後輸家 - MEIF�'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/9174740948147126978/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=9174740948147126978' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/9174740948147126978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/9174740948147126978'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/05/meif.html' title='自作孽不可活！新興國家群起抑制通膨時 美國將成最後輸家 - MEIF�'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-7496094452704929094</id><published>2008-05-25T00:47:00.003+08:00</published><updated>2008-06-28T20:40:38.965+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GoldmanSachs'/><title type='text'>$100 Million for 10,000 Women</title><content type='html'>&lt;a href="http://www.businessweek.com/bschools/content/mar2008/bs2008035_271887.htm?campaign_id=rss_null"&gt;$100 Million for 10,000 Women&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;That would be 10K &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;USD&lt;/span&gt; per person. While an American MBA program can cost 100K &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;USD&lt;/span&gt; for a period of 2 years, it is interesting to observe which segment the money is going into. It is going into current &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;entrepreneur&lt;/span&gt; who has already started her business but do not yet possess necessary knowledge to expand her business. From this point of view, this investment makes sense.&lt;br /&gt;&lt;br /&gt;I, for one, look forward to see women in developing countries take more political and economic power. After all, women in developing countries have more incentive to accept western culture and values than men do.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-7496094452704929094?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.businessweek.com/bschools/content/mar2008/bs2008035_271887.htm?campaign_id=rss_null' title='$100 Million for 10,000 Women'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/7496094452704929094/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=7496094452704929094' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/7496094452704929094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/7496094452704929094'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/05/100-million-for-10000-women.html' title='$100 Million for 10,000 Women'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-7156113398027559976</id><published>2008-05-22T01:25:00.002+08:00</published><updated>2008-06-28T20:37:10.684+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='investment'/><category scheme='http://www.blogger.com/atom/ns#' term='taiwan'/><category scheme='http://www.blogger.com/atom/ns#' term='economy'/><title type='text'>台股今年504家公司董監改選 持股比重低者較有行情 - MEIF理財部落格 -</title><content type='html'>&lt;a href="http://tw.myblog.yahoo.com/jw%21Q5uL3CaFFRliq680eW.lDoBFNOw4/article?mid=3185"&gt;台股今年504家公司董監改選 持股比重低者較有行情 - MEIF理財部落格 -&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;持股比重低較有行情，這本身不就是一個似是而非的炒作題材？&lt;br /&gt;&lt;br /&gt;我比較好奇的是，在台灣真的有像是「麻雀變鳳凰」中的財大氣粗的市場派嗎？就一般來說，市場派獲利的方式不就是接管→分割出售以達到獲利？但是台灣中小企業的財務體質，能養得出一群專業的市場派？還是我們一般平民老百姓太孤陋寡聞了呢？&lt;br /&gt;&lt;br /&gt;不過既然孤陋寡聞，就如同Jim Rogers所說的，就不應該投資。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-7156113398027559976?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://tw.myblog.yahoo.com/jw!Q5uL3CaFFRliq680eW.lDoBFNOw4/article?mid=3185' title='台股今年504家公司董監改選 持股比重低者較有行情 - MEIF理財部落格 -'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/7156113398027559976/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=7156113398027559976' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/7156113398027559976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/7156113398027559976'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/05/504-meif.html' title='台股今年504家公司董監改選 持股比重低者較有行情 - MEIF理財部落格 -'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-2903489325221871902</id><published>2008-05-22T01:22:00.003+08:00</published><updated>2008-06-28T20:36:02.160+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='usa'/><category scheme='http://www.blogger.com/atom/ns#' term='mba'/><category scheme='http://www.blogger.com/atom/ns#' term='cfa'/><category scheme='http://www.blogger.com/atom/ns#' term='economy'/><title type='text'>美國次貸危機之通俗演義 房產風光5年重重摔下 - MEIF理財部落格 - Yahoo!�</title><content type='html'>&lt;a href="http://tw.myblog.yahoo.com/jw%21Q5uL3CaFFRliq680eW.lDoBFNOw4/article?mid=2984"&gt;美國次貸危機之通俗演義 房產風光5年重重摔下 - MEIF理財部落格 - Yahoo!�&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;最近為了準備即將展開的MBA生涯，我報名了今年十二月的CFA考試。書已經送來了，很巧的隨便一翻第一頁就是關於Ethics。&lt;br /&gt;&lt;br /&gt;CFA關於道德的部分有所謂六個規章(Code)以及七個標準(Standard)。標準當中還舉了許多和現實生活極為類似的、違反CFA職業道德的場景。看完了還真是心有戚戚焉啊！&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/504603338216495984-2903489325221871902?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://tw.myblog.yahoo.com/jw!Q5uL3CaFFRliq680eW.lDoBFNOw4/article?mid=2984' title='美國次貸危機之通俗演義 房產風光5年重重摔下 - MEIF理財部落格 - Yahoo!�'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/2903489325221871902/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=2903489325221871902' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/2903489325221871902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/2903489325221871902'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/05/5-meif-yahoo.html' title='美國次貸危機之通俗演義 房產風光5年重重摔下 - MEIF理財部落格 - Yahoo!�'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-3949521827913046306</id><published>2008-05-22T01:12:00.002+08:00</published><updated>2008-06-28T20:34:34.277+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='strategy'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='bpm'/><title type='text'>InfoQ: Why do Java developers hate BPM?</title><content type='html'>&lt;a href="http://www.infoq.com/news/2007/11/developers-hate-bpm"&gt;InfoQ: Why do Java developers hate BPM?&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I have to admit that I'm indeed a BPM fan. It was 85% of my daily job during my BEA days. While I do acknowledge that no single BPM product in market is perfect, BPM software is the only middleware piece that, in my vision, still has tremendous amount of creativity potential.&lt;br /&gt;&lt;br /&gt;Current hate for BPM can be categorized as follows:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Unclear positioning of what a BPM really is.&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Integration oriented BPM vendor would position BPM as an integration and "Service Orchestration" engine. Workflow Vendors position BPM as interaction between human, organization and systems, adding focus on BAM (Business Activity Monitoring) capabilities. For example, WebLogic Integration is integration oriented BPM; AquaLogic BPM on the other hand is derived from a workflow product.&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Software Developers DO NOT think in terms of processes, but in terms of object models, frameworks and cute AJAX tricks.&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Project, instead of process, is the management term for everything software-related.&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;All above applies.&lt;/li&gt;&lt;/ol&gt;From point of view of any CIO, a software package makes sense when parts of its IT systems need to change constantly so that we do not re-invent the wheel every time. BPM software suites make perfect sense in corporate IT, it just needs to adjust it self to become more developer-friendly and deliver better quality.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-3949521827913046306?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.infoq.com/news/2007/11/developers-hate-bpm' title='InfoQ: Why do Java developers hate BPM?'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/3949521827913046306/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=3949521827913046306' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/3949521827913046306'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/3949521827913046306'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/05/infoq-why-do-java-developers-hate-bpm.html' title='InfoQ: Why do Java developers hate BPM?'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-2941011451425384494</id><published>2008-04-11T07:23:00.005+08:00</published><updated>2008-06-28T21:19:47.365+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IBM'/><category scheme='http://www.blogger.com/atom/ns#' term='patent'/><title type='text'>IBM hopes to patent 'dealing with chaos' | The Register</title><content type='html'>&lt;a href="http://regmedia.co.uk/2008/04/10/ibm_chaos_patent.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" src="http://regmedia.co.uk/2008/04/10/ibm_chaos_patent.jpg" style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.theregister.co.uk/2008/04/10/ibm_chaos_patent/"&gt;IBM hopes to patent 'dealing with chaos' | The Register&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;According to The Register, the flowchart at left is supposed to be the IBM patent for dealing with chaos.&lt;br /&gt;&lt;br /&gt;Perhaps I should patent MBA application process?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-2941011451425384494?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.theregister.co.uk/2008/04/10/ibm_chaos_patent/' title='IBM hopes to patent &apos;dealing with chaos&apos; | The Register'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/2941011451425384494/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=2941011451425384494' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/2941011451425384494'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/2941011451425384494'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/04/ibm-hopes-to-patent-dealing-with-chaos.html' title='IBM hopes to patent &apos;dealing with chaos&apos; | The Register'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-404204084121664543</id><published>2008-04-10T09:56:00.003+08:00</published><updated>2008-06-28T21:34:34.055+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BEA'/><category scheme='http://www.blogger.com/atom/ns#' term='josso'/><category scheme='http://www.blogger.com/atom/ns#' term='weblogic'/><title type='text'>JOSSO 1.7 Released - Confluence</title><content type='html'>&lt;a href="http://www.josso.org/confluence/display/JOSSO1/2008/03/20/JOSSO+1.7+Released"&gt;JOSSO 1.7 Released - Confluence&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Well, with the 1.7 release JOSSO has finally nullified my effort of maintaining a separate project providing a WebLogic-JOSSO adaptor. From today on, people should use JOSSO directly to achieve single-sign-on!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-404204084121664543?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.josso.org/confluence/display/JOSSO1/2008/03/20/JOSSO+1.7+Released' title='JOSSO 1.7 Released - Confluence'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/404204084121664543/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=404204084121664543' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/404204084121664543'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/404204084121664543'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/04/josso-17-released-confluence.html' title='JOSSO 1.7 Released - Confluence'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-1038984038117689810</id><published>2008-04-04T02:29:00.004+08:00</published><updated>2008-06-28T20:38:36.735+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='usa'/><category scheme='http://www.blogger.com/atom/ns#' term='greenspan'/><category scheme='http://www.blogger.com/atom/ns#' term='finance'/><category scheme='http://www.blogger.com/atom/ns#' term='fed'/><category scheme='http://www.blogger.com/atom/ns#' term='economy'/><category scheme='http://www.blogger.com/atom/ns#' term='book'/><title type='text'>Book Review: Greenspan's Bubble</title><content type='html'>&lt;a href="http://www.commodityonline.com/images/141759490447f318aaaf150.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" src="http://www.commodityonline.com/images/141759490447f318aaaf150.jpg" style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 176px; height: 159px;" /&gt;&lt;/a&gt;It takes circa 13 hours to fly past the vast pacific ocean. On my trip back to Taiwan from San Francisco, I grabbed this book randomly in the hope that it might shorten my boring flight, and it did more than that.&lt;br /&gt;Alan Greenspan, the ex-mythical figure of Fed, was mostly greeted with praises. Perhaps just like spoiled children who love their parents, Alan Greenspan is loved by spoiled bankers who took too much risk.&lt;br /&gt;This book lays out the story in a chronological order so that readers can understand the cause-effect of Greenspan's decisions. While the book itself is not that joyful to read (it's always grim to learn about realities), if you really want to know what happened to U.S financial market during past 10 years, this is the book for you. 13 hours is more than enough.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-1038984038117689810?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/1038984038117689810/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=1038984038117689810' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/1038984038117689810'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/1038984038117689810'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/04/book-review-greenspans-bubble.html' title='Book Review: Greenspan&apos;s Bubble'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-4367208161330579245</id><published>2008-03-18T16:52:00.004+08:00</published><updated>2008-06-28T20:18:00.271+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Ubuntu 7.10: Flip 3D 視窗切換特效</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_SeFR4OSh7CU/R9-DKJ3ZetI/AAAAAAAAAlI/6DbLT9U12T8/s1600-h/Screenshot-Devil%27s+Advocate+for+the+JCP,+of+all+things...+-+Mozilla+Firefox.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5179002306969565906" src="http://3.bp.blogspot.com/_SeFR4OSh7CU/R9-DKJ3ZetI/AAAAAAAAAlI/6DbLT9U12T8/s320/Screenshot-Devil%27s+Advocate+for+the+JCP,+of+all+things...+-+Mozilla+Firefox.png" style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;很漂亮吧? 其實還有更炫的.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;加上可以透過Wine來執行許多Windows下的遊戲, Ubuntu 7.10已經在許多方面可以取代Windows XP了.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;還蠻想寫一本"給爸爸媽媽的Ubuntu指南"的. 這麼漂亮的桌面環境, 真希望能夠和更多人分享!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-4367208161330579245?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/4367208161330579245/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=4367208161330579245' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/4367208161330579245'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/4367208161330579245'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/03/ubuntu-710-flip-3d.html' title='Ubuntu 7.10: Flip 3D 視窗切換特效'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_SeFR4OSh7CU/R9-DKJ3ZetI/AAAAAAAAAlI/6DbLT9U12T8/s72-c/Screenshot-Devil%27s+Advocate+for+the+JCP,+of+all+things...+-+Mozilla+Firefox.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-1441297197246871738</id><published>2008-03-17T01:13:00.003+08:00</published><updated>2008-06-28T21:34:34.056+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BEA'/><category scheme='http://www.blogger.com/atom/ns#' term='weblogic'/><title type='text'>Lina Xu's Blog: WebLogic Operations Control (WLOC) Introduction</title><content type='html'>&lt;a href="http://dev2dev.bea.com/blog/xlina/archive/2008/03/weblogic_operat.html"&gt;Lina Xu's Blog: WebLogic Operations Control (WLOC) Introduction&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So BEA has indeed plans for virtualization market!&lt;br /&gt;&lt;br /&gt;Virtualization products are important enabling technology for Corporate IT to turn their existing investment a step closer to in-house cloud computing. Hopefully this product will carry on even after the merger.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-1441297197246871738?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://dev2dev.bea.com/blog/xlina/archive/2008/03/weblogic_operat.html' title='Lina Xu&apos;s Blog: WebLogic Operations Control (WLOC) Introduction'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/1441297197246871738/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=1441297197246871738' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/1441297197246871738'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/1441297197246871738'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/03/lina-xus-blog-weblogic-operations.html' title='Lina Xu&apos;s Blog: WebLogic Operations Control (WLOC) Introduction'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-5468415249792799009</id><published>2008-03-10T17:47:00.010+08:00</published><updated>2008-06-28T21:49:46.377+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='strategy'/><category scheme='http://www.blogger.com/atom/ns#' term='IBM'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='ec2'/><title type='text'>InfoQ: Presentation: Operational Manageability lessons learned from eBay</title><content type='html'>&lt;a href="http://tbn0.google.com/images?q=tbn:oWmEjBAXkCik2M:http://www.web-strategist.com/blog/wp-content/uploads/2006/09/cloud%255B1%255D.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" src="http://tbn0.google.com/images?q=tbn:oWmEjBAXkCik2M:http://www.web-strategist.com/blog/wp-content/uploads/2006/09/cloud%255B1%255D.jpg" style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.infoq.com/news/2007/09/operational-manageability"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;InfoQ&lt;/span&gt;: Presentation: Operational Manageability lessons learned from eBay&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Design for operation. That is something that today's corporate IT should embed in their minds.&lt;br /&gt;&lt;br /&gt;In past 10 years, the so-called application servers are supposed to provide transparent technologies to software programmers so that programmers don't have to worry about availability and scalability issues. Indeed, in small to medium scalability scenarios, Java &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;EE&lt;/span&gt; Application Server like BEA &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;WebLogic&lt;/span&gt; has achieved certain success. As clustering demand get larger and more complex, however, features offered by today's application servers are not enough anymore. Like any asset, IT assets today are facing the challenge of fluidity. Computing power should be provided when needed and just as much as needed.&lt;br /&gt;&lt;br /&gt;Cloud computing offerings provided by Google and Amazon are indeed quite appealing, but corporate mindset is not likely to concede ownership of core business systems to another entity. Outsourcing is one thing; to convince corporate that EC2 or Google App Engine can be a solid substitute for outsourcing is another.&lt;br /&gt;&lt;br /&gt;Therefore, I see several technology/business opportunities:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Partnership between IBM/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Accenture&lt;/span&gt;/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Tata&lt;/span&gt; etc. and Google/Amazon&lt;/li&gt;&lt;ul&gt;&lt;li&gt;This is most likely to happen within near future. An endorsement from IT shop like &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;Accenture&lt;/span&gt; would ease corporate mind and fear.&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;IT Consulting practices focused on helping build in-house cloud computing architecture&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Certain &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_6"&gt;entrepreneurs&lt;/span&gt; departing Google or Amazon could definitely make some buck by sharing their in-house experience.&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Advancement of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;Virtualization&lt;/span&gt; software packages to close the gap between Cloud-computing and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;Virtualization&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;I have seen real demo of VMWare ESX Server. It is a very interesting and promising technology. Endorsement of key outsourcing services providers is key to their success though.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Cloud-enabling application platforms.&lt;/li&gt;&lt;ul&gt;&lt;li&gt;From a Java programmer perspective, I do hope to see a "cloud-enabling" JavaEE application server. But that is near impossible to happen. Java EE is designed with old-style scalability and availability in mind; its current focus is still to achieve easier development and deployment (which makes sense). I hope that current remaining JavaEE players can allocate some effort in cloud-computing.&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-5468415249792799009?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.infoq.com/news/2007/09/operational-manageability' title='InfoQ: Presentation: Operational Manageability lessons learned from eBay'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/5468415249792799009/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=5468415249792799009' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/5468415249792799009'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/5468415249792799009'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/03/infoq-presentation-operational.html' title='InfoQ: Presentation: Operational Manageability lessons learned from eBay'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-6577123685583682126</id><published>2008-03-10T17:03:00.002+08:00</published><updated>2008-06-28T20:21:03.695+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='springframework'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='JavaEE'/><title type='text'>InfoQ: Presentation: Transaction Management Strategies in Mission Critical Applications</title><content type='html'>&lt;a href="http://www.infoq.com/news/2007/09/transaction-management"&gt;InfoQ: Presentation: Transaction Management Strategies in Mission Critical Applications&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Juergen Hoeller is one of most respected guru in Java programming landscape. Most of his reputation is duly earned: after all, he co-designed and is still heavily involved in the current Java programming standard framework, Spring Framework.&lt;br /&gt;&lt;br /&gt;In Java society, a framework dictates thought leadership. An application framework is, actually, encapsulation of commonly defined best programming and design practices. An application framework like Spring greatly reduced the learning curve of commonly accepted Java programming practices and allowed software veterans to deliver software with increased productivity as well.&lt;br /&gt;&lt;br /&gt;OK, now that I have done the praising part, let us begin with a little bashing. In this presentation, Juergen keeps mentioning different Transaction strategies, which is detailed and shows that he indeed knows his stuff, but one of Juergen's remark sounds a little alarming. Juergen seem to dismiss the importance of distributed transactions, saying that XA is needed in very few circumstances.&lt;br /&gt;&lt;br /&gt;While I do agree partially on this part, an expert like him should be more careful in not misleading people. While you can certainly say that 90% of Java Web Applications don't need Distributed Transactions, you are misleading people. Because you forgot to mention that the rest 10% are composed of more high profile, and more profitable software projects.&lt;br /&gt;&lt;br /&gt;Let me put it in another way. Are we Java Developers competing with PHP guys? PHP doesn't have XA as well, and they are doing just fine. If your software project can be safely implemented by using either Java or PHP, which 90% of time will be the case, then yes, you don't need EJB, and certainly don't need XA. But if you are lucky enough to climb to a strategic position like VP or CIO, you will regret that in your former career you haven't structured your IT systems so that distributed transaction propagation can be enabled.&lt;br /&gt;&lt;br /&gt;And you, Juergen, should be fair when you try to dismiss the importance of EJB, XA and middleware. Because you are not ignorant.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-6577123685583682126?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.infoq.com/news/2007/09/transaction-management' title='InfoQ: Presentation: Transaction Management Strategies in Mission Critical Applications'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/6577123685583682126/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=6577123685583682126' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/6577123685583682126'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/6577123685583682126'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/03/infoq-presentation-transaction.html' title='InfoQ: Presentation: Transaction Management Strategies in Mission Critical Applications'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-4904129870004168035</id><published>2008-03-10T15:11:00.009+08:00</published><updated>2008-06-28T21:49:46.378+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='capgemini'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Google Apps Gets Important Endorsement</title><content type='html'>&lt;a href="http://googlesystem.blogspot.com/2007/09/google-apps-gets-important-endorsement.html"&gt;Google Apps Gets Important Endorsement&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It makes sense. As a technology enthusiast, I always delight in finding new ways on how information technology can be used to improve business efficiency.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Bringing collaborative features of a Wiki to MS Office-addicted crowd&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;If GoogleDocs were just positioned as an online MS Word replacement, it wouldn't have created enough strategic value for an IT Consulting company like Cap Gemini to endorse it.&lt;br /&gt;&lt;br /&gt;While I worked at BEA as Systems Engineer, I had to write a lot of Proposal documents. For those of you who don't know, a Proposal document for an IT project is always result of collective work, because in IT projects, multiple company would form an alliance and bid for the project together. Since MS Word doesn't really have collaborative feature (revision doesn't count as one), the "Zip and attach to email" standard procedure caused a lot of miscommunication. After a while, no one would have knowledge on which "copy" of the document is the most recent and legitimate ones. Frankly, most of my time as project management role has been wasted on figuring out which is which.&lt;br /&gt;&lt;br /&gt;For geeks like me, I would just say: let's use a Wiki. Truly, collaborative features of Wiki is why software development powerhouses like Google, Microsoft and SAP rely on it so much.  But unfortunately, in business world, not everyone can grab the concept of what Wiki is. People still think about document.&lt;br /&gt;&lt;br /&gt;GoogleDocs, in my opinion, fits in this particular area. While not being especially feature rich for a word processor, GoogleDocs maintained useful collaborative features of an online Wiki system, creating an interesting and unique value proposition.&lt;br /&gt;&lt;br /&gt;Multiple participants can join and edit the same document at the same time, and a detailed log of revisions done by each participants is maintained. Since there is only one online copy, there is no need anymore of a periodical "merge" of different version of documents. Communication overhead is dramatically reduced, and  the project manager is no longer the bottleneck of the bidding process.&lt;br /&gt;&lt;br /&gt;Seems nice and simple eh? Not quite. For many corporate cultures/mentalities/myths, collaboration equals less control. At the end, it is our mentality that constraints us. This is something that Cap Gemini should address. How does the highly interactive nature of GoogleDocs merge into the corporate world? Hopefully more and more IT consulting firms can join the boat and work with Google to come up with a "Best Practice".&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-4904129870004168035?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://googlesystem.blogspot.com/2007/09/google-apps-gets-important-endorsement.html' title='Google Apps Gets Important Endorsement'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/4904129870004168035/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=4904129870004168035' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/4904129870004168035'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/4904129870004168035'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/03/google-apps-gets-important-endorsement.html' title='Google Apps Gets Important Endorsement'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-7636316200070087044</id><published>2008-03-10T15:01:00.004+08:00</published><updated>2008-06-28T20:22:38.342+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cool'/><title type='text'>Bloxes Brings Cardboard Tech To The Office</title><content type='html'>&lt;a href="http://www.techcrunch.com/wp-content/bloxes-2.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" src="http://www.techcrunch.com/wp-content/bloxes-2.jpg" style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.techcrunch.com/2008/03/07/bloxes-brings-cardboard-tech-to-the-office/"&gt;Bloxes Brings Cardboard Tech To The Office&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Did you see that? Look closer. This "wall" is constructed using thousands of paper cubes in "Lego" style. A company that adopts this product in office environment is likely to stimulate a lot happiness in it employees.&lt;br /&gt;&lt;br /&gt;An interesting way to arrange office environment.... but seriously, how many trees got chop down for a cubicle wall made from that Cardboard Tech?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-7636316200070087044?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.techcrunch.com/2008/03/07/bloxes-brings-cardboard-tech-to-the-office/' title='Bloxes Brings Cardboard Tech To The Office'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/7636316200070087044/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=7636316200070087044' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/7636316200070087044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/7636316200070087044'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/03/bloxes-brings-cardboard-tech-to-office.html' title='Bloxes Brings Cardboard Tech To The Office'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-6533329107705039597</id><published>2008-03-09T14:31:00.001+08:00</published><updated>2008-06-28T21:49:46.379+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='strategy'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>How to save money running a startup (17 really good tips)</title><content type='html'>&lt;a href="http://www.calacanis.com/2008/03/07/how-to-save-money-running-a-startup-17-really-good-tips/"&gt;How to save money running a startup (17 really good tips)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is a very sensitive topic. I do agree with most of author's points, especially regarding the way IT investment goes (I might replace Mac to Linux Ubuntu, just for personal flavor).&lt;br /&gt;&lt;br /&gt;With so many free/cheap opensource, commercial and SaaS software and hosted solutions, a startup company can indeed save a lot of money on their IT infrastructure. Google Applications + OpenOffice nowadays can provide everything you need; the collaborative nature of Google Docs can actually bring additional productivity for team members.&lt;br /&gt;&lt;br /&gt;Do more with less, that's something we call "progress".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-6533329107705039597?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.calacanis.com/2008/03/07/how-to-save-money-running-a-startup-17-really-good-tips/' title='How to save money running a startup (17 really good tips)'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/6533329107705039597/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=6533329107705039597' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/6533329107705039597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/6533329107705039597'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/03/how-to-save-money-running-startup-17.html' title='How to save money running a startup (17 really good tips)'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-4576146487880929058</id><published>2008-03-09T00:04:00.002+08:00</published><updated>2008-06-28T21:49:46.380+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='strategy'/><category scheme='http://www.blogger.com/atom/ns#' term='facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>The Secret Diary of Steve Jobs: Sandberg leaves for Facebook. Let's all recite Eric Schmidt's Serenity Prayer.</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;a href="http://fakesteve.blogspot.com/2008/03/sandberg-leaves-lets-all-recite-eric.html"&gt;The Secret Diary of Steve Jobs: Sandberg leaves for Facebook. Let's all recite Eric Schmidt's Serenity Prayer.&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;This is one of the times that a satirical blogger like Fake Steve Jobs writes something really deep and funny. Bro, I'm really considering buying your Godsend book by now.&lt;br /&gt;&lt;br /&gt;Interestingly, this also shows how startups play this Web 2.0 game. Seeing all these, I can't help but admire people like Bill Gates who built a monopoly by using the force of economics alone. Fair or not, businessman should be rewarded proportionally by the value created, not by media coverage he/she received.&lt;br /&gt;&lt;br /&gt;But that's my opinion anyway.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-4576146487880929058?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://fakesteve.blogspot.com/2008/03/sandberg-leaves-lets-all-recite-eric.html' title='The Secret Diary of Steve Jobs: Sandberg leaves for Facebook. Let&amp;#39;s all recite Eric Schmidt&amp;#39;s Serenity Prayer.'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/4576146487880929058/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=4576146487880929058' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/4576146487880929058'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/4576146487880929058'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/03/secret-diary-of-steve-jobs-sandberg.html' title='The Secret Diary of Steve Jobs: Sandberg leaves for Facebook. Let&amp;#39;s all recite Eric Schmidt&amp;#39;s Serenity Prayer.'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-6473599346920111322</id><published>2008-03-08T20:45:00.004+08:00</published><updated>2008-06-28T21:46:33.593+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='china'/><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>聯合新聞網 | 娛樂追星 | 熱門星聞 | 封殺令一出 湯唯人間蒸發</title><content type='html'>&lt;a href="http://udn.com/NEWS/ENTERTAINMENT/ENT1/4248978.shtml"&gt;聯合新聞網 | 娛樂追星 | 熱門星聞 | 封殺令一出 湯唯人間蒸發&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="text-align: center; clear: both;"&gt;&lt;a href="http://farm2.static.flickr.com/1437/1319475658_99b6a3c8e5_o.jpg" imageanchor="1" style="border: 0pt none ; background-color: transparent; clear: left; margin-bottom: 1em; float: left; margin-right: 1em;"&gt;&lt;img height="133" src="http://farm2.static.flickr.com/1437/1319475658_99b6a3c8e5_o.jpg" style="border: 0pt none ;" width="200" /&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/504603338216495984-6473599346920111322?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://udn.com/NEWS/ENTERTAINMENT/ENT1/4248978.shtml' title='聯合新聞網 | 娛樂追星 | 熱門星聞 | 封殺令一出 湯唯人間蒸發'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/6473599346920111322/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=6473599346920111322' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/6473599346920111322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/6473599346920111322'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/03/blog-post.html' title='聯合新聞網 | 娛樂追星 | 熱門星聞 | 封殺令一出 湯唯人間蒸發'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-7088382702409111368</id><published>2008-03-08T16:22:00.002+08:00</published><updated>2008-06-28T21:45:16.316+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='strategy'/><category scheme='http://www.blogger.com/atom/ns#' term='IBM'/><category scheme='http://www.blogger.com/atom/ns#' term='Dell'/><category scheme='http://www.blogger.com/atom/ns#' term='Asus'/><category scheme='http://www.blogger.com/atom/ns#' term='HP'/><category scheme='http://www.blogger.com/atom/ns#' term='Acer'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>Acer trumped Dell in Q4 07 world laptop sales | The Register</title><content type='html'>&lt;a href="http://www.theregister.co.uk/2008/03/06/laptop_shipments_q4_07/"&gt;Acer trumped Dell in Q4 07 world laptop sales | The Register&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The only truth of business is that everything changes with time. How could we imagine a powerful Dell being surpassed by Apple and Acer in sales?&lt;br /&gt;&lt;br /&gt;Both Acer and Asus are Taiwanese brand that struggled for a decade to gain worldwide recognition. Decades ago, many Taiwanese PC manufacturers faced a difficult dilemma: to brand or not to brand? Many of those companies that chosen to brand their own PC/NB were severely punished by big names like IBM, Dell, Compaq and HP. Even today, many quality PC/NB manufacturers in Taiwan still are afraid of a branding strategy, for it means immediate retribution.&lt;br /&gt;&lt;br /&gt;It makes me think to see the trend reversing. Actually, no matter which brand of PC or NB you use, it comes (with almost certainty) from a Taiwanese manufacturer.  There is no obvious quality differentiation between those manufacturers.  Even Apple's newest Macbook Air comes from Taiwan. Now, what makes you, a consumer, already knowing that the quality behind those products are pretty much the same, to choose a Dell over an Asus? Or HP over Acer?&lt;br /&gt;&lt;br /&gt;For Apple, I think it's a different matter. At least Apple offers authentic and interesting design; for all I know, most Dell/HP models are designed inside-out by Taiwanese manufacturers. How will a brand like HP or Dell be able to differentiate their hardware?&lt;br /&gt;&lt;br /&gt;My opinion is that branding strategy for PC/NB/gadgets providers should seriously include a software strategy. Software, after all, is what makes using computer an interesting experience.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-7088382702409111368?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.theregister.co.uk/2008/03/06/laptop_shipments_q4_07/' title='Acer trumped Dell in Q4 07 world laptop sales | The Register'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/7088382702409111368/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=7088382702409111368' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/7088382702409111368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/7088382702409111368'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/03/acer-trumped-dell-in-q4-07-world-laptop.html' title='Acer trumped Dell in Q4 07 world laptop sales | The Register'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-4832533093876522714</id><published>2008-03-07T14:18:00.003+08:00</published><updated>2008-06-28T20:29:49.864+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mba'/><category scheme='http://www.blogger.com/atom/ns#' term='cmu'/><category scheme='http://www.blogger.com/atom/ns#' term='mccombs'/><title type='text'>An update to my MBA application status</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;It's been a while since I have updated my MBA application status.&lt;/div&gt;&lt;br /&gt;To date, I have received ding from both Chicago GSB and MIT Sloan. Considering that I didn't write a satisfactory series of essay for R1, that is sort of understandable. For R2, I applied for Berkeley Haas (no news to date, possibly a ding too), Carnegie Mellon Tepper and UT Austin McCombs. Apparently my luck(and essays) turned better for R2, for I got interviews invitations from both Tepper and McCombs.&lt;br /&gt;&lt;br /&gt;I have already completed the hub interview for Tepper, so I can share some info regarding that. It appears that CMU Tepper interviews a quite large proportion of applicants, considering that for R2 alone Tepper has invited 30 applicants in Taiwan for interview. According to past statistics, Tepper might recruit only 3-4 applicants from Taiwan for R2, making my chances as slim as 10%. So, it might be safe to conclude that an interview invitation from Tepper is not as encouraging as it might appear to be. Anyway, we will know the result of my speculation on March 17th, so wish myself best of luck!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Technorati Tags: &lt;a class="performancingtags" href="http://technorati.com/tag/MBA" rel="tag"&gt;MBA&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-4832533093876522714?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/4832533093876522714/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=4832533093876522714' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/4832533093876522714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/4832533093876522714'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/03/update-to-my-mba-application-status.html' title='An update to my MBA application status'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-15609878041475933</id><published>2008-01-25T12:22:00.002+08:00</published><updated>2008-06-28T21:19:47.368+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='strategy'/><category scheme='http://www.blogger.com/atom/ns#' term='IBM'/><category scheme='http://www.blogger.com/atom/ns#' term='sun'/><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><title type='text'>Sun shrugs off product slip in Q2 | Channel Register</title><content type='html'>&lt;a href="http://www.channelregister.co.uk/2008/01/24/sun_q2/"&gt;Sun shrugs off product slip in Q2 | Channel Register&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;SUN finally gets it. Selling product that requires huge consulting man/days rocks. The game will be SUN vs IBM vs Oracle then.&lt;br /&gt;&lt;br /&gt;I wonder, however, how those consulting firms without their own proprietary software/hardware would fare in this game? The consolidation of IT vendors is entering its final chapter; will there be a consolidation of IT consultancy?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-15609878041475933?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.channelregister.co.uk/2008/01/24/sun_q2/' title='Sun shrugs off product slip in Q2 | Channel Register'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/15609878041475933/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=15609878041475933' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/15609878041475933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/15609878041475933'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/01/sun-shrugs-off-product-slip-in-q2.html' title='Sun shrugs off product slip in Q2 | Channel Register'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-6891599578584897102</id><published>2008-01-14T00:02:00.002+08:00</published><updated>2008-06-28T20:11:48.042+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vista'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Windows Vista: A reflection on software economics, part II</title><content type='html'>&lt;a href="http://www.wangtam.com/50226711/windows-vista.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" src="http://www.wangtam.com/50226711/windows-vista.jpg" style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px;" /&gt;&lt;/a&gt;&lt;br /&gt;So it is obvious that my father will continue to use Windows Vista for several years. For people whose use of computer mostly involves document editing, email checking and occasional multimedia enjoyment, the insecurity of an "unproven" Operating System is enormous. The irony is that Linux is, in fact, already quite ready for this kind of usage. It might even not be so difficult to switch. Actually, Ubuntu Linux is even easier to install than Windows Vista is, and is even better in multiple usability areas.&lt;br /&gt;&lt;br /&gt;But user perception of computer complexity is inherited from the first operating system they learn from. If Windows XP is already full of potential virus infection, then Linux should also have its share of problems. My father has been a businessman for whole his life, therefore I guess that his logic represent the logic of most business aware consumers. Hence, I don't really see year 2008 as a year of Linux Desktop. It's never about technology. It's about how human nature react to the unknown.&lt;br /&gt;&lt;br /&gt;But this is not a blog post about Linux adoption. What aroused me to write this exploratory piece of thought is the fact that even my father, a typical end user of computer, would perceive Linux desktop as comparable or even superior to Windows. Now, this is not another X VS Y post. It's about the underling economy that produced products like Windows Vista and Linux Ubuntu.&lt;br /&gt;&lt;br /&gt;I guess that even Microsoft itself can barely keep track of how much resources it has invested in its flagship operating system. Software is a very strange commodity: you can invest billions lines of code in return for nothing really valuable or usable. I remember an episode from 1st season of "The Apprentice", and it was about Mr. Trump wanting to establish a bottle water distribution business, the "Trump Ice". If you are rich enough and influential enough, you can probably establish any commodity business overnight and turn it into a moderate and sometimes even successful money machine.&lt;br /&gt;&lt;br /&gt;But the rule for software business is completely different. People would expect the company that produced Windows 95, 98, 2000 and XP to produce a much more advanced product. Because software is not water. Water always tastes the same, but people need to drink water everyday. Operating System, on the other hand, needs to change, like Obama says. Without real incentive, there won't be enough upgrade, and without upgrade, Operating System business is not profitable. In essence, software business is really about sustainable innovation. Of course, you can always run a software company like it's some kind of commodity distribution company, using traditional business leverage and influence to sell your stuff. But it's not gonna work in long term.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-6891599578584897102?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/6891599578584897102/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=6891599578584897102' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/6891599578584897102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/6891599578584897102'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/01/windows-vista-reflection-on-software.html' title='Windows Vista: A reflection on software economics, part II'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-4014560217371873753</id><published>2008-01-13T18:13:00.002+08:00</published><updated>2008-06-28T21:45:16.317+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vista'/><category scheme='http://www.blogger.com/atom/ns#' term='Asus'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Windows Vista: A reflection on software economics, part I</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Recently I have bought and installed one of beautiful Asus mini PC&amp;nbsp; for my father:&lt;/div&gt;While the PC is actually very well designed, light and silent, the Operating System it pre-installs destroyed what little fun I had. Yes, it pre-installs Windows Vista Home Premium Edition. The Vista user interface look pretty, but the actual usability lags behind even my Ubuntu Linux Laptop.&lt;br /&gt;&lt;br /&gt;Take printer support for example. Using my Ubuntu Laptop, I could just plug-in the USB port of our Epson Stylus printer and print documents pretty easily, but the same didn't happen on Windows Vista. I had to figure out different version of vendor supported driver before Vista stopped complaining. Also, Wi-fi wasn't working at all. For unknown reason, Vista just won't accept any Vendor supplied device driver... well, even Windows 98 was better than that.&lt;br /&gt;&lt;br /&gt;So, in order to bring some Linux sense into my father's head, I tried to persuade him to install Ubuntu Linux. I showed him everything fancy and fun that I could show using Compiz Fusion, and he was indeed amazed. Then my father asked: if Linux is so good, then why no one is actually using it?&lt;br /&gt;&lt;br /&gt;Because people are afraid of change, pa. He nod, and told me that he, too, is afraid of change.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="poweredbyperformancing"&gt;Powered by &lt;a href="http://scribefire.com/"&gt;ScribeFire&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/504603338216495984-4014560217371873753?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/4014560217371873753/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=4014560217371873753' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/4014560217371873753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/4014560217371873753'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2008/01/i-love-linux-and-windows-vista-makes.html' title='Windows Vista: A reflection on software economics, part I'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-4186625219086413966</id><published>2007-12-16T12:43:00.002+08:00</published><updated>2008-06-28T21:34:34.057+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BEA'/><category scheme='http://www.blogger.com/atom/ns#' term='IBM'/><category scheme='http://www.blogger.com/atom/ns#' term='JavaEE'/><category scheme='http://www.blogger.com/atom/ns#' term='weblogic'/><title type='text'>The right direction where JavaEE application server should be heading</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;With commoditization of JavaEE application server market, it's good to see application server vendor finding the right niche.&lt;/div&gt;&lt;br /&gt;&lt;a href="http://www.finextra.com/fullstory.asp?id=17852"&gt;Finextra: LiquidityHub achieves eight millisecond latency for fixed-income price distributione&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;WebLogic Realtime and WebLogic Event Server are both designed to meet specific latency problems. Low-latency is an area that was forbidden for Java based applications because of uncontrollable pause time brought by garbage collection, a Java Virtual Machine feature that automatically frees up physical memory and re-allocates it.&lt;br /&gt;&lt;br /&gt;So, for first time, low-latency applications can be achieved using Java, a common skill set, and Intel-based Hardware. If BEA executes this strategy well, it can find ways to commoditize upper industry sector that was predominantly an IBM territory. If that's the case, then BEA is definitely worth more than 21 dollars per share.&lt;br /&gt;&lt;br /&gt;This also reminds me of a myth: how can some Wall Street analysts  decide the value of a certain technology company if they don't know technology well? How such market consensus if reached?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Technorati Tags: &lt;a class="performancingtags" href="http://technorati.com/tag/bea" rel="tag"&gt;bea&lt;/a&gt;, &lt;a class="performancingtags" href="http://technorati.com/tag/weblogic" rel="tag"&gt;weblogic&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="poweredbyperformancing"&gt;Powered by &lt;a href="http://scribefire.com/"&gt;ScribeFire&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/504603338216495984-4186625219086413966?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.finextra.com/fullstory.asp?id=17852' title='The right direction where JavaEE application server should be heading'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/4186625219086413966/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=4186625219086413966' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/4186625219086413966'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/4186625219086413966'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2007/12/right-direction-where-javaee.html' title='The right direction where JavaEE application server should be heading'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-2824025311994268109</id><published>2007-12-16T00:17:00.002+08:00</published><updated>2008-06-28T21:34:34.058+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ims'/><category scheme='http://www.blogger.com/atom/ns#' term='BEA'/><category scheme='http://www.blogger.com/atom/ns#' term='sip'/><category scheme='http://www.blogger.com/atom/ns#' term='weblogic'/><title type='text'>An in-depth article regarding IMS charging architecture</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Definitely worth your time.&lt;/div&gt;&lt;br /&gt;&lt;a href="http://dev2dev.bea.com/pub/a/2007/07/IMC-charging-architecture.html"&gt;Understanding the IMS Charging Architecture&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In addition to explaining the value of WebLogic SIP Server in telecom environment, this article provided an optimal point of entry for those interested in telecom charging architecture.&lt;br /&gt;&lt;br /&gt;Telecommunication industry has always been a special niche for BEA. It's good to see BEA leveraging this well.&lt;br /&gt;&lt;br /&gt;&lt;a class="performancingtags" href="http://technorati.com/tag/weblogic%20SIP" rel="tag"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div class="poweredbyperformancing"&gt;&lt;a class="performancingtags" href="http://technorati.com/tag/weblogic%20SIP" rel="tag"&gt;Powered by &lt;/a&gt;&lt;a href="http://scribefire.com/"&gt;ScribeFire&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/504603338216495984-2824025311994268109?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://dev2dev.bea.com/pub/a/2007/07/IMC-charging-architecture.html' title='An in-depth article regarding IMS charging architecture'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/2824025311994268109/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=2824025311994268109' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/2824025311994268109'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/2824025311994268109'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2007/12/in-depth-article-regarding-ims-charging.html' title='An in-depth article regarding IMS charging architecture'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-1228322478614274321</id><published>2007-12-15T22:22:00.005+08:00</published><updated>2008-06-28T20:39:20.299+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='china'/><category scheme='http://www.blogger.com/atom/ns#' term='economy'/><title type='text'>回首營運的基本面</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;我一向堅信實力,而非機會.&lt;/div&gt;&lt;br /&gt;&lt;a href="http://tw.myblog.yahoo.com/jw%21Q5uL3CaFFRliq680eW.lDoBFNOw4/article?mid=2242"&gt;二八現象與權證爆炒 港股牛市狂歡派對 終將曲終人散 - MEIF理財部落格 - Yahoo!奇摩部落格&lt;/a&gt;&lt;br /&gt;&lt;a href="http://tw.myblog.yahoo.com/jw%21Q5uL3CaFFRliq680eW.lDoBFNOw4/article?mid=2518"&gt;投資觀念太落伍 中國經濟賺多賠也多 - MEIF理財部落格 - Yahoo!奇摩部落格&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;這幾年最讓人眼紅的恐怕就是中國的經濟成長.在某種程度上,我認為這是中國應得的,因為這是因實行共產主義以及文革所虛耗的歲月所帶來的補償.&lt;br /&gt;但是成長到這個地步,接下來的成長恐怕不能只看"機會"了.&lt;br /&gt;&lt;br /&gt;資本主義下,國力來自人民,而人民的生產力有賴企業的有效發揮.企業經營的績效開始要扮演比"機會" "關係" 更重要的角色.&lt;br /&gt;超英趕美,要先克服這一點才有希望.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="poweredbyperformancing"&gt;Powered by &lt;a href="http://scribefire.com/"&gt;ScribeFire&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/504603338216495984-1228322478614274321?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://tw.myblog.yahoo.com/jw%21Q5uL3CaFFRliq680eW.lDoBFNOw4/article?mid=2242' title='回首營運的基本面'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/1228322478614274321/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=1228322478614274321' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/1228322478614274321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/1228322478614274321'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2007/12/blog-post_15.html' title='回首營運的基本面'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-639838269628384581</id><published>2007-12-12T15:59:00.002+08:00</published><updated>2008-06-28T21:48:14.620+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mba'/><category scheme='http://www.blogger.com/atom/ns#' term='Haas'/><title type='text'>Haas Application submitted</title><content type='html'>&lt;a href="http://www.haas.berkeley.edu/images/bnnrs/logotl.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" src="http://www.haas.berkeley.edu/images/bnnrs/logotl.jpg" style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 191px; height: 112px;" /&gt;&lt;/a&gt;&lt;br /&gt;最近身體不是很好, 熬夜加上工作總算把身體逼上了罷工的邊緣. 在最需要腦力的時候給我來個連續數天的頭痛, 真是夠嗆的了.&lt;br /&gt;&lt;br /&gt;幸好最後幾天下定決心去看中醫吃中藥....果然有效. 頭不痛了, 身體也舒服多了, 寫起來才有效率.&lt;br /&gt;&lt;br /&gt;雖然是這樣, 我還是蠻喜歡我的Haas申請過程. 首先, 這所大學在我喜歡的加州, 又靠近矽谷, 簡直就是最理想的就讀環境. 再者, Haas商學院的MBA學程當中有一個叫做Management of Technology. 和一般的科技管理學程不同的是, MOT是跨領域的, 也就是說在這個學程有機會和其他工程學院的學生當同學, 而柏克萊的工程學院品質可是世界有名的優良. BSD的發源地欸! 連我不喜歡用但是Unix平台上一定得用的VI編輯器都是這所學校的作品. 如果能夠進這所學校, 那種感覺就應該很像住進真實的夢境吧?&lt;br /&gt;&lt;br /&gt;申請MBA一路以來, 我看到每一所學校都標榜著Leadership, Teamwork and Innovation. 很高興看到Haas對上述單字有明確的定義以及展望, 而不是把這些字當作廣告而模糊焦點. 哎呀, 我就是喜歡工程師的治學精神啊!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-639838269628384581?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/639838269628384581/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=639838269628384581' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/639838269628384581'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/639838269628384581'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2007/12/haas-application-submitted.html' title='Haas Application submitted'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-6179726023146978781</id><published>2007-12-02T17:22:00.004+08:00</published><updated>2008-06-28T20:15:35.806+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='taiwan'/><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>台灣人的試煉</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;看到這種感覺不新的新聞還是會感到無力&lt;/div&gt;&lt;br /&gt;&lt;a href="http://udn.com/NEWS/OPINION/OPI1/4097556.shtml"&gt;聯合新聞網 | 意見評論 | 社論 | 全球經濟重整，福兮？禍兮？&lt;/a&gt;&lt;br /&gt;&lt;a href="http://udn.com/NEWS/NATIONAL/NATS5/4121347.shtml"&gt;聯合新聞網 | 國內要聞 | 228究責草案 | 228究責草案明審查 藍營：株連九族&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;台灣已經錯失了一次景氣循環的頂點,現在景氣又要往下滑囉,竟然還有這種東西被提出來啊.&lt;br /&gt;發發牢騷.只是很遺憾的,被物競天擇的竟然是擁抱所謂民主的我們.遺憾.&lt;br /&gt;&lt;br /&gt;不過坦白講,這一切都不令我意外.任何國家發展到民主政治都會遇到和今天台灣類似的挑戰.畢竟,民主就是讓人民付出作決定的代價.你買了一台爛車 電視機 冷氣機 電冰箱,付出代價的不就是你本身嗎?民主政治只是讓這報應回報到人民身上罷了.&lt;br /&gt;&lt;br /&gt;政治和商業行為本來就無所不同.只要有市場就有人會操作!只要有利益就會有人向前衝!今天身為一個在台灣出生長大的人,我只想反省:為什麼還有這樣的市場.&lt;br /&gt;&lt;br /&gt;或許台灣根本配不上過去二十幾年的進步和發展.或者說,過去的成功取得來自少數人的規劃(政府,產業先驅),人民的睿智尚未到位;所謂的民主反而反應了民族性根本還只停留在民粹的程度.這也不是壞事.有機會知道問題的所在,總比不知道來得好.但是然後呢?&lt;br /&gt;&lt;br /&gt;今年初我出差到美國的時候,在Las Vegas和一位計程車司機有了一段很生動的對談.當一位計程車司機可以告訴你他到過你的家鄉,知道並且關心目前台灣與中國之間的情勢,你大概就可以理解美國的國力來自哪裡.&lt;br /&gt;&lt;br /&gt;我似乎也犯了甚麼都拿去跟美國比的毛病.不過我真正想說得是,我們這樣的一個小島實在沒有和美國比較的本錢.那麼一大塊土地,那麼全球宏觀的策略,那麼強勢的經濟能力....坦白說,美國可以負擔的錯誤比台灣多的可多了.台灣這麼小一塊地方,只要犯了一個錯誤就可以跌入火坑了,而有一群人還巴不得這些錯誤越犯越多....&lt;br /&gt;&lt;br /&gt;如果有一個字可以貫穿這篇口水,那大概就是"悶"吧!&lt;br /&gt;&lt;br /&gt;&lt;div class="poweredbyperformancing"&gt;Powered by &lt;a href="http://scribefire.com/"&gt;ScribeFire&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/504603338216495984-6179726023146978781?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://udn.com/NEWS/NATIONAL/NATS5/4121347.shtml' title='台灣人的試煉'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/6179726023146978781/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=6179726023146978781' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/6179726023146978781'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/6179726023146978781'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2007/12/blog-post.html' title='台灣人的試煉'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-4027222391666525910</id><published>2007-11-11T13:46:00.003+08:00</published><updated>2008-06-28T20:01:07.396+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='css'/><title type='text'>Interesting CSS trick</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Very interesting CSS skill to reduce client-server round-trip.&lt;/div&gt;&lt;br /&gt;&lt;a href="http://www.alistapart.com/articles/sprites"&gt;A List Apart: Articles: CSS Sprites: Image Slicing's Kiss of Death&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Practically the theory is this: instead of slicing all your menubar picture and buttons, put them together in ONE picture file. Then use CSS skill to show the part you want to show. Amazingly smart solution, if a little nerdy.&lt;br /&gt;&lt;div class="poweredbyperformancing"&gt;Powered by &lt;a href="http://scribefire.com/"&gt;ScribeFire&lt;/a&gt;.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Technorati Tags: &lt;a class="performancingtags" href="http://technorati.com/tag/web2.0" rel="tag"&gt;web2.0&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-4027222391666525910?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.alistapart.com/articles/sprites' title='Interesting CSS trick'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/4027222391666525910/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=4027222391666525910' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/4027222391666525910'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/4027222391666525910'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2007/11/interesting-css-trick.html' title='Interesting CSS trick'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-867216830560856389</id><published>2007-11-11T11:57:00.003+08:00</published><updated>2008-06-28T20:00:49.247+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web2.0'/><title type='text'>An interesting list of Web 2.0 APIs</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;The amount is quite impressive.&lt;/div&gt;&lt;br /&gt;&lt;a href="http://techmagazine.ws/full-web-20-api-list/"&gt;Full WEB 2.0 API List | Tech Magazine&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So, it seems that original vision projected by SOA and WebService is reached by Web2.0 Tools. Consumer market force has overwhelmed others again. A service will be used as long as it is useful, and those writing most useful services seem to not care much about WSDL. And this is a market originally intended for WebService runtime/tool makers.&lt;br /&gt;&lt;br /&gt;WS-Specs should really accelerate their pace for standardization. Currently WebService is still not easy to use and robust as their Web2.0 counterpart. That has to change. Fast. Or this market will be lost to what used to be ridiculed "unreliable" technology. Gosh, as for technology availability and scalability, who has an edge over Google?&lt;br /&gt;&lt;br /&gt;Technorati Tags: &lt;a class="performancingtags" href="http://technorati.com/tag/bea" rel="tag"&gt;web2.0&lt;/a&gt;, &lt;a class="performancingtags" href="http://technorati.com/tag/java" rel="tag"&gt;SOA&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="poweredbyperformancing"&gt;Powered by &lt;a href="http://scribefire.com/"&gt;ScribeFire&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/504603338216495984-867216830560856389?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://techmagazine.ws/full-web-20-api-list/' title='An interesting list of Web 2.0 APIs'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/867216830560856389/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=867216830560856389' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/867216830560856389'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/867216830560856389'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2007/11/interesting-list-of-web-20-apis.html' title='An interesting list of Web 2.0 APIs'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-3553297244986375671</id><published>2007-11-10T03:45:00.003+08:00</published><updated>2008-06-28T21:46:55.898+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BEA'/><title type='text'>關於Apache Beehive 之 JDBC Control</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Beehive JDBC Control到底應該屬於設計架構當中的哪一層呢?&lt;/div&gt;&lt;br /&gt;官方(Beehive開發人員)所設計出來的Petstore範例程式當中,JDBC Control的角色甚至是在DAO之下.這似乎是非常合理的,因為DAO Pattern的用意是要提供一套統一的資料存取介面,而這介面不會因為資料庫廠商的不同而有所改變.&lt;br /&gt;&lt;br /&gt;由於JDBC Control是讓Programmer直接透過Annotation下SQL Query來提供資料CRUD的功能,的確很可能會因為資料庫廠商的不同而需要不同的JDBC Control.由此可見,使用JDBC Control還是無法避免掉DAO Pattern的.&lt;br /&gt;&lt;br /&gt;最好是有個Code Generator可以產生DAO Pattern所需的所有程式碼,不然總是寫這些 Code其實也是蠻煩的.&lt;br /&gt;&lt;br /&gt;Technorati Tags: &lt;a class="performancingtags" href="http://technorati.com/tag/bea" rel="tag"&gt;bea&lt;/a&gt;, &lt;a class="performancingtags" href="http://technorati.com/tag/java" rel="tag"&gt;java&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="poweredbyperformancing"&gt;Powered by &lt;a href="http://scribefire.com/"&gt;ScribeFire&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/504603338216495984-3553297244986375671?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/3553297244986375671/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=3553297244986375671' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/3553297244986375671'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/3553297244986375671'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2007/11/apache-beehive-jdbc-control.html' title='關於Apache Beehive 之 JDBC Control'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-2036644001131189683</id><published>2007-11-09T16:50:00.003+08:00</published><updated>2008-06-28T21:34:34.060+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='redhat'/><category scheme='http://www.blogger.com/atom/ns#' term='BEA'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='ec2'/><category scheme='http://www.blogger.com/atom/ns#' term='weblogic'/><title type='text'>Enterprise computing enters the 2nd phase of atom composition</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;It seems that everyone talks about being liquid, fluid as an entering ticket for virtualization market.&lt;/div&gt;&lt;br /&gt;&lt;a href="http://go.theregister.com/feed/www.theregister.co.uk/2007/11/07/redhat_virtual_amazon/"&gt;Red Hat has massive Linux fluidity moment | The Register&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It is natural for Linux vendor to stand by virtualization. Although classical Redhat talk about the subject is always related to Xen, I think Redhat has finally done something beyond hype this time. To be fair, though, I must say that this is more a victory of Amazon instead of Redhat. After all, Amazon EC2 has been running close relative of Redhat Enterprise all the time, the partnership from Redhat has only endorsement value.&lt;br /&gt;&lt;br /&gt;This media coverage, however, has given me a thought about virtualization selling model. As I have commented &lt;a href="http://berkeleydmec.org/dmec_blog/2007/11/08/virtualization-reality/#comments"&gt;here&lt;/a&gt;, using software license model to sell virtualization products can pose a serious challenge for vendor like VMWare. Selling virtualization as on-demand service is, however, a completely different story.&lt;br /&gt;&lt;br /&gt;Usually, small to medium enterprise are not typical target customer of IT consulting company, but those enterprise can benefit from virtualization nevertheless. While Fortune 500 companies are still not likely to adopt Amazon EC2 services, small to medium enterprise have less resistance on this front and are more likely to deploy their application on EC2. In this way, Amazon has opened new business opportunity without facing the political challenges of traditional IT warlords. How clever.&lt;br /&gt;&lt;br /&gt;It would also be very interesting to see BEA WebLogic Server Virtual Edition run on EC2.  For those of you who don't know about this BEA product, it is a special WebLogic Server edition that lets JRockit VM to act directly as underling guest OS in VMWare, saving computing overhead of OS level facilities. Currently this product is only certified against VMWare, but technically it shouldn't be too difficult to port it to run under EC2 architecture. What's more difficult is for BEA to decide whether it needs to tap into this changing market and change its license model from per CPU to per usage to appropriately map with this virtualization trend.&lt;br /&gt;&lt;br /&gt;Technorati Tags: &lt;a class="performancingtags" href="http://technorati.com/tag/linux" rel="tag"&gt;linux&lt;/a&gt;, &lt;a class="performancingtags" href="http://technorati.com/tag/bea" rel="tag"&gt;bea&lt;/a&gt;, &lt;a class="performancingtags" href="http://technorati.com/tag/bea" rel="tag"&gt;weblogic&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="poweredbyperformancing"&gt;Powered by &lt;a href="http://scribefire.com/"&gt;ScribeFire&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/504603338216495984-2036644001131189683?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/2036644001131189683/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=2036644001131189683' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/2036644001131189683'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/2036644001131189683'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2007/11/enterprise-computing-enters-2nd-phase.html' title='Enterprise computing enters the 2nd phase of atom composition'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-1775791019431685183</id><published>2007-11-09T02:09:00.002+08:00</published><updated>2008-06-28T19:56:24.164+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><title type='text'>Funniest geeky analogy</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;It's always good to have a laugh once in a while....&lt;/div&gt;&lt;br /&gt;&lt;a href="http://www.jroller.com/javelotinfo/entry/trolling_with_java_web_frameworks"&gt;Fred Daoud's Weblog : Weblog&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I wonder why it missed GWT, but that already shows how many stuff java programmer have to deal with. God bless you, folks!&lt;br /&gt;&lt;br /&gt;Speaking of which, I also spotted a similar fun article &lt;a href="http://davidrupp.blogspot.com/2007/10/last-language-war-language-trolling.html"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Why do we ever bother ourselves with such things? ;-)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Technorati Tags: &lt;a class="performancingtags" href="http://technorati.com/tag/java" rel="tag"&gt;java&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="poweredbyperformancing"&gt;Powered by &lt;a href="http://scribefire.com/"&gt;ScribeFire&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/504603338216495984-1775791019431685183?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.jroller.com/javelotinfo/entry/trolling_with_java_web_frameworks' title='Funniest geeky analogy'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/1775791019431685183/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=1775791019431685183' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/1775791019431685183'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/1775791019431685183'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2007/11/funniest-geeky-analogy.html' title='Funniest geeky analogy'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-5804921582115952862</id><published>2007-11-06T16:35:00.005+08:00</published><updated>2008-06-28T21:49:46.381+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='strategy'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='Android'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Deja vu: Open Handset Alliance</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;It happened before, and so it happens again.&lt;/div&gt;&lt;br /&gt;&lt;a href="http://www.openhandsetalliance.com/index.html"&gt;Open Handset Alliance&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I'm not saying that such an open ecosystem for smartphone existed before. I'm just saying that this alliance sounds very like Java Platform Enterprise Edition (Java EE). Perhaps it will also impact the industry like Java EE did. We shall see.&lt;br /&gt;&lt;br /&gt;Being a developer-minded person, I would definitely look into it, even just for the notion "All applications are created equal".&lt;br /&gt;&lt;br /&gt;That's where they nailed it. Symbian, UIQ, iPhone or Microsoft all suffer from not-so-decent built-in applications. The real tragedy about that is that developers are not allowed to modify core built-in applications such as address book and calendar. Yes, there are certain APIs here and there, but that's never enough. I hope that such kind of problem can be addressed by this alliance.&lt;br /&gt;&lt;br /&gt;Well, congratulations to Google for another job/strategy well done. No matter who wins this war, software developers are going to benefit from it, I'm sure.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="poweredbyperformancing"&gt;Powered by &lt;a href="http://scribefire.com/"&gt;ScribeFire&lt;/a&gt;.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Technorati Tags: &lt;a class="performancingtags" href="http://technorati.com/tag/google" rel="tag"&gt;google&lt;/a&gt;, &lt;a class="performancingtags" href="http://technorati.com/tag/java" rel="tag"&gt;java&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-5804921582115952862?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.openhandsetalliance.com/index.html' title='Deja vu: Open Handset Alliance'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/5804921582115952862/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=5804921582115952862' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/5804921582115952862'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/5804921582115952862'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2007/11/deja-vu-open-handset-alliance.html' title='Deja vu: Open Handset Alliance'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-8944721694361907712</id><published>2007-11-01T15:35:00.002+08:00</published><updated>2008-06-28T21:49:46.382+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IBM'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><title type='text'>Will fast-paced and relatively-efficient companies take over old corporate types?</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;If your dear readers have not yet read about &lt;a href="http://www.businessweek.com/technology/content/oct2007/tc20071029_749114.htm"&gt;it&lt;/a&gt;, you might want to do it now.&lt;/div&gt;&lt;br /&gt;&lt;a href="http://www.businessweek.com/technology/content/oct2007/tc20071029_749114_page_3.htm"&gt;Apple, Google vs. Big Wireless&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;With Google and Apple both bidding for a wireless spectrum, strategies of those two companies are getting always clearer. One rule to make big bucks strategically: commoditize others in your value chain. This has never changed in the history of business evolution; what's different each time is approach.&lt;br /&gt;&lt;br /&gt;Years ago, while Microsoft was climbing toward peak of its power, I thought that perhaps Microsoft had enough power to change the industry. It indeed had all capital and execution power to outplay all major vendor of IT value chain "one by one", but its tremendous success attracted too much fear. Microsoft wisely chose to stand aside and just happily be a very profitable software vendor; I can almost hear a sigh of relief from those worried industry giant. But now we have Google and Apple, companies ready to disrupt the industry again, and this time they won't settle easily.&lt;br /&gt;&lt;br /&gt;Usually, by mature market we mean those market that are commoditized by fierce competition. In a sentence, more features are shipped with lowered price. The industry that Google and Apple are attempting to enter is, however, a mature market that doesn't show any of above mentioned signs. If Darwin was right, then what will happen next is pretty obvious. Either old corporate types would evolve to catch up, or face the fate of extinction.&lt;br /&gt;&lt;br /&gt;One month ago, someone who worked in one big IB in Wall Street for 7 years told me: Google is just a company that does only web pages, nothing special about that. Hmm. I guess his opinion does not represent Wall Street, for Google stock price is well over 600+ now. And Apple worth more than IBM. Many would call Google and Apple as arrogant companies, but arrogance paired with capability is called pride; true arrogance is accompanied by ignorance. It would seem that ignorance is more a matter of heart instead of level of education.&lt;br /&gt;&lt;br /&gt;Then what's next? I think the industry of air conditioner might be next mark. I have a friend who works at a very big Japanese company that produces air conditioner. If you spread their cost structure carefully, you will find out that 20-30% of revenue for each air conditioner sold goes to personal rebates, rebates that would end up in personal coffer of high executives in corruption speaking. Such situation just reflects a lack of fierce competition. We have wait until then for cheap and high quality air conditioners and refrigerators.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="poweredbyperformancing"&gt;Powered by &lt;a href="http://scribefire.com/"&gt;ScribeFire&lt;/a&gt;.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Technorati Tags: &lt;a class="performancingtags" href="http://technorati.com/tag/google" rel="tag"&gt;google&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-8944721694361907712?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/8944721694361907712/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=8944721694361907712' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/8944721694361907712'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/8944721694361907712'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2007/11/will-fast-paced-and-relatively.html' title='Will fast-paced and relatively-efficient companies take over old corporate types?'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-8275328479593017189</id><published>2007-10-30T02:36:00.001+08:00</published><updated>2008-06-28T19:52:57.318+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mba'/><category scheme='http://www.blogger.com/atom/ns#' term='mit'/><title type='text'>MIT Sloan: submitted!</title><content type='html'>&lt;a href="http://mitsloan.mit.edu/shared/images/logo_topmain.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" src="http://mitsloan.mit.edu/shared/images/logo_topmain.gif" style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 97px; height: 99px;" /&gt;&lt;/a&gt;&lt;br /&gt;呼呼，第二所學校申請完成。這所學校的Essay雖然是最早寫，不過也最不好寫。按下Submit鍵之前還是掙扎了好久，不過還是把剩下的交給.....命運吧！&lt;br /&gt;&lt;br /&gt;雖然還沒有本人去過MIT，不過我倒是已經透過Google Earth稍微到Boston週邊地區逛了一下。校園看起來頗大，好像比Harvard大了許多。&lt;br /&gt;&lt;br /&gt;根據該校的Podcast指出，MIT的學風是真正的鼓勵Teamwork。我拭目以待。畢竟這是一所搞出Opencourseware、OLPC的學術殿堂，對我這種科技魔人來說，應該是理想的歸宿吧？&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-8275328479593017189?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/8275328479593017189/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=8275328479593017189' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/8275328479593017189'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/8275328479593017189'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2007/10/mit-sloan-submitted.html' title='MIT Sloan: submitted!'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-6494889105874340646</id><published>2007-10-28T00:24:00.003+08:00</published><updated>2008-06-28T21:24:04.958+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Anthony'/><title type='text'>沙灘+Somewhere over the rainbow</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;span style="font-family: arial,helvetica;"&gt;在陶喆的Soul Power演唱會當中，陶大哥自己搞了一個沙灘配合Somewhere over the rainbow的組合，卻出奇的搭。這首沙灘本來就是我去KTV最愛唱的，自從有了這樣的搭配以後我就更喜歡了。&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Somewhere over the rainbow&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Way up high&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;There's a land that I heard of&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Once in a lullaby&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-family: arial,helvetica;"&gt;Some day I'll wish upon a star&lt;br /&gt;And wake up where the clouds are far behind me&lt;br /&gt;Where troubles melt like lemondrops&lt;br /&gt;Away above the chimney tops&lt;br /&gt;That's where you'll find me&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;有趣的是沙灘中文歌詞的意境，和Somewhere over the rainbow當中的意境有前後互補的妙用。&lt;br /&gt;&lt;br /&gt;沙灘慵懶，Somewhere over the rainbow有振作之意。不過兩首歌詞都在盼望到一個理想的遠方，只是消極或者積極罷了。&lt;br /&gt;&lt;br /&gt;或許是因為這和我的心境契合，我總感覺David Tao做得很多事情真是只有一個妙字可言。歌聲只是他的一部分；這種巧思卻是其他藝人所比不上的。在每個細節當中找意義，這恐怕才是我欣賞他主要的原因。&lt;br /&gt;&lt;div class="poweredbyperformancing"&gt;Powered by &lt;a href="http://scribefire.com/"&gt;ScribeFire&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/504603338216495984-6494889105874340646?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/6494889105874340646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=6494889105874340646' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/6494889105874340646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/6494889105874340646'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2007/10/somewhere-over-rainbow.html' title='沙灘+Somewhere over the rainbow'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-8677627387669985151</id><published>2007-10-24T16:57:00.001+08:00</published><updated>2008-06-28T19:52:18.478+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Ubuntu 7.10: a pleasant surprise</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_SeFR4OSh7CU/Rx8NbKJrdzI/AAAAAAAAAi4/zT3df_a97T8/s1600-h/Screenshot-1.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5124829661203494706" src="http://1.bp.blogspot.com/_SeFR4OSh7CU/Rx8NbKJrdzI/AAAAAAAAAi4/zT3df_a97T8/s320/Screenshot-1.png" style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;我永遠不會忘記那些熬夜翻Manual安裝Linux的夜晚。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;安裝MySQL, Apache, PHP, Maple BBS可是花了不少力氣，然而，這一切給了一個平凡的大學生一個不平凡的啟示。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;許多年後，當Ubuntu 7.10這樣的軟體出現，當初狂熱的大學生心中感觸良多。&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/504603338216495984-8677627387669985151?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/8677627387669985151/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=8677627387669985151' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/8677627387669985151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/8677627387669985151'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2007/10/ubuntu-710-pleasant-surprise.html' title='Ubuntu 7.10: a pleasant surprise'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_SeFR4OSh7CU/Rx8NbKJrdzI/AAAAAAAAAi4/zT3df_a97T8/s72-c/Screenshot-1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-8385871375214153766</id><published>2007-10-17T23:25:00.001+08:00</published><updated>2008-06-28T19:51:50.248+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mba'/><category scheme='http://www.blogger.com/atom/ns#' term='chicago'/><title type='text'>Chicago GSB: MBA application submitted</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_SeFR4OSh7CU/Rx95O6Jrd1I/AAAAAAAAAjI/sJdM6VfnamE/s1600-h/topbanner.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5124948198005897042" src="http://4.bp.blogspot.com/_SeFR4OSh7CU/Rx95O6Jrd1I/AAAAAAAAAjI/sJdM6VfnamE/s320/topbanner.gif" style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;今天進入了MBA申請過程的一個里程碑：我終於遞出第一份申請啦！&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Chicago Graduate School of Business是相當老字號的一所商學院。以前上經濟學的時候都在打混，可是頂頂有名的芝加哥經濟學派就是來自這所老字號的大學。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;就像許多科技背景的人，我一開始申請的時候也大多著眼在以科技聞名的學校，像是MIT Sloan以及CMU Tepper。但是芝加哥大學的申請內容實在是很特別。除了一般性的Why MBA之外，芝加哥大學首無前例的要求一份四頁的Powerpoint簡報檔作為介紹自己的材料。這讓我相當的意外，因為照理來說，非科技導向的學校好像往往對於科技的使用不是那麼的專注。Chicago GSB 這種首創的行為讓我刮目相看。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;基本上我對於MBA申請的理論是，如果該校的Essay讓我寫得很順，那就大概代表那是適合我就讀的學校。就這點來看，Chicago GSB應該是還蠻適合我的。就剩下它肯不肯要我的問題了。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-8385871375214153766?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/8385871375214153766/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=8385871375214153766' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/8385871375214153766'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/8385871375214153766'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2007/10/chicago-gsb-mba-application-submitted.html' title='Chicago GSB: MBA application submitted'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_SeFR4OSh7CU/Rx95O6Jrd1I/AAAAAAAAAjI/sJdM6VfnamE/s72-c/topbanner.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-6407165447252006848</id><published>2007-10-11T16:46:00.001+08:00</published><updated>2008-06-28T19:51:07.822+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mba'/><category scheme='http://www.blogger.com/atom/ns#' term='toefl'/><title type='text'>TOEFL iBT 113 ^_^</title><content type='html'>今天TOEFL的分數終於出來了。分數分佈如下；&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Reading: 30&lt;/li&gt;&lt;li&gt;Listening: 30&lt;/li&gt;&lt;li&gt;Speaking: 24 :(&lt;/li&gt;&lt;li&gt;Writing: 29&lt;/li&gt;&lt;/ul&gt;雖然Speaking總覺得還可以更好一點，不過老實說那的確是我最弱的項目。整體能拿到這個成績也算是滿意的了；起碼不會因為TOEFL太低而無法申請一些Top MBA。&lt;br /&gt;&lt;br /&gt;Chicago我來了。希望你不要拒絕我喔。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-6407165447252006848?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/6407165447252006848/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=6407165447252006848' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/6407165447252006848'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/6407165447252006848'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2007/10/toefl-ibt-113.html' title='TOEFL iBT 113 ^_^'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-716070199325696545</id><published>2007-09-22T16:38:00.001+08:00</published><updated>2008-06-28T19:50:43.707+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mba'/><category scheme='http://www.blogger.com/atom/ns#' term='toefl'/><title type='text'>徹夜無眠考TOEFL</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;最近因為工作和寫學校申請Essay的關係，腦中充滿了各式各樣的資訊。往往晚上睡覺眼睛一閉，頭腦又開始檢討Essay這邊寫得不好、後天上課的教材沒看熟之類的。等到想起來還有考TOEFL這回事的時候，時間只剩下一個禮拜了。&lt;/div&gt;&lt;br /&gt;匆匆跑到誠品買了一本Longman TOEFL Preparation Guide，然後把所有的題目做一做。考TOEFL又沒有補習的壞處是：不知道自己口語和作文的水平到底好不好。我就抱著這樣的想法一夜無眠到天亮。&lt;br /&gt;&lt;br /&gt;不過今天感覺運氣不錯。可能是因為高中同學今天訂婚的關係吧，我多少也沾了點喜氣。一開始進考場做題目就覺得很順，等到考完出考場的時候，我發現我比預定的考試時間提早了半小時交卷。希望不要因為沒睡飽而粗心大意，不然的話看來可以考個一百分以上沒問題。&lt;br /&gt;&lt;br /&gt;我的TOEFL心得是什麼呢？就是先考GMAT再考TOEFL真是明智的選擇。大腦經過GMAT的摧殘後，TOEFL裡頭的內容以深度來說真是太小兒科。如果再加上有固定看美國影集的習慣，比方說24 hour、Lost和The Apprentice(要看沒有中文字幕的那種)，基本上聽力絶對是沒問題；口語能力的話的確是比較難培養的。我不認為我自己講得夠好，頂多只是清楚表達自己的意思；看來這會是我扣分比較多的地方。如果有時間的話，我是奉勸各位要找機會跟美國人或者ABC多談談，掌握口語的腔調和節奏。作文的部分其實也是比GMAT來得簡單，全力發揮分數應該就不會低了。&lt;br /&gt;&lt;br /&gt;TOEFL成績的公佈要等上三個禮拜左右，到時候再和大家來分享。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="poweredbyperformancing"&gt;Powered by &lt;a href="http://scribefire.com/"&gt;ScribeFire&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/504603338216495984-716070199325696545?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/716070199325696545/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=716070199325696545' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/716070199325696545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/716070199325696545'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2007/10/toefl.html' title='徹夜無眠考TOEFL'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-4675577557191010395</id><published>2007-08-27T15:48:00.001+08:00</published><updated>2008-06-28T19:50:15.654+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mba'/><category scheme='http://www.blogger.com/atom/ns#' term='gmat'/><title type='text'>GMAT 720 ^_^</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;長時間的努力總算有了收穫。&lt;/div&gt;&lt;br /&gt;今天考GMAT的人還不算是太多。進去之後先上了洗手間，然後就開始了四個小時的長征。&lt;br /&gt;&lt;br /&gt;按下Report Score的按鈕那一剎那還是有點緊張。要是考個七百分以下的分數還要不要再考一次？畢竟我都沒補習。還好出現的是720分，雖然比想要的分數少了點，但應該也夠用了。&lt;br /&gt;&lt;br /&gt;我的分數分布：&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Quantitative: 49, PR 89%&lt;/li&gt;&lt;li&gt;Verbal: 40, PR 89%&lt;/li&gt;&lt;li&gt;AWA: 4.5 49% :(&lt;/li&gt;&lt;li&gt;Total: 720 PR 95%&lt;/li&gt;&lt;/ul&gt;我的心得是：OG要看通，外面的題目不要亂做。如果不在乎模擬考成績準確度的話，我是認為模考軟件Prep很有學習的價值，能培養出正確的解題方向。市面上有一些所謂的SC大全或者GWD模擬試題，我的感覺是稍微粗糙了點，風格跟考試不太一樣；在缺乏精闢解說的情況下，風格迴異的模擬考內容只會造成更多的困擾。不如拿時間來把OG多看幾遍吧！&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="poweredbyperformancing"&gt;Powered by &lt;a href="http://scribefire.com/"&gt;ScribeFire&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/504603338216495984-4675577557191010395?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/4675577557191010395/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=4675577557191010395' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/4675577557191010395'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/4675577557191010395'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2007/10/gmat-720.html' title='GMAT 720 ^_^'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-3985920782710378612</id><published>2007-06-22T14:33:00.001+08:00</published><updated>2008-06-28T21:34:34.061+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='springframework'/><category scheme='http://www.blogger.com/atom/ns#' term='BEA'/><category scheme='http://www.blogger.com/atom/ns#' term='weblogic'/><title type='text'>專案控管：JavaEE還是Spring Framework?</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;這個題目其實我已經想了很久，不過最近看到的一個Case又讓我覺得不能不寫一下這方面的想法。一個完整的軟體專案必須考慮到的因素當然很多，除去掉PMP那些必然會提到的因素之外，我個人認為專案經理仍然必須將一些開發前、中、後的因素加以仔細的考量，並且以宏觀的技術角度來思考整個專案成敗的問題。&lt;/div&gt;&lt;br /&gt;不管是PMP或者CMMI都相當強調風險的控管，殊不知風險的預估可不像是人壽保險那樣有客觀的統計數據作為依據。如果無法掌握手中的技術，風險這種無形的東西並不是能夠委外的。實際上要思考的方向應該是，如何動用手上所有的技術和工具來讓軟體專案的風險能夠降低。&lt;br /&gt;&lt;br /&gt;以我的標題作為例子，目前Spring Framework是門顯學。我應該是在台灣使用Spring Framework的先驅吧！我當然可以理解這樣技術的便利性。不過便利性不代表不需要了解底層內容。以Connection Pool為例，目前Developer都有使用Apache DBCP的概念；不過許多Developer所忘記的是，Connection Pool仍然是一種基於TCP/IP Socket的一種技術。Socket並不是可靠的、永久存在的，所以完整的Connection Pool實作往往都會搭配一些測試參數以確保Connection要用的時候仍然是可用的。舉例來說，BEA WebLogic Server的Connection Pool能設定每一段時間就對資料庫進行測試查詢，讓資料庫的連線不至於因為idle而被防火牆移除。就以Apache DBCP來講，這樣的參數也是存在的。重點是，了解這些底層的細節其實是開發人員應該要能夠Handle的事情；而專案經理必須知道這種問題會發生。Code並不是只要Work就好；系統是必須經過時間的考驗的。既然已經使用了WebLogic，那開發的角度應該是要將Application Server的特性考慮進去；不然應該就要有把握能夠使用Framework之後不會有問題。&lt;br /&gt;&lt;br /&gt;事實上，Springframework其中一個大好處就是它的ApplicationContext.xml。只要設定更改了，Code完全不動的情況下，就可以將DBCP Connction Pool改成WebLogic的Connection Pool。透過這樣的做法，Unit test的時候還是可以使用個人的資料庫在不啟動Application Server的狀況下進行資料查詢邏輯的測試，然後在上線測試的時候再改成WebLogic的Connection Pool。Springframework的一個宗旨就是要讓開發能夠Scale up and down easily。使用它而沒有參透它的精神那就太可惜了。要記住，Springframework只是拿來掩蓋掉JavaEE的複雜度；身為一個負責任的開發人員或者專案經理，你還是必須對底層的技術有所了解。你所不了解的，就會是你的風險；這是無庸置疑的。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="poweredbyperformancing"&gt;Powered by &lt;a href="http://scribefire.com/"&gt;ScribeFire&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/504603338216495984-3985920782710378612?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/3985920782710378612/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=3985920782710378612' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/3985920782710378612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/3985920782710378612'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2007/10/javaeespring-framework.html' title='專案控管：JavaEE還是Spring Framework?'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-6758155585039752897</id><published>2007-05-01T13:02:00.003+08:00</published><updated>2008-06-28T21:49:46.383+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Java or .NET?</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;這個問題從我在唸書的時候就常常被問到。年輕的時候比較衝動，往往還會因為這種問題和別人在BBS上大打筆仗。進入職場之後，我理所當然的以Java Solution作為主要的職業選擇；當然，實際的工作之後，對於所謂的Java VS .NET的問題，我有了更寬廣的理解空間。&lt;/div&gt;&lt;br /&gt;Java 和 .NET並不是天堂和地獄的差別。這主要是世界觀的差別。在Java的生態體系當中，你擁有的是選擇；在微軟的生態體系當中，你擁有的是統一的秩序。從企業IT架構的角度來看，選擇Java 或者 .NET的差異主要在於，你怎麼看待你企業IT所扮演的角色。IT對你的企業，到底是一種消耗品，還是一種競爭優勢？這其實是一個很Tricky，也很少人會老實作答的問題。一般來說，願意承認自己下班回家會看A片的人應該比願意承認自己是消耗品的人來得多；但事實上許多目前的IT不可諱言的是一種消耗。如果你維護的系統每天要改好幾次table schema, column name, source code... 你認為這是不是一種消耗性行為？&lt;br /&gt;&lt;br /&gt;我想這是為什麼Google這種以技術優勢作為老本的公司會選擇C, C++, Java等技術來作為他們本身的技術架構。以Google來說，他們的競爭優勢是技術，所以需要的是能夠量身訂做的技術作為基礎；在這個部分，.NET的許多假設和限制會讓它無法被採用。但是.NET搭配上微軟的工具，的確讓小型AP的量產變成可能。在這方面，Java真是望塵莫及。&lt;br /&gt;&lt;br /&gt;所以要想清楚到底要的是什麼，然後作相對應的選擇。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="poweredbyperformancing"&gt;Powered by &lt;a href="http://scribefire.com/"&gt;ScribeFire&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/504603338216495984-6758155585039752897?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/6758155585039752897/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=6758155585039752897' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/6758155585039752897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/6758155585039752897'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2007/10/java-or-net.html' title='Java or .NET?'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-4814472729887430290</id><published>2007-04-09T17:28:00.002+08:00</published><updated>2008-06-28T21:24:04.959+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Anthony'/><title type='text'>令人省思的妙文</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;a href="http://chartreuse.wordpress.com/2006/09/18/why-paris-hilton-is-famous-or-understanding-value-in-a-post-madonna-world/"&gt;Why Paris Hilton Is Famous (Or Understanding Value In A Post-Madonna World) « chartreuse&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;這篇文章討論為什麼話題女王─Paris Hilton─能夠在相當短的時間之內迅速竄紅。比較有趣的地方是，這篇文章以網路文化作為類比的角度來發言，並提出一個簡單卻令人深思的邏輯：Paris Hilton之所以能夠在短時間之內獲得眾人的矚目固然是因為那段有名的香豔自拍片「One night IN Paris」( ^^ )，但是當Paris Hilton獲得眾人的矚目之後，她創造價值的方式是提供Reference：&lt;br /&gt;&lt;blockquote&gt;Though she hired a publisist to get her on Page 6 She never really talked about herself. She talked about other people. She would mention the designers of her clothes, the club she was going to, who made the sweater for her dog, all without any guarantee of any return. She just threw out links.&lt;br /&gt;&lt;/blockquote&gt;Reference在網路的世界中就是Hyperlink。&lt;br /&gt;&lt;br /&gt;的確，在現有的網路文化中，最知名的Blog裡頭多數都充斥著這樣的模式。在一篇文章裡頭往往都有著數十個Hyperlink。最開始的時候，Hyperlink是用於強調Blog本身的內容；曾幾何時，Hyperlink漸漸的變成部落格文化的主角，而內容變成了配菜；這讓我感到有點小小的悲哀。&lt;br /&gt;&lt;br /&gt;Powered by &lt;a href="http://scribefire.com/"&gt;ScribeFire&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-4814472729887430290?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://chartreuse.wordpress.com/2006/09/18/why-paris-hilton-is-famous-or-understanding-value-in-a-post-madonna-world/' title='令人省思的妙文'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/4814472729887430290/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=4814472729887430290' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/4814472729887430290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/4814472729887430290'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2007/04/blog-post.html' title='令人省思的妙文'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-6976906372466560787</id><published>2007-01-04T18:50:00.003+08:00</published><updated>2008-06-28T21:34:34.062+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='BEA'/><category scheme='http://www.blogger.com/atom/ns#' term='jrockit'/><title type='text'>JRockit 參數速記</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;最近在幫一個客戶做效能調較的時候，發現JRockit有一個相當有趣的參數：-Xgcprio:throughput以及-Xgcprio:pausetime。&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Throughput: 以效能總輸出作為JVM GC演算法的指導原則&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Pause Time: 以降低每次GC所花的時間作為GC演算法的原則。甚至可以在參數後面Append以微秒為單位的整數作為每次GC所花的時間的參考依據，只是這個數字沒辦法保證；如果需要強制很低的GC時間可以考慮使用WebLogic Realtime。&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;預設來說JRockit的Heap只有一個區域，強行加入 -Xns 會加入 Nursery 的 Heap (也就是New Generation)。JRockit的Tuning方法看來和 Sun JVM 有些許的出入，但看來-Xgcprio:throughput配合大於512m的記憶體有最佳的整體效能。&lt;br /&gt;&lt;br /&gt;不過說到這邊還是要解釋一下，合謂最佳的整體效能。&lt;br /&gt;&lt;br /&gt;就以一般的Web Site，在一般使用者網頁Loading可以接受的時間範圍之內，假設是30秒。那只要Response Time不大於30秒，或者95%的Response Time小於30秒，以這樣的範圍去計算所調整出來的Throughput效能是最佳的整體效能。這主要是因為一般的網頁瀏覽並不需要去定義非常嚴格的SLA。&lt;br /&gt;&lt;br /&gt;如果應用程式有非常嚴謹的SLA，比方說1秒之內沒回應就當作是交易失敗，那應用程式的調整就要以pausetime作為調整的依據，並以這種依據來期待所謂的最佳效能。&lt;br /&gt;&lt;br /&gt;因為工作的關係，我發現非常多人都很Care效能；這基本上是非常正確的。不過就和所有的事情一樣：想要得到你要的結果，你必須知道自己要什麼。如果對效能的期待沒有一個準確的定義，往往會得到和自己所需要的不太一樣。&lt;br /&gt;&lt;br /&gt;&lt;div class="poweredbyperformancing"&gt;powered by &lt;a href="http://performancing.com/firefox"&gt;performancing firefox&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/504603338216495984-6976906372466560787?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/6976906372466560787/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=6976906372466560787' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/6976906372466560787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/6976906372466560787'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2007/01/jrockit.html' title='JRockit 參數速記'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-556627918452167755</id><published>2007-01-04T15:49:00.003+08:00</published><updated>2008-06-28T21:34:34.063+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BEA'/><category scheme='http://www.blogger.com/atom/ns#' term='weblogic'/><title type='text'>WebLogic Server 9.2: 在Admin Console自訂Role Mapping</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;如果你管理一個跑在WebLogic Server上面的Web Application，你可以透過WebLogic Server內建的功能來管理User/Group以及Role之間的對應。如果不是透過這種方法，標準的做法就是透過web.xml來指定存取URL所需要的Role，以及透過weblogic.xml來指定User/Group以及Role之間的對應；很明顯的，後者這種方法非常不具備可管理性，因為這樣代表要新增Role就需要重新部署程式^^;&lt;/div&gt;&lt;br /&gt;所幸，一般的Commercial Application Server通常都會讓應用程式在部署之後仍然可以動態更改User/Group以及Role。以WebLogic Server來說，這個功能可以直接在管理控制台裡面進行設定，並可以透過這樣的功能設定較一般權限控管更為細微的Policy，讓Role的對應不再只是靜態的存取，而是採取動態的運算來達到。&lt;br /&gt;&lt;br /&gt;不過目前的Admin Console有些小問題，會造成所有locale設定成非en語系國家的都會遭遇到一些小錯誤。把語系改變成en_US就可以解決這個問題了。&lt;br /&gt;&lt;br /&gt;powered by &lt;a href="http://performancing.com/firefox"&gt;performancing firefox&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-556627918452167755?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/556627918452167755/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=556627918452167755' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/556627918452167755'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/556627918452167755'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2007/01/weblogic-server-92-admin-consolerole.html' title='WebLogic Server 9.2: 在Admin Console自訂Role Mapping'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-3480380106593866448</id><published>2006-11-22T15:43:00.002+08:00</published><updated>2008-06-28T21:34:34.064+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BEA'/><title type='text'>妙文推薦：Changing Annotation Configuration on the Fly</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;a href="http://dev2dev.bea.com/cs/user/blog?file=/blog/hogue/archive/2006/09/changing_annota.html"&gt;http://dev2dev.bea.com/cs/user/blog?file=/blog/hogue/archive/2006/09/changing_annota.html&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;這篇文章講解了一些Deployment Plan的運用，看來蠻炫的。&lt;br /&gt;&lt;br /&gt;不過呢，換個角度來說，如果開發時期不採用Annotation而採用XML外部設定檔，本來就不會有這樣的問題。我實在還想不太出來一個將Annotation運用得淋漓盡致的好方法。如果今天我有個Project要做，我恐怕還是會選擇用Spring Framework的Application.xml從頭到尾幹到底吧，我想。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-3480380106593866448?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://dev2dev.bea.com/cs/user/blog?file=/blog/hogue/archive/2006/09/changing_annota.html' title='妙文推薦：Changing Annotation Configuration on the Fly'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/3480380106593866448/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=3480380106593866448' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/3480380106593866448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/3480380106593866448'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2006/11/changing-annotation-configuration-on.html' title='妙文推薦：Changing Annotation Configuration on the Fly'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-7671416659610994703</id><published>2006-11-22T12:52:00.003+08:00</published><updated>2008-06-28T19:44:34.651+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='soap'/><title type='text'>妙文推薦：S stands for 'Simple'</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;a href="http://wanderingbarque.com/nonintersecting/2006/11/15/the-s-stands-for-simple/"&gt;http://wanderingbarque.com/nonintersecting/2006/11/15/the-s-stands-for-simple/&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;這篇文章寫得蠻好笑的，對IT業界有所不滿的朋友們可以進去觀賞一下。&lt;br /&gt;&lt;br /&gt;大家是否還記得SOAP縮寫的第一個字母，代表的是Simple呢？&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-7671416659610994703?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://wanderingbarque.com/nonintersecting/2006/11/15/the-s-stands-for-simple/' title='妙文推薦：S stands for &apos;Simple&apos;'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/7671416659610994703/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=7671416659610994703' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/7671416659610994703'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/7671416659610994703'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2006/11/s-stands-for-simple.html' title='妙文推薦：S stands for &apos;Simple&apos;'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-6876283649569550600</id><published>2006-11-21T19:51:00.003+08:00</published><updated>2008-06-28T21:34:34.065+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BEA'/><title type='text'>解決AquaLogic BPM 5.7 Studio安裝上的小問題</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;AquaLogic BPM 5.7的安裝程式─InstallAnywhere─有個小問題。這個小問題常常導致AquaLogic BPM的安裝失敗。這問題的主要原因在於InstallAnywhere似乎無法正確偵測到裝在目錄名稱裡頭有空白字元的JVM。&lt;/div&gt;&lt;br /&gt;解決的方法很簡單：&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;將JVM裝在沒有空白字元的目錄當中&lt;/li&gt;&lt;li&gt;如果你有安裝WebLogic Server，你可以透過以下的命令來將安裝時期使用的JVM指定到BEA所附贈的JVM：&lt;/li&gt;&lt;ul&gt;&lt;li&gt;installanywhere.exe LAX_VM path_to_java.exe&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;這樣的話安裝過程就可以順利進行。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="poweredbyperformancing"&gt;powered by &lt;a href="http://performancing.com/firefox"&gt;performancing firefox&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/504603338216495984-6876283649569550600?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/6876283649569550600/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=6876283649569550600' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/6876283649569550600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/6876283649569550600'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2006/11/aqualogic-bpm-57-studio.html' title='解決AquaLogic BPM 5.7 Studio安裝上的小問題'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-1461552014615594846</id><published>2006-11-21T19:28:00.003+08:00</published><updated>2008-06-28T21:34:34.066+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BEA'/><category scheme='http://www.blogger.com/atom/ns#' term='weblogic'/><title type='text'>WebLogic jCOM Features</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;以下擷取自BEA Edocs網站對於WebLogic Server jCOM元件的描述：&lt;/div&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;WebLogic jCOM hides the existence of the data types accessed by the&lt;br /&gt;client, dynamically mapping between the most appropriate Java objects&lt;br /&gt;and COM components. &lt;/li&gt;&lt;li&gt;&lt;a href="http://draft.blogger.com/post-edit.g?blogID=504603338216495984&amp;amp;postID=1461552014615594846" name="wp1110140"&gt; &lt;/a&gt;WebLogic jCOM supports both late and early binding of object types. &lt;/li&gt;&lt;li&gt;&lt;a href="http://draft.blogger.com/post-edit.g?blogID=504603338216495984&amp;amp;postID=1461552014615594846" name="wp1110145"&gt; &lt;/a&gt;No native code is required on the machine&lt;br /&gt;hosting the COM component. Internally, WebLogic jCOM uses the Windows&lt;br /&gt;DCOM network protocol to provide communication between both local and&lt;br /&gt;remote COM components and a pure Java environment. &lt;/li&gt;&lt;li&gt;&lt;a href="http://draft.blogger.com/post-edit.g?blogID=504603338216495984&amp;amp;postID=1461552014615594846" name="wp1112471"&gt; &lt;/a&gt;WebLogic jCOM supports an optional "native mode" which maximizes performance when running on a Windows platform. See &lt;a href="http://edocs.bea.com/wls/docs92/jcom/overview.html#wp1106441"&gt;DCOM Versus Native Mode&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;&lt;a href="http://draft.blogger.com/post-edit.g?blogID=504603338216495984&amp;amp;postID=1461552014615594846" name="wp1110149"&gt; &lt;/a&gt;&lt;b&gt;WebLogic jCOM supports event handling. For&lt;br /&gt;example, Java events are accessible from Visual Basic using the&lt;br /&gt;standard COM event mechanism and Java objects can subscribe to COM&lt;br /&gt;component events.&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;最近一直在想一個將COM元件以及WebLogic JMS連結在一起的好辦法，看來jCOM元件的Java←→COM通訊能力很值得期待。&lt;br /&gt;&lt;br /&gt;&lt;div class="poweredbyperformancing"&gt;powered by &lt;a href="http://performancing.com/firefox"&gt;performancing firefox&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/504603338216495984-1461552014615594846?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/1461552014615594846/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=1461552014615594846' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/1461552014615594846'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/1461552014615594846'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2006/11/weblogic-jcom-features.html' title='WebLogic jCOM Features'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-4590947017535366477</id><published>2006-11-04T21:16:00.001+08:00</published><updated>2008-06-28T21:34:34.067+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BEA'/><title type='text'>ALBPM 5.7的Web Service介面</title><content type='html'>AquaLogic BPM在設計的時候可以將一個Process的Creation和Notification設定成以Web Service作為介面；同時，底層的AquaLogic BPM  Process  API 也可以透過Web Service 介面 Expose出來，造成了一些認知上混淆。我在這邊將正確的WSDL Address寫下來讓大家參考一下：&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Process as Web Service: &lt;a href="http://hostname:9000/fuegoServices/ws/ProcessNameServiceListener?WSDL"&gt;http://hostname:9000/fuegoServices/ws/ProcessNameServiceListener?WSDL&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Process API(PAPI)的Web Service介面：&lt;a href="http://localhost:8585/workspace/webservices/ProcessService?wsdl"&gt;http://hostname:8585/workspace/webservices/ProcessService?wsdl&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-4590947017535366477?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/4590947017535366477/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=4590947017535366477' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/4590947017535366477'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/4590947017535366477'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2006/11/albpm-57web-service.html' title='ALBPM 5.7的Web Service介面'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-8930219767887323106</id><published>2006-11-04T02:54:00.001+08:00</published><updated>2008-06-28T19:42:06.179+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><title type='text'>推薦使用的Eclipse Plugin</title><content type='html'>&lt;ul&gt;&lt;li&gt;&lt;a href="http://suif.stanford.edu/pub/keepresident/"&gt;KeepResident&lt;/a&gt;: 大部分的Java開發人員都使用Eclipse。大部分的Eclipse使用者都使用Windows作為開發平台。但是很少人知道可以使用這樣的Plugin來強迫Windows將Eclipse的JVM配置在實體記憶體當中。現在你知道了，但是用了之後當機別怪我XD&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-8930219767887323106?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/8930219767887323106/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=8930219767887323106' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/8930219767887323106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/8930219767887323106'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2006/11/eclipse-plugin.html' title='推薦使用的Eclipse Plugin'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-3831902539354924613</id><published>2006-10-12T00:31:00.001+08:00</published><updated>2008-06-28T19:41:42.442+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><title type='text'>好用的Firefox Extension v 1.0</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://forecastfox.mozdev.org/"&gt;Forecastfox&lt;/a&gt;：這個天氣預報的Plugin真的很又用，讓你要出門前就可以知道要不要帶雨傘。&lt;span style="color: rgb(255, 0, 0);"&gt;UPDATE: 好用歸好用，但是這個Extension似乎會造成Firefox佔滿100%的CPU資源，所以我還是把他移除了。&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://ietab.mozdev.org/"&gt;IE Tab&lt;/a&gt;：這個Extension真是台灣之光！有別於另外一個有名的Extension &lt;a href="http://ieview.mozdev.org/"&gt;IE View&lt;/a&gt;，這個Extension讓你直接在Firefox的視窗裡頭使用IE來瀏覽網頁。&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.nexgenmedia.net/extensions/"&gt;Gmail Notifier&lt;/a&gt;：老實說我覺得這個Extension沒什麼太了不起的，而我也不是很滿意。不過至少它讓我不需要開啟Gtalk或者Google Widget就可以知道我的Gmail帳號有沒有新的信件進來。應該有更好的解決方案吧？研究中。&lt;span style="color: rgb(255, 0, 0);"&gt;UPDATE：我也移除這個Extension了，如果你已經裝了GTalk，看來這Extension就變得沒啥用處。&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://amb.vis.ne.jp/mozilla/scrapbook/"&gt;ScrapBook&lt;/a&gt;：有些網頁實在不適合Bookmark下來。畢竟，有些網頁可能只是一篇文章、一份待粹取的知識，而最好可以離線瀏覽並且可以在上面塗鴉、加上註解。ScrapBook就是這麼棒的Extension，我說的它都做得到。&lt;/li&gt;&lt;li&gt;&lt;a href="http://downthemall.mozdev.org/"&gt;DownThemAll&lt;/a&gt;：這個Extension的用途很多樣化；簡單來說它可以幫你抓取網頁中的「任何」圖片、多媒體、超連結等等。如果你常常待在一些會貼很多圖片的討論區或者網站，那麼你一定需要這個Extension。&lt;/li&gt;&lt;li&gt;&lt;a href="http://performancing.com/"&gt;Performancing&lt;/a&gt;：超棒的Blog editor，內建支援許多家Blog hosting的API，以Atom為大宗。可惜的是還無法支援Blogger Beta。特別的功能有包括支援Movable Type的Category、內建Post Tag到del.icio.us的能力、自動產生Technorati Tag的能力、整合Performancing的Blog Statistics功能(後補)等。&lt;/li&gt;&lt;li&gt;&lt;a href="http://sage.mozdev.org/"&gt;Sage&lt;/a&gt;：功能簡單但是也相當夠用的RSS/Atom reader。雖然並沒有什麼令人驚豔的功能，但是拿來作一般的RSS reader也算是相當的夠用了。&lt;span style="color: rgb(255, 0, 0);"&gt;UPDATE：自從有了Google Reader之後，這又顯得多餘了。&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.iosart.com/firefox/colorzilla/"&gt;ColorZilla&lt;/a&gt;：選取網頁顏色的好工具，網頁設計師應該會很喜歡。&lt;/li&gt;&lt;li&gt;&lt;a href="http://dietrich.ganx4.com/foxylicious/"&gt;Foxylicious&lt;/a&gt;：將del.icio.us中的標籤Sync到Firefox bookmark的好工具。但是會讓Firefox啟動的速度變慢....&lt;/li&gt;&lt;/ol&gt;&lt;ol&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-3831902539354924613?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/3831902539354924613/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=3831902539354924613' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/3831902539354924613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/3831902539354924613'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2006/10/firefox-extension.html' title='好用的Firefox Extension v 1.0'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-8796216302737579832</id><published>2006-10-08T04:27:00.001+08:00</published><updated>2008-06-28T21:34:34.068+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BEA'/><category scheme='http://www.blogger.com/atom/ns#' term='Anthony'/><title type='text'>紀念一下：從來沒有過的這麼乾淨的辦公桌</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;/div&gt;&lt;a href="http://photos1.blogger.com/blogger/3973/240/1600/image_00004.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;br /&gt;&lt;img alt="" border="0" src="http://photos1.blogger.com/blogger/3973/240/320/image_00004.jpg" style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" /&gt;&lt;br /&gt;&lt;/a&gt;說來慚愧，本著『自然就是美』的小弟一向都沒有將自身座位的乾淨整潔當作是員工守則的第一順位，畢竟這好像對於公司的營收沒有太大的影響。正好過去幾個禮拜又如火如荼的忙了起來，嘿，這下桌子就更亂了，充滿了雜亂的電線以及杯子、食物和飲料(好啦，其實也沒那麼糟糕)。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;忽然間發生一件重要的事情，就是公司的搬到101之後正式舉行的喬遷酒會。最可怕的是，要開放大家參觀！那還得了，當然要好好收拾一番了。於是就有了這張照片眼見為憑：比我家裏還要乾淨、整齊！這顯示了人是充滿無限的潛能，能在各種危急的時候發揮出意想不到的能力。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;然而我最自以為毫的地方，就是當我想要將散佈桌上的電線給整理起來的時候實在找不到足夠的收線器，於是靈機一動，將同事GP送的澳洲無尾熊派上用場(照片後補)，真是讚，實用又美觀。下次去澳洲的時候要記得多帶點回來。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-8796216302737579832?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/8796216302737579832/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=8796216302737579832' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/8796216302737579832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/8796216302737579832'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2006/10/blog-post.html' title='紀念一下：從來沒有過的這麼乾淨的辦公桌'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-9131809859706269064</id><published>2006-08-14T19:59:00.001+08:00</published><updated>2008-06-28T19:41:05.562+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><title type='text'>用跑步來解釋JVM的Garbage Collection</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;用生活化的例子來解釋技術上的細節通常效果都很好，即使是一點都不懂技術的人都能夠很快的明白。&lt;/div&gt;&lt;br /&gt;最近跟客戶在解釋所謂的Garbage Collection的時候忽然福至心靈，想到以下的解釋。&lt;br /&gt;&lt;br /&gt;JVM和人的心肺運作其實相當類似。我們透過吸氣將氧氣吸收，呼氣將身體內的二氧化碳排出，像這樣的道理，人人都明白。但是有時候身體的運動太激烈，會造成心肺活動趕不上氧氣的消耗；舉例來說，假設我快跑一分鐘，可能只要休息一分鐘，我的呼吸和心跳就可以恢復正常。但是如果我將快跑的時間延長到兩分鐘，那在一樣的體力狀態下，我可能需要休息兩分半鐘才能夠將呼吸調回正常狀態。這其實都是因為在快速的跑步下，身體對氧氣的需求是大於我們心肺能力所能夠提供的量，所以需要更久的休息時間才能將身體恢復程正常的狀態。&lt;br /&gt;&lt;br /&gt;JVM也有類似的狀況。所謂的Garbage Collection，就是JVM的休息時間(雖然就技術上來說，這反而可能是JVM最繁忙的時候)。如果一開啟JVM的時候就將Heap開到很大，這就好比我們將快跑的時間延長一樣，需要更多的時間來休息/Garbage Collection。但是如果開得太小，又會造成太過於頻繁的休息/Garbage Collection。所謂的JVM Performance Tuning，正是考慮到上述各種因素之後的Tradeoff。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-9131809859706269064?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/9131809859706269064/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=9131809859706269064' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/9131809859706269064'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/9131809859706269064'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2006/11/jvmgarbage-collection.html' title='用跑步來解釋JVM的Garbage Collection'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-3296299330171378677</id><published>2006-08-14T19:58:00.001+08:00</published><updated>2008-06-28T21:24:04.961+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Anthony'/><title type='text'>溫暖</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;大概從今年的六月份開始，我又恢復了跑步的習慣。說真的，對一個胖子來說，很少有比跑步更痛苦的運動了；不過大量的流汗之後所帶來的那種壓力紓解讓我感覺這一切都很有價值。&lt;/div&gt;&lt;br /&gt;慢慢的，我從三千公尺，在七月之後進步到五千公尺。大概是練習的方法不正確，又或許天氣實在太熱了，五千公尺之後，不管在速度上或者距離上都沒辦法有什麼進展。&lt;br /&gt;&lt;br /&gt;就昨天晚上，我正好進入了四千公尺之後的衝刺準備期。通常這個時候我會最後一次的調整呼吸，準備迎接最後五百公尺的衝刺。&lt;br /&gt;&lt;br /&gt;一位老先生穿著短褲，悠閒地面對我走過來。&lt;br /&gt;&lt;br /&gt;就在我距離他大約只剩下兩公尺，他突然一個大動作把手臂舉起、將大拇指豎起。&lt;br /&gt;&lt;br /&gt;好個熱血的老伯伯啊！&lt;br /&gt;&lt;br /&gt;但是就這樣的反應，讓我不自覺得加快了速度，將剩下的距離跑完。&lt;br /&gt;&lt;br /&gt;其實就我一生當中，很多挑戰都是獨自一人面對和克服的。要克服任何挑戰都無法假手他人。但就像這位老伯對我做的，我也只是需要在關鍵的時刻有個掌聲。&lt;br /&gt;&lt;br /&gt;然後我就能征服這一切。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-3296299330171378677?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/3296299330171378677/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=3296299330171378677' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/3296299330171378677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/3296299330171378677'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2006/11/blog-post.html' title='溫暖'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-4746533010234793041</id><published>2006-06-19T17:55:00.001+08:00</published><updated>2008-06-28T21:34:34.069+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='springframework'/><category scheme='http://www.blogger.com/atom/ns#' term='BEA'/><category scheme='http://www.blogger.com/atom/ns#' term='weblogic'/><title type='text'>Weblogic Server: Spring Console設定</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;/div&gt;自從去年(2005)BEA宣誓力挺Opensource應用程式框架以來，BEA和Spring Framework的Interface21就走的越來越近。除了和Interface21簽訂互相技術支援的合約外，Interface21和bea的工程師更是有許多技術底層的交流。Spring Console就是這樣的交流當中所衍生出來的一種產品。&lt;br /&gt;&lt;br /&gt;首先，定位一下什麼是 Spring Console。Spring Console並不是開發時期的工具，而是應用程式部署在Weblogic平台上的一個JMX監控工具。大家都知道，從Spring 1.2以來，我們就可以透過MBeanExporter將任何一個POJO註冊在MBeanServer上成為一個JMX Standard MBean，然後就可以透過MC4J這樣的JMX監控工具來管理這樣的MBean。 Spring Console可以被當作是一個JMX的Web管理介面，只是這個管理介面可以直接內嵌在WebLogic Server 9.x的管理控制台裡頭。這樣的好處是，當管理人員登入到WebLogic Server管理控制台的時候，除了能夠管理一些WebLogic Server例行性的事務之外，還能夠管理跟Application邏輯相關的東西，比方說直接透過Web介面查詢目前的登入人數、工作排程、使用分析等等，如下圖：&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/3973/240/320/springconsole.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" src="http://photos1.blogger.com/blogger/3973/240/320/springconsole.jpg" style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;講完這個東西的好處後，當然要講一下怎麼安裝。首先：&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1. 到BEA網站下載Spring Kit。&lt;br /&gt;&lt;br /&gt;2. 解開下載檔之後，可以看到裡頭有一個spring-wls-console-ext的目錄，開啟後可看到有兩個.jar檔：spring-ext-client.jar以及spring-ext-server.jar&lt;br /&gt;&lt;br /&gt;3. 將spring-ext-server.jar放到你的DomainHome/console-ext下&lt;br /&gt;&lt;br /&gt;4. 將spring-ext-client.jar放到你webapp的WEB-INF/lib下&lt;br /&gt;&lt;br /&gt;5. 開發你的Web Application，然後參考這篇文章的applicationContext.xml設定&lt;br /&gt;&lt;br /&gt;6. 將WebLogicHome/server/lib/consoleapp/APP-INF/lib中的commons-logging以及log4j的jar檔copy到你的DomainHome/lib下&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;這樣就搞定啦！&lt;br /&gt;&lt;br /&gt;&lt;div class="poweredbyperformancing"&gt;Powered by &lt;a href="http://scribefire.com/"&gt;ScribeFire&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/504603338216495984-4746533010234793041?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/4746533010234793041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=4746533010234793041' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/4746533010234793041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/4746533010234793041'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2007/04/weblogic-server-spring-console.html' title='Weblogic Server: Spring Console設定'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-1514300689185518679</id><published>2006-06-13T17:56:00.002+08:00</published><updated>2008-06-28T19:39:11.395+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='JavaEE'/><category scheme='http://www.blogger.com/atom/ns#' term='weblogic'/><title type='text'>WebLogic Server: 交易的迷思</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;一般的程式設計師對於單一資料源的交易處理機制都有一定的了解。所謂的交易控管，用白話文來說，就是只要我需要一次更動多筆資料，而這個更動的行為在邏輯&lt;/div&gt;上是一個具有業務價值的單一行為，我就需要交易的處理機制。但是比較少人花心思去了解的是J2EE裡頭規範Application&lt;br /&gt;Server必須Follow的XA Transaction Protocol以及更具有價值的Transaction Recovery機制。&lt;br /&gt;&lt;br /&gt;接下來我想要點出的是一般人的迷思：&lt;br /&gt;&lt;ol&gt;&lt;li&gt;迷思：&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;只有在多重資料庫的資料更新場合才需要2PC&lt;/span&gt;。事實上只要你有兩個以上的DataSource想要同時參與一個Transaction，你就需要2PC。除非你自行處理所有的交易補償邏輯，否則兩個以上的Local Transaction，是不會有相互關連，資料的正確性也就大大的有問題了。&lt;/li&gt;&lt;li&gt;迷思：&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;只要依賴資料庫的交易機制，我的資料正確性就無懈可擊&lt;/span&gt;！&lt;br /&gt;假設Application Server正在處理一個交易，一個Batch&lt;br /&gt;update好了。你從DataSource1把資料傾倒到DataSource2，一邊將DataSource1的資料清除掉。這時候，不知道什麼原&lt;br /&gt;因，網路斷了，或者電源線被踢到了....源源不絕的客服電話把你灌爆。你以為你把電源插上就沒事了，可是.....咦，資料好像不太對？這時候如果你用&lt;br /&gt;得是WebLogic Server Advantage以上的版本，你可以透過Transaction Log自我恢復的機制，來讓WebLogic&lt;br /&gt;Server幫你Rollback資料庫裡頭的資料，維護你資料的Consistency。當然，你可以自己花錢花時間寫這個機制....但是你的客戶是&lt;br /&gt;否可以接受哪怕是幾分鐘的資料不正確？&lt;/li&gt;&lt;/ol&gt;簡單的結論：除非你的AP只提供簡單的查詢介面，否則你幾乎一定會需要用到2PC以及&lt;br /&gt;Transaction&lt;br /&gt;Recovery的功能。Transaction的問題很難Debug，已經看到太多英才死在這邊了，拜託大家緬懷先列的犧牲，不要再為了這種問題而強制&lt;br /&gt;性失眠了，請愛用XA，謝謝！&lt;br /&gt;&lt;div class="poweredbyperformancing"&gt;Powered by &lt;a href="http://scribefire.com/"&gt;ScribeFire&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/504603338216495984-1514300689185518679?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/1514300689185518679/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=1514300689185518679' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/1514300689185518679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/1514300689185518679'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2006/06/weblogic-server.html' title='WebLogic Server: 交易的迷思'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-656631796739620535</id><published>2006-05-16T20:02:00.003+08:00</published><updated>2008-06-28T21:49:46.384+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='gwt'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Google Web Toolkit (Oh My God)</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Google終於推出Java Web Application Framework了！(地震！)&lt;/div&gt;&lt;br /&gt;從&lt;a href="http://code.google.com/webtoolkit/"&gt;網頁&lt;/a&gt;上的解釋看來，本質上比較像是一個Java- Map那樣酷炫的Web AP。&lt;br /&gt;&lt;br /&gt;挺有趣的Concept！不過目前為止我所看到的新一代Rich Internet Application Framework都有一個共同的問題：Java←→Javascript Type Mapping。不曉得Google Web Toolkit有沒有類似的問題。&lt;br /&gt;&lt;br /&gt;或許是所有RPC導向的設計方式都有這樣的限制吧？目前Web Service的發展也是遇到類似的問題。Complex Java Object Type是比較難以正確的對應到javascript物件的；只是就Web Service來說，我們可以透過像是AquaLogic Service Bus內建的XQuery Transformation來做Object→XML的對應，但是在Browser裡頭的javascript→java RPC如果也要這樣做也太Heavy Weight了吧？&lt;br /&gt;&lt;br /&gt;不過不管怎樣，對於技術狂熱者來說，最近這一年真的太棒了。為了方便以後追蹤，我把一些我認為有機會成為主流的RIA技術列在下面，順便讓大家參考一下：&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://code.google.com/webtoolkit/"&gt;http://code.google.com/webtoolkit/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://getahead.ltd.uk/dwr/"&gt;http://getahead.ltd.uk/dwr/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.openlaszlo.org/"&gt;http://www.openlaszlo.org/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-656631796739620535?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://code.google.com/webtoolkit/' title='Google Web Toolkit (Oh My God)'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/656631796739620535/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=656631796739620535' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/656631796739620535'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/656631796739620535'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2006/11/google-web-toolkit-oh-my-god.html' title='Google Web Toolkit (Oh My God)'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-2541970970543784671</id><published>2006-05-14T20:02:00.001+08:00</published><updated>2008-06-28T21:34:34.070+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BEA'/><category scheme='http://www.blogger.com/atom/ns#' term='Anthony'/><title type='text'>安東尼的部落格網路</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;我最近在BEA的Dev2Dev網站上申請了一個新的部落格。有些人可能會覺得很奇怪：安東尼時間這麼多嗎？&lt;/div&gt;&lt;br /&gt;其實我自己也是有點心虛啦，到目前為止，我已經有三個要『永續經營』的部落格了，有點氾濫的感覺。&lt;br /&gt;&lt;br /&gt;這些部落格分別是：&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://coldbearsnips.blogspot.com/"&gt;冷熊碎碎唸&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://bea-taiwan.blogspot.com/"&gt;BEA到台灣、BEA在台灣&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://dev2dev.bea.com/blog/antonypoyu/"&gt;Anthony Jen's Blog&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;不過，這三個部落格的性質、定位都不太一樣的。冷熊碎碎唸主要是屬於我個人的、流水帳式的部落格；BEA到台灣則是我和BEA其他顧問組合而成的一種『非正式』技術支援；而Anthony Jen's Blog則是希望能夠透過Dev2Dev這個國際化的平台和全世界各地的技術人員進行交流。&lt;br /&gt;&lt;br /&gt;我從經驗當中學到的一點：任何事情都要有Focus。部落格是一種現代的出版媒體，而任何媒體應該都有他的市場區隔。根據想達成的不同目的而設置不同的部落格，我想，也還算是符合這樣的原則^^&lt;br /&gt;&lt;br /&gt;畢竟，在不同的環境下，一個人比較有機會表現出不同的自己&lt;a href="http://technorati.com/tag/blog" rel="tag"&gt;&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-2541970970543784671?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://coldbearsnips.blogspot.com' title='安東尼的部落格網路'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/2541970970543784671/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=2541970970543784671' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/2541970970543784671'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/2541970970543784671'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2006/11/blog-post_14.html' title='安東尼的部落格網路'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-2978155167171018818</id><published>2006-05-14T20:00:00.002+08:00</published><updated>2008-06-28T21:24:04.963+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Anthony'/><title type='text'>26歳</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;a href="http://photos1.blogger.com/hello/48/9137/200/DSC00087.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;br /&gt;&lt;img alt="" border="0" src="http://photos1.blogger.com/hello/48/9137/200/DSC00087.jpg" style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px;" /&gt;&lt;/a&gt;上禮拜五─20060512─我終於邁入人生的第27年。&lt;/div&gt;&lt;br /&gt;女朋友很貼心的請我到「紅屋」吃了一頓豐盛的「三分熟」牛排，讓我有一個很飽足的生日。三分熟不是開玩笑的：處處見血，但卻滑嫩順口、齒頰留香，真是我這種肉食者的最愛啊！&lt;br /&gt;&lt;br /&gt;我想有些事情是不會變的。我從小就愛吃肉，尤其是牛肉，喜愛的程度到了一段時間沒吃到牛肉會渾身不對勁的地步。&lt;br /&gt;&lt;br /&gt;但是有些事情會變。我已經漸漸失去那種能夠放開自己、盡情享受的閒情逸致了。就算是在吃美食、在精緻的飯店當大爺，我腦中大概只有5%的腦神經是拿來體會這種物質上的娛悅，剩下的部分都還在瘋狂的為了工作、生捱規劃運轉著。&lt;br /&gt;&lt;br /&gt;不是很喜歡這樣的自己。但是隨著生日蠟燭一根一根的增加，我就更急迫的想要抓住我所渴望的未來。畢竟，距離三十歲只剩下四年不到(或者，按照公司的算法：16個季度)。在我的想法裡，我一直把三十歲當作一個重要的里程碑：這一生是龍是蛇，就看三十歲之前做了些什麼了。&lt;br /&gt;&lt;br /&gt;所以壓力很大。&lt;br /&gt;&lt;br /&gt;有點想念以前的那個大男生。連續三十個小時跟室友們連線大玩星海爭霸、CS的一段時光，好奢侈啊，嗯。但是好爽。&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/504603338216495984-2978155167171018818?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://coldbearsnips.blogspot.com' title='26歳'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/2978155167171018818/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=2978155167171018818' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/2978155167171018818'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/2978155167171018818'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2006/11/26.html' title='26歳'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-7116377560353795437</id><published>2006-05-11T04:14:00.001+08:00</published><updated>2008-06-28T19:34:29.112+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='hibernate'/><title type='text'>妙文推薦：Real-World Experiences With Hibernate - Shine Technologies</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;a href="http://shinetech.com/pages/viewpage.action?pageId=649"&gt;Real-World Experiences With Hibernate - Shine Technologies&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;這篇文章寫得挺不錯的，值得一讀。作者主要的重點是在於討論該怎麼使用Hibernate，以及怎樣讓Hibernate幫助你節省開發時間、增進效能而不會成為你專案成功的絆腳石。&lt;br /&gt;&lt;br /&gt;OR-Mapping的概念在Java的世界當中是由Hibernate發揚光大的，但是看來任何屬於"Layer of indirection"的中間層技術都會有些黑暗面。當然為了效能、為了交易正確性，我們還是有必要去知道很多RDBMS的細節，不過我慢慢的覺得，OR-Mapping的概念似乎已經不夠用了。&lt;br /&gt;&lt;br /&gt;以企業作為單位來說，比OR-Mapping要來得更實際的，應該是整個企業的Domain Model，以及環繞著這個Domain Model的Data Service。&lt;br /&gt;&lt;br /&gt;IT的歷史又翻過了一頁....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-7116377560353795437?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://shinetech.com/pages/viewpage.action?pageId=649' title='妙文推薦：Real-World Experiences With Hibernate - Shine Technologies'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/7116377560353795437/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=7116377560353795437' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/7116377560353795437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/7116377560353795437'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2006/10/real-world-experiences-with-hibernate.html' title='妙文推薦：Real-World Experiences With Hibernate - Shine Technologies'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-6545791944368275644</id><published>2006-05-10T11:13:00.001+08:00</published><updated>2008-06-28T19:32:10.476+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='hibernate'/><title type='text'>Generic DAO Pattern</title><content type='html'>Java 5.0的Generics為Java Programming帶來許多新的可能性。&lt;br /&gt;&lt;br /&gt;在正式接觸Generics之前，看一些Sun所提供的Sample Code，還以為Generics唯一的好處就只是能夠針對Collection類型的資料結構宣告內容物的型別，像是這樣：&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-weight: bold;"&gt;ArrayList&amp;lt;Person&amp;gt;&lt;person&gt; anArrayList = new ArrayList();&lt;/person&gt;&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;&lt;br /&gt;anArrayList.add( new Person() );&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Person aInstanceHolder = anArrayList.get(0);&lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;但是最近看到Hibernate的始作俑者─Gavin King─在他的Blog裡頭提到一種Generic Hibernate DAO的想法，才驚覺其實Generics擁有更大的用途。正確的使用Generics能夠減少很多必要的程式碼，而最顯而可見的地方，就是我們經常用到的Data Access Object(DAO Pattern)。&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;一般在使用DAO的時候，其實是必須針對每個Domain Object進行DAO相關的介面制定以及實作；坦白說有時候真的會覺得自己真是白痴，明明寫的CRUD Operation大同小異，但是就是沒辦法將這些程式碼整理成可重複利用的單位。&lt;br /&gt;&lt;br /&gt;在Gavin King的Blog裡頭，我找到了能夠將DAO程式碼大幅減少的解決方案：Generic Hibernate DAO Pattern。但是由於Gavin King所提供的Sample Code所使用的API是Hibernate 3的Session API，所以我把這個Pattern的Code稍微潤飾一下，改成適合和Spring Framework可以一起搭配使用的Code。以下就是安東尼版本的「Generic DAO Pattern」。&lt;br /&gt;&lt;br /&gt;首先，我們先定義一個Generic DAO Interface。既然是Interface，那麼顧名思義，是不會對任何Persistence API擁有Binding關係的：&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-weight: bold;"&gt;public interface GenericDao&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;span&gt;&lt;t,&gt;&lt;/t,&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&amp;lt;T, ID extends Serializable&amp;gt;&lt;/span&gt;{&lt;br /&gt;&lt;br /&gt;T findById( ID id, boolean lock );&lt;br /&gt;&lt;br /&gt;List&amp;lt;T&amp;gt;&lt;t&gt; findAll();&lt;br /&gt;&lt;br /&gt;List&lt;t&gt;&lt;/t&gt;&lt;/t&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&amp;lt;T&amp;gt;&lt;t&gt; &lt;/t&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;t,id&gt;&lt;t&gt;&lt;t&gt; findByExample( &lt;/t&gt;&lt;/t&gt;&lt;/t,id&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;T&lt;t&gt; &lt;/t&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;t,id&gt;&lt;t&gt;&lt;t&gt; exampleInstance );&lt;br /&gt;&lt;br /&gt;&lt;/t&gt;&lt;/t&gt;&lt;/t,id&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;T&lt;t&gt;  &lt;/t&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;t,id&gt;&lt;t&gt;&lt;t&gt;makePersistent(&lt;/t&gt;&lt;/t&gt;&lt;/t,id&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt; T&lt;t&gt; &lt;/t&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;t,id&gt;&lt;t&gt;&lt;t&gt; entity );&lt;br /&gt;&lt;br /&gt;void makeTransient( &lt;/t&gt;&lt;/t&gt;&lt;/t,id&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;T&lt;t&gt; &lt;/t&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;t,id&gt;&lt;t&gt;&lt;t&gt; entity );&lt;br /&gt;}&lt;/t&gt;&lt;/t&gt;&lt;/t,id&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/blockquote&gt;在上面的介面定義當中，我們可以看到大量Generics的影子；而這段Code當中使用Generics最關鍵的地方就在於Interface宣告搭配Generics。我們待會會看到這樣的宣告方式搭配了物件導向的繼承/實作之後所發揮的驚人能力；在那之前，我們再定一一個GenericHibernateDao的抽象類別：&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-weight: bold;"&gt;public abstract class GenericHibernateDao&lt;span style="color: rgb(0, 0, 0);"&gt;&amp;lt;T, ID extends Serializable&amp;gt;&lt;span style="font-weight: bold;"&gt; extends&lt;br /&gt;HibernateDaoSupport implements GenericDao&amp;lt;T,ID&amp;gt; {&lt;br /&gt;&lt;br /&gt;private Class&lt;t&gt; persistentClass;&lt;br /&gt;&lt;br /&gt;public GenericHibernateDao() {&lt;br /&gt;this.persistentClass = (Class&lt;t&gt;) ((ParameterizedType) getClass()&lt;br /&gt;.getGenericSuperclass()).getActualTypeArguments()[0];&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public Class&lt;t&gt; getPersistentClass() {&lt;br /&gt;return persistentClass;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;@SuppressWarnings("unchecked")&lt;br /&gt;public T findById( ID id ) {&lt;br /&gt;T entity;&lt;br /&gt;&lt;br /&gt;entity = (T) getHibernateTemplate().load( getPersistentClass(), id );&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;return entity;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;@SuppressWarnings("unchecked")&lt;br /&gt;public List&lt;t&gt;&amp;lt;T&amp;gt; findAll() {&lt;br /&gt;return getHibernateTemplate().loadAll( getPersistentClass() );&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;@SuppressWarnings("unchecked")&lt;br /&gt;public &lt;/t&gt;&lt;/t&gt;&lt;/t&gt;&lt;/t&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;List&lt;t&gt;&amp;lt;T&amp;gt;&lt;/t&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;&lt;t&gt;&lt;t&gt;&lt;t&gt;&lt;t&gt;&lt;t&gt; findByExample( T exampleInstance ) {&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;return findByCriteria(Example.create( exampleInstance ));&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;@SuppressWarnings("unchecked")&lt;br /&gt;public T makePersistent( T entity ) {&lt;br /&gt;getHibernateTemplate().saveOrUpdate( entity );&lt;br /&gt;return entity;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public void makeTransient( T entity ) {&lt;br /&gt;getHibernateTemplate().delete( entity );&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;/**&lt;br /&gt;* Use this inside subclasses as a convenience method.&lt;br /&gt;*/&lt;br /&gt;@SuppressWarnings("unchecked")&lt;br /&gt;protected &lt;/t&gt;&lt;/t&gt;&lt;/t&gt;&lt;/t&gt;&lt;/t&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;List&lt;t&gt;&amp;lt;T&amp;gt;&lt;/t&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;&lt;t&gt;&lt;t&gt;&lt;t&gt;&lt;t&gt;&lt;t&gt;&lt;t&gt; findByCriteria( Criterion... criterion ) {&lt;br /&gt;&lt;br /&gt;DetachedCriteria crit = DetachedCriteria&lt;br /&gt;.forClass( getPersistentClass() );&lt;br /&gt;&lt;br /&gt;for (Criterion c : criterion) {&lt;br /&gt;crit.add( c );&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;return getHibernateTemplate().findByCriteria( crit );&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;/t&gt;&lt;/t&gt;&lt;/t&gt;&lt;/t&gt;&lt;/t&gt;&lt;/t&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;OK，我們又看到了大量的Generics，以及對Spring Framework Hibernate Support API的一些呼叫。可能有些人已經開始發現一些端倪了：在這個抽象類別當中所定義的CRUD操作，任何繼承的Class都能夠在幾乎不需要寫Code的情晃下「免費」使用：&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);"&gt;public interface AuthorDao extends GenericDao&lt;span style="color: rgb(51, 102, 255);"&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;&amp;lt;Author,Integer&amp;gt;&lt;/span&gt;&lt;author,&gt;&lt;/author,&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;&lt;author,&gt;&lt;/author,&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;&lt;author,&gt;&lt;/author,&gt;&lt;/span&gt; {&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public class AuthorDaoHibernateImpl extends GenericHibernateDao&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);"&gt;&amp;lt;Author,Integer&amp;gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;&lt;author,&gt;&lt;/author,&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;&lt;author,&gt;&lt;/author,&gt;&lt;/span&gt; implements AuthorDao&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);"&gt;&amp;lt;Author, Integer&amp;gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; {&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/blockquote&gt;你並沒有看錯，就只要寫這些宣告，你就可以免費使用剛剛在GenericHibernateDao所定義的所有CRUD Operation。&lt;br /&gt;&lt;br /&gt;這是怎麼做到的？&lt;br /&gt;&lt;br /&gt;讀者只要注意一下Sample Code當中用藍色以及紅色的部分所加強部分就可以猜出來了：我們把「T,ID」的實際型別透過繼承宣告「丟」進去，讓Concrete Class在借用GenericHibernateDao的操作時，JVM能夠分辨的出來到底實體的Class Instance是什麼。很神奇吧！&lt;br /&gt;Technorati Tags: &lt;a href="http://technorati.com/tag/java" rel="tag"&gt;java&lt;/a&gt;, &lt;a href="http://technorati.com/tag/hibernate" rel="tag"&gt;hibernate&lt;/a&gt;, &lt;a href="http://technorati.com/tag/generics" rel="tag"&gt;generics&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-6545791944368275644?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/6545791944368275644/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=6545791944368275644' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/6545791944368275644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/6545791944368275644'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2006/05/generic-dao-pattern.html' title='Generic DAO Pattern'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-2035900467202763938</id><published>2006-03-11T04:18:00.001+08:00</published><updated>2008-06-28T19:21:57.514+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='snipsnap'/><title type='text'>利用SnipSnap來做知識管理</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;很久沒寫文章了。這真的不是我的錯，太忙太忙了。&lt;/div&gt;這幾天好不容易空閒了一點，想要嘗試用Wiki的概念來替自己做一個知識管理的小網站；因為這個網站是要跑在自己的電腦上的，所以&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;不能夠佔用太多記憶體&lt;/li&gt;&lt;li&gt;最好支援File儲存&lt;/li&gt;&lt;li&gt;安裝設定簡易&lt;/li&gt;&lt;/ul&gt;SnipSnap是我以前在騰蒙工作的時候，當時的老闆介紹給我使用的一套Blog-Wiki。那個時候的SnipSnap主要是用來做一些文件的草稿，像是把Use Cases在上面寫完之後再用Word排版。Wiki簡單的語法對於有點IT Background的人來說真的很好上手，而且SnipSnap在Wiki當中又算是功能和觀念比較先進的一種，這種種的原因導致這幾天一想到知識管理，就手癢的想拿SnipSnap來試試看。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;嘗試的結果還挺不錯的。SnipSnap允許使用者用很多方法來做資訊的分類；而坦白說，分類是知識翠取的必要過程。在SnipSnap，你可以使用類似目錄結構樹狀方式來整理你的資料，以及利用分類(Category)的標籤為你的資料做一個更精確的分類。&lt;br /&gt;&lt;br /&gt;舉例來說，BEA這家公司有一套產品叫做AquaLogic Service Bus。在SnipSnap上，我會把跟AquaLogic Service Bus相關的資訊放到BEA的目錄結構下；然而，AquaLogic Service Bus這個軟體是屬於Enterprise Service Bus這個Middleware的類別，所以我可以將AquaLogic Service Bus這個文件加上一個"Enterprise Service Bus"的標籤；這樣子在邏輯上就很清楚了。之所以將AquaLogic Service Bus放在BEA的目錄下是因為BEA「擁有」這套產品(UML Class Diagram中的Aggregation的關係)，而Category則拿來代表繼承(Inheritance)的關係模式。&lt;br /&gt;&lt;br /&gt;So far so good. 嗯，繼續來整理我的資料。&lt;a href="http://www.technorati.com/tag/wiki" rel="tag"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-2035900467202763938?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/2035900467202763938/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=2035900467202763938' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/2035900467202763938'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/2035900467202763938'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2006/03/snipsnap.html' title='利用SnipSnap來做知識管理'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-252889919528095907</id><published>2005-12-18T04:08:00.001+08:00</published><updated>2008-06-28T21:34:34.071+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BEA'/><title type='text'>BEA到台灣、BEA在台灣</title><content type='html'>&lt;a href="http://bea-taiwan.blogspot.com/"&gt;BEA到台灣、BEA在台灣&lt;/a&gt;是一個我和BEA其他技術顧問一起組成的一個Team blog。在過去，Kevin、Chris和我都各自有自己的Blog，但是為了將我們在BEA的工作經驗整合成一個統一的知識庫，我們決定將三個人的Blog合而為一，讓內容更豐富也更多樣化。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-252889919528095907?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://bea-taiwan.blogspot.com/' title='BEA到台灣、BEA在台灣'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/252889919528095907/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=252889919528095907' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/252889919528095907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/252889919528095907'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2005/12/beabea.html' title='BEA到台灣、BEA在台灣'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-504603338216495984.post-5021256366448844976</id><published>2005-10-27T03:33:00.003+08:00</published><updated>2008-06-28T21:46:05.942+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='maven'/><title type='text'>Maven 2.0出爐！</title><content type='html'>&lt;div class="MsoNormal"&gt;&lt;span style=""&gt;Maven 2.0&lt;/span&gt;&lt;span lang="ZH-TW" style="font-family: 新細明體;"&gt;終於&lt;/span&gt;&lt;span style=""&gt;Release&lt;/span&gt;&lt;span lang="ZH-TW" style="font-family: 新細明體;"&gt;了。&lt;/span&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span lang="ZH-TW" style="font-family: 新細明體;"&gt;雖然大多數的人都還是用&lt;/span&gt;&lt;span style=""&gt;Ant&lt;/span&gt;&lt;span lang="ZH-TW" style="font-family: 新細明體;"&gt;來作為標準的&lt;/span&gt;&lt;span style=""&gt;Java Build&lt;/span&gt;&lt;span lang="ZH-TW" style="font-family: 新細明體;"&gt;工具，我卻對&lt;/span&gt;&lt;span style=""&gt;Maven&lt;/span&gt;&lt;span lang="ZH-TW" style="font-family: 新細明體;"&gt;一直情有獨鍾。&lt;/span&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style=""&gt;Maven 1.0&lt;/span&gt;&lt;span lang="ZH-TW" style="font-family: 新細明體;"&gt;被證明在某種程度上是一種失敗。在&lt;/span&gt;&lt;span style=""&gt;Maven 1.0&lt;/span&gt;&lt;span lang="ZH-TW" style="font-family: 新細明體;"&gt;有許多好的概念和想法，卻因為缺乏一些關鍵功能以及一些技術細節的繁瑣而導致&lt;/span&gt;&lt;span style=""&gt;Java&lt;/span&gt;&lt;span lang="ZH-TW" style="font-family: 新細明體;"&gt;眾高手的群起攻伐。&lt;/span&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span lang="ZH-TW" style="font-family: 新細明體;"&gt;以下是我覺得&lt;/span&gt;&lt;span style=""&gt;Maven 1.0&lt;/span&gt;&lt;span lang="ZH-TW" style="font-family: 新細明體;"&gt;時代的優點：&lt;/span&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span lang="ZH-TW" style="font-family: 新細明體;"&gt;具備&lt;/span&gt;&lt;span style=""&gt;Dependency      Management&lt;/span&gt;&lt;span lang="ZH-TW" style="font-family: 新細明體;"&gt;的能力&lt;/span&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style=""&gt;Project Model&lt;/span&gt;&lt;span lang="ZH-TW" style="font-family: 新細明體;"&gt;的概念比起&lt;/span&gt;&lt;span style=""&gt;Ant&lt;/span&gt;&lt;span lang="ZH-TW" style="font-family: 新細明體;"&gt;要先進的太多&lt;/span&gt;&lt;span style=""&gt;….Ant&lt;/span&gt;&lt;span lang="ZH-TW" style="font-family: 新細明體;"&gt;的&lt;/span&gt;&lt;span style=""&gt;build.xml&lt;/span&gt;&lt;span lang="ZH-TW" style="font-family: 新細明體;"&gt;本身就是一種程式語言，而不是以專案的資料結構來看待這些需要建構的&lt;/span&gt;&lt;span style=""&gt;Artifact&lt;/span&gt;&lt;span lang="ZH-TW" style="font-family: 新細明體;"&gt;，以至於一些常用的&lt;/span&gt;&lt;span style=""&gt;task&lt;/span&gt;&lt;span lang="ZH-TW" style="font-family: 新細明體;"&gt;往往還是要重新寫一次，重用性非常差。&lt;/span&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="MsoNormal"&gt;&lt;span lang="ZH-TW" style="font-family: 新細明體;"&gt;以下是缺點：&lt;/span&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span lang="ZH-TW" style="font-family: 新細明體;"&gt;雖然說有&lt;/span&gt;&lt;span style=""&gt;Dependency      Management&lt;/span&gt;&lt;span lang="ZH-TW" style="font-family: 新細明體;"&gt;，但是會導致對於&lt;/span&gt;&lt;span style=""&gt;Repository&lt;/span&gt;&lt;span lang="ZH-TW" style="font-family: 新細明體;"&gt;的依賴；而且缺乏&lt;/span&gt;&lt;span style=""&gt;Transitive      Dependency Management&lt;/span&gt;&lt;span lang="ZH-TW" style="font-family: 新細明體;"&gt;，這個功能的好處就少了一大半。&lt;/span&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span lang="ZH-TW" style="font-family: 新細明體;"&gt;雖然有&lt;/span&gt;&lt;span style=""&gt;Project Model&lt;/span&gt;&lt;span lang="ZH-TW" style="font-family: 新細明體;"&gt;的概念，但是客製化變得相當困難；主要是因為&lt;/span&gt;&lt;span style=""&gt;Plugin&lt;/span&gt;&lt;span lang="ZH-TW" style="font-family: 新細明體;"&gt;架構採用&lt;/span&gt;&lt;span style=""&gt;Jelly&lt;/span&gt;&lt;span lang="ZH-TW" style="font-family: 新細明體;"&gt;─一種畸形的&lt;/span&gt;&lt;span style=""&gt;XML&lt;/span&gt;&lt;span lang="ZH-TW" style="font-family: 新細明體;"&gt;程式語法─所導致。&lt;/span&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="MsoNormal"&gt;&lt;span lang="ZH-TW" style="font-family: 新細明體;"&gt;令人振奮的是，從&lt;/span&gt;&lt;span style=""&gt;Release Announcement&lt;/span&gt;&lt;span lang="ZH-TW" style="font-family: 新細明體;"&gt;來看，剛剛提到的兩大缺點似乎都解決了。大家一起上&lt;/span&gt;&lt;span style=""&gt;&lt;a href="http://maven.apache.org/"&gt;Maven&lt;span lang="ZH-TW" style="font-family: 新細明體;"&gt;的網站&lt;/span&gt;&lt;/a&gt; &lt;/span&gt;&lt;span lang="ZH-TW" style="font-family: 新細明體;"&gt;下載來玩吧！&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/504603338216495984-5021256366448844976?l=coldbearsnips.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://maven.apache.org/' title='Maven 2.0出爐！'/><link rel='replies' type='application/atom+xml' href='http://coldbearsnips.blogspot.com/feeds/5021256366448844976/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=504603338216495984&amp;postID=5021256366448844976' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/5021256366448844976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/504603338216495984/posts/default/5021256366448844976'/><link rel='alternate' type='text/html' href='http://coldbearsnips.blogspot.com/2006/10/maven-20.html' title='Maven 2.0出爐！'/><author><name>Anthony Jen</name><uri>http://www.blogger.com/profile/13896329230256399401</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://photos1.blogger.com/blogger/3973/240/1600/61a6fc48.jpg'/></author><thr:total>0</thr:total></entry></feed>
