proglog

主にプログラミングに関する断片的メモ

python

pythonで英語学習

前置き とりあえずなんか一冊英語の原書を読めば単語力とか付くんじゃないだろうか。 そんなわけで、それにpythonを使う。ここでは次の本を選んだとする。 Amazon.co.jp: 不思議な少年 (岩波文庫): マーク トウェイン, Mark Twain, 中野 好夫: 本 16世紀の…

windows環境のMecabとPython

windows環境でMecabをPythonから使いたい。 python 2.75 Downloads - mecab - Japanese morphological analyzer - Google Project Hostingにある。 最新の"0.996"を選ぶ。 本体はexeでインストール、言語バインドは、minGWでビルドしてみる。 mecab0.996は、…

windowsでpython2.5でvc++2010でmecab0.994を使う

以下の環境 windows python2.5 vc++2010 mecab0.994 mecab本体は、公式のバイナリをインストール。 pythonバインディングをビルドする時に、トラブル。python setup.py buildで以下のエラーが出る。 running build running build_py running build_ext error…

python-modeのcheck file

python-mode.elのバージョン"6.0.2"で、 53行目辺りの ;; ["Check file" py-check :help "Run pychecker"]って ["Check file" py-pychecker-run :help "Run pychecker"]?

memcacheではまったこと

ちょっとした用途でlistクラスのサブクラスを作った。 で、それをmemcacheに入れて使おうとした。 そしたら「そのクラスに、○○という属性はない」とかいうエラーが出るようになった。調べてみると、以下のような感じ。 gaeのmemcacheはpickleを使う。 unpick…

flaskでタスクキューを使ってみるメモ

ついこの間ヴァージョンアップされた、gae 1.4.3動機としては、 外部のwebサービスを利用する30秒ルールに引っかかりそうなタスクを分割したい cronの1分間隔では長すぎる TaskQueueは、cronのきめ細かい版という感じ。 urlでタスクを指定するのも同じ。 get…

IDLE

pythonを触りはじめて1ヶ月くらいか。 デフォルトの状態でIDEが付いてるのに、さっき気づいた。

cygwinでPyQt4をビルド

windows xp cygwin 1.7.7 python 2.5.5 Qt 4.7.1 で、PyQt4を使ってみようという試み。 まず、 cygwin用のバイナリを落としてくる ftp://ftp.cygwinports.org/pub/cygwinports をcygwinのsetup.exeのリストにaddしてパッケージ選択画面へ。PythonカテゴリとK…

見出しの日付

新規作成だと、なんでか見出しに日付が入るなあ。 それとも書式がおかしいのか。

ちょっと混乱してきた

atompubでtitleに入れて送るときに*を付けていいのか、*p1*まで付けていいのかなんなのか。

atompubで

新規記事をputで送る時、titleに"*"を付けずに送信すれば、URLへの指定の方が効く。 /20110211/p1に送れば、見出しがp1の記事が出来る。 でもputだと、ping送信とかがない?

hatena-mode.elとpython

Python Package Index : hatenadiary 0.3を使っての投稿テスト hatena-mode.elの作ったデータファイルを読み込んで、渡してやる。 これでうまくいけば、curlを置き換えて、python、atompubで投稿が出来るかな。 投稿結果 なんか妙な具合。 前日の記事と混じ…

hatena-mode.elとpython 続く

おかしな見出し なんか、"re:re:re:re"みたいに"*p1*p1*"が増えていく……ああ、自分でこれ付けて送っちゃいけないのか。というわけで、削ってから送ってみる。

hatena-mode.elとpython ひと段落?

なんとなく動いた気がするのでgistにあっぷして貼ってみる。 hatenadiaryモジュール、ありがとう。

ssl周りではまったこと

ここ数日、ちょっとGAEを触ってみようと思って、pythonに手を伸ばしてみてる。 はじめはcygwin 1.5x上でpython 2.5.5。 で、httpsに接続できなかったので、ssl関係のモジュールを色々インストール。 その途中で迷宮にはまった。まずは原因と解決策から。 原…