domxml周りのめんどくささ

お久しぶりです。 ただ今仕事でphpを始めております。Web系統の処理が非常に楽チンなのでMMORPGもこれで作っちゃおうかしらと気持ちが傾いています(というか最近のブラウザMMORPGはこういうスクリプト言語で作られてんじゃないかしら?) まあ…

DirectXの怪

なぜ最近更新をしないのかというと、就職活動をしているからである。まあ、Xith3Dの実験をするほど忙しいのかというとそうでもないのだが、なにしろ実験は同時並行でブログ記事を書かないといけないので心理的お疲れ感が大きくなかなか手が出ない。(実際は…

URLエンコードとメール文字化け

ある会社の求人に応募しようとして、そのサイトの応募ボタンを押したら、メールソフトが自動で起動した。それはリンク先のアドレスに”xxxx@xxx.com?subject=%xx%xx&body=%xx%xx”と書いてあれば良くある事なのだが、題名も本文も文字化けしていた。 その会社…

最終動作報告

前回までのコメントまで含めて判明した事により、JARへのライブラリ付加の自動化は無理だと分かったので、ダブルクリックと黒窓でのコマンドライン実行での動作検証を行う。 ダブルクリックだと、フリーズなのかエラーなのか分からないので、黒窓で実行す…

jarが無い!

さて、昨日なぜjarファイルへの操作の途中で実験せず「つづく」としたかと言えば、 jarが無い! からに他ならない。 あれ〜?コンパイルしたら自動的にjarファイルがプロジェクトフォルダ直下のdistフォルダに入ってるんじゃないのか?jarどころかdistファル…

セッティング完訳

二度も同じ理由で詰まったので、ほとほと懲りた。だから残りの説明文も横着せずに全て訳すことにした。 ネイティブライブラリjoglが無いというエラーの処理の続きから。 This time if you try to run this code you will get an Error like this: Except…

セッティング完了

結論から言うと、セッティングは完了、サンプルコードは3D表示を成功させた。 以下にその顛末を述べる。 たけチン 『Djava.library.path="${libs.xith3d.natives.classpath}" は、NativeLibの場所を指定しているので、関連するDLLやSOのある場所を設定する…

結局全訳

前回の流れを見ると、セッティングの解説ページをよく読むと進んでいる。ということは、拾い読みではなくちゃんと全文を訳してやらねば駄目なのではないか?と思って、訳してみた。この間(5月28日)は、 SVNのチェック方法 SVNリポジトリをチェッ…

諦め切れずに食らいついてみる

openmaliってのはこれもJavaのプロジェクトらしい(Open Math Library)が・・・っておい、これどうやってインストールするんだ? もーワケ分からん!やめた! と言ったが、念のためNetBeans6.5で再試行。もしかして6.5にはopenmali標準装備かも! 失敗! 甘…

「install」って訳すと「取り付け」

DocumentationのInstallationのページ YAHOO翻訳してそのまま掲載したが、あまりにアホな訳と語順だけは修正 How to install Xith3D from SVN? The Download section has a short tutorial, how to setup Eclipse to checkout the projects. A Wiki artitle …

まずはキスから

Xith3Dホームページはこちら 「Xith」って「キス」って発音するんでしょうか? それはともかく、まずは完全JavaライブラリらしいXith3Dを研究する。でも大丈夫かなぁ?Open−GLが使われているらしいので、前回同様レイヤーウィンドウに乗せたらはみ…

重いコンポ>軽いコンポ(z軸的意味で)

前回の記事で発覚したJava3Dの不具合であるが、回避策がないのか探してみた。 大胆に「Java3Dはswingと相性が悪い」でググってみる。 当然の如く自分のブログがトップに来たw。それはともかく、 安藤ゆきお氏のJava3DのFAQ [Q] SwingでJava3Dは使えます…

JInternalFrame+Java3Dの怪

ゲームを作ろうとしているわけだが、表示したいモノごとにフレーム(というかウィンドウ)をいくつも作るのはスマートではない。一つのフレーム内の複数のレイヤーで表現するのが適当だろう。 おお!JDesktopPaneと、JInternalFrameという仕組みがあるのか!…

プロジェクト越しのクラスコピーの怪

単純なことである。 NetBeansで、 適当にプロジェクトを二つ作って、一方に適当にクラスを作る。 package copytest1; /** * * @author java1rou */ public class CopyTest1 { public CopyTest() { //it's constrauctor //これはコンストラクターです。 } } …

TIFF形式:その2

落ち着いてImageWriterクラスを読んでいたら、 canInsertImage(int imageIndex) 指定されたインデックスでの新規イメージの挿入を書き込み側がサポートする場合、true を返します。 というメソッドを見つけた。imageIndexという引数の存在が、マルチページフ…

TIFF形式:その1

レポートやら何やらで忙しかった期間も終わり、一息つけるこの時期。何をするかと言えば、この前やってた画像表示プログラムの開発を再開しようか。 ・・・と、思ったのですが、壁にぶち当たりました。 原因はTIFF形式ですよ。 先方が求めているスペックがハ…

何も無いのにerrorがある

これはJavaではなくC++を入力していたときのことであること、NetBeansではなくeclipseを使用していた時の事であることを先に断っておく。 関数の末尾に新たに条件分岐を加えるべく、先に日本語混じり構文で概形を作っておく。ダブルスラッシュで保護しな…

その後の進展:粗筋

書き掛けです。 jarファイル内部にアクセスする方法は実は必要なく(単に好奇心で調査してた)、jarの外部画像を読み込むことが目的です。必要なのは フォルダを選択できる 連番の名前の画像を縦横に表示 画像をダブルクリックして別窓で表示 別窓で画像に対…

JTableに画像を3

昨日の記事(NetBeansで実行すると画像が表示されるがjarダブルクリックでは表示できない)に対して一昨日と昨日のコメントで、Guernsey氏ときしだ氏が教えて下さったイディオム new ImageIcon(getClass().getResource("img/brazil.gif"));を試してみた。*1→…

JTableに画像を2

昨日の記事(NetBeansでは画像が表示されないがコマンドラインで表示できた)で、きしだ氏のコメントと同じ事を、隣に座っている友人に指摘された。 いわく、「./を付けると、コマンドプロンプトで実行したらその時のカレントディレクトリが相対パスの起点に…

JTableに画像を1

作ろうとしているゲームとは違う話なのだが、Javaでテープル(表)に画像を縦横に表示するアプリケーションを作る必要が出てきた。 大量の画像かつ欠損がある可能性があるから、ただ並べただけでは画像の並び方に不具合が出る可能性があるのでやっぱりテープ…

補完に( ゚Д゚)ポカーン

System.eまで打つと exit(int status) void と補完候補を挙げてくれるのはいいとして、それを選ぶと System.exit(WIDTH);となるのは勘弁してくれないかなァ・・・。exitの引数は0か1でしょ? もしかしてint型の引数は全部WIDTHって入っちゃうのかね? ・・・…

Java 3D API

The Java 3D API仕様 (JAVAシリーズ)作者: ヘンリースウィーザル,マイケルデリング,ケビンラシュフォース,安藤幸央,Henry Sowizral,Michael Deering,Kevin Rushforth,竹内里佳出版社/メーカー: アスキー発売日: 1999/01メディア: 単行本購入: 2人 クリック: …

java3Dtutorial

↓ (昨日から続く) ↓ Sunから''Java 3D API Tutorail''が公開されています。(英語) Java 3Dの学習に最適です。 Sun ''Java 3D API Tutorial'' http://java.sun.com/products/java-media/3D/collateral/#tutorial ねーよ!そんなページ存在しません! つーかS…

Java3DのBehavior

google"Java3D Behavior" ↓ 3つ目 「Java 3D のイベント処理について -Behavior、Interpolator」 ↓ おおこれは「Java3Dバイブル」の作者えんどう やすゆき氏のサイトか!翻訳されたものらしいが、今までのものよりも詳しい上にオブジェクトの相関関係…

Java3D開始:3

Java3D教科書 (I・O BOOKS)作者: 赤間世紀出版社/メーカー: 工学社発売日: 2007/03メディア: 単行本購入: 1人 クリック: 14回この商品を含むブログ (3件) を見るで一通り動作をテストして何が出来るのか確認したわけだが、 ホントにこれ基礎の基礎だけ書いて…

JDK5新機能

こういうページがあるんだねー。 JDK5.0(Tiger)新機能 もっと早く気づくべきだろ俺〜。 まあ、それ以前に「JDKアップデート→新機能追加」という当然の事が俺の中で当然じゃなかったってことが問題なわけで。 やはり何事にも先達はあらま欲しきことかな。

近況報告

今、大学のインターン研修で企業に来ています。 あと一月ほどこれやってます。 かなり有名な企業ですよここ。いい機会なので一流企業の仕事のやり方を見てきたいと思います。 秘守義務とかあるのでやってることは書けませんけど。

長門有希(涼宮ハルヒの憂鬱)の命令言語

涼宮ハルヒの憂鬱 ※表示されている表紙とは異なる場合がございます。あらかじめご了承ください。 (角川文庫 角川スニーカー文庫) [ 谷川流 ]ジャンル: 本・雑誌・コミック > ティーンズ文庫 > ティーンズ文庫 > 角川スニーカー文庫ショップ: 楽天ブックス…

Java3D開始:2

今度はJava3Dを本で勉強しようと思い、とりあえず教科書を買ってみる。 ウソ。 以前から買おうと思っていた教科書が生協に二冊あったJava3Dグラフィックス―Web上で動く3DCG 基礎から立体アニメーションまで作者: 広内哲夫出版社/メーカー: セレンディップ発…