2006-04-01から1ヶ月間の記事一覧

分布数えソートと逆写像ソート

どちらも範囲の決まった整数をソートするときにO(n)でソートできるという優れものです。アルゴリズムがどうだったか忘れてしまったので改めて調べることに。例として 最大値 = 30 最小値 = 20 データ数 = 5 の場合を考えたいと思います。 分布数えソート こ…

strtokっぽいものを入れ子にしたい。

strtok、便利ですね。マニュアルには「Never use these functions」なんて脅し文句が書いてありますが、気にしない。ところでstrtokはスタティックな変数にポインターを保存しているので、入れ子にできないんですね。代替にstrtok_rという関数がありますが、…

いぬかみΛ卓球

$ wget -O - http://d.hatena.ne.jp/keyworddiary/ %a4%a4%a4%cc%a4%ab%a4%df%a4%c3%a1%aa?date=20060426 > inu.out $ wget -O - http://d.hatena.ne.jp/keyworddiary/ %a4%a4%a4%cc%a4%ab%a4%df%a4%c3%a1%aa?date=20060427 >> inu.out $ grep hatena-with-i…

プログラムがあるパス名

とある事情で、プログラムを実行したときにカレントディレクトリではなくプログラムがあるディレクトリを取得したいと思って調べてみました。ニュアンスとしては、iniファイルを読み込むようなシチュエーションを思い浮かべると分かりやすいかも。 #include <stdio.h></stdio.h>…

こないだの続き

あの散布図、結構面白いなあ。回帰直線と傾きが直角になる回帰直線も求めて、水平に座標変換して、てきとうにスケーリングして、メジャー/マイナー、一般/オタ 向けアニメという区分に分けられそう。 で > d=read.table("r.data", header=TRUE) > d1=data.fr…

うーん

今日の表日記のアクセス、約7000。感想サボってた頃の1月分なんですけど。毎日苦労して感想書くよりも、一日がんばってまとめた表のほうがアクセスあるってのも微妙な気分だよな・・・。アクセスあるなら感想文が人気出た方が嬉しいんだけど・・・。とはいえ…

新番組調査@2chアニメ板 続き

新番組はスレ番号新しくしてもらえるとありがたいですね。継続番組については、放映開始日からのレスをカウントすることにする。 ふしぎ星の☆ふたご姫 Gyuちゃんマンボ61頭目 http://anime.2ch.net/test/read.cgi/anime/1143384916/ 20060401 611 名前: 風…

新番組調査@2chアニメ板・・・計画

こないだやった新番組調査、色々とリンクしていただいたようで。アクセスがあるっていいものですね・・・と、それはおいといて。なんかNANAや銀魂が上位なのが納得行かない人が多いようで。まあ俺もその一人ではありますが、そもそも調査の母集団がアニオタ…

LWP::Simpleでgetできない

なんだろ。コーディングが悪いのかURIエスケープ処理がまずいのか。とりあえずwgetを換わりに使ったら期待通りに動いたのでよしとする。

検索文字生成

id:kkobayashi_a:20060406#p1の続き。各タイトルについてはてなのキーワードを検索しようと思うんだけど、さすがに手動でいちいち打ち込むのはめんどいので、クエリー文字列を自動生成することにします。 use strict; use Encode::Guess qw /euc-jp shiftjis…

LPI 1-1

L

デバイスから入るのはどうなんだろ。まあ下から上、という意味では分からないでもないし、TCP/IP系サービスなんかよりもよっぽどLinuxらしいといえなくもないけど・・・多分一般的に求められるスキルはI/Oポートに直接アクセスしたりできるようなものじゃな…

終了番組調査@はてな

新番組まで待ちきれないので(子供か俺は)、終了番組について集計してみました。2006/1q開始のアニメについて、放映開始から1週間と、3月中旬の1週間のデータを取って集計しました。1qの番組一覧は http://www.anitsu.co.jp/newanime/newanime0601.html こち…

新番組調査 そのに

というわけで作ってみました。 use strict; use Time::Local; use LWP::Simple; my @klist = (); open(F, 'kw.dat'); while(<F>){ tr/\x0A\x0D//d; my($k, $d) = split(/\s+/); push(@klist, [$k, $d]); } print qq(<html><body>\n); foreach(@klist){ my($key, @days) = ($</body></html></f>…

新番組調査

始まりました、新番組。なんか涼宮ハルカ・・・じゃなくてハルヒ*1が意外な人気で正直あせってるんだけど、あれってさー、後藤邑子が好きな人か原作信者じゃないと楽しめないと思うんだけどなあ・・・。まあ、アニメーションの動きとしては面白いから、そう…

WWWってすごい

今年もうちには新入社員が入るんですが、顔も見ぬ自分のとこの新人をぐぐってみるのは誰しもやることでしょう。しかし、本名でぐぐっただけで大学名からサークル名まで、運がよければ顔まで分かってしまうのはすごい。便利だけど、ちょっと怖いな。名前って…