2011年12月30日 星期五

房地產 - 新聞(預售屋停蓋 242戶跳腳)

預售屋停蓋 242戶跳腳
建商換手 每坪再繳1.3萬才續建
2011年12月30日
【周承諺╱台北報導】今年房市景氣低迷,購屋糾紛頻傳。民眾投訴去年8月購買竹北市預售屋「丞益時代」,但今年5月丞益建設因財務問題停建,導致242多戶權益受損,如今雖有其他建商願意接手續建,但是住戶須每坪多繳1.2~1.3萬元,否則就只能退戶取回剩餘款項。消保官建議,購買預售屋風險高,慎選信譽佳建商,避免類似糾紛重演。

「丞益時代」社區位於竹北市中華路,前年11月推案,當時開價每坪9.9~13萬元,當地房仲表示,中華路上華廈行情約20萬元,該案開價算相當優惠,因此242戶全數完銷。不過今年5月起因為建商丞益建設傳出財務問題,停工至今,目前由碧友建設願意出手續建,該社區自救會主任委員蘇裕惠表示,目前大部分住戶都支持續建。

賠退款不賠利息
但須每坪再繳工程款1萬元,另須支付建築貸款利息2000~3000元,擔心新接手建商將再向住戶追加房價。

投訴住戶表示,不知道繳交1.2~1.3萬元是否合理,也擔憂續建施工品質。對此,負責與住戶協商續建的瑞陽資產管理公司代表葉嚴志表示,若對金額有異議的住戶,也可辦理退戶,預計1月上旬召開退戶說明會,日後將可全額退還已繳金額、但無法賠償利息損失。

新竹縣政府消保官羅鈞盛表示,目前住戶每坪繳交1萬元續建款項是協商後的結果,目前新合約無法確定利息金額,若住戶不滿意,僅能退戶取回剩餘款項。

政府打房之下,已經有小型建商出現資金吃緊問題,羅鈞盛表示,目前新竹地區預售屋糾紛約700多戶,但今年5月預售屋新制上路,買方都與建商簽署履約保證協議,預計明年糾紛件數將會大幅減少。

營造廠商私下透露,大部分公司遇到建商倒閉狀況都不願意接手續建,以當地竹北行情來做估算,1坪加收約1萬元算合理,若是住戶覺得不放心續建的施工品質,建議自救會可以共同出資,聘請專業的工程顧問公司、或是建築師幫忙把關,確保錢用在刀口上。

注意進度再繳款
甲桂林研展部襄理李尚華表示,今年5月預售屋新制上路,消費者必須簽訂強制履約保證書,若無簽署可立即向相關單位檢舉;另外在付工程款的同時,要注意是否有依照進度施工,再做繳款動作,也建議慎選預售案建商,是買房時的第一考量。

總結:
  • 這就是預售屋的風險。
  • 買賣成屋應詳細調查有無「續建」,「續建」是很好的抗性,大家聽到都倒彈了,也難怪大部分營造廠商遇到建商倒閉狀況都不願意接手續建。
  • 甲桂林是專業代銷團隊。

2011年12月29日 星期四

股票策略 - 如何面對「總統大選」變化

「價值策略」
總統大選結果可能會影響要求的預期報酬率K。回顧一下這篇,低價投資一家非常成功的企業,這是最令人覺得爽快的,公司賺大錢,你也賺大錢。K = 10 為巴菲特最低的預期報酬率,我們可以取 K = 15,貪心一點。但我可沒預測市場將會下跌,預測沒有意義,仔細聽市場聲音就夠了,市場會告訴你怎麼做。

「心理策略」
以巴菲特指標來看,考量股市市值和國家生產總額,如果比例在70~80%,就是合理投資價位。因此不論總統大選結果為何,策略依然有效。

還是老話一句,只有帳戶裡的數字是真的,誰當總統是假的。到最後還是比誰錢比較多。唉,為什麼社會把大家弄的如此現實?
因為人性永遠不變。

從巨船蓬萊丸底甲板上凝視著臺灣底春天,那兒表面上雖然美麗肥滿,但只要插進一針,就會看見惡臭逼人的血膿底迸出。
Bueno.

2011年12月28日 星期三

[Español En Directo] Hable en la página setenta y siete

segundo: Los vuestros también son simpáticos.
tercero: Las mías también son interesantes.
cuarto: El nuestro también es bonito.
quinto: Las suyas también son pesadas.
sexto: Las nuestras también están limpias.
séptimo: Los tuyos también son nuevos.
octavo: El mío también fuma mucho.
noveno: El suyo también es muy elegante.
décimo: Las tuyas también están sucias.

2011年12月27日 星期二

Update Apps by Tomcat Web Application Manager

Step-by-step
  1. Open http://APP_SERVER_MACHINE/manager/html/
  2. Stop applications.
  3. Undeploy applications.
  4. Restart Tomcat 6 in the application server machine.
  5. Deploy applications. (then applications automatically start.)

不敢說出口的心理障礙

Elena 昨天一語道破台灣學生的老毛病:不敢說。

不只西語如此,英語也是如此。

台灣學生讀寫很厲害,但聽說就不行了。Elena 老師鼓勵(強迫)大家說西語。
  • ¿Qué es suyo? No chino.
  • De él o de ella.
  • Bien. Entonces, ...
剛開始蠻崩潰的,還好這只是心理障礙,只要違背個人主觀意願,慢慢就能接受學語言必須說出口的事實。好廢話,我好晚才知道這些廢話的意義。Elena 也強調用西語教西語的好處,可以增強聽力。剛開始真的是鴨子聽雷,現在還是鴨子聽雷,但至少聽懂一些簡單的字,如果完全被擊倒,我們可以說 no entiendo;如果有機會聽的懂,我們可以說 otra vez.

總之,clase de español en lunes 相當刺激,相當有壓力,也相當歡樂。聊出國、聊豔遇、聊異性,一群熟女還會幫兩位男生出餿主意,請正派經營西班牙語好嗎 XD

2011年12月26日 星期一

[Perl] Deployment Perl Package without Internet Connectivity

做法:Sync

請先參考有網路連線的做法。使用 Perl Package Manager (ppm) 安裝 package 後,下方 Details tab 會顯示 installed files。只要將所有安裝檔案完整 sync 到沒有網路的機器就好了。記得要改 .packlist 檔案,把檔案路徑改對就好了。

「龍紋身的女孩」心得

看完第一、二章後,直覺告訴我:
  1. 莎德蘭是對的
  2. 這是弊案
  3. 布隆維斯特是被陷阱的
理由:我的直覺不會錯,這就是理由。

說到直覺,這讓我想到 Jesse Lauriston Livermore。個人「認為」直覺害了 Livermore,他在操作上的收穫不如從前,因此對自己灰心喪意。1940年11月28日,陷入深度抑鬱症的 Livermore 舉槍自盡,立時身亡。

判斷錯誤的直覺十分可怕。直覺不只是直覺,直覺還包括以前習得的經驗。直覺判斷錯誤等於全盤皆輸。話說回來,看個書而已,根本不必那麼嚴肅,不過我想分享一下直覺的由來。



偵探小說跟武俠小說一樣,有愛情,也有「開外掛的主角」。Salander 明顯「開外掛」,開不用錢。如果龍紋身的女孩開外掛,Blomkvist 就是被陷阱的,Wennerström 的確是弊案。這是很淺的觀察。

接著第25頁下面寫的瑞典有 18%的女性曾一度遭男性威脅,因此,後面故事發展也要循此發展 (Salander 不像是壞人,那誰是威脅女性的男性?)。這本書除了說故事,也想說令人難堪的事實。Larsson 說的故事十分精彩,這邊不能說太多個人經驗,但我十分清楚那些情節,是許多真實的濃縮 (或是 Larsson 想像的復仇)。你以為很變態了嗎?來看官方認證的變態
KUBARK (U.S. Army and CIA interrogation manuals)
看到差點沒暈倒,對美國的印象整個打壞。(請看震撼主義:災難經濟的興起)

好啦,偵探小說沒必要那麼變態。除了表達當前女性的困境,Larsson 對故事細節十分講究,這點不得不佩服他。為了避免破太梗,還是不要再講下去了。

總之,Salander 根本就是在寫我 (飄)。此外,這本書提醒我研究:
  1. 犯罪心理學
  2. 變態心理學
心理學十分有趣,值得大家花時間研究。

2011年12月24日 星期六

[Español En Directo] Situación IX

1. Luisa: Este es el estación de autobúses. Es grande.
Marta: ¡Mira! Aquél es el horario de salida.

2. Luisa: Ahora son las nueve y media de la mañana. ¿A qué hora sale el próximo autobús para Barcelona?
Marta: A ver... Sale a las diez de la mañana.
Luisa: Este es el autobús. Nosotros cogemos el autobús.

3. Luisa: A la uno de la tarde llegamos a Barcelona, ¿verdad?
Marta: Sí. Entonces, estoy muy cansado porque el autobús es no agradable.
Luisa: ¿Dónde están nuestros amigos?
Marta: ¡Aquél!

4. Pedro & Luis: Feliz navidad para ti.
Luisa & Marta: También feliz navidad.

2011年12月23日 星期五

登山常見的膝部傷害

Link: http://www.ienet.com.tw/tier/ezcatfiles/parents/img/img/50001425/831728868.pdf

Summary:
  • 預防重於治療
    • 行前適當訓練
    • 使用登山杖
    • 不要下坡一條龍
  • 症狀處理
    • 暫時的減少登山,不要突然劇增登山量。
    • 症狀處理只是治標的方法,用於疼痛減輕,然而肌力訓練才是治本。

昨天(2011.12.22)聽完陳醫師精彩的演講,深深覺得自己很不足。陳醫院說的很對,預防重於治療循序漸進增加登山量,慢慢訓練肌力,這樣就能保護脆弱的膝蓋。此外,下山要忍耐,收起歸心似箭的心,安步當車,慢慢走下山才是正途。

2011年12月22日 星期四

勇氣


我還是處女喔。


來看點有趣的東西:
這是近15年台股價量K線圖,今年初已出清大量股票,理由:忘記了(這真的不是好理由)。國安基金最近一次出手在2008年9-12月間,約買進599億新台幣。這次國安基金準備在必要時依國安基金條例第八條及相關作業要點規定,採取安定股市的相關措施。

再強調一次:準備在必要時。這意思是:可買可不買,國安基金到底有沒有進場?進場買多少?我們實在很難推估。根據之前經驗,國安基金花三個月慢慢買,我們不必太興奮,看到黑影就開槍,傻傻的買、傻傻的梭哈。因為重點不是買什麼,重點是有多少錢可以買。投機報酬率是假的,只有金錢數字是真的。

所以還是老話一句:慢慢存錢,慢慢買進 (假如看多的話)。

除了投機之外,除了爬山之外,最近碰到麻煩的事。「春遊浩蕩,是年年寒食,梨花時節。白錦無紋香爛漫,玉樹瓊苞堆雪。靜夜沉沉,浮光靄靄,冷浸溶溶月。人間天上,爛銀霞照通徹。渾似姑射真人,天姿靈秀,意氣殊高潔。萬蕊參差誰通道,不與群芳同列。浩氣清英,仙才卓犖,下土難分別。瑤台歸去,洞天方看清絕。」突然覺得自己很好笑,唉,好難說出口。就算聽一千遍一萬遍勇氣,我還是沒有勇氣。

2011年12月21日 星期三

[C] Amalgamation - A Single C Code File

Link: http://www.sqlite.org/amalgamation.html

Reason: We have measured performance improvements of between 5 and 10% when we use the amalgamation to compile SQLite rather than individual source files. The downside of this is that the additional optimizations often take the form of function inlining which tends to make the size of the resulting binary image larger.

國安基金動態

請仔細看新聞:
國安基金昨(20)日召開委員會議,通過授權國安基金即日起隨時進場,身兼國安基金主委、行政院副院長陳冲表示,台股量能偏低,國安基金動用「銀彈」為5千億元,將可提高股市流動性。

陳冲昨天日召開國金基金會議後宣布,與會委員討論後決議通過,授權國安基金執行秘書、財政部次長曾銘宗,在必要時依國安基金條例第八條及相關作業要點規定,採取安定股市的相關措施。

陳冲表示,與會委員一致認為,目前國內外重大事件,已造成投資人信心明顯受到影響,各國分析也指出,金正日驟逝對市場而言,是個「非常不確定的因素」,而「不確定的因素,就是最可怕的因素」
該如何操作呢?如果你是國安基金操盤手,你會怎麼做?想通後就全通了。也請計算最近幾年的 Buffett Index,市場總會透露一點小秘密給我們知道。

對了,「可」不代表「一定」買進護盤。

2011年12月20日 星期二

[Perl] 常見錯誤: Can't locate Path/Class.pm in @INC

我是 Perl 的初學者,想要試跑以下的範例: http://learn.perl.org/examples/directory_list.html,卻出現以下的錯誤:
Can't locate Path/Class.pm in @INC (@INC contains: C:/Perl/site/lib C:/Perl/lib .) at my.pl line 4.
BEGIN failed--compilation aborted at my.pl line 4.
Line 4 是 use Path::Class;,就是這行出錯。該如何補救呢?把 Path-Class package 裝起來吧!
  1. 打開 Perl Package Manager (Synchronizing Database 有點慢)
  2. 點最左邊白色箱子 View all packages [Ctrl+1]
  3. 找 Path-Class package,按右鍵 Install Path-Class 0.24 + (目前版號是 0.24)
  4. 點綠色向右箭頭 Run marked actions [Ctrl+Enter],確定
這樣就可以了。

[Java] Double Brace Initialization

The first brace creates an anonymous inner class, and the second brace creates an initializer block that is executed when the anonymous class is created.

Example:
import org.jmock.Mockery;
import org.jmock.Expectations;

class PublisherTest extends TestCase {
    Mockery context = new Mockery();

    public void testOneSubscriberReceivesAMessage() {
        // set up
        final Subscriber subscriber = context.mock(Subscriber.class);

        Publisher publisher = new Publisher();
        publisher.add(subscriber);
        
        final String message = "message";
        
        // expectations
        context.checking(new Expectations() {{
            oneOf (subscriber).receive(message);
        }});

        // execute
        publisher.publish(message);
        
        // verify
        context.assertIsSatisfied();
    }
}
Please check new Expectations() {{ oneOf (subscriber).receive(message); }}

2011年12月19日 星期一

奇萊主峰、北峰 D2

D2 (2011年12月18日)
  • 0315 C1起床。睡得很好起得很晚,趕緊收拾睡袋、睡墊、地布,煮熱咖啡喝(感謝摸摸捐獻)。
  • 0415 GO! 摸早黑出發。
  • (不詳) 主稜叉路口(H3380M)。終於走完奇怪的路。
  • 0615 奇萊山莊,經過但不進去。
    天空開始變色,
    左中稜線為奇萊東稜。

    綺麗的奇萊北峰
  • 0628 日出
    這次最滿意的作品,
    不用拍日出,
    就知道日出有多精采

    Buenos días y bienvenido a Chilai.

    繞過奇萊池山,
    繼續往前推進。

    有點遠 T_T

    卡羅樓山很壯觀!

    奇萊主峰的影子

    又看不到路了 T_T
  • 0808 ▲奇萊主峰(H3560M)。
    雲海好棒!

    今天白雲很客氣,
    白姑群峰一覽無遺。

    雲海。

    卡羅樓山突然變矮了。

    風景很美,但風勢強勁,溫度又冷,一定要注意保暖跟防風。這天山遠路遙,沒有太多爬坡,身體很容易冷掉,因此我包的很緊,就怕高山反應找上我。奇萊山太嚴酷了,我們分兩隊下山。

    遠方雪山山脈陪我們下山

    Chao~
  • (不詳) 奇萊山莊。喘的很累,吸不到奇萊山空氣,等待後方隊友在此用餐。感謝無名氏 5000ml 水源,讓我們少走一趟取水之路。我的午餐跟早餐一樣,車輪餅配熱咖啡。
  • 1214 成功1號堡。整理裝備,準備重裝下山。大家看起來很疲憊,不管啦,加油就對了。
  • (不詳) 成功山屋(H2860M)。休息五分鐘。我好累。
  • 1438 黑水塘山屋(H2730M)。休息十分鐘。很累。
    最後一段上坡路(抖)

  • (不詳) 藏運動飲料處。休息十分鐘。補充行動糧,喝冰的運動飲料鼓勵自己,但身體有點不舒服,有嘔吐感
  • (不詳) 小奇萊。休息十分鐘,就差最後一段路!拼了!
  • 1700 奇萊山登山口(H3100M)。
    仆街的完美定義。
  • 1900 清境小七。山路彎彎曲曲,誘發我忍耐已久的嘔吐感,清境小七就在眼前,但還是忍不住先吐了,太冤枉了!防水袋不只能防水,還可以當嘔吐袋。這證明一件事:喝冰的運動飲料會吐。我只好眼睛開開看大家用晚餐,吐完實在沒甚麼胃口,感謝摸摸為我準備御飯糰,回家後還是不太敢吃,哈哈。
  • 2300 台北火車站。全員均安,大家真的太棒了。

重點整理
  • 風勢強勁,請穿防風層保護自己。
  • 行進間不要喝冰飲(水)。
  • 天氣寒冷,路面偶有結霜,會滑,請小心通過。
  • 通過碎石坡請留意落石。不要讓石頭掉下來傷及無辜。有落石要提醒下方山友。我中過一發,身體沒事,但雨鞋破一個洞,哀傷。
  • 萬年老梗:走路小心。
(回到前一天:奇萊主峰、北峰 D1)

奇萊主峰、北峰 D1

前言:Hace frío.

時間:2011年12月17-18日

人員:12員 (台灣山岳高山初階訓練營)

天氣:晴朗,風很大很冷。

預計路線
  • D0 台北火車站東三門 → 霧社仁愛高農C0
  • D1 C0 → 奇萊登山口 → 小奇萊 → 黑水塘山屋 → 成功山屋 → 成功1號堡 → 奇萊北峰 → 成功1號堡C1
  • D2 C1 → 主稜叉路口 → 奇萊山莊 → 奇萊主峰 → 奇萊山莊 → 成功1號堡 → 成功山屋 → 黑水塘山屋 → 小奇萊 → 奇萊登山口
實際路線:同預計路線。

記錄

D0 (2011年12月16日)
  • 2100 台北火車站東三門。清水休息站休息,買車輪餅當早餐。
  • D1 0100 霧社仁愛高農露宿C0。

D1 (2011年12月17日)
  • 0400 C0起床,早上整裝,不小心把登山錶弄丟,雖然手機可以看時間,但手機是很棒的緊急連絡工具,非到緊急關頭,我是不會開手機的。

    簡單說,這次行程是「山中無歲月」,只能用心感受時間跟高度(藉口)。
  • 0430 買早餐,順便買兩包炸醬麵當明天午餐,實際上吃不了那麼多。
  • 0639 合歡山莊。Tango frío. 大家慢慢踢到奇萊登山口。
    再冷也要逆風出發。
    屏風山 → 屏風山南峰 → 奇萊北壁 → 奇萊北峰,
    今天我們要去奇萊北峰
  • 0657 日出。
    小三機加餅乾鏡,
    沒事不要揹太重。

    畢祿羊頭鋸齒連峰(想走),
    再遠一點的北一段(也想走)

    路面結冰會滑!
  • 0706 奇萊登山口,祈求山神讓我們平平安安度過每一天。
    GO!
  • 0758 1.4K 小奇萊(H3150M)。陡上山頂看風景。小奇萊來回是老少咸宜路線,景色不錯,推薦給大家。
    玉山群峰
  • 0834 2.5K 藏運動飲料,打算回程拿來喝,但我太小看冰飲的威力,狂飲的代價就是身體不舒服,之後會談到這段。
    雲湖
  • 0906 3.7K 黑水塘山屋(H2730M)。舒服!緩下真的舒服!不過D2就慘了,雖然坡度不陡,但回程可就苦了。玩耍一下後繼續出發。
    一路緩緩而上,苦呀!
  • 1020 4.8K 成功山屋(H2830),大家在此午餐。取 3000ml 水,加上原本的 1800ml,等回陡上應該很過癮。
  • 1100 出發。往取水處前進再前進,石頭有大有小,山洪暴發應該很可怕。
  • 1150 成功1號堡。這就是今天睡覺的地方。聽說鬼故事很多,沒在怕的。以前念研究所,宿舍就是台大水源校區,原本是三軍總醫院的太平間,廢棄之後十分陰森。某晚突然尿急,直接在廢棄醫院旁邊小便,好可怕,還好沒有鬼魂纏身。這證明了一件事:尿急比甚麼都大(嚴重偏題)。
    展望不錯,
    遠方就是合歡群峰。

    大家開始整理小背包,把部分裝備放在外面,用外帳蓋起來。準備妥當後,開始走後面的行程。
  • 1218 出發登奇萊北峰。風好大,吹免錢的,免錢的最貴,幾處路段很想快速通過,畢竟吹久了不太舒服,然後我犯錯了:風大應該穿防風層保護自己,雖然Tommy有提醒,但我只想好好走路,沒想到防風十分重要。如果當初有穿防風層,晚上就不會那麼累,可能也沒有打呼聲,但不對呀,一定是阿飄偽裝我的聲音,想陷害我(牽拖中)。

    菊花夾了一下,
    想要上稜,
    就要緩上岩壁,
    雖然行前看過照片,
    但現場看真的有點驚訝。

    視野最遠處為雪山主峰。

    突然很懷念中級山,
    快點走完這段怪怪的路吧 T_T
  • 1358 上稜。終於走完了!
    殊不知後面還有更奇怪的路。
  • 1405 雄偉的奇萊北峰。路咧?
    路就在腳底下。
    這一切都是幻覺,
    我怎麼會在這邊呢?

    寄蜉蝣於天地,
    渺滄海之一粟。

    奇萊主峰。

    風很大,又貪拍,追不上落後的距離,很自然地落隊了。我趕緊把相機收起來,集中精神,一點動三點不動,慢慢通過危險路段就可以了。雖然路段危險,但心情很興奮。
  • 1500 ▲奇萊北峰(H3605M)。
    最近的是奇萊北壁下屏風山,
    接著是加卑里山、黑岩山,
    畢祿羊頭鋸齒連峰,
    南湖大山、中央尖山、無名山,
    武陵四秀、喀拉業北稜

    雲海上飄著磐石山、太魯閣大山、立霧主山、帕托魯山(奇萊東稜),
    奇萊北峰只有東面有草坡,
    其他三面皆斷崖

    超不真實。
    奇萊主峰、卡羅樓斷崖、奇萊南峰(奇萊連峰),
    後面那條稜線是能高群峰(主峰、南峰),
    干卓萬山、卓社大山(在稜線後面)、牧山、火山(干卓萬群峰),
    倒數第二排是秀姑巒山,
    最後那排是玉山群峰(北峰、主峰)

    雲海好漂亮,
    松雪樓變的好小。
    合歡群峰,
    白姑大山剛好穿過白雲(白姑群峰),
    最後一排是雪山山脈(雪山北峰到中雪山),
    震憾呀!

    下山要十分小心。我不小心滑了一下,有點嚇到,還好手死抓繩子不放,身體沒有受傷,但心理受傷嚴重。重新調整呼吸,放鬆緊張的心情,精神專注不等於肌肉緊繃,太緊張反而施展不開。離開危險路段後,隊伍分成兩隊,準備發揮強大的團隊力量。A隊先回成功堡準備晚餐,B隊押後準備品嘗晚餐。

    夜來的有點快,夕陽漸漸西沉,景色雖然美麗,黑夜雖然也是山的顏色,但摸黑走路令人不得不緊張,還好有崔大哥細心帶頭,Tommy大哥耐心押後,讓大家平安回成功堡。
  • 1800 成功1號堡,後段摸一點小黑。晚餐煮咖哩飯,大家胃口都算不錯,瓠瓜干湯比較滯銷,有點對不起Tommy大哥,沒穿防風層也對不住Tommy的指點,當下雖然沒有不適,但晚上打呼讓其他伙伴不適,個人感到十分抱歉。
  • 2130 睡覺。今天狀況不錯,睡的很香甜。C1

(請繼續閱讀:奇萊主峰、北峰 D2)

2011年12月15日 星期四

Transfer Data from iPhone 3GS to iPhone 4S

今天一早就撈到 iPhone 4S 16G白,感覺真好。

但我碰到小麻煩。How to transfer data from iPhone 3GS to iPhone 4S? 答案就在 iTunes 裡。以下是操作步驟,十分無聊。

Step 1: 將 iPhone 3GS 接上 PC > 打開 iTunes,她會自動偵測 iPhone 3GS。
Step 2: 右點 iPhone 3GS 裝置 > 備份
Step 3: 退掉 iPhone 3GS,接上 iPhone 4S,iTunes 會自動偵測 iPhone 4S。
Step 4: 右點 iPhone 4S 裝置 > 從備份回復... (或是使用主畫面操作流程 > 繼續)
這樣就可以了。

2011年12月14日 星期三

爬山訓練就是爬山本身

爬山訓練就是爬山本身,個人認為最難練的是「體能」。

我的方式是「參加台灣山岳教育公益協會第四屆中級山初階訓練營」,超快,簡直是速成。上完課後,又該怎麼繼續訓練體能?或許問題的答案,就在爬山過程裡頭。

簡單說,走就對了,我也想不出更好的答案。此外,我一直認為,爬山哲學跟投機哲學並無不同。我以前曾經提到
最近某 TDR 掛牌上市,假裝我不知道「交易員的靈魂」P267的內容,我該不該進場投資呢?不該,理由:
  • 沒有財務報表,無法分析公司
  • 不玩看不懂的東西,也就是 the secret of GAMBONI
GAMBONI 的秘密就是「如果你希望獲勝,你必須瞭解規則;另外,你必須願意坐上賭桌,你才有獲勝的機會。」

很不巧爬山也是一樣,不管是怎樣的原因上山,我們必須瞭解大自然的規則,知道爬山是有風險的戶外活動就算大自然如此無情,我們仍然願意擁抱大自然,做最好的準備,即使親友不斷的勸退我們不要爬山。(有些人真的認為登山客壞透了,浪費社會資源。)

我們可能摸到山頭,也有可能失敗,甚至碰到最壞的狀況。這就是大自然的無情,唯有透過不斷的爬山訓練,才能降低事故的風險,提升爬山的樂趣 (與屎度)。

套句大咖的話:走路小心

2011年12月13日 星期二

[C++] RefPtr and PassRefPtr Basics

Link: http://www.webkit.org/coding/RefPtr.html

C++ 裡面已經有 smart pointer 的設計,為什麼 WebKit Open Source Project 還要自己寫一個 RefPtr? 答案可從 PassRefPtr 看出端倪,會如此設計,主要是解決下面常見的問題:
For example, for a function that took a smart pointer as a parameter and returned that same smart pointer as a return value, just passing the parameter and returning the value would increment and then decrement the reference count two to four times as the object moved from one smart pointer to another.
細節請看文章,使用方法一定要參考文末 guildline,因為很容易踩到 reference count = 0 的地雷。

2011年12月11日 星期日

Outliers - 10,000-Hour Rule

這是今天聽到的新梗,分享給大家。
Throughout the publication, Gladwell repeatedly mentions the "10,000-Hour Rule", claiming that the key to success in any field is, to a large extent, a matter of practicing a specific task for a total of around 10,000 hours.
簡單說就是:「要跨過專業頂尖人才的門檻,就是要有一萬個小時的專業技能。」以爬山來說,約略等於250岳(爬兩次百岳還不夠喔),也約略等於爬1200座中級山。有沒有那麼困難?

台灣山岳郊山訓練營「綜合複習、登山伙食介紹和夜行體驗、結業典禮」

所有黑白照片都是後製作品。
理由:
「如果景物顏色太多,
或是光線不好,
就改用黑白模式拍攝,
好讓照片的內容成為主角,
而不是雜亂的顏色」

我的主角是「大咖的手」。

這是細心的手

土地公土地婆都有保佑

前言:這天是台灣山岳郊山訓練營的「綜合複習、登山伙食介紹和夜行體驗、結業典禮」,我沒什麼事,剛好可以出來走走。原先預定路線是「石底觀音山→汐止大尖山」,但天雨路滑,教學不便,因此大咖更改路線。

日期:2011年12月11日(星期日)

天氣:大陰天偶爾細雨,無大風。

預定路線:台鐵汐科站→水源路康誥坑→勤進路大崎腳→光明寺→鹿窟事件碑汐碇路←→(深按頭山)→十三份→白雲古道白雲寺→汐科站。大部份路段屬於健行路段,沿途多遮雨處所,可供休息教學,全程不缺水。

實際路線:順撿深按頭山,其餘同預定路線。

紀錄
  • 0830 台鐵汐科站北站出口。我跟汐止很有緣份(裝熟中),因為以前大學參加慈幼社服,常常去汐止樟樹社區。今年初去汐止看房子,今年底又去汐止爬山,你看看有多熟。
  • 0850 GO
  • 0907 白雲福德宮。那邊有很多土地公廟,算是此行的一大特色。
  • 0931 左側康誥坑溪有「汐止水道佈設記」碑石,祂是這麼說的:
    「本水道自大正十五年十二月興工,至昭和三年三月告竣,凡費金十五萬圓。諏卜本日舉通水式。我街居民七千餘,從茲得享潔淨用水,增進健康無疑也。古語曰:「造物雖無盡藏,然而源泉之涵濡殊屬有限。」我等當知體物節用,長保有餘,共慶無窮之福澤也。爰述數言以誌之。」
  • 0953 包包大搜查。大咖「講解」我的背包。今天我帶25L小包包,裡面有:換洗衣物、刁山小包包、備用眼鏡、Coleman爐頭、EPIgas 鈦鍋組、三罐小瓦斯罐、筷子、午餐、Thermos 800ml保溫瓶裝滿熱水、600ml 白開水、頭燈、高度計、指北針、折刀、簡單藥品、簡單行動糧、衛生紙、垃圾袋數個、護膝、毛巾、頭巾、帽子、雨衣、雨褲、羽絨衣外套。

    大咖還有「講解」他的背包,裝好多東西,嚇死我了。
  • 1053 GO
  • 1102 民間版的忠烈祠。
  • 1111 福德宮。
  • 1127 福德宮。這裡有遮風擋雨的空間,下面是廁所,水龍頭打開就有水源,大咖教官選定此處介紹登山伙食,大家一起用午餐,相當歡樂的行程。吃完午餐繼續泡茶聊是非。
  • 1320 GO
  • 1353 鹿窟事件碑。
    小小的鹿窟村落,散布在石碇與汐止、南港交界海拔六百多公尺的山巔,天氣好的時候可遠眺台北、基隆,對外交通極為不便。當年是台北縣石碇鄉鹿窟村,國民政府派軍隊掃蕩之後,特意改稱光明村至今,取其大放光明之意,昔日囚禁、刑求村民的「菜廟」,也已改建為光明寺。
    接下來的歷史,就留給凹陷曲折的不鏽鋼板細細述說吧,再說下去就尷尬了。接著大家往深按頭山繼續前進。拾木板階梯緩緩而上。
  • 1410 觀景平台。跨過欄杆繼續深入山林。山徑濕滑,沒穿雨鞋真不好走。
  • 1427 ▲深按頭山(H422M)。穿過層層桂竹林,終於摸到深按頭山土地調查局圖根點,此為南港區最高處,沒有展望。
  • 1442 三叉路,左往土庫岳,右往舊莊街,取右。接著經過十三分,因為十三分山不在計劃路線中,不取。途中經過許多桂花樹,香氣迷人,我家旁邊也有種桂花,香氣很熟悉,但沒想到是桂花香,難不成故鄉的桂花比較香?
  • 1604 白雲寺停車場,下方有廁所。大家小休一下。
  • 1612 白雲寺。白雲寺為閩南三合院的格局,右為雙護龍,左為單護龍,為石塊平砌式石頭厝。接下來就是踢柏油路下山。
  • 1645 有劇組借用民宅拍戲。
  • 1700 回到大馬路,離別總是特別感傷,在這裡有我們的回憶,在這裡我們得跟大咖教官說再見!我們下次一定會再見!再見了!

總覺得時間過的很快很快。

2011年12月10日 星期六

稍微進行一個閱讀「黑心房仲的告白」的動作

來看看最近有什麼興奮的活水。
下半年房市不旺,但小宅脫穎而出,2房產品銷售更勝套房,業者統計近2個月小宅產品銷售率,2房產品11月銷售率都逾2成,台中市更達24%。業者說,除房屋總價較低,因現代人孩子生得少,2房產品適合現代小家庭需求,是「進可攻、退可守」的產品(2011.12.9)(蘋果日報)

題材隨時都有,但房市投資到底要注意什麼事呢?
不要賠錢。不要賠錢。不要賠錢。
這本書教大家「不要賠錢」,簡單說就是要冷靜,先有自己的一套房市投機哲學,再來面對眼花撩亂的銷售技巧。相信我,有錢能使鬼推磨,仲介為了賺錢,必然使出渾身解數,這就是仲介的原罪,千萬不要罵仲介黑心,因為這是仲介的工作

若有這樣的心理準備,我們的心將會很平靜,外面風風雨雨又奈我何?這是一筆大生意,倘若不幸賠錢,誰來拯救我們?

我以前的習慣:看屋前要做足功課,看屋時保持清醒,事後檢討,仔細思考惡魔細節。有一陣子沒關心房價,最近得開始熟悉區域行情,多算勝,少算不勝,而況於無算乎?就算沒有買房的打算,也可唬爛房仲自備五百萬,想找一千萬的房子。

看。又。不。用。錢。
唬。爛。也。不。用。錢。
謝謝大家收看廢文,我們下次見!

註:央行100年11月30日再次強調:「本行於98年10月即積極採取道德勸說,籲請銀行注意不動產相關貸款之風險控管,並於99年6月採行針對性審慎措施,訂定「中央銀行對金融機構辦理特定地區購屋貸款業務規定」,對已有一戶以上房屋之抵押擔保放款,限制其貸款條件,以及99年12月新增對金融機構辦理土地抵押貸款相關規定等,其目的即在促進金融穩定,也在防止泡沫。」央行應該也挺擔心的。

2011年12月9日 星期五

New Old Thing (1982 - 2008)

My Personal Notes and Solutions

Here, I give solutions and notes of some books. When an exercise is not completely solved, I would not mark square, $\Box$, in the end of it. Surely, any comments or suggestions are welcomed.

Education
  • M.S., Department of Mathematics College of Science, National Taiwan University, Sep. 2004 – June 2006. Here is my thesis [PS]. It is talking about subgroups and modular invariant of 2-dimensional special linear groups.
  • B.S., Department of Computer Science and Information Engineering, National Taiwan University, Sep. 2000 – June 2004

Award
Please see my album: https://plus.google.com/u/0/photos/108503938719747417956/albums/5441354475986595585


Hope for 2012
  • Guide de haute montagne.
  • Speculator in the real-estate market.
  • Speculator in the stock market.

2011年12月8日 星期四

Isolation Level

http://www.postgresql.org/docs/9.1/static/transaction-iso.html 講的不錯。Isolation Level 大原則是共通的,只是每一家做的不太一樣。In PostgreSQL, phantom reads are not possible in the implementation of Repeatable Read.

以 Microsoft SQL Server 2005 來說,她多一種 isolation level: snapshot. (PostgreSQL 也有 snapshot isolation.) The main reason for its adoption is that it allows better performance than serializability. 不難想像 serializable 採用 pessimistic concurrency control,而 snapshot 採用 optimistic concurrency control.

Parameterized Test in JUnit 4.10

最近準備練習使用 OpenRules 這套 business decision management system,因此同事找題目讓大家練習:How are ABO alleles inherited by our children? 答案請參考 http://www.bloodbook.com/inherited.html

Q: 如何用程式表達答案呢?

A: 根據前輩的教誨,我們要對 interface 寫程式,不要對 class 寫程式。因此這個問題的 interface 如下:
package main;

import java.util.Set;

public interface BloodTypeCalculator {
    Set<BloodType> calculate(BloodType father, BloodType mother);
    
    Set<BloodType> calculate(BloodType grandfather,    
                             BloodType grandmother,
                             BloodType maternalGrandfather, 
                             BloodType maternalGrandmother);
}
BloodType 是簡單的 Java enum type: O, A, B, AB. BloodTypeCalculator 提供兩個 methods:
  1. 根據父母的血型計算小孩可能的血型
  2. 根據父母的父母的血型計算小孩可能的血型

好,那要怎麼測 BloodTypeCalculator interface? 這個問題非常難回答,我的想法是:
直接寫 test class,讓 ctor 可以接收 BloodTypeCalculator interface pointer (in the sense of C++). 這樣就可以了。
但這樣不足以成事,如果沒有適當設計 test class,JUnit 不支援吃參數的 ctor。解決辦法就是 parameterized test. 不囉唆,直接貼程式碼:
package test;

import java.util.Arrays;
import java.util.Collection;
import java.util.HashSet;
import java.util.Set;

import junit.framework.Assert;

import main.BloodType;
import main.BloodTypeCalculator;
import main.NativeBloodTypeCalculator;
import main.OpenRulesBloodTypeCalculator;

import org.junit.Test;
import org.junit.runner.RunWith;
import org.junit.runners.Parameterized;
import org.junit.runners.Parameterized.Parameters;

@RunWith(value = Parameterized.class)
public class BloodTypeCalculatorTest {

    public BloodTypeCalculatorTest(BloodTypeCalculator c) {
        this.c = c;
    }
    
    @Parameters
    public static Collection<Object[]> parameters() {
        Object[][] result = new Object[][] { 
            { new NativeBloodTypeCalculator() }, 
            { new OpenRulesBloodTypeCalculator() }
        };
        return Arrays.asList(result);
    }
    
    @Test
    public void calculate_OAndA_returnsOAndA() throws Exception {
        Set<BloodType> expected = new HashSet<BloodType>();
        expected.add(BloodType.O);
        expected.add(BloodType.A);
        Set<BloodType> actual = c.calculate(BloodType.O, BloodType.A);
        Assert.assertEquals(expected, actual);
        
        // It's OK when we exchange father's blood type and mother's one.
        actual = c.calculate(BloodType.A, BloodType.O);
        Assert.assertEquals(expected, actual);
    }
    
    private BloodTypeCalculator c;
}
這邊寫法都很固定。首先要讓 JUnit 知道這是 parameterized test,因此前面要加 annotation @RunWith(value = Parameterized.class).

接著寫 public static Collection<Object[]> parameters() method,前面一定要加 @Parameters annotation,此 method 一定要 static,return value type 一定要 Collection<Object[]>, Collection<Object[][]> 等等之類的,Object 的 dimension 就是 number of parameters of ctor. 至於 method name,自己喜歡就好了。

parameter() method 內容請直接模仿上面寫法,保證不會錯。

當 JUnit 準備執行此 test class,她會先看 parameter() method,讀到 2 筆參數,就為這個 test class 生成 2 個 test class objects. 接著再執行內部的 test methods.

因為 OpenRulesBloodTypeCalculator class 沒有 real implementation,所以全部 failure.


PS:
  • JUnit 中,error 和 failure 代表不同的意義
  • Test method 的 naming rule: 分三段命名。
    • Method name: The name of the method you are testing.
    • State under test: The conditions used to produce the expected behavior.
    • Expected behavior: What you expect the tested method to do under the specified conditions.
    參考書籍:Roy Osherove, The Art of Unit Testing: With Examples in .Net

2011年12月7日 星期三

Clustered Indexes vs. Non-Clustered Indexes

A clustered index determines the physical order of data in a table. A clustered index is analogous to a telephone directory, which arranges data by last name. Because the clustered index dictates the physical storage order of the data in the table, a table can contain only one clustered index. However, the index can comprise multiple columns (a composite index), like the way a telephone directory is organized by last name and first name. (Microsoft)

這樣的設計有什麼好處呢?
  • A clustered index is particularly efficient on columns that are often searched for ranges of values. 如果我們為時間欄位建 clustered index,以後 SELECT 某範圍時間 query 的速度會比較快。為什麼?因為物理硬碟順序保證一件事:找頭找尾,兩邊一夾資料就是你的。
  • Clustered indexes are also efficient for finding a specific row when the indexed value is unique. 為什麼?這就是以前演算法教的 binary search algorithm,當然資料庫不會建簡單的 binary tree,理論上要建 B-tree 才夠入流。
因此,怎麼善用 clustered index 的優點,就得靠資料庫設計者的智慧。此外,我們還得考慮 INSERT/UPDATE clustered index 的成本 (頻繁操作 clustered index 會導致 B-tree 常常動來動去。此外,clustered index 建太長,搬動 clustered index 也很耗硬碟I/O)

至此只談到 clustered index,那 non-clustered index 呢?或者說,clustered index 那麼好用,為什麼還要建不好用的 non-clustered index?前面說過了,為了保持物理硬碟順序,INSERT/UPDATE clustered index 需要成本。

根據以上推論,non-clustered index 不用保持物理硬碟順序,但要有 index 的功能。因此:
  • The data rows are not sorted and stored in order based on their nonclustered keys.
  • The leaf layer of a nonclustered index does not consist of the data pages. (如果 clustered index 跟 non-clustered index 都用到某一欄位,這是有可能的:只要把 clustered index 建在兩個以上的欄位就可以了。所以,non-clustered index 最末端的葉子勢必不能放真正的資料,只能放 pointer。)

用合乎邏輯的方式看 clustered indexes & non-clustered indexes,就不會覺得很奇怪,也不用硬背她們。

Notes on Hypersurfaces

As wiki said,
In geometry, a hypersurface is a generalization of the concept of hyperplane. Suppose an enveloping manifold M has n dimensions; then any submanifold of M of n − 1 dimensions is a hypersurface. Equivalently, the codimension of a hypersurface is 1.

In algebraic geometry, a hypersurface in projective space of dimension n is an algebraic set that is purely of dimension n − 1. It is then defined by a single equation F = 0, a homogeneous polynomial in the homogeneous coordinates. It may have singularities, so not in fact be a submanifold in the strict sense.
In the sense of Fulton, Algebraic Curves, if F is not a constant in the ring of polynomials in n variables over R, the set of zeros of F is called the hypersurface defined by F, and is denoted by V(F).

For example, F(X,Y) = (X2 + Y2)2 + 3X2 Y - Y3 = 0 in R[X,Y] is a beautiful curve.

Q: Why do we study V(F) first?

Eclipse SQL Explorer

Link: Eclipse SQL Explorer

她的功能與 Microsoft SQL Server Management Studio (SSMS) 相仿,不過安裝 SSMS 並不容易,常常有意想不到的狀況讓你裝不進去,超奇怪的。

Eclipse SQL Explorer 有兩種安裝版本:Standalone client 及 Eclipse Plugin。如果抓 standalone client 版本,下載完解壓縮後,就可直接執行 sqlexplorer.exe.

常見問題:How to connect to Microsoft SQL Server 2008?
  1. Download Microsoft SQL Server JDBC Driver 3.0.
  2. Create a new connection: Connections > Click Create New Connection Profiles button.
  3. Add Microsoft SQL Server JDBC Driver: Add/Edit Drivers > In Preferences (Filtered), click Add.
    Fill Microsoft MSSQL Server JDBC Driver in Name field > Click Extra Class Path > Add JARs... > Add sqljdbc4.jar we just downloaded before (not sqljdbc.jar) > Click List Drivers to check if com.microsoft.sqlserver.jdbc.SQLServerDriver is in Driver Class Name field. If so, it's OK.
  4. Back to Preferences (Filtered), remove old Microsoft MSSQL Server JDBC Driver. Back to Create New Connection Profiles, add our created driver.
  5. URL: Please refer to Microsoft description. For example, jdbc:sqlserver://SERVER_NAME;databaseName=DATABASE_NAME;
  6. Now everything is OK. To connect our database, double click our created connection.
Enjoy!

2011年12月6日 星期二

「桃山、詩崙山、喀拉業山」兩天一夜朝聖之旅


哆啦A夢任意門:
「桃山、詩崙山、喀拉業山」相當不錯,好地方值得一去再去。D2下長坡有點辛苦,但令我驚訝的是,腿部並無任何痠痛及不適,看來中級山訓練營真的有效。

2011年12月5日 星期一

桃山、詩崙山、喀拉業山 D2 (最後一天)


時間:2011年12月4日(D2)

很像記錄的雜記:
  • 0250 起床。一個字,冷。為了迎接桃山第一道曙光,再怎麼不願意,還是得乖乖起床。之前打算吃行動糧當早餐搶時間,不過真的太冷了,安步當車,寧可花時間煮熱水暖暖胃,也不要到山上冷吱吱。

    吃完早餐後,突然有一種 rock'n roll 的 style,oh yeah!買檳榔的時候不能說 yeah,不然會買到檳榔葉(冷)。接著大家開始整理營地,把重裝藏在樹下,換上輕裝準備出發。
  • 0410 出發!天還沒亮,不用走太快,慢慢走就可以了。晚上的星空依然美麗,不過我只認得獵戶座跟北斗七星。夜路走多了,北一段稜線也越來越清楚。
  • (不詳) 木板平台。好累,後段班在此休息,休息是為了走更久遠的路,但也不能歇太久,冷風直吹香汗淋漓的身軀,身體會不自覺地發抖,這是很糟的現象。隨著海拔越推越高,大石頭越來越多,捷徑也越來越多條,每次爬完才發現有輕鬆安全的路可走,真是冤枉。

    末段的路又變的好走,不知不覺中也快六點了。
  • 0544 ▲桃山(H3325M)。摸一下三角點,可以準備下山了(誤)。
    南湖大山從雲海間竄出

    南湖中央尖,
    可以確定太陽會從北一段升起 (廢話)

    傳說中的雲海。

    掐指一算,
    有人正在雪山圈谷欣賞日出。
  • 0627 早安!
    南湖北山(H3536M)撐起今日的太陽

  • 0630 出發前往喀拉業山。
    加油!桃山就在前面嘍!

    註:我的穿著是這樣子的:剛起步穿外套,保持身體溫度。接著身體慢慢變熱,把外套脫掉,外套不是排汗衣,一旦濕掉就很難乾。長休息時再穿上外套、手套,以維持身體溫度。這應該是正確的穿著,千萬不要偷懶,弄濕保暖衣物天理不容呀!

    很不巧的事發生了,最佳男主角把保暖衣物弄濕了,汗水一旦排不出去,她就會奪走你的體溫。還好各位夥伴及時相救,緊急為最佳男主角取暖,雖然喀拉業山無法去成,雖然只能待在桃山山屋休息,但山永遠都在,下次再來就好了。這絕對不是挖苦或揭人隱私,寫這一段是提醒自己:美麗的大山有惡魔的細節。
  • 0650 陡降。真害,回程有可能爬不上去。
    預約第二次桃子山。
    走最緩稜線下切,
    這應該是最佳路線吧!
  • 0750 用早餐。我已經沒有早餐可以用了,只好吃行動糧維持體力。過程中有3員夥伴撤退,加上身體不適的敦翔,共有12員夥伴繼續往喀拉業山前進。
    第四屆中級山訓練營的同學,
    看到我不必那麼驚訝,
    我不是虎姑婆,
    不會吃人。

    用完早餐後繼續前進,祺盛大哥一直鼓勵我們往前走,頭都已經洗下去了,哪有回頭的道理?更何況都洗到胯下了。
  • 0840 ▲詩崙山(H3194M)。
    才剛走一半,
    傷當安逸的步調。
  • 0853 展望處。
    這真是令人嘆為觀止,
    雲海離我們好近好近。

    可以再靠近一點!

    雖然不喜歡修圖,
    不過水平真的太歪了,
    偷偷調整一下。
  • 0926 最後衝刺階段,衝呀!
  • 0933 ▲喀拉業山(Babo Karaheye)(H3133M)。雪山山脈自鼻頭角以降第一座超過3000M的山巒,峰頭不顯,山頂寬平。
    芒花、大樹、雲海、南湖群峰,
    以及常被忽略的藍天。

    美麗的天空不需要展望


    休息聊天,
    把自己推出去曬太陽,
    養足精神,
    準備回桃山吃午餐。
  • 1010 教授營地。以前教授探勘喀拉業北稜就是睡這邊,進來朝聖一下。行約三分鐘,右手可見聖稜線。事實上,我們也走極小斷的聖稜線。
    東霸尖山、大霸尖山、小霸尖山、
    巴紗拉雲山、品田山、穆特勒布山、
    雪山北峰、凱蘭特崑山、北稜角、雪山主峰

    根本沒有理由要下山(躺在地上打滾)

  • 1051 ▲詩崙山(H3194M)。今天第四顆山岳(大誤)。我開始有點累了,在山上賴皮一下吧!倏忽間,突然看到小黑,真幸運。小聊過後,又以驚人的速度飄回桃山,不愧是台灣第二人,完全看不到車尾燈。
  • 1124 展望處。七家灣溪。
    很不想下山。

    就算想下山,
    我也快軟腿了,
    「下山」真是艱苦。

    雲海開始有破洞了。

    這就是破洞的證據。

    喀拉業山,
    我們下次見。

    從這邊滾下去不會比較快。
  • 1230 ▲桃山(H3325M)。嘿嘿,我又爬到桃山了。3位夥伴前往桃山山屋一探究竟,我只想對著雪山山脈發呆。聽說桃山山屋缺水,這就是好天氣的代價。

    下山的方向。

    讓我們預約下一次的相遇,
    在雪山圈谷,
    也在桃子頭,
    一起走才過癮。

    太陽非常毒辣,敦翔大哥在山頂等大家回來,真是太有心了!桃山山屋沒有足夠水源,我們決定回停機坪用餐,但實在是太餓了,大夥在避風平台直接用餐。雖然我揹很多水上山,但還是很缺水,只好忍耐一下,下山就有飲料可以喝了。當我們缺水的時候,就得盡量共鍋煮泡麵,才不會浪費寶貴的水。

    吃飯時碰到某支自組隊,他們打算今天住桃山山屋,當他們得知「桃山山屋缺水」,彷彿五雷轟頂一般,最後只好黯然撤退。
  • 1421 展望處。
    南湖中央尖孰高?
    天空的雲就是答案 (大誤)

    宗緯:我要一次打十個走北一段加北二段(逃)
    先來認識一下山頭
  • 1500 停機坪,大家都累壞了。稍微曬一下帳篷跟地布,東西收一收準備下山。下防火巷真的有點辛苦,揹一堆東西,膝蓋一直受力,腦袋常常浮現切西瓜的聲音。時而側走,時而八字腳,時而倒退走,但怎麼走就是痛,唉~
  • 1700 桃山防火巷登山口,趕緊躺在松針地毯上睡覺等夥伴。不久看到辛苦的押隊,全員平安下山。感謝桃山、詩崙山、喀拉業山的照顧,感謝好天氣,感謝 partners。下次有緣再相會!