タグ

ブックマーク / pasela.hatenablog.com (2)

  • plenvとpyenvに乗り換えた - ぱせらんメモ

    今までPerlperlbrew、Pythonpythonbrewを使っていたのだけど、最近なんとかenvみたいなのが流行ってるらしいので乗り換えてみた。 乗り換え動機 pythonbrewはメンテナンスされなくなったらしい*1 Rubyでrbenvを使ってるので同じようなやつで揃えたい plenv https://github.com/tokuhirom/plenv 基的にはINSTALLATIONの通りにやればいい。rbenvなんかと同じ。 ただ、CentOS6に入れようとしたら、plenvを動かしてるシステムのPerlのModule::Metadataversion.pmが古かったらしくてエラーが出たので、それだけ新しく入れ直す必要があった。(23:11訂正) # CentOS6の場合 $ sudo yum install perl-CPAN $ sudo cpan versio

    plenvとpyenvに乗り換えた - ぱせらんメモ
    riywo
    riywo 2013/05/16
    anyenvというのがあります!
  • PHPで三項演算子のネストがおかしい - ぱせらんメモ

    三項演算子のネストには賛否両論あるけど、時にはこういう風に書きたいこともあるわけで。 <?php $value = 'hoge'; $result = $value == 'hoge' ? 10 : $value == 'fuga' ? 20 : -1; print $result; ?> 20 期待する出力は10なんだけど、なぜか20になる。 そこでこんな風にしてみたら…… <?php $value = 'hoge'; $result = $value == 'hoge' ? hoge() : $value == 'fuga' ? fuga() : -1; print $result; function hoge() { print 'hoge'; return 10; } function fuga() { print 'fuga'; return 20; } ?> hogefuga2

    PHPで三項演算子のネストがおかしい - ぱせらんメモ
    riywo
    riywo 2011/02/16
    PHPキモスw
  • 1