2007年3月16日 星期五

Google code - project hosting

需要一個免費的SVN service...
所以找到了google code的新服務...

不過註冊project...
使用Tortoise SVN要commit的時候...
會出現認證失敗的訊息...﹝當然是英文﹞

這個部份找到解答了...
google code的project hosting上面有給Access的Address...
不過是Command-line模式...

如果使用TortoiseSVN...
餵那個Address會出問題...
所以需要餵Anonymous的repository address...
不過這只能給Anonymous checkout...
不能Access...

所以這個時候必須要手動的...
將這個Address從http://...改成https://...
這樣就可以commit了...

出處...
http://www.allegro.cc/forums/thread/587472

2007年3月4日 星期日

Ptt2Pixnet V0.21

在Pixnet發表的第一篇文章... 
前面的文章都是在ptt2發表的... 
因為Ptt2 Blog不知道為啥...爛掉了... 
之前連看版備份都爛掉了...不過這兩天好像修好的樣子... 

所以...寫了一個簡單的程式... 讀取Ptt2的.DIR... 
照著.DIR的結構把文章全部讀出來... 
然後再照著MT匯出檔的定義格式把它寫進另外一個文字檔... 

由於MT的匯出檔必需要是UTF-8... 
不過PTT2的備份檔是Big5... 
所以在檔案裡面加上iconv來做轉檔的動作... 
不過iconv轉utf-8...像是宏碁的碁...
用iconv轉檔會有錯誤...
加上-c參數強制轉換...所以某些字在轉出後的檔案會有問題...
建議可以從第一個檔案自己手動轉成UTF-8的檔案...

另外由於BBS的文章有使用到一個"1B"的ASCII字元... 跳脫字元...
這個字元在BBS裡面是用來顯示ASCii Code用的開頭字元... 
如果文章越是花花綠綠...這個字元用的越多... 
這個字元會造成檔案沒有辦法匯入Pixnet... 
在此要感謝站長ieon幫我找出這個問題... 
為了避免匯不進Pixnet...所以把這個字元全部替換成^... 

這支程式參考了Maple精華區... 
itoc長輩寫的 "transbrd.c 將 Sob/Ptt/WD 的單一看板轉換至 Maple3"... 
不然就要啃ptt的source才看的懂.DIR的格式了... 

檔案下載
http://fileho.com/download/b82e2569461/ptt2pixnet-V0.21.7z.html
http://myweb.hinet.net/home1/mosquito/ptt2pixnet/ptt2pixnet_V0.21.7z
請使用7-zip或是新版winrar解壓縮...

使用教學...
下載檔案之後...解壓縮...放進一個資料夾中...
接著將ptt2的看板備份根目錄...解壓縮到同一個資料夾中...
執行命令提示字元...
在該資料夾下鍵入convert 看板名稱
就會轉出看板名稱.txt與result.txt
看板名稱.txt是直接轉出的檔案...big5編碼...
result.txt是再經過iconv轉碼的檔案...utf-8編碼...
匯入到pixnet請使用result.txt...或是使用看板名稱.txt自行轉成utf-8再匯入...

由於寫的非常的醜....所以暫時不放出Source...
因為懶...所以很多防呆措施沒寫...如果不按照建議格式輸入...最慘可能會有電腦爆炸的疑慮...
因為忙...所以有一些可以增加的功能...但是大概都不會寫...XD

如果使用之後造成電腦不會動、螢幕爆炸、CPU過熱...
皆與作者無關...
如果使用之後長高長壯、罩杯升級、電腦跑的比以前順暢、考試都考一百分...
也與作者無關...可以不用感謝我...


另外...
由於我搬家習慣搬的完整一點...
加上我在pixnet沒有看到喜歡的樣板...
所以把我在ptt2使用的樣板抄到pixnet來用...
因為樣板會亂掉...
所以東抄一點西抄一點讓樣板接近原來的樣子...
我跟CSS很不熟...所以如果有啥問題我也不保證能夠解決...
在我奇妙的IE跟神奇的Firefox看是正常的...
有興趣的請自行到pixnet取用...

how do i fix an error with libc6-dev-armhf-cross in linux mint upgrade

先前升級公司用的工作機碰到這個問題 Log就不貼了,我手邊也沒有,可以參考下列連結 https://askubuntu.com/questions/1079797/how-do-i-fix-an-error-with-libc6-dev-armhf-cross-in-ubuntu...