昨天被冷到,晚上就開始發高燒,頭痛得好像快要炸掉,然後晚上睡前刷牙的時候還順便吐了,整片紅紅的嚇死人,原來是因為我晚餐喝了紅葡萄柚汁…紅色色素啦。我想應該是因為上個禮拜都在趕程式,每天都睡不好,週末又狂睡,睡到頭昏,整個人很難過,然後昨天被冷到,就發病了。
晚上十點就睡覺,早上睡到自然醒,還是有點熱,買了舒跑喝,總算是舒服了一些。
覺得自己老了,又已經很久沒運動了,肝在大學時代就被我操壞過,這次生病讓我全身刺痛酸麻,等論文寫好之後,一定要定期運動,恢復我的健康和窈窕…。
昨天被冷到,晚上就開始發高燒,頭痛得好像快要炸掉,然後晚上睡前刷牙的時候還順便吐了,整片紅紅的嚇死人,原來是因為我晚餐喝了紅葡萄柚汁…紅色色素啦。我想應該是因為上個禮拜都在趕程式,每天都睡不好,週末又狂睡,睡到頭昏,整個人很難過,然後昨天被冷到,就發病了。
晚上十點就睡覺,早上睡到自然醒,還是有點熱,買了舒跑喝,總算是舒服了一些。
覺得自己老了,又已經很久沒運動了,肝在大學時代就被我操壞過,這次生病讓我全身刺痛酸麻,等論文寫好之後,一定要定期運動,恢復我的健康和窈窕…。
第一家庭的女婿被關起來,報紙頭條、內版,電視新聞整天報導。
這幾天雖然覺得貪污很可惡,可是我覺得最讓我噁心的還是那些喜歡亂放炮的傢伙,又要撇清關係,又叫人家離婚,離婚=撇清關係?這是什麼邏輯。
那是不是每個有貪污的人都應該離婚以示懲戒啊?人家是有三個小孩的家庭耶,你說離婚就離婚嗎?夫妻是這樣當的嗎?你說說看啊!你說說看啊!
小孩子看到這個新聞會怎麼想?「爸爸作錯事情,所以媽媽就要跟爸爸離婚。」這樣對嗎這樣對嗎?肚子裡的小孩生出來沒有爸爸,這樣對嗎這樣對嗎?
去找一個曾經因為貪污所以跟另一半離婚的人出來現身說法一下,這樣離婚有什麼好處?
只不過是大家在吃飯的時候多了一個話題罷了,對社會有什麼貢獻?有什麼正面的意義?
你說說看啊!
一堆腦殘民進黨。
作錯事要接受處罰,是當然的。但是要處罰得當,不然你看為什麼老師體罰學生就要挨告,你這樣逼人家離婚要不要挨告?你說說看啊!
我就是怒,呸。
什麼道義,什麼情理,都是腦殘媒體在亂講,我怎麼知道是不是誰亂栽贓?不去探究真相,只會講什麼隔壁住了誰,或是幾十年前的往事,這跟案情的發展有什麼關連嗎?你說說看啊你說說看啊!
給我真相,其餘免談。(關電視)
今天一直ㄍㄧㄣ到晚上十點多,終於把Handover+Tunneling的功能作完了,我的論文總算可以開始動筆。
不過還有一點小bug待修,決定先回寢室好好睡一覺,明天稍微改一下應該就沒問題了。
打電話跟寶貝說的時候,寶貝好像比我還興奮呢!之前我總是擔心寫不完,那麼難過好像笨蛋一樣,看到資料正確無誤地顯示出來的那一瞬間,我彷彿看見一道白光,整個LAB變得明亮起來,我覺得我的人生觀徹底的改變了!
不過,這個禮拜的大瞇聽得知一個很糟糕的消息,就是碩二全員要把自己的研究成果做成海報參加系上的競賽,要在畢業典禮之後的某一天公開展覽,還要在現場解說,而且報名期限就在6/9,老闆說他要強迫我們全部都參加,所以除了趕論文之外,還要趕海報製作,好像小學作科展一樣啊,真詭異。
還剩下兩個禮拜,希望一切順利(祈禱ing)。
因為我必須用一個Client Socket 以跑 loop 的方式傳同樣的一份資料給很多個neighbor BSs,所以遇到了這個問題。
Encode_DATA();
for(i = 0; i < neighbor_number; i++)
{Socket->Address = Neighbor_DB[i].IP_Addr;
Socket->Port = Neighbor_Port;
Socket->Open();
Socket->SendBuf(&Data_Buf, Data_length);
Socket->Close();
}
起初,兩台BS互傳,接收端沒有收到任何東西,所以把socket轉向到我寫的echo server去,但echo server也是什麼都沒收到,還試過一次傳很多資料(怕是有buffer住的情況),也試過用另一個socket傳送(還是失敗了)。
陷入困境,開始把程式碼到處亂移,把不必要的部分全部註解掉,甚至把loop也註解掉,結果最後發現,連續傳送兩次的話,只有第二次送出的資料會傳到echo server,又進一步發現,只有偶數次的傳送會成功,雖然是一大發現,但還是摸不著頭緒。
發呆,亂晃,隨手開了BCB的Help逛逛TClientSocket的各種Methods看看有沒有出清buffer的方法,結果沒有。再看看一堆Property,忽然看到ClientType的值分為Blocking和NonBlocking,隱約覺得:「好像就是這個。」
Description裡面說,NonBlocking是讓Socket的讀、寫動作不會讓程式的運作中斷,在我的想法又可以解釋為,讀、寫的動作不會馬上執行,而可能會先執行後面的程式碼,所以我的Socket->Close()可能比Socket->SendBuf()還先執行,那想當然資料送不出去囉。
而設定為Blocking,便可以使Socket的任何讀、寫動作先中斷程式的進行,等讀、寫動作完成之後,程式再繼續跑下去。果不其然,這個bug莫名其妙的解決了…
補述:
後來用google查 socket, nonblocking 找到 gracefully close socket的方法,就是在Socket->Close()之前先寫一個Socket->OnWrite,這會讓socket在關閉之前把資料清出,這應該是比較正確的解決方式。
在這個占星學命盤推算的配對網站輸入我和寶貝的生日就得到兩個人的星盤和速配指數,還有一些交往上要注意的地方。
我和寶貝的星象幸福指數是93分唷!!分數超高的~wenjen和da也才92分呢~喔呵呵呵呵~*><*
因為是免費算的,所以都只能看到一點點說明,我覺得350元太貴,如果是5元我就會買了,因為這種算星座命盤的程式我國中的時候就有了,還是買書免費送的,那個命盤畫起來很漂亮呢,而且還可以把兩個人的命盤放在一起,會自動用不同的顏色把有衝突的和有加持的星星相位連起來,很容易懂。
後來因為無聊,把以前交往過的或是單戀過的對象拿來算(有些生日忘記的就沒辦法了),可是最多也才80幾分,只有寶貝可以和我這麼速配~我和寶貝超級速配~~ *︿︿*
除了幸福指數,還有一些眉批,每次配對會得到不同的眉批,還蠻有意思的,順便記錄一下吧~
磁場衝擊的結果:
1. 某人的要求多,另一人會漸漸排斥
我的想法:我覺得我和寶貝都分別對某些事情特別堅持,可是我們總會討論出一個兩人都接受的結果,雖然寶貝都會很有耐心解釋給我聽,可是我每次都用撒嬌的方式或無理取鬧,不知道寶貝會不會討厭我…*><*
2. 你們都不會甜言蜜語
我的想法:我們的確是不太甜言蜜語,因為我不喜歡,有時候寶貝呼攏我,我都會直接說:「你又在花言巧語了!我才不信~」可是其實心裡還是很開心…*><* 可是我就很少對寶貝花言巧語,我只會把當下的感覺直接說出來,嗯~可是我很會撒嬌,喵幾聲就讓寶貝心花怒放了,呵呵。
3. 某人較會罵另一個人
我的想法:我有時候會生氣,覺得寶貝都不關心我!(可是大部分的情況都是我在胡鬧),大概是這樣吧,我印象中,被寶貝罵的次數很少…最近的就是開車沒有看右邊&自以為論文程式寫不完自怨自艾。
4. 妳會比對方操勞許多
我的想法:因為我的記憶力有點嚇死人的好,現在還背得出國小三年級國語課本的某一課「春天來了」前幾段,腦子裡裝了很多奇怪的東西,所以包袱比較重,寶貝又常常忘東忘西的我就要負責提醒他。大概是這樣吧。
5. 某人常在心裡嘀咕另一人
我的想法:我好像沒有嘀咕啊….難道是寶貝對我有所不滿?(驚),那萬一這個解讀是錯的,不就害我和寶貝吵架了嗎?…
磁場加持的結果:
1. 其實妳在乎的是感受
我的想法:女孩子都是在乎感受的吧,男孩子才是先看外表。(不要跟我戰這句,你自己到街上隨便抓個男的問看看,尤其我在網路上混這麼久了,大家都會先要個照片什麼的,要是傳過去的照片不好看,就只能一輩子當網友)我家寶貝總是知道怎樣安撫我,這也是我可以和他在一起這麼久的最重要因素囉。
2. 你們有千里姻緣一線牽的緣份
我的想法:沒錯沒錯,百分之百贊同!如果我國中的時候辦休學,如果我大學沒有唸淡江(模擬考明明是交大),如果我沒有接資工站長,如果寶貝沒有被二一留級,如果寶貝沒有扛下指導我接手資工站的責任,如果寶貝沒有鼓起勇氣向我告白(當時是遠距離),我們現在也不會在一起…很多很多巧合讓我們相遇相知相惜,而且交往這麼久了,一直都是遠距離…..撐到現在真是不容易。(汗,我的意思是,對我來講很不容易…這又是另一個故事了)
3. 你們的生活會不虞匱乏
我的想法:嗯,幫我算命的都這樣講耶,我不會缺錢,但好像也不會賺太多錢的樣子,…
4. 你們之間有老夫老妻的樣子
我的想法:我跟寶貝超黏的,從剛開始到現在,只有越來越黏,上個禮拜還被人問是不是交往才一年多,我們明明已經在一起三年多了~(跩)
5. 妳的情緒較多,對方最好能多包容
我的想法:對呀,每次都是我在鬧,而且寶貝被我一鬧,也不知所措,然後就兩個人一起情緒低落。唉。/_\ 可是每次和好之後都會講「我們以後不要再吵架了」,然後又開始甜甜蜜蜜黏來黏去。
星期六下午先去選母親節禮物,然後和寶貝一起到電影院看「Silent Hill」(中譯:沈默之丘),之前在BBS討論區看到電影相關的討論好像是很值得看的電影,想不到真是超恐怖的…
雖然沒有像絕命終結站III裡面那種噁爛的畫面,可是劇情的發展還有主角所面對的黑暗,讓我打從心底發寒。
我很怕黑,也很怕屍體,但我最怕的還是孤獨吧,獨自一個人在陌生的環境裡對抗未知的那種恐懼會讓我崩潰。
寶貝說,這是他看過第二恐怖的電影,第一恐怖的是「德州電鋸殺人狂」,不過我覺得最恐怖的是「絕命終結站III」,因為我一直期待有誰會活下來,可是最後每個人都死得很慘,讓我很害怕,而且不斷有噁心的爆漿害我都快吐了,看到後來我已經躲在外套裡發抖完全拒絕再看下去。
「Silent Hill」我可是有從頭看到尾的喔~
星期天帶寶貝回家和爸爸媽媽奶奶一群姑姑表弟妹們吃午餐,在社子花市那裡有一間「阿鴻的家」,東西不錯吃,餐廳外面的環境很棒,有一整排的藤架步道,涼涼的風吹起來很舒服,到處都是花草植物。
下午向爸爸借車,是我拿到駕照之後第一次開到市區喔!寶貝坐在我旁邊,在巷子裡的時候一 直大叫「靠左邊!!靠左邊!!」,叫人家轉彎的時候又大叫「妳要先打燈等兩秒啊!」等兩秒我就開過去了怎麼轉彎…><,路邊停車的時候一直比一些我看不懂的手勢,還差點被狂暴公車撞上….。
寶貝說,這比星期六晚上的電影還要恐怖……。
因為接手兩支上萬行的程式互相丟資料,其中又有定期廣播的動作,所以每次debug都要重開兩支程式,如果一行一行trace,還會被那些解讀封包的functions煩死,根本跑不到想要偵測的部分。
如果能知道出錯的檔案行數,就很容易解決,多半是變數沒有處理好,程式邏輯的錯誤我還沒有遇過。
可是今天發生的錯誤都是直接跑出組語和記憶體位址,程式畫面爛掉不給看,所以印出來的訊息都看不見了,找不到出錯的關鍵點,花了一整天在縮小錯誤發生的可能範圍。
還好最後讓我找到問題了,問題出在我另外寫的echo server,因為是拿以前寫的shell server改過的,裡面會去把’\r’和’\n’切掉換成’\0′,資料出去的和進來的長度不一樣,但是header顯示的資料長度還是原來的,所以就導致之後的讀取動作會讀到不該讀的地方。
搞了一整天,尤其明天就要demo的壓力,讓我差點就要砸電腦了。不過,總算是自己想到問題發生的地方,算是不幸中的大幸吧,希望我接下來的工作,不需要很順暢,但總能在時限之前完成,這樣我就心滿意足了。
今天整天發瘋,坐在我旁邊的wenjen都看在眼裡。解決bug明天可以順利demo很開心,就告訴wenjen我是怎樣找到bug,聽完bug的原因之後,她說了一句讓我很囧的話:「接到手上的程式本來是可以跑得很順的,所以之後會出錯一定都是自己寫錯。」
不過話又說回來,昨天為了一個很誇張的bug也是差點要砸電腦,只因為一個 bool 變數,指令明明是寫 inUse = false, 可是 inUse卻變成 true,害我也是花了好久的時間在程式碼一行一行trace,等到發現這個狀況的時候真是哭笑不得,學長把指令換成 inUse = true,inUse還是變成true,用false也是true,我跟學長都覺得莫名其妙,最後就寫inUse = 0 將這個bug宣告法定死亡了。
只是,我還有很多 bool 變數,我彷彿看見明天 demo 完之後的第二階段 debug 無間地獄正在向我招手哪…
這一兩天好像感冒了,在LAB常常會忍不住打噴嚏,而且有越來越激烈的傾向。
今天中午吃飽飯後打了一個超大的噴嚏,頭都發暈了,忽然想到一個問題,就開口問坐在隔壁的wenjen。
我:「wenjen~問妳唷~為什麼我打噴嚏這麼用力,腦袋都不會撞上頭殼然後擠成一團啊?」
wenjen思索著。
我發動連續攻擊:「撞到頭不是都會有腦震盪之類的嗎?為什麼我剛才這麼用力…」
wenjen邪笑著說:「因為妳的腦袋太空了,所以撞不到~~嘿~撞不到~~哈哈~~」
我:「囧。妳才是妳才是!囧囧囧」
作了一個很累很累的夢。
夢中我來到一個離故鄉很遠的小島上,那裡的海水很清澈,但是有恐怖的巨大食人鰻魚,可以一口咬掉你的胳臂。
為了探訪古代遺跡的秘密,我們在小島上的神殿裡探索,最後在地底下的神秘祭壇發現了可疑的機關,啟動之後出現的竟然是…鋼彈!喔喔喔喔喔,超級大發現,在路邊撿到鋼彈可不是每天都會發生的!
不過這時卻有人緊急通報,說恐怖大魔王正以不可思議的速度向我們這邊逼近,神殿也因為機關啟動之後搖搖欲墜,看來一場戰鬥是免不了的。
和鋼彈一起出土,在刺眼的燦爛陽光底下看到遠處的海,零星礁岩,還有在礁岩上跳躍的恐怖大魔王──織田信長。(為什麼信長在這裡,難道他穿梭時空而來就是為了搶鋼彈回去統一全日本嗎?)嗚,我看到他全身散發陰氣,手裡拿著在戰國無雙裡一模一樣的紫色光劍,感到莫名的恐懼,正想帶著鋼彈一起飛得遠遠的,卻不知怎的掉到海裡去了,原來是恐怖大魔王用劍氣把我掃下去…
大家還記得海裡有恐怖的食人鰻魚吧,
雖然盡量保持靜止不動可以避免被大群鰻魚攻擊,可是呆呆的浮在那邊也會被什麼都往嘴裡塞的鰻魚吃掉,正在兩難(被一隻吃掉,還是被一群吃掉?)的時候,龍王號來救我了~(鋼彈被大魔王搶走了啦,嗚嗚嗚)
龍王號一把撈起在水中的我,我馬上從龍王號的額頭進入到指揮中心,一轉身,卻有另一架機器人(我認不出它的廠牌)冷不防向我揮劍。
是一個神秘的金髮美女在操縱,看樣子應該是大魔王的同夥,正在猶豫要打倒她還是去追大魔王的時候,我就醒來了。
昨天晚上夢到一個很詭異的夢,導致我今天一直覺得我的右眼好像怪怪的。
不知怎的右眼忽然刺痛刺痛,很擔心,於是照了鏡子,發現我的右眼球瞳孔向左右兩邊裂了開來,眼球中心是一條細細的黑線,輕輕撥開來,會看到佈滿血絲的兩側裡邊,而且黑色的線經我一扳就變粗了,合不太起來,
我看到三個景色,分別是左眼看到一個,右眼看到兩個,就好像開了三個視窗一樣,只是三個視窗裡的東西都一樣。
因為用手撥開,變得很刺很痛,想要去看醫生,可是又想到程式必須繼續趕工,所以就先用手把右眼球的兩半用力擠在一起,眨眨眼睛,照鏡子看到中間的黑線又變細了,好像也不太痛了,雖然右眼還是看得到「兩個視窗」,決定就先這樣子吧。
心裡雖然很害怕,可是有種無奈的感覺。怕的是眼睛治不好了一輩子都這樣,或是右眼瞎掉;無奈的是我不能去醫院,因為我要寫程式。
有點噁心的夢,我夢見在鏡子裡面我的右眼球中間有一條豎立的黑色細線,還可以開合,乍看之下好像變成貓的眼睛一樣,醒來之後,一直覺得我的右眼涼涼的,好像不是我原本的右眼。
希望我的右眼沒事,以前曾經受過傷,很害怕會一個不注意就瞎掉了。