星期日, 10月 29, 2006

料理大挑戰:輕乳酪蛋糕

在美國,吃的東西比起台灣,算是又貴又不好吃,真的要好吃的,要不是因為口味上偏好的差異而買不到,不然就是貴到買不下手。

前幾天,由於心情煩悶,突然覺得想吃乳酪蛋糕。這邊確實買得到美式乳酪蛋糕,但通常不便宜,而且通常又非常的甜。因此只好秉持窮留學生本色,自己動手做。

在網路上搜尋了一下,找到不少中文和英文的乳酪蛋糕的食譜,不過引起我注意的是一篇標題為『理論廚師的實驗廚房 - 輕乳酪蛋糕』的 blog。會選這一篇有很多原因,包含有幾張顯示重點步驟的照片,以及有附上所需用具與材料的英文名稱。

不過由於之前完全沒做過這種點心類的東西,很多用具我手邊沒有,因此在昨天週五下課後,走路到離學校比較近的美式超市去購買材料以及缺乏的用具。沒想到買一 買也花了約 US$40 左右,包含我手邊沒有但需要的材料,以及一個濾網、簡單的電動攪拌器、矽膠刮刀、鋁箔製的原型小烤盤,還有一個小量杯等等。本來想乾脆買蛋糕烤盤 (Springform Pan),不過覺得太貴了,所以就先算了。

回到家中,大約下午 6 點左右開始動手。由於缺乏經驗,而該網誌上並沒有把所有步驟都拍照,所以有些地方有點手忙腳亂,甚至忘了加檸檬汁。又由於沒有量材料份量,加上手邊剛好有 代糖,所以把糖用代糖取代,而某些材料的份量,是用總重量去計算估計,有些沒辦法估計的,就只好憑感覺了。一陣手忙腳亂之後,總算在7點之前把蛋糕丟進烤 箱去烤。烤了約半小時左右,表面上色了,不過好像有點太過頭了...蓋上鋁箔紙以後繼續烤,大約每 10 到 15 分鐘去『搓搓看』。由於實在不知道該烤到怎樣的程度,所以又繼續考了約 1 個半小時,因此總時間約考了 2 小時。烤好之後拿出來放涼。等到夠涼了之後,放進冰箱冰。冰一段時間後(我冰了半天吧?)就可以了。

附上一些照片:

剛烤好:


冰過一晚後:


切開以後:




吃了一小塊以後,大致上還好,可能是因為我用的烤盤比較大,所以感覺太薄了,加上混合打發的蛋白和蛋黃糊時,也許動作太大,所以感覺太緊密了些,不過我實在不知道該怎樣輕輕的混合。表皮有一層可能是因為『上色』得太過頭,或者是整體時間太久,感覺比較硬,有點破壞口感。代糖加得不夠多,因此感覺有點不太甜。不過就第一次嘗試來說,我自己是覺得還可以接受。
繼續閱讀全文

星期一, 10月 23, 2006

有趣的網路漫畫

網路上除了有各種各樣的網路寫手寫的網路文學之外,還有不少相當有趣的漫畫,其中 River 的兩大系列漫畫應該是知名度最高的了,但除此之外,還有不少相當有趣的漫畫。

以下是幾個我比較常看的漫畫:
其他還有一些偶而看到的漫畫,有機會再貼出來。

繼續閱讀全文

星期六, 10月 21, 2006

有趣的 Festival

Festival 是個 Free Software 的語音合成 (Speech Synthesis/Text-to-Speech) 程式。不過可惜 Festival 本身只提供英式和美式英文以及西班牙文等的男聲。不過 Festival 有提供一個 Wrapper 來呼叫 MBROLA 計劃的封閉原始碼程式,以使用 MBROLA 計劃的語音庫 (Festival and MBROLA 網頁中有安裝方式的簡介)。

Festival 的使用方式有幾種:

  1. 執行 festival client 程式,使用 interactive 模式下指令進行操作
  2. 使用 festival 提供的 text2wave 工具程式,直接把文字轉換成 wave 格式的語音檔案
  3. 使用其他語言的 wrapper,例如 perl 的 Festival::Client
其中第三種使用方式,在 perlbox 計劃中,就是使用這種方式驅動 festival 進行語音回應;而第二種方法應該是最簡單的方法了。

以下是幾個我寫的應用實例:

  • 語音報時:voice-clock.sh

    #!/bin/bash

    function usage {
            echo -e "Usage:\n\n\t$(basename $0) date|time\n\n";
    }


    [ "x$1" == "x" ] && {
            usage;
            exit 1;
    }

    TEXT2WAVE="text2wave -scale 3.5 - "
    TIME="$(LC_ALL=C date '+%l:%M %p')"
    DATE="$(LC_ALL=C date '+%A, %B %d, %Y')"
    PLAYER="aplay"

    case $1 in
            [Dd][Aa][Tt][Ee])
                    echo ${DATE} | ${TEXT2WAVE} | ${PLAYER} 2> /dev/null;
                    ;;
            [Tt][Ii][Mm][Ee])
                    echo ${TIME} | ${TEXT2WAVE} | ${PLAYER} 2> /dev/null;
                    ;;
            *)
                    usage;
                    exit 1;
                    ;;
    esac

  • 檢查某關站維護的 BBS 是否重新啟動了:check-bbs.sh

    #!/bin/bash

    while true; do
            ping -c 1 bbs.somebbs.org > /dev/null && {
            voice-clock time;
            for (( i=1; i<=5; i++ )); do
                    echo "Some BBS is back again" | text2wave -scale 3.5 - | aplay;
                    sleep 1;
            done;
            break;
            }
            sleep 60;
    done


其他還有許多可能的應用。目前中文的語音合成程式就我所知,似乎還沒看到有 Free Software 的實作可用。
繼續閱讀全文