星期一, 12月 24, 2007

[日誌]Christmas Eve

今天是12/24禮拜一
也就是傳說中的Christmas Eve
小時候都覺得要慶祝的應該是聖誕節
某天學到了Christmas Eve之後
才知道 原來對外國人而言
Christmas Eve 才是比較重要的
難怪以前Ben Uncle家的Christmas Party 都是在前一天舉行
當時還呆呆的以為是因為聖誕節隔天要上班
不如提前一天 降還可以利用聖誕節好好休息


言歸正傳
是不是每個禮拜一我都會有事啊
乾脆去算個命
我是不是22歲以後命中有黑色星期一
每次不輸不都是禮拜一
上禮拜這樣
上上禮拜也這樣

我都已經有乖乖去看醫生了
只不過忘記帶藥回家吃
也才兩天
有沒有必要連著兩天發作

早上開車衝回宿舍吃藥
還順便噴了噴劑
結果藥效發作
整個身體無力
頭超痛 又想吐
只好跟Lewis說我想早退
覺得無力走到宿舍
想說先到實驗室趴一下
阿義學長看我臉色慘白
整個嚇到

想吐吐不出來
想說偷偷用手挖一下
結果學長剛好回頭
超丟臉的
後來還偷拿阿梅的外套蓋著
(實驗室太冷了咩)

我真的是魔獸中毒了
趴著還想著學長在等等可以來個一場
結果實驗室太冷
就跑回宿舍睡了
真的很弱耶
強悍一點好不好 My Body!!!

星期日, 12月 23, 2007

[研究日誌]三個component的jpeg圖

決定不能在頹廢之後
開始繼續寫程式
學妹說的對
我現在只是沒人討論而已
又不是做不下去的地步

趁現在把程式寫好
再去找老闆
他應該會很開心吧

之前寫完針對16x16pixels jpeg灰階影像 的 decoder 之後

覺得自己對於interval, MCU , data unit 之間的關係
還不是十分明確
覺得應該要多看幾個例子之後
再進行下一步

用photoshop畫了一張也是灰階只是size不同的測試圖片後
因為我還不想用downsampling的問題
想說follow一個component的模式去解bitstream
之後再考慮彩色的圖(3 components)

這是我這次的測試圖片
應該有比較像正常圖片的某個角落吧XD
16X40
不過天不從人願
雖然一樣是灰階圖
可是這次PHOTOSHOP存圖的方式
就是用三個component去存了
Quantization table有兩個
Huffmantree有四個(兩個DC兩個AC)

煩耶
降我就不能用同一份tree去做了
還好圖片的size不算太大
耶嘿~~~
經過晚上的努力
我現在可以解出乘上quantizedn coefficient 的 bitstream 囉
下面是噁心的data units 總共有30個block喔~~~

70 -406 21 200 195 72 20 0
91 -112 -168 -140 -52 -16 -48 -60
28 40 24 0 -16 0 24 24
40 30 10 0 0 0 0 0
15 26 16 0 0 0 0 0
18 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0

---------------------------------------------
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0

---------------------------------------------
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0

---------------------------------------------
730 -84 0 -10 0 0 0 0
112 8 0 0 0 0 0 0
-7 0 0 0 0 0 0 0
10 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0

---------------------------------------------
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0

---------------------------------------------
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0

---------------------------------------------
-80 91 371 360 120 -54 -40 34
28 -160 -32 30 78 64 84 72
-14 16 -8 10 -16 12 0 0
20 -30 10 -18 24 0 0 0
-15 13 -16 0 0 0 0 0
18 -16 0 0 0 0 0 0
0 12 0 0 0 0 0 0
0 0 0 0 0 0 0 0

---------------------------------------------
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0

---------------------------------------------
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0

---------------------------------------------
200 -182 -42 -10 30 18 20 0
224 96 48 0 -26 -32 -12 0
-49 -56 -32 -10 0 0 0 0
30 20 10 18 12 0 0 0
15 13 0 0 0 0 0 0
-18 -16 -12 0 0 0 0 0
0 12 0 0 0 0 0 0
0 0 0 0 0 0 0 0

---------------------------------------------
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0

---------------------------------------------
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0

---------------------------------------------
320 196 392 70 -60 -108 -40 0
-525 256 160 20 13 -48 -48 -48
14 104 -200 40 64 12 -24 -36
30 -40 -20 108 -60 0 0 0
0 -39 48 -12 -36 36 0 0
18 -16 0 -48 48 0 0 0
0 -12 0 0 0 -48 0 0
0 0 0 0 0 0 36 -48

---------------------------------------------
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0

---------------------------------------------
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0

---------------------------------------------
-260 -105 98 170 225 144 40 -17
7 -152 -112 -70 -78 -64 -36 0
-7 -24 -24 -30 -16 -24 0 0
0 -20 -30 -18 -12 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0

---------------------------------------------
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0

---------------------------------------------
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0

---------------------------------------------
1020 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0

---------------------------------------------
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0

---------------------------------------------
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0

---------------------------------------------
-130 308 119 360 75 108 -20 -17
-371 32 168 -60 130 32 36 0
259 -40 -176 0 -16 48 0 0
-40 -80 40 90 -12 0 0 0
0 39 32 -72 -24 24 0 0
18 -32 -24 24 24 0 0 0
0 -12 36 0 -48 0 0 0
0 0 0 -36 0 0 0 0

---------------------------------------------
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0

---------------------------------------------
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0

---------------------------------------------
1020 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0

---------------------------------------------
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0

---------------------------------------------
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0

---------------------------------------------
930 126 -119 110 -90 72 -40 17
-77 112 -104 90 -78 64 -48 36
-14 16 -16 10 -16 0 -12 -12
0 0 0 0 0 -12 0 0
0 13 0 0 0 0 0 0
0 0 0 0 -12 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0

---------------------------------------------
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0

---------------------------------------------
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0

---------------------------------------------

接下來就是如何正確的放每個block到正確的位置了
Yeah~~~
GoGoGo
COSINE加油~~~

星期三, 12月 19, 2007

[集氣]頹廢退散

夠了
正cosine
你不准再頹廢了

不過就是老闆不咪聽
幹麻表現的像人生毫無希望
每天打電動 寫程式 念演算法
像個死人一樣飄來飄去

黃老師都說了
BOSS是在忙國科會
為了妳明年的國科會而努力
阿你是在難過啥


了不起就等一月國科會過了
就會來咪聽了阿
你要相信黃老師講的
不可以慌
不可以亂

定下心來
該做的事情還是要做
JPEG還是要寫

等期末等期末

星期一, 12月 17, 2007

[日誌]度日如年

那個數位時代的事件
一直持續到上個禮拜
都沒有落幕

老闆還是不咪聽
黃老師還試圖幫我製造機會
"可欣你這禮拜做了什麼事"
"講一下吧"
好不容易有機會報告
還好我前一天有做投影片
想不到快講完的時候
黃老師看李老師有在聽我報告
就出去辦自己的事
這時候boss又說了
"我沒在聽你講話耶"
"你不是報告給黃世育老師聽的嗎"
天殺的!!我當然是報告給你聽的阿!!
最好是我特地報告給黃老師聽
我的指導教授是你不是他耶
講這什麼鬼話
我整個當場傻住
還是我同學打pass給我'說你是報告給他聽的'
"可是我是報告給你聽的耶"
"可是我沒在聽耶"
"那你什麼時候有空聽我講"
"不知道耶 我剛剛腦袋空空的 程式的問題 自己解決"
....
我還能說什麼
心涼了啦
我是真的想要合好合好合好阿
難不成真的要換老師嗎
老闆的腦袋到底在想什麼
是不是真的不想收我了
不然幹麻一直一直一直的刺激我

我整個腦袋一片空白
猜不透老闆的心思阿
乾脆直接找上黃老師
我老闆的麻吉耶
應該會知道他在想什麼吧

黃老師是說應該不會啦
但是我總感覺他只是來搓湯圓的

結果禮拜四老闆又因為我把錢包起來
他不小心撕破了的關係
打電話下來叫我上去
"早就叫你不要包成這樣 現在破掉了 怎麼辦 不管 你自己想辦法解決!!"

媽的 有沒有必要這樣
你真的不知道我們兩個關係已經很僵了嗎
還故意說這種話
而且是當著學妹的面
我也是人阿
也要自尊
算了 事情都發生了
也只能先離開老師辦公室

後來去系辦借膠帶
書雯看我臉色很差
問了一下狀況

黏好之後本來想去領錢 先給老師
之後再去台灣銀行換新鈔
結果書雯說他可以先跟我換
俊輝說他明天在幫我拿去台灣銀行

其實我很感動
只是當時太傷心
所以也沒說什麼
本來想等情緒穩定一點
再拿錢上去給老師
不過我還是持續的sad
只好隔天再給

下去實驗室的時候
眼淚就忍不住啪的掉下來

學長們都嚇一跳
胤桓學長還跑過來說
"徵求隊友"
其實我覺得他本來是過來看情況
結果我剛好轉頭看他 他嚇一跳 就問我要不要打電動
我那時候很難過
就跟他搖搖手

不過後來看他們在打電動
突然也想打 (想找個東西讓自己寄託心靈吧....)

就回頭跟阿梅說
"我也想玩"
其實很蠢 明明就很難過 卻還說想玩電動
禮拜四晚上就在糜爛與墮落中度過了
反正我也不想用研究進度
做多做少又怎麼樣
又沒人會看

禮拜五早上
老闆也只有過來問說我有沒有收到MAIL
他昨天有寄信給我嗎
一開始嚇一跳
是寄逐出師門信給我嗎
這麼嚴肅的臉
開信箱的時候還有點害怕
如果是逐出師門信的話我怎麼辦

結果是跟我要數位時代的名單
後來老闆就沒來過了

下午論文研討課
中場休息的時候
王老師還關心我
怪了
我這禮拜又去找他告解
他怎麼會突然問我最近過的怎麼樣
消息還如此靈通
前一天才發生的事
今天他就知道了

老師有說
我沒辦法要求每個老師都很成熟
不過照這種情況來看
可能我老闆是真的不想帶我了
只是在等我開口
趁現在還沒簽指導教授
還來的急

聽到他這樣講
我感觸很深阿
內心很五味雜陳
我還是覺得 阿坤 是個好人
為什麼我會讓自己走到這一步
小黃跟我說
陣前倒戈
阿坤會恨我一輩子
可是現在這樣僵著
老師就不討厭我嗎
已經兩個禮拜沒咪聽了

如果阿坤不收我
那還有什麼老師會願意收我
真的要去s205嗎
可是我又不喜歡E-Learning
也不知道205的老師收不收我
而且搬實驗室好麻煩唷

算了
還是先替自己做好心理準備
東西先收一收
等這學期結束
如果阿坤還是這種態度再說好了
反正先做最壞的打算
把東西收乾淨
實驗室財產也點乾淨
到時候要交接
要搬走也比較輕鬆

星期日, 12月 09, 2007

[日誌]無能為力

唉...
上禮拜應該是我碩一上以來
心情最down的一週

先是上禮拜天開始身體不舒服
禮拜一整個無法去上課
本來想打電話跟阿坤說
禮拜二可不可以在家休息

後來想想
好不容易跟阿坤關係好點了
應該要趁這時候好好衝進度
所以還是硬ㄍㄧㄥ起來
準備禮拜二報告的投影片

沒想到
因為數位時代的事情
禮拜二一早就惹Boss生氣

我並沒有要貶低數位時代
對於老闆所發起的團購活動
也是抱著樂觀其成的態度

只是想說反正實驗室會訂
我在實驗室的時間那麼多
回宿舍洗好澡都12點以後了
第二天早上又有課
那還不如趁我在實驗室的時候
看實驗室訂的就好了阿
等我以後畢業 離開實驗室
再自己訂一份就好了
而且雜誌這種東西
我覺得要看才有用
訂了不看
反而變成是一種浪費
尤其這種又是有時效性的東西
並不是全部都會想留下來
真正看到想留下的 Topic
我也可以用成電子檔的
家裡又不是空間很大
可以一直堆放實體雜誌

不知道是不是表達的方式不對
在聽到"那種雜誌"的時候
boss更是被刺激到了
後來草草結束對話
就跑回他的辦公室

Boss是真的很生氣啊
到中午都沒來咪聽
可是在那種情況下
就算我改說要訂boss也不會相信我是真的想訂
如果人家兇一兇就訂 這樣有什麼意義

我知道我家阿坤很熱血
應該是覺得被自己的學生潑冷水
感覺很受傷的關係吧

本來想說下午boss應該就會好了
還試圖去跟他攀談我知道我程式的問題在哪裡了
結果boss回應超冷的
"你自己解決!!"
感覺就是還在生氣阿
後來想說降不行
好不容易跟老師關係好點了
難道我要因為這樣而回到原點嗎
黃老師建議我"負荊請罪"
去道個歉 讓老師釋懷點會比較好
可是我還是太弱了
"你叫我怎麼不生氣!!"
"我現在沒心情跟你談這個..."

整個無功而返

回到S601越想越難過
還不小心打翻水
筆電開始發瘋
自己開始打字
這下連程式都不能寫
只好把電腦關掉

老師的話一直回蕩在我腦海
一直一直
眼淚不小心飆了下來
弱耶
這有什麼好哭的
黃老師好像有發現
還好他沒說什麼


那天真的是超難過的
筆電又持續的發瘋
坐完櫃檯
學弟看到我MSN的狀態
來找我聊天
讓我開始想到

這種事一次兩次我承受的起
現在我碩一沒關係
難道明年的這時候
我要提proposal了
還可以承受這種BOSS生氣就不咪聽的狀況嗎

以前都覺得
我只是跟老闆沒那麼和諧
沒match到可以談心
可是so what 我只要努力
老闆就會看的見
我們的關係應該會慢慢好轉的

可是今天這件事發生以後
我可以斷定
我一定會再惹老闆生氣一次
雖然我不知道是什麼事情
可是我知道
我一定會再讓他生氣一次

本來想說禮拜四看老闆會不會氣消
結果碰了個軟釘子
"現在上課怎麼咪聽"
真的是無言了...
剛剛你才在我面前跟學妹咪聽
現在跟我說上課不能咪
我只是想跟你說
我BUG De掉了 現在計畫下一步怎麼做 你覺得怎麼樣
全部講完不到兩分鐘的話
下課十分鐘的時間夠我們解決了吧
你也不願意
"下次吧..."
真的是心涼了
禮拜五Boss群請學弟們吃飯的時候
阿坤還當著大家的面跟綠茶說"鄭可欣已經被我逐出師門了!!"

我想我該認清事實了
我永遠也不會是你心中的好學生
我真的不夠聰明
無法判斷什麼時候你會開心
什麼時候你會生氣
進度也無法讓你滿意
你才會不願意承認我是你的學生
不願意收教師節卡片
動不動就說我是學務長的學生
是黃老師的學生
甚至是已經被你逐出師門之類的話

well...
我想以現在這種僵局
我應該不會有機會當面跟你說
謝謝你教會我這麼多東西
謝謝你在我不想寫程式不想看paper的時候
還是很有耐心的帶我
坐在我旁邊看我寫程式
我想我寫程式的能力
一半以上都是你訓練出來的吧
你真的是個很好的老師
雖然大家都不知道

本來以為我可以在我畢業前
扭轉你的評價的
至少在別人問我的老師是誰的時候
會露出"喔 他不錯阿"的表情
而不是"你怎麼會跟他..."的眼神

雖然很多人都跟我說這是不可能的事情
可是我真的覺得你值得更好的對待
至少要熊大的一半吧

唉 老師這次氣這麼久
不知道下禮拜會不會來咪聽
可能真的要認真思考
我跟阿坤是不是真的不適合當師徒

是不是像老柯說的一樣
老師早就不想收我當學生
只是替我留面子
等我開口而已

唉...
原來 世界上
也有我做不到的事情
裂痕就是裂痕
不管我怎麼補
就是補不平

星期三, 11月 28, 2007

[研究日誌]老闆轉性

這真的是見鬼了
我家阿坤已經連續好一陣子
都是禮拜二早上晃進來一下
問我有沒有問題
接著就不見人影
跑回辦公室去喝咖啡聊天了

下午小黃的課
反正我也不是重點
只不過是選課的人頭之一
之前還實驗我可以消失多久老師不會發現
都測試到一節課半
想說超過兩節課的話
就可以開始計畫
要利用這段時間做什麼事情了

因為我那個interval和MCU 與data unit的關係
還是不太清楚
所以我程式還是會出錯
昨天做了投影片
有點擔心這樣的進度老闆不會滿意
還偷偷的祈禱
Dr.Bell不要太早走
根據家醜不外揚的法則
只要Dr.Bell還在
老闆應該不會當眾罵出來

誰知道他今天來喝個咖啡之後
就說他要回去改期中考考卷了

事情再壞一定會更糟是吧
真是酷斃了
本來還拼命練習用英文報告投影片
這下Dr.Bell不在
用英文對著一堆中國人講話很奇怪耶
本來想說小黃還沒回來
可以等等在開始
可是阿坤說反正我是講JPEG 小黃不在沒關係
所以我就硬著頭皮上台報告了

BOSS今天心情好像還不錯
有耐著性子聽我講話
我有跟他說我覺得問題是出在哪邊
可是我現在還沒辦法確定
老師還拿我那本規格書去翻
"可欣你最近都仔細看規格書齁"

屙...
薑果然是老的辣
真是一針見血
可是他還是有翻耶
如果是以前他早就生氣跑掉叫我再多看幾遍了

之後討論了一下
老闆有提到想用Group基金出總審專刊給高中生看的事情
然後發票要開什麼時候之類的
我怕忘記
就馬上跑下去跟書雯說
結果在系辦聊了二十分鐘

回來的時候
阿梅跟我說剛剛下去真久
老闆有怨念
"可欣咧 怎麼還沒回來 去哪裡了"
(阿我不是跟你說我去系辦嗎...囧)
"一天到晚跑去系辦鬼混 都不知道誰是他老闆了齁!!"
這句怨念就深了

之後就開始改程式
改好的時候有遇到一點問題
我解出來的值啊
跟我用程式壓縮的值
有些會不一樣耶
不是全不都不一樣
也不是差很多
都差一點點而已(1或2吧)

剛好老闆晃進來
就把他拉過來看了
真難得他願意坐過來我旁邊看耶
之前還說他不想在小螢幕看程式
硬是要投影出來的

不過他有說
這種情況是可能的
因為我不知道photoshop在quantized的時候
是怎麼決定進位
比較好的作法是
將原本的bmp檔
用PhotoImapct再存一次
看是不是也會差一點

接下來的動作
就是requantized ,ReDCT ,color transform and draw the Image了
然後
再多試幾個graylevel的圖

關於color transform
我有問老師那我CbCr的值要怎麼給
你怎麼那麼死腦筋
啊就直接把Y值填入就好了啊
這不是灰階嗎 等這個成功
以後要做三個component的時候
再考慮那個問題吧!!

阿哈哈哈
我還是要調整心態啊
不要一直想讓程式寫成一次for all case的
關於MCU DRI RSTm 那邊
我可能要再多看幾個例子
才會懂吧XDD

星期二, 11月 27, 2007

[日誌]久違的網誌

最近很忙啊
寫程式 交報告 修電腦
聽學長proposal
都沒時間好好寫網誌
連篇研究日誌都沒寫
今天去餵鄭小白的時候
發現了這串文字
"2007/11/24 ■RSS取得中に時間切れになりました。ブログサーバーがメンテナンス中か、RSSのURLが間違っている可能性があります。"

噗哈哈
太久沒寫
她以為我網址設錯嗎!!

其實我看不懂日文
不過我上次很久沒寫也有這樣的東西出現
"2007/11/02 ■RSS取得中に時間切れになりました。ブログサーバーがメンテナンス中か、RSSのURLが間違っている可能性があります。"

根據經驗法則
就套進去一樣的意思亂翻了XD

剛剛做完明天要跟Dr.Bell咪聽的ppt
這時候室友就很好用了
尤其是外國人室友
可以很順利的聽我練習用英文報告XDD
在我不知道要講什麼字或發音錯誤的時候跟我講

真開心
我現在的問題
應該是在那個DRI和MCU之間的關係沒搞懂
所以程式不知道怎麼下手
不過就算我今天不睡應該也寫不完
所以就上來寫個網誌
早點睡比較實際
明天可以比較有精神報告

其實我有點擔心這樣的進度有點少
可是Boss的網誌我看不懂
嘖嘖嘖
還是自己多思考看看好了XD

星期三, 11月 21, 2007

[日誌]聯合國咪聽

耶嘿~~~
從上上禮拜開始
每個禮拜二的咪聽
都多了一個外國人- Dr.Bell
本來以為他只是曇花一現
偶而才會來
每次來都是他在寫我們在看
可能過不久就會消失了

一開始對於這件事有點悶
雖然有人可以練習英文很開心
可是我跟Boss之間的咪聽PK就超少
大概只有每個禮拜二早上吧
下午阿坤跑回辦公室
就算我消失ㄧ兩節課
小黃也不會發現
如果禮拜二早上Boss都跟Dr.Bell PK論文
下午又不見
那我僅剩的咪聽時間就沒了耶


反正我也很多事情
很會自己找樂子
乾脆趁Boss這陣子沒空盯我
趕快好好休息
或是整理上課的筆記
反正這種"你做你我做我"也不是一天兩天的事了XDD

沒想到上禮拜四
Boss群突然說
以後每個禮拜二
都要報告十分鐘的進度
而且是 用.英.文
阿坤還跟阿梅說
就叫可欣教你就好了
這對可欣簡單啦
就她每天晚上做的事情

...
我是跟外國人住沒錯
可是跟外國人聊天和用英文報告根本就是兩回事
我跟室友聊天可是中英文交雜耶

結果禮拜二我在接螢幕線的時候
阿坤就叫我跟Dr.Bell說
我們今天的規劃是先報告每個人的進度
之後再看看要怎麼樣

阿阿阿阿啊
我整個好緊張
我不會講規劃
也不會進度的英文
只好隨便亂講
然後阿坤要我把以前到現在我做的東西都跟Dr.Bell說
我整個超驚慌
開始英文交雜著
中文的"我不知道要怎麼講 >"<"
阿坤還說"沒關係啦 他聽的懂"
Dr.Bell還附和 點頭
"恩 我聽的懂"(By Chinese)

有沒有這麼囧的啊
然後Dr.Bell聽完我在幹麻之後
就問了一句"Why are you doing this?"
我還在想要怎麼回答的時候
他又補了一句"Why you write this program?"
阿阿阿

為什麼我要寫JPEG Decoder
我不知道啦
就老師叫我寫我就寫啊
反正我以後的研究領域是在JPEG Domain
我不了解JPEG怎麼做研究

阿要徹底了解
當然要自己寫程式阿
學長們不都是這樣過來的嗎

所以我就亂回答了
"Because I don't want to use the program write by the others"
然後Dr.Bell就開始跟我說
當你在跟一個西方國家的聽眾說話時
他們最主要關心的
是為什麼你要這麼做
你最原始的idea是什麼
一開始講的太細
聽眾會覺得很confused
所以要讓聽眾follow你的思緒
他相信
這不只是在跟西方人講話有用
在其他方面也很有用

嘖...
我報告的功力果然還是不夠火侯
真希望我可以趕快level up
接著換其他人報告的時候
阿坤就跟我說我剛剛不應該這樣講
應該是說"我想獲得JPEG的各項係數來做分析"才對

噗哈哈哈
第一次被人家這樣問
我也傻住了
不小心漏了氣
還好阿坤在旁邊
然後我聽完之後問阿坤說
"那我是不是再跟他講一次"
BOSS點頭
所以我就趁rosa講到一個段落
再用英文跟Dr.Bell講一次
這次Dr.Bell還跟我說
"Don't be afraid when I ask you question,it will help your future presentation ..."

阿哈哈哈
希望下次我可以爭氣一點
有個成功的報告!!

星期一, 11月 19, 2007

[日誌]English Oral Exam


這次期中考
只有考英文
本來很緊張
不過剛剛考完之後
覺得很簡單XDD

本來有準備一個劇本的說
結果現場抽籤決定Topic
有點嚇到
可是還是不管他
反正準備的主題裡面
也有講到
都準備了
不講白不講
先上了再說
哈哈哈哈


快講完的時候
老師還問我們要不要坐下
(因為我們有劇情的啊 XDD )

不用喔~老師我們還沒做ending耶~~~
老師還跟我講abroad的正確發音XDD
老師說我們的文法good 對話流利度也good
不過他從來沒有在第一次quiz就給超過90分
所以他給我們85~89這個等級

我們時間掌握的算不錯
之後換第二組進去
老師說不要在外面聊天
所以我們就被巫董拉到S411去開教戰守則
接著就跑去統領逛街了
(因為我昨天看DM很心動啊)

跑去買phyto 的特價組1600+900 = 2500
小姐很好心耶
跟我說可以去樓上換禮卷
再下來買
禮卷除了吃的不能用之外
其他都可以
反正我還要買芙蓓森的特價組
乾脆先上去換禮卷

呼呼呼
扣掉250的禮卷
我只要再赴1030就好了
本來還覺得那個乳液不是非常的划算
現在用禮卷折抵

覺得很OK耶~~~

星期六, 11月 17, 2007

[日誌]學期過一半

噗哈哈哈
不知道是不是
女人過了20歲以後
時間的發條就被偷偷的轉快
20歲以前
覺得每天都可以揮霍我的時間
20歲以後開始覺得沒時間揮霍青春
大三開始
都趁著期中考週玩樂


升上碩士班之後
總覺得 才剛開學沒多久
我都還沒有玩樂到
就要期中考了
本來還天真的以為
碩士班 哪來的梅花座期中考
了不起就英文要Oral Exam
降還賺到四天可以玩樂
結果算一算
沒有考試不見得比較好
還是一樣要忙碌度日
每天都不得閒
除了Oral Exam
阿坤的JPEG
Dr.林的Winsocket
院長的Homework 3

之前的強迫症
兩個晚上都沒睡
讓我很累
禮拜二聽到老師說都到這個階段了
就把Tree畫一畫吧
生性好強的我
禮拜三又連夜畫完AC Tree
畫好都隔天四點了
不過禮拜四又受到Boss的打擊
"怎麼那麼死腦筋"
算了 沒差
反正那個畫完圖小的跟鬼一樣
看不清楚的啦

下禮拜就是期中考了耶
每學年的第一次期中考
我都會給學弟歐趴糖
禮拜四晚上跟韋志夫婦倆跑去中壢吃歡樂吧
中壢還真是熱鬧
本來還想逛個街的
沒想到 菓風小舖 還真是難找
藏身在小巷裡面
一直走來走去
好不容易找到
腳都快攤了

街都不想逛了
只想回去休息

結果禮拜五趕著去咪聽
忘記帶歐趴糖出門
超蠢
如果禮拜一才給很沒意義耶
還好天仁也要聽演講
本來想叫他等我的
可是他要去交大

我那時候超弱
早上的咪聽好累喔
完全不想移動回宿舍拿東西再到S205
所以就想說禮拜六回家前再給他好了

今天醒來
出門前打給天仁
Oh my god
他竟然沒接

這下囧了
難道要偷偷摸摸的放在S205他的桌上嗎
而且S205不知道有沒有人
可是我趕著回家耶
難道要貼在205門上嗎
降很丟臉耶

還好我等電梯的時候
天仁打回來給我


他剛到S205
還說他路過207沒看到我

當然看不到我ㄚ
我在宿舍的嘛
傻孩子XDD

Anyway
雖然我家血統很優秀
不需要allpass糖也可以歐趴
可是我還是想當個好學姊
所以就強迫天仁收下啦
阿哈哈哈

星期二, 11月 13, 2007

[研究日誌]好咪聽

well...
我昨天晚上沒睡
我想我的強迫症終於發生在對的地方了
其實也沒有計畫昨天不睡
事實上
我以為我三點就會受不了跑去睡了
我只是一直寫一直寫
JPEG寫完寫winsocket
可能是上禮拜被老闆刺激到了
總覺得今天要給他看點什麼
我並不是沒有再做
只是不知道要怎麼show給他看

關於老師禮拜五說的要一步一步來
不要一次就想寫for all case
先證明一個block解對了
再寫自動化
可是
寫阿寫的
我突然想到
我的問題
都不是出現在解出來的第一個block
會不會我解出來的是錯的code
只是運氣好可以解下去而已...
所以我就用photoshop畫了一個8X8的圖片
之前有寫過把BMP檔轉成YCbCr->DCT->Quantization
如果這兩個程式都沒有錯的話
理論上而言
Quantized DCT coefficient 應該要和我解出來的一樣
但是!!
還原回來的數值完全不一樣...
而且差很多
昨天認為的問題有可能在於
1.Quantization Table 不一樣
 Solution => 那requantized 應該一樣了吧
 可是 就算乘上Quantized coefficient還是差很多
那 我們先將原本的彩色影像 轉灰階(只有一個component)
就不會有color space transform的問題了吧
唔...還是有問題阿
為什麼在EoI前面
還有剩下的bitstream沒處理
應該要全部用完啊
我可以確定我的huffmantree沒錯
那麼
有可能是
1.我的binary bitstream讀錯了
2.有syntax沒處理
3.我解碼的步驟還漏了點什麼
一直想想想
我覺得
第一個情況發生的機率很小
可是我又找不到其他的syntax沒處理
整個開始想我DC 和AC decode除了要加上diff之外
是不是還缺了什麼
今天早上看了一天的書
終於找出問題在哪裡
原來不只是解出huffmancode的值
Huffmancode後面緊接著的一連串bit
才是真正決定ZZ[i]裡面要放入多少的關鍵
反正老師在跟Dr.Bell討論
叫阿梅過來聽看看我的想法好了
反正當年是一起修影像處理的
如果
我可以說服的了他
應該就沒錯吧
在試圖講我的想法給阿梅聽的時候
我也順面釐清了一些觀念
後來Dr.Bell走了以後
我看機不可失
馬上問Boss有沒有空
跟他確認我的想法是不是對的
阿哈
Boss初步確認了我的想法是對的耶
真開心
其實下午還有討論
不過我好想睡覺喔
明天一早還要上課
就先降啦
大家晚安

[發洩]對的地方...

現在的時間是早上五點四十分
也許我寫完這篇網誌就六點了吧
之前阿梅跟rosa一直跟我說
我把強迫症用在錯的地方
應該用在JPEG身上才對
其實我也不知道什麼叫錯什麼叫對
我知道JPEG的priority應該要比較高
可是 偏激如我
事情都是不做則矣 一做就要做到最好

我也曾經每天每天腦子裡都是JPEG
可是卡關卡太久
那陣子又沒人可以討論
久了就覺得無趣了
我想JPEG對我而言
已經變成一種責任了
有點像是為了寫給老師看的作業

反正...
又得不到回應
太久沒跟老師討論
我已經不知道要怎麼跟老師討論了
也許Boss是真的很期待我自己寫出來的那天吧

就像阿梅跟rosa跟我講的一樣
老師對我期待很大
所謂玉不琢不成器 現在只是在磨練我而已

我想我是被這裡的老師群給寵壞了吧
因為學生很少的關係
我覺得 獲得老師們的關注
對我而言輕而易舉

對於得不到自己老闆的關注這件事
我可是有深深的無力感

雖然現在跟老闆的關係有好一點了
可是我覺得這樣不夠
雖然阿梅說小黃講話也很酸
可是阿坤都是當著別人的面酸我
小黃要酸要刺激也是私底下啊

每次跟BOSS講話都會被刺回來
讓我已經不想再主動跟Boss講話了
每次都很怕又被刺激到

學長跟我說
要學會摸透老闆的想法

可是
我現在連碰都不敢碰了啊
我也很想和自己的老闆聊我對自己未來的規劃
我並不想一直都跟別人的老闆談人生觀
我希望獲得建議的對象 是我的老師

可是每次跟老師講話都被打回票
都會讓我覺得老師看待我 就是 幼稚 任性 小孩子
我可是很認真的在規劃未來
每次都被不認真的對待
誰會想認真啊

算了
一步一步來好了
先從把程式KO開始

總有一天
我 絕 對 會
讓我的指導教授
認真的看待我的想法
我要證明
這不是兒戲!!

星期一, 11月 12, 2007

[紀念]Nadege and her father

Nadege is one of my roommate.
Since I started study my master degree in MCU,
I've been live with 3 black girls in the international dormitory.
All of the student who wants live in the dorm in MCU must have to be a volunteer in dorm.
Every Tuesday Nadege and me together sit in the 1st floor.
- - - 好了 現在開始是中文的分隔線- - -
我也不知道為什麼我要用英文寫開頭
可能是我現在正在練習Write in English吧
亦或者是因為我跟Nadege都用英文講話的關係...
(我不知道啦~~~~~~~)
Nadege 是我可愛的室友

想想我跟黑人還真是有緣
繼我的好朋友小黑之後
這學期的室友
三個全都是黑人
其實一開始很害怕
四個人裡面
只有我不太一樣
感覺無法聊天
降在宿舍不就悶了
而且他們說跟黑人注很恐怖
不過後來發現還好

原來我聽力還不錯
而且我少好多根筋
也沒什麼不開心的事發生
還挺常聊天的
原來除了膚色不同之外
聊天的話題不會差太多耶
也是聊學校 聊老師 聊男生 聊八卦
雖然有時候聽不太懂他們講什麼
不過問了他們也會試著用別句英文解釋給我聽
我現在已經習慣用英文解釋英文囉XDD

我想兩年過後
我英文會變超好的吧XDD

好了 言歸正傳
住宿舍都嘛是要做義工的
我跟Nadege每個禮拜二會有兩個小時的重疊義工時間
既然是一起坐櫃檯
難免會聊天阿
上禮拜我們聊到Nadege的爸爸 還有她為什麼會來台灣唸書
原來她高中是第一名畢業的阿
而且他會選擇來這唸書的原因
竟然是因為台灣的獎學金通知單先到
美國的還要再等一年才有
她本來想等美國的獎學金的
可是她爸爸跟他說
"去吧 這是個很難得的經驗 那麼多人去美國 只有你去台灣 很特別"
"學中文很難耶"
"可是他很重要"
"..."
"不管 反正不會死 你去就是了"
Wow 超酷的
而且
在Nadege的國家
跟台灣早期一樣
都有點重男輕女
覺得女孩子不需要念太多的書
念個專科 以後當個護士 老師 之類的
找個老公嫁 就好了

可是
她爸爸跟他說
"你要什麼 我都會給你 你想唸書 我就讓你念"
"我覺得 我的女兒 比十個男生 都要好"
"I'm very proud of you"

而且是很常講喔
我原本以為
她是獨生女吧
所以她爸爸很疼她
不!!
她家有四個小孩
她是老大

天ㄚ
在古代
長女不都是被犧牲的那個嗎
都要照顧弟弟妹妹
不能念太多書的阿

而且她小的時候
她爸爸到都市工作
為了練習她的法文
他們每個禮拜都通信
不只是通信而已
她爸爸還會幫她改文法
再寄回來
(這是上次我跟他說 院長幫我改文法的時候 她跟我說的)

天ㄚ
這跟我上次在報紙上看到的一個官員
就是這樣和她的兒子培養感情的

現在她到台灣唸書
她爸爸每天都寫mail給他
關心她 跟他說他很愛她
很為他感到驕傲
每一天喔!!
不管她有沒有回信
他每天都寄

天阿
她爸爸真好耶
我好感動喔
雖然 我知道 我已經很幸福了
有一個很愛我的媽媽
對我很好的舅舅 乾媽 阿嬤
我應該要知足了

可是
我也好想要有一個像Nadege爸爸一樣的爸爸喔
我跟Nadege說
我會為她和她爸爸 寫一篇日記
因為
我覺得她爸爸很好
她跟她爸爸的那份感情 讓我很感動

本來當天要寫的
不過我禮拜三要交作業
禮拜二忙著趕工
禮拜三很早就去睡了
禮拜四氣喘 沒辦法寫
本來想說禮拜五要寫
可是阿梅跟我說老師關心我的事情
讓我很感動
所以就被interrupt掉
那天改寫我對老師的感動XDD
禮拜六 又再度的氣喘
所以就拖到今天才寫
呼~~
終於了結一樁心事!!

星期六, 11月 10, 2007

[日誌]健康是很重要的!!

雖然我看起來很健康
可是那個氣喘的關係
我每逢氣候變化
就會變的很虛
我是個很怕熱的人
ㄧ向覺得自己很"勇"
蓋薄被就好
結果最近很冷
暨禮拜四之後
今天早上突然很痛苦的醒來


我又氣喘了
可是這裡是外婆家
沒有擴張劑
老媽又還在睡覺
全身缺氧的我也不想動
本來還想忍耐
想說盡量調整呼吸的節奏
看能不能撐過去
反正氣喘發作
就跟抽筋一樣
氣管是慢慢"縮"起來的
如果換氣太快
由於熱漲冷縮的關係
會加速氣管縮起來的速度

可是不管我再怎麼放慢速度吸氣
肺開始覺得吸氣要很用力
怎麼樣吸氣都不夠
最後還是太痛苦了
趁我還可以說話
把老媽叫醒
拜託他回去拿擴張劑
我沒辦法起床跟著回去
老媽整個慌張

不知道是不是缺氧的關係
腦袋一直昏昏沉沉
不知道過了多久
媽媽回來了
可是帶回來的擴張劑過期了
就算用了
還是覺得好像沒有效

一度覺得吸氣好累
有點厭煩了每次都降
每次發作都害怕自己死掉
如果這次死掉以後就不怕死了
反正當鬼不用吃也不用睡
也不用怕沒有錢

可是不知道為什麼
還是跟媽媽講
擴張劑好像沒用
媽媽說要不要去歐醫師那邊拿藥

我覺得生病的人阿
都會很任性
明明知道看病要本人去給醫生看
可是我整個不想離開床
跟老媽說健保卡放在包包裡
就繼續陷入半昏迷狀態

後來老媽叫我起來吃藥
又陷入昏睡
不知道過了多久
乾媽叫我起來吃飯
其實不太想吃
身體不想動
可是還是起來了


好好的ㄧ個禮拜六
就這樣沒了
果然要做研究
要有健康的身體
不然隨便生個病
時間就都耗掉了
哪來的時間做研究阿!!

星期五, 11月 09, 2007

[日誌]氣喘...

由於我得到強迫症
一直不停的寫作業
禮拜三的課又提早到八點半
所以我禮拜二寫作業到禮拜三早上七點
都還沒寫完
如果我那時候去睡
一定會睡死的啦
所以乾脆就沒睡
直接去上課


果然年紀大了
身體一整個弱
也不過才一天沒睡
就操勞過度
昨天睡著之後
氣喘發作
其實我氣喘發作的時候不會有啥感覺
只是會全身無力
因為無法吸氣的關係
會慢慢缺氧
然後更無力
之前發病都是老媽叫醒我噴藥
不然就是我突然醒來
覺得超難過
我想如果哪天我沒突然醒來
老媽又不在身邊的話
應該會在睡夢中掛點吧
降也不錯
算是不痛不癢的死法

今天早上突然醒來
發現自己吸氣困難
而且全身無力
完全無法下床
根據經驗
應該是氣喘發作
還好我有帶手機上來
打給阿梅跟rosa
本來想跑過去的
反正躺著也沒比較舒服
不過阿梅叫我在宿舍休息
所以就拜託阿梅幫我收作業
因為全身無力
而且不會擴張劑的英文
不知道要怎麼拜託室友拿擴張劑
那時候想說反正應該還不會死吧
 其實我也不知道怎樣的狀態是沒噴就會死
 因為我現在也還活著...

又繼續躺著 昏睡

這禮拜回去還是跟歐醫師多拿一罐噴劑好了
放在床上
不然我以後發作
在床上痛苦到要死
又沒力氣下來拿噴劑
那國際宿舍就要多一個學姊的故事了耶
超恐怖的啦

不過我今天很感動喔
BOSS有問阿梅
我有沒有去看醫生
嚴不嚴重
還上網查氣喘的東西

我聽到這個的時候
整個心都溫暖了
天啊~~~~
我老闆還是關心我的
超感動!!

星期一, 11月 05, 2007

[占星]命盤

超星座密碼

各行星所在星座與宮位

行星 太陽 月亮 水星 金星 火星 木星 土星 天王星 海王星 冥王星 計嘟 羅喉
星座 牡羊座 水瓶座 牡羊座 牡羊座 金牛座 水瓶座 天蠍座 射手座 摩羯座 天蠍座 金牛座 天蠍座
宮位 福德宮 疾厄宮 官祿宮 官祿宮 相貌宮 遷移宮 奴僕宮 奴僕宮 夫妻宮 子女宮 福德宮 子女宮
行星角度 23 牡羊座 4 3 水瓶座 21 7 牡羊座 41 9 牡羊座 3 20 金牛座 53 13 水瓶座 5 27 天蠍座 14 17 射手座 59 3 摩羯座 48 3 天蠍座 50 18 金牛座 12 18 天蠍座 12

12宮所在星座

宮位 命宮 財帛宮 兄弟宮 田宅宮 子女宮 奴僕宮 夫妻宮 疾厄宮 遷移宮 官祿宮 福德宮 相貌宮
星座 雙子座 巨蟹座 獅子座 處女座 天秤座 天蠍座 射手座 摩羯座 水瓶座 雙魚座 牡羊座 金牛座
宮主星 水星 月亮 太陽 水星 金星 火星 木星 土星 土星 木星 火星 金星

各行星相位表

太陽 月亮 水星 金星 火星 木星 土星 天王星 海王星 冥王星 計嘟
月亮 100.28 - - - - - - - - - -
水星 15.38 115.66 - - - - - - - - -
金星 14.01 114.29 1.37 - - - - - - - -
火星 27.81 72.46 43.19 41.82 - - - - - - -
木星 110.02 9.74 125.4 124.03 82.2 - - - - - -
土星 34.17 66.1 49.55 48.18 186.36 75.84 - - - - -
天王星 54.91 45.36 70.29 68.92 27.09 55.1 20.73 - - - -
海王星 70.73 29.54 86.11 84.74 42.91 39.28 36.55 15.82 - - -
冥王星 10.78 89.5 26.16 24.78 162.96 99.24 23.39 44.13 59.95 - -
計嘟 25.13 75.14 40.51 39.14 2.68 84.88 189.04 29.77 45.6 165.64 -
羅喉 25.13 75.14 40.51 39.14 177.31 84.88 9.04 29.77 45.6 14.35 180


你的主要人格
心理占星學指出:太陽和月亮的先天整合課題不僅會透過月亮交點軸來走內心世界的鋼索, 也會透過上昇星座來面對外在環境的衝擊力量,然後我們才能在內心煎熬和外境考驗的重重 磨練中,鍛鍊出統合乾慧(太陽的自我認知)和坤德(月亮的情感滋養)的人生境界。

一般來說,上昇星座代表我們出生時向世界打招呼的風格,意即我們適應環境的生存態度。 因此,上昇星座不僅是人格發展的出發點(我是誰的直覺),也是自我意象的投射基礎(我的生存面具) 。

也就是說,我們在太陽東昇點戴上人格面具,經由天底家庭的養育過程,在太陽西沒點面對 和他人建立關係的社交生活,然後完成天頂的事業成就或人生目標(這就是本命盤十字主軸的四大軸點) 。我們在這個人生腳本的情節上演過程中,可以經由日月融合的心靈鍊金術,設法提昇人生旅程的品質。

你的上升星座為雙子座--鋒芒畢露的天才寶寶
個性特質: 聰明、反應快、好旅遊
用兩句話來形容你吧:
1. 良好的心智能力,優異的表達能力
2. 對於商機有敏感的知覺力,有儲蓄的習慣,具創意及行動力


上升星座為雙子座的你具有良好的心智能力﹔點子多、創意足,加以出眾的表達能力,你在團體裡總是最出眾的一群。

你對環境有著絕佳的適應能力,你們對於商場上瞬息萬變的狀況亦具有敏銳的觀察力﹔這些天賦都是你在事業上跟其他人競爭的最大優勢。

上升雙子的你有儲蓄的習慣,經濟狀況相當平穩。上升星座在這個位置的人們具獨創性,並有絕對的行動力將想法付諸實現。

你在藝術的領域常有傑出的表現,常有些引人注意的新奇創意。你愛好旅遊,能和自己心愛的情人結伴出遊更是你們最大心願。你喜歡在家中工作的感覺,有成為SOHO一族的可能。

你對家中的清潔極為重視,不排斥自行做家中的雜務。若和家人合資或經營家族企業將有好發展。

你的太陽位於牡羊座--你是劍及履及的行動派
個性特質: 具有樂觀、積極、行動力強的正面性
用兩句話來形容你吧:
1. 也具備衝動、沒耐性的負面能量
2. 所以常因衝動欠缺考慮而誤事


太陽位於牡羊座的你始終精力充沛、做事勇往直前,行動力強,但有時卻顯得過於衝動,有顧前不顧後的缺點。

你生性樂觀,是愈挫愈勇的鬥士。牡羊座是黃道十二宮的第一個星座,這個特殊的首要地位讓你擁有天生的領導慾望及旺盛的企圖心。太陽牡羊座的領導欲絕大部分是來自於與生俱來的虛榮心和優越感。牡羊座是屬於春天的星座,生在這個生機勃發的季節更使得你具備旺盛的精力和冒險的性格﹔這些特質都使得牡羊座的你對有興趣的事務顯現出明顯的積極性和侵略性,但可惜的是你們是”坐而思不如起而行”的忠實信徒,空想的白日夢對你而言是在浪費時間。

在火星主導之下,你的活力充沛﹔並且具備了相當的競爭心和企圖心。你們個性積極,有著超強的行動力,但無可避免的有著過於衝動以及凡事欠考慮的缺點,這使得你常陷於進退兩難的困境。一根腸子通到底的火爆性格更使得你會在不自覺中得罪朋友;“凡事三思而後行”和學著尊重他人的看法是牡羊座子民們所應該認真思考的生命課題。

自信的你有著堅強的意志力,並且生性樂觀,你們不輕易承認自己的失敗,並且會積極尋求不同的舞台來展現自己的能力。


另外,你的太陽位在福德宮

太陽在第十一宮的你擅于獨立達成目標。如果你不是交遊甚廣,就是一個獨行俠。你很習慣面對挑戰,組織能力優異,能輕易鼓舞別人幫你完成目標。你往往能成為新領域的領袖,因為你具有爭取團體領導者的野心。

太陽在此位置會為你帶來友誼及團體活動的樂趣,對於玄妙事物、科學現象、發明等也很有興趣。如果太陽相位配合的好,將會有許多朋友,而本人也享有很高的尊榮,並擁有重量級人物的協助。

通常你具有強烈的行動力,會透過心智成就及發明來獲得認同,但通常是在朋友幫助下或是運用團體活動的方式。這個太陽位置呈現強烈人道主義情感以及兄弟之愛,你會尊重所有人的尊嚴,喜歡用普通的法則,毫不偏坦地來看待事物。

如果太陽相位不佳,可能會有控制朋友或家人的傾向,有時候是出於自私的目的。同樣的情況下,由於本身的行事動機通常隱密而別具用心,所以你可能會被朋友利用、貶低。


月亮在水瓶座--散播歡樂散播愛的博愛家

個性特質: 自由無拘、包容力強、博愛、善良
用兩句話來形容你吧:
1. 喜歡自由的表達意見,樂於結交朋友
2. 對人性的體認和包容力強,直覺力強、接收資訊速度快


月亮水瓶的你對於新的資訊有超強的接收力,加上你有直覺的天賦和新事物的愛好,很容易成為走在潮流頂端的先趨者。

你這樣有趣而多元的個性也很容易吸引他人靠近你,與你成為朋友。

月亮水瓶的人非常重視是否能夠自由地說出自己的想法,也希望別人可以擁有相同的自由,所以和你在一起的時候,朋友會感到自在,並且勇於說出心底的話。

月亮在水瓶座的人有著博愛的本質,即使是跟自己沒有關係的人,你也會秉持著善良、體貼的態度對待,如果行有餘力,瓶子一族還會很樂意滿足這些人的需求。

月亮水瓶座擁有自由的特質,尤其是那些古靈精怪的點子往往是你和朋友相處時的樂趣來源。

月亮在水瓶座的人非常討厭別人幹涉自己的選擇和生活,心情不好的時候也會直接的告訴對方你的情緒反應和原因,因為水瓶座的人希望和大家相處時每個人都可以自由的表達自己的想法,你是那種一旦發覺朋友的缺點,寧願當面告訴他也不願在背後批評的人。這樣的特性會使你成為團體裡正直且具有正義感的人。

月亮在水瓶座的人崇尚自由和樂的家庭關係,不過一旦你的父母堅持以傳統保守的方式教育你,長大之後的你極有可能會過著傳統規律的生活而喪失水瓶座自由的特性。


另外,你的月亮位在疾厄宮

月亮在第八宮的你,你的心情相當隱晦而深沈,但常反應在三件事情上:

一、是性愛,你對性相當敏感,雖然時常隱藏自己的性需求,但結婚後則可能藉由性愛來印證感情。

二、是對於商機的判斷,你有過人的直覺,生意頭腦不錯,但也可能過於不夠理智而導緻生意上誤判。

三、是精神感應,你常能透過直覺感知一些神秘現象。

你有一種天生對安全感的需要。個性相當偏向心靈層面,對其他人認為病態的事物感到有趣。情愛與性對你而言非常重要,如果月亮的相位相當不好,你可能會誤用你的性感。你的錢財可能來自于伴侶,通常你會涉及處理他人的財務。

月亮在第八宮位的你,對不可見的力量有著超強的反應力及感受力,你可能會對通靈很感興趣,因為你想要和死去的家人聯絡。

你非常關切繼承權、保險及所得稅的相關事情。而你的財富狀況也會隨著婚姻而變好或變壞。

你的情欲特別強,如果月亮相位不佳,還會變得好色或是淫蕩,因為第八宮的主宰行星是冥王星,而且第八宮又與天蠍密切相關,而天蠍座所主控的正好就是性器官。冥王星上升、最能發揮影響力的位置就是第五宮位的獅子座,而獅子座代表的就是豪放、熱情。除此之外,第八宮位與有「欲望之星」之稱的火星也有密切的關聯性喔。




你的3顆內行星
當我們了解太陽、月亮和上昇星座的三角組合之後,就需要知道水星、金星和火星對我們個人性格的影響力。水星的作用主要是讓太陽的自我認同得到語言表達的邏輯能力。金星的作用主要是幫助太陽釐清自我認同的價值系統,並且珍惜和享受這些帶給我們愉悅感的事物,而能建立健康的自尊。火星的作用主要是幫助太陽用行動力來滿足自我認同的慾望系統,並且肯定自我的力量和潛能,而能建立明確的自我主張。 水星在牡羊座--劍及履及的實踐家

個性特質: 果決、靈活、挑剔、獨斷
用兩句話來形容你吧:
1. 遇事果決,但易流於衝動行事,點子多、應變力強
2. 喜歡批評,常因此引起爭端,非常有主見,但往往給人不易溝通的感覺

水星在牡羊座會使你在思考時非常的有主見,在大家眼中,水星牡羊的你總是一付胸有成竹的模樣。你常常會是眾人裡第一個說出想法的人,因此容易成為團體中的意見領袖,然而一旦有人和你抱持不同的意見時,就可能引發一場口舌大戰。

因為水星在牡羊座的人往往隻從個人的角度去思考事件,尤其當你的經驗越豐富時,就越難從客觀的角度去觀察一件事。眾人聚在一起時,你往往是發話的中心,對任何事都有自己的看法,隻要發現不合你品味的事物,攻擊的矛頭馬上就指向那裡,你是那種一開始進攻就可以從服務生的髮型一路批評到整晚菜色的人。

然而你不僅僅滿足於口頭上的批評,更需要別人的附和與認同,這往往是水星牡羊容易與人爭論不休的原因。想要你停止爭辯,最有效的方式就是對方先閉嘴;不過有些不成熟的水星牡羊往往不懂得在別人讓步之後踩煞車,會沉溺於辯論的狀態裡,即使對手已經棄權,仍然兀自諜諜不休地表演個人秀,雖然這會給你帶來唯我獨尊的成就感,也會使你得罪許多人而不自知。

水星牡羊座的人因為缺乏耐性,所以會有爭取第一時間做決定以利行動的習慣,雖然你這個習性給人衝動、感情用事的不良印象,但是果決的判斷力卻使水星牡羊的人擁有強過別人的應變能力,而且你的應變方式時常帶著點出奇制勝的味道,可以將情勢扭轉到意料之外的境地。

另外,你的水星位在官祿宮

水星在第十宮的你為了成就自己的事業、名望而追求更高的教育,目的在於為有名聲、榮譽的事業作準備。這個水星位置使你具有良好的組織能力及計畫未來的能力,你人生發生的事絕非出自偶然,而是源自于刻意的計畫,為的是達成既定的目標。

通常你會是個成功的大眾演說家,善於以多種方式把自己的意念與他人溝通。天性機警主動,你有組織的能力。教育令你感到有趣,但也隻是作為幫助你事業發展的一種工具而已。

你喜歡事業,反應迅速但總是不太完整,個性通常開朗,成功又外向。你喜愛有挑戰性的工作,可能同時保持有不隻一份工作。

水星處於第十宮表示你有與上司、領導者溝通的能力,因此,許多政治謀略訂定及演說撰稿人都是屬於像你這樣的人。

進一步而言,由於這個力量會為你帶來政治上的靈敏度、演說天份、行政能力以及與公眾溝通的能力,故而適合從事政治工作,而且是具有完美理念的政治家。此外,你也會從事大眾媒體、出版、寫作、印刷、數學、 演講等職業。

你擁有很多頭銜。由於你具備實際運用組織力和各種知識的才能,會花比較多的時間在事業發展的思考與企劃上,你適合能腦力激盪的行業,過於穩定的行業反而會造成心理不安,若過於急躁反而會阻礙了進步。

如果水星相位不佳,你可能變得沒有原則,可能會流於野心過大而顯得有詭計多端;通常會表現出自私、冷酷以及不誠實的態度,使得野心逾越了原則,一心隻想如何計畫打成個人的野心。

水星若位在雙子座、射手座:你可能從事有關報紙、廣告、雜誌、收音機、電視台等傳播工作,同時與運輸業的關係可能不錯。


金星位於牡羊座--衝動熱情的求愛者

個性特質: 熱情、主動、衝動、侵略性
用兩句話來形容你吧:
1. 在感情方面顯得主動,有以貌取人的傾向
2. 常有閃電結婚的舉動,具創造力
金星位於牡羊座的人們在面對愛情時顯得主動而具侵略性﹔你們注重對方外表,常有被愛情淹沒理智的情況。在情感和性慾方面顯得衝動,常因此而做成錯誤決定。

金星位於牡羊座的你明朗而熱情,在情感的表達上主動而具侵略性。你們有著以貌取人的傾向,很容易就能與人擦出愛情的火花,在感情的處理上衝動而缺乏理智。

金星位於牡羊座的女性是追男一族的代表,妳們對於自己心儀的對象絕對是大膽示愛,毫不扭捏﹔有時更顯出強烈的侵略性,常讓男性朋友難以消受。

金星位於牡羊座的人們常有閃電結婚的情況,在戀愛中很容易就失去理智,常因衝動做出錯誤決定,這是你該注意的。

金星位於牡羊座的你對自己充滿自信,但卻有著過於自我、和自私自利的傾向。

若金星相位不佳,更會使得你在對別人的態度上顯得傲慢和粗野,很難有好的人際關係。

金星位於牡羊座的你在性方面顯得衝動。你在藝術上有著過人的創造能力。

另外,你的金星位在官祿宮

金星位於第十宮代表社會及藝術上的野心,你具事業心,具有外交手腕,在選擇人生的目標成為自己的職志時,可從雙親或專業人士那兒得到援助。另外,金星處於這個位置使你很有異性緣,與異性接觸也有助於你事業的拓展。

有時候你會把提昇自己地位及財富當做婚姻的條件,大緻說來,結婚後的家庭生活舒適而和睦。和雙親關係良好,但若想將快樂的人生以及可賺錢的職業連在一起,藝術界是可以考慮的,特別是你本身亦具有藝術天份時,你將會受到大家的認可。

金星在這個位置的你有雄心壯志,會享有成功,你的人緣佳,運氣好,你可發現許多人都隨時願意幫助你,你的父親或母親有助於職業上的成功。雖然你總是跟隨著時代潮流,而不是一個拓荒者,但是你經常能在群眾間發跡。

如果金星在第十宮位相位不佳,你可能是一位汲汲於功名的人,或者會在達到目後便忘了同甘共苦的老朋友。


火星位於金牛座--重物質享受的頑固份子

個性特質: 穩定、具耐心、佔有慾強、固執、好物質享受
用兩句話來形容你吧:
1. 汲汲於追求物質上的滿足,行事沉穩、耐心十足
2. 過於堅持己見、頑固,佔有慾強
火星位於金牛座的人們是十足的唯物論者﹔你熱中於追求物質上的滿足。個性沉穩具耐心,凡事按部就班,有時顯得太過頑固。

火星位於金牛座的人們對財富和物質有強烈的渴望,你將絕大部分的能量用於求取更好的物質生活上,是十足的拜金主義者。

火星位於這個位置的人個性穩定而有耐性,行事穩健﹔但有時卻顯得過於堅持己見,有頑固的情況。

火星位於金牛座的你有堅忍卓絕的執行能力﹔隻要下定決定,一定是一步一腳印的朝目標邁進,不達目標決不終止。

在一切以物質至上的原則下,你不論是在與朋友的相處上、愛情上甚或性的方面會顯現出強烈的佔有慾望。你似乎把朋友和愛人都視為自己財產,隻要有人膽敢入侵你們的領域,那種忌妒和防衛的行動會讓人感到吃不消。你在手工技藝上有天賦,很善於使用工具且耐性十足,對石頭及金屬材質有特殊偏好。

另外,你的火星位在相貌宮

火星位於第十二宮,代表隱蔽的心靈,你對於自己的欲望及目標非常善於隱藏。你的工作及其它活動都是在私下進行,此外更有隱密行動的傾向,因為你想避免他人公開反對。通常你都在大機構中工作,如此更容易有所偽裝或消弭個人的身份。

你對自己的慾望和目標非常善於隱藏,對於性更是心中最大的秘密,你這種秘密性的戀愛型態,潛意識中有被虐待狂的傾向,也會一夜情或私下的戀情發生。

若不仔細注意自己的起心動念,久了可能會有神志昏亂甚至精神錯亂的可能,你應讓更為誠實及公開面對自己內心的貪瞋癡才對。如果能發揮自己的力量服務社會,較易成功,例如在社會工作或福利工作上。

你為那些受到不平等待遇的人奮鬥、服務,在醫院或監牢裡你都適合做個行政主管人員。由於你可能偏好秘密,所以在從事調查或偵探方面的工作亦可勝任。 這個位置還暗示著與法律有關。

在這一宮其實是對火星不利的位置,因為你的能量受到限制。你對於自己無意識的怒意,應該更誠實及公開地面對。

火星相位不佳時,你可能時常在壓抑你強烈的情感反應。你會有時候忍不住攻擊組織,你可能會有所密謀。你會私下憎惡他人,也造成私底下有一些你不知道的敵人,這可能導緻悲慘、自我毀滅與意外的發生,會有被禁閉於監獄、醫院、心理機構的危險。
  

木星在水瓶座--促進世界大同的博愛家
個性特質: 包容、博愛、無責任感、任性
用兩句話來形容你吧:
1. 擁有包容一切的寬大心胸,一視同仁、打破階級藩籬的博愛精神
2. 做事隨意缺乏計劃,容易忽略自己的責任去追求夢想
木星在水瓶座的人擁有博愛的胸懷和強大的包容力,你可以接受各種不同的思考方式和生活方式,因為木星水瓶的人認為每個人都可以擁有自己的價值觀,而且由這些價值觀衍生出來的生活方式及行為舉止是造成這個社會更多元化更開放的原動力。

如果每個人都可以和別人分享自己的經驗,這個社會就可以進步得更快或是更民主。正因為木星位在水瓶座的人深刻地體認到每個人的差異性,所以你會用包容、尊重的心情與人相處,並且認為如果人人都可以包容和尊重別人,這個社會就會非常祥和安定。

木星水瓶的人秉持著這種博愛、平等精神,可以在社會上與三教九流的人交往,而且可以得到真摯的友誼。

水瓶座位置出現木星的你容易對哲學和超自然的現象感到興趣。如果你信仰宗教,往往會主張每個宗教都應該同等的被尊重,因此對於一些主張一神論或是強烈排斥其他宗教正當性的信仰,你會較不認同甚至發表反對的意見。雖然這樣寬闊的胸襟可以促進宗教融合,然而很可能也讓你成為教內的異議分子。

另外,你的木星位在遷移宮

木星在第九宮的你對人們有寬大的胸襟及容忍的心,你誠實、寬容、專注,對宗教與哲學很有興趣有追求的心。

你喜愛四處旅遊,走訪各國,以便研究各國的文化風俗。你的語言學習能力很好,可能出國工作或與外國人共事。活用外國知識可以有所成就。語言能力和外貿是你達到成功的主要關鍵。你的商業行為與出版業、演講、教書、旅遊有關。

你對精神層面及高等教育極為注重,如果你是老師,你將成為一位在高等教育機構服務的教育者,你總是盡可能追求更高深的學問。

由於你做學問和考試的運氣都不錯,所以,千萬不可因此而怠惰不肯接受挑戰。你的缺點是自大,愛誇耀,愛表現,自己要克制一下。


土星在天蠍座--嚮往權力、自律自愛的工作狂

個性特質: 愛好權力、缺乏耐心、律己甚嚴
用兩句話來形容你吧:
1. 在工作上極力要求完美,容易給人苛求的印象,擁有強烈的權力慾望,會督促自己不斷往上爬
2. 喜歡工作認真的夥伴,容易帶著情緒去工作,以緻無法客觀的處理事務
土星出現在天蠍座的人可能會碰到遺產繼承方面的問題或是和別人有錢財上的衝突,尤其是合夥投資的生意很容易因為金錢糾紛或利益分配不均遭遇法律上的問題。

你多半從事金融方面的工作,例如銀行業、繼承、保險或共同基金等工作。

天蠍座出現土星的你在工作上有追求完美的傾向,對於權力有一股熱愛,因此會盡己所能地提昇自己的地位,在工作上就容易出現嚴苛的表現和要求。你很看不慣那些懶惰的人,不是認為他們不夠負責就是不夠尊重工作,而且這種情緒會很直接地表現出來,例如不願意協助那些人解決工作上的問題。你在工作的時候容易投注情緒於其中,所以當事情發生阻礙或是超出你們原先計劃的範圍時,就很容易陷入情緒的漩渦中而無法公正客觀的觀察事務、也有可能因為自憐或自責而選擇自暴自棄。

所以你最需要學習的課題便是毅力,隻有堅定的意志力才能帶領你們通往成功之路。

另外,你的土星位在奴僕宮

土星在第六宮的你是努力工作的人,而且還很有效率,你認真的看待工作,並且從中學習特殊的技能及知識。你會進入有關藥學、食物療法、服裝、科學工程及其它須要特殊技能的專業領域。你具有謹慎且善分析的頭腦,若你想要緻富,必須藉由專業的特殊技能達成。

正確,謹慎,有效率又可靠是你的特徵,你把工作看的很嚴肅。在政府相關工作上寫作或有關數學或科學方面都有優秀的表現。你有時候覺得自己是不可缺少 的,所以會不惜犧牲健康,努力鞭策自己。

週期性的疾病讓你深以為苦。雖然你看起來安靜,對自己不太肯定確實真的明白自己的價值。你必須學習自我讚揚並肯定你自己。你基本的看法是保守的,不過這不一定反應你的外表或衣著上。有不利的相位時,你容易擔心,時常有煩躁激動不安。

如果土星的相位不佳,工作的機會與運氣比較差,與同事的相處不佳,同事有所刁難的情況會比較多,並且工作壓力頗大。如果你是老闆或主管的話,則比較難得到得力部屬的相助,往往形成自己一人承擔大部份的工作。總之,工作充滿著困難、阻礙與延遲等跡象,需要加倍的努力。但是這樣的結果,你將得慢性病,這通常是因為過度的工作而造成的,所以還是要讓自己心裡取得平衡,並平衡自己的工作。


天王星位於射手座--宗教和教育事務的新想法
個性特質: 好旅遊、有異國緣、具自信
用兩句話來形容你吧:
1. 對宗教和教育事務有新想法,愛好旅遊
2. 對異國文化及人士有好感,一個宗教和教育改革的時代
天王星每八十四年運行黃道十二宮一週。因此在每個特定七年中出生的人們,他們的天王星都將落在相同的宮位。因此與其說天王星對個人有什麼重大的影響,倒不如說它主導了一個世代人們的意念與想法。

天王星位於射手座的你對宗教和教育方面有新想法。你喜愛旅遊,對異國的人事物有特殊緣分。

這個時代代表在宗教和教育方面有新的改變。天王星位於射手座的人對於神秘學、宗教以及教育方面有新的想法,你也有極大的興趣去改革和深究。

你喜好旅遊,對異國的文化有特殊的好感及緣分,常有和外國人士或外來宗教哲學接觸的機會。你充滿自信、對事物總有自己的一套看法,但有時卻顯得過於獨斷,時有和別人意見相左的情況發生。

天王星運行至此也暗示了在宗教以及教育上一些新觀念的出現。

天王星對於個人層面的影響還需參看其所坐落的後天十二宮的位置,並加以相互參照論斷。

另外,你的天王星位在奴僕宮

天王星在第六宮的你,經常會有奇怪的理論,會嘗試許多不同的事物。若天王星的相位良好,暗示了在數理方面的天份,且與同事上司的關係非常良好,但你會希望自由地以自己的方式工作,畏懼僵化的監督。若天王星的相位不佳,你可能經常變換工作,導緻神經緊繃。

基本上你比較適合於自由業,因為天王星的獨立自主,如果受雇於他人或公司的語,除非能給予你充分自由活動的空間,否則你很容易會突然離職。你無法忍受無聊或單調的工作,你的工作比較傾向於屬於技術性、發明性或特殊性的工作。

但是反過來說,如果你是當老闊的人,如果你的天王星在這一宮而且相位不好的話,你的員工總是待不久。

你有極佳的科學才能,好的協調韻律,與一種時間,節奏的旋律感。但是,你的神經緊張而容易激動,容易把自己逼的很緊,直到非常疲累的地步。你不喜歡接受他人的權威,可能會變得暴躁與不耐煩,尤其當事情不順心時。

當有天王星相位不佳時,你容易遭遇突來的健康困擾或神秘的疾病。


海王星位於摩羯座--一個劇變的世代

個性特質: 衝突、變動、生活規律
用兩句話來形容你吧:
1. 代表一個衝突的時代
2. 思想傳統而保守
海王星每一百六十四年運行黃道十二宮一週。因此在每個特定十四年中出生的人們,他們的海王星都將落在相同的宮位。因此與其說海王星對個人有什麼重大的影響,倒不如說它主導了一個世代人們的意念與想法。

海王星運行至魔羯座暗示了一個理想與現實之間不斷磨合亦持續衝突的時代,這種矛盾導緻了這個時期政治上、經濟上以及社會上的劇烈改變和無可避免的混亂狀況。

海王星位於魔羯座的人們在思想上較為傳統而保守﹔你在生活上極為規律,行事風格上亦較為拘謹。這類人行事沉穩低調,有時顯得城府太深,令人畏懼。

海王星在摩羯座時期,世界政局動盪不安,代表中央集權的摩羯座被海王星消溶,地域政治擡頭,國家機器頻繁更新,新政府、新組織不斷湧現,東歐劇變,蘇聯解體,海王星的洪水讓世界各地屢傳水患,海王星摩羯的人,將會帶來新的國家概念和政府結構。(1984-1998)

海王星對於個人層面的影響還需參看其所坐落的後天十二宮的位置,並加以相互參照論斷。

另外,你的海王星位在夫妻宮

海王星在第七宮的你,你對配偶有強烈的精神依賴。你對於合夥關係和婚姻關係,充滿著高度的理想與想像,所以時常會因為現實生活上的差距而導緻失望。但是你自己是一位很好的配偶與合夥人,因為總是會為對方著想,而且會為對方做實際的付出。
另外,你具有音樂及藝術的才能,或者說,至少你是喜愛藝術的。你的配偶可能會是一位具有神秘心靈氣質的人。如果你的海王星相位不佳,你與你的伴侶之間彼此看不清楚,可能發生不被社會接受的關係,或者你們可能陷入瘋狂的戀愛然後私奔。
海王星在這一宮時,請務必摘掉你的粉紅色眼鏡,學會面對現實。同時也必須學習付出而不要期待太多的回報。你對人有一份無私的瞭解,且通常是直覺性的。若在婚姻中發生問題,原因大多來自于周圍的幹擾,雖然因此你必須留意周圍的朋友,但你最好不要對朋友過份言聽計從。
如果海王星相位不好的話,要徹底認清楚合夥人,以免受騙,需要遠離法律上的牽涉,在你簽署任何檔前先仔細看清楚。


冥王星在天蠍座--重生的一代

個性特質: 毀滅、堅強
用兩句話來形容你吧:
1. 堅強面對人類文明帶來的結果,為下一世代的重生做準備
2. 釵h事物面臨崩壞與重新開始的年代
冥王星是移動最緩慢的一顆行星,需要二百四十八年左右才能繞行黃道一週。它停留在每個星座的時間由十二到二十三年不等,並且對於時代的影響大過於對個人的影響。

冥王星是天蠍座的主宰之星,而天蠍座代表死亡與置之死地而後生的力量,所以當冥王星運行到天蠍座時,標示一個關鍵性的時代即將到來,人類的文明是昇華抑是毀滅,全賴人類在這個時期有無足夠的智慧做出正確的抉擇。

冥王星回到自己守護的星座,與性、死亡、債務、權力有關的巨大能量釋放出來,金融風暴、世紀絕症、波灣戰爭、東歐變天等等,都是這個時期的大事。(1984-1995)

1985年日本成為最大債權國,1988年美國成為最大債務國,1988年亞美尼亞大地震,1991年世界大銀行 BCCI倒閉,1992年洛杉磯種族暴動。

這批冥王星天蠍的人對權力、性、死亡的認識與上一代截然不同。

冥王星對個人化事物的影響,主要視其所座落的後天十二宮宮位而定,請進一步參考您後天十二宮的分析。

另外,你的冥王星位在子女宮

冥王星在第五宮的你所具有的創造力,將透過藝術、愛情或對子女的教養表現出來。由於你創新以及豐沛的愛源源不絕,所以不僅別人可以感受的到,你自己都會因此力量不斷重生以及得到滋養。

但如果冥王星的相位不佳,你的愛會變成過度的壓力,將在愛情中過度想控制對方,或對子女管教過份嚴厲,子女和情人都會被你的善意壓的喘不過氣,並且你有可能連自己都感到壓力過重。

你對賭博有一種天生的喜好,願意在情感上與財務上冒險,通常你可能因為大膽而多有收穫。由於你強烈的情欲,性在你生命中可能是個促進的力量,要不然 你可能轉到完全相反的方向,完全無性或采獨身主義。

冥王星在這個位置會使你的感情平衡複雜化,你需要發展出一種創造性的發洩。

如果冥王星有不佳的相位時,可能有懷孕方面的困難。









各行星主要相位關係

0度,合相相位角

月亮與木星 呈現 9.74 度角:
你是一個有同情心和慷慨的人,你常為別人著想,關心社會福利,常希望能為別人多做一些好事。如果將理想放在政治行動上,你會得到很好的回饋。

你很容易得到別人的信賴,尤其是女人們的信任,所以不乏合作及協助你的人。

如果相位完好,你會是個正直,誠實以及有商業頭腦和執行力的人。

若在月亮有這種相位,代表著月亮的精力供應不虞匱乏,會有很好的健康狀況。

若相位有殘缺,這個相位就可能會讓你自大而且浪費的傾向。

這種相位的你也有貪吃的傾向。你會認同宗教和教育性的工作。

水星與金星 呈現 1.37 度角:
此合相給你寫作及演說的天賦,你的文字表達能力佳,對詩詞也頗有造詣,聲調柔和具韻律感,可以考慮朝寫作或溝通方面賺錢。

這個合相也有數理及科學能力的傾向,因為這個相位給你熱衷於探討事物關係的天性。

你的外交手腕高明,溝通能力佳,由你表現出來的溝通模式好像都是經過細心考慮及安排演出的完美戲劇,具有美感及節奏感,讓人感到十分和諧。

你是愛好朋友,樂於與人相處的人,而別人也愛和你在一起感受你心靈和諧的氛圍。


60度,六分相相位角

木星與天王星 呈現 55.1 度角:
你的個性樂觀,待人和善,會結交許多志同道合的好朋友。對於家中歡樂氣氛的營造,也十分樂衷。

你具有人道主義的關懷,對宗教或無法理解的超自然現象有興趣,常因此加入一些社團或教派。

你總是對未來抱著希望,也希望別人快樂幸福,所以有這種信念的你,會是上天眷顧的子民,常有幸運的事會出現在你身上。

你適合從事科技業或新興行業,這類新型的行業可以讓你獲得財富。

海王星與冥王星 呈現 59.95 度角:
這兩個行星的六分相從一九七三年開始,將持續三十年以上,這是會影響整個世代的相位。

如果你的星宮命盤裡,有其他的行星與海王星、冥王星呈現稜角的關係,並且被這些行星強烈的影響,你會是個對於美學、靈異學有興趣並且充滿直覺的人。

處於這個六分相的我們,有幸生長在一個繁榮幸福的環境裡,應該要更加珍惜。此外,這個分相世代的命運及因果報應,是由大家共同凝聚的善惡力量所造成,而非隻有個人所能影響的,這是一個地球生命共同體的時代。


太陽與命度 呈現 60.86 度角:
有這個相位的你內心和表達配合極佳,在意念的表達上不會有阻礙,再加上你戲劇化及創新的表達手法,你在人際關係中是非常討好的角色,尤其在婚姻關係中,你更會善用你的特點保持家庭關係的和諧。

在智能方面,你有豐富的創作力,也能適當的表現出來。

120度,三分相相位角

月亮與水星 呈現 115.66 度角:
有這個三分相的你有著很好的記憶力,而且你具有對普遍人、事、物理解的能力,再加上你的潛意識與表面意識能協調,並充分合作發揮良好作用,所以你常能語出驚人的提出建設性的意見,尤其是在與人或是家人的事情方面。

對日常生活,你也能很準確的推理然後給予有用的意見。你的溝通能力良好,在中際關係上是個加分的特質。你也適合經商,因為你有這個天生的能力,特別是在與食品或家用品方面的經營。

月亮與金星 呈現 114.29 度角:


水星與木星 呈現 125.4 度角:
你的頭腦清晰,能夠很快掌握住事情的發展來龍去脈整理出頭緒,再加上你流利的表達能力,讓你說起話來有力且自信,所以很能夠說服別人。

你熱愛蒐藏書本,家裡會有為數眾多的藏書,你會把家裡佈置成適合邀請大家來開讀書會的場所。

你對於自我的要求嚴格,會常以道德標準反省及檢視自己的作為,對待朋友大方及好客。

金星與木星 呈現 124.03 度角:
你的舉止優雅,個性樂觀,喜好交友,朋友也喜愛跟你在一起,感染你那與生俱來的樂天喜悅。你要好好善用將喜悅傳給別人的天賦。

這個三分相給你藝術及音樂的天份,你通常有悅耳的聲音,如果月亮也在這個三分相之中,你有成為演唱家的潛力。

你的婚姻及家庭生活和諧,適合從事跟藝術或是裝潢有關的事業。


90度,四分相相位角(刑剋)

月亮與冥王星 呈現 89.5 度角:
這個四分相給你一個強烈的性格,你喜歡用強勢的方式表達自我,並且強烈的抵抗限制你的人事物;尤其是對待自己的父母或家人,如果他們的決定或是語言和你的想法不同,你會用粗魯的方式表達你的不同想法,若家人嘗試改變你,勢必也會引起你激烈的反抗。

你同時也喜好分析別人,你認為你自己有足夠的知識及心靈去分析身邊朋友的精神狀況,所以你的朋友常會感到很不自在。

水星與海王星 呈現 86.11 度角:
你常會沈浸在自己天馬行空的幻想中,表現出精神恍惚無法集中焦點的狀況,因此常會忽略事情的細節,讓人有不可信賴的感覺。

你的天性很順從,而且想法傾向神秘及無法表達的形而上觀點,這些會成為你表達意見及溝通的障礙,你無法暢快表達自我的意見,而別人也會聽不懂你在說什麼。

一旦面臨到你無法掌握的狀況,或是你不了解的事情,你會以沈默的方式面對。

不過你有一個理性冷靜的心靈,能夠看穿別人的心識運作,了然別人做事的行為動機。

金星與海王星 呈現 84.74 度角:
在情感的表達上你是個表裡不一的人,外表看起來害羞、退縮,但卻有著秘密進行激烈的愛情正在發展著。

你對於性有強烈的想像力,而這會影響到你的情緒。因為你的天性敏感易受傷害,就算隻是微不足道的事也足以讓你受傷,所以你的外在形成保護膜,讓人無法看透。

你的敏感若用在藝術及美學方面,將會是個很好的創作者或評論家。依照不同星座的配置,你會有兩種極端的性格,你可能會努力壓抑自己的激情及幻想,也有可能是相反過來毫無節制的放縱自己。

你要善用自己的愛心和同情心,要有判斷力去辨別真正需要幫助以及欺騙你的人之間的不同。

火星與木星 呈現 82.2 度角:
這個分相具有負面的性格,你可能會利用團體或是公眾的力量,滿足自己的私慾或是為個人謀求更大的利益,對於對你有期望的團體,具有很大的破壞力。

火星及木星所統轄的星宮或星座,都容易走極端的路,或是浪費成性,不過為了在眾人面前有重要地位,他們總是能完美掩飾自己的動機。


180度,二分相相位角(對沖)

火星與土星 呈現 186.36 度角:
你的暴力傾向濃厚,尤其是在自己受到挫折時,就必須以激烈的行為表達出來。

通常家庭的施暴者都具有這類的性格,你個性易忿怒,而且沈重,隻有使用暴力的方式才能讓你找到情緒的出口,好掩飾你的自卑,並且用此樹立你的權威及力量。

你和家庭的關係不好,尤其與父親更易有衝突發生。

人際關係不佳的原因是你根本拒絕幫助別人。事業上,你也和合作夥伴關係緊張,會為了各自應擁有的權力起爭執。


天王星與命度 呈現 174.05 度角:


海王星與命度 呈現 189.87 度角:

星期日, 11月 04, 2007

[日誌]忙忙忙

院長的那個PCA作業
真的很難寫
可能是對matlab不熟悉的關係
都用了ㄧ個多禮拜了
還沒有要怎麼寫的頭緒
而且這個禮拜
根本就不眠不休的
一直try指令碼
一直看help
每天都用喔
連禮拜四上午去當助教
都在Try指令
阿坤還跑過來看我在幹嘛

好奇怪

明明我就沒有選院長的課
院長也不是我老闆

我卻那麼拼命的在做這門課的作業
我覺得
這門課在我心中的priority
搞不好跟禮拜二早上BOSS的課差不多耶

昨天晚上明明就是假日
我卻特地跑到實驗室用matlab
都用一個禮拜了
竟然還沒弄完
好煩喔
我還有JPEG和winsocket要用
應該很忙阿
為什麼我還不放棄這邊
明明知道還有JPEG要寫
院長也不是我老闆
我老闆也不會因為我寫這份作業而讓我getpoint
我到底在幹麻
可是我又付出了那麼多時間
沒個結果出來我不想放手

不想讓院長覺得我只是隨便說說
沒有認真的想上課
不想讓他覺得我因為沒選課
就不在乎這門課的作業
想要keep住那個形象

阿阿阿阿阿阿
我想我一定得了強迫症
明明知道這麼做沒好處
卻又無法讓自己不去做院長的作業
強迫症(英文Obsessive compulsive disorder,縮寫OCD)即強迫性神經症,亦有譯作沉溺,是一種精神官能症,更具體地說,是焦慮症的一種。患有此病的患者總是被一種強迫思維所困擾。患者在生活中反覆出現強迫觀念及強迫行為。(有時,這還與某種焦慮有關)患者自知力完好,知道這樣是沒有必要的,甚至很痛苦,卻無法擺脫。
症狀
強迫症患者典型的症狀是「強迫性行為」,例如不斷地洗手、反覆檢查門鎖、計數。患者也可以出現強迫觀念(如強迫性回憶、強迫性懷疑、強迫性聯想、強迫性窮思竭慮等),或強迫行為與強迫觀念同時出現。患者的自我內省能力完好,患者可以很理性的感覺到這種強迫行為及強迫觀念是沒有必要的,但又不能用自己的意志加以克服,有時還有可能發生自我反強迫。患者的求醫慾望迫切。這是一種很典型的自我內心衝突症狀,由於這種強迫行為以及強迫觀念的存在,有時會使患者的情感出現明顯的焦慮。

治療
目前認為,一般病情較輕的強迫症患者可以只使用心理療法,病情較重的強迫症患者使用解釋性的心理治療和藥物治療相結合的方法,可以獲得比較好的療效。患者也可以考慮使用對神經症療效較好的森田療法。對少數使用心理治療和藥物治療沒有任何收效、久治不愈的患者,可以考慮使用神經外科手術加以治療,在是否使用神外手術治療上,需嚴格掌控病患對象。另外,使用神外手術治療有可能對大腦存在一些現在未知的損害。

森田療法的治療手段
森田療法的治療手段主要就是讓患者「順應自然」,不要與症狀進行強烈的心理抗爭,要帶著焦慮去生活、工作、學習,不去在乎它,也不要讓自己建立任何得勝至少是必勝的的決心,一切都「順應自然」、「聽天由命」,症狀自然的就會消退了,從而打破心理上的惡性循環。走出這種心理疾病的怪圈。

星期三, 10月 31, 2007

[閒聊]瑪法達一週星座運勢 10/31~11/06

剛剛閒來沒事
跑去星座版看本週運勢
在眾多的星座運勢中
瑪法達是我覺得屬一屬二準的
(至少在工作方面啦...)
只要有這三個字在標題出現
我一定必看
- - - -
占星預言
為期三週、多災多難的「水星退行週期」在11月1日寫下句點;「蠍子座之月」仍在前段
;且太陽和諸吉星幾度形成有利角度的本週期,從星座角度解讀,意味著大環境氛圍仍將
難以脫離蠍子座星座調性的過敏、專一、執著、頑強與缺乏陽光,通常也是祕密行動、醜
聞祕辛或黑暗勢力較為活躍的時段。而隨著「水星退行」的結束,從個人、社會到國家在
溝通對話上的波折、誤會與衝突可望緩和。

一些歐美理財占星師認為,先前美股市及新興市場在「水星退行」期間價格表現背離基本
面,利空壓力和修正幅度通常會有反應過度跡象。雖然在國際市場潛在利空因素仍在,未
來一週對照星座顯示的逆轉基調,出現落底反彈的機率很高,適合進場買進,逢低佈局。

就個別星座而言,外在環境亂象銳減的本週期,絕大多數星座可望暫緩喘息、少憂多喜。
開心快樂的當運星遠遠超過愁眉苦臉的低潮星,其中特別需要啦啦隊加油的只有水瓶座和
雙魚座,兩者在情感或事業上的夥伴關係上似乎都遇上了某種瓶勁。運勢蟬聯幸運排行榜
第一的獅子座,好事連莊,際遇令人羨慕到極點;白羊座放電轉強、豔遇最多;蠍子座在
專業領域駕輕就熟、幾乎呼風喚雨;魔羯座攀登名利階梯有成,堪稱各有所穫。

星座排行
1. 獅子座:睥睨群雄、獨步武林、引導潮流(衝刺最猛)
2. 白羊座:星光閃耀、魅力四射、深情款款(情事最順)
3. 蠍子座:後盾雄厚、大權獨攬、良有為伴(滿意最多)
4. 魔羯座:佈局縝密、高瞻遠矚、前程似錦(事業最優)

看到那個豔遇最多我整個想大笑
女王我活到現在也有二十年的歲月
艷遇是什麼東西阿
不存在我的字典裡喔
感覺這次會不準的說
結果往下看到星座運勢

牡羊座
風采耀眼,出類拔萃。氣勢和魄力高居階段性顛峰的這段期間,將輕鬆解決疑難雜症。積
極表現和力拼群雄的結果,更是贏得領先,在公開場合大出風頭。事業精彩有料,賣相佳
,鎖定各類市場無不一網打盡。有新合作提案上門。投資運旺。愛情是情有所歸。

靠...
還真的是新合作提案上門咧
今天下午BOSS群跟設計學院的老師們談互動藝術的東西
似乎打算合作了
跟我借筆電播DVD
我只是上去幫他們用東西阿...
誰知道小黃竟然問我要不要一起聽
囧...
在場的五個人裡面
有四個人是老師
剩下那個就是我
有沒有這麼刺激阿
這是鴻門宴吧!!!
後來因為明慧還沒有題目的關係
老師又叫我去叫阿梅跟rosa上來聽
今天談的內容
主要是設計學院的老師跟我們介紹一些互動藝術裝置
像是360度螢幕(林珮淳老師的水泥車)
PDA美術館(類似蝌蚪學長做的東西)
還有互動式電影(影片會跟觀眾做互動 這個互動會影響到結局 有點像RPG的fu)
梁老師之前上課介紹過的can you see me now 也有提到
我印象比較深刻的是最後一個"BabyLove"
老師說是台灣人自己做的喔!!
這個裝置是這樣的
一個娃娃坐在咖啡杯造型的碰碰車裡面
看起來像咖啡杯
實際上是碰碰車
那個娃娃是播放音樂的裝置
人坐在裡面
隨著每個杯子的旋轉 相撞
播放出來的音樂
也會改變
變成什麼樣 我也不知道
但是 可以肯定的是
是由咖啡杯之間的距離 撞擊 等事件
來觸發音樂改變

我個人認為他想表達的意境應該是"人生"
如果說你坐的那個杯子
播放出來的音樂
代表你的人生
那麼隨著你與其他人的遠近 相撞的速度 角度 彈開的速度
(象徵著和其他人互動的模式)
就會有所不同

最後完成的曲子
就可以代表著

每個人一出生都是一樣的
但是隨著你的際遇 (和哪些杯子相撞...)
最後成救出來的妳
也會不同

老師他們很開心的說著說著
竟然打算以後每個禮拜二都一起咪聽了
還打算找人來寫程式
黃世育在問的時候
阿梅跟rosa竟然裝死
裝死就算了
幹麻一起看我
害我變成那個可能會寫的人


網路學程就要會這個嗎
我看那些智慧學程的也沒有比較會AI阿
老娘修TCPIP是兩年前的事了
早就忘光了好不好

老師們整個打蛇隨棍上
變成我要寫了啦!!

這下糟了
寫不出來真的就丟臉丟到設計學院去了...
囧...

算了
往好的方面想
如果撐過去的話
我應該會變強吧!!
這是個磨練自己的好機會!!

星期一, 10月 29, 2007

[movie]the Nanny Diaries

京華城的DM上寫著
只要消費300
就可以180的價格
購買喜客滿影城的電影票

所以昨天就跟老媽去京華城看電影啦
其實我比較想看"倒數第二個男朋友"
不過我家老媽覺得那個是低級笑料片
她想看"Rush Hour 3"

大概是被小黑的那番
"這啥鬼阿 距離上一部也太久了吧"
"我才不想看咧"
給影響了
我完全的不想看Rush Hour

所以就折衷看了下面這部片
"the Nanny Diaries"
中文片名:豪門保姆日記
--內有劇情 不喜誤入--

這部片呢
並不是那種整場笑到尾的片子
讓我印象深刻的地方是在"哈佛帥哥"
天啊
他真是個大帥哥
眼睛超會放電的!!!

女主角Annie就像患了斯德哥爾摩症候群的患者一樣
對凱雷爾(她照顧的小孩)一家由抗拒,害怕,同情,幫助
她始終想辭職
可是都無法對X太太開口
最後讓他離開的原因
竟然是因為X先生想吃她豆腐
所以X太太開除他
明明就不是他的錯
而且X太太還要他當天就坐車離開
凱雷爾一直追著車子跑
一直哭一直哭
害我都跟著他難過
真的是超down的啦

Annie還發現
X太太竟然裝了保母監視器
他整個超生氣
我還以為他會做什麼咧
也只不過藉著那個監視器錄下一堆話給X夫婦

整部篇讓我印象最深刻的就是那個斯德哥爾摩症候群

因為啊
研究生通常也患有此症狀喔
超有共鳴的啦
我想我是個中度患者吧
啊哈哈哈哈

星期日, 10月 28, 2007

[閒聊]Something about my room

搬家以後
我才發現
我家媽咪
是如此的夢幻
由於我都在學校的關係
所以傢俱裝潢之類的
都是他用的
等我發現跟我心目中的房間不一樣時
已經來不及了

我的房間裡面
有一整面牆的衣櫃
一張很大的床
和ㄧ個很瘦的書櫃

那個床真的很大
我房間裡面有一半以上的面積
都被那張床給佔據
為了這張床
我沒有書桌
ㄧ開始很討厭這張床
討厭整面牆的衣櫃

要怎麼說明How big of my bed呢

我可以從床的左邊
滾滾滾
滾個兩圈
才滾到右邊

ㄧ開始 看這個房間超不順眼的
沒書桌
書櫃又小不拉機
衣櫃那麼大幹麻
我的夢想是有一個
可以和書店裡一樣拉來拉去的書櫃阿

都是那個衣櫃
害我沒有大書櫃
都是那個床
害我沒有書桌

可是隨著日子過去
我發現
我的床
很好睡耶
好軟好軟
才睡了一個暑假
我現在都不習慣其他的床
覺得都好硬喔

嘖嘖

我也變成一個會認床的人了...
跟豌豆公主一樣嗎!????

星期六, 10月 27, 2007

[日誌]越來越墮落

上禮拜不小心把研究生獎助學金的名單留在家裡
所以禮拜三跑回家一趟
結果在客廳看電視到三點
禮拜四下午沒事
想說去仁崇牙科咬模
新光三越10/25開始週年慶
可以咬完模去逛個街


ROSA也想逛街
可是要等他改完作業
想說應該ㄧ兩個小時
反正咬模應該不會很久
晚上11點以前回來就好了
結果等rosa改完

學長又說要不要打個電動
我可以打一打不打丟著沒關係...
打電動真是個敗筆!!

等打完再走都六點了
剛好遇到塞車
診所又都是人
好不容易看完
到新光三越都八點半了
吃完飯
隨便逛一下
就十點了

根本來不及11點以前回去
只好叫高小涵幫我填外宿
載rosa回桃園
再回家裡
都12點多了
其實很累
很想睡覺
可是洗完澡在客廳擦乳液的時候
又被電視馬鈴薯附身
整個看到三點

阿阿阿阿
我到底怎麼了
這樣下去不行阿

回家真的都會不想認真耶
睡到自然醒
看個電視
洗個澡
時間"咻"的一下子就過了
明明就有帶東西想回家用
都原封不動的帶回學校

阿阿阿阿
開始認真考慮不要常回家
不然我會完蛋的!!!

[日誌]Always English

嗯哼!!

主任上次建議我
除了用英文交作業之外
也可以用英文寫mail
藉此練習英文能力
他說我家天仁都寫英文mail給他
他都要上奇摩查字典回信
聽到這有種妙感
不都是學生查字典的嗎
竟然是老師查字典
真是酷耶

剛好我有事情要問論文研討的三位老師
本來是用中文寫的啦
不過我考慮了一下
趁我現在想要練習英文
反正院長的作業都衝了
就一不做二不休
趁這股氣勢衝下去吧

反正
論文研討的三位老師
主任 熊大 跟 開暉

除了開暉老師我不知道之外

之前跟熊大的mail
都是用英文寫的
主任自己也鼓勵我這麼做了
我想老師們應該不會覺得不開心吧
看到學生想有所成長
應該是樂觀其成吧
(I hope so....)

不過我這次問的是重要的事情
怕辭不達意會壞事
所以還是附上了Chinese version

今天聽演講的時候
主任還問我有沒有收到信
他有回信唷
而且還有幫我修改耶

我好感動喔!!!
(灑小花兼轉圈圈~~~~~~)

相信在眾多老師的幫助下
我的英文寫作能力會越來越茁壯的!!!

星期三, 10月 24, 2007

[學習日誌]數位影像處理HW1

昨天在系辦跟主任聊天
聊到我之前看雜誌
七年級的成功人士
裡面有一個人在外商公司當主管
他從大三開始
所有的作業都是英文寫的
其實英文能力很重要
尤其是寫的方面
如果你以後的公司
所有的報告 企劃書之類的
都是用英文寫的
趁當學生的時候多練習
老師還可以幫你改
以後你畢業了
要去哪找這麼多人幫你改文法
看你寫的文章啊
老闆看不下去就是看不下去
你的idea再好都沒有用

想想也對
我覺得醬很好耶
我以前怎麼都沒想到
可能是周圍的人都沒有這樣做
而且我英文這麼破
好怕被人家笑喔

主任跟我說
也許我現在可以試試看
反正 我還是很想出國
很想看看外面的世界
是該提升自己的英文能力了

可是 我現在有作業的
也只有院長的數位影像處理了啊
其他課都沒有作業

剛好院長路過
我就問院長可不可以用英文交作業
他說可以啊
我就趁機跟他說"那你要幫我改文法喔!!"
(真是個強人所難的孩子...)

結果昨天寫作業的時候
真的是超痛苦的
想說用中文寫好再翻譯
不如直接用英文寫
可是用英文整理想法
好困難喔

還好我跟外國人住
跑去問Passion
唔...有些句子看起來很怪
可是Passion又跟我說要這樣寫老師才看的懂

結果今天院長上課的時候
就打開我的作業
好丟臉好丟臉
啊啊啊啊啊

他真的有改耶
不過算是全部都改了...囧
雖然文法應該是沒太大的問題
不過敘述的方式就沒有很好
他在每段的下面
都寫一段是他的話 應該會怎麼表達

我好感動喔~~~
雖然被投影機投影出來很丟臉
可是院長真的有改耶
而且不是打個勾或打叉而已
不只是改
還有說要怎麼安排架構
怎麼樣看起來像有受過訓練的文章
雖然他還沒有全部改完
可是他說他會改完再寄給我喔
超超超超感動的...

星期一, 10月 22, 2007

[日誌]請洗衣服以後快帶去

上禮拜忘記把衣服帶回家洗

所以今天回宿舍之後
想說來洗個衣服好了
不然沒衣服穿


不過宿舍的洗衣機
常常都客滿
每次去都要排隊

所以今天我就跑去七樓看有沒有人在洗衣服
(每層都兩台洗衣機...)

沒想到讓我在洗衣機上看到了這個!!!

內心OS:哇靠 果然是國際宿舍 連Message都是用英文的

馬上跑去看隔壁那台
一看整個大笑!!!


請洗衣服以後快帶去
這是啥鬼!!
眼睛博士翻的嗎!!

雖然隔壁臺的英文也沒有好到哪去
但是這個中文也太酷了吧!!

整個讓我內心笑到滾來滾去!!

趕快跑回房間拿相機拍下這經典的一幕
貼上來給大家笑一下
(哪來的大家...會來的也只有小黑而已XD)

星期日, 10月 21, 2007

[日誌]其他group的咪聽

拖rosa的福
小黃跟梁老師
提了讓小黃的學生參與他們group咪聽的事
像我這麼喜歡東看看西看看的人

怎麼可能放過這個機會
梁老師應該不會介意多一個人吧
所以我就趁這個機會
順理成章的混進去了


上禮拜為了那個點財產的事情
整個很累阿

禮拜四那天還有點不想出去聽
可是又怕梁老師覺得我不貫徹始終
所以還是跑過去聽了

這次是胤桓學長報告
可能是這次比較累

學長講到一半
我就想睡覺了

不過還是讓我獲得了些許的東西
但是那個想法又不夠清楚的讓我可以講出來

梁老師這個group
果然還是比較抽象的東西
相較於一般資工領域做的東西
更偏偏藝術那方面
比較思想

這次學長說的Direct Manipulation
定義了一個"人與電腦的距離"和 "電腦與人之間的距離"
就把語言學的概念
給套進來
梁老師針對這個例子
要我們提出看法

本來我都一直在想說
是"語言"不同造成的距離

就像是客家人聽的懂廣東話
所以客家人 跟 廣東人 之間的距離就比較短
可是客語跟德語 是完全不同的兩個語系
所以他們的距離就差很大

不過梁老師 後來有提到他的看法
她覺得阿
應該是"語意"跟"語句"的概念
語意是說
ㄧ個人(A)腦袋中真正的想法
透過轉換 思考 講成句子
而另一個人(B)接收到這句話之後
再做轉換 翻譯
去思考他這句話的意思
(可能是反話 諷刺之類的...)

嘖嘖
老師果然是老師
那個思考的角度
果然都和我們不一樣

真希望
哪天我也可以有不同的思考角度喔

加油加油!!
gogogo
繼續充實自己
像海綿一樣不停的吸水吧!!!

星期五, 10月 19, 2007

[研究]小偷法則

恩...
雖然沒掛共同指導了
黃世育老師也是有去幫我跟我老闆探聽
小偷法則到底是啥鬼

我好感動喔~~~~
 謎之音:那只不過是因為他們哥倆好聊天剛好聊到而已...

雖然好像是跟阿梅講完
順便跟我講而已

不過我還想是流淚XD

趁老師剛剛跟我講完
趕快把重點記下來
- - 以下是重點 - - 

我們以一個人的家做舉例
一般人的家
應該都很乾淨
今天如果一個小偷來過
那 屋子就變亂很多

可是第二個小偷來的時候
他還是東翻西翻的找東西啊

但是他弄亂的變化量
就沒有第一個小偷的從乾淨到亂
變那麼多

星期四, 10月 18, 2007

[不爽]在搞什麼鬼啊

幹幹幹幹幹

好不容易財產快點完了
RFID剩下7個TAG和一個SD reader找不到
也跑去隔壁留言給學長
請他看到跟我聯絡


想說晚上跟學姐去吃飯
之後回實驗室
一鼓作氣的衝程式
雖然知道不可能今天寫完全部
可是還是想把interleaved那邊給KO掉
最好是寫到IDCT那邊


誰知道寫寫寫
想說換張圖片測試
竟然給我跑出bug

還不是每張圖都會跑出來
這下囧了

開始陷入抓蟲地獄
一行一行的看
終於發現是zigzagX裡面的數不對造成的問題
可是我明明zigzagX就有給初值啊

很好
開始從syntax開始看
哈哈哈
在DQT(i)這個function之後
zigzagX 這個陣列
就偷偷的被改變了

機耶

沒差
那我在block function一開始的時候
再給zigzagX一次初值


這樣就耗掉我美好的夜晚時光
機機機機
我竟然還停在block那邊
好想掀桌喔!!!

星期三, 10月 17, 2007

[日誌]學弟總審

噗哈哈哈
今天是佐搖學弟專研總審的日子

說來他們也真衰
大家都在上禮拜六和禮拜天審完了
只有他們在今天

為什麼他們今天總審呢

因為啊
他們家的昌哥
幫他們請到的審查老師
都是大大大大咖的狠角色耶
兩個都"教授"的等級喔!!
熊大跟阿貴

熊大就已經很殺了
竟然還有日理萬機的學務長阿貴
真猛!!

他們這組是接著蔡宗賢那組的繼續做的
憑良心講
還真有點弱耶

我覺得去年蔡宗賢那組講的比較好
今年報告的人
感覺很不專業耶
去年蔡宗賢雖然大舌頭
不過感覺就比較熟
而且儀君講的也不錯

學妹開始不到十分鐘
阿貴就開砲了
整場轟轟轟的

我看學妹也不是很懂吧
整個一直看學弟
結過變成學弟和阿貴的對話

他們家昌哥有試圖要跳出來救
不過講一講又變成在錠人

我快笑死

跟阿貴比較之下
熊大瞬間變白臉的角色

整場下來
我看阿貴講的話都比報告的人多了
嘖嘖嘖

還好去年阿坤沒邀請重砲手來
不然當場飆淚吧

後來綠茶還跑來跟我說
他發誓
以後再也不跟女生一組合作了
我青他一眼
他瞬間改口說
是不要不挑過就合作
我是那個OK的

這也太諂媚了吧
學弟~~~

然後之後還試圖解釋
試圖說服我
在系上
十個女生裡面有九個是花瓶的論調


我可是很想當花瓶的好不好
笨一點就不用作太多事
這樣很好啊
不過老娘沒那個條件>"<

算了
沒差
至少我不是笨蛋就好XDD

星期二, 10月 16, 2007

[日誌]咳咳咳


最近天氣多變化
從昨天開始
就開始間歇性的咳嗽

趕快開始猛喝熱水
想說會不會舒服點
把身體的熱帶走

今天早上起來
整個鼻子超難過

一整個口乾舌燥
超難過的啦
趁洗澡的時候
用熱水摀著鼻子
才覺得好一點

後來想想
應該是水喝不夠
為了避免又因為沒有杯子之類的鬼因素
讓我今天水又喝很少
然後惡性循環

今天特地從寢室帶了杯子出門

雖然身體不適
不過今天算有個好咪聽唷
Boss今天心情很好
有聽我講話耶
真開心

雖然老師一開始還是聽不太懂我的意思
他覺得我講太細了
只要跟他說我那function是作啥的就好了啊
可是 可是 人家就是不會解釋那個function是在做啥的啊
只好把程式碼寫在白板上
給老師看啊

不過老師後來有引導我講出來啦
算是有進步
啊哈哈哈

跟老師講完之後又回到S601跟程式奮戰
因為我那個程式已經很大了
不想輕舉妄動造成debug不易的慘痛結果
決定先在紙上寫好架構
反正我廢紙很多

一直寫寫寫改改改的
終於把第一個block解出來了
真開心!!!

加油加油
接下來就要跟那個interleaved的地方PK了!!!
啊哈哈哈哈

星期一, 10月 15, 2007

[心得]原來我不膚淺

禮拜天和小黑與黑媽
三個人到永樂市場買布
(他要用來縫手機套的內裡的)
買完之後
就跑去西門町看電影
本來是想說去美麗華的
不過肚子太餓
就跑去比較近的西門町了
反正那邊也有電影街
沒差
中餐吃的是
前幾天和吳發發沒吃到的"熊一燒肉"
這間店還不錯
冰淇淋種類很多
牌子也用很好
哈根大使 明治莫凡彼
昆布高湯也不錯喝
我個人認為
CP值不錯高
下次還可以考慮去!!
接下來就要進入主題了


色戒這部電影呢
坦白說
我是衝著梁朝偉去的

沒辦法阿
我超喜歡他的
溫文儒雅又有氣質
憂鬱小生路線
一整個就是我的style啊

這次梁朝偉飾演的易先生
在[色.戒]原著裡面
是個獐頭鼠目的男人
不知道是這個原因
還是有年紀了
這次的梁朝偉
近拍 沒有很帥耶

雖然是這樣
我還是好愛他喔
一整個散發出成熟男人的魅力

原來我不膚淺耶
我以前覺得我只是愛他的帥而已
原來我不是因為他很帥所以喜歡他
是因為他很有質感的關係

啊哈哈哈哈
結論是~~
我不是個膚淺的人耶!!!
真開心!!


本來是想寫電影觀後感的
不過我還沒整理好內心的想法

看完電影
整個好惆悵喔
腦海中想的
不是那個激情的畫面
反而是易先生最後坐在那個床邊的畫面


雖然沒有對白
但是那個畫面
整個透露出無奈
也許這就是那個時代下的悲劇吧

如果
他們不是在那樣的情況下相遇
結局會好一點嗎
抑或是
他們永遠也不會相遇...

星期六, 10月 13, 2007

[食記]春喜燒肉


昨天吳發發來學校拿畢業證書
反正我也要回家拿東西
兩隻跑去西門町
吃無煙燒肉

本來想說那邊應該到處都有燒肉店
不用查地址和店名也不會死
遇到哪家就吃哪家

這次依然很幸運
萬華運動中心還有位子

身為一個開車到處趴趴走的人
找停車位可是很重要的事情

萬華運動中心的停車費
一個小時才30元
而且又是有電梯的室內停車場
在西門町那種寸土寸金的地點
實在是好物啊!!!!

沒想到
從停車場出來以後
一路上到處都是火鍋店耶

好不容易看到一家熊一燒肉
感覺是個很厲害的店
冰淇淋是哈根大使 明治 莫凡彼
都超高級的耶

不過客滿
排隊要等到九點
好失落
只好再繼續找

厚來跑到春喜去吃
以前同學會吃過在東區的那家
這次西門町又吃到同一家

我覺得春喜很弱耶
沒有甜點
不過肉還不錯
果然是燒肉店
可是湯是味增湯
很弱
不好喝!!!

下次應該不會考慮再去吧
不過熊一很讓人心動就是了XDD

下次揪團去吧XDD

星期四, 10月 11, 2007

[日誌]混還是認真!?

耶嘿~~
因為今天答應要借俊輝筆電
跟他約八點四十分在宿舍門口
九點就把筆電帶到系辦了
因為小的是助教
要收作業
可是老師給我的那張紙
是開學印的阿
有的人有在上面
有的人沒有的
想想還是在系辦印這堂課同學的名單
等等收作業用吧
才印個東西
跑過去教室
老師就在裡面講話了

昨天國慶日的關係
我整個很開心的放假
課本都沒念
黃老師又跑來開個PDF給我們看
BOSS在台上說甚麼
我完全沒在聽
 沒辦法阿 那個PDF都英文
 我要查字典 沒辦法一心二用阿
 老闆對不起>"<

反正第一節課都沒在聽了
看看隔壁的阿梅開始寫程式
想想我也來寫好了
就跑去系辦開筆電
想抓昨天寫到一半的程式
不過ROSA來系辦找我
他說反正俊輝現在也沒再用
那乾脆拿過去
省得被切螢幕
想想也對
就把把筆電帶到S513-1

不過還是很心虛
所以寫程式也不專心
上課也不專心
不顧後來BOSS有開放時間
才比較能進入狀況

啊啊啊啊~~~
我太弱了
不行!!要意志堅定!!
快點弄完成程式吧

星期三, 10月 10, 2007

[小白]2007/10/10 さらに大きく成長しました。

今天晚上從實驗室看鄭小白的時候
他還是那個小小隻的棉花糖

不過等我做完電腦諮詢回來
洗好澡
把俊輝灌的東西刪掉以後
一連上網
就看到我家的鄭小白
手腳變長
身體變大隻了
真的是超興奮的啦 >O<

不禁想到
相較於笨黑而言
這次的小白
真是個好養的孩子

成長超迅速
只要有文章它就會學到字
而且現在豆子比較好撿嚕

本來為了讓吃不到字的笨黑能夠長大
都把存糧吃光光了

現在小白吃的到網誌
就比較不會消耗存糧

你看
2007-09-26 13:35:37才世代交替
不到一個月的時間
他就長大兩次囉
真開心
雖然有個醜醜的豬鼻子
不過身體是個可愛的棉花糖喔


加油加油~~~~
繼續努力的長大吧!!!
我的孩子鄭小白~~~~

星期二, 10月 09, 2007

[心情]主任都不主任了


昨天晚上洗好澡
正準備關機的時候
俊輝跟我說
主任調走了
What a horrible news!!
大驚之下
整個睡意全消
趕快問怎麼回事

原來是升職阿
從二級主管變成一級主管
其實是件喜事
可是降一來
我就不能藉著去系辦拿公告的機會
順便跟主任聊天了阿

就算我當兩年班代
兩年後的謝師宴
也不能代表全班獻花給菩薩
順便來個擁抱了阿

一想到這個
就悶了阿
菩薩的存在對我而言
是個精神上的寄託耶
何等的重要阿

沒他的開導
我繼續妖魔化下去
越來越像阿修羅怎麼辦...

今天中午去找秀梅的時候
看到主任
趕快咚咚咚的跑過去
剛好主任提到
要把我幫他做的Dororo椅套也帶過去
趕快趁機會問他說是要去哪裡

他跟我說他要吊到一個新成立的部門
是整合前程規劃處跟教學XX處
兩者合而為一
一個教學輔導中心之類的

沒錯啦
我家主任慈眉善目又溫文儒雅
是挺適合輔導別人的

主任跟我說
他新的辦公室是在Q101
一間小小小房間
下禮拜他就要搬過去了
以後還是可以去找他聊天

不過以後他就不是主任了
是"處長"了

超不習慣的啦
我一直以為我畢業前
他都會是主任

唉唉唉
超失落...

星期一, 10月 08, 2007

[日誌]衝了

掙扎了很久
終於決定把程式碼重寫一遍
為了以後程式的發展著想
還是寫一下比較好
不然debug都要超久的!!!

X的 今天我就要衝了
徹夜跟他奮戰
小黑幫我加油!!!
以下是噁心的舊的程式碼
(我貼來衝字數的....)
沒事千萬不要看
會頭暈的!!!!
敬請期待新的程式碼!!

//---------------------------------------------------------------------------
#include
#include
#include
#include //檔案處理需要用到
#include
#include
#include "IdGlobal.hpp"//IntToBin()函數要用到
using namespace std;
int size;
int* memblock;
int i,j;
int tempI1;
int tempLength;
int Bits[17];//L1~L16
int LastK[2][2],Tc,Th;
int *Huffsize[2][2],*Huffcode[2][2],**Huffcodebin[2][2],*eHufco[2][2],*eHufsize[2][2],huffmancode_number = 0;
int *HuffVal[2][2];
String tempS1,tempS2,sFileName,*sHuffcode[2][2];
ifstream input;
ofstream output;
int treesize;
int NodeNum = 0;
int num = 0;
class node
{
public:
int data;
int Number;
node *left;
node *right;
node();
/*
if data == -1 表示這只是個中間節點
else data == symbol value;
*/
};
node::node()
{
left=NULL;
right=NULL;
}
class Tree
{
private:
node *root;
int *KeyBin;
public:
Tree();
void insert(int Symbol,int huffmancode,int codelength);
String Print();
String visit(node *s);
};
Tree::Tree()
{
root=NULL;
}
void Tree::insert(int Symbol,int huffmancode,int codelength)
{
if(root == NULL)
{
//表示沒有任何節點->建立一個新的節點
root = new node;
root->Number = NodeNum;
NodeNum++;
root->right = NULL;
root->left = NULL;
}
node *p,*r;
if(codelength != 0)
{
p = root; //p 現在的Node
int bit;
int tempTCode,Ta,length,i = 0;
tempTCode = huffmancode;
int *huffBin;
huffBin = new int[codelength];
length = codelength;
while(length > 0)
{
Ta = tempTCode / 2;
bit = tempTCode - 2 * Ta; // b = 判斷bit
huffBin[codelength - i -1] = bit;
tempTCode = Ta; // 取下一個判斷的bit
length--;
i++;
}
for(i = 0;i < codelength;i++)
{
bit = huffBin[i];
if(bit == 0)//判斷要往左邊(bit == 0)
{
if(p->left != NULL)
{
p->data = -1;
p = p->left;
}
else
{
p->data = -1;
r = new node;
r->Number = NodeNum;
NodeNum++;
r->right = NULL;
r->left = NULL;
p->left = r;
p = r;
r = NULL;
}
}
else if(bit == 1)//判斷要往右邊(bit == 1)
{
if(p->right != NULL)
{
p->data = -1;
p = p->right;
}
else
{
p->data = -1;
r = new node;
r->Number = NodeNum;
NodeNum++;
r->right = NULL;
r->left = NULL;
p->right = r;
p = r;
r = NULL;
}
}
}
p->data = Symbol; //p->Number
p = NULL;
}
}
String Tree::visit(node* s)
{
String VisitS,LeftS,RightS;
VisitS += "節點編號 = " + AnsiString(s->Number);
VisitS += ",data = " + AnsiString(s->data);
if (s->left != NULL)
VisitS += ",左節點=" + AnsiString(s->left->Number);
if (s->right != NULL)
VisitS += ",右節點 =" + AnsiString(s->right->Number);
VisitS += " \n";
if (s->left != NULL)
LeftS = visit(s->left);
if (s->right != NULL)
RightS = visit(s->right);
return VisitS + LeftS + RightS ;
}
String Tree::Print()
{
node *p;
p = root;
String tempS ="";
int i = 0;
tempS += visit(p);
return tempS;
}
#pragma hdrstop
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
Tree DC0,DC1,AC0,AC1;
//---------------------------------------------------------------------------
void itob(int Tc,int Th,int GCT)
{
int tempindex = Huffsize[Tc][Th][GCT] - 1;
int tempLength = Huffsize[Tc][Th][GCT];
int tempCode = Huffcode[Tc][Th][GCT];
int tempbin = 0;
String tempSSS;
sHuffcode[Tc][Th][GCT] = " ";
while( tempindex >= 0)
{
if(tempCode >= 0)
tempbin = tempCode % 2;
else
tempbin = 0;
Huffcodebin[Tc][Th][GCT][tempindex] = tempbin;
tempCode = tempCode / 2;
tempindex = tempindex - 1;
}
}
void aaa(int begQ)
{
int aaai;
tempS2 += "PqTq=" + IntToHex(memblock[begQ],2) + "\n";
for(aaai = 1; aaai < 65; aaai++)
{
tempS2 += "Q(";
if(aaai < 11)
tempS2 += "0";
tempS2 += AnsiString(aaai-1) + ")=" + IntToHex(memblock[begQ+aaai],2) + " ";
if((aaai-1) % 8 == 7)
tempS2 +="\n";
}
}
int huffLi(int begH)
{
int temoLiCount,countreturn = 0;
tempS2 += "TcTh=" + IntToHex(memblock[begH],2) + "\n";
if(memblock[begH]/16 ==0) //Tc == 0
{
Tc = 0;
tempS2 += "Tc = 0 - - - - - - > DC Table or lossless table. ";
}
else if(memblock[begH]/16 ==1) //Tc == 1
{
Tc = 1;
tempS2 += "Tc = 1 - - - - - - > AC Table. ";
}
if(memblock[begH]%16 == 0) //Th == 0
{
Th = 0;
tempS2 += "Th = 0\n";
}
else if(memblock[begH]%16 == 1) //Th == 0
{
Th = 1;
tempS2 += "Th = 1\n";
}
for(temoLiCount = 1; temoLiCount < 17; temoLiCount++)
{
Bits[temoLiCount] = memblock[begH+temoLiCount];
tempS2 += "L(";
if(temoLiCount < 10)
tempS2 += "0";
tempS2 += AnsiString(temoLiCount) + ")= ";
tempS2 += "(Hex) " + IntToHex(memblock[begH+temoLiCount],2) +" = (DEC) "+ AnsiString(memblock[begH+temoLiCount])+"   ";
countreturn += memblock[begH+temoLiCount];
if(temoLiCount % 2 == 0)
tempS2 += "\n";
}
return countreturn;
}
void Generate_size_table(int LiCount,int Tc,int Th)
{
int GSTK = 0, GSTL = 1,GSTJ = 1;

Huffsize[Tc][Th] = new int[LiCount+1];
for(GSTL = 1;GSTL < 17;GSTL++)
{
while(GSTJ <= Bits[GSTL])
{
Huffsize[Tc][Th][GSTK] = GSTL;
//tempS2 += "Huffsize(" + AnsiString(GSTK) + ")=" + AnsiString(GSTL) +"\n";
GSTJ++;
GSTK++;
}
GSTJ = 1;
}
Huffsize[Tc][Th][GSTK] = 0;
//tempS2 += "Huffsize(" + AnsiString(GSTK) + ")= 0, ";
LastK[Tc][Th]= GSTK;
tempS2 += "根據L1~L16產生的huffcode在隔壁頁囉,這裡的LASTK = "+ AnsiString(LastK[Tc][Th]) + "\n";
}
void Generate_code_table(int LiCount,int Tc,int Th)
{
int GCTK = 0, GCTSI = Huffsize[Tc][Th][0],GCTCODE = 0;
Huffcode[Tc][Th] = new int [LiCount+1];
sHuffcode[Tc][Th] = new String [LiCount+1];
Huffcodebin[Tc][Th] = new int* [LiCount+1];
HuffVal[Tc][Th] = new int[LiCount+1];
while(Huffsize[Tc][Th][GCTK] != 0)
{
while(Huffsize[Tc][Th][GCTK] == GCTSI)
{
Huffcode[Tc][Th][GCTK] = GCTCODE;
//tempS2 += "Huffcode(" + AnsiString(GCTK) + ")=" + AnsiString(GCTCODE) +"\n";
Huffcode[Tc][Th][GCTK] = GCTCODE;
Huffcodebin[Tc][Th][GCTK] = new int [Huffsize[Tc][Th][GCTK]];//為了每個Huffcode準備好相對應的陣列
itob(Tc,Th,GCTK);
GCTCODE = GCTCODE +1;
GCTK = GCTK +1;
}
if(Huffsize[Tc][Th][GCTK] != 0)
{
while(Huffsize[Tc][Th][GCTK] != GCTSI)
{
GCTCODE = GCTCODE *2;
GCTSI = GCTSI + 1;
}
}
}
Huffcode[Tc][Th][GCTK] = GCTCODE;
}
void Order_codes(int LiCount,int Tc,int Th)
{

}
void HuffmanTable(int begH,int LiCount,int Tc,int Th)
{
int tempLi,tempi,tempj,tempcount = LiCount;
int HMTK = 0;
for(tempi = 0;tempi < 16;tempi++)
{
tempLi = memblock[begH + tempi];
tempj =1;
while(tempj <= tempLi)
{
tempS2 += "V(" + AnsiString(tempi + 1) + "," + AnsiString(tempj)+") = " + IntToHex(memblock[begH + 16 + LiCount - tempcount],2) + " ";
HuffVal[Tc][Th][HMTK] = memblock[begH + 16 + LiCount - tempcount];
if(tempj == tempLi)
tempS2 += "\n";
HMTK++;
tempj++;
tempcount--;
}

}
}
void DQT(int begQ,int qLength)
{
int tempDQT = 0;
tempS2 += "Lq = 16進位的" + IntToHex(qLength,4) + " = 十進位的 " + AnsiString(qLength) + "\n";
qLength -= 2; //扣掉 qLength 的2個byte;
begQ +=2; //skip掉 qLength 的2個byte;
while(qLength > 1 )
{
tempS2 += " - - - - - -- - - - - - - - Qt- - - - - - - - - - - - - - - - - - \n";
aaa(begQ);
begQ = begQ + 65;//一組量化表 = 65個BYTE (PqTq + 64 個element)
qLength = qLength - 65;
}
}
void SOS(int begS,int sLength)
{
int Ns,tempSi = 1,TdTa,Td,Ta;
tempS2 += "Ls = " + IntToHex(sLength,4) + "(十六進位) = 十進位的 " + AnsiString(sLength) + "\n";
tempS2 += "Ns = " + IntToHex(memblock[begS+2],2) + "\n";
Ns = memblock[begS+2];
sLength -= 3; //扣掉 sLength 的2個byte;
begS += 3; //skip掉 sLength 的2個byte;
int wahaha = 0;
// while(sLength > 0)
// {
while(tempSi <= Ns)
{

tempS2 += "Cs" + AnsiString(tempSi)+ " = " + IntToHex(memblock[begS],2)+ " ";
tempS2 += "Td" + AnsiString(tempSi) + "Ta" + AnsiString(tempSi) +" = "+ IntToHex(memblock[begS+1],2)+"\n";
TdTa = memblock[begS+1];
Td = TdTa /16;
Ta = TdTa %16;
tempS2 += "Td" + AnsiString(tempSi) +" = " + AnsiString(Td)+ " --> 選擇了第"+ AnsiString(Td) + "個 DC Entropy table\n";
tempS2 += "Ta" + AnsiString(tempSi) +" = " + AnsiString(Ta)+ " --> 選擇了第"+ AnsiString(Ta) + "個 AC Entropy table\n";
sLength -=2;
begS +=2;
tempSi++;
}
tempS2 += "Ss = " +IntToHex(memblock[begS],2) +"\n";
tempS2 += "Se = " +IntToHex(memblock[begS+1],2) +"\n";
tempS2 += "AhAl = " +IntToHex(memblock[begS+2],2) +"\n";
begS = begS +3;
sLength = sLength +3;
//}
tempS2 += "- - - - - -- - - - - - - - - - - - - - - - - - - - - - - - - - \n";
}
void DHT(int begH,int hLength)
{
int tempDHT = 0,LiCount;
tempS2 += "Lh = 16進位的 " + IntToHex(hLength,4) + " = 十進位的 " + AnsiString(hLength) + "\n";
hLength -= 2;
begH += 2;
//tempS2 += "\nbegH = " + AnsiString(begH) + "\nhLength = " + AnsiString(hLength);
while(hLength > 1)
{
//算L1~L16的數量
tempS2 += "第" + AnsiString(huffmancode_number + 1) + "個huffmantable.\n";
LiCount = 0;
LiCount = huffLi(begH); //Licount = L1 ~ L16 的值相加
Generate_size_table( LiCount,Tc,Th);
Generate_code_table(LiCount,Tc,Th);
Order_codes(LiCount,Tc,Th);
huffmancode_number++;
HuffmanTable(begH+1,LiCount,Tc,Th);//根據Li的數量去產生Vij.加上1是因為TcTh佔了1byte;
begH += (LiCount+17); //用來skip上面那行指令--> HuffmanTable(begH)
hLength -=(17 + LiCount);
hLength = hLength;
//tempS2 += "\nbegH = " + AnsiString(begH) + "\nhLength = " + AnsiString(hLength) + "\nLiCount = " + AnsiString(LiCount);
}

}
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Open1Click(TObject *Sender)
{
if(OpenPictureDialog1->Execute())
{
String tempT;
char ch;
tempI1 = 0;
int tempI2 = 0,tempget;
sFileName = OpenPictureDialog1->FileName;
TJPEGImage* Jpg = new TJPEGImage;
Jpg->LoadFromFile(sFileName);
Image1->Picture->Bitmap->Assign(Jpg);
input.open(sFileName.c_str(),ios::binary|ios::in|ios::ate);
if(!input)
{
ShowMessage(" ");
}
size = input.tellg();
memblock = new int [size];
input.seekg (0, ios::beg);
tempget = input.get();
tempT = IntToHex(tempget,2);
while(!input.eof())
{
tempS1 += tempT + " ";
memblock[tempI2] = tempget;
tempI1++;
tempI2++;
tempget = input.get();
tempT = IntToHex(tempget,2);
/*if(tempget == 0xff)
tempget = tempget;
*/
if(tempI1 == 16)
{
tempS1 += "\n";
tempI1 = 0;
}
}
input.close();
Label1->Caption = AnsiString(tempS1);
Label2->Caption = AnsiString(tempI2);
}
Button1->Enabled = true;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
tempS2 = "-我是翻譯分隔線------------------------------------------------------------\n";
i = 0;
tempI1 = 0;
while(i < size)
{
if(memblock[i]== 0xff)
{
tempLength = 0;
if((memblock[i+1] >= 0xc0)&&(memblock[i+1] < 0xc4))
{
//(Start of Frame markers,non-differential,Huffman coding)
if(memblock[i+1] == 0xc0)
tempS2 += IntToHex((memblock[i]),2) + IntToHex((memblock[i+1]),2)+"-->Baseline DCT(SOF0)";
if(memblock[i+1] == 0xc1)
tempS2 += "\n" + IntToHex((memblock[i]),2) + IntToHex((memblock[i+1]),2)+"-->Extended sequential DCT";
else if(memblock[i+1] == 0xc2)
tempS2 += "\n" + IntToHex((memblock[i]),2) + IntToHex((memblock[i+1]),2)+"-->Progressive DCT";
else if(memblock[i+1] == 0xc3)
tempS2 += "\n" + IntToHex((memblock[i]),2) + IntToHex((memblock[i+1]),2)+"-->Lossless(Sequential)\n";
tempS2 += "(Start of Frame markers,non-differential,Huffman coding)\n\n";
}
else if(memblock[i+1] == 0xcc)
{
//define arithmetic coding conditioning(s)
tempS2 += "\n" + IntToHex((memblock[i]),2) + IntToHex((memblock[i+1]),2)+"--> Define arithmetic coding conditioning(s).";
tempS2 += "Arithmetic coding conditioning specification\n";
}
else if(memblock[i+1] == 0xc4)
{
//----FFC4:define Huffman table(s)
tempS2 += "\n"+ IntToHex((memblock[i]),2) + IntToHex((memblock[i+1]),2)+"--> Define Huffman table(s).\n";
tempLength = memblock[i+2]*256 + memblock[i+3];
tempS2 += "- - - - - - - - Huffman table 開始 - - - - - - - -\n";
DHT(i+2,tempLength);
tempS2 += "-- - - - - - - - Huffman table 結束 - - - - - - - -\n";
}
else if((memblock[i+1] >= 0xc5)&& (memblock[i+1] <= 0xC7))
{
if(memblock[i+1] == 0xc5)
tempS2 += "\n" + IntToHex((memblock[i]),2) + IntToHex((memblock[i+1]),2)+"-->Differential sequential DCT";
else if(memblock[i+1] == 0xc6)
tempS2 += "\n" + IntToHex((memblock[i]),2) + IntToHex((memblock[i+1]),2)+"-->Differential progressive DCT";
else if(memblock[i+1] == 0xc7)
tempS2 += "\n" + IntToHex((memblock[i]),2) + IntToHex((memblock[i+1]),2)+"-->Differential lossless(Sequential)";
tempS2 += "(Start of Frame markers,differential,Huffman coding)\n";
}
else if((memblock[i+1] >= 0xc8)&&(memblock[i+1] <= 0xcb))
{
if(memblock[i+1] == 0xc8)
tempS2 += "\n" + IntToHex((memblock[i]),2) + IntToHex((memblock[i+1]),2)+"-->JPG:Reserved for JPEG extensions";
else if(memblock[i+1] == 0xc9)
tempS2 += "\n" + IntToHex((memblock[i]),2) + IntToHex((memblock[i+1]),2)+"-->Extended sequential DCT";
else if(memblock[i+1] == 0xca)
tempS2 += "\n" + IntToHex((memblock[i]),2) + IntToHex((memblock[i+1]),2)+"-->Extended sequential DCT";
else if(memblock[i+1] == 0xcb)
tempS2 += "\n" + IntToHex((memblock[i]),2) + IntToHex((memblock[i+1]),2)+"-->Lossless(Sequential)";
tempS2 += "(Start of Frame markers,non-differential,arithmetic coding)\n";
}
else if((memblock[i+1] >= 0xcd)&&(memblock[i+1] <= 0xcf))
{
if(memblock[i+1] == 0xcd)
tempS2 += "\n" + IntToHex((memblock[i]),2) + IntToHex((memblock[i+1]),2)+"-->Differential sequential DCT";
else if(memblock[i+1] == 0xce)
tempS2 += "\n" + IntToHex((memblock[i]),2) + IntToHex((memblock[i+1]),2)+"-->Differential progressive DCT";
else if(memblock[i+1] == 0xcf)
tempS2 += "\n" + IntToHex((memblock[i]),2) + IntToHex((memblock[i+1]),2)+"-->Differential lossless(Sequential)";
tempS2 += "(Start of Frame markers,differential,arithmetic coding)\n";
}
else if((memblock[i+1] >= 0xd0)&&(memblock[i+1] <= 0xd7))
{
tempS2 += "RSTm*:Restart with modulo 8 count m\n";
}
else if(memblock[i+1] == 0xd8)
tempS2 += IntToHex((memblock[i]),2) + IntToHex((memblock[i+1]),2)+"-->Start of Image\n";
else if(memblock[i+1] == 0xd9)
tempS2 += IntToHex((memblock[i]),2) + IntToHex((memblock[i+1]),2)+"-->EOI:End of Image\n";
else if(memblock[i+1] == 0xda)
{
tempS2 += IntToHex((memblock[i]),2) + IntToHex((memblock[i+1]),2)+"-->SOS:Start of Scan\n";
tempLength = memblock[i+2]*256 + memblock[i+3];
SOS(i+2,tempLength);
}
else if(memblock[i+1] == 0xdb)
{
//--FFDB:定義量化表-------------------------
tempS2 += IntToHex((memblock[i]),2) + IntToHex((memblock[i+1]),2)+"-->DQT:Define quantization table\n";
tempLength = memblock[i+2]*256 + memblock[i+3];
tempS2 += "- - - - - - -- - - - - - - - Quqntization Table開始 - - - - - - - - - - - - - - - \n";
DQT(i+2,tempLength);
tempS2 += "- - - - - -- - - - - - - - Quqntization Table結束 - - - - - - - - - - - - - - \n";

}
else if(memblock[i+1] == 0xdc)
tempS2 += IntToHex((memblock[i]),2) + IntToHex((memblock[i+1]),2)+"-->DNL:Define number of line\n";
else if(memblock[i+1] == 0xdd)
tempS2 += IntToHex((memblock[i]),2) + IntToHex((memblock[i+1]),2)+"-->DRI:Define restart interval\n";
else if(memblock[i+1] == 0xde)
tempS2 += IntToHex((memblock[i]),2) + IntToHex((memblock[i+1]),2)+"-->DHP:Define hierarchical progression\n";
else if(memblock[i+1] == 0xdf)
tempS2 += IntToHex((memblock[i]),2) + IntToHex((memblock[i+1]),2)+"-->EXP:Expand reference component.\n";
else if((memblock[i+1] >= 0xe0)&&(memblock[i+1] <= 0xef))
{
//--我是給application的tag------------------------
tempS2 += IntToHex((memblock[i]),2) + IntToHex((memblock[i+1]),2)+"-->我是給application的tag.\n";
tempLength = memblock[i+2]*256 + memblock[i+3];
tempS2 += " 要跳過" + AnsiString(tempLength)+ "個byte\n";
}
else if((memblock[i+1] >= 0xf0)&&(memblock[i+1] <= 0xfd))
tempS2 += IntToHex((memblock[i]),2) + IntToHex((memblock[i+1]),2)+"-->reserved for JPEG extensions.\n";
else if(memblock[i+1] == 0xfe)
tempS2 += IntToHex((memblock[i]),2) + IntToHex((memblock[i+1]),2)+"-->COM:comment\n";
i = i + 2 + tempLength;
tempI1 = 0;
}
else
{
tempS2 += IntToHex((memblock[i]),2) + " ";
i++;
tempI1++;
if(tempI1 == 10)
{
tempS2 += "\n";
tempI1 = 0;
}
}
}
Label3->Caption = AnsiString(tempS2);
Button2->Enabled = true;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button2Click(TObject *Sender)
{
//int aaaaa = 127;
String sss;
StringGridDC_0->RowCount = LastK[0][0] + 1;
StringGridDC_1->RowCount = LastK[0][1] + 1;
StringGridAC_0->RowCount = LastK[1][0] + 1;
StringGridAC_1->RowCount = LastK[1][1] + 1;
int intCodeLength,intSymbol,intHuffcode;
int btnTemp= 0,btnTc,btnTh;
String tempSSS;
while( btnTemp< 4)
{
btnTc = btnTemp / 2;
btnTh = btnTemp % 2;
for(i = 0; i <= LastK[btnTc][btnTh];i++)
{
tempSSS = " ";
for(j = 0; j < Huffsize[btnTc][btnTh][i] ;j++)
{
tempSSS += AnsiString(Huffcodebin[btnTc][btnTh][i][j]);
}
sHuffcode[btnTc][btnTh][i] = tempSSS;
if(btnTemp == 0)//TcTh = 00--->DC0
{
StringGridDC_0->Cells[0][i+1] = AnsiString(i);
StringGridDC_0->Cells[1][i+1] = AnsiString(Huffsize[btnTc][btnTh][i]);
StringGridDC_0->Cells[2][i+1] = AnsiString(Huffcode[btnTc][btnTh][i]);
StringGridDC_0->Cells[3][i+1] = AnsiString(sHuffcode[btnTc][btnTh][i]);
StringGridDC_0->Cells[4][i+1] = AnsiString(HuffVal[btnTc][btnTh][i]);
DC0.insert(HuffVal[btnTc][btnTh][i],Huffcode[btnTc][btnTh][i],Huffsize[btnTc][btnTh][i]);
}
if(btnTemp == 1)//TcTh = 01--->DC1
{
StringGridDC_1->Cells[0][i+1] = AnsiString(i);
StringGridDC_1->Cells[1][i+1] = AnsiString(Huffsize[btnTc][btnTh][i]);
StringGridDC_1->Cells[2][i+1] = AnsiString(Huffcode[btnTc][btnTh][i]);
StringGridDC_1->Cells[3][i+1] = AnsiString(sHuffcode[btnTc][btnTh][i]);
StringGridDC_1->Cells[4][i+1] = AnsiString(HuffVal[btnTc][btnTh][i]);
DC1.insert(HuffVal[btnTc][btnTh][i],Huffcode[btnTc][btnTh][i],Huffsize[btnTc][btnTh][i]);
}
if(btnTemp == 2)//TcTh = 10---->AC0
{
StringGridAC_0->Cells[0][i+1] = AnsiString(i);
StringGridAC_0->Cells[1][i+1] = AnsiString(Huffsize[btnTc][btnTh][i]);
StringGridAC_0->Cells[2][i+1] = AnsiString(Huffcode[btnTc][btnTh][i]);
StringGridAC_0->Cells[3][i+1] = AnsiString(sHuffcode[btnTc][btnTh][i]);
StringGridAC_0->Cells[4][i+1] = AnsiString(HuffVal[btnTc][btnTh][i]);
AC0.insert(HuffVal[btnTc][btnTh][i],Huffcode[btnTc][btnTh][i],Huffsize[btnTc][btnTh][i]);
}
if(btnTemp == 3)//TcTh = 11--->AC1
{
StringGridAC_1->Cells[0][i+1] = AnsiString(i);
StringGridAC_1->Cells[1][i+1] = AnsiString(Huffsize[btnTc][btnTh][i]);
StringGridAC_1->Cells[2][i+1] = AnsiString(Huffcode[btnTc][btnTh][i]);
StringGridAC_1->Cells[3][i+1] = AnsiString(sHuffcode[btnTc][btnTh][i]);
StringGridAC_1->Cells[4][i+1] = AnsiString(HuffVal[btnTc][btnTh][i]);
AC1.insert(HuffVal[btnTc][btnTh][i],Huffcode[btnTc][btnTh][i],Huffsize[btnTc][btnTh][i]);
}
}
btnTemp++;
}
}
//---------------------------------------------------------------------------
void __fastcall TForm1::FormCreate(TObject *Sender)
{
StringGridDC_0->ColWidths[0] = 35;
StringGridDC_1->ColWidths[0] = 35;
StringGridAC_0->ColWidths[0] = 35;
StringGridAC_1->ColWidths[0] = 35;
//--------------------------------------
StringGridDC_0->ColWidths[1] = 45;
StringGridDC_1->ColWidths[1] = 45;
StringGridAC_0->ColWidths[1] = 45;
StringGridAC_1->ColWidths[1] = 45;
//----------------------------------------
StringGridDC_0->ColWidths[2] = 50;
StringGridDC_1->ColWidths[2] = 50;
StringGridAC_0->ColWidths[2] = 50;
StringGridAC_1->ColWidths[2] = 50;
//----------------------------------------
StringGridDC_0->ColWidths[3] = 110;
StringGridDC_1->ColWidths[3] = 110;
StringGridAC_0->ColWidths[3] = 110;
StringGridAC_1->ColWidths[3] = 110;
//------------------------------------------
StringGridDC_0->ColWidths[4] = 120;
StringGridDC_1->ColWidths[4] = 120;
StringGridAC_0->ColWidths[4] = 120;
StringGridAC_1->ColWidths[4] = 120;
//------------------------------------------
StringGridDC_0->Cells[0][0] = "DC_0";
StringGridDC_0->Cells[1][0] = "Huffsize";
StringGridDC_0->Cells[2][0] = "Huffcode";
StringGridDC_0->Cells[3][0] = "Huffcode(binary)";
StringGridDC_0->Cells[4][0] = "HuffVal";
//------------------------------------------
StringGridDC_1->Cells[0][0] = "DC_1";
StringGridDC_1->Cells[1][0] = "Huffsize";
StringGridDC_1->Cells[2][0] = "Huffcode";
StringGridDC_1->Cells[3][0] = "Huffcode(binary)";
StringGridDC_1->Cells[4][0] = "HuffVal";
//------------------------------------------
StringGridAC_0->Cells[0][0] = "AC_0";
StringGridAC_0->Cells[1][0] = "Huffsize";
StringGridAC_0->Cells[2][0] = "Huffcode";
StringGridAC_0->Cells[3][0] = "Huffcode(binary)";
StringGridAC_0->Cells[4][0] = "HuffVal";
//------------------------------------------
StringGridAC_1->Cells[0][0] = "AC_1";
StringGridAC_1->Cells[1][0] = "Huffsize";
StringGridAC_1->Cells[2][0] = "Huffcode";
StringGridAC_1->Cells[3][0] = "Huffcode(binary)";
StringGridAC_1->Cells[4][0] = "HuffVal";
}
//---------------------------------------------------------------------------


void __fastcall TForm1::Button3Click(TObject *Sender)
{
String resultDC0,resultDC1,resultAC0,resultAC1;
resultDC0 = DC0.Print();
resultDC1 = DC1.Print();
resultAC0 = AC0.Print();
resultAC1 = AC1.Print();
Label5->Caption = resultDC0;
Label6->Caption = resultDC1;
Label7->Caption = resultAC0;
Label8->Caption = resultAC1;
}
//---------------------------------------------------------------------------

星期日, 10月 07, 2007

[新聞]一覺到天明非難事 找出失眠原因 調整生活習慣

轉載自YAHOO新聞
《健康生活列車》一覺到天明非難事 找出失眠原因 調整生活習慣
更新日期:2007/10/07 09:12 記者:【姜林文川(高雄市憂鬱症共同照護網主任醫師)】
對於許多失眠的人來說,等著睡著的那段時間總是特別地難熬。而由於身體或心理沒有獲得充分的休息,總覺得沒睡飽隔天精神都會特別差、脾氣特別不好,有時候還會出現嚴重的黑眼圈,對愛美的女性而言,失眠的殺傷力可大了。到底為何會失眠?又該怎麼解決失眠的困擾呢?

一天需要睡多久是因人而異的,一般而言,一個健康的成人每天需要7到9小時的睡眠,但是也有一些人只需要睡5、6個小時,在白天仍然可以勝任他的工作,也有些人非要睡足10小時,白天才能好好工作。

當邁入老年後,真正躺在床上可以睡著的時間會自然而然地減少。簡單地說,每個人需要的睡眠時間沒有定論,只要你主觀感受睡得好,且醒來後精神還不錯,即使只睡4、5個小時也算睡夠了。

引起失眠原因很多,不過歸納起來,主要的原因有下列幾種:

1.心理因素。壓力常是導致短期失眠的主要原因,這些壓力可能來自於工作或學校,也可能來自家庭及婚姻,或是擔心自己、親人的健康。通常短期失眠的情況會隨著這些生活事件的解決而得到改善,不過如果壓力持續出現,或壓力消失了卻沒有處理好短期的失眠,也有可能轉變為長期失眠。

2.生活習慣。某些生活中的小習慣可能會影響睡眠而你並未注意到,例如睡前飲用含咖啡因的飲料(茶、咖啡等)或抽菸、在床上看需要耗腦力的書、睡前洗過熱的澡或有劇烈的運動。另外有些失眠的人睡前會喝點小酒助眠,長久下來不僅有上癮的危險,且因酒精對大腦的作用反而導致失眠得更嚴重。

3.環境因素。例如房間太冷或太熱,住家環境太吵,枕頭的高度、睡眠環境的舒適度等,這些因素都可能影響睡眠。

4.時差。由於跨過數個時區,會使生理時鐘受到擾亂。

5.身體狀況。例如有疼痛、氣喘、呼吸困難、停經症候群等。

6.藥物。某些藥品可能有失眠的副作用,如:抗憂鬱劑。

如果失眠的問題持續超過一星期以上時,且主觀感受生活已受到失眠所困擾,建議求助醫生,協助找出失眠的原因,調整生活習慣,必要時再輔以藥物治療。以下簡單介紹幾種調整睡眠的方法:

1.不要在晚上喝刺激性的飲料,如:茶、咖啡或酒。

2.增加白天的運動量,但避免在睡前從事劇烈運動。

3.當你已有失眠的問題時,不要在白天小睡,以增加白天的疲勞度,晚上較易入眠。

4.營造容易放鬆的入眠環境,增加床的舒適度。

5.床是用來睡覺的,不要在床上工作或看書。

6.躺下超過半小時還睡不著時,請離開床到別的環境作些柔軟、幫助放鬆的活動,或者聽音樂、看看閒書,直到有睡意了再回床上。

星期六, 10月 06, 2007

[日誌]風大雨大颱風天

那個柯羅莎颱風還真是會挑時間來
完全沒颱風假可以放到
而且整個台灣都在暴風半徑裡面
讓人完全不想走出家門

好悶好悶喔
反正現在沒啥事
就來寫個日誌好了

其實之前聽學長他們說
以前實驗室有大咪聽
就是有點像論文研討那樣
大家會在一起
聽某個學生presentation

不過到我們這屆就沒有這樣的慣例了
其實我覺得那個大咪聽很好耶
可以練習自己上台報告的技巧
又可以讓台下的人增加廣度
我整個好羨慕好羨慕
好想好想在我們這屆
恢復這個傳統
也有大咪聽

上次論文研討課的時候
老師們也有講到
要想辦法增加自己的深度與廣度

不僅僅是要在自己的領域
佔有一席之地
也要知道同樣是資工這一塊
其他人都在做什麼

昨天晚上MSN
政瑋跟我提到
她有個想法
想要一年級的聚在一起
我們也來個自己的論文研討
當然一開始是有心要這樣用的人
先當報告的先鋒

我覺得
要全班一起
很難
而且我覺得有個指導者的角色
會比較好
不一定要是老師
學長也可以
畢竟
他們比較多經驗阿
如果我們自己討論討論的
有時候走偏了都不知道

剛好我昨天回家前
有跟劉名洋與陳相如
提到我想要實驗室的大咪聽
看他們的意見
想不想一起這樣做
如果要的話
就各自去問自己的老闆
(總不能我跑去問院長吧XDD)

他們竟然同意耶
真開心!!

本來當時就要衝去問阿坤了
不過ROSA提到
不知道阿梅願不願意
我們這樣自作主張好像不太好

雖然這件事很好
可是要執行的話
每個人的payload會變的比較重
如果沒問過她就先跟老師說的話
阿梅可能會不開心
她之前就有說過他喜歡自己去找老師了

我覺得應該是還好啦
這也是個訓練自己的好機會
阿梅應該OK吧
不是全部的時間都大家一起咪聽
當然要有自己單獨跟老師咪聽的時間阿

不過後來決議還是
同個老闆的學生群自己先討論過
再去跟自己的老闆說
不然到時候
有的有講
有的沒講
不就互婊了

噗哈哈
我家阿坤
就我一個學生
完全不需要去說服別人

等著跟老闆討論這件事就好了

不過
有實驗室大咪聽的話
再加上政瑋提的一年級一起論文研討
我可能就負擔太重了
還是跟阿坤討論看看
聽聽他的建議好了

星期四, 10月 04, 2007

[研究日誌]Frame header in JPEG

唔...
根據BOSS的說法
我似乎已經懂了JPEG規格書了
應該可以寫完JPEG Decoder了

真開心
覺得自己被認同了XDD
不過
因為人家現在的那個程式長的太大了
很礙眼啊
很難Debug
可是程式有問題又超痛苦的
現在想說先整理自己的想法
重新寫一次程式

首先
在Start of Image之後
我們會讀到DQT
也就是define Quantization table
接著會讀到Frame Header
在Frame Header中的資訊對於我們整張圖是很重要的
由規格書P35頁可以知道
除了一開始的tag之外
Frame Header還提供了Lf,P,Y,X,Nf,[C,H,V,Tq]等的資訊
Lf 就是Frame的Length是指這串tag佔了幾個byte
 因為[C,H,V,Tq]可以有很多組啊
所以要跟人家說到多少個byte是我現在要解讀的東西
不然會讀到錯的資訊
然後由Y跟X就可以知道這張影像的大小
New相對應的陣列

可是要new幾個陣列咧
如果一張影像都是灰階
那就不需要那麼多個啦
一個就好!!
這時候Nf就派上用場了
Nf就是Number of Frame component
所以根據這個的值去產生Nf個 X * Y 的陣列

然後啊
JPEG不是有做Downsampling的動作
所以要根據接下來的[C,H,V,Tq]去做還原sampling的動作
那個C只是編號
H和V則是sampling的係數
而Tq則是這個Frame Component 要讀哪個Quantization Table
這就是Frame Header的功用

星期二, 10月 02, 2007

[研究日誌]1002

哇靠
今天早上下午都BOSS的課
真的是超刺激的
早上根本就跟Boss隔空喊話
果然昨天沒把Frame Header和Scan Header
今天會難熬

一開始
Boss還是不懂我的問題在哪
不過他今天感覺就是有備而來
除了把他自己的那本規格書帶來之外
也把之前用Rex.jpg用十六進位讀檔output成的Rex.pdf印出來
整個開始看著兩本討論
我的疑問在於
因為我用wang.jpg去讀檔
發現那個Start of Scan後面
為什麼沒有DRI的TAG
啊這樣我是要怎麼解讀啦
可是老師都是用Rex.jpg去讀
Rex裡面的Start of Scan
後面就直接DRI阿
我問老師這個問題他也楞了一下
不過我有跟他說
可能在Scan Header 和 Frame Header裡面
可以知道
不過我還沒看那邊
我看BOSS要昏倒了
我要去做櫃檯了
先降
晚點再補