Google Web Toolkit 1.5 RC12008-06-03 10:18:24

5月29日にGWT1.5RCが公開された.まだ,試してないけど.一番嬉しいのが,java1.5をサポートしていること.
GWTの使い方にも大部なれてきた.結構楽しく作ることができる.クライアント側を作成するときには,GWTのルールに従わないといけないこと多いけど,Swingを使って書いている様にプログラミングできるから,そこまで苦にならない.
しかし,Webアプリの作成って大変だなとつくづく思う.最近はアトラクティブなWebアプリが多いから,そのようなものが求められる.大変なのにね.
まあ,なんにしてもセンスがもの言うけど...どう磨けばいいのかしら.

5月の成果2008-06-04 00:44:44

本当に気が抜けている.危ない.最近食べ過ぎだし.体重計が怖い.

RDFSクラスを選択する.2008-06-15 05:37:07

SPARQLはRDFのためのクエリ言語.手軽にRDFデータ群に対してクエリをかけられる.以下のSPARQL文はrdf:typeがrdfs:Classであるトリプルを選択する.また,選択されたトリプルにrdfs:label,rdfs:commentが含まれていればそれらの値も選択する.
PREFIX rdf:<http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs:<http://www.w3.org/2000/01/rdf-schema#>
PREFIX xsd:<http://www.w3.org/2001/XMLSchema#>
PREFIX owl:<http://www.w3.org/2002/07/owl#>
select distinct*
{
?s rdf:type rdfs:Class .
optional {?s rdfs:label ?label . }
optional {?s rdfs:comment ?comment .}
}

RDFSクラスのプロパティを選択する.2008-06-15 05:54:31

PREFIX rdf:<http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs:<http://www.w3.org/2000/01/rdf-schema#>
PREFIX xsd:<http://www.w3.org/2001/XMLSchema#>
PREFIX owl:<http://www.w3.org/2002/07/owl#>l
select distinct?p ?label ?comment
{
?p rdfs:domain <http://dicom/dataElements#DICOM> .
?p rdf:type rdf:Property .
optional {?p rdfs:label ?label . } .
optional {?p rdfs:comment ?comment .} .
}
RDFはプロパティ指向.オブジェクト指向と逆の関係にある.従って,RDFではプロパティがクラスに属するという関係で表現される.a property rdfs:domain a class .

javaプログラムからのstartコマンドの利用について2008-06-17 14:09:21

windowsのコマンドプロンプトにはstartコマンドという便利なコマンドがある.startコマンドは「指定されたプログラムあるいはコマンドを実行するためのウインドウを開く」*コマンドである.
Javaのプログラムないで,このコマンドを使うには,
Runtime.getRuntime().exec("cmd.exe /c start "+filepath);
とする.
Windowsがファイルの種類に応じてアプリケーションを実行してくれる.

SPARQL filter2008-06-19 01:42:30

80以上のオブジェクトを持つ,リソース,プロパティを選択する.オブジェクトは型付Literalである(integer,double).
select *
where {
?s ?p ?o .
filter (?o >= 80)
}

locallink firefox extensions2008-06-26 13:27:28

Firefoxはセキュリティの兼ね合いから,localfileへのリンクを開くことができない.locallink extensionはそれを可能にするFireFoxプラグイン.Firefoxにインストールすると右クリックメニューにOpen Link in Local Contextなるメニューが追加される.そのメニューを選択することで,Firefoxからローカルファイルを開くことが可能となる.