2003-01-01から1年間の記事一覧

[Tomcat][java]Tomcat 5.0.16 Stable released Servlet2.4/JSP2.0ってなにが変わっただろうと思って調べているところです.

改行の入ったデータをロードする

エクセルをコピペするとタブ区切りになってくれてとても便利なので,エクセルでマスタを管理して,SQL*LoaderでOracleにロードしています.で,セル内改行の入ったテーブルで同じようにコピペをするとそのセルは勝手に引用符に囲まれてデータとして貼り付け…

Exception creating bean of class null: {1}

なんじゃこのエラー.FormBeanのクラス名も取れてないよ……{1}って何!? → strtus-configのformbeanの定義でアトリビュートをtyepって書いてたみたいです(僕が書いた設定ファイルではない)XMLの妥当性チェックってしてないのか……

web.xmlに書かれた場所にタグライブラリの定義ファイルが見つからないときの挙動?

JSPが見えないなあ,と思って悩んでいたら,web.xmlに書かれているタグライブラリのパスが間違っていたせいでした.タグライブラリの定義ファイルへの実パスとURIのマッピングを書くところを見落としていたのです. Tomcatは何事もなかったように起動するし…

ENUM型,SET型

MySQLにある特殊なデータ型.いちいちマスタテーブルを切ったり,複数フィールドを用意したり,中間テーブルを要したりしなくて良いので,Oracleでもこういうの使えると楽なんだがなー.

Amazon Web Service

SDKをダウンロードしますた.英語読むのめんどくさいので,ひろくんがサンプルをくれることを期待.

本家が落ちている

しばらく日記かけないみたいです.これを気にwww.microstory.orgに自分の日記も移行してしまおうかなあ.

オブジェクト指向DB

オブジェクト指向DBってあまり使われている事例を知らないのですが,実際のところどうなのでしょうか. いまの仕事だとオブジェクト指向のテーブルがあればなあ,と思うことがとても多いです. データが毎週入ってきますが,数ヶ月に一回データの項目が見…

ローカルコピー

参照設定で外部のDLLを使うときにローカルコピーという属性がある.trueにすると出力フォルダにdllがコピーされるらしい.再配布するときはこれをtureにしないとdllがないといわれてしまうのでtrueにしているのだけれど,その対象になっているOracleDataAcce…

バージョンアップ

V2.1にしたらDLLのロードの方法が変わったのか,あるクラスを実行させても落ちなくなった.うーむ,こういう解決は気持ち悪いです.

Ver2.1 Release

リリースされました. http://sourceforge.net/projects/nunit

csUnitとXtreme Simplicity

C#

csUnitというのを発見! http://www.csunit.org/index.php Xtreme Simplicity はリファクタリングツール. http://www.xtreme-simplicity.net/Welcome.html いいかも.

DataAdapter#Fill でInvalidCastException

何が原因なのかよくわかりません.NUnitのテストクラス内で,DataDapter#Fillが「適切なキャストではありません」という例外を投げてDBからデータを取得してくれません. おなじソリューションでもテストクラスじゃないのは問題なくアクセスできて居るんだけ…

.NET Framework 1.0 → 1.1

C#

アップグレードしたら,コンパイルはすんなりとおるのですが,実行させるとstaticの評価順序が違うみたいでエラーでまくりです.こういうグローバル変数的な使い方はやはりまずいですな.コンストラクタで例外を投げるコードをことごとく排除してシングルト…

データがNULLならSYSDATEを,ある場合はDATE型に変換して投入する方法

データによってロードするデータを変えるにはdecodeを使って場合分けをします.たとえば,col1というカラムなら col1 "decode(:col1, NULL, SYSDATE, TO_DATE(:col1,'YYYY-MM-DD HH24:MI:SS'))" という感じ.

SQL*Loader-605が発生してロードできない場合の解決法

SQL*Loader-605: データに依存しないOracleエラーが発生しました -- ロードが停止しました。 オラクルローダで上記のエラーが発生する場合は表領域のサイズをチェックします.いっぱいになったときとかに起こります.自動拡張にするか,最大値を増やしてみる…

毎週毎週,タブ区切りテキストのデータをOracleのデータベースに登録する.当初いらないとされていたデータを,既存のテーブルの追加カラムとして保存しておかなければならなくなった.テキストデータは全部とってあるのでそのデータを反映させればできるこ…

29 June 2003 - Struts 1.1 Final Released

ついにStrutsがファイナルリリース.速攻ダウンロードしてます.

そして夏

ボーナスがでました.少なくてびっくりした.さすが不況です.

25 June 2003 - Commons FileUpload 1.0 Released

ついに正式リリースですね.以前のFileUploadは2バイト文字列がうまく扱えなかったように記憶してますが,そのあたりはいつのまにか修正されていたりするんでしょうか. C#で業務をしているとJakartaがうらやましいです.誰かが作ってそうなものも自分で下…

停止

なんだか忙しくていろんなもの全体が停止していました.ものが書けなかった.

わーい

事故っちゃったー.仕様の認識もれでした.

オルフェウス・プロセス

情報源:試行錯誤の日常-trial and error- なんだかうまく使えばアジャイル的になりそう.プロセスを適用できる単位にちゃんと組織を切り刻めるという意味の管理者がいればよいかもしれない. ただ,いろいろな記事とかMLとか見ていても思うのだけどみんな開…

FOAF

XML

情報源:XMLユーザML なるほど.簡単です.

カラムのリネーム

行おうとするとORA-14155が発生します. 調べるとどうやら9.1以前のOracleでは直接修正は出来ない模様.新規カラムを追加して,データをコピー,旧カラムを削除ってのをするしかないらしい.めんどい. (追記)ちなみにパフォーマンスのことは考えに入れて…

そろそろ超短編マッチ箱にもてこ入れをしたいんだけど.実験をかねて更新情報をRSSとかを使ってみたいな(とかいっていると何も進まないのだった)

Struts 1.1 Release Candidate 2 Released

ついにRC2になりましたね.といっても仕事だと当分使い道がないのですけど.プライベートで使っているレンタルサーバがめずらしくTomcatを入れているので本当は使ってみたいんですが,Tomcat 3.2.4なんですよね.たぶん使えると思うのですが,何が使えないの…

〜の問題

うおっ.すごくありがちな現象が起きてます.「〜」の文字化けです. OracleはSorarisに入っていてキャラクタセットがJA16SJISです.ところがこいつからデータを取ってくると文字化けがおきます.これはWindowsNT系が使っている,MS932というコードが「〜」…

謎エラー

ずっとコンパイル時に変なエラーが出ます.いったん落として,中間ファイルとおぼしきobjフォルダの中身を空にすると復活します.何か起動した結果リソースの解放に失敗しているならば分かりますが,コンパイルだけでどうしてこんなコトに?リソースを準備し…

ボーランド、Java開発ソリューションを新ラインナップで提供

だからバージョンアップ早すぎだってば!新しいのがすぐ出ることはいいんですけど.でもアップグレードもっと安くしてください. といっても,期待するのはエディタ部分くらいですかねえ.EJBとかはうちは関係ないし……. それより,いまの期待はC#Builderの…