2009-01-12

Android: An Overview

最近開始看了一些有關Android的材料,希望能在理頭找到一些研究的相關材料。從2007年底推出到現在,也有相當時日了,網路上介紹架構的文章並不難找,我大致上從mmdays.com的Android 淺探(一)Android 淺探(二)這兩篇入手去看;這兩篇出步說明了Google另外實作一個變形的Java VM, Dalvik的緣故,以及底層爲什麼選擇了Linux.

大致上整理出幾項要點:
  1. 根據統計,Java是現在最常被使用的程式語言,使用Java VM可以方便程式人員進入開發各種applications. (see also: TIOBE Programming Community Index)
  2. VM該提供哪些系統函式庫,在標準的Java VM裡,控制權掌握在SUN手上。
  3. Dalvik針對執行時所需的memory footprint作最佳化。
  4. Linux可方便硬體廠商開發驅動,但opensource並不見得與公司利益相符,所以需要修該原先的kernel把device driver拉到userspace去執行。
  5. 針對kernel層的IPC, Power Management, RAM console等作了最佳化。
大致上看來Android提出的架構跟framework比起其他像是openmoko或OpenMax都來得完整,往後如果有其他聯盟想提類似的open mobile platform很難不把這些也都列入考量。(採用RIA, Rich Interactivce Application, 而不考量general purposed的架構像是 JavaFX, Flex等可能是另一種思考方向。)

相關值得看看的連結還有:

2009-01-08

[轉錄] 回收塑膠袋 省錢又環保

回收塑膠袋 省錢又環保

來源:http://tw.news.yahoo.com/article/url/d/a/080920/78/168vk.html
自由 更新日期:2008/09/20 04:09

〔記者林秀姿/台北報導〕棄用的塑膠袋也可以回收變黃金,環保局昨天再次針對廢塑膠袋回收加強宣導,民眾只要把不用的塑膠袋簡單清潔後,即可交由北市環保局清潔隊進行資源回收。

環保局科長蘇芳慧表示,民眾做回收時,塑膠袋切勿混雜垃圾、回收物或油脂等固體雜物,若曾盛裝豆漿、飲料、蔬果等垃圾袋,只要稍加沖洗,把水分倒掉瀝淨就可回收,而且不分顏色,各類塑膠袋都可回收,不過,蘇芳慧提醒,吸管或金屬光澤等複合材質的食品包裝塑膠袋,如餅乾、泡麵與清潔補充包的包裝塑膠袋,則不能當作塑膠袋回收。

環保局統計,北市自89年7月開始回收塑膠袋後,目前每月平均回收量已達160公噸,而回收的廢棄塑膠袋則變賣給回收工廠做成塑膠粒,再製成塑膠花盆、黑色塑膠袋等再生品,回收塑膠袋既環保又可節省民眾垃圾費支出。

2006-09-16

3M無痕防水系列

家裡的毛巾架因為年代久遠掉下來了,先前固定的方式是在磁磚牆上鑽孔、旋入螺絲釘;久了磁磚壁的裂縫漸漸擴大,螺絲釘自然就咬不住而脫落。剛好想說3M無痕系列裡頭有個浴室防水用的,結果搜尋了一下:有掛鉤牙、刷架、置物架,就是偏偏沒有毛巾架這類東西(我需要的毛巾架大概要有兩呎以上的長度,不是那種只掛一條毛巾的)。而且意外地搜尋到這篇blog「3M無痕掛鉤」 ,原來浴室裡的膠條要先用吹風機稍微加熱才黏得牢!

那篇blog的作者還另外舉了很多公司客服的例子,看完覺得現在消費者都滿多聞的(當然不是我這種);不過真的利害的除了發現問題,應該是那家公司的主管,在有限資源下解決這麼多瑣碎的問題。