理系学生日記

おまえはいつまで学生気分なのか

2009-07-01から1ヶ月間の記事一覧

総務省からデジタルテレビの広告が送られてきたんだけど

このまま完全移行を迎えて、ぼくはお金がないからデジタルテレビが買えないんだけどそんなぼくをお国は見捨てるのか、ぼくは年金とかも追納してるし税金も払ってるのに国はぼくから文化的な生活を奪うのかとかテキトーなこと言ったら、デジタルテレビ買って…

perlxstut Example 5

書いてあることをそのままするだけなので当然なんだけど、テストがうまく通ると嬉しいなー。 というわけで、statfs(2) を Perl から呼び出すための XS。Mac の場合は sys/param.h と sys/mount.h の include が必要。 void statfs(path) char * path INIT: i…

「何でも楽しむ」の先にあるもの

ぼくとかは、 20 代の前半を以下のような思考で過ごすなどしました。 世の中にあるものは基本的に変わらないんだけど、おれの考え方をどうにかすれば世の中変わったっぽく見えるし、楽しいとか面白くないとかぼくの脳内での話なんだから、おれが脳内でそうい…

タマネギが嫌いなぼくに「えーなんで?タマネギって味しないじゃん」ていうヤツはバカなんじゃなかろうか

この不景気に、味がしない食材をわざわざ買って料理に入れる料理人がどこにいるのか。

Mac Book Pro は Snow Leopard 出たら速攻で買う

エンターテイメントというのは、基本的にお金が伴います。たとえば、遊園地とか映画館とかですね。 これはなぜかいうと、一言でいうとエンターテイメントっていうのは自分で用意できないことが多いからです。みなさんの庭に 30 分で遊園地が作れるようになる…

ハッシュに対する Accessor を作った

こんなハッシュリファレンスを、 my $h = { a => { b => 'bbb', c => { d => 'ddd', e => 'eee' } } }; こんな風にアクセスしたいと思いました。 my $o = Class::Accessor::Hash->new({ data => $h }); $o->a->b; # 'bbb' $o->a->c->d; # 'ddd' でとりあえず…

銀座に行ったら怖くて、とにかく怖くて外出できなくなりました

こんにちは!! ぼくは日頃家にばっかし居るんですけど、今日はちょう勇気を振り絞って、銀座まで行ってきたよ!!!!!! ぼくがちょう勇気を出して銀座に行った理由としては GAP の T シャツを買いに行くためなんですけど、もちろんぼくが GAP の場所なんて知るわ…

PPCODE と CODE の違い

Perl XS でちょっと複雑なことをしようと思うと、CODE または PPCODE セクションに C レベルのコードを記述する必要がありますが、この CODE と PPCODE セクションの違いはなんだろうということで調べてみました。詳細は perlxs の "The PPCODE: Keyword" や…

DBIC でリレーションが自動設定されない訳

実は明日 7/24 が第何回だかの勉強会の日で、ぼくのテーマは O/R マッパなわけで、準備してねーこれはヤバいとか思って家でちょっとしたプログラムを動かしてみてたんですけど、ヤベーうまく動かないみたいなことになりました。 何が困ったかっていうと、DBI…

O'Reilly の iPhone 電子ブックがあまりに素晴らしい件について

電子ブックというのはわりかし昔からあって、Sony の LIBRIe やら、最近だと Amazon の Kindle やらあるんだけど、iPhone に電子ブックをアプリとして配信というのも最近よく聞いたりします。 -http://magastore.jp/web/ そこに技術書籍の雄 O'Reilly が、つ…

LDR の API を使って、未読の全 URL を取り出してみる

Livedoor Reader には非公開の API があるそうです。 livedoor ReaderのAPI一覧 - ニフラムで消せる相手は自分くらいです なので、取り急ぎ Perl から使ってみようということになりました。 将来的に何がしたいのか http://readitlaterlist.com/ を使うと、…

自宅のオフィスチェアを買い替える

自宅のオフィスチェアとか、そもそもに矛盾を孕んだ狂気の文章なんだけど、とにかくぼくの家のオフィスチェアが歪んだ!!! 買い替えないといけない!!!!!!!! このイスは、ぼくが 2,000 円くらい払って決死の覚悟で購入したオフィスチェアなんですけど、買って…

夢見てもだめだということになりました

夢のように思えた 3 連休が今もう終わろうとしているし、夢とか結局のところ儚い幻。もともと 3 連休なんか存在しなかったんだよ。

最近のぼくはやる気がない病気にかかった

ぼくというとやる気に満ち満ちていて、そのやる気のおかげでバラ色の人生に導かれるはずなんだけど、最近のぼくはとにかくおかしい。 今は 3 連休という珠玉の日々に突入していて、ぼくの予定だとこの 3 日間でぼくはガンガンコードを書くし、勉強するし、LO…

Devel::Declare を使ってみた

最近ちょっと話題になってた Devel::Declare を触ってみました。 POD に書いてあることを素直に行っていくと、例えばですが Perl の文法が普通は許さないこんなプログラムが書けるようになります。method という語でメソッド定義は、普通の Perl ではできな…

DBIC に出てくる Carp::Clan を用いたスキップについて

DBIC のソースを読んでたら、不意に出てきた Carp::Clan。気になって調べてみました。 Carp との違い 一番分かりやすい Carp との違いは、どのサブルーチン内でエラーが起こったかまでが、エラーメッセージとともに出力されることです。 #!/opt/local/bin/pe…

お前らが忘れがちなもの

初恋のときめき 学ぶ喜び 2000円札

落とし物

おまえのか。

浦安の火薬庫

1 万円分の花火を買った。爆死の危険がある。

今さら 7/13 の日記が書かれてないのに気づきました

一ヶ月前のことなんて覚えてるわけないし、覚えられる記憶力があれば日記なんて書きません!!!!

永遠の愛とか友情とか

愛とか友情とかを大事にしたい思うのなら、永遠の愛とか永遠の友情とかはきっと、ないほうが良いです。いらない。 おまえがさ、愛とか友情とかが大事だって思うんだとしたらさ、それはそういうもんが嘘みたいに消えやすいってことを知ってるからなんだと思う…

常識を疑うんだったら、まずは夏に服着ることを疑おう!!!!!!!

ぼくは常識に従順に生きる常識人で、世の規範みたいなのを文句なしに受け入れたりしてるんですけど、世の中にはいろんな人がいまして、「まず常識は疑いましょう」とかカッコいいことをぬかしたりする。カッコいいのはいいんだけど、世の中には順序があって…

メタ関数では本当にコンパイル時に計算してくれるのか

c++

テストコード。 を計算する。N=10 なので、答えは 55 になる。 template <int N> struct sum { static const int value = N + sum<N-1>::value; }; template <> struct sum<0> { static const int value = 0; }; int main() { return sum<10>::value; } アセンブラコード</n-1></int>…

過去を美化するメカニズム

今日、後輩にインタビューってか悩み相談みたいなことされて、「今はつらいと思うけど、やっぱり役にたつよ」って答えたんですけど、よくよく考えるとあまりにカスな答えだったなって、ぼくは今、とても反省しているんだ!!! 美談アピール ぼくは多少つらいこ…

人生に重荷は不要

腕時計はめてるだけで腕が重いなーって思うのに、5 kg の米持ち運んだら疲れないわけないだろ!!!!!!!!! 常識で考えろ!!!!!!!!!! ぼくはもうだめだし、みなさんがんばってください。

LRU で超整理法

コンピュータでガンガン色んなことができるようになった世の中ですけど、やっぱしハードコピーが欲しい、あるいはハードコピーじゃないと無理だなーってことがあります。 ぼくの場合、 論文の読みこみ お客さんに出すドキュメントのチェック とかは絶対にプ…

CGI::Application::Plugin::Session を使ってみた

やたら長いモジュール名になりますけども、CGI::Application::Plugin::Session を使うことで、ほとんど何も意識しないでもセッション管理ができるようになりました。 今のところ、Driver には mysql を使い、Serializer には Data::Dumper を使ってます。CGI…

SJC-P

SJC-P 取ってきたぞ!!!! とりあえず一週間くらいガーってかんじで勉強して、ワーって問題解いたら、ヤッターってかんじになりました。 プログラミング Java だけで大丈夫だと思うけど、大丈夫とか言っといて大丈夫じゃなかったらヤベーって思いましたので、…

弱肉強食

みなさんとか先週から今日のために生きてこられたことでしょう、今日は花の金曜日ですね!!!!!! 花の金曜日というと「明日も仕事あるし、体力温存するために今日は帰るか」とかいうカスみたいな根性とか捨てて、企業戦士みたく夜までぶっとおしで働くみたいな…

Exporter を使ったプラグイン機構

CGI::Application では、Plugin を読み込むことで、CGI::Application に新たにメソッドを生やすことができます。CGI::Application を継承した MyApp。 package MyApp; use base qw(CGI::Application); # use CGI::Application::Plugin::DBH qw(dbh_config); …