2006年6月24日 星期六

Smartwin++

0

在C++程式設計上,我一直很在意的東西便是generic programming,及延伸出來的meta-programming,雖然很多人不太能接受C++語言上的複雜度,但是對我而言提供出來的抽象性能否降低寫碼時的複雜度是目前相對重要的問題

Smartwin++是 一個以C++ STL及Booster為基礎的設計,設計模式上類似是loki那樣Policy設計,主要是希望取代MFC及WTL,而目前是在windows平台,但 可以透過winelib在unix-like平台上執行,特別的是他採用BSD license(真是感謝設計者)

GUI領域本來就存在很多的設計議題,實做上更可以有各種理論跟實現,對於目前現存的GUI library我是都略有微詞,看了部份的source,Smartwin++倒是引起我的興致,不知道能否在理論上直接證明效能的好壞,哈!!不過還要在更深入的去研究,畢竟我對GUI程式的經驗並不是相當的足夠(以前寫些簡單的視窗就讓我覺得有很多頭大的問題,如果需要複雜的圖形介面表現...)

Read more

不死之身

0

林俊傑曹操專輯中有首歌叫不死之身...
很好奇作詞者的靈感來源
因為這聽著首歌總是會讓我想起一部漫畫--三隻眼
可不是手塚老師的三眼神童勒,作者是高田裕三
記得以前這部漫畫也轟動過一陣子,但是到了後半部的劇情就飽受批評了
故事架構主要是敘述有一個頭上有第三隻眼的民族
他們可和其他種族的人之間有個主僕契約關係,一旦成為三隻眼的僕人
將成為不老不死,特別在當主人有危險時更可將力量發揮到極致
故事的主人翁一開始是個高中生藤井八雲
在一次事件中遭遇了可說是三隻眼的最後一個生還者--佩
還成為了他的僕人,而主僕就在一連串故事中發展感情
這部作品我最後並沒看到結局,我只知道最後佩得再去尋找八雲
(好像因為最後決戰灰飛煙滅了,不知道要多久才會回復)

不死之身歌詞內容
作詞:林秋離 作曲:林俊傑 編曲:林俊傑

陽光放棄這最後一秒 讓世界被黑暗籠罩 懲罰著人們的驕傲
我忍受寒冷的煎熬 和北風狂妄的咆哮 對命運做抵抗
這是無法避免的浩劫 不論你以為你是誰 任何事物任何一切
Ho 親愛的別難過 只要緊緊握著我的手
地球毀滅了以後 我仍愛你愛得不知天高地厚
為你再造一個新宇宙 不死之身 不死的溫柔
撐著悲傷不回頭 卻感覺此刻你停不了的淚流
唯有愛才能永垂不朽 唯有你 我才能找回我
唯有你 我才能找回我 唯有你 我才能找回我

Read more

2006年6月21日 星期三

一年回憶

0

夜鳥啼

似訴離衷愁難去

聲聲催思語

舊日樓居

談笑歷歷

今時人杳

怎堪成昔

昨夜殘花枝頭綻

凋零還可待明時

何日在相依

Read more

2006年6月7日 星期三

花落

0

靜靜天空落下了一片紅瓣

是誰的思念

充斥在我的眼簾

看著紅花滿樹

紛落時是否都存著眷戀

花影片片

勾勒出她的容顏

飛舞瞬間

盼我的思念

也在她的身邊

Read more

2006年5月22日 星期一

無盡的修行

0

看看上次的留言時間--過了20天
經過了這一段時間決定的一件大事--我得在修行一年了
天呀...我的唸書旅途還真是漫長...
偏偏又不是我不喜歡,也不是我笨(某程度上...是,無可否認)
看來接下來的一年得好好規劃一下了
得讓我多花一年時間是要代價的...
絕對要讓這一年很有價值(唉...打高砲的人常這樣說...)

Read more

2006年4月29日 星期六

Linux IO and 桌面

0

最近幾個月,陸續用了JFS、XFS、Ext3、Reiserfs來作為
linux桌面的檔案系統,是的,我無聊的玩了一下所有kernel
上支援的一般用途檔案系統,在最近對於IO行為越來越是感
到奇怪,以前認為不同的FS應該對系統的影響不會太大,特別
是單一硬碟環境,基本的就是一般桌面囉,開始想找找看是否
有理論可以針對IO系統進行特定目的的測試,基本的測試工具
其實蠻多的,但是我想要知道各種檔案系統所採用的設計跟他
們的表現上的關係,不過這也是大部份的人想知道的吧...呵,
像是說了一堆廢話,玩了一些以後的感想是
桌面
Reiserfs+deadline > Reiserfs = Ext3 > XFS > JFS
samba
Reiserfs+deadline > Reiserfs = Ext3+Hash dir > Ext3 = XFS > JFS
其中JFS跟XFS是自己以前在2.6.8之前的經驗
2.6.8之後沒在使用過這兩個檔案系統,僅供參考紀錄...

沒有使用數據...網路上的數據應該也夠多了...提供一篇
ibm上的文章
沒提供數據是因為這兩個環境都很複雜,還沒想到怎樣可以設定一個實驗組,
兩個環境都跟當時運行的程序、網路環境、記憶體和硬碟狀態有關,
若要實驗應該要固定一些環境的因素,哈,不過我在實驗方面的技巧很差,
以後有空再多研究研究...

P.S. 常常看別人的數據都讓我覺得很奇怪,跟自己使用的結果似乎不太一樣,
不知道以後如果自己弄了一篇,是否可以讓別人不會有同感,
不過我還是比較想知道FS設計跟應用上的關係...trace kernel code and
kernel profile...對我有點困難...

Read more

 
Design by ThemeShift | Bloggerized by Lasantha - Free Blogger Templates | Best Web Hosting