Taka's blog

Techネタなど

2016-01-01から1年間の記事一覧

作業環境の見直し・整備

先週で一仕事終わってキリがよくなったので,作業環境のメンテナンスをしています. 先延ばしにしていたMacOSのアップデートにはじまり,ドローツールGraphicの購入,メモ管理サービスwri.peのお試しなど.また,ずっと右画面左下に常駐している(放置してい…

Jupyter notebookで.py形式でも保存したい(importされる側)

アブスト Jupyter notebookでクラスを書いて,他のノートブック(.ipynb)からimportしたかった..ipynb形式のままではインポートできないようなので,.pyを出力してインポートすることになるが,Downloadするんじゃなくて同じ階層に生成さえしてくれればよか…

bashでファイルの文字コードを一括変更する

Mac

アブスト Atomではutf-8で開くので,サンプルのソースコードを全部utf-8に変更したかった. (元の文字コードは不明...) bashのfor文でnkfを使って処理した. スクリプト javaのソースコードのsrcフォルダに移動.〜2.javaというファイルをutf-8エンコー…

BitBarにPythonで日本語を表示させる

Mac

アブスト BitBarはMacのツールバーに色々表示できて便利なツールですが,pythonで単純に日本語をprintするとエラーが出ます.Pythonの出力エンコーディングを"PYTHONIOENCODING=UTF-8"で変えれば日本語が表示できます. 症状 #!/Users/ME/anaconda/bin/pytho…

Jupyter notebook (IPython notebook)をリモートサーバ,ワークステーションで動かした

Mac

アブスト Pythonでシミュレーションを組んで回すとき,メモリの関係でワークステーションで回す必要があった.普段使ってるJupyter notebookをワークステーション上で走らせ,自分の端末のブラウザから使えたら便利だなと思った.調べてやったらできた. 気…

PythonのNumpyで複素数の相関係数を計算したかった

アブスト Python3.5で@演算子による行列計算ができるようになった(y=A@x) のを機に,Pythonで研究を進めた. 複素数をバリバリに扱う内容で,numpy.corrcoefに複素数を適当に突っ込んだら全く意図しない挙動を示した. corrcoefが複素数に対応していないのか…