タグ

Gitとcacheに関するkazuph1986のブックマーク (2)

  • [perl] Perlで同じコードを違うバージョンのモジュールでベンチマークする - 酒日記 はてな支店

    複数バージョンのモジュールで同じコードを実行してBenchmark.pmで計測したい、というケースにこう書けばいいかな、という例。 普通にBenchmark.pmを使ってしまうと同一モジュールを違うバージョンで複数読み込むことができないため、 バージョンごとに子プロセスを fork 子プロセスで use lib して @INC を追加してから use 計測した結果をファイルに保存して親プロセスで集約、表示 という流れで書きます。 use strict; use Benchmark qw/ :all /; use File::Temp qw/ tempfile /; use Storable qw/ nstore retrieve /; # 計測したいコード my $code = sub { my $c = Cache::Redis->new; for ( 1 .. 10 ) { $c->s

    [perl] Perlで同じコードを違うバージョンのモジュールでベンチマークする - 酒日記 はてな支店
  • しつこく Hub を読む - yarbの日記


    Hub2調 RubyRuby
    しつこく Hub を読む - yarbの日記
    kazuph1986
    kazuph1986 2012/12/28
    コードリーディングにおける精読。結局入門書とかよりもこっちの方が重要だと最近やっとわかってきた。
  • 1