December 3, 2006
という本を買いました。よさそうなんだけど、独自ツールを使いまくっているところが、自分には合わない感じ。できれば標準的なツールでできるようにしてほしかった。
昨日うちで鍋をしたら、においが部屋にこもりました。でも若いパワーをもらってすごく気分が楽になりました。来てくれた人たちありがとう。
December 5, 2006
December 5, 2006
Binary Hacksという本を買いました。オブジェクトファイルフォーマットELFの解説とか、とっても勉強になる。glibcを使わないでHello Worldとかも面白い。こんな本あんまりないから、発売初日で売り切れになったのもうなずける。
明日のゼミのレジュメを今日ださなきゃいけないのを忘れていて、1時間ぐらいで書き上げました。こんなんでいいのだろうか。
December 7, 2006
明日は気分転換に遊びに行こうと思います。
人を信じるというのは、難しいことです。
就職説明会に始めて参加しました。あんまり参考になるような話はなかったけど、参加するのは悪くないなって感じだった。うん。
December 10, 2006
コンパイラはプログラムを作るプログラムです。これってすごいことです。ほとんどすべてのプログラムはコンパイラを使って作られている。ということは,コンパイラはどうやって作られたのかというと,やっぱりコンパイラを使って作られている。
では世界で一番最初のコンパイラはどうやって作られたのか。コンパイラを使わずにプログラムを作るには,機械になりきるしかありません。
昔,といっても1年ちょっと前までは,コンパイラを作るなんでとてつもないことのように感じていたけど,すでにあるコンパイラを使えば想像していたほど大変なことではないんですね。
何がいいたいかというと,高層ビルの屋上にある大きなクレーンを降ろす方法と似ているなぁってこと。 大きくなる方向が逆だけど。
December 10, 2006
うちの研究室には本読みなる行事がありまして、英語の本を読んでその内容を発表せないかんのです。今月21日までにあと62ページ分読んで訳さないといけない。しかも内容が普通の英語じゃないもんで大変です。死にそうです。
金曜日は学校行くのを放棄して渋谷に行ってきました。最近また遊びたい時期になってきたかも。高専4年のときは遊びたくてたまらなかったのだけど、そんな感じ。就活とか本当にやる気しない。
December 12, 2006
就活やる気しないとかいいつつ、就職説明会に行ってきました。今日は企業の人のプレゼン。女の人がしゃべってるのはいいけど、おっさんのしゃべりは疲れる。いや、おもしろかったけど。
就職関連のイベントに参加するのは2回目だけど、なんかもう慣れた(爆
こんな楽観的でいいのかどうかわからんけど、ちょっとだけモチベーションがあがった日でした。
December 15, 2006
そういえば、U2のベストを買いました。今まであんまりU2を聴いたことはなかったけど、今回はめずらしくわりと聴いてます。
あのギターの音、俺も出したい。けど出せない。
December 16, 2006
うちのマンションに光が来たので、ADSLから乗り換えてFlet'sになりました。結構速度出てます。Vine-4.0のイメージが1分ぐらいで落ちた。
回線が速くなったついでに、このサイトのレスポンスも速くするべく久々にソースをがりがり。少しははやくなったかな。
December 18, 2006
少し前からModern C++ Designという本(上のやつ)を読んでいます。3章のタイプリストの応用あたりで、つまづき中。
それはそうとして、関数の中でクラスが定義できるというのを始めて知ったので、何に使えるんだろうと模索してみた。
#include <iostream>
using namespace std;
class A {
public:
void sayHello(){
cout << "Hello World!" << endl;
}
virtual void setValue(int x) = 0;
virtual ~A() {}
};
A *f()
{
static int a = 0;
class B : public A {
public:
void setValue(int x){
a = x;
}
};
cout << a << endl;
static B b;
return &b;
}
int main()
{
f()->setValue(10);
f()->setValue(100);
f()->sayHello();
return 0;
}
関数をオブジェクトのように操作できる…。意味ないですね…。
f()の副作用をなくせば、関数を使って疑似シングルトンみたいなことも…。やっぱり意味ない…。
December 20, 2006
僕の研究室は6階にあるんですが、階段をかけあがって6階まで行くと死にそうになります。4年もまともに運動してないと、こうなるんですね。
最近買った本に、位相空間の話が載ってたので読んでみたんですが、さっぱりわからなくて途方に暮れてます(*_*)クラインの壷が見えない…。どんなにがんばってもメビウスの輪が精一杯…。
December 21, 2006
明日の発表用のパワポを作らないといけないのだけど、全然やる気がでなくて2時間ほど停滞しております。このままあと1時間は停滞しそうです。たぶん発表本番までやる気でない。
そんなわけで、ブログバトラーとかいうゲームを発見して、導入してみた。右カラムの一番下のやつ。と、導入してみたものの対戦相手もいないので、どんなコマンドがあるのかもわからない。これ見て興味持った人是非やってみて!!
December 22, 2006
だそうです。ただしアカデミックなもんじゃなくて,すごく世俗的な感じ。上位6つは,どれも書けるけどCOBOLやVBで仕事する人の方がよっぽどすごいと思う。PHPとOO PHPが分かれてるのと,JavascriptとAjaxが分かれてるのが非常にはてなだったけど,そういうもんなのか。
Haskell, Ocamlとか Eiffel, SmalltalkとかPrologとか入ってすらいない言語はどうすればよいのか…。
December 25, 2006
人ごみの中、イルミネーション見てきました。写真を載せたいけど、この日記システムには、まだ写真をアップロードする機能がないことに気がつきました。でも、とても綺麗かったです。人間は光るものに弱いんですね(違
あと、ハヤシオムライスもおいしかったー。
というわけで正月はRailsで画像関連のシステムを作るとか、作らないとか…。(作らない確率80%以上)
December 26, 2006
最近は専門書とか技術書ばかり読んでいたので、久々に小説も読み始めています。息抜きになっていい感じです。
年明けに某検索サイトの会社のセミナーに参加できることになりました。めっちゃ楽しみです。開発環境とかも見せてくれるらしいので、とことん食いついてやろうと思います。
December 27, 2006
NANA2を見てきました。調布パルコで。
全然期待してなかった上に、1000円で見れたので思ったよりもよかったです。いろいろ言われてるけど、シンとレンは前より絶対よかった。楽器隊の当てふりはもっとなんとかなるだろうと、思ったり思わなかったり。
ここから全然関係ない話題。
Dave ThomasとAndy HuntがRubyを見付けたきっかけが、「検索したらたまたま…」てとこがいい。今後の注目はマルチコアへの対応だそうで、結局やっぱりそこなんだなぁという感じ。あんまり技術的な話はないけど読みやすいインタビューでした。
調子がよければ、明日帰省します。新幹線の予定だけど指定席とかとってないので、どうなることやら…。ま、帰っても特にやることないんだけど。
December 28, 2006
無事に帰省しました。
新幹線で間違えて喫煙車両に乗ってしまって大変でした。空気が白いし,気分悪くなって本もまともに読めなかったです。そろそろ喫煙車両なくして欲しい。
それから地元の飲み会に参加。ケンジとまんさん,いろいろ頑張ってまた年明けにいろいろ話を聞かせてもらえることを期待してます。
ここから関係ない話題。
連続でRubyネタで恐縮ですが
とのこと。めでたい。これでだいぶ身近になりました。Subversionに慣れるとやっぱりCVSは使いづらい。
December 29, 2006
今日は,日記を大量に更新しました。更新したのは,過去の日記なんですけどね。右カラムの下の方にあるArchivesのとこから見れます。
昔html直打ちで書いていたころの日記をパースして,データベースにおこしたんです。この作業が結構大変だった…。今日得られた収穫は,rubyいい!ってことですかね。
2005年2月とか,ほぼ毎日日記書いてるなぁ。すげぇ俺。

![[改訂第4版] LaTeX2ε美文書作成入門 [改訂第4版] LaTeX2ε美文書作成入門](http://images-jp.amazon.com/images/P/4774129844.09.MZZZZZZZ.jpg)
