[Mac] 在 Mac 上裝 Python 重要科學計算套件

[建議不要用本篇方式做, 用 Anaconda 裝方便又容易維護]

在 Mac 上裝 Python 常用科學計算的套件, 不時會碰到一下這個裝不起來, 一下那個不行。好不容易裝好, 下次系統升級, 或是發現有非用不可的新版, 整個又要來一次。

最近發現有個叫 “Scipy Superpack" 的, 安裝了我們一般科學計算相關常用的套件:

  • Numpy
  • Scipy
  • Matplotlib
  • iPython
  • Pandas
  • Statsmodels
  • Scikit-Learn
  • PyMC

繼續閱讀

[Mac] 在 Mountain Lion 下裝 Python 2.7.3

[基本上本篇不太需要了, 使用 Anaconda 裝 Python 就好]

據說 Mac OS 10.8 Mountain Lion 的 Python 是 2.7.2。為什麼是據說? 那是因為網路上很多人這麼說, 但我從之前 10.7 升級上來,  Python 是 2.7.1。差這麼一點點其實本來也不太在意, 只是後來因為偷懶想裝科學計算類大補帖 SuperPack 時, 發現 2.7.1 裝會有問題, 於是只好乖乖用 Python 官網升級。

用官網的 Python 升級其實沒什麼好寫的, 雖然已經多進一步, 到了 2.7.3。一樣就是去

官網下載區

下載要的版本, 注意 Mac 有 64-bit 版和 32-bit 版, 安裝就是點兩下那種。然後官網善意的告訴你, 

關於 IDLE 和 tkinter 的重大事項

雖然也可能和你完全無關, 不過萬一要用到, 還是依說明下載合適的 Tcl/Tk。官網建議配 Mac OS 10.8, 要用 ActiveTcl 8.5.11, 還不是用寫這篇文章時最新的 ActiveTcl 8.5.12.1。所以我稍稍找了一下

ActiveTcl 8.5.11 下載區

然後下載安裝就是了。

[Mac] 讓 Safari 看 PDF 不再透過 Adobe Plugin

不知何時開始, Adobe 寫給 Safari 的 viewer 難用到了極致!

這包括下面幾個缺點:

  • 不能按 command-P 直接印, 你印出會是空白的一頁!
  • 不能按 command-S 直接存, 你以為萬無一失存下的東西, 日後會發現打不開!
  • 不能按 command-C 拷貝, 你以為拷貝好的文字, 貼的時候才發現沒有做好!
  • 不能按 command-F 直接搜尋, 你打入什麼它都說找不到!
這麼難用的東西, 只有一個建議: 刪了! 事實上當初你可能也在不小心的情況 (比如說裝 Adobe Reader) 的時候裝下去的。要刪是要去

怎麼樣用 BibTeX 引用 arXiv 的文章?

用 LaTeX 寫數學文章, 使用 BibTeX, 基本上我們是不需要手打文章資料的。因為我們有一號王牌:

MathSciNet

這時基本上可以查到所有數學類的文章, 並且可以直接輸出成 BibTeX 碼 (自然, 學校或研究機構有訂 MathSciNet 才可以)。

數學的好處是, 有第二張王牌, 就是

arXiv

數學類的文章, 其 preprint 幾乎都會在這裡出現。但是總有一天, 你會找到、引用還沒有登出來的文章, 這可如何是好? 要怎麼樣才能引用 arXiv 的文章呢?

繼續閱讀

[Mac] Mountain Lion 下用 Safari 看網頁原始碼

升級到 Mac 10.8 Mountain Lion 後, 一個網頁不知怎麼看原始碼, 對偶而要做網頁除錯或參考別人網頁做法很不方便。

原來 Apple 似乎越來越覺得有些東西應該「藏起來」, 不要干擾一般人使用。但是你真的想要, 就可以打開。方法是到「Safari」選單, 選擇「偏好設定…」。

繼續閱讀

[GeoGebra] GeoGebra 4.2 新功能

GeoGebra 將要推出 4.2 版, 現在已經有 4.2 的「嚐鮮版」可以下載。新的功能可以在 Release Notes 裡看到, 這裡介紹其中的一部份。

 

速度變快

GeoGebra 在計算 sequence, 微分, 積分等速度都變快了。

符號運算功能

本來在 4.0 就要推出的符號運算功能, 現在終於要在 4.2 出現。簡單的說, 符號運算就是告訴我們在數學課會看到的計算。比如說:

速拍 12 11 6 下午3 24

繼續閱讀