タグ

2006年5月9日のブックマーク (4件)

  • Digest::MD5 - MD5アルゴリズムへのPerlインターフェース - perldoc.jp

    名前¶ Digest::MD5 - MD5アルゴリズムへのPerlインターフェース 概要¶ # 関数形式 use Digest::MD5 qw(md5 md5_hex md5_base64); $digest = md5($data); $digest = md5_hex($data); $digest = md5_base64($data); # OO 形式 use Digest::MD5; $ctx = Digest::MD5->new; $ctx->add($data); $ctx->addfile(*FILE); $digest = $ctx->digest; $digest = $ctx->hexdigest; $digest = $ctx->b64digest; 説明¶ Digest::MD5モジュールはRSA Data Security Inc. MD5メッセージ・ダイジェス

  • Perlモジュール/HTTP::Lite - Walrus, Digit.

    HTTPヘッダーのみを取得するHEADコマンドは更新確認などに良く用いられますが、HTTP::Liteにこれを行うためのメソッドはないようです。 そこで乱暴ですが、$http->{'method'}を直接指定することでHEADを実行することができます。 use HTTP::Lite; $http = new HTTP::Lite; $http->{'method'} = 'HEAD'; $req = $http->request("http://www.cpan.org/") or die "Unable to get document: $!"; print $http->body(); 2.1.4版ではメソッドを明示的に指定できるようになったようです。 この項はいずれ改稿します。 HTTP::Liteモジュールを使った簡単なHTTPクライアントスクリプトの例です。 引数の展開や実行結

  • Perl の数値変換

    Last Updated: 2002/03/26 Perl で、16進文字列、10進整数、2進文字列、バイナリー文字列の相互変換を行うための、スクリプトメモです。 特に断っていない限り、Perl 5.001 以上で動作します。 目次 16進文字列からの変換 10進整数からの変換 2進文字列からの変換 バイナリー文字列からの変換 16進文字列→10進整数への変換 hex() 関数は、16進文字列を整数値に、手軽に変換できます。 $num10 = hex("4A"); # $num10 には 74 が入る $num10 = hex("FFFFFF"); # $num10 には 16777215 が入る 余談ですが、数値リテラル中では 0x に続けて 16 進数で記述することで、数値を表すことができます。 $num10 = 0x4A; # 74 $num10 = 0xFFFFFF; # 1677

  • オクテットとは - IT用語辞典

    概要 オクテット(octet)とは、情報量の単位の一つで、8ビットをひとまとめにしたもの。2進数で8桁の数を表すことができる情報量で、256種類の異なる状態を表現することができる。 情報量の最小の単位は「ビット」(bit)で、2進数の「0」と「1」、真偽値の「真」と「偽」など2つの状態のいずれかを指し示すことができる。実用上はビットでは単位として細かすぎるため、いくつかのビットをまとめてひとかたまりにした単位を用いることが多い。 オクテットは8つのビットを並べてひとまとめにした単位で、各ビットの状態の組み合わせで2の8乗、すなわち256の状態を識別することができる。2進数の数値とみなしたときに最も上位の桁を表すビットを「最上位ビット」(MSB:Most Significant Bit)、最も下位の桁を表すビットを「最下位ビット」(LSB:Least Significant Bit)という。

    オクテットとは - IT用語辞典