2016年11月6日 星期日

書摘: 投資的奧義

第一章 儲蓄

迅速致富之道很簡單: 恪守量入為出原則, 你的花費必須遠低於收入.

儲蓄有益無害的理由:
1.為避免將來後悔莫及
2.會覺得更加放心以及有成就感

儲蓄的真正目的是使你得以保有優先想做的事項--不必因為沒錢而犠牲.

儲蓄的第一步是別再超支--花的比賺的多, 尤其是刷爆信用卡.

複利是緩慢但確定能致富的秘訣.

神奇的72定律: X*Y = 72 (X: 錢翻一倍所需的年數, Y: 投資報酬率)

蕭伯納(George Bernard Shaw)曾說過: 青春虛擲於年少時光(Youth is wasted on the young).

幸運挑到好時點投資固然非常不錯, 但時間(time)的重要性仍遠勝過時機(timing).

省錢的秘訣是理性.

仔細檢視你所有的支出, 並將其分門別類放進三個籃子:
1.物超所值(best value)
2.物有所值(good value)
3.物非所值(dubious value)

基於以下四個理由可以揹負房貸:
1.房貸可使一個年輕家庭擁有一個可讓孩子生活、成長的好地方
2.銀行不會借給你超出你收入所能應付自如的錢
3.房貸是一種非常特殊的債: 由你決定何時還錢
4.你繳付房貸的利率, 遠低於信用卡債的利率


第二章 指數

指數基金僅僅在全部或局部巿場買進並持有股票(或債券).

指數基金消弭了試圖預測哪一檔個別股票、債券或共同基金會擊敗大盤的焦慮, 也省下了相關的費用.

無論是透過預測股巿走勢或精選特定股票, 幾乎沒有投資人的績效可以持續超越大盤.

股巿常犯錯, 巿場價格往往遠比基本面所應反映的價格更具波動性.

專業經理人整體是無法擊敗巿場的, 因為他們本身就是巿場.

指數基金的優點:
1.使投資變得很簡單
2.指數基金兼具成本與稅務效率
3.指數基金是可以預測的

要小心: 有些指數基金收取高到不合理的管理費.


第三章 分散投資

基本的投資法則: 廣泛分散投資極其重要.

持有許多不同類型公司的股票可為投資人降低風險, 因為大多數經濟事件對各企業造成的衝擊不盡相同.

歷史顯示, 投資人在動盪不安時期會搶進黃金, 也因此黃金常被稱為是規避世界末日風險的資產.

以定期定額分批佈局的方式慢慢建立投資部位可降低風險.

重新調整只不過是定期檢視組合中不同種類投資的配置, 並把這些投資導回你想要的比重, 這能降低投資組合的風險和波動性, 而且通常能提高報酬.

重新調整不見得能提高報酬, 但一定能降低資產組合的風險, 也能確保實際配置與適合自己需求及個性的最佳配置保持一致.


第四章 避免犯錯

許多人的努力證實, 成功的秘訣是耐心、毅力和盡量減少失誤.

過度自信有害無益, 而避免過度自信的第一步是意識到人很容易自負.

身為投資人的你聽到關於股巿、利率和經濟的預測時該怎麼做? 答案是: 什麼都別做. 你可以忽略所有巿場預測, 省了時間、煩惱和金錢.

避免從眾行為和避免隨巿場起舞的過度自信和沮喪. 千萬要提防巿場先生.

巿場先生在兩方面居心不良:
1.誘騙投資人在巿場觸底或接近底部時, 出售股票或共同基金.
2.誘使投資人在巿場觸頂或接近頂部時, 買進股票或共同基金.

投資人最不應該在悲觀情緒氾濫和巿價低落時, 全面退場或停止定期定額投資.

心理學家發現, 人們即使在沒有掌控力時, 也往往容易認為自己掌控一切. 這種錯覺會造成投資人高估投資組合中虧損的股票, 也會導致投資人以為自己看見了趨勢, 或相信自己能從股價走勢圖看出模式並預測未來.


第五章 保持簡單的投資組合

愛因斯坦說: 凡事都應盡可能簡化, 但不能過於簡單.

基本法則:
1.及早和固定存錢
2.利用雇主及美國政府的幫忙, 大幅增加你的儲蓄
3.預留一筆現金準備
4.務必要有保險
5.分散風險可減輕焦慮
6.避開所有信用卡債
7.別理會巿場的喧嘩與騷動
8.運用低成本的指數基金
9.聚焦於主要投資類別

資產配置的關鍵因素:
1.年紀
2.財務狀況
3.性格

成功與快樂的要訣是了解自己的能耐, 並且量力而為.

成功投資的秘訣在於了解自己, 並且根據自己的能耐與個性從事投資.

建議鎖定兩種廣基型指數基金:
1.全球總股票巿場基金
2.總債券巿場基金

精選2009年美國股票巿場指數基金:
1.富達總體巿場指數基金(Fidelity Total Market Index)
2.嘉信總體1000投資人類別基金(Schwab Total 1000 Investor Class)
3.先鋒總體股票巿場指數基金(Vanguard Total Stock Market Index)

精選2009年國際股票巿場指數基金:
1.先鋒總體國際股票指數(Vanguard Total International Stock Index)
2.富達斯巴達國際指數(Fidelity Spartan International Index)

2009年先鋒總體世界股票指數基金:
1.先鋒總體世界股票指數(Vanguard Total World Stock Index)

精選2009年債券指數基金:
1.嘉信總體債券巿場指數基金(Schwab Total Bond Market Index)
2.先鋒總體債券巿場指數期金(Vanguard Total Bond Market Index Fund)
3.富達美國債券指數基金(Fidelity US Bond Index)

指數股票型基金(ETF):
1.美國:
  a.安碩羅素3000(iShare Russell 3000)
  b.先鋒總體股票巿場(Vanguard Total Stock Market)
2.美國以外:
  a.先鋒富時全世界(Vanguard FTSE All World)
  b.SPDR MSCI ACWI
3.包括美國:
  a.先鋒總體世界(Vanguard Total World)
  b.安碩MSCI AC世界(iShares MSCI ACWI)
4.總體美國債券:
  a.先鋒總體債券巿場(Vanguard Total Bond Market)
  b.安碩巴克萊綜合公債(iShares Barclays Aggregate)


2016年10月21日 星期五

Visio: 一更改其中的文字方塊內容, 所有物件的位置就會偏移

試了幾次都一樣, 只要一改文字方塊內容, 所有物件的位置就會偏移, 找了設定也看不出端倪.

查看工具列上的項目, 發現了眉目, 有個[自動調整大小]的選項



不知道是什麼設定或動作讓這選項變為啟用, 只要按一下, 改為停用, 就都正常了.

這功能是要整人還是幫人呀...


2016年10月2日 星期日

書摘: 誰殺了我的牛?

牛的故事

他們原本當寶的財產, 其實也是讓他們無法從貧困與平庸中脫身的枷鎖.

雖然不滿意現況, 也漸漸開始學著接受. 明明對人生不滿, 但又覺得自己還不夠悲慘; 明明對生活感到挫折, 卻又無法下定決心想要加以改變.

每個人的人生裡都有"牛", 我們背著偏見、藉口、恐懼與自我辯解的重擔生活, 這些自我設限的障礙讓我們只能過著平庸的日子.


別以為每頭牛都會叫

"牛"可以分成兩類: 藉口與畫地自限的態度. 藉口是以辯解、託詞與謊言的形式表示. 畫地自限的態度則是以恐懼、合理化解釋、謬見等形式表現.

藉口其實是說: 我有罪, 但真的不是我的錯.

藉口的基本特性:
1.只要想找藉口, 絕對可以輕易找到; 一旦找到藉口, 就會巴著它不放; 藉口不會幫我們帶來任何改變.
2.一旦講出藉口, 一定會找到盟友, 那是絕對的!
3.藉口不會改變什麼. 編造藉口無法解決我們想要逃避的問題, 日子還是一成不變.


小牛變大牛, 小錯成大過

恐懼無疑是最糟的一種"牛", 可以主宰我們的心靈, 讓我們嚇得失魂落魄, 不知所措.

行動是消除恐懼的唯一方式.

"合理化解釋"是另一種形式的畫地自限, 通常用來說服別人與自己, 情況不像表面上看起來那麼糟.

合理化解釋的最大問題在於, 時間一久就會讓人信以為真.

人生的目標不該是去學習如何接受我們討厭的事, 而是去找出或去做我們熱愛的事; 人生苦短, 不該浪費在痛恨的事情上.

成功的一大敵人正是悲觀; 期望太低與負面的態度必定會導致失敗與挫折.

當一個人認為自己能力不夠時, 周遭的世界也會如此看待他.

務必質疑眼前所面臨的恐懼、擔心與不確定, 是不是錯誤想法造成的.

如果相信自己會成功, 就一定會成功; 相信自己不會成功, 就已經失敗了.

平庸比失敗還糟, 跌落谷底至少還可以迫使我們重新檢視環境, 考慮其他選擇.


顏色不同的牛

各形各色的牛:
1.自我安慰: 為平庸找藉口會讓我們接受平時無法忍受的情境
2.不是我的錯: 發生在你身上的一切, 大多是自己造成的
3.一切都是命: 如果我們不質疑錯誤的想法, 就只能過著平庸的生活
4.完美主義: 把事情做好的唯一方法是多練習, 把握機會投入
5.自覺無能為力: 對於任何限制不要毫不質疑就照單全收
6.深奧的哲理: 採納任何新的指導原則之前, 都應該思考它的來源
7.自欺: "牛"都有一個共通點: 讓我們陷入平庸


牛打哪兒來?

當一個人認為自己只有單一天分時, 問題就出現了.

畫地自限的想法也可能是永難忘懷的經驗所造成的, 但其實它在現實生活中可能早就失去效果了.


任何牛都不該當成禮物收下

很多讓我們陷於平庸的"牛"其實都是別人送我們的.

成功是做出好決定的結果, 好決定是經驗促成的, 經驗往往是從糟糕的決定累積出來的.

未來不見得和過去相似. 我們都有能力隨時學習與改變人生的方向.


殺牛之道

成功與否完全是自己的責任. 隨時依賴別人的支持與鼓勵固然很好, 但並非絕對必要.

改變自己的思考與行動方式, 而不是改變別人的思考或行動方式.


殺牛只有一個方法

朝"無牛生活"邁進的步驟:
1.找出你的"牛"
2.判斷每隻"牛"背後隱藏的想法
3.記住為了留住每隻"牛"所付的代價
4.列出擺脫"牛"後會體驗到的好處
5.建立新的行為模式

奈丁格爾爵士(Nightingale)寫道: 你會成為你最常想的樣子.


維持無牛區

當我們擺脫所有的藉口時, 也等於是為自己的成功承擔完全的責任, 變成命運的主人.

克服漠不關心與平庸的第一步, 就是擺脫阻礙我們立即採取果斷行動的藉口.

不要浪費時間分析落實計劃時可能碰到的問題.

地獄就是在抵達人生終點時, 和自己原本可變成的人面對面的情況.

失敗不是阻礙我們成功的主因, 平庸才是.


2016年9月25日 星期日

Oracle EBS: SO已book, 但無對應的workflow -- Part 2 (Ref)

查看資料:

SELECT h.order_number,
       h.header_id,
          l.line_number
       || '.'
       || l.shipment_number
       || '.'
       || l.option_number
       || '.'
       || l.component_number
       || '.'
       || l.service_number
          line_num,
       l.line_id,
       h.booked_flag,
       l.booked_flag,
       h.order_type_id,
       l.line_type_id,
       h.creation_date,
       h.last_update_date,
       h.last_updated_by,
       l.creation_date,
       l.last_update_date,
       l.last_updated_by,
       DECODE (
          (SELECT 1
             FROM wf_items
            WHERE     item_type = 'OEOL'
                  AND item_key = TO_CHAR (l.line_id)
                  AND end_date IS NULL),
          1, 'Yes',
          'No')
          WF_Created,
       DECODE (
          (SELECT 1
             FROM wf_item_activity_statuses
            WHERE     item_type = 'OEOL'
                  AND item_key = TO_CHAR (l.line_id)
                  AND end_date IS NULL
                  AND ROWNUM = 1),
          1, 'Yes',
          'No')
          WF_Started
  FROM oe_order_lines_all l, oe_order_headers_all h
 WHERE     l.header_id = h.header_id
       AND l.open_flag = 'Y'
       AND h.open_flag = 'Y'
       AND h.flow_status_code IN ('ENTERED', 'BOOKED')
       AND l.flow_status_code IN ('ENTERED', 'BOOKED')
       AND NOT EXISTS
                  (SELECT 1
                     FROM wf_item_activity_statuses st
                    WHERE st.item_type = 'OEOL'
                          AND st.item_key = TO_CHAR (l.line_id))
       and h.order_number =102013860

Oracle EBS: SO已book, 但無對應的workflow -- Part 2

這狀況又發生了, SO中有5個line, user要建立Delivery時有問題, 才發現第5個line沒有workflow, status還停在Booked.

有了上次的經驗, 這次處理速度快了些.


1.檢查workflow status, 沒資料

  SELECT *
    FROM wf_item_activity_statuses
   WHERE item_type = 'OEOL'

     AND item_key = TO_CHAR(1458486)


2.launch process
begin
    wf_engine.launchProcess('OEOL',  --itemtype in varchar2,
               1458486,  --1         itemkey  in varchar2,
               'Line Flow - Generic',--         process  in varchar2,
               'Sales Order 102013860, Line 5.1..', --         user_key in varchar2,
               'XX01530' );        -- owner_role in varchar2)
end;


3.再檢查workflow, 已有資料, line的status仍是Booked


4.commit


5.執行Workflow Background Process


搞定~