2018年7月14日 星期六

node.js 在 chrome 上的新(?)除錯方式

古有云:別人已經上太空了,我們還在殺豬公。

今人曰:別人已經 inspect 了,我們還在 console.log()。

請看這支2017的影片(還沒一年呢),使用 node --inspect-brk 竟然可以在 chrome 裏設中斷點來除錯啊大哥~~還可以檢視變數內容啊

這之前可是要裝插件、裝模組,搞半天才做得出來,一下子又變成公開技巧了

我論 node 的易學易用程度真的會逼死其它語言你說是不是



2018年5月8日 星期二

latex 在 org mode 中的預覽,平台為 windows 10 及 emacs 25.3 的情況

簡言之就是到 https://miktex.org/download 去抓個 MiKTeX 來裝

整個順暢得有點令人意外

另外要匯出為pdf 的話,要裝個 xecjk




2018年4月27日 星期五

PRML 的 python 實現安裝問題

就不說 Pattern Recognition and Machine Learning 是什麼神書了

另一位神人將書中程式轉成 jupyter notebook 放在 https://github.com/ctgk/PRML

要另外注意兩件事,一是 python 要 3.6 以上版本,二是安裝後(py setup.py install)才能正常執行,參 https://github.com/ctgk/PRML/issues/4

作者的頭像滿可愛的啊哈哈哈哈哈哈


2018年4月14日 星期六

使用 oauth2client 寄送 gmail 夾檔問題解決方法

使用程式經 gmail 寄送夾檔,官網是這麼說的

反正照作是不 work 的,問題出在 urlsafe_b64encode 這行,解法在此 , 同連結中有人附上完整的範例

(莫非是G社故意埋的彩蛋?)



另外要注意 SCOPES 參數的設置,免得跳出 403 "insufficient permission" 錯誤


2018年4月12日 星期四

Introduction to Machine Learning with Python 中範例的 numpy 版本問題

參 https://blog.csdn.net/dlhlsc/article/details/54772899 , https://stackoverflow.com/questions/37267399/importerror-cannot-import-name-numpy-mkl

總之在安裝了 scikit-learn 後,import sklearn 時若出現以下錯誤

from numpy._distributor_init import NUMPY_MKL  # requires numpy+mkl

則請到 https://www.lfd.uci.edu/~gohlke/pythonlibs/ 下載對應版本的 NumPy 並安裝即可

我的情況是先執行

pip install https://download.lfd.uci.edu/pythonlibs/u2yrk7ps/numpy-1.13.3+mkl-cp35-cp35m-win_amd64.whl

但未成功,故先下載

wget https://download.lfd.uci.edu/pythonlibs/u2yrk7ps/numpy-1.13.3+mkl-cp35-cp35m-win_amd64.whl

再安裝

pip install numpy-1.13.3+mkl-cp35-cp35m-win_amd64.whl

20200507 更新:建議使用 anaconda 來安裝,其版本較為一致


2018年3月27日 星期二

win10 上設定需登入認證的 proxy

參考這個討論串

要注意兩個地方,一是 Credential Manager 的中文是 "認證管理員" ,二是新增認證位置為 "windows認證" 下的 "新增一般認證"

2018年3月14日 星期三

win10 上安裝 emacs 25.3 新增套件的注意事項


  1. 要裝些非預設 dll ,參 https://gist.github.com/okorz001/7715b40104ed0446bd228b40d7876674
  2. M-x package-initialize 後才能執行 package-install (即在 *Packages* 視窗中按下 x ),參 https://github.com/hlissner/doom-emacs/issues/444