hi! 個人ページへようこそ
基本グッタリですが、たまにがんばってます.
2012/9/6頃に/software /miscあたりが消えてしまいました。大体は戻せると思うので徐々に戻していきますが、一部のファイルがなかったりします。
コンテンツベースの画像検索エンジンです。
微妙にシンプルな日本語単語分割ライブラリです。(Ruby)
簡単かつテキトウにテキスト分類器のRubyライブラリを生成するライブラリです。
機械学習用の画像学習データを作成するツール。
画像の領域を囲って、その範囲だけ切り取ったり塗りつぶしたりXMLで座標を吐いたりできます。 アニメ顔検出では、大量のイラストから顔を切り取る(ポジ作成)、顔を塗りつぶす(ネガ作成)で使用しています。
Winny2互換プロトコルを実装したファイル共有ソフトです。
2005年頃にP2Pシステムの勉強のため、Winny2をリバースエンジニアリングしつつ、2ちゃんねるのダウンロード板で開発していました。
精神の病により開発終了。マルチコアのマシンでは、タスクマネージャーからCPUを1つに割り当てないと落ちます(バグ)。
poenyのソースコードです。2006年頃のD言語で書かれているので、コンパイル環境を作るのがメンドイと思いますが、Winnyの暗号アルゴリズムや通信プロトコルに興味ある方、Winnyクローラーを作りたい方は必読のソースコードです!!
Winnyのキャッシュディレクトリをファイルシステムとしてマウントするコードです。 Dokanを使っています。
ファイルシステムとしてマウントすると、Winny上に流れているファイルをアンチウィルスソフトでスキャンしてウィルスなら削除できるようになります。
いつのまにか放置しています。ソースコード
favstarで人のアイコンをクリックしたときにrecentに飛ぶようにするグリモンです。 (下のUserScriptから)
Googleの検索結果で日本語/英語を切り替えるセレクトボックスを表示するグリモンです。 Google Language Code Changerをforkして選択できる言語を日本語/英語だけにしただけのものですが、便利です。 (下のUserScriptから)
Project Eulerの自分なりの解き方を解説したソースコード(Ruby 1.9.2)です。
グロ画像を説明するコメント(テキスト)です。世の中にはさまざまな種類のグロ画像があることが分かります。
グロ画像をブロックするフィルタを作る過程で、資料として作成しました。