MPがありません。

$liiu->mp == 0

2018-01-01から1年間の記事一覧

ドメイン駆動設計の実践 勉強会メモ

DDD

8/22に開催された【TECH x GAME COLLEGE #1】ドメイン駆動設計の実践 - connpassに参加した時のメモです。 とても勉強になる面白い話を聞かせていただきました。 アジェンダ DDDの基礎知識 ゲーム開発への活用の可能性 ゲーム開発に取り入れる時の障害 DDDの…

ソースコードからビルドしたPerlをplenvで管理する

独自にコンパイルされたperlや自分で少しソースコードをいじったperlもplenvで管理したいなーと思ったのでやってみました。 基本的にrbenvなどと同じようにできるようです。 手順 1. Perlのソースコードを入手する perl - The Perl 5 language interpreter -…

UNIVERSAL::DOESについてのメモ

Perlのオブジェクトに $object->DOES('SomeRole') みたいな、ロールを消費したかどうかを判定できる(?)メソッドがあるのですが、それについていろいろ知見を得たのでまとめます。 Perl自体にロールを消費したかどうかを判定する機能はない 特にDOESがオーバ…

YAPC::Okinawaにいってきました

けっこう遅くなりましたが、3/3〜3/5の間YAPC::Okinawa 2018 ONNASONに参加するため沖縄に行っていたのでその感想を書きます。 前後に予定が入っていたり、沖縄に行くのはなかなかしんどいのであまり参加に乗り気でなかったのですが、学生は宿泊代と交通費を…

DBIx::Schema::DSLで外部キー制約を定義するときにトリガを指定する方法

こんな感じででできます foreign_key user_id => ( user => 'id', on_delete => 'CASCADE', ): ドキュメントでは foreign_key($columns :(Str|ArrayRef), $foreign_table :Str, $foreign_columns :(Str|ArrayRef) ) という風に明記されていませんが、追加の…