python-mecabで遊んだ
会社で書いてたやつを手直ししてメモ。
MacPortsからpython-mecabパッケージを入れて遊んでみた。MeCabオブジェクトからtagger(形態素解析器?)を取得して、parseメソッドにテキストを渡すと分類される。
会社で書いてたやつを手直ししてメモ。
MacPortsからpython-mecabパッケージを入れて遊んでみた。MeCabオブジェクトからtagger(形態素解析器?)を取得して、parseメソッドにテキストを渡すと分類される。
とあるシステムの監視プログラムをpython + twistedで実装したのですが、ログローテーションではまりました…。
AppEngine上でTCXファイルの解析をしようとコードを書いていて、ローカルのSDKでは重たいけどなんとか動くものをデプロイしてみたら、MemoryErrorであっさり殺されてしまいました。
処理にはxml.dom.minidomを使っているのですが、1.5MB以上あるXMLを放り込むのは重すぎるようです。少し検索してみたものの、AppEngineのMemoryErrorに該当しているようなエントリは見当たりませんでした。
お金払ってquota解除すると大丈夫になったりするんですかね。
GAE HealthMeterでダイレクトメッセージに対応した関係で、モデルに表示・非表示のプロパティを追加した。SDK上で開発している分には良かったのだが、App Engine上にデプロイしたところ問題が発覚したのでメモ。