pretty code

2010年9月28日 星期二

php export excel

看起來最方便的是使用 xml 格式

先產生樣本
用程式 parse 產生 code
放入 .php 中

搞定收工

P.S 2003 2007  格式會有些許出入

2010年9月25日 星期六

css hack


.text {
  color : #F00;  /* Firefox, Chrome */
  *color : #0F0;  /* IE7 */
  _color : #00F;  /* IE6 */
}

2010年9月22日 星期三

小紅傘不能執行

原本是以為手賤關掉一堆 vista 服務造成的
後來仔細從系統記錄中找出端倪

原來是小紅傘需要 Visual C++ 2008 Redistributable -x86 9.0.30729
所以不能移除(一種 runtime library)

還好我很會寫程式
所以 debug 頗有心得

電腦的東西
其道理是放諸四海皆準

2010年9月20日 星期一

2010年9月13日 星期一

資料結構狂想曲

記憶力是堆疊(stack)
越近的事記得越清楚

計劃表是佇列(queue)
規劃較早的要先做

各科目間是串列(list)
彼此間互相有關連

考試需要的能力是雜湊(hash)
因為可以很快的存取資料

2010年9月8日 星期三

EasyDictionary 最新版

檢查音標並 parse 的程式很簡單
大概只要花費 10 ~ 20 min
但是麻煩的是手工前置作業
所以讓我提不起勁去做它

不過呢我還是完成了

我想 yahoo 字典近期內應該不會再改版吧:p

有圖有真相

2010年9月3日 星期五

EasyDictionary 再改版

討厭的 Yahoo 字典又改版了
懷疑 Web 程式設計師是故意的
產生出來的 html 有夠亂
是怕被人學走嗎?

也好啦
趁此機會改版
改變演算法
不再一行一行 parse
(就算我想也沒辦法..排版超差的原始碼)
改成用整個 stream 去取出我要的資料

這樣做有兩個好處:
1. 如果新的原始碼一樣亂,我程式不用再修改
2. 就算改回舊版的,新的演算法一樣能相容

目前已解決詞性、解釋、mp3
只差 KK 音標了

P.S 找出所有音標的 utf-8 碼,去對應原來的 bmp 檔