2008-12-01から1ヶ月間の記事一覧

Mouse::Role -> Angelos::Mixin

dannさんが早速Mouseって書かないようにするために置き換えモジュールを用意してくれていた。Angelos::Mixin package Angelos::Mixin; use strict; use warnings; use Mouse::Role (); sub import { goto &Mouse::Role::import; } 1; こんなソース。なんだこ…

Angelos::Class::Mixinableの正体

ほとんど MooseX::Object::Pluggable これ。追記Mouse port.

Angelos::Class::Mixinableのベンチ

Mouseにして早いのかな benchmark script #!/usr/bin/perl use warnings; use strict; use FindBin; use File::Spec; use Benchmark qw(:all) ; use lib (File::Spec->catfile($FindBin::Bin,'./../lib'),File::Spec->catfile($FindBin::Bin,'lib') ); use A…

Angelos::Class::Mixinableをさらに考える

何がいいか すげー汎用的なプラグインができるかも。どのインターフェースからも使えるみたいな。 おもったこと Mixi::** のモジュールで外部データを使う時 Singlton化されてるデータを使えばかなり汎用的になるきがする。Config | DBIとか パッケージ名::M…

Angelos::Class::Mixinableの紹介

Angelos::Class::MixinableMoose::Roleとできることは同じなんだけど、それが動的にできる。複数のRoleをもちろん読み込むことができる。 Moose::Roleっていうのは、呼びもとが、Roleの役割を担うよって感じ。なんとなくこんなコード。両方同じようなことを…

おどろいた

即出だとおもうけど、PS3が4万円ぐらいする。高くないかこれ。

急募

ゲームウィキを作るのが趣味の人

そろそろ

perl6公開発表くるのかな。時差があるからもう少し先か。

第2回dannさんを囲む会のおしらせ

場所 : 宮前平の某マンション(若しくは都会) 日程 : 12/30 幹事 : id:dann 確認済み囲む人 : 私 , dann嫁 , id:lyokato , melondog , mumumu_n ,id:vkgtaro , AzureStoneやりたいこと リリース後のperl6について話し合う いただきストリート

ビンゴ

人生数十年生きてなかで間違いないこととして、ビンゴに当たる人はきまってるし、ビンゴに当たらない人も大体きまってる。 もちろん僕は、人生でビンゴが一度も当たったことがない組の方です。運以外の要素もあるのか考えてみた。 チート ずるをすれば当たる…

CS4

どなたか買って下さい。

恐ろしい挙動

同じキーわたしとるのに1回目にとれなくて、2回目にとれるみたいな。 my $data = $cache->get('hoge'); # Miss! unless ( $data ) { $data = $cache->get('hoge'); # OK! } 古いFreeBSD && 1.1.13 && local接続の場合にこの現状になってるのは確認。 同じ…

Cookie path

Cookieのpathは自分の位置ではなくても書けるけど、読む時はそのパスの配下にいないとだめなのかな。読めないけど、上書きしたり、消せたりしちゃうのか。

この季節になると

ココ6年ぐらい、毎年39度ぐらいの高熱がでて死にそうになるのが続いている。最初の際は2週間動けなかった。 昨年は、吐きまくってた。そして、今年こそは避けれるのではないかと勘違いしている所だ。 そして今日地味に誕生日だったので、ちょっと高い5…

はぁ

だめぽ

ハテナのスーパーPreは挙動がおかしいらしいので

Perl5 Wikiのコピペ記法を使って、誰か更新しれくれると良いと思う。

はぁはぁ

今日アラブ兵がいた。 関係ないけど、帰ってからゲームとかもしてみた。 http://www.battle.net/war3/ladder/W3XP-player-profile.aspx?Gateway=Lordaeron&PlayerName=oppaidaisuki

12月13日土曜日

にゅーびーそんします。たこ焼きは残念ながらないです。 日時 2008/12/13 12:00 ~ 場所 神奈川県宮前区 参加条件 tomyheroとマイミク 希望者 参加予定者 vkgtaro bayashi dann neutrino303 lyokato(土曜日にならないとわからないな) hideden(銃をとどけに)

perl5ウィキが熱い

違う意味で -> http://wiki.livedoor.jp/perl5/d/Sub%3a%3aInstall シンタックスハイライトもされるようだ -> http://wiki.livedoor.jp/perl5/d/DateTime

Mojo::Base#attr

Mojo::Base#attrを拡張するのはとてもめんどくさいです。compileしてるので。拡張しないとダメな雰囲気のときは、普通にMojo::Baseを忘れて作るのが正解と思います。ええ、そうです、Mojo::Base使うのを諦めて普通に作ります。

Mojo::Base deflate/(inflate)拡張

deflate拡張してみた。以下テスト package Onihei::Hoge; use base 'Onihei::ORM::Component'; __PACKAGE__->attr( 'hoge' , deflate => sub { 'deflate:' . $_[0] } ); package main ; use Test::Base qw/no_plan/; my $hoge = Onihei::Hoge->new(); $hoge-…

くそ

色々ウンコすぎるのがわかったので書き直す。

Mojo::Date

Mojo::Dateはさすがに使えないきがする。