強者同學

大學四年遇過最強的強者某同學:

1.上課就幾乎吸收課堂上所教內容,課堂後抽考滿分不知道幾次了。

2.下課後猛抓GAME猛玩,平常決不唸書。

3.程式實驗課幾乎都是當場寫完程式,而且成品比需求做的還要多!

4.不爽聽的課,可以翹整學期,期末才現身繳交作業。

5.書本絕對不畫重點,整本白皙亮麗。

6.上機考試幾乎都是前幾個寫完就離開的。

7.期中期末考試不用說,當然強到不行。

8.研所考試不補習,利用約兩個月的時間考上交大。

這傢伙是我求學以來第一個讓我認同俱有天才實力的人。

Advertisements

依稀記得…

What was the start of all this ?

When did the cogs of fate begin to turn ?

Perhaps it is impossible to grasp that anser now ,

From deep within the flow of time …

But , for a certainty , back then,

We loved so many, yet hated so much,

We hurt others and were hurt ourselves…

Yet even then, we ran like the wind,

Whilst our laughter echoed,

Under cerulean skies…

The New Song in My Site SN2 – Feel Me

My Site (SN2) – Click here to enter

Now The Background Music is  " Feel Me (Download) " .

作詞:田口 俊

作曲:鵜島仁文

編曲:十川知司

歌:米倉千尋

Hold me and feel me and
Kiss me 救
私壞 明日生變

早送街
流星群
少女達間夢見
知未來笑

今夜扉開 
化石世界碎

Hold me and feel me and
Kiss me 救
私壞 明日生變
瞳中光虹色
今教
淚愛

—現實
誰胸消
少女達答知
誰愛

今夜歷史變 
闇果

Hold me and feel me and
Kiss me 救
私壞 明日生變

Hold me and feel me and
Kiss me 守
迷必
瞳中遠映虹色
今感
瞬間愛

Hold me and feel me and
Kiss me 救
私壞 明日生變
瞳中光虹色
今教
淚愛

最近看的動畫

從四月份到五月份一口氣看了不少動畫。最嚴重的是自己對於這些動

畫的劇情似乎都看不大懂,感覺好複雜啊…..這就是新一代的卡通嗎

,呵呵。

fate / stay night

Fate / Stay Night

故事描述著新一代的聖杯之戰。Master與其Servant的配對簡直是

棒透了。這是一部熱血(含愛情)成分的卡通。尤其是主角與其Servant

的發展…呵呵。目前看到21集,尚未撥完。

灼眼的夏娜

灼眼的夏娜

這也是一部很神奇的卡通XD,故事描述著[現世]與其之外的[紅世]之

戰爭。此外這也是一部由漫畫改編過來的卡通喔。整個世界觀的設定

都滿新鮮的,專有名詞也很多:例如火霧戰士,紅世魔王,火炬,寶

具,密器等等的…..值得推薦觀看。

舞-乙hime

舞-乙Hime

對這部卡通只有:傻眼兩字。前半段都是描述HAPPY的日常生活,

後半段就變成女僕機器人戰爭動畫…但不怎精采就是了。

舞-Hime

舞-Hime

推薦給喜歡機器人戰爭和美少女的朋友XD,整部動畫很熱血,尤其

是主角在召喚其Slave的時候更是令人鬥氣高昂。戰鬥精采程度足以

取代我以前所喜歡的魔神英雄傳系列卡通 ( 都是同一家公司

SUNRISE)。

結語

為什麼最近的熱血卡通都是用女生當主角呢 !? 時代變了,呵。

以上沒有做太多的介紹,不想放地雷,純推薦 ^ ^。

動畫: ARIA 預定觀看 !

Ending Of my D-Menu Project

這個月的專案終於要結束了,是我目前接過錢最多的case,整個就有  

2萬元。但我還是覺得我被騙了,2萬元讓我所做的工作整個讓我覺得  

付我4萬元我才會爽些,碼的....在寫這個專案之前,DHTML技術從不  

會自己學到會,這其中讓我覺得可悲的是,瀏覽器的不同(比如 IE 和  

FireFox),對於CSS的支援度實在差很多,同一種設定在不同瀏覽器  

外觀顯示明顯就有差異。第二個要抱怨的是...JavaScript真是有夠他  

的複雜不大好學,總覺得要學的專精真的是好難非常難(最近流行一種  

AJAX技術,光看到其應用的程式碼,就有點不想讀他)。最後一個要抱  

怨的事情是:客戶的想法總是和程式設計師的想法不大一樣,客戶只看  

最終成果的表面,程設師還得去注重Coding的美,這樣才會以利維護,  

所以在進行專案的期間,客戶永遠不會理解你寫的程式有多麼難或是多  

麼的複雜,他們只認為付了錢就要給他成果看就是了,如果不滿意,就  

會要你改到死。總之,若是程式設計師在寫作程式期間還必須保有像客  

戶觀點的那種思維,也就是必須考慮到多種可能會讓客戶不滿意的狀況,  

那寫起程式還真的是滿累的。某位電腦公司經理曾經跟我說過一句話:  

不能商業化的程式,在他眼裡,都是垃圾。在我眼裡,能商業化的程式,  

很多都只是表面的一時性價值(比如之前的接的改寫程式專案),能經的起  

時間考驗並且能維持其所擁有之價值的程式,那是要經過縝密的規劃與  

思索,才能寫的出來的。

CLIPS Review

Expert System 筆記

(1)定義樣板
(deftemplate 名稱 (slot 名) (multislot 名))
ex: (deftemplate stu (slot id) (multislot name))

(2)定義規則範例
(defrule 名稱
?f<-(student tarono)
;這是註解,把某個fact的位址bind到?f
=>
(retract ?f)
;撤除此條fact
(assert (student abc))
)

(defrule r1
?f <-(student ?id)
?f2<-(stu_info (id ?id) (father ?f) (mother ?m))
;?id bind 上面那條規則的?id
=>
…..
)

(defrule r2
?f <-(student ?id)
(test (eq ?id 91610043))
; field constraint 測試 ?id 是否為 91610043
=>
….
)

註: eq 適用於各種型態的測試(symbol string number)
其他還有 neq , > , < , = , …etc.

註2: ?f 僅能bind單一的slot $?f 可以bind multislot
(含empty slot)

(3)fact範例
(student tarono)
(student (id 91610043) (name tarono))

fact注意事項
每條fact均有一個id,獨一無二。
一條fact至多僅能activate一個rule一次。
一種facts的組合僅能activate一個rule一次。

(4)Clips的強處
排序(小->大)範例:
(defrule sort
?f<-(data $?a ?b $?c ?d $?e)
(test (< ?d ?b))
=>
(retract ?f)
(assert (data $?a ?d $?c ?b $?e))
)

找出目前最大的數值:
(defrule max
(data ?num1)
(not (data ?num2&:(> ?num2 ?num1)))
;不存在?num2大於?num1
;意味著?num1就是最大
=>
(printout t "max:" ?num1 crlf) ; crlf = 換行
)

(5)其他指令
(facts) 顯示目前module的所有facts
(agenda) 顯示目前被activate的rules
(clear) 清除clipe所有狀態
(reset) 重新載入 (deffacts ….) 所定義的所有facts
(run) activate目前所有可以執行的rules
(printout t "hello world") 輸出到螢幕 t 代表 terminal
(open "test.txt" logical_name "w") 開檔模式-write 並且定義 logical_name

(6)寫作格式
(deffacts (a b c) ;initial facts
(g s s) ….
)

(deftemplate t1 (…)) ;template definition

(defrule r1 ; defrule

=>

)