env.txt env_ut.txtの違い

規約縛りなので知らないと何のことがまったく意識しないまま使ってしまう。
環境ごとにdiconを切り替える場合にenv.txtにdevと書いておけば
daicon_dev.diconが使われる。
env_ut.txtはS2Unitを使った時にこちらが有効になるとのこと。
一度意識すれば大丈夫なんだけど、それまでは基本ブラックボックスなのである。

カテゴリー: Seasar2 | コメントする

キーボードつながないでPCを起動する

サーバーマシンにしている場合には全部リモート制御なのでキーボードは不要。
しかしBIOSの初期設定ではキーボードがつながれていないとエラーとなり起動しない。
これはBIOSで簡単に回避することができる。
Halt Onという項目がある(Advanced Optionあたりか)
それをAll,But Keyboardにすればよい。
もともとこの技が必要となったきっかけは安物KVMがまったく反応しなくなったのでやむなくというものだが、サーバーマシンであれば必須の設定かもしれない。

カテゴリー: Hardware | コメントする

Mavenでテストスキップ

テストクラスが外部リソース(DBや外部サイト)に接続している場合、単なるコンパイルだけでテストしてしまうのは非常に時間がかかり生産性が落ちる。
2時間かかっても終わらなかったのでテストなんてやってられるか!最後に一回やればいいんじゃというわけでテストをスキップするオプション
-Dmaven.test.skip=true

カテゴリー: Java | コメントする

eclipseで今いる場所をエクスプローラーやコマンドプロンプトで開く

昔easyexploreというプラグインを入れた覚えがあるが、コマンドラインには対応してなかった。
今回のプラグインはエクスプローラーとコマンドプロンプトに対応している。
Eclipse Platform Extensions
http://sourceforge.net/projects/ttl/

カテゴリー: eclipse | コメントする

ClassNotFoundExceptionの原因

NoClassDefFoundErrorなどに比べるとわかりやすい。
ClassForNameしているところが原因なのでたいていはスペルミス。
スペルが正しいのならNoClassDefFoundErrorと同じ対処法でjarのライブラリをチェック!

カテゴリー: Java | コメントする

IE6 ダウンロードURL

いまだに2000をメインで使っている会社もある。
いまだにIE7は不安定で使う気にはならない個人もいる。
IE8がりりーすされてもしばらくこの状況は変わらないのではないか?というわけでいざとなると見つけづらい過去バージョンダウンロードの案内シリーズ
今回はIE6 SP1
http://www.microsoft.com/japan/windows/ie/downloads/ie6sp1/default.mspx

カテゴリー: Windows | コメントする

eclipse一部のjarのソースを改変・デバッグしたいとき

オープンソースを使っていると時に内部の動きを追いたくなるケースがある。
追うだけであれば、クラスファイルのままでもいいのであるが、デバッグしたいときなどはクラスでは無理。
そんなときはワークスペースに同名クラスを作成すればそちらが優先的にロードされる。
パッケージ全体をインポートするよりお手軽なので試してみ。

カテゴリー: eclipse | コメントする

最近使ったファイルの一覧をクリア

通常まじめに使っている分にはクリアする必要などないが、共有端末などで見られては困る場合
もしくは見られて恥ずかしいファイルを見ている場合に有効なテクニック(というほどのものでもないが)
まずはスタートメニューを右クリックしてプロパティを出す、その後カスタマイズのボタンを押すと最近使ったファイルの一覧をクリアするボタンがあるはず。

カテゴリー: Windows | コメントする

Tamper Data でHTTP Request改竄

改竄というと悪いイメージがあるかもしれないが、PCから携帯画面のテストなどでまじめな用途としてつかうことを想定
でいままではLiveHTTPHeadersやParosを使っていたのだが、新たにTamper Dataというプラグインがあることが判明

カテゴリー: WebApp | コメントする

DOSコマンドでファイル一覧を出力

以前はフリーソフトを使って出力していたが、コマンド一発でできた。
dir /O /S /B *.js
これでディレクトリ以下にあるjsファイルを出力してくれる。

カテゴリー: Windows | コメントする