Entries from 2009-07-01 to 1 month

65535行ごとにファイルを分割する

実験とかで生成したCSVファイルが65535行超えてexcel2003で開けないことがしばしばあるので。 #!perl use strict; $ARGV[1] = 65535 unless $ARGV[1]; #第2引数を省略すると65535行ごとの分割に my $maxcol = pop @ARGV; my $output = $ARGV[0]; my $filecou…

Ubuntu

これまでWindows一筋だったのだけども、 開発にLinux環境が必要だろうと思いUbuntuとのデュアルブートにしてみた。Ubuntuかわいいなーと思いつついじくってたら、 開発はVMWareで行うよとの連絡が。 デュアルブートは完璧に自己満足でおわってしまった…。ま…

はてなインターンに行ってきます

来月3日から京都に行ってまいります。れっつPerl。 プログラミングと言えばCで軌道計算とかマイコンでハードウェア制御とかばっかりの自分が参加しちゃってどうなるのか、恐ろしくて仕方ありません。ぶるぶる。事前勉強に没頭すべきこの時期にも、CPUボード…

遺伝的アルゴリズムで最適化できるもの

実用的な時間で厳密解を求めるのが難しいような問題によく使われる手法として、遺伝的アルゴリズムというものがある。 Wikipedia - 遺伝的アルゴリズム 遺伝的アルゴリズム(いでんてき-、Genetic Algorithm、GA)とは、1975年にミシガン大学のジョン・H・ホ…