Fight the Future

Java言語とJVM、そしてJavaエコシステム全般にまつわること

2007-04-01から1ヶ月間の記事一覧

おかしいはおかしくないよ!気をつけよう!

たとえばいろんな会社が混じってのWebアプリケーション開発。 設計担当の人はいざ画面を動かしてみると、 「○○ってこうなるのはおかしい」って感じのことを言いますね。 でもたいていそれはおかしくなくて、設計書のとおりであったり、 その指摘は設計書に書…

銀の弾丸はない。けれどいい弾丸と悪い弾丸はある。そしていい弾丸は多い方がいい。

システム開発においてプロジェクトを成功させるには、という視点で提案や考案をすることがあります。 たとえば、次のような感じで。 反復型開発をして仕様変更に柔軟に対応したい DIコンテナとAOPを使って開発効率を上げたい この部分はいろいろな項目がある…

IEのgetElementsByName()って

document.getElementsByName("sample") name="sample"の要素だけでなく、id="sample"も取得しちゃうんですね。。。 あ、IE6です。Firefox2はname="sample"だけ取得します。

eclipseで深いパッケージ階層を縮める

ウィンドウ→設定→Java→外観→最終セグメントを除く、すべてのパッケージ名セグメントを圧縮にチェックを入れる。 圧縮パターンに「.」を入れるとパッケージエクスプローラの表示がこうなります。 a.b.c.d→...d

JavaのWebアプリケーションでExcelファイルへの静的リンクでダウンロードダイアログを表示する

web.xmlに次のことを記述。 <mime-mapping> <extension>xls</extension> <mime-type>application/octet-stream</mime-type> </mime-mapping>octet-stream(オクテットストリーム)は任意のバイナリデータを表すそうです。 ちなみにapplication/ms-excelじゃダメだった。 試したのはWebLogic8.1です。ブラウザの設定は確認したんだけどなあ。

バッチファイルを実行したカレントディレクトリを取得

%~dp0dpはドライブパスの略のようだ。

JDBCでのタイムアウト設定

Statement#setTimeout(int second) 指定した秒数以内にクエリの実行が完了しなければSQLExceptionをスローします。

ディスプレイ買い換えようかなあ

まず「ナナオのカラーユニバーサルデザイン対応ワイドモニターが欲しい!」。

ウノウラボが。。。

ムノウラボになってた。エイプリルフールだからだろうなあ。