發表文章

目前顯示的是 2012的文章

文章總列表

dokuwiki vol.2

先說一下怎麼在Windows平台架設dokuwiki 其實還真的滿簡單的 (笑) 首先到抓xampp來裝, 這個package包括apache & php http://www.apachefriends.org/zh_tw/xampp.html 然後再到dokuwiki的官網抓原始檔 https://www.dokuwiki.org/dokuwiki 把dokuwiki解壓縮到 xampp/ htdocs/ wiki/ 裡面 第一次使用要先連 http://localhost/wiki/install.php, 設定一些必要的東西 試著開瀏覽器,  http://localhost/wiki/ 連看看 然後就可以移除install.php, 開始在自己電腦上使用WIKI 另外, 一般我會建議修改PHP的設定, 把上傳檔案大小限制調大 xampp目前的上下傳限制是2MB, 這可以在 PHP.ini 裡設定 ---- 我們目前使用的方式, 在這裡介紹一下 dokuwiki支援用"冒號"來分隔主題, 有點像是目錄的概念, 例如     user1:schedule:2012_01 表示某個user1, 他裡面再開一個schedule的分類, 最後裡面再一頁2012_01 我們鼓勵每個user開自己的分頁, 格式不拘, 可以把WIKI當筆記本使用     user2:topicA:implement_note 也可以開一個類似這樣的頁面, 把開發過程中, 相關的資訊整理在裡面 這樣一來, 文件就會以incremental的方式慢慢長出來 日後如果要交接, 或是回答問題, 這樣一個頁面就可以直接拿來用 ---- 如果是給團隊使用, 可以依照主題, 開立不同的頁面     topicA:resource    給大家放網路上找到的資源     topicA:discussion    討論頁, 如果有什麼問題可以放上去 WIKI強大的地方是, 可以很多人一起編輯某個頁面, 適合收集各種零散的資訊 比如某個疑難雜症某人解掉了, 可以順手貼上WIKI, 之後的人看到就可以直接用 我們對文件的概念是, 寫文件需要時間, 而文件的價值正比於被多少人讀過 文

2012大蕭條

這本書對於接下來10年的經濟情勢提出預估: 那就是通貨緊縮 作者在第二章分析了人們一般在不同的年齡, 普遍的人生經歷: 18-22單身 22-30新婚夫妻 31-42年輕家庭 46-50小孩上大學的家庭 50+空巢期 60+退休 一般人的支出高峰期落在46歲左右 目前人口結構裡, 二次世界大戰後的嬰兒潮佔最多數 這些人主宰整個經濟的走勢, 當他們需要就學時, 學校的數目立刻不夠; 當他們開始進入職場, 源源不斷的勞動力讓就業市場蓬勃發展 當他們開始置產, 也同步讓房地產大幅升值 目前嬰兒潮的人已經逐步要退休, 他們接著會大幅減少支出, 開始儲蓄退休金 存錢大致上來說不是壞事, 但是如果社會上有一大群人大幅減少支出 而遞補上的一代人, 如果數量不夠, 這代表各行各業的收入會減少 我們不再需要那麼多的產品, 所以工作機會會更少 連帶會導致薪水下降, 借貸下降, 造成百業蕭條... 這就是通貨緊縮, 驅動的力量是人口的趨勢, 政府不管做什麼都無力扭轉 全世界率先邁入通貨緊縮的地方是日本, 日本已經通貨緊縮10年以上 即使政府把利率調整到0, 都無法讓經濟恢復起色, 房價已經連續跌了10年以上 這個劇本未來可能會在很多地方重演... ---- 在台灣, 其實類似的劇本即將上演, 人口快速老化, 新生兒大幅減少... 房價和薪水不成比例 我預估爆掉只是時間問題, 沒有必要在這個時間點買房地產 另外就個人來說, 其實舉債買屋, 背上幾百萬的貸款, 我也不覺得是負責的行為 當房地產正式爆炸, 台灣的銀行也會爆; 這個影響非常深遠, 因為銀行可能開始抽銀根 連帶很多公司可能開始經營不下去, 工作減少, 薪資下降, 大家開始勒緊褲帶過生活 在這個過程裡, 房貸要繳的金額不會下降, 貸款支出比例會提高 連帶大家又跟著降低消費, 造成經濟蕭條 所以一個國家的房地產, 就算要他跌價, 也不能跌太多, 不然會出問題 如果房價跌到把自備款全部吃光, 貸款還比房價多, 搞不好很多人就把房子丟給銀行 目前高漲的房價, 代表很多人身上扛著炸彈, 最好他們在接下來20年都可以順利繳完房貸 不然一旦爆掉, 連鎖效應得由所有人一起扛...

dokiwiki vol.1

工程師大致上來說, 是不喜歡寫文件的 寫了又沒人看, 而且做完以後, 該怎麼動都在腦袋裡, 寫文件等於是多餘的工作 我想任何人都不喜歡這種沒gain的事 在工作流程裡, 很自然會有不少副產出, 比如找同事討論, 在白板上的塗鴉 在紙上隨手記下的筆記, 這些其實就很夠拿來當作文件 我想文件的真正用途, 是讓人(包括自己)了解設計, 任何有意義的線索都值得保留 我不推保留紙張當作文件, 因為順手寫下的塗鴉, 很容易不小心被當作垃圾丟掉; 好在現在手機都有內建相機, 順手拍下來, 再用小畫家編輯一下, 重點就很清楚 形式不是重點, 而且他不應該難以製作 (比如強迫用visio畫流程圖) 撰寫文件的第一步, 就是從工作流程裡, 抽取本來就會產生的副產品作為素材 下一階段是, 這些素材要用什麼東西組織起來 一般我們會想到word/excel這類的工具, 其實這些工具有幾個很顯著的缺點 難以編輯, 電腦一定要有word/excel 難以管理, 一定得用資料夾分門別類, 偏偏分類是很麻煩的事 無法搜索, 如果有一堆文件, 要在一堆word/excel裡尋找是很麻煩的事 難以維護版本, 難以多人一起維護一份文件 我的建議是使用WIKI, WIKI架在server上, 編輯的, 看到的永遠是最新版 只要有任何想法, 透過瀏覽器隨時可以編輯文件, 每個頁面也可以很容易內嵌文件, 檔案, 連結 因為WIKI容易編輯的特性, 大幅度降低撰寫文件的"心理負擔" 比較容易做到當設計出來時, 也有一定數量的文件 目前在網路上, 最著名的WIKI是維基百科, 這個WIKI使用MediaWIKI寫成 您可以連到維基百科, 觀察他的效果 如果是個人, 小團隊使用, 建議使用簡單一點WIKI 不要使用資料庫當作backend, 我實在不懂資料庫 好安裝, 可以在Win32上面跑 最後我挑了dokuwiki, 這個wiki能完全滿足我們的需求 這個wiki system我在2009第一次架設, 最近重新又弄了一個 操作的流暢度和介面都有相當的改善 下一篇我會講, 大概的安裝方法

單車: 宇老

圖片
早上和朋友去騎了一趟新竹宇老, 這是一條我很喜歡的路線 一路從平地爬上海拔約1500, 坡度夠水準, 沿途車不多, 遮蔽夠多 每到周末總是吸引很多車友 上次來這兒, 是為了備戰2010花東自行車賽, 也就是兩年多沒再來過這裡 2010年我加入新的公司後, 騎車的時間大幅壓縮, 體力也大不如前 今年因為健康檢查出現體脂過高, 下定決心去健身房運動, 練了一陣子 這次也做到不落地直上宇老, 整個爬坡段從尖石萊爾富開始算, 大概2hr到山頂 這個速度比不上以前最好的狀態, 但是起碼有練回一些體力了 我帶了聰明機一起上山, 沿途紀錄軌跡:  Google Maps的地圖 我一直很喜歡宇老的下山段, 從地圖看就知道, 他的彎非常多, 角度也大 要安全的下山, 得集中精神即時評估路況, 對向是否有來車, 路上的坑洞, 落葉 因為坡度夠陡, 加速很快, 我得強力扣前煞減速, 速度變化非常大 不平整的路面, 會讓鋁車強烈震動, 晃得人非常不舒服, 這個下坡段騎來一點也不愜意 回到家感覺體力有點過度透支, 但是真的好爽 之後我應該會把一些夢幻的路線再騎一次, 比如再去一趟觀霧, 或著騎一次宇老大滿貫 

再見了, 阿公

人生真的很奇怪, 早上我才寫完生日note 傍晚的時候, 接到電話, 我的阿公剛過世了 於是在吃好料的路上, 掉頭, 回頭去見阿公最後一面 阿公臥病在床很多年了, 也許對他來說是種解脫, 可以不用再受苦 我握著阿公的手, 我想說, 謝謝您, 照顧我長大 孫子雖然不成材, 嘴砲一流, 但起碼會自己照顧自己 連老婆都討了, 我以後也會努力活下去的 !! KEEP WALKING

29th 生日: KEEP WALKING

圖片
今天是我的29歲生日, 起得特別早, 聽著五月天1999年的歌 五月天的歌, 陪著我走過整個高三, 那時候每天抵抗著聯考的壓力 常常去十八尖山跑步, 練身體順便釋放壓力 聯考放榜日也是我的生日, 每年到了這個時候, 我都會聽聽這些歌 不知不覺十幾年已經過去了, 記憶裡, 似乎不舒服的事, 比快樂多一些 比如考聯考, 壓縮一整年的時間, 換來放榜幾天的喜悅 單車環島, 我得忍受曝曬, 高溫, 每天騎上好幾個鐘頭, 換來完成時的歡樂 第一次參加花東賽, 幾個小時喘得要死, 只記得騎過終點淚流滿面 生活中應該也有很多快樂的事, 比如偶爾吃吃下午茶, 和朋友閒聊鬼扯 只是, 少了一些刻骨銘心的不舒服, 似乎爽度就沒那麼高, 就不會烙印在腦海裡 ---- 我想, 大概是因為, 等等我去上班時, 要繼續面對一包該死的code 所以才會進入漫畫的黑頁模式, 開始回想 (笑) 去年我給自己的期望是 Be Strong, Be Tough 重點是後面的Tough, 要自己堅韌, 牢固, 折不斷 今年我選了一句話: KEEP WALKING 繼續走下去吧, 就像以前一樣, 總是能走到終點

亞太電信

緣起 不久之前, 朋友和我推薦亞太電信(3682)這檔股票 身為電信從業人員, 我告訴他, 亞太電信, 這間使用CDMA2000的公司 是一間沒有未來的公司 , 系統不相容(WCDMA) , 連被併購的價值都沒有 財務數字 但是接下來, 朋友提供的數據, 讓我不得不重新思考亞太電信的投資價值 從這張表格裡, 亞太現金不斷上升, 負債下降, 待彌補虧損幾乎還光 財報告訴我, 這間公司的業績蒸蒸日上, 離配息之日不遠了 我放下工程師的思維, 撇開技術(CDMA2000), 重新思考亞太的投資價值 201006 201012 201106 201112 約當現金 ( 億元 ) 13.67 28.18 42.02 71.26 流動資產 ( 億元 ) 54.24 78.99 94.06 132.3 長期負債 ( 億元 ) 26.72 22.04 18.45 14.6 總負債 ( 億元 ) 75.78 79.39 61.24 63.5 營業活動現金流入 ( 億元 ) 51.55 66.37 EPS( 元 ) 1.12 3.25( 業內 :1.75 ,業外 :1.5) 待彌補虧損 ( 億元 ) 113.54 6.9 網內互打免費的始祖 身為中華電信的股東, 我非常討厭亞太, 因為他打爛語音服務的行情 但也就因為亞太是國內第一個網內互打免費的業者, 最快累積一批鐵杆用戶     Metcalfe's law (梅特卡夫定律) : 網路的價值, 正比於使用者數目的平方 和多少人網內互打免費, 才是價值所在, 消費者真正的誘因, 轉檯/加入與否的關鍵 所以當過兵的人都知道, 軍隊通訊的事實標準, 其實是亞太(笑), 而不是威寶 身為始祖, 具備強大的先佔者優勢, 後進者(威寶)極難打破 這很像國內的

究極技能: 學習新事物的能力

昨天和剛生女兒的同事討論, 什麼樣的技能, 能幫助小孩在這個汙濁的社會混下去 XD 我們討論的結果是, 獨立學習新事物的能力 回來以後, 我繼續回想自己的經驗, 把它寫在這兒 ---- 回想自己的求學經過, 我沒有補習, 如果上課聽不懂, 除了靠自己弄懂, 還真的沒招 這個過程從國中, 高中, 大學, 研究所, 反覆發生 明明已經有上課, 回家做習題, 但就是有點不得要領 我經常要在狀況外一兩年, 到最後才突然開竅, 把之前的進度補起來 比較悲慘的是, 每次換環境, 上述的流程就得再來一次 因為環境變了, 挑戰也不一樣, 同一招不能直接用到下個階段 所以每次學習的科目換了, 難度換了, 我就得再次經歷陡峭的學習曲線 ---- 另外一個自學的經驗是程式設計, 從小學二年級摸過一下BASIC以後, 10年都沒再摸過 直到唸高中, 為了參加學校的程式設計比賽才回來看 可能時間累積, 理解能力比小時候好, 這次我總算看懂FOR ... NEXT在講什麼 接下來轉到C語言, 又是一個辛苦的循環 第一次拿到Turbo C, 寫了三個小時連個for回圈都寫不出來, 我只是想印個九九乘法表 Orz 再過了三年, 大學修計算機組織, 總算對C語言有更深的領悟 在這部分, 我花了10年的時間搞懂BASIC, 然後再用3年精通C語言 ---- 總結這些經驗, 我發現學習事物都有一條陡峭的學習曲線 在前半段, 不管做什麼, 都幾乎看不到效果; 唯有克服這部分, 才能享受後半段的成長 學東西學不起來, 普遍都是無法克服學習曲線的前半部 ----- 再回到一開始和同事的討論, 要怎麼教給小朋友, 上述 獨立學習新事物的能力 ? 克服學習曲線, 需要培養毅力, 不能輕易放棄; 要找到小朋友有興趣的事物, 他才有熱情能持續投入, 培養毅力; 要先在某個地方, 讓小朋友體驗克服學習曲線的經驗, 他才有機會用在別的地方 這問題有點像雞生蛋, 蛋生雞的問題, 因為無法單獨培養獨立學習新事物的能力 只能在克服一道又一道的學習曲線, 學會很多事物以後, 才能有的體會 他是一種綜合的實力展現, 而不是某個單項的

每一次倒下

下班前, 難解的問題還沒搞定, 我都覺得天快要塌下來 每一次被問題擊倒, 不免會有些負面情緒, 覺得自己好像也不過如此 收到問題會不舒服, 我覺得根源在此 為了混口飯吃, 我必須一次次站起來 回去睡一覺, 經過一天休息, 經常會有不同想法, 可能問題就解決了 (也可能繼續debug) 也許再撐一下就會過去, 好在事實確實如此 (所以我還沒失業 XD) 儘量 想辦法成為不倒翁, 能多承受幾次KO, 努力再站起來 ---- 又遇到麻煩的問題, 開始覺得很賭爛 但是睡覺起來又想到新招, 所以寫寫note紀念一下 我知道, 不管過了多久, 遇到問題不舒服的感覺永遠不會變 所以上頭 儘量 我標了粗體, 表示 期待 , 能做到就不錯了 我不是在寫心靈雞湯式的文章 因為真實的狀況是, 這個不倒翁就算站起來, 可能也得了內傷

PyXLL

*Motivation 微軟雖然邪惡, 但是Excel真的是好物, 他讓資料可視化, 很方便能做分析 在工程資料分析時, 比如我有一大筆資料, 想要取出每筆數值的 bit[15:10] 我當然能利用Excel內建的函數, 組合出我需要的功能, 但是就覺得有點難用 如果處理的方式很複雜, 拼湊出來的公式會很難讀 另外一個方案是使用Excel內建的VBA, 這個就能寫程式了, 也有bit-wise操作 利用VBA在後端做計算, 在前端使用Excel把資料漂亮的show出來 我曾經想要學VBA, 無奈寫C/Python習慣了, 看到VB的語法實在很不習慣 我投資不少時間在Python上, 如果能連結Excel和Python 就能達成後端使用Python, 前端使用Excel的理想境界... *Solution: PyXLL 1. Excel的XLL介面能呼叫外部的DLL, third-party能為Excel開發新的程式 2. PyXLL實做了Excel XLL介面, 他會喚醒Python interpretor    把來自Excel的資料, 放到Python domain 3. PyXLL也能把Python運算結果, 回傳給Excel使用 PyXLL是賣錢的工具, 不過試用不用錢, 只是開檔要等15秒看log 原理其實如上面所述, 喜歡的話也可以自己寫一個 http://www.pyxll.com/ *Install 1. 首先到他的網站抓安裝包, 然後解壓縮到任何地方, 假設是C:\PyXLL 2. 順便在網站裡, 把文件抓回來 3. 參考這個網站, 安裝PyXLL:    http://www.codecho.com/execute-python-script-in-excel-using-pyxll/ 4. 閱讀C:\PyXLL\pyxll.cfg, 理論上不用改, 不懂的地方請參考文件 5. 編輯C:\PyXLL\examples\worksheetfuncs.py, 這裡就是主菜了 !! *worksheetfuncs.py -- basic_pyxll_function_1(), part1 廢話不多說, 這個範例宣告一個函數 basic_pyxll_function_1()  

6184 大豐電視

在這裡不得不說, 如果能結識武功高強的室友, 而且精通的領域和自己不同 加上臭味相投, 那真的能在朋友身上學到很多東西 能認識這位朋友, 讓我投資的路少走很多歪路, 至今我都心存感激 :-) 在金融海嘯期間, 室友推薦我買了另外一檔定存股: 大豐電視 大豐電是來自台北土城(其實我從沒搞清楚過)一代的第四台業者 我最不滿第四台的地方, 是廣告播到一半, 硬是插入一段很爛的廣告 加上每個地區就一兩家業者, 收費還剛剛好都一樣, 不爽也沒得換 每個月寄帳單最準時, 季繳半年繳年繳還幾乎沒有優惠, 好跩的業者 所以我發現原來第四台有上市公司, 簡直是挖到寶, 有什麼不能買 ? 我的個性偏保守, 喜歡領股息收租金, 這種固定收租的行業, 我很喜歡 持有這擋股票三年來, 也是陸續加碼買上去 他漲不快, 更多時候根本不會漲, 每天最差可能只有十幾張股票成交 但是每年都能穩穩的配發股息, 缺點大概只有老闆實在太愛炒股票, 這點要嚴加控管

6281 全國電子

2007年帶我入門的室友, 看到順發股票飆漲, 突然有靈感 平平都是電子通路業, 沒理由順發可以漲, 全國電子不會漲 所以我們倆都買了阿國 :p 阿國的股價, 大部分的日子都像一攤死水 在台灣, 電子股才是主流, 抱著這種股票, 其實會被人家笑 不過我們還是買了放在手上, 慢慢的等待, 也累積了一些價差 畢業前賣光股票賺的錢, 去中國玩了一趟, 這是我第一次出國 :D 當初為了要買全國電, 我有認真做過功課 看完全國電所有廣告, 讀財報, 研究管理者的實力, 觀察競爭對手 每次經過全國電子, 都會看看裡面有沒有人, 關心他們的特價, 廣告 通路業的進入門檻很高, 也很難被打趴, 我真的滿喜歡這間公司的 當完兵後, 正是金融海嘯最高峰, 全國電的股價掉到30塊附近 雷曼兄弟倒閉那天, 我正在機場要去巴里島, 起飛前我突然很想買股票 !! 我趕緊打給營業員買了兩張阿國, 結果套牢了好幾個月 XD 三年來, 我持續加碼, 阿國沒有讓我失望, 每年都穩穩發3塊多股息 如果換算銀行的定存, 最初那兩張, 利率超過10% 最近的亂流大概是蔡振豪總經理辭職, 家族企業人馬回任總經理 好在他們沒有亂搞, 打消去大陸投資的念頭, 不然我真的得賣股票 作為長線投資人, 只有領股息才會真的有感覺, 不然股價都是假的 今年給4塊現金, 創下歷年新高, 股價也意思意思跟著漲了一些 雖然股價是假的, 帳面上的價差看上去也滿爽的 希望阿國可以穩當的經營下去, 每年穩定配息, 讓我吃香喝辣 XD

2012.3.17 練車筆記

今天和我岳父的車隊一起去騎車, 我做足被電爆的心理準備 因為對手是一群恐怖的歐吉桑 :p 騎上路以後, 一個月沒騎車馬上就反應出來, 腳實在是有點軟... 好在是順風, 心跳雖高(>180), 努力還是跟得上 從大甲騎到通霄, 轉進烏梅路, 這是一段緩爬坡, 他不陡, 但是連著爬好幾公里 爬完這一段, 記得是騎到三義, 這一路回大甲又是連續的上上下下 我覺得苗栗的車友應該都滿厲害的, 因為地形實在是太多起伏了 今天因為沒有很陡的爬坡, 所以不會特別消耗肌力 如果只是心跳衝得很高, 我大致都受得了 早上騎下來的感覺是, 我應該心肺功能還算OK, 我能承受很高的心跳 但是肌耐力退化得很嚴重 騎回來, 疲憊的狀態會持續一整天 但是為了身體健康, 我會繼續動下去 :)