2012/06/15

[Linux][軟體] SSL handshake failed: SSL disabled due to library version mismatch

根據 這邊 的說法,遇到 svn 顯示 SSL handshake failed: SSL disabled due to library version mismatch 的時候,其實可以先用:

svn checkout --config-option servers:global:neon-debug-mask=511 $URL
來確認你的問題點在哪裡。

像我的問題點看起來很明顯是 libneon 的版本的問題,所以暫時還沒有解法 (好像可以先用 library path 的方式來處理,但是會有很多沿生的相依問題吧?)

所以暫時先不動好了,看看之後有沒有新的 svn server 給我玩再來處理好了。

--
參考資料
http://www.codeproject.com/Questions/261463/How-can-i-rectify-SSL-handshake-failed-Secure-conn

2012/06/05

[Linux] Grub-reboot not working

很久很久以前,寫過 一篇文章 提到 grub-reboot 不能用的問題,最近玩 Ubuntu 12 玩比較多,但工作上仍時常需要切換到 Windows 去,所以需要使用到 grub-reboot 的功能。結果一用之下竟然不能用,所以又去 Google 了一下,發現原來 Grub-Reboot 是需要先設成 default=saved 的。(參考這篇文章)

不過奇怪的是,我設完了之後,做過 update-grub 也還是不能用。
所以按 grub 的情況下去看 shell script 的動作,結果找到,原來 grub-reboot 是很簡單的去下:
grub-editenv list
grub-editenv set saved_entry=3
這樣開完機之後就會跳到 entry 3 去跑了。

唔 ... 只做這樣的動作,我的 grub 會聽話耶 ... 所以是 grub-reboot 這支 shell script 的問題啊?
暫且寫下這篇記錄這個問題,稍後有時候再回頭來看 shell script 怎麼了。
--
參考資料:
http://wiki.debian.org/GrubReboot

[Linux] 嫌 GCC 跑得慢嗎?想找人幫忙嗎?

一直都嫌 GCC 一台電腦跑起來很慢,所以想找別台機器一起來幫忙 build code 才不會那麼慢,果然 google 大神一下就給了答案,在 維尼熊的天空 找到一篇 icescream 可以參考使用的文章。不過因為時間久遠,Ubuntu / Debian 都變化了不少,所以有些 Config 不大一樣了,這篇特別標記一下:


Scheduler 要改在 /etc/default/icecc 裡面設定了,然後再
export PATH=/usr/lib/icecc/bin:$PATH
在 make -j6 的時候就可以開始使用分散式的 build procedure。
--
參考資料:
http://wayne0225.blogspot.tw/2009/01/icescream-compiler.html

[Windows] git-bash 底下的工具

因為工作轉到 Windows 平台上的關係,所以很多工具改到 Windows 上面運作,跟著在 TortoiseGit 底下使用 git-bash 來維護自己的專案原始碼。結果就是裝了前面提過的 auto-hotkey 使用熱鍵來提昇自己的平台操作速度; 但除了 hotkey...