我讀 «UML-System C 系統設計實務»

這本書主要的精神, 是用一個 MP3 recorder 這樣的案例來說明 UML 要如何表現出這樣的設計. 至於程式的框架, 則是用 System C 來表示. 這邊說到框架的意思, 就是不會有完整的 source code, 只是大概地描述了 class header file 的長相而已.

UML 已經是一個成熟的標準, System C 亦然在此我先忽略 System C, 專注在 UML 的介紹. 因為這本書的重點也是如此. System C 的官網在: http://www.systemc.org.UML 的官網在: http://www.omg.org 的最上面的一排 logo 的正中央.

接觸過 UML 的人, 一定不會忘記它有很多圖. 所以本書的第一章先講 UML + System C IC 設計上有多大多大的好處, 第二章就把主要的 UML 圖形都瀏覽一遍. UML 毫無概念的人看到這裡, 應該只會眼花撩亂總括來說, 這本書要介紹的分別是活動圖, 組合結構圖, 通訊圖, 類別圖與案例圖. 並且在每介紹完一章圖之後, 就會以 MP3 recorder 的例子, StartUML 這個免費軟體畫一遍. 說到畫 UML 的軟體, 大家應該不會忘記超強的 Rational Rose. 不過這朵玫瑰被 IBM 吃了之後, 價錢應該又更上一層樓了我們還是用免費軟體就好


System C 的主要元素

模組 (module) : 系統或是子系統. 裡面的組成元素包括: 進程, 通道, 端口. 寫成程式當然也包括資料, 子模組 (sub-module), 建構式 (constructor), 解構式 (deconstructor). 為什麼沒有講到介面呢 ? 因為介面是端口的實現方式

進程 (process) : System C 提供 3 種進程: SC_THREAD, SC_METHOD, SC_CTHREAD. 裡面特別的地方是這三個 process 都不帶參數, 因為它相關於硬體的設計. 硬體做事的時候, 並不需要輸出入參數.一般 pthread 就是指 POSIX 相容的 thread, cthread 就是指 non-POSIX thread.

進程之間不能直接溝通, 必須要透過事件 (event), 或者是呼叫函數 (function).

通道 (channel) : 進程之間可以透過 event 或是 function 互動, 但是它們不能互傳資料通道就是用來傳資料的. 除了共用通道之外, 也可以共用資料.

端口 (port) : 如果是跨 modeule module 的溝通, 就需要透過 port.

介面 (interface) : 輸出介面, 輸入介面等等. 例如有時候端口是透過輸出介面與另一個端口連接.


活動圖 (activity diagram)

活動圖可能是表示多個進程 (process, 這年頭書的翻譯都大陸化了) 並行的情況, 或是單一的進程的程式.

既然是一個活動, 就會有起點和終點. 在附圖中, 起點在左邊, 終點在右邊. 而那兩條直直的線也不是畫好看的, 它代表多個進程 (sub-activity state) 是可以並行的. 既然是並行, 就要同步. 這兩條就是同步 (synchronization) 的線. 至於那個 object flow state, 在這個例子中是實現一個 buffer, 此時它就是一種 channel.注意, channel 本身沒有 transition 可以連到起點和終點.

  StarUML 裡面, 起點, 終點, state, 同步線都是用 transition 來連接不過這條線不好畫, 只要不是從一個東西的中心點連到另一個東西的中心點, 它經常會抱怨, 畫面跳出一個視窗 “connect elements exactly", 不客氣地擋掉這個操作. 不過畫習慣之後就沒問題了

這裡的 sub-activity 自然可以再往下細畫出子活動圖, 但是子活動圖就沒有同步線了. 因為裡面的行為並沒有說會同步. 一個典型的子活動圖大概長這樣:

活動圖可以告訴我們系統一共執行哪些工作例如上圖的 Activity1, signal accept state, signal send state 都是 event, 只有 object flow state2 channel.它也可以有 if else 的判斷部分, 一樣是用一個菱形方塊來表示.


組合結構圖 (composite structure diagram)

組合結構圖據說是 SOC 設計中最重要的一張圖了, 若是 programmer 應該會選類別圖 (class diagram) ! 總之, 它和活動圖一樣是階層式的. 最頂端的一層叫做結構類別‘ (structure classifier). 我個人覺得把 class 翻成和 classifier 一樣不太合理. 不如翻成結構劃分. 結構的內部包含部件 (part), part 可能是小模組或是小物件歐. 和活動圖一樣, 進程和通道有一樣的地位, 它們都可以是 part.

外部的那個圓圈表示一個介面  (interface), 它用 dependency 的關係線連到 port.內部的圓圈也是一個介面, 但是它不和 port 相關, 因為 port 是要和別的 module 相連的. 在這張組合結構圖裡面, 它是 part Output (channel) 的實現. 所以用 realize 的關係線連接 output output interface. 有趣的是, 當我們用 dependency 連接 interface part 的時候圓球就變成了一隻張開的手, 可想而知, 這表示 input!

一隻手可以接球, 那可不可以兩隻手接球呢? 答案是可以的. sc_fifo 就是一隻手和一顆球的組合. sc_signal 就是一顆球和多隻手的組合, 一個訊號當然可以送給很多個 port.

至於 part part 之間的連接, 不是 dependency 也不是 realize, 而是 connector .

組合結構圖大致描述了系統裡面有哪些 module, 這些 module 彼此的 input, output 關係. 但是我們看不出它們之間是如何互動的? 想要看出互動關係, 就要靠通訊圖.


通訊圖 (collaboration diagram) / 循序圖 (sequence diagram)

一個典型的通訊圖, 不像是活動圖一樣把 event 當作主角. 相反地, 它用物件當作主角. 在物件與物件之間, 可以用 event (send), 也可以用 function (call), 就像下面這張圖.

有趣的是, StarUML 可以把通訊圖自動轉為循序圖, 後者就像是設計通訊系統 MAC 時用的 message sequence chart.

在此有個地方沒有表示出來, 那就是 public private 的觀念. port interface , 可以註明 +xxx, -yyy, 分別表示 public private. 書上說, 選擇連接線的端點, 就可以輸入此訊息. 不過我點不太出來, 而是用畫面右下角的視窗.

 

 

在書上的第八章, 通道的可以被封裝, 也就是兩個端口直接溝通. 這種 port 叫做 export.


類別圖 (class diagram)

類別和物件的關係, 就像是概念與實體. 類別圖也是用來表示模組 (module) 或是類別 (class).事實上, 類別圖裡面的 class 和組合結構圖裡面的 class 完全是同一個符號, 只不過在組合結構圖裡面, class 的屬性 (attribute) 和操作 (operation) 被隱藏起來而已. 一個完全不隱藏內容的 class 長得像這樣. 下圖的 Memory 右邊按藍色加 attrib, 按紅色加 operation.同樣地, + 表示 public, – 表示 private, 用下圖 Memory 左邊的那個 icon 點選.

至於結合 memory record 的那一條組合關係的線, 它有兩個結合端 (association end), 其中一邊有個鑽石頭 ( poker diamond), 表示底層屬於上層的一部份的意思. 結合端的屬性 aggregation = none 的那一端沒有記號, aggregation = composite 的那一端就是鑽石頭. 端點旁邊的數字 1 表示 1 個個體, 1…2 表示有兩個個體.此處就等於有兩塊記憶體模組.

類別圖也可以和 port 結合, 並與 interface 結合.這樣就更可以和組合結構圖聯想在一起.


案例圖 (use case)

案例圖就簡單了, 左邊就是一個使用者, icon 也就是這個小黃人. 右邊的框就是 system boundary. 裡面的兩個圈圈就是 use case. User use case directed association 連起來. 當然這意味著會有普通, 無方向的 association.


最後, 要提一下這個書的 bug, 表示我真的有在看. Page 5-4 作者說這一章的活動圖和上一章不一樣是版本的關係, 要我們比較上一章的圖 4-21 和本章的圖 5-6. 不過很抱歉! 上一章沒有圖 4-21, 應該是和圖 4-13 比才對喔.

 

我讀 «投資專家怎麼會輸給猴子 ?»

投資專家怎麼會輸給猴子 ?這本書的作者是個日本的金融工程師, 名叫藤澤數希. 他在這本書裡, 提倡一種獨特的投資觀念, 對我而言也相當地新鮮, 因此把它整理出來.

在進入正題之前, 作者先和大家溝通幾個觀念, 例如, 他認為投機和投資是沒有差別的. 然後解釋買名車, 辦高級的信用卡, 貸款買房子, 賽馬, 買彩券, 買保險同樣都是不划算的投資. (保險有但書, 負擔家計的人可以買).

賭博不好, 大家都知道, 因為期望值是負的. 買房子這件事沒什麼不好, 問題是出在貸款. 因為貸款這件事不是白吃的午餐, 若是對銀行業沒有好處, 他們絕不可能平白借錢給我們. 更別說看起來是我們貸款買下來的房子, 除了名字是我們的, 稅是我們繳的, 一旦我們付不出貸款, 房子立刻就變成銀行的. 另外名車和高級信用卡, 主要是在和交往對象初識的時候才有用的.

除了上面這些很容易理解, 但是不容易做到的事 (我的意思是: 我個人有賭博侵向, 有買車, 又有貸款買房子, 幸好我克制住了使用那些高價信用卡的永續錢坑) , 本書精華的部分其實還是在後面. 另外, 這本書有兩個小地方講得很好, 我一定要提.

第一個小地方是, 作者解釋了賣方分析師與買方分析師的不同. 買方分析師的作用是評估那些公司值得投資, 或是已經不具投資價值. 接著他們就會真正地買進或賣出這些股票, 使自己的公司獲利. 我的理解中, 他們就對應到我國的自營商“. 他們自己要賺錢, 所以他們的投資評等應該不會讓其他人知道. 反之, 賣方分析師是推銷產品叫別人買或是賣, 從而賺取手續費. 我的理解中, 他們就對應到我國的投信“. 我們曾經看到一些估計敝公司上看 220 元的投資評等報告, 基本上那是賣方分析師所寫的, 他介紹你買, 他就可以賺取手續費. 如果他說錯了, 可能會失業, 但是你我被套牢的錢, 那些分析師絕不會賠給我們的.

既然賣方分析師講得話那麼沒保障, 為什麼他們還要講, 而我們還在聽呢? 其中的原因就在於他們不得不講, 如果他們什麼都不講, 客戶很可能會流失到手續費最低的證券公司. 為了那看似不多千分之幾的手續費, 營業員每天都在寄新聞簡報, 每日推薦好股, 逢年過節會送禮盒, 偶爾還報報明牌, 不就是為了穩住客戶嗎想通這一點, 我也能夠瞭解我那些手續費的去向了.

第二個小地方是, 作者淺顯地解釋了效率市場和隨機漫步. 所謂效率市場就是: 聯發科為什麼跌到 329 ? 因為它正好值 329 ! 市場上這麼多人, 在這種大環境之下, 參考聯發科未來的獲利, 未來各種有利與不利的因素, 一致公認它值 329 , 所以它就應該收在 329 . 再換個書上的例子來說, 有人在路上撿到 100 , 然後大叫: " 我撿到 100 元了!" 路過的金融專家會說, “那一定是假鈔啦! 如果那一百元是真的, 早就被別人撿走啦!" 因此我們可以瞭解到, 如果是一個效率市場, 絕對沒有便宜讓我們撿, 如果你貪便宜, 一定買到地雷股. 邏輯好的讀者可能會想到, 這根本就是倒果為因嘛! 然而這就是效率市場的假說, 它解釋了為何有些人不怎麼樣聰明的人, 因為運氣所以發了大財, 就像是賣水果的阿添伯一樣!

那什麼是隨機漫步呢? 那就是說, 市場雖然已經反映了個股長期的價值, 所有的因素都已經考慮進去了, 結果螃蟹公司的股票落在 77 . 結果, 某個神秘的小道消息傳出, 螃蟹公司將會在和三間公司的官司中勝訴, 不旦不用賠錢, 所有股東還可以獲得精神賠償每股 100 ! 結果, 得知這個消息的法庭清潔工立刻用漲停買了螃蟹公司的股票一萬張, 造成該公司股價突然漲停. 由於這時股價的走勢從先前的股票中完全理不出頭緒 , 像是隨機變數一樣, 因此這個學派叫做隨機漫步.

那麼問題來了, 效率市場不用再分析 (合理股價就是現在這個價錢), 隨機漫步市場分析不出來 (你我又沒有內線), 那還有什麼好玩的呢? …, 畢竟效率市場和隨機漫步都是假說, 它一點也不準! 我依稀記得, 不知道是那一位大師講的 (股市作手回憶錄?), 股市會反映好消息, 也會反映壞消息, 但是它不會同時反映好消息和壞消息, 以至於表現出中間的股價. 相反地, 股價會一次反映一個消息, 比方說先反映好消息, 大漲之後又反映壞消息, 然後大跌!  作者同意認為這兩種假說都不可靠, 真正有搞頭的事情, 在本書中雖然一次也沒有提到這個名詞, 它的的確確就是賽局理論“!

就是因為股市吸納了太多的人才, 這些人才又都自認自己比較聰明, 於是大家都在做獨立的最佳化分析. 根據賽局理論, 每個人都做優化之後, 大家都變得不優了! 因此並不是賣方分析師想要耍我們, 故意推薦一些爛股叫我們買, 而是他們殫精竭智所想出來的高明策略, 剛好被另外一群人的作為所抵消了. 作者的原意比較像是大家都採用一樣的好方法, 所以使得大家都表現得一樣好, 也就一樣地平凡. 另一方面, 我覺得也會有這種狀況當某一群聰明的業者看到某股票可以買, 只要買價過了頭, 另一群聰明的業者就會開始放空. 雙方角力的結果, 也同樣會讓一大群聰明分析師, 業者的積效都無法特別好. 只要稍稍玩過頭, 就會被市場上的另一批人修理. 大家互相修理, 造成了大家的積效甚至比猴子射飛鏢差!

作者認為, 如果我們把市場上的金融工程師全部 fire , 換上一群普通人, 那麼大家的積效也會一樣抵消. 反之只要在這個賽局裡面加上一個巴菲特, 彼得林區, 其他人就會被修理得一塌糊塗. 因此, 與其聽信甚至是不懷好意的業者或是投顧老師, 還不如只追求市場的平均獲利值. 這個平均獲利值就是指數型基金. 在台灣, 好像沒有一個 ETF 是涵蓋整個市場的, 台灣 50 (股號 0050) 算是最接近的一種.當然, 指數型基金不可能把我們變成巴菲特, 但是至少可以優於一半的投資人. 如果連這樣都嫌風險太大, 那麼應該把一定比例的財產放在定存. 這就是所謂的投資組合.

要持有那些有風險的資產的投資組合才會達到最佳化呢? 那就是將各種投資組合對風險微分, 從而得出在最小風險下的最大報酬. 這條最小風險 vs 最大報酬的區線叫做效率前線針對投資組合提出數學模型, 使得經濟學家馬可維茲拿到諾貝爾獎. (和馬可維茲一起拿諾貝爾獎的夏普, 則是因為更深入探討該模型, 提出資本資產價格模型理論.)

另一位經濟學家杜賓假設市場上每個人都採取合理的行動, 市場也完全效率化的時候, 任何人都不會當冤大頭, 抱了滿手雞蛋水餃股, 卻讓隔壁老王滿手股王股后. 假設大家都優化了, 這樣競爭最為激烈. 他歸納出最佳的選擇一定是持有無風險資產 (定存, 公債等) and/or 一部份最佳化的有風險資產 (股票等).  從無風險的報酬率劃一條切線切到效率前線上, 這樣會產生一個切點. 如果大家不喜歡無風險報酬, 那麼最大報酬不超過這個切點上的報酬. 若希望風險少一點, 投資組合就應該往切線的另一端移動, 更靠近無風險報酬的那一方. 總之好康就在切線上,

經濟學家的理論也是買空賣空, 好像已經告訴我們天大的秘密, 但是也等於什麼都沒說. 歸納起來, 也就是作者說的: 投資整個市場, 就會是贏家. 其具體的作為, 就是投資指數型基金, 還可以省下買一般基金的手續費和管理費. 作者更說, 不應該只投資日本, 應該要按市值比例投資全世界! 省下的時間多去加班還比較實際. 不過這個結論是有前提的, 哪就是市場已經忠實反映應有的效率, 大家都做了最佳的選擇. 只是這裡面的邏輯漏洞, 難免給我們一點遐想的空間.

個人認為, 作者寫這本書, 叫大家不要相信他們這個行業, 真可以說是佛心來的. 部分投資定存, 部分投資在指數型基金的觀念我也很認同. 我可以延伸書上的例子, 作者說: 如果對你說每天花 3 小時練習伸卡球, 你也可以變成王建民!" 這種鬼話是沒人會相信的. 但是大家卻彷彿相信我們只要每天研究股市 30 分鐘, 就可以變成股神. 因此作者叫大家不要白費力氣了, 追求市場平均報酬, 買指數型基金就好!

我可以作證, 有一天我看到福懋油的股價竟然低於淨值, 很是心動! 只不過我還沒行動就看到第四台的老師在節目上說, “我這檔福懋油連漲三根停板, …." 後面我都聽不下去了, 因為我知道市場資訊太透明了, 你才看到, 別人已經吃下去了. 又有一次, 我看到回收垃圾的金益鼎, 這個行業又骯髒, 名字又土, 加上籌碼乾淨, 法人持股只有 3 ? 完全符合彼得林區的優選股票, 想不到我才去西濱公路的廠房確定他們公司很破舊 (這樣更好!), 第二天它就給我漲停了, 第三天也一度漲停. 現在只好等股災了, 不然它的本益比可不低, 買了會被巴菲特叔叔笑….於是, 我對於自力開發潛力股也絕望了, 只好選那些沒爆發力的股票, 至少比較抗跌一點. 我沒有全部買指數型基金, 因為人就是有點賣弄小聰明的劣根性啊

 

我讀 «總經理治國»

這本書是韓國新任總統李明博在首爾市長任內的自傳. 現在他當了韓國總統, 書名如此雖然符合現況, 但是不知道原來是否就叫做這個名字?

 

自傳當中, 當然會從李明博的出身說起. 他的家裡也是一個貧戶. 身為韓僑, 四歲的時候全家從日本回到韓國, 當時韓戰爆發, 父親失業, 李明博在小學時期就得四處販賣火柴, 壽司, 年糕來貼補家用. 一天只能吃兩餐, 主食是做酒的副產品酒糟. 由於李明博在高中時的成績為全校第一名, 因此校長特別准許他不用繳學費. 李明博唸的這個高中是個夜間部. 雖然他有意繼續升學, 但是所學的東西還是和考大學的科目有些差距. 經過了一段時間的工讀, 他終於考上了高麗大學. 當然這時他還是繳不出學費來. 所幸他的媽媽因為在市場裡擺攤獲得很好的人緣, 其他商人得知李明博沒錢上大學的事, 就叫李明博當清潔工, 賺取學費.

 

李明博唸大學之後, 就像我們所認識的韓國大學生一樣不務正業, 喜歡示威遊行. 大三的時候, 李明博當選了學生會長. 大四的時候, 他為了抗議韓國和日本建交, 發起了有兩萬名學生參與的六三示威活動”. 當時政府也逮捕了數千人, 全城戒嚴, 並宣布無限期關閉室內所有的學校, 可見得事情搞得很大. 李明博因此被判勞役三年, 緩刑五年, 也以國家內亂煽動罪被關了六個月.

 

由於這個內亂的罪名背在身上, 李明博大學畢業以後就找不到工作. (比較好奇的是, 這樣也能畢業喔?!) 由於每次面試都被刷掉, 李明博便直接寫信給當時的總統朴正熙. 反正當時李明博抗議的是金鐘泌政府, 朴正熙政府的秘書長李洛善在和李明博面談之後, 就取消了他的黑名單. 於是李明博得到了和現代建設的會長鄭周永面談的機會, 鄭周永覺得李明博是個人才, 就錄取了他. (比較好奇的是, 難道韓國都是由董事長出來 interview 的嗎?)

 

進入現代建設之後, 李明博負責為工地提供裝備. 當時的推土機經常故障, 技術人員也不積極修復, 惹得李明博自己拆推土機來研究. 當時的鄭周永無意中看到這件事, 據說幫他加了不少分. 後來在泰國工地的時候, 李明博雖然只是個基層人員, 但是他認為這個工程會破產, 就準備了一些資料向上級報告. 不過, 沒人要理他, 工程果然後來就破產了. 出了問題之後, 大家把問題推來推去, 最後就推到李明博的身上. 李明博當然不是省油的燈, 他把他準備的資料提供給鄭周永, 鄭周永反而當天就把他升為泰國工地的負責人.

 

李明博每天只睡四個小時, 其他時間幾乎都在工作 (自稱一天工作十八個小時以上). 在現代企業的十二年之中, 都沒有休過假. 所以三十五歲那年, 就升到了現代建設的社長. 後來他又升到了會長. 由於鄭周永想要從政, 就把他得力的手下李明博也帶進了政治圈.

 

李明博從政之後, 也是從小選舉開始選起. 1995 年在首爾市長黨內初選時敗北 (民自黨), 1996 年選國會議員時在最大的選區得到最高票, 但是選舉經費超過規定, 被判敗選. 經過這些失敗, 他曾短暫到美國念書. 2002 年終於當選了首爾市長. 2006 年市長卸任, 2007 年當選韓國總統.

 

在李明博的市長任內, 大家應該都知道他整治了清溪川. 這個可能是他最有名的政績. 但是更厲害的是, 其實他做了許多突破的創舉. 以我自己覺得很棒的幾項來說, 他把市府電子化這件事, 推廣到許多的姐妹市去 (包括蒙古的烏蘭巴托, 莫斯科). 整治清溪川的功力, 也吸引河內市長來取經, 打算整治紅河. 他也重新分配了市內的公車路線, 建立新的公車系統. 市府 E 化這種事, 台灣有可能做得比南韓差嗎? 想大家一定不認為韓國人比較會寫程式. 但是明明就是我們進口韓國的線上遊戲, 可見得台灣的電子王國, 這地位還不夠穩啊! 韓國人能, 為什麼我們不能呢?

 

話說李明博推動了許多轟轟烈烈的政策, 他的憑藉是甚麼呢? 這是我買這本書時最想知道的. 不過看了書之後, 覺得其實沒甚麼耶! 一言以蔽之, 就是當老闆的人, 叫下面的人去執行他的命令, 然後貫徹到底而已. 雖然李明博一直強調自己是說服, 而不是命令. 但是看書中的字裡行間, 他根本就是在命令嘛! 舉例來說, 他希望市府的美術館能夠在假日開放, 於是他找來負責人問話. 他說他想要在假日的時候去看美術館, 不知道行不行? 負責人當然說可以安排. 但李明博表示這是特權, 就沒有再多說甚麼. 下一次開會的時候, 李明博又說他有個學美術的朋友, 想要在假日參觀美術館, 應該怎麼辦? 雖然李明博心理是想聽到開館時間將會變更”, 但是他沒聽到這個答案, 也只是悶在心裡. 過了一個多月, 李明博又把負責人找來, 表示那些展示品如果不能夠被假日才有空的人, 實在是很可惜. 這時候美術館負責人終於可以揣摩出上意了, 過了三個月, 李明博收到了改善美術館開放時間的提案. 鄉親啊! 這個主管未免太難纏了吧!!

所謂說服, 應該是指雙方的意見不同, 因此必須使得對方徹底瞭解我方的想法, 而達到一種共識. 反之, 最後對方的想法似乎比我方來得好, 方也可能會被說服. 若是雙方始終不能瞭解對方的想法, 應該視為互相不能說服. 在這個例子裡面, 李明博並沒有給屬下發表意見的機會. 只是把對方當作次等, 需要教導的人. 因此他也不選擇開誠布公地和對方溝通, 而是一再修理對方. 等到屬下終於摸到他那丈二高的頭腦時, 才有機會表達出他們認同的版本. 若是這個版本不夠完美, 那麼李市長豈不是又要出新招來啟發屬下? 萬一李明博和負責人開門見山地一談, 對方就恍然大悟, 豈不是更加完美. 不但遂自己之願, 也成屬下之美. 讓這個可以迅速完成的工作, 白白拖了好幾個月, 看起來並不高明.  

李明博對於很多事情, 其實有自己的堅持. 比方說他想要在首爾廣場建溜冰場時, 他的民意依據也不過是問了幾個抽樣對象而已. 但是他一旦下定決心, 就不管屬下的反對, 堅持要這件事情成真. 這樣的堅持, 加上他的正直個性, 使得他在公車系統重整案中, 從一片叫罵聲中挺過來, 反而成為國際上矚目的成功案例. 清溪川的整治案也是如此, 當初叫他下台的人還不少, 他也上過電視道歉. 不過道歉歸道歉, 他指道歉對民眾不便, 做法還是堅持己見, 把他認為對的事情做到完. 一件事情做完了, 自然會有一定的分數, 比意志不堅, 半途而廢總是要好一點. 何況如果這件事最後果然利大於弊, 就反而變成大家歌頌的對象了.

現在李明博總統任內也是搞得風風雨雨, 民調比初當選時嚴重下滑. 不過看到他在市長任內也是這樣一路走來, 覺得他還是可以挺過總統之路. 只要他的出發點一樣是好的, 一樣是照顧弱勢, 一樣眼光遠大. 那麼只要不是被刺殺, 總會做出一些東西出來. 比起韓國總統李明博, 我們的馬總統也是新官上任. 一個在國際上沒什麼地位的南韓的總統, 都有雄心要讓首爾變成世界第一流的文化城市, 讓韓國變成世界第七大經濟體. 我們的政治人物的確是應該加以效法. 不要只效法到說的那一半, 做的那一半始終做不出來

另外, 好的固然要學, 壞的千萬不要學. 看到李明博在自傳中的幾個自豪的手法, 不免為他的手下感到頭皮發麻, 這個就不要模仿了. 大家有空可以去翻翻這本書, 他花了一些篇幅, 講到他看到所有的同仁都喜歡 A 案的時候, 他就會故意表示喜歡 B , 讓大家更更心去思考. 當另一次兩方人為了 A 案和 B 案相持不下的時候, 他又不表達意見, 讓雙方苦戰 N 回合, 終於有一方覺得對方似乎比較有道理而放棄. 這兩個例子, 覺得都是負面教材. 如果他會問問題, 兩個案子都可以較為迅速地解決. “為什麼大家都一致喜歡 A ?”, “如果五十年之後進行公民投票, 那一案會占上風?”的功力可能還不太夠, 問得問題水準還不夠, 但是我更不喜歡耍員工的老闆,

 

我讀 «彼得林區選股戰略»

這本書很棒的地方在於它是一本翻譯書, 而不是一本口水書. 英文書名叫做 “One Up on Wall Street". 有人很勤奮地把這本書的所有章節都摘錄了下來, 在網路上就可以搜尋得到. 我想要表達得是: 這本書是我所讀過的股票理財類的書中最經典的一本.

它好在那裡呢? 從翻開這本書開始, 首先讀者一定會覺得彼得林區是一個親切幽默的人. 等到讀完整本書之後, 對於巴菲特和彼得林區的鮮明人格, 一定也會產生深刻的印象. 巴菲特就像是班上的優等生, 不注重自己的外表, 只知道讀書讀書讀書, 卻在每個必修科目都拿到穩當的高分. 修的學分雖然不多, 最後總成績硬是全班第一名, 分數比第二名高出一大截. 彼得林區算是愛玩又貪心的學生, 他不但修了本科系的課, 也修了外系和外校的課, 大家甚至懷疑有沒有課是他所沒有修過的? 他有些科目分數極高, 但是也當掉了幾科. 所幸當掉的科目全是像天狼星古文標點符號研究" 之類不算畢業成績的冷門學科. 因此也造就了彼得林區一代大師的地位. 所以我覺得本書的第一個好處, 就是作者讓我們知道了, 股市大師不會只有巴菲特那一種.

當然, 這一本書會被我認為是經典, 意思就是他曾經影響了很多人. 比方說獵豹財務長的投資魔法書, 也在一開始沒多久就帶到: 股價是否隨機或是有效反映現實這個主題, 接著也同樣要把股市上的公司分類. 若說財務長從來沒有讀過彼得林區的書 (1989 年第一版, 2000 年英文第 30 ), 這對許多奉財務長為股市達人的信徒顯然是個污辱, 如果說財務長讀過這本書之後, 而深受影響, 那麼彼得林區的書就不能不稱之為經典.

按照彼得林區的說法, 他會將股票分為幾大類:

1. 緩慢成長股

2. 穩健成長股

3. 快速成長股

4. 景氣循環股

5. 轉機股

6. 資產股

所謂成長的快與慢, 主要是看股價和營餘的變化. 如果股價如牛皮股一般難有變化, 獲利也很穩定, 那麼這家公司就算是緩慢成長股. 比較典型的例子像是電力公司. 穩健成長股的特色是成長速度約為 10~12%, 像是食品或是藥品業. 雖然大家並不會每年多喝 10% 的可口可樂, 但是第三世界的市場會逐步地成長, 所以整體的營業額和獲利都是會上昇的在景氣不好的時候, 穩健成長股是投資人的好朋友, 因為無魚蝦也好. 但是要被認定為穩定成長“, 這家公司得有 20 年都穩定成長的功力才行, : 必治妥. 甚至也有 30 年都穩定獲利的公司, : 家樂氏

接下來就是作者最喜歡的快速成長股“, 快速成長意味著每年成長 20~25%. 要發掘這樣的公司, 幾乎都要從小公司裡面去挑. 真正去瞭解它的產品, 但也不要因為有一個親朋好友批評這家公司的產品, 就對它失去信心. 作者甚至於慫恿大家假裝是公司的大股東, 去瞭解一下公司經營的狀況. 就算進不了公司大門, 也要深入研究該公司的財報. 至於選那些公司好, 他的看法和巴菲特也有類似的看法, 只不過作者的花樣是比較多的. 彼得林區說公司的名字愈遜愈好像是活力男孩曼尼/摩伊與傑克, 瓶冠瓶塞與封口之類的, 他們可是飆漲了 25 . 公司地點愈偏遠愈好, 裝潢愈破舊愈好. 最好是他們經營的項目令人難以啟齒, 像是生前契約或是油污處理的行業, 此時競爭對手總是特別地少. 還是就是法人持股愈少愈好, 最好是根本沒有法人注意到這家公司. 講了這麼多, 大家大概已經稍有概念了, 我就點到為止. 但是作者在這本書裡講得真得很好笑. 如果按照巴菲特的講法, 他可能會說塑膠刀叉業簡單易懂, 所以適合投資. 但是到了彼得林區口中, 那就成了因為無聊透頂所以是好的投資標的.

在景氣循環股方面, 有些消費是在景氣好的時候才會蓬勃發展的. 比方說: 汽車業, 房地產業, 原物料業. 如果這類的股票漲得太高, 差不多就可以賣了. 由於景氣變好, 公司的獲利也會增加, 等到股價領先景氣往下走, 往往會出現本益比偏低的情況. 如果看到景氣循環股本益比偏低而上車, 這樣是會有危險的.

所謂的轉機股就是公司的基本面發生了變化, 例如賣掉不賺錢的部門, 或是冷門的事業處突然大賺特賺等等. 而資產股就是擁有商譽, 土地或是賺錢的子公司, 而使得公司的股價被錯得很低. 以致於有一天市場恍然大悟, 把淨值一口氣反應在股價上. 當然要看出資產有沒有高估或是低估, 並不是那麼容易. 有時候公司把資產高估了, 比方說一億元的庫存汽車還值個八千萬, 一億元的庫存成衣可能只值三千萬, 一億元的舊 IC 可能就一毛錢都不值. 至於負債的品質有所不同, 只要是欠銀行的錢, 那就是鐵打的債. 但是欠股東或員工, 往往比較好商量. 有時候一隻股票被彼得林區以穩健成長股買進, 後來卻成了快速成長股. 而他視為快速成長股的, 後來也可能變成轉機股, 只不過是負的轉機, 幾乎賠個精光!

經過數十年的操盤經驗, 他有以下幾點心得. 我可能寫漏了一些, 因為這只是我所想得到的.

1. 要長期持股. 因為他也經常看錯行情, 與其亂猜趨勢, 不如長期持有.

2. 除非像作者本人一樣管理著 90 億美元的富達麥哲倫基金, 不必買太多隻股票.

3. 由於法人操作有其限制, 作者認為散戶無拘無束反而比較有優勢. 這個觀點也被散戶勝經的郭大俠吸收了.

4. 要買小公司, 多放一些比重在上面. 成敗主要是看有沒有抓到快速成長股.

5. 不要太貪心, 如果自己操作賺不到 10%, 就去買基金. 如果自己操作可以獲利 25%, 那就可以名留青史了. 因此還是以 15% 獲利率來要求自己就好.

6. 和其他人看法最不同的一點, 那就是彼得林區叫大家不要停損. 跌掉 25% 也不要停損. 我想, 那是因為他的操作部位非常龐大, 壓大注的地方往往都大賺, 因此他自然覺得不要停損. 以免抓不到後面的大反彈.

7. 作者也告訴大家不要太早停利, 因為他有很多後悔的經驗. 不過基於前述同樣的理由, 資金有限的散戶還是要懂得退出. 作者自己也寫到, 如果能連續操作 6 檔獲利 30% 的股票, 就勝過操作一檔獲利 400% 的股票. 顯然後者的難度是更高的.

8. 不要空手, 只要換股操作.

9. 不要玩期貨/選擇權 因為期貨/選擇權有時間限制, 就算看對行情, 那個行情發生的時間點也往往不如預期.

10. 從身邊的暢銷物品來抓出有潛力的股票, 不要總是覺得不懂的領域的股票比較好. 但是吃到好吃的餐廳, 並不保證它開連鎖店也會一樣賺錢.

! 大概心得就是這樣了. 真是非常經典的一本好書啊!!!

 

 

我讀 «尋找下一支飆股»

在這個聳動的標題下, 其實書名是英文的 “ Finding the Next Starbucks“. 作者Michael Moe 是一名華爾街的分析師. 他分享他在創投的經驗來說明甚麼樣的股票是容易成長的, 就像是當年的星巴克一樣. 全書分為 10 , 主要是從分析趨勢這個觀點來說明如何挑選股票.

比方說在 1925 , 當時的熱門股是鐵路和汽車. 但是到了 2005 年已經變成了醫療生技, 電子資訊, 和網路股. 如果一個產業都已經變得不好, 那麼獲利自然就不會太理想. Profitable 正好是大家最重視的一個環節, 因此觀察大趨勢就是作者所要強調的核心價值. 

很有趣的是, 作者既然把星巴克放在書名當中, 那麼難道說喝咖啡是未來的趨勢嗎? 其實作者在書中提出大趨勢和小趨勢兩種看法. 雖然大趨勢裡面沒有咖啡這一項, 但是品牌, 休閒都是大趨勢, 因此符合這個大趨勢底下, “以合理的價格提供高檔, 有品牌的休閒服務" 就是一個小趨勢. 

除了趨勢, 作者較重視的就是公司的 4 P. People 代表人才, 人才都是跟著領袖走, 因此要有好的領袖. Product 代表產品, 公司的產品要有賣點. Potential 代表潛力, 公司所在的大環境具備成長的趨勢第四個 P Predictable, 表示可預測性. 公司能不能夠做到自己的財務預測等等. 比這四個 P 更重要的 P 就是前面說過的 Profit. 

作者還講了一個笑話他說有人去買鸚鵡回家, 但鸚鵡始終不說話因此他又買了梯子和鈴鐺但是鸚鵡只講了一句話就死了, 因為那個人沒有買飼料! 食物是最重要的, 獲利也是最重要的! 

根據本書的第十章個案研究“, 買到好公司的股票可能從 IPO 開始可以從 1 元賺到 200~300 (Best Buy, Dell). 但買到不好的投資, 可能過了若干年還是價值 1 (Gateway), 甚至是 0 . 相對地, 星巴克算是穩健, 投資 IPO 一元, 可以長成 62 . 不過這還是 2005 年的資料, 據我所知, 星巴克由於擴張太快, 今年已經有點不行了, 人們不再認為去星巴克是那麼有品味的地方. 

最後值得一提的是, 好公司或是壞公司, 都和員工持股比例沒有關係. 和產業結構比較有關係. 像是生技公司, 員工持股比例就很高, 因為他們學有專精, 可能一生都要賭在裡面. 但星巴克這樣的公司有很多計時人員, 他們可能就不會買自家的股票.

書上有提到, 股票不好就要換股. 雖然這完全不是本書重點, 但是我因此不小心在網路上讀到一篇阿添伯的故事, 就和換股操作有關.