2008年9月13日 星期六

Use surge protector 使用延長線


延續之前的 MOTUDO 網誌: Unplug your electronics 拔掉插頭,這次畫第二個建議,使用延長線 Surge protector,方便一次將所有插頭一次關掉。

Shigeo Fukuda 福田繁雄

福田繁雄 (Shigeo Fukuda) 是個非常有意思的平面設計大師,很多海報設計可以在網路上找到,這裡模仿其中一張反戰海報 1975 勝利 波蘭海報博物館,主要是做個這種表示方式的練習。

另外可以參閱 

2008年9月12日 星期五

Motudo i18N 摩圖獨國際化編碼

MOTUDO 之前只有網頁作部分語言的編碼,現在將 JavaScript(GWT) 編碼部分也補上去,使用 Internationalization - Google Web Toolkit 的作法有點複雜,這裡稍微註記一下。
  1. 用 meta name="gwt:property" content="locale=zh_TW" 方式指定編碼
  2. 製作使用 Constants 的介面
  3. MyConstants.properties 以及 MyConstants_zh_TW.properties 等檔案
  4. xxx.gwt.xml 加入 extend-property name="locale" values="en,zh_TW,zh_CN,jp" 等設定。
注意兩個地方:
  1. 只能用 zh_TW 不能用 zh-TW,要注意差別。
  2. GWT 允許 properties 檔案使用 Unicode 編碼
另外翻譯取自 Google Translate,也許會有點差距。所以現在 MOTUDO有兩處國際化編碼需要處理,一是網頁 HTML 端,一是 JavaScript(GWT) 端。

Unplug your electronics 拔掉插頭

找 MOTUDO 網誌: Taichung Power Plant 台中火力發電廠 CO2 排放量第一名 相關資料的時候,順便根據 How to reduce your carbon footprint - Green Wiki 裡面的建議第一條所畫的,拔掉不用的電器插頭,省下一些電器待機的耗電。

2008年9月11日 星期四

Taichung Power Plant 台中火力發電廠 CO2 排放量第一名


在台中都會公園裡面散步,往海邊方向走進去一點之後,就可以遠遠望見台中火力發電廠的巨大煙囪,這幾隻煙囪現在可是世界知名,它的二氧化碳排放量可說是數一數二。

CARMA - Carbon Monitoring for Action 這一頁可以看到發電量與排放量的排行,前幾名因為沒資料,才會變成台中電廠第一,如果都是燃煤電廠,排放的程度應該也差不多,應該輪不到台中電廠第一,不過就算不是台中火力發電廠第一,排放程度也是很驚人。

有一點要注意的是 CARMA 的台中火力發電廠 中 google maps 標錯位置,標到豐原的瑞穗國小附近去了,下面是正確的位置,不過衛星從上面照下來,不大容易看到高高的煙囪,倒是可以看到影子。

電廠也許不是你可以左右,不過參考  How to reduce your carbon footprint - Green Wiki 其中一些作法,還是可以多少減低一些碳足跡。

其他參考 :

GWT JavaScript overlay type and Motudo

日前由於 MOTUDO 網誌: GWT 1.5 正式版釋出 的升級,順便觀察一下 JavaScript Overlay Types 這個新功能,覺得用來替代目前 MOTUDO的設定方式也不錯。

目前 MOTUDO的設定值是用 com.google.gwt.i18n.I18N 這個模組的 Dictionary 來做的,要形成物件必須自己寫,剛好可以換成 overlay type 試看看,基本步驟如下:

Chain 鏈條

要畫出上下的層次感覺,通常會將下面的部分去掉比較多的部份,這樣的視覺結果看起來不像是斷掉,而是壓在下面的感覺,這條鏈就是作這樣的練習。

不過請注意花的附近,這一切看起來像是串在一起的圖像,可能有些被你忽略掉,你以為你看到的卻漏掉一些細節,畫成十個是因為之前做過的 MOTUDO 網誌: Zen Beginner Mind 禪的初心 而來。

2008年9月10日 星期三

Motudo Counter 摩圖獨計時器


MOTUDO的計時功能開始上線,計算的規則是按入第一個空格開始,直到全部都完成為止,計算的精確度是小數點一位,上面是 45.9 秒,時間僅供自己比較參考使用。

Google Chrome Gear 瀏覽器應用程式常駐

Google 發佈的 Chrome 瀏覽器還有很多後續的討論,之前也做過 Google Chrome and Motudo 摩圖獨測試 Google 瀏覽器 檢視,瀏覽網頁本身沒有太大問題,與其他瀏覽器差別較大的是預設安裝的 Gears ,這個東西讓瀏覽器應用程式更容易「住」下來,變得和桌上程式差不多。

Gears 內含一個關連性資料庫 SQLite database,讓 JavaScript 可以操作客戶端的資料庫來存放或是查詢東西,如果再利用 Gears GWT library 的支援,其實 MOTUDO也可以用 Java 來寫這些操作客戶端資料庫的需求,只是畢竟 Google Chrome 只佔了所有使用者的個位數百分比,不能普及的 Gears 安裝對這類應用畢竟有所限制,要有大規模相關應用還要再觀察一陣子。

Motudo Time Mode 摩圖獨時間模式

時間模式將時間的變數納入,讓遊戲可以隨不同時間而有不同花樣。

目前只有日夜兩種模式,以及 MOTUDO - 彩色球 - 順序 T1 這類後面有 T 編號的遊戲,才有夜間模式,算是一種嘗試。早上六點到下午六點為白天,其他為夜間模式。

夜間的表示方式就是加個月亮及星星為代表。

Color Illusion 顏色幻覺

做過 Motudo Illusion Game 摩圖獨幻覺遊戲 之後,對於陰影的幻覺感到有趣,就畫了另一個,可惜不大像,橫的中間那一個顏色是一樣的,在我看來,只覺得下層亮一點,並沒有很明顯的顏色陰影導致的幻覺,看起來還需要其他的輔助才可以看起來有差。

2008年9月9日 星期二

GWT 1.5 正式版釋出


這消息已經一陣子了,用 1.5 RC 版很久也沒啥問題,所以沒有注意正式版已經出了好幾天了,剛好需要改個小東西,就順便更新一下環境,換成 1.5 試試,它的正式版號是 1.5.2。

相關說明請參閱 GWT 1.5 Now Available,關於它的更新根據 Google Web Toolkit Blog: GWT 1.5 Now Available ,把目前 MOTUDO 用到的地方大概介紹一下。
  1. Java generics 支援,簡化掉 RPC 用的 @gwt.typeArgs 寫法
  2. 支援 for-each/autoboxing/static import/enum type
  3. 支援 StringBuilder/TreeMap/LinkedHashMap 等資料結構
  4. 新的示範站台 Showcase of GWT Features
  5. 提供預設的三種 CSS 模版,讓 widget 以較漂亮
  6. dom 支援,可以取得 BODY 等等 HTML 標籤

Fair Coffee 公平咖啡

一開始是看到 Oxfam America: Mugged: Poverty in Your Coffee Cup 這篇報告,這報告開頭就是個破掉的咖啡杯影像,裡面一直流出來的咖啡,代表你付的錢並沒有被公平地分配給農人,只剩下被層層剝削後的一點點。

也可以畫成漏出來的樣子,不過這裡選擇用豆子數來代表咖啡,至於被綁起眼睛的消費者,是否可以公平地拿起劍對付這個既存的不合理體制,可能還要很久的時間。

台灣每年都會有幾種農作物因為豐收以及市場機制,最終只能爛在田裡,對於農人的不公平也值得大家關注。



2008年9月8日 星期一

Motudo Easy Mode 摩圖獨簡易模式

新增一個簡易模式如上圖,可與 Motudo Illusion Game 摩圖獨幻覺遊戲裡面的舊圖做個比較,簡易的模式是採用一整排出現的模式,所以缺的樣式是固定的,例如 5x5 的樣式就是缺中間五個。要比較可以測試下面兩個看看。
簡易模式的想法來自 Zen Beginner Mind 禪的初心 這篇提到的 煉心術-用智慧的專注,解脫八萬四千情緒慣性一書中 千利休 與 豐臣秀吉的一個小故事。裡面提到千例休種了日本當時珍貴的牽牛花,當豐臣秀吉要求來賞花時,他將花圃中的牽牛花拔光,只剩茶室中一朵牽牛花,這種安排讓本來看不到花而暴怒的秀吉,進入茶室後心情轉變為喜悅。

於是想到將 MOTUDO 新增簡易的模式,將一些空格拿掉,回歸比較簡單的直線樣式。

Let It Be 讓它去吧

布贏石頭是基本的遊戲規則,放手就可以擁有全世界,雖老套但實用。有時候無能為力的事就 Let It Be 吧。

2008年9月7日 星期日

SubPlank 心底的板子


這個版本其實是Plank on Iceberg 冰山上的板子 的改版,之前沒有把水下的情形畫出來,這裡將這個部分補上。