我一向有個習慣,就是對於很好學(容易)但是效果只有80分的東西沒有興趣,但是如果很難學但是效果有90分,我就會覺得特別起勁,可能是因為困難,會讓我有成就感吧。
忽然想到,因為這樣的個性,所以對於一些冷門、小眾的東西我滿有興趣的,也常常因為這樣知道了一些有趣的東西,這樣的個性對於別的職業有沒有好處我不清楚,不過對於軟體工程來說,到還是滿有幫助的。
下星期五就解脫了,回歸到學生和讀書生活,希望到時候能把這兩個月一些心得整理出來。
碎碎唸就到此了,晚安。
我一向有個習慣,就是對於很好學(容易)但是效果只有80分的東西沒有興趣,但是如果很難學但是效果有90分,我就會覺得特別起勁,可能是因為困難,會讓我有成就感吧。
忽然想到,因為這樣的個性,所以對於一些冷門、小眾的東西我滿有興趣的,也常常因為這樣知道了一些有趣的東西,這樣的個性對於別的職業有沒有好處我不清楚,不過對於軟體工程來說,到還是滿有幫助的。
下星期五就解脫了,回歸到學生和讀書生活,希望到時候能把這兩個月一些心得整理出來。
碎碎唸就到此了,晚安。
之前在使用 Hadoop 時就遇到一個例子,我想要在 90 台電腦上跑 MapReduce ,而且想要用我熟悉的 Ruby 來跑,但是這 90 台電腦我並沒有安裝軟體的權限,並且在 cloud 裡面的電腦要盡量保持乾淨,可不能因為我一個人的"好惡"就亂裝一些有的沒的,經過 rafan 大的開示,有兩條路走:
在 FreeBSD 上有一個指令是 ldd,會列出你使用的檔案會連結到那些 .so 檔(奇怪的是在 ubuntu 上也有這個指令 ldd),另外在 Mac OSX 上要用 otool 指令。
找到了 shared library 當然就是把他一起傳上去啦,但是執行時,要先在 shared library search path 中指定要去找你傳上去的位置,改變 search path 請指定在 LD_LIBRARY_PATH 變數中。
更多有關 dynamic library 的訊息可以看看 rtld ,它有解釋有那些環境變數可以用。
Unix-like 的系統真的非常有彈性。:)
:set mouse=a
n Normal mode
v Visual mode
i Insert mode
c Command-line mode
h all previous modes when in a help file
a all previous modes
r for |hit-enter| prompt
A auto-select in Visual mode
:set mouse=a
:set mouse=nv
:set mouse=h
Copyright © 2008 麻亮腦袋空蕩蕩
Design by Styleshout
| Blogger template by
Blog and Web