perl

ハッシュで使われるハッシュ関数を利用する方法

巷で噂のperl の脆弱性について調べ中。 http://blog.perlassociation.org/2013/03/perl.html 衝突するキーを探したくて、ハッシュ値の計算方法を調べてたけど、 Bモジュールを使えば良さそう. #! /bin/perl use strict; use warnings; use B qw(hash);prin…

perlbrew インストール

パッケージ周りの管理はもともとされてたけど、最近は(?)本体もホームに置いて管理できるやつが流行りっぽいね。 まぁそのほうが、管理者権限なくても色々できるからレンタルサーバ等で便利だし、OSのアップデート等でバージョン上がって動かないって問題…

UnixTimestamp から通常の時刻へ変換

参考:http://www.math.kobe-u.ac.jp/~kodama/tips-DateTime-transform.html変換コマンドなど 現在の UNIX time # date $ date +"%s" 1170604923 # ruby $ ruby -e 'p Time.now.to_i' 1170604923 # awk $ gawk 'BEGIN{print systime();exit}' 1170604923 # p…