torutkのブログ

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

2006-04-01から1ヶ月間の記事一覧

オープンソースCORBA実装のTAOのビルドでエラー

TAO-1.5.1のSolaris10/SunStudio11でのビルドがエラーとなりました。 TAO/orbsvcs/FTRT_Event_Serviceのビルドで ld: 重大なエラー: ライブラリ -lTAO_Strategies: 見つかりません。たしかにこの時点でlibTAO_Strategies.soを検索しても見つからない。おかし…

Windows XPでのIPv6

Solaris10とWindowsXP間でIPv6接続テストを行おうとしました。Solaris10はインストール時にIPv6を使用する設定にしており、WindowsXPはipv6 installコマンドでIPv6を有効にしました。 間にルータは無いリンクローカルでの単純な接続です。Solarisは、ifconfi…

Javaグラフィックス描画の裏側

Java SE 6(Mustang)をソース入手してビルドしているので、JDKの裏側を少しのぞいてみます。いきなりHotSpotでは敷居が高いので、グラフィックス描画の裏側にしてみます。 AWT/Swingでは、アプリケーション側は、paintComponent(Graphics g)メソッドで描画処…

書籍Java Swing Hacksの邦訳が出版

うーむ、洋書を買って積読していたらさっさと邦訳が出てしまった。 http://www.oreilly.co.jp/books/4873112788/Swing本なので、翻訳はでないと予想していたのですが・・・。

AspectJベースでDbC

2012/7/3 リンク先修正Design by Contract(契約による設計)と書くと小難しく聞こえますが、メソッドをプログラミングする際に事前条件、事後条件、不変条件をきちっと定義して頑健なプログラムを書きましょうというものです。U.S.のdeveloperWorksの記事(…

書籍「OS自作入門」購入

30日でできる! OS自作入門作者: 川合秀実出版社/メーカー: 毎日コミュニケーションズ発売日: 2006/03/01メディア: 単行本購入: 36人 クリック: 735回この商品を含むブログ (299件) を見る曜日ごとにテーマを決めて学習しようという中で、テーマのひとつに選…

デザインパターンに関する資料

Listeners Considered Harmful: The Whiteboard Pattern http://www.osgi.org/documents/osgi_technology/whiteboard.pdf OSGiのフレームワーク設計で適用したWhiteboardパターンについて、Listenerパターンと比較しながら解説している文献です。Listenerパ…

ソフトウェアエンジニアリング-実践的オブジェクト指向開発

今週の通勤鞄の書籍はこれ。ソフトウェアエンジニアリング (Object Oriented SELECTION)作者: Eric. J. Braude,羽生田栄一出版社/メーカー: 翔泳社発売日: 2004/03/19メディア: 単行本購入: 11人 クリック: 122回この商品を含むブログ (12件) を見る事実上積…

Java SE 6 (Mustang)情報

Java SE 6 (Mustang) b80がリリース。今回は特にSwing周りのバグ修正が中心です。

JDEE(Java Development Environment for Emacs)が2.2.5.1リリース

久々のバージョンアップです。 http://jdee.sunsite.dk/ ちょっとうれしいアノテーション対応していました。 CEDETの1.0preXにバージョンチェックコードが対応しています。 Emacs22系への対応がなされています。 Meadow3.0系に対応できるかと思いましたが、C…

シリアル通信の拡張API Java Communication APIのWindows版が消失

Sunが拡張APIとしてリリースしていたJava Communication APIが3.0にバージョンアップしました。現時点でWindows版はりリースされておらず、前の2.0版のダウンロードページへのリンクも見当たりません。 SunのJava Communication API Webページ http://java.s…

Java読書会「オブジェクト指向のこころ」

総勢15人の参加でした。BridgeパターンとFacadeパターンを組み合わせたCAD/CAM問題の解決、AbstractFactory、開放/閉鎖原則(OCP)と依存性逆転原則(DIP)、リスコフ置換原則、共通性/可変性分析、分析マトリックスが今日の進捗でした。 ズームインJava 朝9:0…

携帯電話とPCとをBluetoothで通信させる

Bluetooth搭載電話(Vodafone 702NK II)上のMIDP2.0プログラムとWindows PC上のJavaプログラムとの間でBluetooth通信をするための方法を調べています。 MIDP2.0は、JSR-82 Bluetooth API for Java MEがある上、布留川さんのMIDP2.0本でもサンプルが解説され…

工程あるいは計画というまやかし

http://d.hatena.ne.jp/satoshis/20060323 あまりに同感なのでトラックバック。 新規開発プロジェクトどころか、研究開発プロジェクトでも最初に工程を事細かに定義し、作業項目に展開し(いわゆるWBS)、さらに研究開発成果を事前に定義することを要求される…

Javaをオープンソースにするか

http://www.itmedia.co.jp/enterprise/articles/0603/30/news065.html Javaをオープンソースに、という主張です。オープンソースについては、下記OSDが共通認識になりつつあるのでしょうか。 http://www.opensource.jp/osd/osd-japanese.htmlこれによると、…

Java SE 6 (Mustang) b78情報

先週(3/24)リリースのb77の変更点がいつの間にか減っていて、昨日のb78の変更点に移動していました。どうやらb77のドキュメント記述が同期ずれ起こしていたようです。 javacの修正もb78にスリップしています。