torutkのブログ

ソフトウェア・エンジニアのブログ

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

SwingコンポーネントへWindows ExplorerからファイルをDrag & Drop

PDFファイルの結合・分割のツールをJavaで作成する際、SwingのJListにOSネイティブのツール(Windwosの場合はExplorer)からファイルをDrag & DropするGUIを設けようとしました。 しかし、JListやJTableはデフォルトではDropに対応していないことが判明しま…

JSR-296 Ver.0.50リリース

https://appframework.dev.java.net/ 従来のApplicationContextのシングルトンを置き換える新しいscopedなApplicationシングルトンを導入し、ApplicationContextはApplicationの属性となった(1つのJVM上に複数のApplicationを動かせるかな?) ApplicationC…

Wireshark(旧Ethereal)でTCP/UDPのチェックサムがエラー

自宅PC(nForce 570チップセットのNIC)でWiresharkのキャプチャーをすると、PCから出力するパケット(TCP/UDP)がchecksum errorとなっていました。 NICの機能でchecksum offloadingを有効にすると、TCP/UDP/IPパケットのチェックサム計算をOS側ではなくNIC…

JSR-296 Ver.0.43リリース

https://appframework.dev.java.net/ @Action selectedPropertyアノテーションのサポート ResourceManager platform propertyサポート

今月のJava関連セミナー(6月)

#最大のイベントJava読書会は終わってしまいましたが・・・ 開催日が重なるイベントが多いですね。 IDG JavaWorld DAY 2007 6月19日(火) 10:00〜18:15、参加費:3000円 https://www.idg.co.jp/expo/jwday/2007/ 基調講演はScott W.Ambler氏 IBM Tech Brief…

JRubyをつかってみよう

話題だけは耳にしていたJRuby、Java読書会の2次会での熱い議論もあってちょっと使ってみようと思いました。 JRubyのセットアップ(Windows編) まず、JRubyを入手するところから。 http://jruby.codehaus.org/ 上記URLからDownloadのリンクをたどると、ディ…

昨日(6/9)はJava読書会の日でした

Java言語仕様はさすがに難物でした。 メモ 名前:プログラム中で宣言された実体を参照するために使われるもの 単純名 限定名 名前と識別子は別物、宣言中で記述するのは識別子 シャドーイングと隠蔽とオブスキュアは使い分けよう コンストラクタと型変数はメ…

JSR-296 Swing Application Framework 0.42リリース

https://appframework.dev.java.net/intro/index.htmlサンプルにJavaSE6依存コードがあり、特にMac OS Xな人から指摘があり、J2SE5.0でも動くように修正が入りました。その他サンプルにいくつか手が入っています。 本体は、Taskのドキュメントを改善した点、…

Java読書会「Java言語仕様第3版」6/9(土)開催

http://www.javareading.com/bof/ Java言語仕様 第3版 (The Java Series)作者: ジェームズゴスリン,ガイスティール,ビルジョイ,ギッラードブラーハ,James Gosling,Guy Steele,Bill Joy,Gilad Bracha,村上雅章出版社/メーカー: ピアソンエデュケーション発売…

Model-View-Presenterパターン

ポストMVCモデルとか、修正MVCモデルとか言われることもあるMVPパターンについて、見よう見まねでModel-View-PresenterパターンでGUIプログラムを実装してみました。ViewがModel・Presenterなしに単独で動くので、見栄え先行でプログラミングしていくときに…

Cygwin Xサーバにリモート(Solaris)のXプログラム表示

SolarisマシンとWindowsマシンでディスプレイ共用なので、Solaris側の操作をする度にディスプレイの入力を切り替え、キーボードとマウスを切り替えとちょっと面倒です。そこで、CygwinのX11を入れてリモート(Solaris)のGUI操作をWindowsマシン上で行ってみ…

書籍「Javaネットワークプログラミングの真髄」

Javaネットワークプログラミングの真髄作者: エズモンド・ピット,岩谷宏出版社/メーカー: ソフトバンク クリエイティブ発売日: 2007/04/28メディア: 大型本購入: 9人 クリック: 100回この商品を含むブログ (25件) を見る先月購入し、通勤のお供としてしばら…

EclipseでOCamlプログラミングができる・・・

統合開発環境なんて、特定の言語しか対応しないから真のプログラマーのツールとしては不適切だよね、と思っていたのですが、なんとEclipseにOCamlの開発機能が出ているようです。新・たけぞう瀕死の日記よりEclipseはほとんどEmacsなみの汎用ツール化してき…

JSR-296 Swing Application Frameworkの0.41がリリース

https://appframework.dev.java.net/ 先週0.40が出たばかりですが、0.41のリリースです。今回は大きな変更はないようです。 https://appframework.dev.java.net/servlets/ReadMsg?list=users&msgNo=542 変更点メモ Application, ResourceManager, ActionMana…