clamavでウイルススキャンしてウイルスがあったらメールを飛ばす バウンスの受け口としてメールを受信できるようにしておくことはよくありますが、メールを受信できるようにしておくとマルウェアがついてるメールがよく来ます。一日一回とりあえず削除したいときに以下をおこないます。 vim /ro… alkoshikawaハック2013.10.29 967
mod_rewriteでのメンテナンス画面への切り替え フロントエンドがApacheのときに以下の設定を加えてメンテナンス画面へ表示の切り替えをおこなうことができます。 ErrorDocument 503 /maintenance.html <IfModule mod_… alkoshikawaハック2013.10.28 875
JavaのIterator#removeでUnsupportedOperationExceptionが発生したら JavaでArrays.asListを使うなどして固定長のListをつくると、Iteratorを使った要素の削除でこけます。 下記のようなコードは実行すると「UnsupportedOperationException」が… 高瀬 裕介ハック2013.10.24 1,424
Windowsのバッチでフォルダの上書きコピー Linuxならcp -frpvでいいのですが、Windowsはちょっとオプションが多いです xcopy %SOURCE% %DEST% /E /V /H /R /Y /I 一応各オプションの意味はこちら /E ディレクト… 高瀬 裕介ハック2013.10.23 5,044
LinuxでOSが64ビットか確認する # uname -a Linux ip-172-31-18-1 3.4.43-43.43.amzn1.x86_64 #1 SMP Mon May 6 18:04:41 UTC 2013 x86_64 x86_64 x86… 高瀬 裕介ハック2013.10.21 458
SQLServerでWhileループを使う DECLARE cur CURSOR FOR SELECT DATA_ID FROM YOUR_TABLE; OPEN cur FETCH NEXT FROM cur INTO @dataId WHILE @@FETCH… 高瀬 裕介ハック2013.10.16 2,649
コマンドプロンプトで現在の日付をYYYYMMDD形式で取得する echo %date:~0,4%%date:~5,2%%date:~8,2% echo %date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%… 高瀬 裕介ハック2013.10.15 2,252
Vimで一括置換 Vimで一括置換する場合はノーマルモードで下記のようなコマンドを入力します。下記の例では[SOURCE]がすべて[DESTINATION]に置換されます。sedと同じような構文で正規表現置換も可能です :g/SOURCE… 高瀬 裕介ハック2013.10.11 327