Programming シューティングゲームの原型みたいなもの 牛歩の如き遅さではあるが、上記チュートリアルを見つつそれっぽい物ができた。弾撃って敵に当たったら動きをリセットするとかその程度。 Shot.cs と Char.cs はちょっと前のページにある Image クラスとほぼ同じ。なので Imag... 2009.11.07 Programming
Programming RSSからマルコフ連鎖で文章生成する(Python) マルコフ連鎖自体あんまり理解してないけど、とりあえず実際のソース読んで勉強しようかなーと思ってぐぐったら、一番上に出てきたページが繋がらなかったので、キャッシュからソースコードを拾ってそれをPythonに移植してちょっといじってみた。可変変... 2009.10.29 Programming
Programming Pythonで文字コードの自動判別を行うライブラリ 文字コードの判別に何か良い物ないかなーと思ってたらライブラリを発見したので使ってみた。 サポートしている文字コードはドキュメント内 Supported encodings にもあるけど以下の通り。 Big5, GB2312/GB18030,... 2009.10.26 Programming
Programming 螺旋弾幕 どこかで見たような弾幕。画像にアルファチャンネルを追加してない事をごまかす為に背景を黒くした。 試したついでに、逆にするには これを とすると出来る。 ここだけ換えると、画像の表示順は変わらないのでちょっと見た目が変わる。draw部分はfo... 2009.10.18 Programming
Programming ubuntu9.04 で mecab を Python から使うまで。 ちょっとbotに機能追加しようかなーなんて思いつきで形態素解析エンジンである Mecab をインストールした。以下のURLの通りにやって途中上手くいかなかったり使うコマンドが違ったりするのでエントリーに起こしておく。 参考にしたのは 白湯の... 2009.10.16 Programming
Programming IRC上に流れてきたURLのタイトルを返す関数 IRC使ってるときにちょくちょくURLを貼り付ける事があるのだけど、URLだけ張られて中身何かわからん!ということが結構あるので bot に機能を追加した。 IRC上で誰かが URL を発言したらそのページを習得して title タグの中身... 2009.10.14 Programming
Programming なるとくれ これの続き。 IRC上で「なるとくれ」と発言されたらその人へオペ権限を投げる関数を作った。自動オペ配布はちょっと好きじゃないのでこんな事をしてる。PyIRC自体も改良中だがそれはまた別の話。 こんな感じでどんどん機能追加していく予定。予定は... 2009.10.10 Programming
Programming Python で irc クライアントを作成する。 ちょっとIRCボット欲しいなって思ったので調べて作ってみた。どうせなので socket を使用したり RFC をみたりしながらやってみた。とはいっても一番参考にしたのはぐぐって上にでてきた、Python でシンプルな IRC クライアントを... 2009.10.06 Programming
Programming twitterからmixiボイスにポストするスクリプトがこけたから自分用に修正した。 以前のブログで上記スクリプトを使用してmixiボイスにマルチポストしていたのだが、たまたま中国語をpostしたときにこけたので場当たり的に修正した。 エラーメッセージは以下の通り 何故こけたかというとEUC-JPに入っていない文字を入力した... 2009.09.28 Programming
Programming twitterからmixiボイスにマルチポストするRubyスクリプトを導入した。 mixiボイスとかいうサービスが正式公開された様です。俺はtwitterのほうが使いたいので、twitterと同時postできるようなのないかなーと思いながらグーグルリーダーみてたらすぐ見つけたので導入した。それだけなら別にエントリーにする... 2009.09.18 Programming