2009年8月11日 星期二

Windows XPE 之 EWF功能指令

Windows XPE 之 EWF功能指令

啟動EWF: ewfmgr C: -enable

解除EWF: ewfmgr C: -commitanddisable

2009年8月6日 星期四

SVN 資料庫格式太舊問題

幾年來,我習慣把工作上的文件檔案與程式檔案都用SVN來管理,而且只要一段時間把SVN資料庫備分即可。但最近公司電腦掛了,而我也換了4核心的新電腦。今天早上,想要把工作檔案更新到資料庫上(Commit)時,發現出現Failed to load module for FS type 'bdb'這樣的錯誤訊息,而不給Commit。
Google了一下,發現原來這是資料庫新舊的問題。只要dump出來,再重新create新的資料庫,然後再load進去就可以了。
找到的資料如下。(為了尊重原作,我一個字都沒改XD)


Failed to load module for FS type ‘bdb’ in TortoiseSVN 1.6.x

May 15th, 2009 by Robert

Today I’ve met small problem with my beloved TortoiseSVN client. I was in need to access some old repository stored locally on my computer – for newer projects I’m usingdedicated Debian based SVN server. Anyway, trying to access to my local repository via TortoiseSVN has resulted with following message:

Failed to load module for FS type 'bdb'

After quick Googling it appeared that from branch 1.6.x, TortoiseSVN doesn’t support local file:/// repositories based on BDB and they need to be converted to new FSFS format using ’svnadmin’ command line tool as it is explained in SVNBook. As ’svnadmin’ tool is not present in TortoiseSVN, some additional work is needed.

Finally I did in following way:

1. download and Tigris build of SVN (it was svn-win32-1.6.1.zip in my case). I’ve tried both 1.5.x and 1.6.x version of CollabNet’s SVN but apparently they do not support local BDB as well,
2. unpack it to any directory, and using command line enter to the bin subdirectory where the svnadmin.exe tool is stored
3. as written in the book, make dump of your repository with following command:

svnadmin dump c:\FullPathToOldRepository > dumpfile.bin

4. create new repository in choosen directory, you can use TorotoiseSVN for it as well, now it won’t ask you for data storage format as BDB is disabled, so it will use FSFS.
5. import dump data into new repository:

svnadmin load c:\FullPathToNewRepository < dumpfile.bin

That is, it worked for me like a charm.

2009年7月23日 星期四

98快樂撞撞賽

7/23晚上是公司撞球社的年度比賽。原本沒有足夠經費可以舉辦,但是靠著社長及快委會主委的努力爭取,終於感動組長,讓組長願意撥下經費舉辦這個比賽活動。
今年大約有18人參賽,約20多人到場加油助陣。因此,比賽的活動盛況比去年度還要盛大。當然除了大家對撞球社的支持之外,更重要的是社長的努力經營感動大家,這也讓我這前社長感到十分安慰。
比賽開始前,主委及社長準備了好吃的大G排、好喝的飲料以及有名的鹽水G,幫大家填飽肚子。接著開始雙敗洮汰的比賽了。
這次多虧了老婆大人的體貼支持,獨自對付二個小孩,才能讓我如期參加比賽。這回,總共打了七場(小仙-->X銘-->老洪-->小仙 -->X銘-->小胖-->志明),最後很幸運得到九號球比賽亞軍。名次我早就置之度外,重要的是能快樂跟同事們打球啊XD。
這種比賽的fu很讚,沒有緊張廝殺的感覺,只有快樂撞球的氣氛;跟之前去新竹比賽的感覺簡直天壤之別。
總之,感謝主委及社長讓我在這麼黑皮情境下比賽撞球,並且...............拿到獎金囉。哈!


2009年7月15日 星期三

2009 通訊大賽-健康小鈴

Google於去年推出Android作業系統,主要是應用於手持式或嵌入式系統上。於六月多在一個偶然的機會見到此課程在公 司的教育訓練網中出現,當時以為本課程是以介紹作業系統及porting為主,想藉此了解一下Android OS是否有機會在CNC控制器上實現。因為許多產業機械控制器功能簡單,也許有機會將人機介面及運動控制核心以Android OS來實現以降低成本。但是報名參加課程之後才發現,這是堂Android AP的簡介課程,跟我原先想的課程內容差異十分大,不過即然花了錢報名,就好好聽下去了。
這是為期二天的課程,第一天課程結束之後,我對 Android AP的設計有了很初步的認識。(畢境我不會Java,也不會XML)但第二天的課程由於公司有很重要的SBIR說明會,長官指示要代表部門說明部門核心技 術,因此無法出席。(這要對YSL老師說聲報歉,我不是故意要翹課啊 )
幾天後,我因好奇上網看到HTC新出品的Magic手機,讓我又開始對Android AP的設計產生興趣。於是,把老師上課的範例自己實作一次,也得到小小的成就感。
6/19, 在網路上無意中發現經濟部辦了一個2009通訊大賽,內容是Android AP的程式設計比賽。我順口開玩笑問太太,參加這個好嗎?結果她就說"好啊!參加看看啊!"看了參賽的相關規定、作品繳交時間、還要拍說明影片而且還要寫 程式說明書。心裏只有一個想法"哇賽!真是個挑戰啊。"
6/20晚上看MSN List發現,有個朋友很會繪圖,也許可以邀她一塊組隊參加,沒想到她一口答應,這下讓我也非得參加比賽了。(如果她不參加,那我至少還有藉口不參加)
於是約好6/22下班討論相關事宜,後來因為6/21小孩出生就延到6/24下班才討論。因為畢竟這算是私事,該公私分明。
見了面之後,開始說明這次比賽的相關事項並與LYC(我的參賽伙伴)討論我所想寫的程式主題及想法。而她也十分有興趣熱烈討論著,中間經過三次面對面的討論並且幾天晚上一塊線上熬夜以MSN溝通修改總算將畫面的圖片全部設計完成。
而對我來說Java語言與XML從未學習過,靠著有C++及C#的基礎,程式邊寫邊翻書邊學,也把健康小鈴(參賽的程式名稱)的程式部分完成。雖說完成, 但其實離我的標準還是有段距離。只因參賽的時間有限,只好先將功能面盡量做出來,盡量以一個完整的程式參賽。
這 些日子,女兒出生,我也陪老婆在月子中心住了近一個月。幾乎晚上除了抱抱小孩以及幫老婆處理一些雜務之外,就是在我的蘋果前面寫程式。而且,這些日子幾乎 沒有一天是睡飽的。終於在7/10感冒了。月子中心知道我感冒之後,如臨大敵似將我請出月子中心,而我也只好把電腦及相關東西帶回並搬回家住。這幾天,我 還是沒有乖乖的休息,每天寫程式搞到半夜二三點,終於程式在7/12的半夜完工了。
7/13離送件只剩二天。但是還有二件事沒完成,拍程式簡介說明影片及撰寫程式說明書。這天,我一個人在書房電腦前,大約錄了三次,就把程式說明影片給錄完了。(可能平常嘴皮子有在練,只NG二次算快的了XD)
7/14晚上,我開始撰寫程式說明書。雖說撰寫文件也算是我的強項之一,但也夯不啷噹的寫到半夜二點多了。這時,我就把程式、說明影片及程式說明書上傳。總算完成這次2009通訊大賽的交件了。
回想這次參賽的過程,除了感謝老婆的支持之外,就是我的伙伴LYC了。她花了不少時間及精神在美工設計上,並且也好幾天跟我線上熬夜討論。說真的,她在美工的天份及熱情真令我刮目相看。(感覺我們兩個都是瘋子~~~)
對我來說,這次參賽不論是否得獎,重要的是,我完成了一件想做但看似不可能的事(決定參賽時只剩三個星期,要用到的程式語言Java及XML都沒學過,並 且 Android AP設計只上一天的簡介課...呵)。這種爽的感覺,言語難以形容啊。(總算可以好好睡個覺了~~~)
後記:作品的審查初步結束,雖然沒有進決賽,但還是很有成就感,畢竟全國性的程式設計比賽,我算是頭一遭啊。接下來,以後有機會上Android Market再讓大家免費使用囉。(Wow,從沒想到我也是個Freeware的作者了。哈!)
青椒小黃貓

以下是小弟自己錄的軟體說明:


2009年6月21日 星期日

迎接上輩子情人

6/20晚上睡覺前,老婆說有點陣痛,但不是很規律。於是我上網查了一下,如 果陣痛在五分鐘以內而且規律的話再到醫院即可。否則不少新手懷孕媽媽都因太早到醫院而被醫院"請"回家休息。因此,我請老婆忍耐點,並計錄陣痛時間。但一 直到睡前陣痛都不甚規律而且大約十五分鐘左右的陣痛頻率,我們也就不以為意紛紛睡去。
6/21零晨一點多,老婆哭著叫醒熟睡中的我,說她痛到破水,可能要生了。我就拿了事先準備的物品,載著她到大林慈濟醫院。這半小時的路程感覺開了很久, 一方面知道老婆的痛,另一方面心裏也緊張。雖然半夜路上沒什麼車,但我仍以平穩不急燥的方式將車子開到醫院急診室門口。車停之後,我開了車門,太太因痛而 無法下車,門口警衛以及我都靜靜等她陣痛暫緩過後才上輪椅推進醫院。
我停車回來,看老婆被安排於待產床區,於是就下樓去辦理住院手續。約莫十分鐘回來,護士小姐一見我就說太太要生了,是急產。於是她馬上聯絡醫生,五分鐘後醫生竟然從小門冒出來。我心想怎麼可能這麼快?結果是因為當天是好日子,他於五點有預約剖腹生產,所以睡醫院宿舍。因此可以馬上趕過來。哇。真幸運啊。所以就放下心中大石,換了手術衣跟醫生進產房陪產。
一進產房開始拿起相機攝影及拍照,結果護士居然說生產過程不可以拍,要寶寶出來才行,我當場傻眼,好在醫生有暗示我偷拍了一些。(醫生後來跟我說,有些事只能做不能說...呵)
過程中太太用力沒幾次,就很快地且很順利將女兒生出來。不像老大還得動用到吸引器,搞得他出生後頭尖尖的幾個星期。
女兒平安出生,大家都很高興,也感謝相關幫忙的人。感覺她跟我很有緣,希望她平安長大,成為人見人愛的有用之人。就這樣,上輩子的情人正式成為家裏的一份子了。

2009年4月24日 星期五

蔥蔥開花結果

第一次種植蔥也算滿順利的。除了蔥白沒有理想中長之外,其他都還滿成功的。由於蔥長的很好,數量不少,於是太太就直接摘下來炒青蔥,味道真是甜美啊;而且,還有用自己種的蔥做青蔥麵包,味道也很讚。
當中最令我意外的是,我的蔥居然開花了!我這個都市土包子,幾乎每餐之中都有蔥這個大配角存在,但是長那麼大,從來都不知道蔥會開花,更別說是看過蔥開花了。這次蔥開花,我兒子也很興奮。不但如此,他現在只要看到蔥都會說"爸爸種的",好像我是蔥的代言人。
原來的蔥整體收成後,還留下一些,但是經過颱風大雨之後,根有點爛掉,於是把蔥整個處理掉,加一些天然肥料並休耕中....
這次的花我有留下一些,乾燥後取下種子保存,待下次要種的時候,再重新撥種囉。總之,這次蔥的種植真的很成功,也是一個很棒的生活體驗。




2009年3月10日 星期二

撞牆了

最近撞球不知道怎麼搞的,姿式一直很不順,覺得怪怪的。一覺得怪怪的,自然準度就跑掉。我的"必也射乎"撞友說這是所謂的撞牆期。離上次撞牆期有一段時間了,只是不知道為什麼最近就是覺的很怪。看來需要有人指導我一下,讓我破牆了。

信仰 X 貢丸店 X 搬芒果

這篇文章,想跟大家談談 信仰 。 信仰,一般人會想到的是信教,無論是佛教、基督教或懶......惰的教。 但我個人對信仰的解讀比較不同,我所認知的信仰比較偏向信念。也就是說,不單單是信教般地相信一個神或神的代言人所講的話(佛經、聖經、某某上人語錄...),而是「任何的人事物讓你...