定期的にコマンドを実行
suできないユーザでコマンドを実行する
su -s /bin/bash - hoge -c "ls -alF /home/hoge/"
Webサーバの怪しいログ
アタック?--アクセスログ謎のエントリーの原因(MSOffice/cltreq.aspや_vti_bin/owssvr.dllやSlurpConfirm404)
→http://shimax.cocolog-nifty.com/search/2005/10/lunascape__favi.html
ふーむ、エラーログのトップにあったのでアタックでも受けているのかと心配したが、そうでもなかったらしい
ネットワークの設定
デフォルトゲートウェイの設定
[hoge]$ /sbin/route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface XXX.XXX.XXX.XXX * 255.255.255.224 U 0 0 0 eth0 XXX.XXX.XXX.XXX * 255.255.0.0 U 0 0 0 eth0 default YYY.YYY.YYY.YYY 0.0.0.0 UG 0 0 0 eth0
IPアドレスの設定
/sbin/ifconfig -a
DynaActionFormでreset()
昔の話だと、resetメソッドを自分で書かないといけなかったのだけど
「DynaActionFormを拡張してresetメソッドを実装する。」
→http://struts.wasureppoi.com/form/01_reset.html
今はこうかける?
<form-beans > <form-bean name="DynaResetForm" type="sample.form.DynaResetForm" > <form-property name="chk" type="java.lang.String" initial="off" reset="true" /> </form-bean> </form-beans >
でもいつからできるようになったのかよく分からない・・・
文字列長の取得
#set ($bar = "foo") #if ($bar.length() > 0) stuff here #end
Stringオブジェクトなら「$bar.lentgh」で取れるのかと思いきや・・・
出典→http://www.ingrid.org/jajakarta/velocity/velocity-1.2-rc2/docs-ja/differences.html