2015年5月30日 星期六

[Python][教學] 網路爬蟲(crawler)進階實務-- 自動爬蟲(一)

圖片來源:http://www.richbank.com.tw/CashierAndRegistration.html

前面幾篇[Python][教學] 網路爬蟲(crawler)實務(上)–網頁元件解析[Python][教學] 網路爬蟲(crawler)實務(下)–爬蟲策略以及設定介紹了撰寫爬蟲程式基本的觀察以及實作方式.這樣的方式爬一兩個小網站還可以,但是如果要爬比較複雜或是多個網站就比較難維護.因此實務上比較常使用Scrapy這個爬蟲框架來處理,這次將介紹更進階的使用方法給各位.

2015年5月23日 星期六

[Game] 古早以前自行開發的Android手遊-Bulls and Cows

enter image description here
大約兩年前入手了人生第一隻智慧型手機,就一直很想開發自己的小遊戲讓上廁所打發時間用.報名了一期的台大java班以及一節的Android班後,假日就開始窩在電腦前開發.作為第一個也是目前唯一一個自己開發的手遊,是應該寫文章紀念一下,雖然現在已經完全忘記實作細節XDD

2015年5月18日 星期一

[Game] 有著經典靈魂的日式本格RPG手遊--鎖鏈戰記

enter image description here
從小就玩著各種日式RPG長大(像是TOE,聖劍傳說,FF)等,平台一路從任天堂,超任,PS等(馬上暴露自己年齡),但是在手機上卻一直沒有一款像樣的日式RPG出現(各種婦科版不算).直到遇見了鎖鏈戰記
日式PRG不同於韓國線上RPG遊戲,只顧著練功打寶,需要更深厚的劇情以及人物之間的關係,這些都在鎖鏈戰記上表現得非常好.

2015年5月17日 星期日

[DB] Teradata PPI(Partitioned Primary Index) 優化策略教學


        近日在使用Teradata時常感覺校能不如預期(前公司的TD太強了也是原因),但是硬體沒辦法改變,只好從其他地方調整校能。Teradata是分散式儲存的資料倉儲,一些index的方式和一班資料庫不同,沒有Primary Key而是使用Primary Index(簡稱PI)來決定資料散佈的方式,當PI值越離散,資料也會越平均的分布在每個AMP上,下Query時,可以每個AMP同時平行的的處理資料,來加快查詢速度。但是因為資料量時在太大,若要再加快存取時間,就要減少找尋資料的時間,避免Full Table Scan,因此另外使用PPI,來優化查詢過程。

2015年5月12日 星期二

[閒聊] 就算無法成為燈塔,也望著燈塔走吧



最近看到有人將這樣的觀念具體的寫了出來想成為一流,就學習一流人士,就搭個順風車閒聊一下。文章中提到:
  • 「想成為一流,就跟一流的人學!跟二流學只會比二流還不入流!」(這裡所謂的一流,指的是在你希望拿出成果的領域中持續保持成功的人士。)
  • 只要自身有所成長,適合自己學習的榜樣,就會不可以思議的出現。所以請不用心急,腳踏實地的慢慢實現自己的目標吧。
人類生長的過程無論有意無意,總是在尋找學習的對像(或說Model),受著旁人的影響。一般兒童發展心理學認為孩童會從父母身上學習到性別角色的內涵,也會從重要他人身上來評價,觀察自我。如同中國古時有孟母三遷,我們也應該更有意識的選擇身邊的人以及學習對象。

2015年5月6日 星期三

[閒聊] 如何留住小老虎(Young Tiger)

enter image description here


圖片是石虎

小老虎典故出自布希([網路上找到的]
(http://store.gvm.com.tw/article_content_13927_5.html)),比喻有潛力的年輕國家,這邊是用來描述有潛力的年輕人。來源正確性就不要追究了,也不是本文重點。前幾個月離職的時候,大老闆問我如何留住有潛力的年輕人(在那個職位上的確走了幾個很棒的年輕人,大概都待不到一年,我本人很老了)。這個問題很耐人尋味,也是常在管理雜誌上看到的議題,但是因為沒待過上位管理職,無法提供實際的經驗與操作方法,只能就一些底層的觀察和與朋友聊天的內容上來想像並打打嘴砲。