2018年7月19日 星期四

windows 上產生聚光燈效果的軟體


Mac 上有出名的 Mouseposé , win 平台上則有 pointerfocus 提供類似功能,請至以下連結下載

http://www.pointerfocus-for-presenters.com/index.html


win 10 上以 perl 抓取最新版 edirect

perl -MNet::FTP -e "$ftp = new Net::FTP('ftp.ncbi.nlm.nih.gov', Passive => 1); $ftp->login;$ftp->binary; $ftp->get('/entrez/entrezdirect/edirect.zip');"

沒想到 perl 還是這麼好用…


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 來安裝,其版本較為一致