發表文章

目前顯示的是 2010的文章

文章總列表

我看聰明機與電信業2

* 手機, 業者會補貼你 消費者透過跟業者簽約, 業者會補貼手機費用 以中華電信來說, 買 iPhone4 32G, 兩年大概要付 40000 包括數據費25176(大家講289+mPro950八折), 手機費14900 其中空機價格是 28900, 等於中華電信補貼了14000/user 所以這筆交易做下來, 業者只能賺25176-14000 = 11176, 約44%毛利 以前 2G phone, 低資費的手機補貼, 大概是 3000/人 iPhone4 的補貼金額算是相當驚人的... * 補貼的金額, 業者馬上就得認列費用.... http://times.hinet.net/times/article.do?newsid=3098654&option=infotech 假設一戶 iPhone 用戶, 業者需要補貼 14000 塊的手機費用 這些費用大約等於一年半的數據費 (800 * 18 = 14400) 這部份費用業者怎麼認列, 關係到盈餘的計算方式, 有需要探討 摘錄中華電信2010半年報 費用(包含配合行動電話服務門號銷售所給予之佣金支出及手機補貼款) 係依權責發生制於交易事項發生時認列為當期費用 也就是說, 今年收的 iPhone4 用戶, 其實業者是很佛心(?)不收數據費的 因為補貼認列費用, 沒辦法貢獻EPS, 甚至還得倒貼 但是到下個會計年度開始, 每一戶的數據費, 就全部是真金白銀, margin = 100% !! * 要想辦法降低補貼金額 等場子熱了, 大家開始想買聰明機, 業者順勢推出高中低階的手機 對業者來說, 不管消費者用哪種聰明機, 數據費兩年就是那麼多 關鍵是要怎麼壓低手機補貼的金額, 這樣才賺得多 HTC 就有打造一系列低價聰明機, Tatto, Wildfire, Aria, ... (我也搞不清楚) 這類機器鐵定不用補貼上萬塊, 每賣一支出去, 隨便都比 iPhone 好賺 如果聯發科搞出聰明機晶片, 弄出只要 100USD 的聰明機 爽到翻的將會是電信業者... * 總評 本文非喊盤文, 根據個人的觀察, 認為聰明機早晚大量普及 在這個過程中, 觀察電信業者的角色 如果在業者強勢補貼的情況下, 今年還能維持相當的獲利能力 那麼到明年, 營收應該有機會能成長

我看聰明機與電信業1

最近iPhone4火紅, 辦公室已經有同事敗回來玩 以前我常常在想, 一支手機賣到20000塊, 誰會去買這麼貴的玩具 等我真的操作到實機, 感受到他的魅力, 漸漸就能理解大家的想法 其實不只iPhone, 各種smart phone(聰明機)真的是用途相當多 當手機和 internet 更加結合以後, 在 facebook 這類網站推波助瀾下, 產生更多應用 連我也想弄一支來玩 我身為電信業股東, 有需要仔細觀察這個現象 ---- 我寫過一篇 X 值的影響, 電信業者一定找得出梗賺錢, 所以是沒影響 http://lihgong.blogspot.com/2010/07/x.html 我的觀察是, 用聰明機通常會辦 3G 上網, 而且沒辦法回去用 Feature phone 兩個因素加起來, 可能是電信業營收能維持不墜的重要因素 語音的營收不可能再增加, 單價也逐年下降, 還有業者搞網內互打免費 (七傷拳) 這一塊還是有錢賺, 但是餅註定越來越小, 每年被 X 值一刀一刀砍 但如果是聰明機, 除了電話費, 還能賺 3G 上網費, 一個月800實在很好賺 而且客人一旦聰明機用上癮, 對業者來說, 3G上網費就能收到爽 這些客戶貢獻度相當高, 一個抵好幾個月繳 200的用戶 而且基地台就擺在那, 數據費也不貴, 邊際成本低, 邊際利潤幾乎是100% 從業者的營收來看, X 值實施以後營收不降反增, 顯然有多的地方賺回來 我推測來自聰明機的貢獻相當多 說到這, 實在是該感謝水果公司, HTC, facebook, 讓大家突然都想用聰明機 3G服務推廣多年, 數據服務總算開始在行動網路上普及, 逐漸開花結果 這個趨勢將會改變人類的生活 希望用聰明機的人越來越多, 讓電信公司賺得肥滋滋 身為小股東, 才能多收點股息, 早日買一支聰明機回來感受看看

[書評] Linux作業系統之奧義

這本 Linux 的書籍切入的角度和一般的書很不一樣 他詳細的介紹 Linux 的開機流程, 比如 initrd 為何存在, 存在的目的, 如何修改 Bootloader, 開機的script, 系統背後的機制, 系統裡常用的 daemon 的介紹 這些知識我陸續有在一些文章看到, 不過都是一些片段的知識 這本書把這些東西整理在一起, 很適合想要更瞭解 Linux 作業系統的人閱讀 http://www.books.com.tw/exep/prod/booksfile.php?item=0010456108

20100821 寶山長抽車測試

今天本來想和鐵騎出門騎車, 睡過頭只好自個兒出門 上個禮拜在明池看到邵老師連續抽車, 今天想說也測試看看, 於是碰到上坡都抽車而上 我想找出立姿騎車, 不會消耗太多體力的方式, 用來和坐姿替換 實際騎起來, 發現我實在不大會立姿騎車, 體力消耗比預期得快 該怎麼說呢? 就是踩沒幾下, 手臂和腳都在酸 我有試著移動身體的重心, 比較前傾, 或比較靠近座墊車子重心之處, 尋找省力的位置 騎了一大段, 還是沒找到適合的位置, 倒是心跳動不動就 18x 果然之後得付出很多代價 -- 感覺體力在前半段就燒光光 我騎起來會很費力, 可能有兩個原因, 一是腿部的肌力不夠, 另一個是上半身不夠壯 其實我不是很喜歡做重訓, 我看之後騎車, 就多多抽車, 自然的把肌力堆上來好了 ---- 在台三線上, 我繼續調整騎車的姿勢, 有人說"要把骨盆立起來", 手只是輕輕靠在握把上 我的體會是, 用腹部的力量, 撐起上半身, 這樣手撐住握把的力量就可以變少 長久以來我騎車, 手酸痛的速度快很多, 也許這是關鍵之一 身體撐起來以後, 踩踏似乎會順暢一點, 可惜前半程體力燒過頭, 後段只能順順踩 看起來我還是得尊重心跳數 --> 過了180 太久, 稍後都得付出代價

20100815 明池來回 & SHAMAL測試 #2

我大概是腦袋燒壞了, 才會早上4點起床, 參加新竹鐵騎的明池團 Anyway, 早上5點準時到了關西的 seven, 已經很多人聚集在這, 今天滿熱鬧的 ---- 今天的路線其實很硬, 要翻過羅馬公路, 騎上巴陵, 最後攻上明池折返 -- 150km 騎上路我只覺得, 自己大概是傻了, 禮拜天還這樣虐待自己 新竹鐵騎今天來了兩個勇腳, 劭老師和何老師, 兩位在羅馬公路發動強力的攻擊, 一路領騎到底 我常騎羅馬公路, 但我從不這樣勉強自己, 兩位拉出的強度之高, 我最後只能目送他們離開 翻過羅馬公路, 慢慢推進到巴陵以後, 緊接著上明池這段路是今天的重頭戲 ---- 這邊也是 SHAMAL 第二階段的測試 : 長爬坡 昨天在平地段, 頂多測出SHAMAL的剛性, 抽車的穩定度, 今天長爬坡的表現讓我相當訝異 從巴陵出發, 到明池有一段約10km連續長爬坡, 即使心跳連續處在 17x 的區間將近 1hr 這段爬坡我依舊能用約 15km/hr 的速度推進, 就算最陡的地方也有 12km/hr 在平地我試不出來的慣性, 反倒在爬坡段給我很深的印象 : 這個輪組不會拖 !! 舉例來說, 上次我騎板輪爬山, 痛苦之處在於我得用更多力氣, 才能換到相同的加速 SHAMAL的表現讓人驚豔, 只要我有在動, 速度的反應非常快, 不會拖 我可以用比較少的力氣, 照樣讓車子啟動, 往前進, 這就是一級鋁框戰鬥力所在吧 比起之前騎 R-550, Posh Cycle, 感覺更好, 速度容易維持, 加速不會痛苦 這一路騎上明池, 我覺得成績是個人最好的一次 附帶一提的是邵老師的 Mavic R-SYS, 這個輪組加速的特性更驚人, 反應時間更短 我實際上去踩, 這組輪在爬山段的戰鬥力更驚人, 反應極快 !! ---- 回程採取原路折返, 這是我第一次反向騎北橫, 羅馬公路 幾乎是把力氣都燒乾了, 加上炎熱的天氣, 這段路騎起來苦不堪言 好在回程畢竟是下坡多過上坡, 咬著牙一路撐回去, 總算也順利回到關西 今天騎下來, 覺得自己的盲點在於肌力, 身體沒辦法用很猛烈的加速 我的心肺功能很不錯, 配上不錯的恢復速度, 大部分時刻我用高心跳降低肌力消耗 但是像邵老師他們, 年紀比較大, 不可能用超高心跳來頂 跟在他們後面, 看到肌肉的曲線真的很驚人, 如果要騎得更快, 也許我也需要更強悍的肌肉群

20100814 關西行 & SHAMAL測試報告

圖片
我一直想要一組頂級的鋁框, 想了兩年多, 總是缺點衝動 口袋名單包括跑0, Mavic SL, Mavic R-SYS, Dura-Ace, 看了很久總是下不了手 最近在拍賣網站找到一組 09 年SHAMAL, 原主人覺得輪組搭他的車太低調, 換了紅黑跑 0 算是有緣吧, 週五下班看了貨, 下手了結這樁心願, 回去順便裝上 12-25 的飛輪, 新玩具 READY 同照片所示, SHAMAL最特別的地方是後輪, 這叫G3編法, 外觀很搶眼 他的鋼絲條幅很寬, 讓人覺得這輪組很強悍, 帶著一點殺氣, 至於威力怎麼樣, 上路就知道了 ---- 新竹鐵騎車隊, 本日的節目是關西早餐團, 同樣去關西, 他們走大華技術學院繞過去 同行有位鄭老闆, 騎著 E-Ma 隊車, 路上就是被他操爆的 (笑) 我騎著新的輪組, 感受輪組在各種狀態下的反應 關鍵是: 硬 物體受力後, 都會發生不同程度的形變, SHAMAL的形變明顯很小, 省下一些力 少掉這些形變, 抽車時的穩定度會更好, 覺得輪組不會因為重踩而左右晃動 從關西回來是一大段連續長緩下坡, 連續的抽車, 更顯得輪組很安定, 可以放心衝刺 換成在爬坡段, SHAMAL也不會有遲滯的現象, 因為踩踏的力道忠實變成前進的動力 當然囉, 本來就騎得很費力的路不會因為換輪組而有改善 (笑) 平地的慣性, 這個我一直沒有深刻的體驗, 有車友說SHAMAL的慣性不差 我覺得沒有特別的感覺, 想撐起某個速度, 還是要有對應的腿力才行 我不會因為從 R-550 到 SHAMAL, 極速就會多 10km/hr 其次是: 順 & 吵 義大利CAMPAGNOLO的花鼓(hub, 輪軸), 市場上一直都有不錯的評價 Hub如果不順, 沒事就在那裡吃力氣, SHAMAL下坡的速度不會輸別人, 滾動的順暢度真的很優 然後他的棘輪聲滿大的, 符合我喜歡騷包不喜歡太低調的需要 最後是: 輕 我原先的輪組是國產Posh Cycle, 這對輪組被我嫌到不行 主要是容易偏擺強度不夠, 之前還斷過鋼絲, 我一直覺得自己買到瑕疵品 (滿不爽的) 但是Posh Cycle非常的輕, 昨天在裝輪時, 我只覺得SHAMAL略輕一點 輕的輪子加速快, 起步不會拖 ---- Posh Cycle vs. SHAMAL 其實Posh Cycle沒有很糟, 回廠調整後, 已

20100807 仙山行 & 80mm版輪測試報告

為了備戰武嶺, 我決定練個幾趟爬山段增強體力 週五下班後, 捷安特的朋友出借一組碳纖 80mm 高框板輪 感謝主人大方出借, 讓我有機會感受碳纖版輪的戰鬥力 這對輪子十分重, 慣性極強, 拿在手上我就知道不適合爬山 和新竹鐵騎車隊去仙山, 要不要用上這對輪子, 其實我很猶豫 板輪不適合爬山眾所皆知, 只是究竟多不適合, 我決定親身體驗 這對輪子加起來 2.x kg, 裝上以後, 我一度懷疑自己騎的是登山車 ---- 要說板輪騎起來有什麼感覺, 在平地段會有特殊的安定感 因為輪子很重, 所以整台車不會晃, 很穩, 加上優秀空氣動力, 平地威力十足 我試著抽車加速, 輪子完整吸納加速的動力, 平穩的推進 若肌力很夠, 推得動這組輪子, 那真的是享受 但是對我來說, 其實問題就是, 我的肌力沒有那麼夠 (笑) 這個問題到了爬坡段更明顯, 我們從背面上仙山, 這路線比較和緩 即使如此, 重的輪組爬山更顯出他的弱點 (或著說我的弱點) 每個踩踏都耗費比鋁框多一點的力量, 但是速度帶得慢, 肌力消耗又快, 痛苦無比 我感覺後輪好似黏在地面上, 我要很用力的踩, 他才願意動一點, 很拖啊 從心跳來看, 爬坡段沿途都是 18x, 快到 19x, 平地段心跳也是 17x 起跳 可能身體的狀況比較差, 心跳偏高, 但是使用這組板輪, 身體的負擔確實較大 ---- 整體來看, 我對板輪的印象不甚好, 今天爬山給他折磨的死去活來 我猜是我用了超高框的板子(80mm), 這是人家設計來給平地使用的, 硬要拿來爬山... 他真的很重, 我的腿力沒辦法駕馭他, 要用得好, 恐怕腿力還有待加強 如果下次我能借到 1600g 左右的板子, 也許我會對板輪的印象改觀 要有個完整的對比, 也許我應該用鋁框, 再跑一次一樣的路線...

閒聊 @ 2010/7/31

我很喜歡墾丁的氣氛, 緩慢的生活步調, 連野狗過馬路都慢慢來 來這裡的人目的很單純: 花錢 HAPPY, 大家看起來都很開心 我很喜歡坐在沙灘上發呆, 看浪打上來又退下去, 什麼事也不做消磨時間 走在墾丁大街閒晃, 天氣很熱, 邊走邊喝啤酒, 好像喝再多也不會醉 晚上飯店吃露天 BBQ, 聽現場演唱, 每個人都很愉快, 一片歌舞昇平 我開車去鵝鑾鼻, 星光滿天, 月亮剛從海上升起, 晚風徐徐, 只可惜沒帶酒出來 可以的話, 我想嘗試過一個月糜爛的生活 XD

電信業 X 值

X 值的意義這邊不多談, 大抵是政府逼迫電信業降價的東西 因為電信業有其壟斷性質, 在寡佔市場裡, 容易大家停滯不前不求進步 為了不讓業者過太爽, 所以訂了這東西, 強迫業者降價 業者為了賺錢, 就得推出更新的服務, 來從別的地方賺錢, 間接促進產業成長 上面是印象中, 經濟學的解釋, 以前唸經濟學, 國外也是這麼做的 我身為中華電信和台灣大哥大股東, 當然是反對 X值 甚至還覺得電信資費太低, 應該調漲才是 真是換了位子(消費者->股東)換了腦袋的最佳典範 ---- 那麼, X 值到底會不會對電信產業造成破壞, 我認為是不會的, 經濟學課本也是這麼寫 ---- 我個人的感覺是這樣的, 小時候中華電信的業務, 以市內電話為主, 長途電話是另一個金雞母 在我長大的過程中, 這兩項業務的費用大幅度調降好幾次, 但是中華電信也活得好好的~ 為什麼呢? 因為網路開始盛行, 所以中華電信除了賺市內電話費, 還兼賺撥接費用呢 消費者上網的話, 一隻羊剝兩層皮, 好不愉快 時間流逝, 撥接上網式微, 取而代之的是 ADSL 這類的上網吃到飽服務 中華電信升級設備提供 ADSL 服務, 不管你跟哪家 ISP 買上網服務, 都要付電路使用費給中華電信 一開始是 256K, 512k, 然後最後提供到 8M 的服務 時至今日, 主流的上網服務變成光纖上網, 每個月要繳個千把塊給中華電信, 還是一樣賺 我講古講了半天, 我發現電信業者其實很厲害, 面臨降價壓力時, 他們總是拿得出新的服務 舊的服務固然降價, 但是大家渴望更大的頻寬, 最後只好含淚升級, 業者照樣賺 ---- 以上的例子是上網的服務, 手機這邊也是 通信費其實也降了很多次, 雖然降價的誠意是明顯不夠啦... 但是業者總是能想到各種服務, 從大家口袋多挖點錢出來, 比如手機鈴聲, 來電答鈴, 音樂下載 業者自己開發的加值服務, 比如手機看股票, 更是使用者眾 最近智慧型手機熱, 大家開始買 3G 吃到飽方案, 月租費 ADSL 接近... 社交網站的風潮, 勢必繼續推動行動上網服務更加風行 換言之, 電信業又找到另一個地方從消費者口袋撈錢, 電信業, 真的賺很爽 ---- 但是電信業者持續的創新, 提供新的服務也

閒聊 @ 2010/7/11

因為把老媽汽車的鑰匙弄丟, 早上跟老爸去 Toyota 原廠配鑰匙 一根鑰匙要價1580, 好貴的鑰匙 (哭哭) 都到了 Toyota 展售中心, 就順便進去了, 平常根本不敢來 銷售小姐知道我們是來拿鑰匙, 就沒上來攀談 中華路上的展售中心擺了 Altis, Yaris, Camry, Rav4, 我每台都進去看看 還真是一點感覺都沒有, 除了 Rav4 在方向盤上有手動變檔的按鈕比較特別 車窗上都有貼售價, 大概知道這些車的價格 (以最便宜的級別計算) Yaris(5x), Altis(6x), Rav4(7x), Camry(8x) 應該是可以找點時間, 走訪各大展售中心, 認識一下不同車子 雖然沒有要買車, 知道一下也好, 不然總是在狀況外 ---- 附帶一提, 原廠給的鑰匙, 沒有把刻痕做上去, 還得拿去鑰匙店給他刻 還好老媽的車不看晶片, 鑰匙插上去就會動, 我順便多打了一把沒有遙控的 以我掉鑰匙的頻率, 還是使用低科技的產品穩妥些

閒聊 @ 2010/7/10

今天去車店找朋友聊天, 很久沒去了 暑假到了, 很多學生來看車, 應該是要去環島吧 自己在2003, 2004單車環台兩次, 真的很懷念那些日子 記得是炎熱的夏天, 台東海岸公路的天空和海水, 有著令人驚訝的藍, 空氣好得沒話說 那是我第一次到台東, 用著雙腳, 一步一步往前踏 到花蓮的路上, 陽光曬得柏油路都要融化了, 我覺得東海岸的美, 得用這種炎熱才能襯托 中午我只能躲在騎樓下休息, 看著山邊的雲緩緩飄著, 幻想等一下就有陰涼的環境 路途很辛苦, 但是完成的爽度實在難以言喻, 我很自豪陽光在皮膚上烙下一黑一白的痕跡 之後每每遇到困難, 覺得難以克服, 我都會想起單車旅行 忍受著高溫, 爬長長的山路, 壓榨體力到了極限, 只為了完成心中的夢想 看著那些來買車的學生, 祝你順利, 這趟旅行一定能為你帶來許多收穫

操作note 7/9

又到了除權息的旺季, 收割的時分, 一年就等這一天 我一直覺得, 長期持有, 領股息才是投資股市的王道 看到獲利穩穩入袋, 這也是我投資定存股, 追求的充實感 已經除權息結束的股票, 拿股利再貼錢繼續加碼 趁除權息結束, 拿股息和賺到的錢繼續加碼, 逐漸累積複利 因為堅持, 我相信10年後, 我會過更好, 更自由的生活 在這分享一個小技巧 好股票因為系統風險(eg.歐洲信貸之類)打到跌停, 記得要撿一點... 不要撿太多, 風險擺第一; 但是勝率通常滿高的 (前提是, 要能分辨什麼是好股票...)

強力Debug技巧: 攔截function & Backtrace (3)

在使用 Visual C++ 這類程式時, 通常會內建 debugger, 可以印出 call trace 我在 trace 程式時, 也想知道某個function被呼叫時, 到底是誰呼叫他 我當然可以用 debugger 一個一個看, 不過效率實在有點差 如果可以 call 某個 function, 把 call trace 印出來, 那一定很讚... 答案就在 GNU LIBC 的 backtrace support http://www.gnu.org/s/libc/manual/html_node/Backtraces.html 網站裡就有一個範例, 只要在編譯程式時, 多送上 -rdynamic 這個選項即可 直接拿回來複製貼上使用, 非常讚 實做這個機制已經是兩個月前了, 早已忘記細節, 這裡就不寫詳細步驟了 在研究這東西時, 不能不提 Jserv 網站的 who_call_me() http://blog.linux.org.tw/~jserv/archives/002054.html Jserv 這篇文章用 gdb 當工具, 詳細說明其實做方式 看懂這整個機制, 就能瞭解函數呼叫時, stack frame 的精神 ---- 使用上一篇講的技巧, 攔截所有的 fprintf() 在 wrapper function 裡呼叫 who_call_me() 如此我就能印出程式裡, 每次呼叫到 fprintf() 時, 究竟是怎麼 call 進去 在剛開始接手程式時, 面對一片不熟悉的程式 這個技巧讓我快速找出某個訊息是誰印的, 定位, 再追蹤前後的程式 拿到一個新的程式, 又有一些 schedule 的壓力, 他讓我不至於慌了手腳 :p 更進一步, 也可以在 wrapper function 用軟體設定一些觸發條件 更精準的在需要的時間列印訊息, 這些就看使用者的需要了

2010 花東自行車賽 DAY2

雖然運動專家不建議運動後泡溫泉, 但是都來知本了, 不泡可惜 :D 在熱水池裡搭配適當的按摩, 隔天早上肌肉沒有特別酸痛 感冒的症狀持續改善, 當天早上, 自我感覺極為良好 今天不敢吃太多東西, 不過還是很偏食, 吃些能"當柴燒"的東西 再次謝謝捷安特竹蓮店店長在羿, 幫忙清除鏈條黏上的泥沙, 重新上油 早上 8:21 大家擠在一起等待出發, 台九線正在下雨, 準備雨中大戰吧 ---- 槍聲響起 因為路面濕滑, 前導車帶得不快, 熱身效率不好, 沒辦法拉強度熱身 身體似乎沒有完全恢復, 15x的心跳加短爬坡就讓我氣喘吁吁, 我開始覺得焦慮了 小心翼翼的在集團裡前進, 終於等到放行點, 集團開始加速了 身體的疲態在上路以後, 逐漸爆發出來, 但是跟上集團的目標依舊沒變 才剛開賽就退縮, 不如不要比, 也許是訓練的效果有出來, 經過幾輪加速 心跳帶上 17x 以後, 疲憊漸漸消失, 比賽也進行到最凶險的下坡段... ---- 你受過專業的雨騎訓練嗎 ? RM15的小朋友不怕摔, 用時速 60 通過初鹿這段緩長下坡, 下雨天喔 !! 公路車這時根本沒有抓地力可言, 壓到路上的分隔線就會打滑 摔車的慘狀我實在不敢想像, 難怪保險公司拒絕自行車競賽理賠 我沒本事跟在集團裡下坡, 選擇人比較少的路段, 抽車加速追趕集團 跨過分隔線時, 騎得膽顫心驚, 我自己都怕得要命, 好在是順利通過這個區域... 附帶一題, 這路段喝水是自動的... 嘴巴張開, 前車的輪子自動送上雨水 XD ---- 怎麼帶領一個集團... 通過性命相搏的關卡, 我和小劉哥也被主集團海放了 XD 其實只是一小個爬坡段, 如果沒用力咬上去, 接下來就再也跟不上集團 之後雖然試圖追趕, 但是追趕到一個爬坡段, 用光力氣後, 只能目送他們離開 今年跟上集團進終點這個目標, 很遺憾沒辦法達成了 /___\ 稍後我和小劉哥, 以及兩個車友當核心, 組成一個四人小集團, 沿路收人 自行車比賽如果獨推, 那結果會很慘, 好在有這個小集團, 把大家繼續往前送 成功的集團, 需要大家有共識, 知道什麼時候該退下, 速度要維持多少 剛開始四個人比較難維持, 等人多了, 大家知道很多人可以帶, 30秒就自己退下 退下來的時候, 喊聲辛苦了, 集團的氣氛一旦成型, 就不會有人想單飛出去 後來大概由五到六個人負責

2010 花東自行車賽 DAY1

今年是我第二度以競賽組的身份參加花東賽, 睽違了一年, 今年希望有更好的成績 前一天晚上睡不好, 在起跑線上會緊張, 好像已經是公式化的的劇情 早上刻意吃得多, 儘量是熱量類的, RM15, RM25兩隊人馬在起跑線等著鳴槍出發 ---- 台 11 線爆走 今年希望能跟上集團, 開賽以後我儘量待在集團前 1/3 處 悶了十幾公里, 過了花蓮大橋放行點, 集團如預期衝了出去, 碼表立刻出現 5x 這種速度 我知道那只是騙人的, 跟了上去, 一群人在台 11 線上爆走, 快速通過海洋公園 出發後沒多久, 立刻有人爆胎了, 在我身邊的選手, 他的輪胎突然蹦一聲, 也爆了 那瞬間我真怕他倒下, 這種速度下摔車, 如果還是集團摔車, 大概兩天比賽就報銷了 所謂的RM15, 是年紀小我10歲的選手們, 10年前我正在讀高中吧, 正是不怕死的年紀 所以這些弟弟們, 在黑暗的隧道裡加速, 我心裡雖然害怕, 但也是勉強跟上去 這個隧道是緩上坡, 其實我跟得很吃力, 看到心跳連續 180 連發, 我就知道自己會受不了 通過隧道區後, 我正式宣告跟不上主集團 ---- 身體狀況其實不大好... 上路我很明顯感覺血液集中在腳上, 強度一拉高我就開始吐, 小口小口的反胃 在這種狀況, 我還是強迫吃下補給品; BCAA加運動飲料那罐後來發現太甜, 騎到後段很難入口 我必須持續而且提早補給, 不然等到低血糖, 那就完全騎不動了 (代價是沿路吐) 身上的感冒也沒完全好, 也許今天正是感冒最高潮, 一些短爬坡都有些力不從心 當然在比賽時, 我是不考慮這些因素的, 有多少力氣全部拿出來就是 ---- 牛山 !! 牛山是第一天競賽的高潮, 第一天的比賽很快就在這裡分出高下, 我決定跟自己挑戰 (笑) 踏著比較輕的齒輪比, 一路順順踩上去, 今年已經能沿途順暢的踩上去 心跳和速度的表現都不錯, 這次爬山段, 也許是成績最好的一次 如果不是要拼命, 牛山的最佳攻略法, 就是在不爆心跳的前提下, 順暢的通過 ---- 熱帶風情 我和小劉哥繼續南下衝刺, 台 11 線雖平緩, 但是強度一旦拉上來, 緩爬坡也是讓人痛苦不堪; 在 BCAA 的伺候下, 肌肉的輸出維持得不錯, 和捷安特竹蓮店店長在羿也在長虹橋附近完成補給 過了北回歸線紀念碑後, 我們跟上一個小集團, 說來慚愧, 這個集團晚我們 14 分出發 比賽的

操作note 4/16

之前提過一間公司文曄, 我有一些買進的理由(skip 1000+ words) 所以我用銀子驗證我的想法 事後發現我看錯了, 方向一開始就錯誤了 XD ---- 驅動文曄上漲的動力, 應該是來自中國市場的成長 前年金融海嘯, 導致去年企業資本支出降低, 沒去蓋工廠, 擴充產能 等到今年景氣回暖, 生產線火力全開, 但是大家卻發現: 貨源不足 好像全世界凍結一年的需求, 今年全部要補回來, 但是供不應求, 哭哭了... IC 通路商以往的本益比是電子業最低 (10x), 是被看不起的族群 但是今年因為缺料的關係, 掌握貨源的通路商不一樣了, 甚至可以稍稍漲價... 也就是說, 我推測文曄上漲的真正動力, 是來自於電子業的全面景氣復甦 最初買進的理由裡, 還包括台積電調漲 15% 的薪水, 上游爽了, 下游多少也有肉 事後來看, 這是財務操作, 以後分紅實價課稅, 分股票給員工不如提早給現金 雖然只是分紅提早發, 但是生意如果不好, 大可要大家"共體時艱"減少分紅 配上當時台積電大幅徵才, 我認為半導體業復甦是進行式 既然半導體業復甦, 我賭文曄起碼吃得到肉渣, 大概唯獨這一點我看對了 ---- 看錯了還能賺到錢, 這還是第一次

操作note 3/14

原來上次寫股市 note 已經是三個月前的事了 XD 繼台積電之後, 陸續有公司也開始加薪, 就業博覽會也開始辦 另外中國那裡在鬧缺工, 也就是說, 景氣復甦大概是確定的事情了 其實這個也不奇怪, 因為股市, 真的是提早反應非常多 也許下一個 downterm 時, 可以用廠商結束無薪假當作搶股票的信號 ---- 去年熱炒的題材, 電子書我始終覺得莫名其妙, 到底誰會想要這種東西 ?? 但是股價就是漲起來, 當下我的心得是, 有未來性的東西, 就可以嘴砲 (筆記) 前幾天跟建智碰面時, 他給了我一張熱門未上市股票的報價單 這是個未上市交易員去他們那裡發的, 單子有個字眼抓住我的眼睛: 智微 兩三年前, 我買 IDE 轉 USB 的線, JMicron的東西評價不差, 相容性不錯 後來知道, 原來他的董事長是蔡明介, 我就開始有興趣了... 一間未上市公司, 股價怎麼撐得起 14x的水準 ? 答案其實就在他的網站上 http://www.jmicron.com.tw : SSD ---- SSD 有很多優點, 其實大家都知道, 他的問題就是: 貴 !! 目前 128G 的 SSD 已經降價到 10000 塊左右 (雖然還是很貴) NAND Flash 製程微縮看起來還順利, 價格有機會繼續往下掉 現在檯面上這些長期耕耘 SSD的公司, 日後都會有機會賺到錢 手機一年全球出貨量 13E支(大概是這個數量級), 能做到生意的公司賺得開心 硬碟一年出貨 5E 顆, 油水也是很多 從去年電子書給我的感覺, 其實 SSD不普及也沒關係, 因為還沒普及就可以炒 重點是未來性和想像空間, 科科, 一年可以出 5E 顆的產品, 真是個好題材 我傾向先把對應的東西研究好, 等機會來了, 大家決定要炒作了, 再來追 !! ---- 附帶一提... 單子上有兩間電信公司也吸引我的目光: 威寶 & 亞太 從股價來看, 果然是不賺錢的電信公司 真正賺錢的公司, 絕對不會想推網內互打免費這種方案

伍百 空襲警報

伍佰空襲警報演唱會的時候, 我好像是國三 因為聯考沒辦法去, 不然真的很想去苗栗酒廠去聽現場 這首空襲警報真的是超級經典, 開始先有人操作空襲警報器 警報聲貫串整首歌, 現場紅燈光配上轟炸機投彈的畫面 伍佰的演唱, 電吉他的娃哇音, 氣氛好到不行 http://www.youtube.com/watch?v=vq_J7yucleE 這幾天仔細再看一次歌詞, 發現歌詞裡, 其實有很沈重的意義 六十年前台灣的樣子, 我阿公阿媽年輕的時光 走在路上, 擔心轟炸機突然來招呼, 那種朝不保夕的感覺, 實在很難想像 "自開始我隴當做是阮阿爸在說的詼頦, 自開始不知咱過去有這多的目屎 現此時咱是生活在塊不同的世界, 不知影飛凌機何時會擱來" 上兩代人真的是苦過來的, 六十年來, 把台灣建設成這樣的土地, 謹在此向他們致敬 我現在可以在這裡鬼扯, 出門不用怕轟炸機, 應該算不錯吧 XD 更深一層來看, 我找到這個連結 http://elphoto.spaces.live.com/blog/cns!A6771087F6ABDA9C!966.entry 他在講帛琉 Peleliu 島的故事, 為什麼我會有興趣? 因為 Call On Duty 5 遊戲的背景, 二次世界大戰扮演美軍進攻 Peleliu 島 當年仰賴麥克阿瑟的"獨斷", 堅持要打回菲律賓 "I will come back", 強攻 Peleliu 所以美軍沒有立刻進攻台灣, 台灣才沒被炸成焦土 我阿公阿媽可能才生下我阿爸, 然後我才在這裡打嘴砲 XD 有空的話, 我也要找找 1944 ~ 1945 年太平洋戰爭的故事 ps. COD5 另一條線扮演蘇聯紅軍反攻柏林, 最後在德國國會大廈插旗 COD5 營造的氣氛一流, 玩起來超爽 !! ---- 空襲警報 作詞:伍佰 作曲:伍佰 空襲警報~~~~ 阮阿公空襲的時早就已經跌落山腳 阮阿嬤的豬圈乎伊燒甲臭火乾 阮阿爸上班的糖廠去乎掃甲一坑一嘎 做田的隴嘛走去躲在樹仔腳 飛凌機若來你就趴落爛溝仔或是土腳 阮厝邊有人未付去乎彈到腳 飛凌機飛來的時盛盛叫是有夠大聲 你遠遠無見人是已經就知影 啊~~~這款的代誌 啊~~~學校隴無提 啊~~~那當時那這呢神祕(未來嘛是非常神祕) 聽說是美軍要來炸台灣的日本兵仔

2010 花東自行車賽 4/11 八五山練車 part2

早上的晨騎發生車禍, 一個車友跟車太近, 摔車了 看他倒在地上, 全身多處擦傷, 腹部撞擊點一定很痛, 不時呻吟 車架也撞裂了(1x萬), 這場車禍讓大家心裡都有點毛毛的... 希望在花東公路上, 大家都能平安完賽回來 車友坐上救護車後, 大家改變行程去八五山, 沒錯, 是昨天爬過得八五山 同樣的路線, 正好可以比較身體的狀態 ---- 經過昨天的訓練, 今天爬山果然體能有衰退, 肌肉也有乳酸堆積 由於沒辦法拉超高強度爬山, 所以也沒有爆心跳的問題, 沿路 <170 上山 和先前爬宇老一樣, 由於心肺能力進步, 一路踩上去都不會太喘 加上路況熟悉比較好配速, 一整個爬山段比較不會痛苦 回程和小劉哥, 村董, 巫小弟沿途抽車衝出內灣 在 120線道還演練了一場團體計時賽, 四輛車時速拉高到4x, 一路衝刺 大家在輪車的技巧和經驗還不夠, 也可能體力已經下降, 不然能玩得更盡興 肌肉疲勞的部份, 回程有些新的體悟, 乳酸的堆積可能有 但是上路操過, 身體熱開, 肌肉伸展, 這些疲勞可以暫時忘記, 所以第二天放心騎 ---- Kenda K925的表現中規中矩, 我也不相信換個輪子會差多少 但是 K925 的胎皮沒有紋路, 就相信他的摩擦力比較小吧 (笑) 今天還是用 Posh Cycle (前) + Shimano R550 (後) 混搭練車 這一兩天應該後輪會修回來, 沒意外的話, 今年還是用 Posh Cycle 參賽 訓練到今天為止了, 下禮拜頂多跑跑步, 拉拉筋, 飛輪就不踩了 (和真的車差太多) 希望今年能平安完賽, 可以的話, 讓我兩天都跟主集團進終點 :D

2010 花東自行車賽 4/10 換零件 & 八五山

上個禮拜換了二個零件, 分別是 Shimano Ultegra 大盤 + BB Shimano 105 夾器 105 夾器純粹因為煞車手感不好而換 在網路上找到極便宜的貨, 一對只要 1300 (一般是一個 1300) 舊的夾器也用得夠久了, 就換吧 大盤也是消耗品, 齒輪都磨尖了, 早就超過使用的壽命 一樣在網路上找到極便宜的 Ultegra 大盤 4700 (一般是 8xxx) 換大盤過程中, 發現驚人的事實... 我原本車上的BB, 根本就不會轉了啊 !! 這表示每踩一圈, 可能有 5% ~ 10% 的力氣被吃掉, 這... ---- 今天和朋友去練車, 夾器並沒有帶來特別的感覺 (長煞車還是很辛苦) 大盤, 也沒有覺得剛性特別好, 一體式大盤好像都差不多 但是新的BB超滑順, 少掉的阻力, 讓被封印的腿力完整重現, 騎起來有差 !! 八五山是比賽前的最後檢查, 測試長爬坡, 追求速度前提下, 多久會爆炸 沿路的爬坡, 心跳已經衝上 175, 速度大概剩 12, 最後跳到 18x, MAX 192 因為爬坡很長, 所以到最後心跳衝上 18x還可以接受, 肌力和心肺最終也 OK 這樣看起來, 我應該可以試著強攻第一天的牛山和舞鶴台地 之後休息了一下, 溜下半山腰再爬一次, 第二次知道路況就順順的上山 即使剛剛強度拉到那麼高, 第二次上山完全沒有疲勞感, 感覺很不錯 回程還順便加碼一趟飛鳳山 明天還有一天, 最後的測試了... * 換上 Kenda K925 輪胎, 順便把補過的內胎都換掉 * 如果明天被操掛, 那我會認真的考慮以下輪組 Campagnolo SHAMAL ULTRA Fulcrum Racing Zero Mavic Ksyrium SL

2010 花東自行車賽 3/28 鋼絲斷了

今天本來想再殺一趟宇老, 最後決定去八五山 不過去哪裡都不重要了, 就在騎過頭前溪大橋以後 噹一聲, 我後輪的鋼絲斷了一根 !! 備戰到這個時候, 器材出了問題, 其實壓力很大 ---- 說到那個輪組, 可能是我買過最糟糕的單車商品之一 他除了輕以外, 強度我實在很不滿意, 三不五時就會偏擺 雖然這樣, 我都是很愛惜使用所有器材, 看到鋼絲斷了, 我真的很難過 現在我有幾個選擇 if( Fix it == Success) HAPPY else Racing Zero http://goods.ruten.com.tw/item/show?21002241686585 MAVIC Cosmic Carbone http://goods.ruten.com.tw/item/show?21002242334474 MAVIC KSYRIUM SL http://goods.ruten.com.tw/item/show?21002084723784 想了很久, 器材老是出狀況也不是辦法, 這次再有問題, 就是一級輪組了 有個聲音很恐怖, 不停在腦海裡迴響著... "要比賽了" 原來我心中的惡魔如此邪惡, 他要我直接攻頂, 買昂貴的玩具 ---- 一些其他的零件, 其實也在到貨當中, 最近會買這些東西 * 105 煞車夾器 (已到) * Ultegra 大盤 * Kenda K925 外胎 因為工作的關係, 這次花東賽, 可能是最後一場能充分備戰的比賽 也許能創下最佳成績, 無論如何, 就是咬著牙繼續準備下去了 !

2010 花東自行車賽 3/28 宇老練車

禮拜六終於輪到宇老練車的時刻了, 這條經典的練車路線風景好, 視野棒 一切都很好, 除了... * 路況實在太差 * 海拔有點高 (1500m) 和羅馬公路尾段的角板山一樣, 想到那個爬坡喔, 出發前總是躊躇再三 早上睡得有點晚, 等我去交大吃完飯出發, 已經是10:00的事了 ---- 練車紀錄的重點, 當然是我多麼勇猛(疲軟)的衝上山, 征服山路(被征服) 今天的目標是, 從內灣的 seven開始算, 2hr 以內到達宇老 爬山開始了, 對腿力其實沒太大信心, 我用輕尺比慢慢爬, 沿途觀察心跳 心跳的結果讓我很訝異, 沿途除了幾個特別陡的爬坡, 心跳竟然都在 170以下 這個結果有兩個意義 * 一是我操得不夠凶 * 二是我的心肺真的有上去了 這幾個禮拜練下來, 心肺能力應該有提昇, 但是爬坡速度仍然無法進一步提昇 所以接下來要提昇的, 就是肌力了, 看起來下禮拜去健身房, 真的得壓一些重訓了 附帶一提的是, 這次是全程不落地上山, 連最後上宇老的爬坡也沒下來牽車 比起以前沿途喘個不停上山, 也許今年花東賽, 真的能把身體調整到最強狀態 下禮拜開始狂壓重訓, 要不要考慮練個腹肌呢... XD ---- 其實我一直都很喜歡宇老的下山段, 有 off road 的刺激感 不管是閃躲路面的坑洞, 或高速騎過崎嶇的路面, 會震得整個人要解體一樣 其實都很爽, 更妙的是煞車又得扣緊, 不然就準備衝下山崖, 提早打包回去 所以說, 我建議捷安特他們來這兒練車, 大家鐵定不願意 這也是我騎一輛普通的公路車, 才能享受的感覺吧 :D ---- 順便說一下最後上山的時間, 大概 1hr 40min 如果還有時間, 我應該會再排一趟宇老

2010 花東自行車賽 3/21 羅馬公路練車

今日的節目是羅馬公路, 一共來了十二位車友, 很久沒有這麼多車一起上路 一堆公路車聚在一起, 結論只有一個: 飆車 我給自己安排的課題是, 炎熱天氣的對策, 長短爬坡的體力調配 今天天氣極好, 一整天騎下來體力都能持續輸出, 只有在角板山體能有些微下降 角板山是一個長坡, 無風搭配烈日, 很適合中暑的地方 如果屆時花東海岸公路, 都是這種恐怖的天氣, 第一天牛山的爬坡也得想對策 這兩個禮拜在健身房踩飛輪算是小有成果, 每分鐘改變阻力, 連續三十分鐘 維持一定強度的心跳, 也是小規模的間歇訓練, 我覺得效果有出來 今天在羅馬公路, 爬角板山, 或是最後的石門水庫環湖道路 長爬坡除了沒能從頭抽到尾, 其他都能維持一定速度, 穩定踩上去, 心肺也都跟得上 我想下一步, 大概是在花東賽之前, 把肌力做一些強化 也許是爬一趟宇老, 或著是多壓一些重訓 (我個人不大喜歡重訓) 真正的長爬坡, 到最後根本沒辦法帶轉速, 那時候就是肌力說話的時間了 /___\ ---- 我們這一團裡, 我騎的車最便宜 (4萬), 其他車都 6 ~ 1x 萬, 最貴一台 2x 萬 趁休息時, 借來騎看看, 感受一下高級車的戰鬥力 我以前不懂什麼叫剛性, 今天對這個詞有了深入的認識 所有的東西受力以後, 都會有不同程度的形變, 這些形變會吃掉一點力氣 形變會反彈, 朝另一個方向, 所以我在抽車的時候, 要配合車身的特性 我的車在低轉速, 重踩, 在某個頻率之下, 抽車的效率會極好 相反地, 如果我沒有搭配車架的特性, 就會事半功倍 但是有些車架硬得不像話, 形變少, 動力傳輸很直接, 這個我們叫他: 剛性 全碳纖維的車呈現出多樣的風貌, 俊彥的車騎起來 Q 度十足, 像裝了濾波器, 很舒適 但是整台車剛性又夠, 搭配 MAVIC輪組, 加速起來不拖泥帶水 跟我的車比起來, 加速的效率驚人, 訊連(SRAM)的變速系統手感一流, 我很喜歡 另外那輛最貴的 2x 萬的車, 大哥也借我試騎了一下... 這輛車也是碳纖維, 但是完全不同的感覺, 首先他很硬, 整輛車強調剛性 騎上他讓我回想第一次穿上釘鞋的感覺, 加速突然很有效率, 跑得很快 但是釘鞋也充分榨乾我的體力, 如果沒有足夠的肌耐力, 真的無法駕馭釘鞋 這輛車不管我怎麼踩, 效率都很直接, 在幾趟直線加速以後, 腿力被榨得一滴不剩 我第一次像選手一樣

強力Debug技巧: 攔截function & Backtrace (2)

第一招是攔截任意 standard C library 的 function 在下面的範例裡, 攔截的對象是 atoi() 首先主程式長這個樣子... Main program (hello.c) #include <stdio.h> int main() { printf("I love debug >_<\n"); printf("atoi(100) = %d\n", atoi("100")); return 0; } 用 gcc 編譯這個程式並且執行, 結果大概長這樣子: gcc hello.c -o hello ./hello I love debug >_< atoi(100) = 100 ---- 所謂的攔截atoi(), 就是寫了另一個atoi(), 名字和 standard C library 的一樣. 讓程式在執行時, 呼叫到自己寫的atoi(), 而不是library提供的. 這個偽atoi()的程式碼如下: Wrapper function (atoi_wrapper.c) #define _GNU_SOURCE #include <stdio.h> #include <dlfcn.h> // ATOI-wrapper int atoi(const char *nptr) { int ret; // Get pointer of REAL-atoi by shared library int (*real_atoi)(const char *nptr) = dlsym(RTLD_NEXT, “atoi”); // Before REAL-atoi, do some hacking printf(“[ATOI] before REAL atoi()\n”); // Call REAL-atoi ret = (*real_atoi)(nptr); // After REAL-atoi, do some hacking...

2010 花東自行車賽 3/14 台北八里練習 單車

今天早上睡過頭, 沒能跟到捷安特的團 所以我決定, 獨推追上他們 (AM8:30) 我的盤算是, 我應該可以不休息直達目的地 他們到了八里也會休息一下, 我有機會補上一個半小時的落差 不過後來我才知道, 今天節目改成八五山, 這是之後的事了 天氣很好, 微微的南風, 使我的追擊非常順利, 一路時速超過30北上 考慮到最差的狀況, 如果都沒能碰頭, 今天勢必得獨自來回 沿路用高迴轉速的騎法, 減少肌力的消耗 碰到短爬坡段, 降齒輪比, 迴轉速拉高到 120 等上坡以後再增加齒輪比, 用正常的迴轉速繼續巡航 (100~110) 少了重踩衝上坡的激情演出, 沿途心跳最多 17x 今天也得到一個重要數據, 心跳超過 175, 稍後得花更長時間才能恢復 追擊非常的順利, 最後我抵達八里的平均速度約 30.8 km/hr, 70KM 除了紅綠燈停下來以外, 沒有任何休息, 自己都覺得殺很大 科科, 就在這時候, 我得知今天沒來, 最差的狀況真的出現了 ---- 逆風騎車, 壓低身軀可以降風阻, 控管肌力能騎得遠, 最重要的, 還是意志力 在身體真的罷工以前(抽筋), 不要自己先罷工了 我的體能在里程破百附近有點下降, 正好這段是上下坡最頻繁的地方 路上遇到一團車友, 騎公路車的朋友, 跟我跟得好近, 好像想尬車的樣子... 我維持原本的步調 (~32), 不打算跟或輪車, 我只想獨推練車 倒是這個速度加上逆風, 我們只能看誰先受不了吧 Orz 先受不了的是我, 我實在沒本事上坡加速 但是續航力的部份, 上坡加速通常會伴隨一些報應, 橋上的風又大... ---- 騎到後段就只剩維持住速度的力氣, 長途騎下來, 最後肌力還是會燒光 我現在已經很習慣 100的迴轉速, 這種騎法效率好很多, 到最後還能維持速度 (~28) 但是注重肌力的騎法我還會練, 爬山段轉速帶不起來時, 還是只能硬上 最後我到達的平均速度約29.2, 140KM, 自我感覺像快死了一樣 回程除了紅綠燈, 以及終點附近去便利商店買沙士, 一樣沒有額外的休息 接近五個鐘頭狂飆, 滿爽的 :D

2010 花東自行車賽 3/6 台北八里練習

為了備戰今年的花東自行車賽 (4/16, 4/17) 昨天和捷安特中華店的朋友騎到台北八里練車 下午兩點, 十輛車從新竹出發了 這是第一趟長距離的練習, 檢驗項目大概是 - 各種心跳的區間 * >180 攻擊, 疲勞大量累積, 只能支撐 30 秒, 疲勞很久才能排除 * 170 ~ 180 加速, 疲勞逐漸累積, 連續30分鐘沒問題 * <170 巡航, 恢復疲勞, 收支平衡的狀態 - 高轉速的騎法 * 低轉速 -> 高肌力輸出, 心肺負擔輕, 肌力恢復慢 (腳酸痛很久才好) * 高轉速 -> 低肌力輸出, 心肺負擔重, 心肺恢復快 (喘完氣就OK) 我習慣的轉速不高, 大約90轉, 是理想轉速 90~120 的下緣 這陣子刻意練習 100/110rpm 左右的高轉速 目的是練出另一種武器(心肺), 好跟肌力搭配使用 花東公路上有很多短坡, 集團不可能減速通過, 所以瞬間提高輸出功率很重要 緊接著平路段, 在一定的速度下, 恢復疲勞更重要 承受一波又一波加速同時, 跟上集團, 享受比賽 ---- 長程練習捷安特會再排幾趟, 我個人會加碼爬宇老練山地段 (連續爆心跳測試) 比賽前會想辦法每天騎車, 把體力調整到最好的狀態 捷安特三月份還有這些活動, 有興趣一起來玩吧 :D 3/14(日),早上7點,300K體驗組,捷安特中華店→紅毛港→八里十三行博物館 3/21(日),早上7點,捷安特中華店→羅馬公路 3/28(日),早上7點,集合地點:捷安特中華店→飛鳳山

[書評] Programming from the Ground Up

Programming from the Ground Up http://ftp.twaren.net/Unix/NonGNU/pgubook/ (免費下載) ---- 這是一本觀點獨特的書, 他用組合語言的方式, 闡述程式最底層的世界 這樣講聽來有點空洞, 直接看這本書第一個程式吧 Chapter 3. Your First Programs ---- .section .text .global _start _start: movl $1, %eax movl $0, %ebx int $0x80 這是 Linux底下, 一段小到不能再小的程式 程式從 _start 進入, 然後設定 x86 暫存器: %eax = 1, %ebx = 0 int $80 是發出軟體中斷的指令, 其中 0x80 代表 Linux System Call 呼叫 System Call 的時候 %eax 放 system call ID, 1 表示離開程式 %ebx 表示 main function 的 return value 呼叫完這個 system call, Linux 就會結束程式 並把 %ebx 的內容當作 main() 的回傳值 User 接下來可以在 shell 裡, 打 echo $? 觀察這個回傳值 ---- 這個例子真的口味獨特 !! 他解釋一般程式是怎麼和 OS 溝通, 怎麼呼叫 system call 另外用很少的程式碼, 解釋組合語言的設施 看過這一小段程式, 起碼我知道, 當我呼叫 exit() 時, 原來做了這些事 書上還有用組合語言, 寫一小段程式, 開檔, 把所有字轉大寫, 存檔, 關檔 WHAT !! 用組合語言做這些事喔 !! 當我親自寫了這段程式, 心中的感動是無以言喻的 :) 推薦給所有想知道事物真正面貌的人閱讀 :) ---- Chapter 4 "All About Functions" 函數, 對應到的 assembly 語言, 這個是極端重要的 topic 靠這章的幫忙, 我總算是懂 x86的 stack frame 而且也真的寫了一些 assembly function 來呼叫 這章的範例是一個函數, 計算 2^3 + 2^5, 然後回

強力Debug技巧: 攔截function & Backtrace (1)

因為工作的關係, 我得用某段別人寫的code來做事 有句話是這麼說的, 用別人寫得code, 好比用在別人用過得保險套 雖然很噁心, 但是這句話真的是很貼切啊 XD 一個念頭閃過腦袋: 砍掉重練會不會比較好? 答案是: 不會 !! 因為這些程式碼都是經過千錘百鍊的結果 砍掉重練? 我還是先把自己砍掉好了 XD 像這種時候, 我就會換上作股票的思維: 會動的東西就是財產, 這才好過點 ---- 所以我先找了一些reference 王建興先生有一系列很不錯得文章 "閱讀他人的程式碼" http://www.ithome.com.tw/itadm/article.php?c=47717 這些文章再讀一次, 感覺大不同了 我做好思想準備以後, 開始閱讀手邊的程式了 戰略目標是, 先完成手邊工作再說, 詳細運作細節可以之後慢慢推敲 我回想起以前當BBS站長, 我也是這樣讀那一堆程式碼, 突然覺得"親切"起來... ---- 我想跟老大說, 我可以看個半年, 都會了以後再開工嗎? 我可能得在紙箱和開工之間做個選擇 Q_Q 在這種狀況下, 我只好用一些奇技淫巧, 這是這篇文章想說的東西 因為我看不懂很多程式, 但是我又得在時限內完成工作, 還有一些 bug 要找 來看看我用了哪些怪招吧 - Intercepting Arbitrary Function - Back Trace 第一招用來攔截任意 function, 舉例來講, 很多地方都會呼叫 fprintf() 如果 printf() 有 source code 可以讓我改 我會想在裡面加點料, 看是來點 debug message 或是動點手腳 這件事做得到嗎? 基本上有兩個做法, C library 是真的有 source 可以改, 不過我完全不想用這招 XD 另一招是 setiathome 團隊用的, 他們去攔截 fstat/fopen/fwrite 這類的函數 把他導向到其他 function (當時要搬家到新平台, 他們不想改舊的 code) 這招就是我要得答案了 :D 已經有程式碼的東西就不用這麼大費周章了, 這招可以對付只有 library 的對象 實際施展起來, 我真的覺得太神奇了, 到底是誰發明 shared library 的這些怪招 ---- Ba

[閒聊] 台北

趁年假最後一天, 到台北去走走收心 ---- 為什麼說是收心呢? 不是去玩耍嗎? 因為我故意走到總統府, 回想當兵走這條路的心情 -- 非常賭爛 看到府裡裡面的阿兵哥, 過年還得罰站 看到211營門口, 依舊是阿兵哥在那裡罰站, 噁心感覺又回來了 還好我已經是老百姓, 不用再回到那裏 不會有白痴的長官, 白痴的鳥事, 不用三更半夜起來罰站, 每天睡不飽 一想到這, 突然覺得上班沒什麼, 走一趟211, 完成全套收心流程 XD ---- 都到了台北, 就順便去拜訪台大的朋友, 找人陪我去台北閒逛 我們先去光華新天地, 因為我沒去過 光華商場的一般店家, 已經沒辦法讓我提起興趣 倒是裡面一堆賣電子零件的, 賣儀器的, 這些攤位我比較喜歡 我退休以後, 來當SOHO族好了... 我要在家裡搞一間工作室, 裡面擺烙鐵, 示波器, 電表, 這堆東西.... 然後再放張大桌子, 可以接案子幫人家寫 FW 我去光華商場的目的是買本書: 程式設計師的自我修養:連結、載入、程式庫 http://etaitbook08.pixnet.net/blog/post/30108377 我實在是很喜歡這些底層的技術啊... ---- 為了要提升自己的文藝氣息(我有這種東西嗎? ), 所以還去了一趟誠品旗艦店 旗艦店果然不一樣, 舒服的閱讀空間, 在裡面走著感覺自己的氣質都提昇了 (笑) 看到一本洪川先生去中國騎單車的書, 他去了絲路, 西藏, 我不知道什麼時候才能成行 ---- 誠品晃完, 我的腳也痛得受不了, 我好像真的沒辦法長時間步行 最後一個點, 我提議去汀州路吃晚飯, 因為陳昇 "汀州路的春天" 實在是好滄桑 汀州路實在是很熱鬧, 我只看到一堆又一堆人, 實在沒法跟滄桑聯想在一起 ---- 回家的路上, 又走去重慶南路的書店街 這次又搬回一本厚厚大部頭的書: 軟件調試 by 張銀奎 (大陸人) 一年多前當兵曾經看到過這本書, 當時沒買, 這次下定決心帶他回家了 這是一本講 debug 的書, 有別於 "Why Program Fails" 著重於方法論 這本書講得很底層, example: 中斷點實作的方式 http://advdbg.org/books/swdbg/ -- ps. 其實每次我去台北, 腦海裡的

3598 奕力, 2009/11/21

閒聊 持有這檔股票的時間已經兩三個月了, 寫一點 comment 追蹤一下... 這是一間小公司, 有不錯的產品, 卡到了中國白牌手機的市場 後續的訪談, 指出他們的產品普通, 實力不是最強悍的 但重點是: LCD driver 本來就不會很難做, 有本事拿到單, 卡好位子比較重要 加上股本小(3.8E), 業績成長一點, EPS都會衝很大 公司在準備公開上市, 我前陣子還收到一張股東通知書, 開會決定上市注意事項 以往我買新股上市的經驗(雷凌, 智易), 通常結果都不會太差 所以我就一直持有這檔股票了, 停損點是一張虧 3萬, 超過就投降好了 QQ 他的走勢從 9月底以後, 看起來像是一個斜坡往上走, 忽高忽低 http://www.cnyes.com/presh/javachart/3598.html 繼續等一等吧

3598 奕力, 2009/9/19

奕力 http://www.ilitek.com.tw http://www.gvm.com.tw/Board/content.aspx?ser=15305 資本額: 3.75E 營業內容: 小面板 driver IC (中國山寨機) 公司地點: 竹北台元科技園區 (小型飆股集散地 ?!) ---- 董事長的介紹 http://www.deloitte.com/dtt/cda/doc/content/article%201.pdf 黃啟模曾開發台灣第一顆時序晶片與全世界第一顆Rambus時序晶片 Rambus大概是距今10年前, Intel 強推的記憶體規格, 可惜價格太高, 叫好不叫座 附帶一題, Intel 當年的堅持, 使威盛有機可稱, 上演小蝦米擊倒大鯨魚戲碼 這篇文章後頭會提到面板 driver IC 的技術, 其實 driver IC 和存取 DRAM 的技術有些類似, 從這篇報導來看 董事長是個猛人, 起碼是這個行業的專家 ---- 參與私募 群創取得奕力8%持股 (2007/12/21) http://www.libertytimes.com.tw/2007/new/dec/21/today-e3.htm 關鍵字, "群創"出現了 還真巧, 我有朋友在友達上班, 而且負責的還是小面板, 當然要約出來問問了... 訪談的結果, 摘錄重點幾個 1. Driver IC 的技術並不會特別難做, 很多家都有這個技術 2. 這個行業策略聯盟很重要 Driver IC 有一定的門檻在, 但也不是難度超高的 IC (eg. WiFi RF chip) 策略聯盟換個比較簡單的詞兒來說, 就是"包養" 面板廠為了確保供貨穩定, 或是價格優勢, 會自己扶植 Driver IC 廠 近年奕力營收大幅成長, 我相信和背後的群創, 很有關系 ---- Data Sheet http://www.ilitek.com/products.asp?sc=1 為了更瞭解產品的資訊, 我想找找 driver IC 的 data sheet 結果還真的給我找到了 !! (很多 Data sheet 得簽 N

[閒聊] 用組合語言 debug

在我們的系統裡, 存取記憶體位址 0~4k 的位置 CPU 會賞一個 memory access exception 給你 這個機制用到了 CPU 的 MMU, 把某個記憶體區段設成 invalid (0~4k) Exception 觸發以後, 進入 interrupt 只要把 interrupt handler 設定成無窮迴圈, CPU 就死在那裡 所以現在 CPU 埋了這個地雷了, 程式設計師的任務是: 在踩到地雷時, 找出在哪裡出事 ---- 運氣好的時候, 出事的位置看得到 source code 只要看看 Link Register 附近的程式碼, 就知道位置了 運氣不好的時候, 出事的位置是 library, 比如 memcpy() 這樣的函數 這個 case 要定位, 需要一點技巧... ---- 呼叫函數的時候, 會把 Return address 和參數陸續堆到 stack 之上 debug 的概念很簡單, 順著 stack 往"上"找 ps. 看系統, stack 是往記憶體低的地方找, 就是往記憶體位址高的地方找 每個數值都去記憶體看看, 用 dis-assembler 看看對應的指令, symbol 我的經驗是挖個幾層, 通常就有結果了 :D 找到出事的地方, 再順著指令, 找找 LDR/ STR 這類的指令, 看看是哪個關鍵錯了 之後就能用 C level 處理 bug ---- ps. 我很少用這招, 通常是有人搞爆, 但沒人覺得自己寫錯 真的沒招, 非得找出問題才用

[書評] 平民保險王

去把作者的書買回來看了, 平民保險王, by 劉鳳和 http://buy.yahoo.com.tw/gdsale/gdsale.asp?gdid=1821399 在這裡買最便宜 $173含 運費還可以刷卡 看到現在, 想法只有一個: 檔~ 人~ 財~ 路~ 檔人財路會下地獄的... 但是佩服作者的勇氣... ---- 我個人很認同作者的論點 我買的保險都是文章說的, "低保費, 高保障" 比如這間 "旺旺友聯意外險-加值型意外險" (真的是賣仙貝的旺旺) http://www.旺旺友聯產物.tw/ 500萬的死亡理賠, 加上醫療附約, 一年4000塊搞定 這個保險很讚, 一年一份合約, 用不滿意隨時可以換一間 每間公司賣得都一樣, 算是"完全競

操作note 12/27

兩個月又過去了, 這兩個月建立起基本的寶滬深部位 這幾天寶滬深跌下來, 我大概在 19.2 附近加碼 隔天跌到 19 本來想繼續買, 怕打亂投資節奏作罷 這個禮拜收在 19.4 , 我應該也算是短線高手吧 XD (自我感覺良好) ---- 最近有件大事很重要: 台積電宣佈加薪 15% 今年以來景氣回溫, 科技業陸續取消無薪假, 鴻海發獎金, 聯發科兩個月績效獎金 加薪不是公司說拿就拿得回來, 所以台積電加薪 15%, 代表電子業景氣全面復甦 台積電想要留住手底下的人, 先加薪給員工甜頭 既然電子業會全面復甦, 標示電子業可以投資 (我知道很多股票已經漲很多) 整個電子業裡, 只要公司是該區塊的第一名, 吃香喝辣就不會少 我最近的打算是: 銀子準備好, 這次我要買電子股 ---- 另外是對大盤整體的檢視 股市這一年給人的感覺, 和過去幾年脫胎換骨, 要給個數字, 就是過去八年 要給個差別, 就是國民黨和民進黨的根本差異: 中國政策 我的親戚告訴我, 這次台股的走勢, 和民國七十八年七十九年很像 小時候依稀記得以前有段百業興旺的好日子 這次台股真的脫胎換骨, 輕鬆站在 7000 點之上, 這本身就透漏很多資訊... 經濟學的基本原理, 價格上升供給(賣壓)會上升 但是股市上漲到 8000 點, 對應的 "供給" (賣壓) 沒有出來 這是很詭異的現象: 高檔無量, 何以稱高檔 ? 幾個月的思索, 我們認為可能的原因 - 台股確實值這個錢, 8000pt - 如果台股上看 15000pt, 那現在都還算便宜 有幾個人現在是股票買滿手? 頂多持股一兩成, 我持股 50% 算多的了 大家都在等回檔, 如果有人一直把籌碼收下來, 哪來的回檔? 唯一的風險是全球經濟二次衰退的可能 但是上一輪全世界央行拼命砸鈔票, 現在到處都錢滿為患, 短期看不出這個可能性 台積電內部根據客戶下單狀況, 一定有景氣的指標, 如果沒一定把握, 哪敢加薪 15% ? ---- 今天晚上跟小建建吃飯, 交換了一些看法, 我們認為 換個角度想, 會不會這個位置, 其實是起漲點? 目標價 15000pt ? 老張都敢給了, 我的子彈也準備好了: 加~ 碼~ 股~ 市~ ---- 之後有些選定的標的, 我也會貼在這裡 看了我的報告, 有興趣的朋友, 也可以讓我介紹去建志那裡

操作note 10/25

最近在網路上看到兩篇很不錯的文章: 從人口看經濟發展 From the Demographic Trend to the Economic Development http://www.wretch.cc/blog/izaax/12216919 http://www.wretch.cc/blog/izaax/12317029 這兩篇文章很值得看, 他在很多面向解釋為什麼這一代的年輕人這麼辛苦 "四小龍的崛起其實有著共同的背景,就是出生率大幅下滑所帶來的鉅額 人口紅利累積(請看左邊紅框),而第一次亞洲金融風暴爆發的時間點 也正好是南韓人口紅利增長開始趨緩的一年,不過話說回來,南韓相較 於台灣較好的是人口紅利在2015年前大致都還能保持正貢獻(台灣的人 口紅利在阿扁任內告終... )而過去幾年來台灣經濟始終落後於韓國表 現似乎也能從這得到一些端倪..." 前幾天 flyingheart 寄了一張圖給我看, 圖上顯示台灣的整體失業率 6% 但是青年失業率是平均的 2~3 倍 !! 優秀的年輕人想找工作還沒人要 甚至要忍受減薪, 還有人力銀行喊出要青年免薪去實習, 什麼跟什麼 !! 青年人高失業率不只在台灣, 其他國家也是一樣 幾年前法國青年人就暴動過, 如果任由局勢發展下去, 早晚輪到我們示威遊行 前幾天我看到貧富差距逐漸擴大的文章, 唯一的解決途徑是均貧卡, 手段是戰爭 假設我還可以活 60 年, 我很有可能會遇到打戰 Q_Q ---- 我只能說運氣不好, 生在嬰兒潮之後, 這就是命吧 ---- 談談最近的操作吧, 自從六月以後, 也很少在看股票了 月底到了買寶滬深0061, 定期不定額, 不論價格 這個基金是中國基礎投資部位, 我會等到上海 A 股衝萬點再賣 (現在約 3000 XD) 投資中國, 0061是最好的選擇, 其他亂七八糟的基金都免了 然後是中華電信, 其實我個人比較喜歡台灣大哥大 (利率高) 只是補點中華電信讓投資額拉近一點, 中華電信是龍頭股, 貴一點難免的 最近的操作, 實在是乏味又無聊 QQ

[書評] ARM System Developer's Guide

ARM System Developer's Guide Designing and Optimizing System Software http://www.arm.com/documentation/books/4975.html ---- 這本書是聖經等級的書, 有興趣的人, 我相信很多地方都可以取得 PDF 檔 在新竹 NOVA 書耕也有翻譯的中文書可以看 總而言之, 推薦 !! 如果修過 computer architecture 的人, 看這本書會更有感覺 這一系列的連載將會把我讀過的心得陸續寫上 ---- Chapter 1 ARM Embedded Systems 這一章是嵌入式簡介, 在很多地方都看得到類似的文字 不知道什麼是嵌入式系統的人可以看看 ---- Chapter 2 ARM Processor Fundamentals 在 ARM上寫程式, 瞭解 ARM architecture 是必要的 這顆 CPU 有以下的特性... * 16 General Purpose Registers * Support ARM(32-bit), Thumb(16-bit), Jazelle(8-bit) instruction sets * Conditional Execution (很威的功能) 這一章針對這些特性作概略性的描述, 真的要精通, 寫點 ARM 組語是免不了的 另外 2.7 ARM Processor Families 這一章也很有意思 他列出 ARM7 ~ ARM11 常見的型號, 以及代表的意義 ARM7 ARM9 ARM10 ARM11 Typical Mhz 80 150 260 335 mW/Mhz [44;1m0.06 [m 0.19 0.5 0.4 +cache +cache +cache MIPS/MHZ 0.97 1.1 1.3 1.2 從上面這張表來看, ARM7 有極低的耗電量, 不錯的效能, 難怪會暢銷了... ---- Chapter 3 Introduction