星期五, 12月 31, 2004

紅酒燉牛肉的食譜

今年聖誕節讓頗受大家好瓶的紅酒燉牛肉
應學姊的要求把作法整理一下
不過其實看到整理之後就會明白...
其實一切的重點就是[愛]啊!!

[#M_ more.. | less.. |

[材料]約6人份
紅酒兩瓶,沒有指定特殊的品牌跟價錢,我是用大賣場的299的紅酒,重點是盡量挑不甜的
牛腱子肉兩塊,這是大約,我是用家樂福賣的澳洲進口牛腱子肉,約300-500元不等
洋蔥5個,一般size的,以家樂福的產品來說大約是一袋量
香草佐料若干,這東東也可以不需要,因為不好配,一般大賣場可以買到迷迭香是不錯的選擇,也可以用一些味道較重的蔬菜代替
蜂蜜約兩大匙,增添風味用
黑龍醬油兩到三大匙,當然可以用鹽巴來調味,相信我,醬油比較香,是不是一定要特定品牌?不用,喜歡味道比較重要
麵粉約一碗,低筋的比較好
奶油兩大匙,其實這東西見仁見智,你可以選用橄欖油替代,注意,選無鹽的奶油

[製作方法]
1.洋蔥切碎,你可以切多碎就切多碎
2.加熱你的鍋子,可以直接用原湯鍋來做,把奶油放進去加熱...大火
3.等到奶油變成褐色(或橄欖油稍稍有了油煙),把所有的洋蔥都丟下去,開始攪拌
4.因為溫度整個會降低很多,所以繼續大火給他燒下去...直到洋蔥開始變成褐色轉中火繼續攪拌
5.要攪拌多久,相信我,這邊的苦工是味道的保證,我是1-2小時的功...
6.等到洋蔥攪拌成洋蔥糊的時候開始慢慢把麵粉加進來,每次少量,待洋蔥糊把麵粉吸收了再繼續
7.加完麵粉的洋蔥糊應該是深褐色或麥芽糖色,這個東西當base可以煮出很好吃的西洋料理
8.牛腱子肉的處理如果講就點可以先醃漬,用香草跟少許鹽巴搓揉之後先靜置約10-15分鐘
9.準備個平底鍋,少許油或不要放油,大火熱鍋後直接把牛肉放下去煎(整塊下去),不要煎太久,只要表面有熟就可以了
10.把肉移到大鍋子,多大?放的下肉跟兩罐紅酒的就可以,然後加入紅酒,點火,是的,就像一般料理節目一樣給他用力點下去!!不過人不要太靠近,鍋蓋也要準備好...一旦火苗超出你預期就直接蓋上鍋蓋,要不然讓他燒一下味道真的會不錯
11.等到滾了之後...先把浮渣撈乾淨,這時轉中小火,慢慢滾慢慢撈掉渣渣
12.浮渣撈的差不多之後把洋蔥糊加進去繼續熬煮,煮到咕嚕咕嚕冒泡泡時候加上蜂蜜跟醬油跟香草等等佐料
13.然後繼續小火滾個2小時,並不時繼續攪拌,真的,攪拌很重要

[重點參考]
1.牛肉可以在步驟12之前撈出來切成一口大小
2.攪拌相當重要,所以要有心理準備,是個大工程
3.搭配麵包食用超棒!!
4.暫時想不起來,想到再補充好了


2004年12月31日

老婆說明年起要忌口牛肉一年
也許我也應該跟進吧
尤其是發福的身軀,說真的很難看

希望明年有新的開始
和美好的一切 ...

星期四, 12月 30, 2004

年末

突然想起老朋友師維澤
上google找找是不是有什麼消息

http://www.tec.org.tw/clc/periodical/p2003_10.htm 跟敦敏結婚的消息

http://www.tec.org.tw/clc/periodical/p2004_09.htm 有了小寶貝的消息

嗯...恭喜了!!

星期一, 12月 27, 2004

勇者鬥惡龍八的777

剛剛努力去解了龍骨迷宮任務
為的就是享受第二賭場的快感
還差點讓我的小胖子死掉。。。

終於賭場重新開放
為了大波妹的青箭鞭子直接挑戰紅色bar台
用1660的總代幣數上吧!

這時老婆大人看我挑戰了數十回合
想說也試試看
不到十回合。。。777!!!
現在我把控制器直接給她了。。。Orz

星期日, 12月 26, 2004

聖誕聚會

今年還是跟去年一樣
在家裏作了一些菜讓大家來享受過節的氣氛
其中花了最大功夫的
是「紅酒燉牛肉」

為什麼花功夫?
先得花時間炒洋蔥
把洋蔥努力的炒到咖啡色的洋蔥糊
牛腱子肉先用奶油大火煎過
然後加入紅酒慢慢燉
是道沒有5-6是道沒有小時沒有好味道的菜

不過讓人欣慰的是
頗受好評。。。

星期六, 12月 25, 2004

新的部落格誕生

幫學姐跟學長設定了新的部落格
並沒有使用pLog的程式
最主要的原因是因為這兩位跟pLog相衝突
特別的是我還找不到原因

總之
找到了現在慢慢興起的Tatter Tools
這個韓國人設計的blog程式
兩個人的網址分別是
雅君 http://www.rashmi.idv.tw
大胖 http://www.ivanlee.idv.tw

若是老骨頭有興趣的可以跟我聯絡一下
我這邊提供網路空間給你用

星期日, 12月 19, 2004

最近……

最近公司有很多事情
案子擠在年底是早就知道的
沒想到對國外的一些接洽也在最近到了某段落
所以很忙...

回到家裡還會想做什麼事?
打打[勇者鬥惡龍八]或是爛在沙發上...
完全沒有整理部落格的意願



當然一直這樣下去也不好
所以就找點事情做做

首先幫學姊搞定新的Blog
http://www.erny.idv.tw/rashmi_blog/
不過其實我會希望她申請個個人網址來玩玩
這樣看來比較專業...嘿嘿

然後去到101買雞腿
你問我為什麼雞腿要去101買?
因為新鮮啊...
我學著村上幻想...
[也許有個地方關著一堆雞]
[那邊除了有高聳的鐵絲網,燈塔,還有持著AK47的警衛]
[然後出貨只出到101的超市]

我想太多了...

然後思考耶誕節弄點什麼給大家吃

至於這個星期四的尾牙
因為衝到老婆的生日就不去了
但是找好了幫忙抽獎的同事
也找好了跟老婆一起用餐的餐廳

年底了
也許期望明年有個快樂年會是不錯的

BTW,剛剛為了整理廚房弄傷了手...


星期二, 12月 14, 2004

網路相簿

因為學長的詢問
所以我就找了一下現在一些還滿紅的網路相簿站台
整理給大家看看

前提是免費
有至少100MB的空間(或有對等方案)

無名小站
http://www.wretch.cc/album/
架構在學術網路上面的網站,除了提供網路相簿之外,更同時支援blog/BBS功能,也因為功能強大,使用者眾,因此之前遭遇硬體設備不足產生的大當機事件...目前因為站長即將從研究所畢業等因素前途未明,雖然推薦使用但也請多多費心再另尋備份機制上。
100MB免費並可升級至500MB

PIXNET網路相簿
http://www.pixnet.net/
介面設計及功能都十分先進,不僅支援RSS又結上0rz.net的簡短轉址,為了留住人氣,它仿交大無名網站結合bbs帳號可作更大的空間升級(由100mb->600MB)。不過,最近無名相簿的大當機事件,讓人潮轉移湧入申請該站,龐大流量負荷造成它的程式不是很穩,因此Pixnet的後續性仍須好好觀察。
100MB免費並可升級至600MB

Flick
http://flickr.com
目前火紅的網路相簿,雖然是英文版面,但是因為簡單易用因此造成大流行。最讓人津津樂道的就是可以結合XP的檔案總管(File Explorer)圖片發佈功能。Flickr把上傳照片通通混在一起,再利用其提供的 Flash Organizr作過濾,並配合圖片tag(標籤)及set(集合)來管理搜尋。基本上,它不需要刪檔,而以每月10MB流量上限來計算,這讓user不要在管理圖片時還要擔心空間是否不足,心裏盤算該優先殺哪些檔。
但是...其實他們很厲害,因為它很容易誘使user購買大月流量的升級帳戶。
每個月10MB的網路流量,還沒聽說上限是多少...有付費生及網路流量的方案...

基本上使用哪個站台服務都不是太大的問題
對於寫網路日誌的人來說重點可能在於圖片顯示的易用性
上述的相簿都提供了一定的方便性
甚至於pLog還可以直接安裝特定的plugin來展示Flick的相本


星期一, 12月 13, 2004

一些免費又好用的小軟體

Pixia
平民版的PhotoShop
http://163.21.249.137/pixia/homepage.htm

ScreenPrint Gold
免錢功能強的螢幕擷取軟體
http://softwarelabs.com

Brava! Reader
超快的PDF閱讀器
http://www.infograph.com

NotePad++
不用錢的文字編輯器
http://notepad-plus.sourceforge.net/uk/about.php

TugZip
可以吃光碟映像檔的解壓縮軟體
http://www.tugzip.com

星期一, 12月 06, 2004

勇者鬥惡龍八

一直期待這個假期可以好好玩勇八
結果星期五晚上特地繞路去買的T片刮傷嚴重...讀不到
還好有治癒人心的肉乾...

星期六請老婆大人跟我去換了片子
然後回家後熱血到凌晨四點
聽說劉德華拿到影帝??
喔...我比較重視到底要發展主角的哪種技能

不過,勇者的重點還是[勇氣]與[劍]啊!!!

星期六, 12月 04, 2004

忙…

之前有提到過每到年底我們就特別的忙
案子會一件一件跑出來
這兩週為了趕案子基本上是忙昏了頭
同事又有人因為種種因素離開
交接可說是小小紊亂

這禮拜我家老婆大人又身體微恙
實在不是很順心

不過終於即將告一段落
只要下週機器搞定順便去台中玩一趟...
嘿嘿,就滿自由的啦~~

這陣子的工作進度在 http://ernykuan.blogspot.com
打算把這一堆技術性的東西丟過去...


星期四, 12月 02, 2004

pbs 的job sample 2

循序程式範例
#!/bin/sh
### Job 名稱
#PBS -N mytest
### 輸出檔案
#PBS -e mytest.err
#PBS -o mytest.log
### 放到哪一個佇列裡(default, long)
#PBS -q default
###==============================
# 顯示目錄及時間資訊
echo Working directory is $PBS_O_WORKDIR
cd $PBS_O_WORKDIR
echo Running on host `hostname`
echo Time is `date`
echo Directory is `pwd`

# 執行檔案
/home/hsing/pbs/test/a.out

平行程式範例

###….(略)
### 使用node數
#PBS -l nodes=4

#顯示目錄及時間資訊
echo Working directory is $PBS_O_WORKDIR
cd $PBS_O_WORKDIR
echo Running on host `hostname`
echo Time is `date`
echo Directory is `pwd`

echo This jobs runs on the following processors:
echo `cat $PBS_NODEFILE`

# 計算使用的node數
NPROCS=`wc -l < $PBS_NODEFILE` echo This job has allocated $NPROCS nodes # 執行MPI 平行程式"a.out" mpirun -v -machinefile $PBS_NODEFILE -np $NPROCS /home/hsing/pbs/test/a.out

這個範本來自於國家高速網路與計算中心某次研討會講義,不過這是個pdf檔案,你可以由google的這裡去看html檔案

pbs 的job sample

simple serial job
#!/bin/sh
#PBS -N serial
#PBS -o serial.out
#PBS -e serial.err
#PBS -m abe
#PBS -M deumens@qtp.ufl.edu
#PBS -q quick
#PBS -l nodes=1
echo Testing...
hostname
echo run a serial program...
echo done
parallel job to run a LAM MPI program

#!/bin/sh
#PBS -N para
#PBS -o para.out
#PBS -e para.err
#PBS -m abe
#PBS -M deumens@qtp.ufl.edu
#PBS -q quick
#PBS -l nodes=4:bc2:ppn=2
cleanup() {
lamhalt -v
echo job killed
exit
}
echo Testing parallel...
hostname
echo PBS_NODEFILE
cat $PBS_NODEFILE
N=`wc -l $PBS_NODEFILE awk '{print $1}'`
echo Nr nodes $N
lamboot -v $PBS_NODEFILE
# Catch TERM and KILL signals to shut down MPI
trap cleanup TERM KILL
echo starting hello...
mpirun -np $N hello > para.log 2>&1
lamhalt -v
echo done.
This job sample linked from http://www.qtp.ufl.edu/slaterlab/doc/openpbs.html


安裝openpbs server的步驟

其實跟client版的安裝流程都差不多
重點可能就是要放在設定上面
還有script的撰寫,在這邊我把[注意事項]放在最上面,也提性大家注意一些小細節

[注意事項]
1.抄寫一份/etc/hosts檔案,裡頭要設定所有的機器的名稱,包含host與client的設定,這份資料在每台機器上應該都要有
2.在server上的/usr/spool/pbs/nodes檔案中把client的名稱放進去
3.如果找不到client,試著重新啟動pbs_server
4.如果你的OS版本是RH 8.0或之前,你可以不用下載那個patch檔,那個patch最主要是來修正gcc的版本的bug,如果你在make的過程中出現如下面的錯誤

make[4]: *** No rule to make target `', needed by `attr_atomic.o'. Stop.

make[4]: Leaving directory `/g/pbs/OpenPBS_2_3_16/src/lib/Libattr'

make[3]: *** [all] Error 2

make[3]: Leaving directory `/g/pbs/OpenPBS_2_3_16/src/lib/Libattr'

make[2]: *** [all] Error 2

make[2]: Leaving directory `/g/pbs/OpenPBS_2_3_16/src/lib'

make[1]: *** [all] Error 2

make[1]: Leaving directory `/g/pbs/OpenPBS_2_3_16/src'

make: *** [all] Error 2

請記得執行那個patch檔來修正

[前置作業]
下載OpenPBS及修正檔
下載 http://laurel.datsi.fi.upm.es/~rpons/openpbs/OpenPBS_2_3_16.tar.gz
下載 http://www.webmo.net/support/patch/pbs.patch

[檢查更新]
gcc 套件安裝
patch 套件安裝
rsh 套件安裝

[安裝步驟]
#tar zxvf OpenPBS_2_3_16.tar.gz
#cd OpenPBS_2_3_16
#patch -p1 -b < /pbs.patch
#./configure --set-server-home=/usr/spool/pbs/ --set-default-server=hostname --prefix=/etc/pbs --disable-gui
(/usr/spool/pbs/為你的PBS_HOME,hostname則是你的PBS_SERVER的hostname,/etc/pbs/則是PBS程式的目錄,請依照自己的環境設定)
#make CC=gcc
#make install

[設定server環境]
初始化Job Server 及Scheduler daemon
# /opt/pbs/sbin/pbs_server –t create (第一次執行)
# /opt/pbs/sbin/pbs_sched

[設定開機執行]
# vi /etc/rc.d/rc.local
/opt/pbs/sbin/pbs_server –a true
/opt/pbs/sbin/pbs_sched

Sun Grid Engine Installation Note

因為工作需要安裝的SGE 6(Sun Grid Engine),這邊是要log一些小東西
其實他們原有的安裝文件已經相當的清楚了,請參考http://docs.sun.com/app/docs/doc/817-6118/6mlhe9ad6?a=view

[前置作業]
1.設定service port
# vi /etc/services
sge_qmaster 536/tcp
sge_execd 537/tcp

2.download source from http://gridengine.sunsource.net
http://gridengine.sunsource.net/download/SGE60/sge-6.0u1-common.tar.gz
http://gridengine.sunsource.net/download/SGE60/sge-6.0u1-bin-lx24-x86.tar.gz

[安裝原始檔案]
# mkdir /opt/sge-root
# cd /opt/sge-root# tar zxvf /sge-6.0u1-common.tar.gz
# tar zxvf /sge-6.0u1-bin-lx24-x86.tar.gz
# export SGE_ROOT=/opt/sge-root/

[Install the Master Host]
# echo $SGE_ROOT
(If the $SGE_ROOT environment variable is not set, set it now, by typing:#export SGE_ROOT=/opt/sge-root/)
# ./util/setfileperm.sh $SGE_ROOT
(and type 'yes')
note:/etc/hosts 中localhost不得為127.0.0.1
Please enter a valid user name >> root
若在/etc/services中未設定port number,可以在詢問的時候輸入
其餘步驟依需要設定即可(可參考下面網址說明)
http://docs.sun.com/app/docs/doc/817-6118/6mlhe9adb?a=view
設定環境
[C shell] % source sge-root/cell/common/settings.csh
[Bourne shell or Korn shell] $ . sge-root/cell/common/settings.sh


[Install Execution Hosts]
# echo $SGE_ROOT
# cd $SGE_ROOT
# qconf -sh
# ./install_execd(依照說明設定或參考下列網址)
http://docs.sun.com/app/docs/doc/817-6118/6mlhe9adc?a=view

[Registering Administration Hosts]
% qconf -ah admin_host_name[,...]

[Registering Submit Hosts]
% qconf -as submit_host_name[,...]

[Install the Berkeley DB Spooling Server]
# echo $SGE_ROOT
# cd $SGE_ROOT
# sge-root/inst_sge -db(依照說明設定或參考下列網址)http://docs.sun.com/app/docs/doc/817-6118/6mlhe9adf?a=view