發表文章

目前顯示的是 6月, 2008的文章

愛上用vim寫程式 (7/1 更新: 補圖)

圖片
沒錯,我想我愛上用vim寫程式了! 不過,更精確的說,是用vim + ctags + taglist + screen vim跟screen這次就不多說了。來介紹今天的主角 ※ctags 當你程式架構大了之後,你常常需要看別的.h檔,class要呼叫誰 要呼叫什麼function,什麼變數等等的。通常,我會用screen再開個視窗 把該.h檔叫出來來看。而ctags,你只需要在那個變數上按ctrl + ] 他就會自己跳到該.h !!! 超方便,而當你想跳回來的時候按ctrl + t就好。 使用方法:針對某些目錄做tags,可用 ctags -R a,a是目錄名 在.vimrc中加入set tag=/tags_path/tags。 ※taglist taglist則是把目前你編輯的檔案,在旁邊開一個silder bar。 把所有class、function等等list出來,你可以清楚知道這個.c檔有什麼東東 而且可以透過這個silder bar來直接到你想要去的function位置。 使用方法:在.vimrc中加入 nnoremap < silent> < f12> :TlistToggle< cr> nnoremap < silent> < f9> :wincmd p< cr> p.s < 後面不要加空格 之後在vim中按f12,可以呼叫silder bar,而f9則切換遊標於兩個視窗間。 結果如下:

ns2 Network Simulator 2.29 Namespace List

常在寫ns2的code時,不知道什麼class有什麼function或是變數可以呼叫 可以參考這個網頁,很清楚,也很詳細,希望對大家有幫助。 http://www.auto-nomos.de/ns2doku/namespaces.html

Diablo III Unveiled!!!

圖片
"Good day! Stay awhile and listen." !!!!!!!! OMFG !!!!!!!! 感動的都快哭了! 多說無益,期待吧!

好文分享

看完很多感觸,我們在成長的過程中,得到了什麼,又失去了什麼? 這樣做值不值得? 下以文章轉錄自 不要再說我幼稚<鄧惠文醫師> 女友說,想要一個音樂盒。為了看一次她燦爛的笑容,他願意做任何事。 他花了一個月的下班時間削木頭,刨光表面、彩繪、上漆,做成一個可愛的外殼, 還鑲上她的名字。 但是他沒辦法手工作出那種會發出音樂的轉軸,於是他買了一個現成音樂盒, 大費周章地把它拆掉,終於取下機芯,裝進自己的音樂盒裡。 送給她的那天,他非常興奮。捧著音樂盒的雙手忍不住微微顫抖。 女友只是淡淡地說了謝謝。他覺得有點失望,不過女友看起來比他更失望, 於是誰都沒再多說什麼。 過了一年,女友說想分手。他不明白細心呵護的愛情為什麼不能綻開花朵。 女友說他是個好人,但她對他沒有感覺。 她說年紀不小了,需要一個成熟的男人。 發生了這種事,不願接受也得接受。 他只好繼續過著日子,工作滿滿的,心裏空空的。 多年之後,他在東區的一家精品店看見她。 他在櫥窗外,她在店裡,身旁的男士低頭簽著帳單。 她比以前老了一些,不過還是很漂亮。 她們離開之後,他好奇地走進店鋪,發現裡面陳列著一個個閃亮精緻的音樂盒, 售貨小姐親切地招呼著,為他介紹「頂級的瑞士Reuge音樂盒」, 每個定價都在一萬元以上。 他隨意指著一個打開後有芭蕾舞者旋轉的, 店員說他眼光很好:「這是限量款,定價三萬五千元」。 他問身旁的現任女友喜歡嗎,她甜甜地微笑,於是他毫不猶豫地買下了, 女友非常地開心。 看著女友的笑容,他卻覺得疏離。幾年前,他多麼期待這樣的笑容。 那時他很天真,許多事物求之不得,如今他經過歷練而成熟,彷彿什麼都輕而易舉。 可是,得到的感覺卻不像當年那樣強烈。 他不再是職場菜鳥,他懂得老闆和客戶的心理,知道攻守之間的份際。 他不再是月光一族,他知道如何規劃最好的理財,獲得最高的利潤。 他不再是癡情男子,他瞭解女人想聽什麼話,更熟悉交替使用冷淡與熱情的魅力。 然而,這種成長與社會化的過程也讓他學會習慣性地隱藏想法, 有時必須為了保護自己而對別人冷漠,或是忽略自己對別人的歉咎。 沒有人再說他幼稚,但他付出的代價是親密感,成熟而深沈的他, 不會再被人們輕易看透,於是也很少有人能真正瞭解他。 有時候他會懷念傻傻的青春,懷念那顆容易被敲開或者敲壞的心。 年輕的女孩把玩著音樂盒,問他若有所思地想什麼? 他只能說:「等妳老一點就會懂吧。」

Day dream...

如果這是個夢,一個美好的夢…就算它只是一個夢,有何不可? --- Day dream [ 宋岳庭 ] 我腳踩著雲朵隨著風穿梭在亂世之中 沒有人可以來管我 我聽著野花唱著歌兒 我愣在那兒 我記得自己還得找回家的路first 到十字路口分不清左右地 只顧著大搖大擺往前走 振作精神 我沒有時間在這兒逗留 我一直走但不知道要走到什麼時候 day dream 睜開我的眼睛 視線好模糊 什麼都看不清楚 我腦筋不曉得到底那兒去? 在印象裡昨晚的女孩又到那兒去? 但我到那兒去 但我都不知道 只記得那裡一切似乎都很美好 沒有人們爭吵 機關槍和大砲 孩子們快樂地追逐蝴蝶 到處奔跑 在那裡除了音樂 什麼都聽不到 跳舞跳得睡不著 身體不知不覺地在胡鬧 no doubt that I was caught up in the scene she was like a fuckin' deram it seems like I was sixteen 時光到流 我彷彿感覺回到小時候 對世界沒有一絲懷疑 沒有太多要求 I remembered this and sit back and light another 'J' for another day all I remember is.... day dream... come ti me. I see you' re staring come near me maybe we can get up in to the early morning 遠離這個世界 瘋狂的世界 在這一切都即將消失的一瞬間 不想在看見那哭泣的臉 就讓我...

煩煩煩

模擬真的來得及跑完嗎?好煩惱。 壓力很大,我想順利畢業。 三月的時候,回家,春天的風,吹在臉上,很舒服,讓我想起國小無憂無慮的童年。 hi! 各位以前的朋友們,你們最來過得可好?希望你們可以快樂。 昨天晚上洗澡的時候,突然想起一個旋律…阿妹的人質… ♪~ "...在我心上用力的開一槍,讓一切歸零在這聲巨響…" ~♪ 很想脫離這些煩惱,不過不是以結束生命的方式,畢竟生命中還有很多美好的事物及回憶。 等著我們去發現。 ..."そう瞳閉ざしてないで よく見つめてみて"...

生日快樂

祝自己第24個生日,生日快樂 這次生日大概是最不快樂的一次生日吧。 凌晨了還在lab改程式,為了畢業而努力。 四點的時候,跟大家從lab走出去,已經很多人要來學校運動了 小鳥也都醒了,啾啾啾的在叫著。 而我現在在打這篇文章的時候是早上六點,完全不想睡,囧 這幾天真是吃不好也睡不好,慘慘慘 依照貫例,要許個願! 第一,當然是希望大家都可以順利畢業,加油吧!!! 第二,畢業後,就要當兵,而現在也不少之前的同學跟學長要退伍了吧。    那就希望…    要當兵的不要抽到塞單位,個個是爽兵。    找工作的不要找到鳥公司,個個是…錢多不敢講啦,    畢竟現在什麼都漲,就是薪水不漲。那至少是事少離家近囉! 第三,(消音) this is a secret. kerkerker 唉,苦悶的碩二下! God damn!!!!!!! 大家加油吧 :)

ns-3

今天在黃老師的介紹下,去銘傳找CC江朝聖。 CC江一開始就說:「我已經在玩ns-3了。 (笑)」 後來回來後,趁在try ns-2的空檔,去找了一下ns-3來玩玩看。 如果CC江所說的,ns-3已經完全把tcl這部分拿掉,全部使用c++跟pyhton。 看了一下example: udp-echo.cc,整個模擬的劇本改用c++來寫。 是不難懂,但以後寫劇本檔,就要跟java一樣看著api來寫了(笑)。

鬼打牆

常見的鬼打牆有: 1. Floating point exceptionns 2. Segmentation fault (core dumped) 兩種都可以搞死人 Orz 當你遇到這兩種鬼打牆的時候, 請口中默念阿彌陀佛,(毆飛) ... 請不要鐵齒,使用 The GNU Project Debugger(GDB) 吧! 或是使用希歐克大大推薦的 Valgrind 。 詳細的說明,可以參考TengDa的網誌 1. NS编程与调试 - gdb调试工具 2. NS编程与调试 - 内存调试工具 valgrind 他寫得很清楚。

我發現

我blog上好多是有關電腦的文章喔 我好宅 科科 Orz

about network security

這陣子為了要跑ns2,把lab的IBM system x3550灌了fedora。 然後之前防火牆鬼打牆,我要開別的port一直開不起來。 後來就放棄,ssh使用預設的port 22 悲慘的事發生了,開給benson的帳號,因為他一直沒去用 所以預設password被try出來,加上ssh又使用預設的port 22 所以機器被拿來當跳板攻擊別人 昨天被資服處停權 qq 所以呀,用ssh,port記得一定要改成自定的port,愈冷門愈好 還有!帳號密碼取難一點 Orz

現實

有時候這世界並不像你想的這麼理想/完美 很多事情,應付過去就算了 說起來挺無奈的 不是嗎?