oinume journal

Scratchpad of what I learned

Entries from 2009-12-01 to 1 month

rackspace cloudが安い

VPS

海外の安いVPSというエントリでLinodeというVPSを紹介したのですが、(条件次第では)それよりもさらに安いrackspace cloudというサービスを見つけました。 プランのスペックが微妙に違うし、データ転送量の料金次第な面もあるので一概に比較出来ませんが、Lin…

DBIx::ThinというORMapperをリリースしました

今年のYAPC(9月)からすき間時間を使って作っていたDBIx::Thinという、DBIx::Skinnyインスパイアなモジュールを昨日やっとリリースしました。作った動機は単に自己満足の追求と車輪の再発明による個人のスキルアップですが、前職で3年前ぐらいに自作したORMの…

MySQLのdrop tableでは複数のテーブルを一気に削除できる

タイトル通りなんですが、今までは複数のテーブルを削除する時は > drop table hoge; > drop table fuga; なんてやってましたが、 > drop table hoge fuga; って書けるんですね。豆知識。 [tmkm-amazon]4774142948[/tmkm-amazon]

Gitの共有リポジトリを運用する場合の個人的なベストプラクティス

最近Gitの共有リポジトリを構築する機会があったのですが、以下のような感じで運用しています。 gitプロトコルではなくsshでアクセス(ポート開けるのだるいので) サーバ側にgitユーザを作って、アクセスさせたい人にsshの公開鍵をもらってそれを /home/git/.…

PerlのDateTimeとTime::Pieceモジュールのベンチマーク

Perlで日付関連の処理をする代表的なモジュールにDateTimeというものがありますが、メモリ消費量が激しいのがずっと気になっていました。でで、Time::Pieceが5.10.1からPerlに標準添付になったという話を聞いて、乗り換えようかどうか検討しています。Perlメ…