とある検証のため、MySQLいぢり。最近はPostgresばかり。
使いたいチャーセットが使えない状態(show character set; で確認) だったので
--with-extra-charsets=complex をつけてビルド&インストール。
その後 /etc/my.cnf をフンフンしてみたり
set names ほげほげ してみたり、、。と
2007年3月27日火曜日
Eclipse on Mac OS X
おうちの環境に Eclipse を入れてみた。本格的(?)に使う日が来るかは不明。
よくわからんので最新の 3.2.2 にして Plaiades を入れた。名前が洒落てるな。。
日本語化はここを参考にした。
バージョンが違うからか、
[ECLIPSE_HOME]/eclipse.ini
readme_eclipse.html をみるに、、
Locate eclipse.ini file in the Contents/MacOS sub-folder and open it with your favorite text editor to edit the command line options.
--
Eclipseのアイコンを右クリック -> パッケージの内容を表示
-javaagent:/Applications/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar=no.mnemonic
2007年3月24日土曜日
2007年3月23日金曜日
2007年3月14日水曜日
Mac OS X 10.4.9
に 。
前
% sysctl kern.version [~]
kern.version = Darwin Kernel Version 8.8.1: Mon Sep 25 19:42:00 PDT 2006; root:xnu-792.13.8.obj~1/RELEASE_I386
後
% sysctl kern.version [~]
kern.version = Darwin Kernel Version 8.9.1: Thu Feb 22 20:55:00 PST 2007; root:xnu-792.18.15~1/RELEASE_I386
mach_kernelは 8Mもあるのか。
kextで色々外へ追い出していて小さいとおもってた、、。
-rw-r--r-- 1 root wheel 8M 3 9 04:00 /mach_kernel
前
% sysctl kern.version [~]
kern.version = Darwin Kernel Version 8.8.1: Mon Sep 25 19:42:00 PDT 2006; root:xnu-792.13.8.obj~1/RELEASE_I386
後
% sysctl kern.version [~]
kern.version = Darwin Kernel Version 8.9.1: Thu Feb 22 20:55:00 PST 2007; root:xnu-792.18.15~1/RELEASE_I386
mach_kernelは 8Mもあるのか。
kextで色々外へ追い出していて小さいとおもってた、、。
-rw-r--r-- 1 root wheel 8M 3 9 04:00 /mach_kernel
2007年3月9日金曜日
2007年3月8日木曜日
2007年3月7日水曜日
びびった
あーでもないこーでもない、と
PHPをフンフンしてたら、、
Apacheのプロセスがぶくぶく太ってくれた。。。
動作が重い!スラッシング状態まっしぐら。
memory-limit 使ってれば防げるんだろうけどね。
即座に HUP を送って解消。。
あーびびった。 しばらく何回かやりそうだなぁ。
PHPをフンフンしてたら、、
Apacheのプロセスがぶくぶく太ってくれた。。。
動作が重い!スラッシング状態まっしぐら。
memory-limit 使ってれば防げるんだろうけどね。
即座に HUP を送って解消。。
あーびびった。 しばらく何回かやりそうだなぁ。
2007年3月5日月曜日
Whirlpool
以前 Ruby 1.8.6 のpreview2でたよメールをみて、
Tiger やら Whirlpool というハッシュ関数の存在を知る。
preview3 もでた。やはりTigerやらWhirlpoolも載っている。
なんだか気になって夜しか寝られない。。 (ぉゃ?)
Whirlpool はとっても強度が優れていそうな気がするけども、つかったことがない。
折角なのでWhirlpool でハッシュ値を確認したいところ。
OpenSSLにはなさげ↓ sha256, sha512すらなかったんだっけ、、。
--
Message Digest commands (see the `dgst' command for more details)
md2 md4 md5 mdc2 rmd160
sha sha1
--
・locate -i whirlpool してみた (on FreeBSD)
-> ports で security/p5-Digest-Whirlpool がある。
・/usr/ports/security以下で愚直に
find . -type f|xargs grep -i whirlpool
以下のものがかかる
botan
md5deep
digest
pecl-hash
rdigest
(さっきのp5-Digest-Whirlpool)
botan はC++のライブラリみたいなのでパス。
p5-Digest-Whirlpool を入れると whirlpoolsum というコマンドラインツールが
はいるので使ってみた。他、 md5deep, digest も OK
pecl-hash は仕事柄、つかう機会があるときに利用するかも。
p5-Digest-Whirlpool のコマンドラインツール
% whirlpoolsum ruby-1.8.6-preview3.tar.gz
97405ef8390d185e58ddf311daf2f2dfb31314e3299a15450734ad8039085c77b7b5a6778af69deb2521c03ea7240eafd4f1acc86b4691a963e75fef9057f9fa ruby-1.8.6-preview3.tar.gz
md5deep に含まれる whirlpooldeep
% whirlpooldeep ruby-1.8.6-preview3.tar.gz
97405ef8390d185e58ddf311daf2f2dfb31314e3299a15450734ad8039085c77b7b5a6778af69deb2521c03ea7240eafd4f1acc86b4691a963e75fef9057f9fa /tmp/ruby-1.8.6-preview3.tar.gz
digest (第一引数にハッシュ関数名を指定)
% digest whirlpool ruby-1.8.6-preview3.tar.gz
WHIRLPOOL (ruby-1.8.6-preview3.tar.gz) = 97405ef8390d185e58ddf311daf2f2dfb31314e3299a15450734ad8039085c77b7b5a6778af69deb2521c03ea7240eafd4f1acc86b4691a963e75fef9057f9fa
wikipedia Whirlpool
作者はRijndael(AESに採用されたやつ)の中の人と、
ブラジルの暗号学者らしい。
初出2000年、今のは第二版のよう。
Tiger やら Whirlpool というハッシュ関数の存在を知る。
preview3 もでた。やはりTigerやらWhirlpoolも載っている。
なんだか気になって夜しか寝られない。。 (ぉゃ?)
Whirlpool はとっても強度が優れていそうな気がするけども、つかったことがない。
折角なのでWhirlpool でハッシュ値を確認したいところ。
OpenSSLにはなさげ↓ sha256, sha512すらなかったんだっけ、、。
--
Message Digest commands (see the `dgst' command for more details)
md2 md4 md5 mdc2 rmd160
sha sha1
--
・locate -i whirlpool してみた (on FreeBSD)
-> ports で security/p5-Digest-Whirlpool がある。
・/usr/ports/security以下で愚直に
find . -type f|xargs grep -i whirlpool
以下のものがかかる
botan
md5deep
digest
pecl-hash
rdigest
(さっきのp5-Digest-Whirlpool)
botan はC++のライブラリみたいなのでパス。
p5-Digest-Whirlpool を入れると whirlpoolsum というコマンドラインツールが
はいるので使ってみた。他、 md5deep, digest も OK
pecl-hash は仕事柄、つかう機会があるときに利用するかも。
p5-Digest-Whirlpool のコマンドラインツール
% whirlpoolsum ruby-1.8.6-preview3.tar.gz
97405ef8390d185e58ddf311daf2f2dfb31314e3299a15450734ad8039085c77b7b5a6778af69deb2521c03ea7240eafd4f1acc86b4691a963e75fef9057f9fa ruby-1.8.6-preview3.tar.gz
md5deep に含まれる whirlpooldeep
% whirlpooldeep ruby-1.8.6-preview3.tar.gz
97405ef8390d185e58ddf311daf2f2dfb31314e3299a15450734ad8039085c77b7b5a6778af69deb2521c03ea7240eafd4f1acc86b4691a963e75fef9057f9fa /tmp/ruby-1.8.6-preview3.tar.gz
digest (第一引数にハッシュ関数名を指定)
% digest whirlpool ruby-1.8.6-preview3.tar.gz
WHIRLPOOL (ruby-1.8.6-preview3.tar.gz) = 97405ef8390d185e58ddf311daf2f2dfb31314e3299a15450734ad8039085c77b7b5a6778af69deb2521c03ea7240eafd4f1acc86b4691a963e75fef9057f9fa
wikipedia Whirlpool
作者はRijndael(AESに採用されたやつ)の中の人と、
ブラジルの暗号学者らしい。
初出2000年、今のは第二版のよう。
登録:
投稿 (Atom)