2005-11-01から1ヶ月間の記事一覧
J2SE 5.0(Tiger)から導入されたアノテーション、packageにもアノテーションを付加できますが、その際は"package-info.java"という名前でソースファイルを記述し、そこにアノテーションを記述します。 /** * 私のパッケージです(何のことだ)。 */ @MyAnnota…
昨晩帰宅時に郵便受けに日経BP社からの封筒が入っていました。「あれっ、もう定期購読の更新の時期かなぁ」と封をあけて中身を取り出すと、なんと日経バイト休刊のお知らせ。ショック、入門本やHowTo本ばかりが氾濫し、しっかりと技術を扱う書籍がなくなっ…
Mustangの毎週公開されるスナップショットをb57(2005/10/20)以来ビルドしていませんでしtが、b59において性能向上施策が組み込まれているそうです。 http://blogs.sun.com/roller/page/javawithjiva?entry=java_6_hotspot_client_gets レジスタアロケーショ…
Solaris OS上でC/C++/Fortran言語のプログラムを開発するときは以下の選択を行いました。 自前でGCCをいれる Sunの純正開発ツールであるSun C/C++/Fortranコンパイラを購入して使用する 個人や学校等では前者ですが、企業開発者は後者を使うことが多いかと思…
CppUnitもイマイチだなーと調べてみると、CxxTestという別なユニットテストツールがありました。これはけっこう使いやすい。テスト実行用mainを自動生成するタイプです。X11でのウィンドウGUIも可能です。
今日は著者の柴田さんもお見えになり、アノテーションを中心に進めました。
今日はとりあえずダウンロードまで。PostgreSQLのダウンロードページから、FTP BrowserのリンクをたどってWin32ディレクトリの中にあるpostgresql-8.1.0-1-ja.zipをダウンロードしました。
11月は、Java Standard Edition(Java SE) 6 (開発コード:Mustang)の新機能2つの紹介です。 http://java.sun.com/developer/JDCTechTips/2005/tt1115.html スプラッシュスクリーン Swing JTableにおけるソート機能 スプラッシュスクリーンは、プログラム起…
山野さんからWebページの誤記連絡をもらいました。とてもありがたいです。どちらかというと書き散らしているに近いWebページだからでしょうが、滅多に連絡をもらうことがないので読んでいる人がいるということを実感する貴重な機会でした。 山野さんとは3年…
Java Puzzlers 罠、落とし穴、コーナーケース作者: ジョシュア・ブロック,ニール・ガフター,柴田芳樹出版社/メーカー: ピアソン・エデュケーション発売日: 2005/11/14メディア: 大型本購入: 3人 クリック: 92回この商品を含むブログ (56件) を見る先週のJava…
11/8〜10の3日間、東京国際フォーラムを会場に開催されました。 今回は無料パスでの申し込みで、しかも仕事上客先での打ち合わせを期間中に2回入れられてしまい、9日はフル一日と10日の夕方以降参加してきました。めぼしいセッションがなく、返って夕方のBOF…
参考資料 Common C++ Performance Mistakes in Games STLの要注意点について細かく触れられています。sprintfの性能劣化問題も取り上げられており、ゲームに限らずmsオーダーの性能を気にする処理において一読の価値ありです。 (つまり情報家電等の組み込み…