雑食性雑感雑記

知識の整理場。ため込んだ知識をブログ記事として再構築します。

Python

『滑らか』なセンサデータの極大・極小を取得してみる

Python で『滑らか』なセンサデータに対して極大・極小を取る処理を作ってみました。

OpenCV + Matplotlib (Seaborn) で 2 画面の動画 + グラフ表示

OpenCV と Matplotlib を合わせて、2画面で動画の表示とグラフ表示をさせてみました。

OpenCV画像 + matplotlibグラフを合わせて表示する

OpenCV映像とMatplotlibグラフを一つの画面で表示させてみたい。というのをやってみました。

Boost.numpy 活用 〜ライフゲーム作って高速化してみる〜

Boost.numpy 使えるようになってきたのでちょっと応用。 ライフゲームを作って実際に速度が速くなるか確かめてみた。

Cython で Python ⇔ C++ のインタフェースを作る

Cython を使って Python と C++ を繋ぐインターフェースを作ってみた。

Boost.numpy ことはじめ その2 (戻り値)

Boost.numpy 使ってみた事始め記事その2。 C++側での戻り値処理。numpy配列を作ってPython側に戻す。

Boost.numpy ことはじめ

Boost.numpy 使ってみた事始め記事。 Ubuntu16.04で環境構築→cmakeビルド→Pythonで呼び出し。

Python で使うと便利なライブラリ (2016/08/18 更新)

Python で便利だと思って使うようになったライブラリのメモ。

Python で Multi process (して、更に Signal で安全に終了させる)

Python のマルチプロセス実装を試してみました。 合わせて、Signal で安全にプロセスを落とせるようにしてみました。

PythonのConfigParserでカッチリとしたコンフィグ設定をする

Python のモジュール ConfigParser は便利なのですが、もうちょっと設定をしっかりと行い、ある程度使いやすくしてみました。

Python のクラスメンバ設定には setattr が便利 (かも)

Python のクラスメンバの設定アレコレ。 普通に使うなら、普通に引数設定だけど、そうでないなら setattr 使うのが良いかなー。

Python threading 処理で高速化

概要 Python のモジュール「Threading」を使って並列化処理を実装してみる。 逐次処理版と速度比較してみる。

Python でメール送信してみる

Python を標準ライブラリを使ってメールを送信してみました。 ちょっとデコレータを併せてみたり。

SQL (超巨大) 集計データから、行列形式に変換して出力する。

巨大でスパースな行列データは Python list ではなく dictionary 型で!!

Theano 事始め

Theano をインストールして、簡単な数式処理を試してみました。 そのうち、頑張って Deep Learning へ…。

flickr API を使う ( Python )

frickr API を Python で使用して、特定ユーザの画像リストを取得してみる。

Cython 事始め

Cython の簡単な使い方

Python コンソール実行コマンド一覧を表示

Python コンソールで動かした後は、モジュール「readline」。

Django で日本語パラメータを POST する

Django を利用して日本語を POST する場合、文字列は Unicode になっているので、うまく decode してあげる必要あり。

Django、mod_wsgi で公開時に発生した Import エラーの解決

Django で作成したプロジェクトで Import エラーが発生したが、wsgi.py のパス読み込みの問題だった。追加したら解決。

Python の inspect モジュール

Python の inspect モジュールを使ってみた。『活動中のオブジェクトの情報を取得する』ことができる。

top コマンドで CPU & MEM 観測

top コマンドで 1つのプロセスを監視してみた。出力の加工も。

MongoDB の GridFS を使ってみる。

MongoDB で大きなファイルを保存する仕組み「GridFS」を使ってみる。

Linux に MongoDB をインストール

Linux 環境の MongoDB をインストールして実行してみる。動かすのは Python で。

ImageMagick + Wand で正方形画像の結合

ImageMagick (Python wand) を使って、大量の正方形画像を 1枚 の巨大な画像にしてみる。

ImageMagick + Wand で画像の正方形化

ImageMagick (Python wand) を使って、画像のトリミング & 正方形化を行ってみる。

Linux に ImageMagick + Wand をインストール

CentOS に ImageMagick、Wand をインストールして、Python から ImageMagick を使ってみる。