Getdownその1、(Java Web Start代替)

※Getdownについては/tag/getdownに投稿一覧がある。
Javaにはウェブからアプリケーションを配布するためのJava Web Start(JWS)というものがあり、これを何年も使っているのだが、非常に使いづ ...
serposcopeの使い方1

serposcopeについての全投稿は/tag/serposcopeにあるので参照されたい
Serposcopeは何をしてくれるのか?登録したキーワードについて、おそらくだが実際にGoogle検索を行い、対象とするサイトが ...
なぜGradleは理解しづらいのか?

Gradleは非常にわかりづらい。このわかりづらさは、一つには巷にあふれる初心者向けの説明にその責任がある。曰く、
GradleはGroovy言語である。メソッド名を最初に書き、続けて引数を記述する。
中括弧はクロ ...
GWTサンプルの分析3

さて、次にソースコードについて解説していくことにするが、しかしこのコードの解説に大した意味は無い。これを発展させて何かしようという人はいないだろうからである。その理由も示す。
GWTサンプルソースコードに大した意味の無い理由Javaの実行時にクラスパスを追加する

※この続きはJavaの実行時にクラスパスを追加する2にあるので参照されたい。
問題一般的にJavaアプリケーションを構成するものは、そのアプリ自体の.classからなる.jarファイル(これを仮にapp.jarとする)だけ ...
DIPは間違っている

書籍「アジャイルソフトウェア開発の奥義」(ロバートCマーチン著、瀬谷啓介訳)の第一版のP163からの記述「依存関係逆転の原則(DIP)」は間違っているか、あるいは議論に混乱が見られる。ネット上にはこれを無批判に引用する日本語記事が多々 ...
Javaでのプリンタ制御・印刷

ご注意:この文書は古いです。
エスケープシーケンスの送出送出方法とその内部処理
通常の印刷を行う方法とは別に、プリンタ固有のエスケープシーケンス(プリンタコマンド)を送出したい場合がある。あるPrintSer ...
GWTサンプルの分析2

ここでは、先のサンプルのEclipse上での実行がどのように行われるかを見ていく。
実行メカニズムの相違~Super Dev Modeしかし、Eclipse上での実行メカニズムと、最終的な製品としての実行(デプロイされるw ...
GWTサンプルの分析1

最新Eclipse(2018/1 Oxygen)でGWTサンプルを動かすまでにて、EclipseのGWTプラグインの機能を使用して、サンプルソースコード入りのGWTプロジェクトを作り、それを実行した。
ブラウザの表示とプロジェク ...EclipseClasspathの使い方

※GradleのEclipseプラグインをより制御する方法については、GradleのEclipseプラグインの処理結果を変更に記述した。
問題eclipseプラグインを追加し、「gradle cleanEclipse ec ...