老朋友找出十幾年前的舊照,上載到臉書,是為記。
Saturday, February 9, 2013
Sunday, February 3, 2013
我們都愛咖啡廳
把咖啡廳當作工作場所,已經是好幾個世紀的傳統了,我們也可以在各種媒體上看到關於在咖啡廳工作的好處的探討,不管是提供各種提升生產力工具消息的LifeHacker,還是主攻嚴肅話題的theAtlantic,都可以找到非常精彩的「咖啡論述」。
這幾天,Fast Company 也有話要說了...
Friday, January 4, 2013
備忘:在 Mac OS 環境安裝 Python 開發工具
昨晚一時心血來潮,整理筆電硬碟之後 ,順手安裝了 Python 開發環境,花了大半夜,解決掉幾個莫名所以的大小蟲子,為了備忘,把解決方案記錄於後:
- 安裝適合 Mac OS 版本的 XCode
- 以 easy_install 指令安裝 pip
- 到 Python 官網的 virtualenv 頁面下載 virtualenv.py(在此按右鍵另存新檔),或是以 pip 指令安裝 virtualenv
- Mac OS 10.8 已經預安裝 Python 2.7,直接執行 virtualenv ENV,就會在先行目錄下建立一個名爲 ENV 的子目錄,進入這個目錄,執行 source bin/activate,就可以啓動一個新的 Python 虛擬開發環境
- 如果要建立 python3 的虛擬開發環境,使用指令 virtualenv --python=python3.3 ENV 或是 python3 ~/.virtualenv.py --distribute ENV
-
- 若是嫌編譯太麻煩,可以考慮這個非官方版本,先下載腳本 install_superpack.sh ,然後在命令列環境執行腳本 sh ./install_superpack.sh,這個腳本將配合 Python 2.7 的 numpy、scipy 、matplotlib 及 PyMC 等編譯好的模組下載回來,放在該放的位置。
- scipy 安裝指示建議不要使用 XCode 的 llvm gcc ,建議另外安裝 gcc 4.2。 而且在安裝之前記得調整環境變數:
- export CC=gcc-4.2
- export CXX=g++-4.2
- export FFLAGS=-ff2c
- 安裝好 gcc/gfortran 之後,可以用 pip install numpy 方式安裝套件,或是如scipy 安裝指示,以 git 下載源碼( git clone https://github.com/numpy/numpy.git or git clone https://github.com/scipy/scipy.git),編譯安裝,安裝指令如下:
- python setup.py build
- sudo python setup.py install
- 安裝 matplotlib 之前,必須先安裝 freetype 和 libpng,這兩個元件,可以用MacPorts安裝,編譯前建議更改環境變數 export ARCHFLAGS='-arch x86_64' 。
- matplotlib 穩定版的源碼不支援 Python3,若要在 Python3 環境裏使用 matplotlib ,需用 git 下載最新的開發者版本源碼 git clone https://github.com/matplotlib/matplotlib。
- 目前使用 virtualenv 建立了兩個開發環境,一個是 Python 2.7,另外一個是 Python 3.3。雖然 numpy/scipy/matplotlib 安裝好之後,執行 matplotlib 網站的範例,並不是每個都能成功,原因不明。
- http://sourceforge.net/projects/hpc/?source=dlp
- https://github.com/kennethreitz/osx-gcc-installer
- http://www.scipy.org/Installing_SciPy/Mac_OS_X
- http://web.mit.edu/mfloyd/www/computing/mac/gfortran/
- http://yehnan.blogspot.tw/2011/07/xcodegccllvmcompiler-options-in-xcode.html
- http://www.python.org/getit/mac/tcltk/
Subscribe to:
Posts (Atom)
如果我的心是一朵蓮花
~ 林徽因 · 馬雁散文集 · 蓮燈 ~ 馬雁 在她的散文《高貴一種,有詩為證》裡,提到「十多年前,還不知道林女士的八卦及成就前,在期刊上讀到別人引用的《蓮燈》」 覺得非常喜歡,比之卞之琳、徐志摩,別說是毫不遜色,簡直是勝出一籌。前面的韻腳和平仄的處理顯然高於戴...
-
我向來不是很關注 Conference 的訊息,但是這學期開學後,一個月內接連聽到好幾個老師談他們對學術會議「 價值 」的看法,促使我反省原先的態度,所以這幾天作了一點功課。我發現下面三個 Conference Ranking 的列表頗有參考價值,抄錄於後,一則是備忘,再則分享給...
-
之前我曾 談過 , Udi Manber 寫作的演算法書籍 Introduction to Algorithms: Creative Approach 花了一整章介紹數學歸納法,作者設計這本書的思路,是很值得思索和品味的。 歸納還是演繹 首先我們要搞清楚,數學歸納法,不...
-
明尼蘇達大學資訊與工程系( Department of Computer Science and Engineering, University of Minnesota ; CS UMN)是學術界研究推薦系統的先驅之一,他們在 1994 年和 1997 年發表的兩篇論文,說...