2011年10月26日 星期三

廃物美


廃物美ってwww

2011年10月18日 星期二

Xdebug

要裝 Xdebug 裝半天裝不起來
參考網路上教學文章,明明該做的都做了,就是無效

所有的文章都是說
zend_extension_ts=php_xdebug-(version).dll

結果這是以前的作法,最新的已經變成
extension=php_xdebug-(version).dll 了~(= =)~
跟 Dynamic Extensions 裡的那塊放在一起即可

2012/10/19 Update:
用 extension 雖然能載入,但在 eclipse debug 時會爆出兩行訊息:
    PHP Warning: Xdebug MUST be loaded as a Zend extension in Unknown on line 0
    Warning: Xdebug MUST be loaded as a Zend extension in Unknown on line 0
而且 breakpoint 也無效
必須以 zend_extension=php_xdebug-(version).dll 載入才行

PS.  PHP 2.3 以前的版本視 thread safe 的有無要用 zend_extension 或 zend_extension_ts,2.3 版之後統一用 zend_extension

2011年10月14日 星期五

android:layout_weight

使用 LinearLayout 排版時,可以經由設定底下元素的 android:layout_weight 屬性來讓元素自動填滿畫面
這個 weight 屬性依照元素的 layout_width / layout_height 屬性為 wrap_content 或 fill_parent 會有不同的策略

wrap_content:
各元素先依適當的大小排列,剩下的空白部分再依元素的 layout_weight 值照比例分配
layout_weight 值越高分配越多

fill_parent:
目前沒發現比較好的說法,俺強記成依百分比分配,但 layout_weight 值越高分配越少

2011年10月7日 星期五

組電腦時的注意事項

1.爬文
決定好用途、預算之後,先爬文看最近熱門的規格是什麼,哪些廠牌型號常被推薦,哪些是災情四起的地雷

2.別想未來的事

爬文拼單時最常見的就是看似有理的廢意見:

A1 已經快換規格了,再等一下性能強上 N 倍的 A2 就出來了
→等 A2 出來時,B1 也要換了,叫你再等 B2
→B2 出來後,又有 A3 或 C2 或 D2 要出來
→永遠等不完
電腦零件就是這樣,在你想組時,永遠會有新規格排隊要出來,所以那些建議要等的就讓他自己去等吧

B 板子雖然貴一些,但擴充性比你選的 A 板子高,日後新版的○○○出來可以直接無痛升級
→等新版的○○○出來,往往伴隨著其他功能,而你雖然可以插在 B 板子上,不過新功能不是全 殘就是半殘

電源瓦數太低推不動你的系統,或是選大瓦數日後要升級時可以沿用,建議換 500W 600W 700W...
→幾年後真的要升級或換電腦時,你就會怕電源太老舊,不敢冒險沿用,結果又買新電源
最近電源流氓越來越多,抱持著電源故障會造成的結果來四處恐嚇別人選用大瓦數
瓦數大小並不等於品質,也不等於使用年限

3.計算電源瓦數需求
絕大部分電腦在使用時秏電都低於 200W,只拿來做文書處理的更是低於 100W,卻因為別人的「恐嚇」而選了 400W 以上的來浪費錢
某些網站有提供電源需求估算功能,但要弄清楚他們採用的計算方式,若是以各零件最大功秏總合來計算,那麼是完全沒有參考價值的
基本上 CPU Max TDP*1.1 + VGA Max Power + HDD*7 + 50 就是該電腦運轉時的最大功秏
但會出現這個值的時間,恐怕只佔這部電腦生命的千分之一不到,事實上絕大多數的電腦直到被汰換為止,從未出現過最大功秏

4.別被洗單
列好清單後,網購就沒差,跑店家的話要慎防被洗單。店家說什麼零件缺貨還是有更好的選擇建議你換零件時,二話不說直接跑別家就對了,別呆呆地讓店家塞他賣不掉的東西給你