Wednesday, December 20, 2006
李愷鞋,穿出十年的驕傲
Thursday, December 14, 2006
讓地球活下去
Wednesday, November 22, 2006
NGC光碟片測試
Friday, November 17, 2006
局外人
Wednesday, November 01, 2006
陳鎰明老師曾經跟我說過的話
Monday, October 30, 2006
wxWidget 2,發落專案
Thursday, October 26, 2006
wxWidgets
Tuesday, October 17, 2006
醫院奇譚
起來非常的奇怪。
這故事情節好像是這樣,那個叫『哆』的少年,發現腳上長了一個硬塊,因為沒有什麼感覺,所以就不理它,這讓我想到方孝孺的指喻─
浦陽鄭君仲辨,其容闐然,其色渥然,其氣充然,未嘗有疾色也。他日,左手之拇有疹焉,隆起而粟,君疑之,以示人。人大笑,以為不足患。既三日,聚而如錢,
憂之滋甚,又以示人。笑者如初。又三日,拇之大盈握,近拇之指,皆為之痛,若剟刺狀,肢體心膂無不病者。
那個叫『哆』的少年,在自家附近的診所看病。發現裡面的護士非常的詭異。穿著超性感護士服,超迷你短裙,而且還穿著高七八公分的高跟鞋,並濃妝豔抹的。上
半身穿著腰身的白色上衣,且胸部快要爆出的樣子。而且拿病例的時候,似乎可以看到裡面的內褲;醫院從晚上九點半開始看診等等的不尋常,自然感到非常奇特。
大概等了一小時,看到醫生大大的肚子,手上拿著果汁調味乳走進房間準備看診。換他了。醫視之,驚曰:「此疾小疾也,君有中風之虞,乃血壓不足也。注射營養
針否?今免錢,他八百。」
那個叫『哆』的少年拒絕了,他不需要營養針。
想睡了,之後再打
Tuesday, October 03, 2006
低頭思故鄉
簡單的說,是要開一個自己將自己bypass的會、、、、、、、
我低著頭,不想看著那兩個這麼大年紀的大男生在演內心戲。
一會兒激昂的跟我說生意要怎麼做,一會兒又拿出幾個名片的影印,還有email的
列印在我前面晃來晃去。說他們多麼的了不起。
的確
我覺的很了不起
但是
今天我還是只是虛應故事而已
論深度,我可不會輸你。
敬告
演戲我也會演唷@@
Monday, October 02, 2006
VW的教訓
『好像沒有,我只注意疏通交通。』兩人面面相覷,面對著無法挽回的局勢。
故事就是這樣子的時代背景開始的。
事情是發生在十月五日的下午,邱哲義離開了工作岡位。
小黑三的電瓶已經壞了,無法充電,卻冒險的想說,接了邱哲義的電,
開到瑞芳,應該電力會足夠吧,但是顯然是癡心妄想。
在瑞芳吃了傳說中好吃的牛肉麵,雖然評價不是很高,不過終於吃到那一碗傳說中
的牛肉麵;麵體很好吃,但是湯放太多味精了。其實一直在想,到底充飽電了沒有。
上了車,果然車子發不動,邱哲義就幫我張羅了一輛車子,一個小姐開的VW,
而我早就準備好兩隻手各拿一個鱷魚夾,等著車子一到,馬上一夾,邱哲義上車發動。
很順利的,車子來了,前後卻忽然來了好幾輛車,我想他們看到情況,應該也會認
為很快吧,因為只是接個電,沒幾分鐘就可以動了,所以那些車子就在旁邊等,但
是卻給了我們莫大的壓力。
而VW小姐對開引擎蓋這個動作非常的不熟,所以在開引擎蓋的同時,浪費了不少時
間,因為太在意前後車了,所以,兩個人像是熱鍋上的螞蟻,試著讓VW小姐瞬間開
引擎蓋的功力加持,但是似乎奏效『啪』的一聲,引擎蓋開了。
兩個人開始以熟練的技巧,開了引擎蓋,我也拿著鱷魚夾在一旁等候,正準備雙手
一伸的時候。
『電池呢?電池在哪裡?』
於是,開始拆VW引擎內的蓋板,最大的三個點的蓋板被我們快速的拆下來。但是卻
沒有,裝回去的時候七手八腳的隨便按了按,其實我們都知道沒有裝好。
結果眼尖的我們忽然看到在防火牆附近看到了電池的符號,嗯,是一個蓋板,二話
不說立刻拆了下來。於是依照正常程序,快速的將車子電力恢復並啟動之。
在短短的幾秒內完成所有程序,並且看似完美的結束、、、、、、但事實並非如此
車子離去的時候,我發現VW的引擎蓋還是開著的,於是我馬上回想所有程序並且歸
納之。每一個步驟都充滿了瑕疵,這很難相信是天下無敵的超人與天才做出來的事情。
大蓋版只有一個點定位(事實上我在蓋的時候,其他兩個好像很難定位,因為情
急,所以先放著),電池蓋版擺在旁邊,沒有蓋好,引擎蓋只有放下,並沒有確實
鎖緊,就這樣。我們兩個瞬間成了白癡。
整顆心都掛在VW身上,縱使我們一直不斷的把氣氛轉移,還是枉然。
這就是VW的教訓。
這故事告訴我們,在情急之下,很容易犯錯,縱然超人與天才也是會這樣,這次事
件,證明雖然超人與天才的結合,是謂天下無敵,卻也成了全世界最白癡的阿呆與
阿瓜。
Thursday, September 28, 2006
ODBC vs JDBC by OpenOffice.org BASE
Friday, September 15, 2006
貓老弟
說著,頭也不抬著繼續趴在地上睡覺。
我不知道牠的真實想法,牠總是慵懶的躺在地上,嗅著大地的味道。
阿扁依然非常自私的想把總統制改成內閣制,然後說自己多麼偉大,口裡只有台灣
兩個字,而忽略了台灣土地上面的人民。
『如果我是阿扁,這樣的支援度18%我可能早就捏爆自己的蛋蛋自殺了。』貓老弟
說著。『如果陳阿扁有條件下台,最終的贏家還是陳阿扁。因為民進黨已經不太可
能接續下一屆的總統,如果改成內閣制,大權將會落在擁有與本土立委還有李登輝
派系關係良好的王金平身上。馬英九既使想改革,但是也無權了。最終倒楣的還是
人民。』貓老弟嘆了一口氣『最好的方法就是,馬英九總統制一屆,把該整頓的整
頓好,然後在權力下放改成內閣制;如果還是堅持要內閣制的話。其實總統制沒有
什麼不好,只是阿扁把總統做爛了而已。』貓老弟淡淡的說。
天空變的有些灰暗,貓老弟眉頭深鎖一下。其實我並沒有甚麼話要跟貓老弟說著,
因為我感覺住在台灣這土地上的人民,大部分還不像貓老弟般,有這樣的獨立想
法。而不是被煽動而成為幫兇的。
牠就這樣靜靜躺著,時而嗅嗅地上的味道。
--
Wednesday, September 13, 2006
叩叩叩
現這點而繼續呼吸,但是我們如果一點一點的發現了雨有意志,手邊聽的MP3也有
意志,滑鼠也有意志,一切東西都有自己的意志時。
我們只能接受並且不斷的呼吸才可繼續活著。
『F**k the factory.』西班牙人說。嗯,似乎是個很好的切入點 :-P
Monday, September 11, 2006
禮物人
如果擁有一個可倒轉的時鐘,真想看看在古代文學所寫出來的人物,大部分,是英
雄豪傑,
古羅馬的英勇戰士,西亞的騎士,一篇一篇詩篇般的文章。
現代人所描述的人,已經越來越沒有人的價值
人,是可以沒有目的而存在著。
當人一切最終沒有份量,就像卡夫卡一書的人物般,只是個符號,或是英文字來代表。
但是沒有價值的人,又怎麼樣?就如同那個異鄉人,一個out sider,卡謬的墨梭之於我的隱喻只為了摧毀人與人的關係?
但是其實還是很多人,是不需要價值的。而這些人,才是故事的題材。
Sunday, September 10, 2006
S o l i t u d e
有些物體一直不動的在那兒,好幾個小燈閃個不停,似乎正在處理龐大的資料網絡。
有一個白色方方的在模擬一個不真實的程序;而有一個黑色小小的,正在建構一個
不真實的物體。另外一個白色方方的正在唱播放著不真實歌曲。
我知道唯一真實的是自己擁有肌理毛孔的血肉。幾乎每天晚上,在這個五坪大小的
空間,不停的做著繁雜的計算,去計算真實世界的一切。在虛幻的世界模擬真實整
體物體干涉;終端機投影著令人發昏的直線,橫線,方塊與文字。
『這個地方的設備不太好。』那個叫蘋果的少年說了。
『喔,我知道。』手邊正讓P2-300的電腦開始對一些串流資料編碼。
『我們再一次玩我們常玩的遊戲吧。』那個叫蘋果的少年,聳聳肩,雙手攤開,手
勢似乎是要我馬上坐下。
『我沒有空!』
『不不不,快點,我們來玩!!』那個叫蘋果的少年依然興致盎然。
『喔,你讓我頭痛了唷!』
那個叫蘋果的少年站了起來,好像很難過,或許不難過,但是我知道一定很失望。
他看了看我,嘴巴微微張開。
『你記得東尼吧。』
我點點頭。但我卻把臉轉向另外一邊。
『你記得東尼是怎麼完蛋的你可以在告訴我一次嗎?』那個叫蘋果的少年提高音調
的說。
我似乎記的很清楚。在東尼小的時候,放學蹲在學校往家裡的路邊,用路邊工地的
沙子,徒手砌著一艘精細無比的船。時間大概是傍晚的時候,空氣濕濕的,被一台
車draft過。
在那時候生與死好像─
『只有像頭髮一樣這麼細的距離而已。』那個叫蘋果的少年似乎接續著我的思緒迸
出了這段話。
『你相信Karma嗎?』我問著那個叫蘋果的少年。
『我不相信。』那個叫蘋果的少年是西方人,不吃東方人這套。
『東尼離開前跟我說了業的小蟲蟲的故事。』
『業的小蟲蟲會剪斷汽車的煞車線唷。』那個叫蘋果的少年說著。
好像瞬間時間凝結了。
門開了,東尼走了進來。
Thursday, September 07, 2006
第三人稱的想像
『試試看,把眼睛閉起來,想像自己坐在一個寧靜的湖畔邊。』那個叫『哆』的少
年說。
我將眼睛閉上,坐在一個潮濕的枯木上,那枯木上長滿了青苔還有蕈類,五顏六色
的,但是這些好像只是個點綴。但是事實上,我將我的視野從我後腦杓拉出去,看
到自己坐在一個枯木上,其實只是比蕈類大一點,比青苔來的顯眼。不斷的一直往
後拉,一直往後拉。直到我與週遭的東西的大小已經沒有這麼重要的時候。
我覺得我的身影應該可以被忽略的唷。
──只剩下一片寧靜的湖的景象。
那個叫做『哆』的少年說。『你看,這個湖旁邊,是不是站滿了人,如果我不提
醒,妳可能連看都看不到,就好像那個石頭帽子一般。』那個叫『哆』的少年摸摸
口袋,卻沒有拿出任何東西,隨即指向離我身邊最近的身影。
我好像看到了一個身影,但是不是很清楚。
『你看你看,那個人,手上拿著一支筆。』那個叫『哆』的少年眼睛發著光說著。
『你猜,他是個作家嗎?』
說真的,我看的不是很清楚。但是我也記得,那個叫『哆』的少年,在我很小的時
候,我就知道他有一支很神奇的筆。
『別人看事情的刻板映像,其實會影響對整個人的最終評價唷。如果可以看的過
廣,或許你可以瞭解更多人。』那個叫『哆』的少年拍拍我的肩膀,繼續說著。
『別在東尼了。我知道東尼這個人,事實上一點都感覺不到孤單。而只是因為自己
活著而活著唷。只是別人看他很孤單。』
『那不是跟機器人一樣嗎?』
『所以他畫很多機器,他認為就應該這樣,沒有生命,只是忠實的表現而已。』
『我不要跟他一樣!!』
那個叫『哆』的少年對我微微的笑了一下。『你不是也畫了很多機器。』
我有點不認同,但是他說的又是這麼得對。『但是我機器都有生命!!!』
那個叫『哆』的少年不答話,好像望著那一片湖泊。
但是事實上那個叫『哆』的少年,一點都沒有在那片湖泊旁出現。
我深深的呼了一口氣。我回到我的視野,並且看著少年。
少年,也一樣看著我
--
Wednesday, August 23, 2006
何必花五萬八買個AUTOCAD LT版本呢?
一般在設計初期,我的習慣是會在AUTOCAD上面設計整個架構,然後看複雜度然後再去Pro|Engineer去建置3D模型。我的設計習慣是拿 Autocad的圖面當作3D的骨架。
然後繪製3D,整體設計完成,干涉檢查,然後再轉由AutoCAD輸出2D工程圖面(雖然已經有所謂3D標注的標準了,但是也是2005年才制訂的標準,業界還是不太習慣)
而今天,這套軟體FelixCAD 5 LT 事實上,跟AUTOCAD的操作習慣,指令,其實都非常的類似。
唯一值得講的,是目前免費申請license!!!
!!請看以下!!
FelixCAD LT Release 5 via anytime download. Now FREE! After promo price - 99 | ||
FelixCAD LT is absolutely FREE for the first 1 million users who register their downloadable license. This offer may end at any time without notice.
這麼好康的軟體,而且,當免費結束,也就是說,不免費,要付錢了,就要99塊歐元唷。
有需要的,趕快去搞一套吧!!你也可以擁有正式的license!!
完全支援DWG,還有DXF唷!!
附上李愷的抓圖
其實我也是第一次使用FelixCAD來畫東西,不過就來試試看,順便把一些與autocad的異同找出來
先從簡單的六角頭螺栓開始畫起吧
當進入畫面,我們必須要開啟一個工作區,
當然,在CNS是屬於公制單位,所以,請選擇Metric。
按下OK後,就有一個空白的工作區可以開始畫圖了。
一開始,我們要畫中心線,而一般來說,中心線就必須用到”格點”的功能。
格點的指令為 tsnap,或是snap也行,當然,相對應的小按鈕也可以按
下指令line
從中間畫一條直線下來,並按滑鼠右鍵結束指令。
下一步,我們畫的螺栓頭的規格是M10x1.25
下一個指令是偏移,但是呢,在autocad裡面,指令是offset,
但是在FelixCAD中,分成兩種,一種是doffset,另一種是offset。
而doffset就是可以指定偏移距離的偏移指令,而offset呢,就必須要靠鎖點的方式達到偏移了。
因為現在要偏移7mm,所以我們使用doffset.
> doffset
Distance or select option ThruPoint < 1 > :7 偏移距離輸入7
Select entity (line, circle, arc, 2D-polyline): 直接選擇中心線
Side to offset ? 往中心線的左手邊按一下
Select entity (line, circle, arc, 2D-polyline): 按下enter或滑鼠右鍵結束指令
>
現在,我們畫一個圓。
> CIRCLE
Center point: near 利用接近鎖點,選擇最早之前畫的中心線的任一點當圓心
of object:
Radius: 8.1 輸入半徑為8.1
直線功能line
利用int鎖點,很容易畫出以下的圖
現在要修剪
輸入trim修剪指令
> trim 輸入trim
Select entities for cutting edge (line, circle, arc, 2D polyline): all 輸入all 就是所有物件
5 selected.
Select entities for cutting edge (line, circle, arc, 2D polyline): 按下enter 開始修剪
*** 5 selected. ***
Select entity to trim (line, circle, arc, 2D polyline): 選擇不需要的線段
Select entity to trim (line, circle, arc, 2D polyline): 選擇不需要的線段
Select entity to trim (line, circle, arc, 2D polyline): :
Select entity to trim (line, circle, arc, 2D polyline): :
Select entity to trim (line, circle, arc, 2D polyline):
Select entity to trim (line, circle, arc, 2D polyline):
Select entity to trim (line, circle, arc, 2D polyline):
會得到上圖,皆下來就要mirror了
> mirror 輸入指令mirror
Select objects: 選擇除了中先線的三個線段
Other corner:
3 selected.
Select objects: 按enter停止選擇,下一個步驟
*** 3 selected. ***
First point of mirror axis: _end 選擇鏡射的軸線一點,利用end選擇中心線上端點
of object:
Second point: _end 利用end選擇中心線下端點
of object:
> 即可鏡射完成
雖然這個動作使用多邊形工具就可以達成,但是呢,這樣子可用到的指令就比較多,講的就會比較詳細一點。
接下來都是類似的指令,可以自己試試看
可不可以畫出來呢?
Tuesday, August 22, 2006
卻金亭碑
教場街交叉的街角處,碑高184釐米,寬102釐米,青石碑身和紅砂岩的底座顯得非
常垕重。石碑打製得相當仔細,碑的上部呈弧形,雕刻著細膩的雲海花紋,花紋間
是古篆體的碑額,下麵是楷體碑文,鐫刻精良,字跡至今仍清清楚楚。根據碑文的
記載,當時廣東一帶有些地方對外通商秩序混亂,賄賂和亂罰問題嚴重,甚至還有
對外商拉差、勞役的現象。兼管口岸的番禺縣尹李愷上任後,對外商「不封舟者,
不抽盤,責令其自報數而驗之。無額取,嚴禁人役,勿得騷擾。」外商非常感激
他,由暹羅商人奈治鴉看邀集外商,籌得一百兩白銀,送給李愷,李愷堅決不受。
奈治鴉看無法將銀子退迴給外商,就到廣州找到李愷的上司,請求將這筆錢建個亭
子,以錶彰李愷的廉政。得到批準後,奈治鴉看便在當時東莞最熱鬧、人流最集中
的地方———演武場築亭、建坊、立碑、掛匾,名卻金亭,碑即名「卻金亭碑」。
這座460多年前由外國商人豎立的石碑,不僅記載了明朝時期東莞給外商創造良好
投資、貿易環境的史實,也反映了當時我市民風淳樸,文明廉政的形象。是東莞市
一處獨具特色的人文景觀。「卻金亭碑」已被列入廣東省省級文物保護單位。
Friday, August 18, 2006
我做了一個夢
我夢到我在一個奇怪的小島,那個小島其實正處於戰爭的狀態,
但是人們好像一點都不以為意,依然在市街走動閒晃。
然而,這場戰爭是屬於美國人跟不知道哪國人的戰爭,而美國人要保衛我腳下的這
片土地。
在烽火稀疏的其間,我試著走在街上。大家好像也是這樣子悠閒
只有美國大兵們像電影情節一般,拿著槍,準備出發。
而我,走在人群之中,發現了一個人。
這人似乎對我非常的重要,就只有一個的那個人。
嗯,只有一個。
我跑去聊天,聊的很愉快,我也很愉快。
但是我看到了一個阿兵哥在我身旁倒下,
於是乎然大家都開始想找個地方開始避難,比較詭異的是大家都非常的安靜。
我跑到了一個小平房,那平房裡面的樣子跟時雨中學的宿舍,幾乎是一模一樣。
突然間,美國大兵回來了,這裡正好是他們休息的地方
班長忽然跟我說,要我一同陪他們去打仗。我回答說『這不是屬於我的戰爭。』
班長沒有吭聲,就叫我去那個床位,而那個床位,以後就是我的床位。
我爬上那床位,原來這是剛剛倒下的阿兵哥的床位。於是不知道怎麼,我心不甘情
不願的穿上迷彩服,但是很幸運的,沒有迷彩褲子,我跟班長說,難不成我要穿牛
仔褲上戰場。
班長也莫可奈何,於是就跟我說,如果褲子穿好,在跑出來一起打仗。一行人就出
去打仗了。
沒有迷彩褲的我,就不用上戰場了。
講完了
難道你還不知道嗎?
我非常感激,上天能夠讓我遇到你,
但是我必須要站在我應該站在的角色上面去制衡,至少是我認為我認為的。
在同一條船上,我必須要讓你知道很多事情我也很急。
但是我知道很多事情都不需要去『逼迫』人家的。
我不喜歡逼迫人家,一點點一點點的關心是需要,但是不需要去逼迫。
因為你,
所以我在廠商的眼裡是個避之唯恐不及的人物。
但是也因為你,
我在有些廠商眼裡看起來都是個值得信任,且能力超好的。
但是,請不要再對我噴口水,今天我說你病急亂投醫,你以為我不急嗎?你以為我就想看你的笑話嗎?
很多東西,不是妳在開發,你急也沒有用。
今天看你再測不良品,我好心修改程式讓不良品降低,不是我不改程式,而是我已經跟你說,我這麼做,不良比率會降低,但是你沒有反應。
昨天拆了一個箱子,找出了大概十五、十六個不良品,但是我昨天只花了半小時十五十六個其實只有三個不良。
這就是你,
一急,什麼事情都看不見。看來我必須還是個制衡的角色。
我們還是同一條船呀!!
不要認為我年輕你十幾歲!你應該知道我的處裡事情方法!
Thursday, August 10, 2006
工作站之二
桌子根本擺不下、、、、、
真糟糕,要將我睡覺的房間另外開闢一個工作的地方嗎?
兩顆21吋繪圖專用大螢幕,超高解析,但是每一顆螢幕超過二十公斤。
在大的桌子,我想還是嫌小吧
Tuesday, August 08, 2006
工作站
連續一年,幾乎都用我的筆電在設計,這台筆電因為操勞過渡,換了兩顆硬碟,
每當在畫3D的時候,筆電的熱度可以透過厚度快要四公分厚的辦公桌,傳到我的大腿。
除了畫3D及CAD,還必須要模擬電路,模擬微處理器。
在我寫程式的時候,還必須要compiler。
有時候為了一個動作,P4 1.8G的CPU全速跑模擬0.1秒的電路必須要跑30分鐘。
而且螢幕解析度只有1024x768,在設計機構真的是不夠。
所以,我計畫建立一個完整的工作平台。這大概要花我不少錢,但是,好像是必須的、、、、、
今天穿的人模人樣,去台北談一個重大合作案,因為這合作案牽扯了三個公司,一個大集團,在那樣的氣氛中。我忽然好想教吉他,那樣子好輕鬆。
當我在一旁解釋手中產品的設計概念時,我雖然很想避免使用專有名詞,但是他們跟我說的十句話,有九句是廢話,於是我便開始所有都講專有名詞。
避免他們發問、、、、、真煩
回來的時候,下大雨,有傘,但是還是淋的濕透了。而最令我在意的,其實上是腳上那雙穿了十幾年的靴子。
由於磨耗,鞋面的皮,已經破掉了,會漏水。很想修,但是我不知道怎麼修,難道真的沒有辦法了嗎?
重量
有一種重量,似乎是從後方慢慢的,一點一點的加上來。
一開始好像比較有感覺,
當卸下身上的書包,拿起步槍戰在海邊的時候,肩膀背負的其實不全然是保家為民,而是開始要自己活了。
也許
人,總是喜歡把自己的重量往上加,當然我也不例外。
我必須養車,買房子必須繳房貸,還有為自己的一些夢想,去背負各種重量不一的負擔。
load,一個簡單的單字。
I'm loading.
Loaded.
當太陽公公打東方出來,眼睛睜開就必須要面對『來』的一切。而失去的信仰,也依舊一點一點的流失。
就像手握著的一把乾砂,不斷的從指縫之間流掉。既使你不斷的想用另一隻手去遮掩,去防堵。
絕對殘忍的
是你做的一切防衛都將是失敗。
我用拳頭使勁地並垂直地搥打著地面。
能撼動些什麼?
我強迫自己戴上手錶,真實的看那時間的流,從髮絲,指縫,眼角,還有肌肉上的
線條上流過。
真實的說著自己並不年輕。越來越無法控制的情緒在切割自己的身體,還有那看人的眼神也變了。
什麼時候握在手上的那個夢想琉璃也跟著碎裂。那是現實。
今天是父親節。兒子是時間給男人的一個不變考驗,考驗他所看重的一切終究會被兒子視為愚蠢無稽,而且考驗他在世界上最愛的這個人一定會對他有所誤解。不過,爸爸父親節快樂。
Monday, August 07, 2006
增進自己的設計能力(一)
以求自我期許─
四個設計原則:
對比/ Contrast
概念為,避免所有項目,看起來都非常的類似。可以以字體顏色大小粗細等等
做一些變化。
對比通常是版面最重要的視覺特色。
重複/ Repetition
重複有助於架構安排,加強一致性。
對齊/ Alignment
每個項目應該與其他項目在視覺上有所關連性,這樣版面會更整潔與鮮明。
相近/ Proximity
關連的項目,群聚分組。將產生數個視覺單位。
有助于歸納資料,減少雜亂。應該要特別注意。
Tuesday, August 01, 2006
那種跳躍式的、、、、
我好像站在一個足球場或是巨蛋中間,仰天接受一些莫名其妙的任務或是想法。
這或許跟昨天晚上有個人忽然問我,婚禮穿黑色的,妳覺得可以嗎?這種疑問句
『相像』。
跟我熟捻與常聊天的朋友,我不自覺的跳躍著,事實上有時候是因為去『急轉』思緒。
一列飛快的列車,妳無法令它立刻停止,但是你可以扳動鐵軌旁的連動槓桿,使之
轉換軌道。
當那種趨勢感形成,只能修正卻無法停止時,巧妙的修正已成為主要課題。
當改革路線已經如同洪流般勢不可檔,扁政府以神化主義及悲情主義去取代修正路
線。(這是一個話題例子跟血淋淋的例子)這大概是這個新世紀台灣人民最寫實的
例子。
妖姬修正園公湖人情,是幻姬所不能,幻姬修正遮三點賣肉不賣檳榔,是妖姬所不能。
這就是之所以 跳躍
Monday, July 31, 2006
越來越多事情已經超乎個人情感控制範圍
其實不管心境跟外在環境,承受著巨大改變。而這改變的巨輪似乎牽動我每一根髮絲。
我稱這段時間為
『變態』
變態不是絕對是一件不好的意思,變態在各種自然現象來看是個好現象。但是對於
一些以特定心態解釋特定的人的手法,的確不是一個好的字眼。
我周遭的人在這兩個月似乎開始起了很大的變化。不管在心中的地位還是什麼,不
斷的再改變。而每次改變我都必須承受莫大的痛苦。因為我必須告訴自己,這一切
已經改變了。
昨天晚上我泯著嘴唇,笑的看我心中的那棵植物。他好像FLIP FLIP的搖搖晃晃
著,元氣?
這我不確定,我只知道,造成這種結果的,不是兩個人可以決定的。
的確,先前的事端,的確可以把我給殺死。而那時候我幾乎是死的。因為我的心已
經涼了。但是我不能讓我心中的植物知道我的心已經涼了,因為其實那棵植物是最
瞭解的。因為他就在那片土壤中。
但是依舊好好呵護,而慢慢的,似乎恢復了平靜,但是並不平靜。而是一段自我壓抑。
簡單的說,我在這場變態中死去。在最終程序完成前,我不確定是不是一件好事。
Tuesday, July 25, 2006
Monday, July 24, 2006
試論之可能性
需解決,1) 對應之暫存器及適用之位元長度2)若OK,有無判斷編碼結束之status.3)是否可開啟DMA模式4)若都有,回存於SRAM, and relocate it.5)送出編碼資料6)資料串流是否即時需設計一顆risc CPU來解決眼前的問題,無法使用內部中斷maybe crash.
要破解RSA,非量子電腦不可、、、、
到的事。目前,量子電腦已經由「史前時代」進入了「實驗時代」了,人們在找尋更多
適用於量子電腦的計算法則,以能充分發揮量子電腦的功效。雖然,我們還不知道量子
電腦的研究何時才會變成工程問題,但是,目前的成就已足使每個人振奮了。
讀過費因曼 (R. P. Feynman) 的故事的人都知道, 他也曾應聘於某電腦公司去設計電
腦。物理學家,怎麼也設計起電腦來了?原來,當電腦越作越小,速度越來越快,量子
力學的效應就不能不考慮了。五十年來、幾乎每隔兩年,電腦的速度就加快了一倍。大
家可以想想,身邊的個人電腦。 從十幾年前的蘋果二號電腦,到現在的 586 就是一個
例子。但是,這個趨勢會繼續下去嗎?總有一天,路會走到盡頭。無論如何快,訊號傳
遞的速度不會快於光速。無論積體電路做得如何小,總不會小過原子。當這一天來臨時
, 怎麼辦?這個世界將變成什樣子?其實,幾十年前 IBM 公司的 R. Landauer 及 C.
H. Bennett 就已經在考慮這個問題了。 他們要問的問題是;到底電路元件,最小可以
做到多小?計算過程中,最少要花多少能量?電腦,無論如何也該遵守物理定律。例如
,熱力學就告訴我們:一個引擎的效率有一定的極限。那麼,對於量子電腦,是否也有
某些物理極限存在呢?
80 年代初期, P. Benioff 告訴我們, 原則上量子電腦是可行的。 後來有英國的 D.
Deutsch 及美國、以色列等的其它一些人,也做過一些研究。不過 80 年代中期,這股
熱潮卻又衰退了。主要原因是:他們研究的量子電腦,「非常的抽象」;討論的問題總
是,例如, 貝爾不等式、多世詮釋 (many-worlds interpretation)、EPR 悖論‧‧‧
等等。而且跡象顯示,量子電腦很容易出錯,確不容易修正。不過費因曼卻認為,量子
電腦,仍有研究的價值,可能可以用來模擬其它的量子系統。但是,它能以更高的速度
解其它的數學問嗎?
過去三年來,情況有所改觀 1993 年 S. Lloyd 找到了一堆可以作為量子電腦的系統。
P. W. Shor 更告訴我們:量子電腦可以做因數分解; 一個傳統電腦中重要卻又困難的
問題。而且它計算所需的時間,只與該數的對數成多項式關係;這是傳統電腦所作不到
的。 這個結果令人振奮。 大家討論的重點已經實際到, 例如, H. F. Chau 及 F.
Wilczek 討論如何設計邏輯元件 [1] 及 B. Schumacher 討論量子編碼及資料壓縮、傳
輸之類的了。[2]
量子資訊
資訊,本來就是離散的東西了。但是這與「量子資訊」還是不太一樣。在一般的電腦裡
,我們用電位的高低代表「零」與「壹」,進而組成各種資訊。在量子電腦裡,我們用
原子的能階來代表資訊的「零」與「壹」。 用氫原子的基態表示「零」 ( 記為 | 0 >
),激發態表示「壹」 ( 記為 | 1 > )。一個位元的量子資訊,稱為 qubit,可以是這
兩個狀態的線性組合; 代表該位元在某一瞬間的狀態。 這種狀態, 我們稱為聚相態
(coherent states)。 如此一串氫原子就可以組成各種資訊了。但是,要組成一個電腦
,要能處理這些資訊,還需要一些邏輯元件來進行運算;要能讀入運算單元,進行處理
,再輸出儲存。因此,一個量子電腦必須要能讀、寫及運算。 1944 年諾貝爾物理獎得
主,I. I. Rabi,最早告訴我們如何將資訊寫入量子系統。以氫原子為例吧!假設,這
個氫原子原本是處於基態, 能量為 E0,要寫入一個位元為「零」的資訊不必做任何處
理。要寫入一個位元為「壹」的資訊,則可用適當頻率之雷射將原子激發至 E1 的能階
。如果原子本來就在激發態,這個雷射就會使它放出光子,變成基態。
其實電子並不是說跳就跳上去的。它還是「慢慢」的跳上去的。這點,用物質的波動性
質來看就清楚了。電子,就像是個在盪鞦韆的小孩。外面的雷射光,就像在推這個小孩
的大人。如果他推的頻率正確,小孩就會越盪越高。直到這個電子的能量等於這兩個能
階的能量差,E1 - E0,電子就跳上去了。 因為,電子所在的狀態,可以用基態的波函
數及激發態的波函數的線性組合來表示,當電子能量越來越高,激發態所對應的振幅也
就越來越大。如果這個雷射光只作用了一半的時間,電子就在一個由基態及激發態各半
所組成的狀態。這就是量子電腦與傳統電腦不同的地方:任何時候 | 0 > 與 | 1 > 同
時存在,只是比例不盡相同而已。也正因為這點,量子電腦可以做到傳統電腦做不到的
事。
讀與寫是一樣的原理:但是所使用的雷射光頻率是足以使 E1 能階的電子跳躍到一個更
高,卻不穩定,的能態 E2。 如果原子本來在 E1 能階,電子會跳到 E2 能階,但隨即
又跳回 E1 能階,且放出光子。如果原子本來在 E0 能階,由於能量不合電子則不會轉
移。如果是在上述的「中間狀態」,則它被讀為「零」與讀為「壹」的機率各半。
量子運算
電子元件一般可分為線性,例如電阻及電容,及非線性,如二極體及電晶體,兩種。線
性元件直接改變輸入的訊號,非線性元件卻會使多個訊號交互作用。例如擴大機之所以
能調整聲音的音調,高低音,完全是由非線性元件,電晶體,所造成。音調的改變,是
由輸入的音樂訊號及旋紐上的控制訊號綜合而來的。
電腦中,邏輯運算是由 AND、OR、XOR、NOT 及 COPY 幾個基本動作所組成。 除後二者
為線性元件外,均為非線性元件。A. Ekert,D. Deutsch 及 E. Barenco 與 S. Lloyd
分別告訴我們:一個量子電腦, 只要能做 NOT 及任和其它一種非線性運算,就可以達
成全部的運算功能了。[3] 因此,要找到可以製作量子電腦的物理現象並不難。而且,
C. H. Bennett 告訴我們,如果量子電腦是以「可逆邏輯元件」組成的話,那麼計算所
需之最小能量,將與計算之複雜度無關。
其實,全功能的量子元件,早在 50 年代末期,用粒子自旋製造的二位元量子邏輯元件
,就已經存在了。但是,因為他們當時並不是想製造量子邏輯元件,所以他們稱之為雙
共振 (double resonance)。 他們用的是氫原子的電子自旋及其質子自旋;只有當電子
自旋為「壹」時才將質子自旋翻轉;這就是 Controlled- NOT。 他們已可做到 NOT 及
COPY。 後來,E. Barenco,D. DiVincenzo,T. Sleator 及 H. Weinfurter 也證明,
如果能將電子及質子之自旋只翻轉一半就可做到 AND。其它可以作為量子電腦元件的東
西,例如:鹽的晶體;有兩種離子各帶一個自旋。 聚合鍊的電子態、馬荷 - 然德干涉
儀 (Mach-Zehnder interferometer) 也都可以。[4]
這些邏輯元件只要連起來就可做成量子電腦了!但是怎麼連呢?在傳統電腦裡是用金屬
線。它傳遞的其實是電壓訊號。但是要連接這些量子電腦的雙共振閘可就難了;總不能
把原子拆開來,取出自旋,再原封不動的裝回去吧?不過,研究人員也已經想出好方法
了:例如,光纖或空氣中的光子, 都可以作為傳遞自旋資訊的媒介。 加州理工學院的
H. Kimble 有更好的方法:設法在一個小共振腔內,關一個原子及一堆光子;如此,可
以增強微弱的光子與空腔間之交互作用,使得輸入輸出管道間的傳輸更有效。這樣做成
的邏輯元件,當一個光子來讀取資訊時,另一個光子可以翻轉一半。這樣做成的電腦不
但快,而且不容易受外界的干擾而出錯。不過,它還是有一些 Landauer 早就預見的問
題:尤其是,所有元件間的光程,必須精確到幾分之一個所使用的光波波長。
茵斯不魯克 (Innsbruck) 大學的 T. Pellizzari, S. A. Gardiner, J. I. Cirac 及
P. Zoller 等人,最近也想出了, 用阱中原子的日曼基態 (Zeeman ground state) 能
階來做量子運算。如此,可將外界的干擾減低到只有在運算時才會發生。[5,6] 要處理
這個資訊前,必須先將之傳到一個暫存器去。 美國國家標準局的 D. Wineland 就試製
過一個這樣的電腦。[7] 但是,現在能處理的資訊,大概都是幾十到幾百個位元而已。
不過,即使只是一個位元的量子電腦,也能做到一般電腦做不到的事:在「自然」狀態
下去讀取一個量子電腦的狀態,有一半的機率可以讀到「零」,一半的機率可以讀到「
壹」。 這可是最好的隨機變數! 一般電腦裡的隨機變數, 其實都是假的
(pseudo-random number);根據一定的公式算出來的東西,怎可能是「隨機」變數呢?
假如,現在有一個擁有兩個位元的量子電腦,我們想要從一個位元將資訊抄到另一個位
元。如果本來要抄的狀態是 | 0 > 或者 | 1 > 都沒有問題,抄過去都是和原來一模一
樣;當然,抄的時候,我們必須用一個雷射光,先去讀第一個位元的資訊,再去寫第二
個位元的資訊。但是當第一個位元是一個介於 | 0 > 與 | 1 > 間的狀態時問題就來了
:量子力學告訴我們, 任何一個測量,都會把這樣的一個狀態變成 | 0 > 或變成 | 1
>。因此抄過去以後,兩個都變成 | 0 > 或者兩個都變成 | 1 >。這個現象是量子電腦
特有的,叫做不可移植性 (nonclonability)。 當然,有一些資訊就在這個讀取的過程
中遺失了。一個本來就不確定的狀態是不能複製,也不能觀測而不干擾它的。
當有兩個以上的位元時,還會產生所謂的纏結態 (entangled states);例如,| 0 1 >
- | 1 0 > 這種既不屬於 | 0 > 也不屬於 | 0 > 的狀態也是量子電腦所特有的。
量子電腦
前面所說的邏輯元件,每一個都可以用一個么正矩陣 (unitary matrix) 來代表。因此
所謂的「量子計算」就是將系統的聚相態做么正轉換。當位元數目增加後,我們就可用
它來模擬任何量子系統;甚至,包含系統與環境的交互作用。費因曼早已注意到:一般
電腦若要模擬量子系統,所需的時間會隨系統大小成指數增長。然而量子電腦模擬所需
的時間只與系統大小成正比。一個 40 位元的量子電腦在百步之內所能模擬的量子系統
,一般電腦要可能需要 1012 位元花上數年的時間。費因曼告訴我們:用量子電腦來即
時 (real time) 模擬量子系統,在理論上,是可能的; 只要設計個能平行處理的量子
電腦就可以了。但是,若想用古典電腦來即時模擬量子系統,卻是理論上也行不通的!
量子電腦怎能做到這麼快呢?原來它的每一個位元都是同時有「零」,同時也有「壹」
存在而疊加在一起的。因此,從起始值開始,它就是同時代表了所有可能的的狀態。所
有可能的情況都一次算掉了。 這就是 Deutsch 所稱的量子平行處理 (quantum
parallelism)。
量子平行處理聽起來很奇怪嗎?想一想,聲波的例子:如果「零」與「壹」各代表某個
頻率的聲波。那麼,一個聚相態就是一個和聲了。正如和聲,聽起來和各別的單音不同
,這種組成之量子態亦然。但是,無論是和聲或聚相態,兩個波都會互相干涉。量子電
腦就好像交響樂演奏一樣,您聽到的是和聲,而不是單獨的樂器。
Shor 就是利用這種「和聲」的特性來做因數分解。 他告訴我們,因數分解的結果會,
像交響樂團的各個樂器,各有自己的音域而分出來。目前,無論是電腦中、銀行中或者
軍事上,傳遞訊息所用的密碼,都是利用到傳統電腦無法在有限的時間內找出一個做為
「鑰匙」的大質數。有了量子電腦後,這一切就要改觀了。量子電腦可以在短時間內找
到這個「鑰匙」。但是,大家也不必擔心。如果真有那一天,我們也不會再用古典的方
法傳遞資訊。如果用量子方法傳遞密碼,對手要想半途竊聽幾乎是不可能的。事實上,
人們已經在日內瓦湖底,建了一個 23 公里長的此種通訊光纖。[8]
再一個問題是錯誤更正:量子電腦無論是對系統的時間、振幅、相位的要求均很嚴格。
當一個系統的狀態與它的環境狀態纏結在一起時,錯誤就會發生了。量子電腦,必需「
和聲」不受外界的干擾而「走音」 (decoherence)。我們必須在「走音」之前完成計算
。這也是與古典電腦不同的地方:以前,一個計算能否完成,全視使用者所擁有的電腦
記憶體及電腦時間而定。現在,則是要看這個聚相態的壽命了。古典的錯誤更正方法,
都是要測量每個位元後,才知道它們是否有錯。但是量子電腦不可採用這個方法,因為
測量的結果更會使聚相態「走音」。因此我們必需另相它法。對於聚相態最嚴格的要求
是,整個系統不能有一個位元「走音」。不過 Shor 告訴我們,它的因數分解方法在「
走音」不太嚴重時仍然可用。一種更正錯誤的方法是:同時做好幾個相同的計算,不斷
對某些狀態做比較。但是我們並不清楚這種方法的實際效率;而且這也和錯誤的種類有
關。如果這些錯誤並非一起發生,Shor 又告訴我們,只要把資訊複製九份就夠了![9]
事實上,隨著量子電腦而來的革命性改變還很多:在通訊方法上、計算方法上以及測量
方法上,都會有相當的改變。總而言之:在量子電腦成為事實以前,我們還有很長的路
要走。如果量子電腦真的成為事實,量子力學將更加與日常生活息息相關了。
參考資料
1. H. F. Chau and F. Wilczek, Physical Review Letters, 75, 748-750 (1995)
"Simple Realization of the Fredkin Gate Using a Series of Two-Body
Operators".
2. B. Schumacher, Physical Review A, 51, 2738-2747 (1995) "Quantum Coding".
3. S. Lloyd, Physical Review Letter, 75, 346-349 (1995) "Almost Any Quantum
Logic Gate is Universal".
4. S. Lloyd, Science, 261, 1569-1571 (1993) "A Potentially Realizable Quantum
Computer".
5. J. I. Cirac and P. Zoller, Physical Review Letter, 74, 4091-4094 (1995)
"Quantum Computations with Cold Trapped Ions".
6. T. Pellizzari, S. A. Gardiner, J. I. Cirac and P. Zoller, Physical Review
Letter, 75, 3788-3791 (1995) "Decoherence, Continuous Observation, and
Quantum Computing: A Cavity QED Model".
7. C. Monroe, D. M. Meekhof, B. E. King, W. M. Itano and D. J. Wineland,
Physical Review Letters, 75, 4714- 4717 (1995) "Demonstration of a Fundamental
Quantum Logic Gate".
8. A. Muller, H. Zbinden and N. Gisin, Nature, 378, 449-449 (1995)
"Underwater Quantum Coding".
9. P. W. Shor, Physical Review A, 52, 2493-2496 (1995) "Scheme for Reducing
Decoherence in Quantum Computer Memory".
其它參考資料
1. S. Lloyd, Scientific American, October,44-50, (1995) "Quantum-Mechanical
Computers".
2. C. H. Bennett, Physics Today, October, 24-30, (1995) "Quantum Information
and Computation".
對於ninja的懷疑
基本上,我認為目前業界的能力,還沒有辦法破解,所以對於ninja我還是懷疑。但是MK團隊系列已經看到了,不得不佩服。有人說,直接從wifi切入,不過我還是覺得不可能,因為那兒還是被encrypted。
另,又聽人說,是利用預先編碼,然後到了那兒解碼,但是、、、、如果、、、、、
預先編碼,那豈不是早就知道已經破了私鑰。
再不然,還有個可能,利用WIFI的運算後不發出,從匯徘流出去,然後再由主機板解密、、、、
看來,我還必須在下一點苦心去研究一下了。
RSA加密演算法
維基百科,自由的百科全書
RSA加密演算法是一種非對稱加密演算法。在公鑰加密標準和電子商業中RSA被廣泛使用。RSA是1977年由羅納德·李維斯特、阿迪·薩莫爾和倫納德·阿德曼一起提出的。當時他們三人都在麻省理工學院工作。RSA就是他們三人名字開頭字母拼在一起組成的。
1973年,在英國政府通訊總部工作的數學家克利福德·柯克斯在一個內部檔案中提出了一個相應的演算法,但他的發現被列入機密,一直到1997年未被發表。
RSA演算法的可靠性基於分解極大的整數是很困難的。假如有人找到一種很快的分解因子的演算法的話,那麼用RSA加密的信息的可靠性就肯定會極度下降。但找到這樣的演算法的可能性是非常小的。今天只有短的RSA鑰匙才可能被強力方式解破。到2004年為止,世界上還沒有任何可靠的攻擊RSA演算法的方式。只要其鑰匙的長度足夠長,用RSA加密的信息實際上是不能被解破的。
1983年麻省理工學院在美國為RSA演算法申請了專利。這個專利2000年9月21日失效。由於該演算法在申請專利前就已經被發表了,在世界上大多數其它地區這個專利權不被承認。
操作
公鑰和私鑰的產生
假設Alice想要通過一個不可靠的媒體向Bob輸送一條私人訊息。她可以用下面的方式來產生一個公鑰和一個密鑰:
- 隨意選擇兩個大的質數p和q,p不等於q,計算N=pq。
- 選擇一個大於1小於N的自然數e,e必須與(p-1)(q-1)互素。
- 用以下這個公式計算d:d× e ≡ 1 (mod (p-1)(q-1))
- 將p和q的記錄銷毀。
N和e是公鑰,d是私鑰。d是秘密的,而N是公眾都知道的。Alice將她的公鑰傳給Bob,而將她的私鑰藏起來。
加密消息
假設巴哥想給阿黃送一個消息m,他知道阿黃產生的N和e。他使用起先與阿黃約好的格式將m轉換為一個小於N的整數n,比如他可以將每一個字轉換為這個字的Unicode碼,然後將這些數字連在一起組成一個數字。假如他的信息非常長的話,他可以將這個信息分為幾段,然後將每一段轉換為n。用下面這個公式他可以將n加密為c:
計算c並不複雜。巴哥算出c後就可以將它傳遞給阿黃。
解密消息
阿黃得到巴哥的消息c後就可以利用她的密鑰d來解碼。她可以用下面這個公式來將c轉換為n:
得到n後,她可以將原來的信息m重新複原。
解碼的原理是
以及ed ≡ 1 (mod p-1)和ed ≡ 1 (mod q-1)。費馬小定理證明
和
這說明(因為p和q是不同的質數)
簽名消息
RSA也可以用來為一個消息署名。假如阿黃想給巴哥傳遞一個署名的消息的話,那麼她可以為她的消息計算一個散列值,然後用她的密鑰加密這個散列值並將這個「署名」加在消息的後面。這個消息只有用她的公鑰才能被解密。巴哥獲得這個消息後可以用阿黃的公鑰解密這個散列值,然後將這個資料與他自己為這個消息計算的散列值相比較。假如兩者相符的話,那麼他就可以知道發信人持有阿黃的密鑰,以及這個消息在傳播路徑上沒有被篡改過。
安全
假設偷聽者娥妹獲得了阿黃的公鑰N和e以及巴哥的加密消息c,但她無法直接獲得阿黃的密鑰d。要獲得d,最簡單的方法是從c算出n,然後將N分解為p和q,這樣她可以計算(p-1)(q-1)並從而由e推算出d。至今為止還沒有人找到一個多項式時間的計算方法來分解一個大的整數的因子,但至今為止也還沒有人能夠證明這種演算法不存在(見因式分解)。
至今為止也沒有人能夠證明對N進行分解因式是唯一的從c導出n的方法,但今天還沒有找到比它更簡單的方法。(至少沒有公開的方法。)
因此今天一般認為只要N足夠大,那麼娥妹就沒有辦法了。
假如N的長度小於或等於256位,那麼用一臺個人電腦在幾個小時內就可以分解它的因子了。1999年,數百臺電腦合作分解了一個512位長的N。今天對N的要求是它至少要1024位長。
1994年彼得·秀爾證明一臺量子電腦可以在多項式時間內進行因式分解。假如量子電腦有朝一日可以成為一種可行的技術的話,那麼秀爾的演算法可以淘汰RSA和相關的演算法。
假如有人能夠找到一種有效的分解因式的演算法的話,或者假如量子電腦可行的話,那麼在解密和製造更長的鑰匙之間就會展開一場競爭。但從原理上來說RSA在這種情況下是不可靠的。
實現細節
密鑰生成
首先要使用可能性演算法來實驗隨即產生的大的整數是否質數,這樣的演算法比較快而且可以消除掉大多數非質數。假如有一個數通過了這個測試的話,那麼要使用一個精確的測試來保證它的確是一個質數。
除此之外這樣找到的p和q還要滿足一定的要求,首先它們不能太靠近,此外p-1或q-1的因子不能太小,否則的話N也可以被很快地分解。
此外尋找質數的演算法不能給攻擊者任何信息,這些質數是怎樣找到的,尤其產生隨即數的軟體必須非常好。要求是隨即和不可預測。這兩個要求並不相同。一個隨即過程可能可以產生一個不相關的數的系列,但假如有人能夠預測出(或部分地預測出)這個系列的話,那麼它就已經不可靠了。比如有一些非常好的隨即數演算法,但它們都已經被發表,因此它們不能被使用,因為假如一個攻擊者可以猜出p和q一半的位的話,那麼他們就已經可以輕而易舉地推算出另一半。
此外密鑰d必須足夠大,1990年有人證明假如p大於q而小於2q(這是一個很經常的情況)而d < N1/4/3,那麼從N and e可以很有效地推算出d。此外e = 2永遠不應該被使用。
速度
比起DES和其它對稱演算法來RSA要慢得多。實際上巴哥一般使用一種對稱演算法來加密他的信息,然後用RSA來加密他的比較短的對稱密碼,然後將用RSA加密的對稱密碼和用對稱演算法加密的消息送給阿黃。
這樣一來對隨即數的要求就更高了,尤其對產生對稱密碼的要求非常高,因為否則的話娥妹可以越過RSA來直接攻擊對稱密碼。
密鑰分配
和其它加密過程一樣,對RSA來說分配公鑰的過程是非常重要的。分配公鑰的過程必須能夠抵擋一個從中取代的攻擊。假設娥妹可以交給巴哥一個公鑰,並使巴哥相信這是阿黃的公鑰,並且她可以截下阿黃和巴哥之間的信息傳遞,那麼她可以將她自己的公鑰傳給巴哥,巴哥以為這是阿黃的公鑰。娥妹可以將所有巴哥傳遞給阿黃的消息截下來,將這個消息用她自己的密鑰解密,讀這個消息,然後將這個消息再用阿黃的公鑰加密後傳給阿黃。理論上阿黃和巴哥都不會發現娥妹在偷聽他們的消息。今天人們一般用數字認證來防止這樣的攻擊。
時間攻擊
1995年有人提出了一種非常意想不到的攻擊方式:假如娥妹對阿黃的硬體有充分的瞭解,而且知道它對一些特定的消息加密時所需要的時間的話,那麼她可以很快地推導出d。這種攻擊方式之所以會成立,主要是因為在進行加密時所進行的模指數運算是一個位元一個位元進行的,而位元為1所花的運算比位元為0的運算要多很多,因此若能得到多組訊息與其加密時間,就會有機會可以反推出私鑰的內容。
操作
典型密鑰長度
1997年後開發的系統,用戶應使用1024位密鑰,證書認證機構應用2048位或以上。
已公開的或已知的攻擊方法
針對RSA最流行的攻擊一般是基於大數因數分解。1999年,RSA-155(512 bits)被成功分解,花了五個月時間(約8000 MIPS 年)和224 CPU hours 在一臺有3.2G中央記憶體的Cray C916電腦上完成 。
2002年,RSA-158也被成功因數分解。
RSA-158表示如下:
Sunday, July 23, 2006
Thursday, July 20, 2006
等待一班永遠無法來的公車
Tuesday, July 18, 2006
何必有開始
關在房間悶不吭聲 放著自己愛聽的音樂
隨著旋律輕輕的搖擺 輕鬆又帶點興奮
如果愛可以這樣理所當然
就不會有這麼多像我一樣的人
每一首悲傷的情歌都讓人心痛
下雨的夜晚 總讓人聯想到分離
結果如此傷人 何必有開始
結果如此傷人 何必有開始
打開日記寫下心情 開著窗讓月光透進來
隨著昏暗的燈光沉思 思緒隨著心起舞
如果愛可以這樣抒情浪漫
就不會有這麼多像我一樣的人
日記裡的文字都悲傷的那麼自然
失眠的夜晚 每段回憶都痛苦
結果如此傷人 何必有開始
結果如此傷人 何必有開始
喝幾杯酒些許醉意 煙灰缸裡滿滿的煙蒂
麻醉的感覺非常舒服 連夢都變的美麗
如果愛可以這麼渾然忘我
就不會有這麼多像我一樣的人
常常找可以讓自己喝醉酒的理由
宿醉的清晨 痛只是短暫失去
結果如此傷人 何必有開始
結果如此傷人 何必有開始
給我 你的擁抱 給我 一些溫度
給我 多點甜蜜 給我 你的愛情
給我 你的擁抱 給我 一些溫度
給我 多點甜蜜 給我 你的愛情
並不/張懸
提也不提苦惱 眼看著愛變成了玩笑
哦 記憶畢竟缺乏了點兒乾燥
離開時他說不是厭倦了爭吵
哪怕爭吵招搖 只是不想再費心討好
哦 這場面多少也就失去熱鬧
我們 並不擁抱
我們 並不擁抱
我們 並不擁抱
我們 並不擁抱
在結束前他就已經開始了奔跑
握著解渴的藥 去表達感覺上的需要
哦 總是思考什麼不必得到
我們 並不擁抱
我們 並不擁抱
我們 並不擁抱
我們 並不擁抱
保留 你的驕傲
遺憾 然後微笑
我們 並不擁抱
我們 並不擁抱
Monday, July 17, 2006
公司在基隆,心在、、、
Saturday, July 15, 2006
李媽媽的傑作
Tuesday, July 04, 2006
三重
Monday, June 26, 2006
替天行盜
Friday, June 23, 2006
无题
Friday, June 16, 2006
Wednesday, June 14, 2006
天呀
Friday, June 02, 2006
Wednesday, May 31, 2006
秘密園裡面,還有很多秘密
Thursday, May 25, 2006
生活公約
由於家裡有擺一些儀器,可以幫助我在實驗的時後做出一些決策,所已有時候會選擇在家實驗。
Friday, May 05, 2006
請大家支持李媽媽!!
爺爺奶奶回台灣
Friday, April 14, 2006
為什麼回教國家他們有自殺炸彈客

Tuesday, April 11, 2006
高速公路驚魂
Monday, April 03, 2006
戰車迷思
Thursday, March 30, 2006
Monday, March 20, 2006
后豐東豐腳踏車之行
Tuesday, March 07, 2006
我在服務人
Thursday, February 23, 2006
貪心
Wednesday, February 22, 2006
呵,真是有趣的經驗
Tuesday, February 14, 2006
今天是情人節
Wednesday, February 08, 2006
迴盪的bossanova
Monday, February 06, 2006
妳永遠都是最美麗的
在我心目中,妳永遠都是最美麗的。
如何省錢的 保養|維修 車子
最近常聽到許多人說車上的電瓶掛點,車子停個一晚就發不動了!其實,這與天氣狀況也有很大關連喔!汽車電瓶是靠鉛酸的電離作用產生電力,然而在低溫下,電離活性會下降,許多壽命已久的電瓶在這種情況下很容易就「假性」掛點,讓您當場顧路!解決方法是先去買罐電瓶活性劑(一罐不過幾十塊)加入電瓶加水口,搞不好當場可以「復活」;如果是免保養電瓶沒有加水孔,試試用熱毛巾包住電瓶讓它「暖身」,應該也有「再生」的機會!反正,試試不行再換新電瓶也沒什麼損失. 重點是,摳愷建議,要時常注意電池本身的電池液是否下降,若下降到不行,一樣也會造成電池掛點。可以先加點清水,開到賣場購買電池水,一罐二十到三十元,電池幾乎就立刻重生了。
2.發電機:
車子開開忽然大燈忽明忽暗,引擎怠速也變得不穩定,這很可能是汽車發電機用久了發生不能發電的故障!這種問題到了修車廠通常都是叫您整顆全換,價位約在八、九千到上萬一顆,好貴啊!其實發電機也不過是由線圈轉子及電磁鐵組成的,這種東西用鐵鎚去敲它都不太會壞了,正常使用怎麼會故障呢?所以,發電機的故障點 90%以上在於其上有一顆整流晶體,這個東西在高熱下用久了的確會壞,然而換新一顆也不過兩三千塊喔。下次如果您愛車的發電機壞了,您可以要求修車師父只換晶體,絕對藥到病除,省下不少錢! 這顆晶體,就是所謂的橋式整流器在電子材料行購買,就已經是相當的便宜。所以摳愷建議,直接拆下晶體,五十元以內搞定。
3.供油電腦:
一定很難想像引擎電腦還會壞吧?其實,那是因為電腦電源有著許多保險絲層層保護它;然而天有不測風雲,如果就那麼不幸由哪顆感知器回饋過量凸峰訊號回電腦,當場掛點也不是不可能喔!供油電腦其實非常不容易壞,如果壞了也保證是大條的問題:引擎絕對發不動、換新絕對花大錢!嘿嘿!在這裡還是教您省錢修車密技喔!除非泡水,供油電腦裡的一堆IC板、晶體、電容……絕不會一起故障,頂多燒個電容而已。所以就因為一顆電容要花上兩三萬買新電腦太不值得,坊間還是有專修汽車電腦的電子專門店,怎麼修也都比換一顆新電腦便宜 ! 摳愷建議,由於電解電容爆掉時事與接地斷路,不會有及時的危險,建議自己更換,注意極性還有耐壓即可,五塊十塊搞定。
4.冷氣壓縮機:
目前正值寒冬,可能一般人開車用到冷氣的機會並不多;然而到了夏天…!冷氣不冷您就「宰死」了!當您把愛車送到修車廠檢查後,確定不是冷氣管路破漏,冷媒量也沒有減少,然而打開冷氣開關就是不見壓縮機作動,這時問題點就集中在冷氣壓縮機啦!一顆全新的冷氣壓縮機好歹也要上萬塊,實在貴得很!然而有時壓縮機不動作並不是本體的問題;如果您把壓縮機拆下來,轉動皮帶盤並沒有卡死的狀況,可以請修車廠試著把皮帶盤上的電磁離合器過電(電線接正極,壓縮機體接負極),如果沒有作用,那單純就是電磁鐵故障,只要花個兩三千塊換掉這項東東就行了喔!
5.皮帶惰輪:
引擎的周邊運轉部件(發電機、冷氣壓縮機、動力方向機幫浦…)都是靠皮帶的聯結來獲取引擎運轉動力,而皮帶必須維持一定緊度才能完整傳遞動力,這部份就須靠相關的皮帶惰輪來作用。皮帶惰輪用久磨損了,會發出陣陣「吱吱」的尖銳叫聲,到了修理廠,廠方一樣會叫您「換」!別急!除非是那種機器壓死成型的惰輪組件,要不然壞都是壞在惰輪的軸承!只要花個十塊百塊換新軸承,又何必花上千塊換掉整組惰輪呢?
6.自排變速箱:
自排變速箱的發明的確帶給人類行車不少的便利,然而自排變速箱是靠ATF為動力傳遞介質,流失部份動力是先天上的缺憾,加上內部複雜的油路、不斷摩擦的濕式離合器片及制動帶。高溫、高油壓,都使得自排變速箱壽命無法如同手排變速箱那般長壽。一但大限到了,通常自排變速箱會產生許許多多運轉噪音,甚至到後來某些檔位都沒有了,換新!?一顆全新品好歹都要個萬把十萬的,實在是粉貴的說!其實,自排變速箱會壞會磨損的也不過離合器片及制動帶,換掉這兩項零件再加一個ATF濾油器,如此一組自排變速箱大修包也不過幾千塊,就算工資再貴加加也不過萬艇X頭吧!只是能有修理自排變速箱技術的修車廠並不多,所以您也可以請廠方找找修變速箱專門店有沒有同型的翻修自排變速箱,一顆完全整理好的也不過兩三萬,用壞掉的去換可能還更便宜,也是不錯的省錢祕方喔!
7.水箱:
引擎運轉時會產生高溫,必須藉助水循環來散熱!但當您某天車開開忽然半路引擎室冒煙-天啊!水竟然都沒有了,幻化成陣陣蒸汽!這種情形通常只有兩種原因造成,一是散熱風扇故障,另一則是水循環管路破漏。如果在修車廠的診斷下發現漏水元兇是水箱破裂的話,通常廠方多會叫您換個新水箱;然而,水箱裂掉其實是可以修的!水箱是由鋁材質製成,如果查到不大的破裂,其實可以用鋁焊或銅焊來修補,僅僅百來塊的工資即可搞定,當場就能省下好幾千塊換新水箱的費用喔!
8.傳動軸:
您是否有遇過開車時只要一轉彎,底盤下就傳來「卡達、卡達」的聲音呢?問題癥結大多發生在傳動軸萬向接頭磨損,前輪傳動車常有這種問題喔!開到修車廠修理,廠方大多會告訴你整支換掉就好,但是相對的價錢也得好幾千塊。其實,會發生萬向接頭磨損的狀況,是因為接頭外附的防塵套破裂,造成防塵套內部的潤滑油脂外漏、塵土跑入,在這種缺油又多髒污的狀況下,當然就加速了萬向接頭的磨損!所以,如果磨損狀況不嚴重,其實可以單換防塵套(一個才一兩百元),並且補充潤滑油,這支傳動軸就還能用上許久!又如果萬向接頭磨耗太嚴重,也可以只單換接頭部份;反正,絕對沒必要整支傳動軸都換就是了!
9.輪圈:
為了求美觀,漂漂的鋁合金輪圈幾乎是目前所有車主的改車重點之一!然而鋁圈在台灣這種Rally級的路面摧殘下,很難不產生變型的情況,造成行車時方向盤及車身抖動,這時您可別急著把變型鋁圈換掉喔!目前市面上有許多專修變型鋁圈的輪胎行,一顆鋁圈修到好也不過幾百塊,值得參考喔!
10.煞車分幫:
機器的東西用久了會壞,但是擺著不用其實也會壞喔!對於那些擺著久久才開一次的車來講,最容易出問題的就是煞車分幫了。由於長久不用,煞車分幫內的煞車油缸容易產生銹蝕,進而產生煞車煞單邊、煞車不夠利的分幫卡死情況。這時如果送修,大多修車廠會叫您整個煞車分幫都換掉;其實,煞車分幫的構造就是那麼簡單,只要花幾百塊買組分幫修理包,換掉生銹的分幫活塞、油封,一切OK!何必花大錢換掉無辜的整組分幫呢?
11.後視鏡:
在台灣這種多小巷道的駕車環境中,車子的一對小耳朵-後視鏡常會有意無意的被K到!一般來說,如果不是整支後視鏡撞斷那般嚴重,多半的情況是玻璃被撞裂掉。如果送修,實在不太必要因為如此小問題而換掉整支後視鏡,況且烤漆加安裝什麼的既耗時又花錢;還不如去精品店買片割好的玻璃,用矽膠黏在鏡座上,只要兩三百塊就搞定了喔!
12.排氣管:
排氣管承受著引擎排出的高溫酸性廢氣,用久了很容易產生銹蝕或破裂的情況,使得本來安靜舒適的車瞬時變成噪音刺耳的戰車!這時開到修車廠,大多都是面臨花錢換新管的下場;其實,如果是不大的排氣管裂縫漏氣,大不了請修理廠用氫氧焰燒焊修補一下,花點小工資一樣可以得到修復的效果喔!
13.電動天線:
或許您也有這樣的經驗:音響聽得好好的,然而在下地下停車場時就是忘了把電動天線收起來,「卡啦」一聲,天線與屋頂的碰撞便產生了不可收拾的後果……天線斷了!折斷的天線收也收不進、昇也昇不直,實在非常難看,開到修挺t問大多都是叫您換組新的電動天線算了。其實仔細想想,您折斷的是天線部份,驅動馬達又沒壞,何必整組換掉呢?大部分的材料行都有單賣國產車電動天線芯,只要花個幾百塊買支新的換上,就不用花上千元買新電動天線組啦!其實,一部車上還有許多問題部件都是可以稍加修理或更換小零件就能還它健康的,主要的問題就在於修車廠願不願意為你花時間檢修。所以,修車時帶些煙、帶些檳榔,巴結巴結老闆和修車師父準沒錯,花小錢絕對可以讓您修車時省大錢喔!
14.淘汰及翻修零件值得考慮:
在修車時,需要更換零件是常有的情況。一般來說,修車廠新零件的來源大多是庫存或是向汽車材料行訂購,除了零件本身的價格,還得加上相關的庫存成本或運貨費,最後這些錢也都會轉嫁到消費者身上喔!其實故障發生時,許多車上的零件並不一定得完全換新,試試去凱汰廠翻翻也許能找到相同的零件,甚至許多店家還專門提供凱汰的二手零件販賣,缺什麼東西只要跟它訂都不難找到,這些凱汰貨價格當然就比新零件便宜許多了!凱汰零件雖然便宜,但並不是任何車都有。第一,該型車的市場銷量必須要有一定數量;第二,該型車還得正好有車報廢進了凱汰廠,在這種情況下,才有可能找到該型車的凱汰零件。所以,想找凱汰零件,您的車還不能太冷門,最好是滿街都有的國產車凱汰零件才好找,價格也便宜;其次,購買凱汰零件您還是得承擔買到故障品的風險,畢竟凱汰廠只負責拆報廢車零件販賣,可沒負責還要檢查零件完整喔!另一種買便宜零件的方法是購買翻修品。正如筆者前文所提到,車上有許多零件是可以維修再使用的,而市場上也有許多這種專收修車廠拆下故障零件再修復低價賣出的店。諸如冷氣壓縮機、動力方向機……這類高價部件市面上都有很多修復後再賣的例子喔!價位便宜、問題不多,逛一趟赤峰街之類的翻修廠密集區通常都有所獲,建議您不妨考慮這類翻修零件,省錢多多啦!
15.冷氣自我清潔法,由於汽車開久了,蒸發器容易藏污納垢,大部分的車廠,會建議將蒸發器換掉,一個將近萬來塊的蒸發器,只是空氣經過的地方,怎麼可能會壞?而且換的時候,必須要將冷媒抽掉,連乾燥瓶也要換,這時摳愷就又展現其無所不用其摳的本性,其實只要找到內部循環的進氣口,將清水直接灌進去,在灌水之前,鼓風機的風量請開到最大。這時候水由於鼓風機的關係,瞬間化為數萬滴高衝擊力的小水珠,順著風管沖刷蒸發器,不管毛屑頭髮,都會因為耐不住沖刷,而直接從排水孔流出。有人質疑摳愷,是否會損害到電器產品的壽命。摳愷答之,唯一會影響的是鼓風機電阻,但鼓風機電阻唯一密閉的電阻,不可能滲水,既是壞掉,也是六百元的事情。比更換整個蒸發器要來的省多了。而且處理完後異味全除,風量變超強,冷氣效率提升不少。
Sunday, February 05, 2006
新的
一個人,沒有了原始的衝動。只有活著。
Tuesday, January 24, 2006
完成設計
Friday, January 20, 2006
愷說:我投降
詞/曲:青峰
老船說 這海上我都看過
老船說 這海浪我都觸摸過
老船說 這海我都聆聽過
生活我已全然看透 沒有什麼想要做
汪洋說 雲你沒有摘過
汪洋說 深水你沒有泅潛過
汪洋說 對岸村莊你沒去過
眼淚還沒有流透 笑得整夜不熄燈火
看天國 看快活 看眼角耳際開出花朵
看遨遊 看沉沒 看飛過天堂人間生的耳膜
儘管痛苦麻痺還是那麼多 天空就算不藍或許還有彩虹
找線索 找窗口 鑽出海平面烏雲的舌頭要解脫
是誰說 不能夠要求收穫
是誰說 呻吟是一種罪過
是誰說 天性不可以推託
開花不結果又有什麼?是魚就一定要游泳?
是誰說 生活生來就要活
是誰說 難過還一定要過
是誰說 歌曲必須寫前奏
衝破極限想尋找什麼?一定找的到沒有過
不要躲 會看到更多感受
不要捉 或把自己逼到角落
不管飛行還是蹉跎 都仍是自己的生活
煩惱不會憑空 不如捕捉笑聲塗上耳朵
換一個輪廓 快樂比較多 放自己好過
Thursday, January 19, 2006
小黑三保養,與小黑三的延年益壽方案
Tuesday, January 17, 2006
任先生的心機
他算是一個真實存在,但是又極盡虛擬的人。他不斷在發表他的實驗結果,我常敗讀他實驗的經過及想法。但是他始終,操弄著整個大環境,他的舉動牽動整個業界數十億甚至百億美金的商機輪動。但是他的眼光不再上面,而眼光獨到的人,已經在追隨他的腳步在跑了。而我也開始,試驗著他的想法,讓他的想法運用,並且實際實踐在我的產品開發。
失去一個朋友遠比想像中的容易
我走了,你知道我走了,代表的意思是,你將永遠找不到我、、、、
一個寧靜的晚上,我聽到你說的。那天晚上還好不冷─
白天,日子依然再過,但是我少了一個,真正可以說話的朋友。
我跟你說過了好多好多,你也說過你這輩子跟我說的話比誰都多。雖然有時候立場不同,但是我還是很喜歡跟你說話。
你走了,代表一個結束,不過也是另一個開始。當太陽冉冉再起的時候,我們只是兩個不同的個體,為了生活與理想繼續在世界上鑽動著。
我不會忘記,你說過的話。雖然你老是說我會忘記你所講的。
我比你年長,我比你油條,我比你市儈,我比你會看臉色,我比你更會耍心機。雖然我跟你說,要多學點,多想點。但是其實我何嘗不希望你能夠保持原本所謂的新鮮的自己。
我遵守那天說的,就像我們打了勾勾,手還轉一圈,然後握握手。
這是個協議,是吧
Thursday, January 12, 2006
梯子




Sunday, January 08, 2006
與現代科學共舞
當今是一個演進淘汰極為劇烈的時代,舉凡新生事物,由產生到消失,由稚弱到茁壯,無不歷歷在目。原名計算機,現在已証明是當時觀念的不足,我們應該將錯就錯嗎?而且,趨勢所及,它必將朝向人工智能發展,成為道地的「電子」腦。所以,我們認為應該及時更正,名之為「電腦」。
又「硬體、軟體」分指固定及可變的物理性質,「硬件、軟件」則為某一具體的物件;「套件、軟件包」是可以出售的商品;「硬、軟盤」指附屬機器上之設備;「軟碟」是可取用的磁碟。
還有 CALL 被譯為「訪問」,似乎太擬人化了,它本來就是「調用」特定子程式,名正言順,何不「調用」?Run 被譯為「跑」,則過於「寫實」。這些譯名不禁令我想到,在十多年前,1台灣曾有人將Backspace 翻譯為「後悔」,結果貽笑大方,傳為趣事。
其他此類疏誤尚多,我認為電腦界必須謙虛一些,邀請文學界專家學者,或博採眾見,以免被譏為不學無術。
實際上,由於概念的應用日趨精密,文字本身也在不停地調整變化。以《莊子》逍遙遊為例,在漢朝時作「消搖游」。後來,改成以「辵」為部首,代表「動作及行為的狀態」的「逍遙遊」,顯然比「消搖游」更為妥貼,於是沿用迄今。
連哲學上都如此,為什麼當今的高科技就做不到呢?