2010年8月30日月曜日

httpヘッダなどの表示

Achillesを使用していたが、以下のものも便利


Fiddler : windows のみ

HttpFox : FireFox のAddOn

Tamper Data : FireFox のAddOn

2010年8月24日火曜日

Mac Mail to OutLook 2007

色々見たけど、直接はなさそう。有料ツールならあるが、フリーだと「emlx => eml => OutlookExpress => OutLook」とするしかなさそう。しかし、対象のPCではOutlookExpressは削除済みだし、、、

 ということで、ThunderBirdを試す。デフォルト構成ではemlは読めないが、アドオンを入れると読めることが分かった。ここからダウンロードできる。

 emlx => eml => ThunderBird で幸せになれそう。

2010年8月10日火曜日

OracleXE での UTL_FILE パッケージ

XEの場合、権限を付与しておかないと使用できない。

参考はここ


%>sqlplus /NOLOG

SQL> conn / as sysdba
接続されました。
-- PUBLIC (すべてのユーザ)に付与する場合
SQL> grant execute on utl_file to public;

権限付与が成功しました。

-- rivus (rivusユーザ)に付与する場合
SQL> grant execute on utl_file to rivus;

権限付与が成功しました。


再度実行すると、以下の様なエラー

DECLARE
*
ERROR at line 1:
ORA-29280: invalid directory path
ORA-06512: at "SYS.UTL_FILE", line 33
ORA-06512: at "SYS.UTL_FILE", line 436
ORA-06512: at line 89


よーーーく見てみると、未定義のディレクトリを発見;

f_main := UTL_FILE.FOPEN ('DIR_TEMP', v_file, 'w');


ググってみると、以下のような定義が必要らしい;

create or replace directory DIR_TEMP as '/tmp';


付け加えて実行したら成功!

2010年8月7日土曜日

Apache2.2 のコンパイル

configure --enable-mods-shared="all"
では、proxyなどが入らない!
ほんとにすべてをmodにするなら、以下のようにするとよいらしい。
./configure \
--with-ldap \
--enable-mods-shared="all ssl ldap cache proxy authn_alias mem_cache file_cache authnz_ldap charset_lite dav_lock disk_cache"

参考:http://httpd.apache.org/docs/2.2/programs/configure.html