2003-03-01から1ヶ月間の記事一覧

訃報が届く

祖母が亡くなったので,明日明後日と忌引.そろそろ設計を終えなきゃいけないのですが,大丈夫かなあ…….

ウィザード形式のアプリをC#で作るには

C#

どうしたらいいのでしょうか.はじめはMVCみたいに,コントローラを用意して,そこでフォームの生成と破棄を制御すればいいと思っていたのですが,フォームをApplication.Run()で起動させ,ユーザがなんらかの処理を行った後コントローラに戻ったときに,フ…

XPointer 勧告

XML

いっぽうでXML Pointer Language (XPointer) がW3Cで勧告されました.→ XPointer の公開について (W3C 勧告) 具体的なフレームワークはXPointer Frameworkにあります.いま,XLinkのほうってどうなってるんでしたっけ?

InfoPath

XML

次期Officeについてくるアプリケーション.XMLスキーマからフォームを生成して,入力されたデータをXMLにしたがって保存する機能までを提供してくれる.いままでどうしてこういうのなかったんでしょうね.ZDnetにもとりあげられてますね.非常に有効なアプリ…

一回休み。

今日は有給.会社で先輩がちゃんと頼んでおいたこと(C#でウィンドウズのウィザード形式のフォームを作る調査)を覚えていてやってもらえてるかがやや気がかり.まあ、Viewがなくても開発は出来ると思いますが,どうも慣れていなくてうまくクラス図やコラボ…

UML

先日のセミナーの内容に沿ってユーザからみた操作のアクティビティ図を書いてから,シナリオをみっつほど作りました.一部共通の流れがあるシナリオはどう書いたらいいのでしょうか.最後の操作が違うだけのシナリオって最初から途中までは同じ事を書くもの…

日々

えーと,やっぱり打ち合わせばかりで残業がかさむ.飲みに行くつもりだったんですが.

大阪出張

結局出張. 日帰りで大阪にある某教育関係の会社にヒアリングに行ってきました.別会社が作ったシステムがすでに動いているところに,我が社が入っていこうとしていてなかなかスリリング.とてもおもしろかった. 結局どこでもシステムは「変えてはいけない…

無意味な

大阪出張をつぶせるかもしれません.平日に日帰りなら行かない方がましだとおもっていたのでそれはそれでアリ……現時点では課長の手腕で決まります.

汎用文字区切りパーサ

テキストをDBにロードするということをしていると絶対に出てくるのが,指定したデリミタで文字列を分割するというクラス.簡単なものならjava.util.StringTokenizerでも使えるのですが,今回はそれでは機能不足(そもそも,テキストファイルを配列に入れるリ…

UML

オブジェクト図を書こうと思っているのだけど,シンプルすぎて書けないな.会員番号の自動発番はクラスにするだろうな.

また打ち合わせが

今日は広告代理店拉致日.ああ,はやく帰りたい. 拉致されずにすんだみたい.でも来週大阪に日帰り出張です.ガウーン.

第3回 UML技術セミナー

UML

長瀬嘉秀さん(株式会社テクノロジックアート)が,まず実践的にUMLを使ってどう設計していくかの講演を行い,二上貴夫さん(株式会社東陽テクニカ)が組み込みシステムでUMLを使った事例を紹介.前者はまさに「記号は何となくわかるが,どう使って良いもの…

今日はXPのメーリングリストで知ったUMLのセミナーに行ってきます.それよりも,昼ご飯を外で食べられることが嬉しいです. ……とか言ってたのに,考えていたところが意外と高そうだったので,たいしておいしくなさそうなところで食べてしまった.味はふつう…

XmlSerializer

C#

C#にはSystem.Xml.Serialization.XmlSerializerなるものがあるということです.これはその名の通りXMLをオブジェクトにシリアライズするもの.ただマッピングのためにはクラスを手で書かなくてはいけないみたいで,ここでやはりRelaxerみたいなツールが欲し…

外出&立ち帰りのため,なにも進まず.それにしても広告代理店の社員はみんな怪しい気がする(偏見)

NUnitの試用

NUnitはSourceForgeからダウンロード(http://sourceforge.net/projects/nunit)しました.バージョンは2.0.インストーラで簡単にインストールされ,Program Filesにふつうに追加されました. さっそくサンプル的なものを作ろうとしたのですが,そもそも,.…

本日のタスク

いろんなものの返事待ちなので,仕事上はすることがないように見える日..NETのIDEの使い方をざっと確かめてから,できればNUnitの使い方を覚えておこうかなと思います.こんなことで大丈夫なのか.

ストーリーカード完成

ユーザとストーリーカードの優先順位を決めた.テスト設計に入っても大丈夫そうですね.データベースのスキーマを決めるために必要な資料がまだ出てこず,テストも作成しにくいのですけれど.XPだとこういうときにどうするのかなぁ.

えー,結局,仕事で.NETを使うことになりそうです.先日資産が使えないと書きましたが,いま,Javaで書いたクラスをJ#のプロジェクトにインポートしてdllを作り,それをC#上で利用できるか試しています.警告もなくコンパイルできて,dllになった! 使えるの…

ソース修正負荷(テスト含む)

なるほど,わかってきました.ありがとう. ただ,やはりそこまでメリットがあるように思えませんね(繰り返しますが全くメリットないといっているわけではないのです).ここでいうXSLTが担当するのはおそらくViewの作成でしょう.表示すべき情報がなんらか…

どうもJavaのサーバサイドで書いてたアプリの一部をクライアントに移植することになりそうです.で,C#でやってみるという話になっていて,言語を学ぶのはおもしろい気はするけど,仕事としてはちょっと不安.せっかくのソースはそのまま流用できない……(一…

前回の日記でひろしくんがいろいろ答えてくれてて参考になります.しかし,いつも 生のAPIを使う場合:出力したいシートの(ちょっとした)変更とともにソース修正 XSLTで変換する場合:出力したいシートの変更もある程度スタイルシートの定義変更ですむ っ…

6 March 2003 - Tapestry 2.4-alpha-4 Released

これ,まえJakartaプロジェクトに入ってなかったですよね?(いまもよく見るとproposalのところに入ってますね)先日2.3がリリースされて,もうアルファ4ですか.ただ,このタペストリーとかいうものはWebアプリのフレームワークなんですかね.demoのリンク…

5 March 2003 - POI 1.10-dev Released

別に使うわけではないのだけれど,Jakartaプロジェクトの更新情報をチェックしていると使ったことのないプロジェクトが気になったりするのです.POIは,ExcelとかWordとか,リッチテキストとかMicrosoftのOLEに基づいたファイルをJavaで取り扱うためのクラス…

ストーリーカードの書き方

XP

XPのまねごとをしようと,今度の業務のストーリーカードを作ろうとしています.本来は顧客と一緒に作成するものですが,今回,われわれの顧客は別部隊の運営オペレータなので,とりあえずまねごとということで勝手に想定して作っています. で,このストーリ…

まだ使い方がわかっていません

はてなダイアリーは軽くて良いですね.まだよくわかんないところがあるので覚えながら使わねば. 知人が,改行を入れると段落になってしまうのがいやだなあ,といってます.Pタグのスタイルを書き換えれば,問題ない気はしますが……

定時後の会議を禁止します

それにしても,また定時後に会議が始まったですよ.22時まで続きました.納期が後ろにずれたのは良いけれど,目が痛いです.だいたい二人でやるようなちいさな仕組みじゃないような…….関わっている部署と会社が多すぎて何が決定事項か,何が必要事項か,何…

他のプロジェクトのクラスのインポート

Javaの開発環境としてJBuilder 8 Enterpriseを使っています.簡単な操作を行うtest.jarを作成していたのですが,この中で,ぼくが作った別のプロジェクトに属するクラスを使いたいと思っています.ふつうのJavaのライブラリを使う場合は,JBuilderではプロジ…

SQL*Loaderのコミットポイント

SQL*Loaderではバインド配列という配列にいったんデータが入り,それがインポートされていく形になっています.デフォルトだとこのバインド配列のサイズで自動的にコミットされてしまうのです.コミットポイントを無制限にし,すべてのデータが正しく入った…