トップページ⇒tech
983コメント266KB

クライアントサイドJavaどうよ? part3

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
.NET軍に蹂躙されてしまったクライアントサイド。
Swing/AWTの安住の地を探すためのスレ。

前スレ
http://pc2.2ch.net/test/read.cgi/tech/1032665721/l50
前々スレ
http://pc3.2ch.net/tech/kako/1002/10021/1002160815.html
0263デフォルトの名無しさんNGNG
>>262
ベンチマーク厨?CPUアクセラレートして10%ベンチマーク性能
上がって喜んでたくち?
0264デフォルトの名無しさんNGNG
>>260
3年前のネタをいま書くとは…あんたダイジョウブか?
0265デフォルトの名無しさんNGNG
>>260
最近はLinuxエミュレータでLinuxと同じバージョンが動くみたいですよ。
0266260NGNG
>>264
そのBSD信者は未だにJavaを嫌ってます。
DSPでCとアセンブラやってる香具師ですから?
DSP専用のメモリはメモリたった数MBでウン万とするものらしいですからね。

BSDか。SolarisでJava使ってみたいだな。
内部メモが漏れた
Solaris上でのJavaの安定性問題も2年前に解決されてる問題?
0267デフォルトの名無しさんNGNG
>>260-261
Linuxエミュレーション機能でLinux版JDK1.4.1を動かせるのは当然として、
FreeBSDネイティブ版でも最近はJDK1.4.1やTomcat、さらにはEclipseまで
動くようになってますよ。
0268デフォルトの名無しさんNGNG
JVMの裾野も大分広がったなあ。

Windowsが死滅してもこれで少しは安心だね。
0269デフォルトの名無しさんNGNG
すぐ Windows が…とかいいだす >>268 みたいなやつ嫌い。さもしいぞ。


0270デフォルトの名無しさんNGNG
典型的なJava厨ですな。死滅スレの流れなんじゃなかろうか。
0271デフォルトの名無しさんNGNG
単に MS 嫌いだから Java 好きっていってるだけちゃうんか?って思うわ。
まあそれが*厨*たる由縁なわけだが。

なんかクライアントサイド明い話題ないな。
スプラッシュスクリーン出してクラスを遅延ロードとかしてます?
起動部分をみかけだけでも速くしたい。
0272デフォルトの名無しさんNGNG
大辞林にも載ってますた(w
ttp://dictionary.goo.ne.jp/cgi-bin/dict_search.cgi?MT=%C5%B5%B7%BF%C5%AA%A4%CAJava%BF%DF+%A4%B5%A4%E2%A4%B7%A4%A4&sw=2
0273デフォルトの名無しさんNGNG
>>267
一応どれも事実だけど、native の HotSpot は
まだ一般人に勧められるレベルじゃないよね (1.3 も 1.4 も)。
でも半年くらい後には、インストールの簡単化 (package 化?) も含めて
かなりのレベルになるんじゃないかと期待してる。
0274デフォルトの名無しさんNGNG
一般人に「勧める」という発想自体が負けてる。
一般人に意識させることなく使わせるレベルまで持ってかないと。
0275デフォルトの名無しさんNGNG
>>267
Tomcatはエミュで動くの?FreeBSDでは.
NetBSD,OpenBSDではOKだったけど.
0276デフォルトの名無しさんNGNG
やっぱ良質なアプリケーション書かないとだめだね。
皆様、仕事以外でプログラム書くとき Java で書いてます?
サーバサイドは Java で書くんだけど
クライアントサイドは手軽な Perl/Gtk とかですませちゃったりする
今日此頃。
0277デフォルトの名無しさんNGNG
クライアントもJava
なぜってJavaしかつかえないんだもん!
クライアントJavaを気に入ってるわけじゃないが
まぁ組めないよりはマシかなぁと割り切っている
0278デフォルトの名無しさんNGNG
Servlet/JSP以外ではJAVA使ってないな
仕事以外ではC/C++がほとんどですね
0279デフォルトの名無しさんNGNG
>>269->>271
>単に MS 嫌いだから Java 好きっていってるだけちゃうんか?って思うわ。
ちやうちやう。
Unix好きLinux好きだからじゃ。

いつでもWindowsをつかえるとは限らないじゃろ。
環境によってはまったくWindowsを使えないところもあるのだよ。
そこであらかじめJavaで作っておけば
Javaの強みが威力を発揮して直ぐに対応できるのだよ。
0280デフォルトの名無しさんNGNG
> Unix好きLinux好き

好き嫌いを理由にする人たちってまだ居るの?
0281デフォルトの名無しさんNGNG
ま、みんながみんな職業プログラマってわけじゃないでしょ。
0282デフォルトの名無しさんNGNG
>>280
というか、一部趣味をかねている、将来性を見込んでの発言だろ
0283デフォルトの名無しさんNGNG
>>280
学者、研究者だったらそういう発言してもおかしくない
0284デフォルトの名無しさんNGNG
> 学者、研究者だったら

好き嫌いで研究対象を選べる人たちってまだ居るの?
0285デフォルトの名無しさんNGNG
>>284
いるにきまってんだろ。
0286デフォルトの名無しさんNGNG
>>285
そういう人たちのオナニーに付き合わされるのは勘弁ですな。
0287デフォルトの名無しさんNGNG
>>276
>仕事以外
普通にGUIアプリの場合はJavaでやっちゃうよForteでチョイチョイとできちゃうから
Perl/Gtkだとメニューバーが無かったので使ってないな

おれは、WinとLinuxを自宅で使ってるが
LinuxではJavaのフォント設定がむちゃくちゃめんどくさいので(っていうかわけわかんなくなっちゃった)
KilixでGUIアプリつくります

コマンドライン系ならPerl>>C/C++==Javaの比率で使用
0288デフォルトの名無しさんNGNG
>>287
Forte使うならEclipseだろ
0289デフォルトの名無しさんNGNG
>>288
いや、GUIアプリの場合はまだ Forte の方が楽だろ。

クライアントサイドは良質なフォームビルダがあるかどうかも重要だね。
仕事ならまだしも、使いすてレベルのだったら速さより作りやすさだもんね。

Java でクライアントサイドアプリって組んでる最中は楽しいんだけど
成果物が他と比べて今一なことが多くて萎える。
己のスキル不足も含めてな。

>>286
別につきあわせてないと思うんだが…
未踏プロジェクトのことでもいってんのかね。
0290デフォルトの名無しさんNGNG
じゃばでつくるくらいならでるふぁいつかうねおれは。
0291デフォルトの名無しさんNGNG
>>290
そうしたいなと思ったことは多々あるんだけど
Objective Pascal 勉強するのが面倒でなかなかふみきれない。
C# たたく人にもそういう側面あるんだろうな。
0292デフォルトの名無しさんNGNG
>>290
ちゃんとLinuxでも動くならDelphi使います。
0293デフォルトの名無しさんNGNG
>>292
Kylixってのがあるよ。glibcまで呼び出せてうふふ♪
0294デフォルトの名無しさんNGNG
>>293
あのPascalDelphi似のあれですか。
作ったものはどのOSでも動きますか?
0295デフォルトの名無しさんNGNG
>>294
動くのはLinuxだけ。.......
しかもクロス開発する場合ライブラリをVCLではなくCLXを使わなくてはいけない糞っぷり。..
もし.NETが普及したら動く場所が増えるかもね。.-...
ちなみにKylixはDelphiLanguageもC++も使えるかもしれない。...
あとWebアプリケーション用にIntraWebってのがあるらしいが。....
まあ結局糞だろう。..
0296デフォルトの名無しさんNGNG
>もし.NETが普及したら動く場所が増えるかもね。.-...
心配しなくても増えません。
0297デフォルトの名無しさんNGNG
まああんまり MS 製品だからって毛嫌いするなって。
いろんな未来を想像するのも楽しいじゃないか。

.NET に将来性があるかはともかく。
0298デフォルトの名無しさんNGNG
>>295
そこまでしてDelphiにこだわるか。
M$の力に頼ってまでDelphiなどの言語を使うなんて。

COBOLがCOBOL.NETになってしつこく生き残ってるみたいだ。
DelphiをCOBOLと一緒にしているわけではないよ
0299デフォルトの名無しさんNGNG
プログラムなんて開発対象に応じて言語を取捨選択して
人にやらせりゃいいだろ!.NETの悪口いってるヒマあったら
彼女と戯れていたほうがよい。仕事はいかに人にやらせるか。
やらせられるほうもそれなりに給料もらってるので文句はい
えないがな。さあ、悪口はやめて彼女(奥さん)とラブラブ
しよう!
0300デフォルトの名無しさんNGNG
まあおおむね同意。
でも趣味でやってる奴だっているしな。
組むこと自体が趣味の場合、向いてない言語で組むのもまた一興かと。
0301デフォルトの名無しさんNGNG
>>299
.NETのみに対応の変なライブラリやソースが出回るのを避けるために
非難してんだろ
0302デフォルトの名無しさんNGNG
>301
大丈夫か?いったいどんな仕事してるの?
妄想もいいとこだ・・・。
エロサイト眺めて妄想しているほうがまだ健全だよ。
0303デフォルトの名無しさんNGNG
>>302
研究
0304デフォルトの名無しさんNGNG
一応、このスレッドはクライアントサイドのJavaについて語るスレッドなので、
少々の比較ならともかくJavaと他言語の比較が話題のメインになると
さすがにスレ違いではないかと。

まあクライアントサイドのJavaか話題に乏しいゆえ、
そちらの書き込みのほうが活発になるのはわからないでもありませんが・・・
0305デフォルトの名無しさんNGNG
だからクライアントサイドJavaはお遊び用途なんだって!
0306デフォルトの名無しさんNGNG
とりあえず>>305のようなカスは逝ってよし
0307デフォルトの名無しさんNGNG
いいから死滅スレいけって。

Java Web Start でアプリ公開してるサイトあんまりないなぁ・・・
どこかいいとこご存知ないですか?
0308267NGNG
>>273
「一般人に勧められる」ってのをどういう意味で使っているのか
ちょっとわかんないが、FreeBSD nativeなHotSpot VMの完成度は
かなり高くなっている。
俺は仕事でJNIをよく使うんだが、native版JDK1.4.1 on FreeBSD-currentを
開発環境として常用しているし、patchset 3になってから今まで
特にトラブったことはないよ。
少なくともβ版のレベルには達していると思われ。
もうportsにもなっているんで試してみるべし。

>>274
XとかPerlとかと同じように、インストーラからほぼ自動で
JREがインストールされるようにするとか?
そりゃちょっとやだなあ(w

>>275
当然native版VM上で動いてるよ。
0309デフォルトの名無しさんNGNG
>>307
俺このまえつくったけど教えてあげなーい
そろそろYahooでひっかかるころかな?
これからも続々出していくぜい
0310デフォルトの名無しさんNGNG
309を攻撃したい
0311デフォルトの名無しさんNGNG
うに板の性善説鯖で Java Web Start 使ってる人がいたけど
なんか今 XML が表示される
0312デフォルトの名無しさんNGNG
>>311
アンタのマシンにJWSクライアントがないというマヌケな事態はないと
仮定して。

JNLPのMIMEタイプが、HTTPサバに定義されてないんだな。ナンカの拍子に
きえてもたのかもな。サバ管理してるやつ(使ってる奴だろ)におしえて
やれ。
0313デフォルトの名無しさんNGNG
ここのことか?
http://seizensetsu.dyndns.org/~2ch/kaleido/

Apache2 にバージョンアップしたからかな、ウチも XML が表示されまつ。
アプレットは相変わらず快調に動いておるが。
0314デフォルトの名無しさんNGNG
>>312
さば管というかなんというか、
性善説鯖は誰でもはいれるから直してあげてくれると嬉しかったり。
0315デフォルトの名無しさんNGNG
あの傲慢なSunがクライアントサイドJavaを優先して考えるわけないじゃん。
特にGUIのことなんか優先して考えているわけ無いじゃん。
SunはGUIよりもネットワーク環境用のソフトウェア整備を優先しているんだろ。

GUIを優先して考えるなんて使い捨てカメラを優先して
インスタント食品を優先して食っているようなものだろ

GUIを優先して考えるなんて、高層ビルを建てるために建造物の設計図を
書く前に間取りやベッド、机、カーペットの配置を優先して考えるほど愚かなことだろ。だからVBは馬鹿にされるんだよ。

Sunはネットワークはコンピュータと言い張っているほどだからクライアントサイドもサーバサイドもほぼ同一のものと見なそうとしているんだろ。

Sunじゃなくてもサーバとクライアントの区別がなくなると言い張る者がいるんだろ。だったら優先すべきことはサーバサイドとネットワークだ。
クライアントサイドを意識しすぎで後でクライアントとサーバが
合併したときに素早くサーバサイドを信用させることに備えて準備しているんだろ。
それがSunどもの連中の考えることだろ。
0316デフォルトの名無しさんNGNG
×信用
○浸透
0317デフォルトの名無しさんNGNG
>>314
あれ?ちゃんと見えるぞ。
ローカルのJWSクライアントのIEプラグインが正常に機能して
ないんじゃないの?一回アンインスコしてもっかいインスコし
てみそ。

つうか、jarのDLもできるんだら、普通に落して起動したって
ええやん。

>>315
Sunはいま、Java版VBを作ってるよ。ネタじゃないよ。マジだよ。
Swingベースらしいよ。
0318デフォルトの名無しさんNGNG
>>317
>Sunはいま、Java版VBを作ってるよ。ネタじゃないよ。マジだよ。
>Swingベースらしいよ。
ブビ厨を引き寄せるためのおもちゃにしか見えん。
何もやらないよりはましだという程度にしかSunは見ていないと思われ。
0319デフォルトの名無しさんNGNG
>>318
ある程度お手軽におもちゃが作れるというのも、底辺人口の拡大の
ために重要だよ。VB+Accessで済んでいた仕事を、JavaVB+XMLで
やるのもいいんじゃない?

同じような機能を実現するにしても、Javaなら別名ウィルス製造器
のVBよりセキュリティモデルがある程度しっかり(勝手に起動する
のは、ユーザが承認したときだけ)してるしさ。
0320デフォルトの名無しさんNGNG
.NETという言葉は使いたくなくていまさらVBなのかな?
0321デフォルトの名無しさんNGNG
Sunに使い勝手のいい物を作れる訳が無い。
0322デフォルトの名無しさんNGNG
>>319
なるほど。とりあえずひそかに作ってみるってか。
趣味でJavaやる者にチャンスをあたえるっぺか。
SunがそういうIDE作るならIBMやEclipseコミュニティにつくらせた
ほうがええなあ。

>>320
.netはまだ完全にJavaを模倣できてねえだべ。
.netという言葉はドメインだべ。M$の専売特許じゃないだべ。
0323デフォルトの名無しさんNGNG
>>319
XMLは飽きますた。
2年間、XMLで知人の住所管理をしていたが・・・
0324デフォルトの名無しさんNGNG
スレタイのクライアントサイドってのは
アプレットってこと?
0325デフォルトの名無しさんNGNG
アプレットだけじゃないだろ。
0326デフォルトの名無しさんNGNG
VB使いがポトペタでサーバーサイドもできるようになった時代に
VBライクなものをって遅れてるな。
0327デフォルトの名無しさんNGNG
>>323
DBMSに戻るのか?
0328デフォルトの名無しさんNGNG
XMLでデータベース管理すればそれもDBMSなわけだが。
0329デフォルトの名無しさんNGNG
>>328
多分Rつけるの忘れたんだろうよ。
0330デフォルトの名無しさんNGNG
住所管理なんか、ふつうにRDB使った方が楽だと思うんだが。
0331デフォルトの名無しさんNGNG
>>330
XPATHだのXQUERYだののライブラリを使えば、「DBサーバがいらない」。
0332デフォルトの名無しさんNGNG
ということはHSQLDB知ってれば、XML使う必要なかったってことでつか?
http://hsqldb.sourceforge.net/
0333デフォルトの名無しさんNGNG
>>332
そんなもんを出す前にCloudspaceがでてこんのか貴様。
つうか、だからなによ。
0334デフォルトの名無しさんNGNG
>>333
hsqldbで検索:144件
cloudspaceで検索:4件

Cloudscapeっていう商用利用ができなさそうなRDBMSなら知ってますがね。

いや、RDBMSで充分対応できる、というか、むしろRDBMSの方が
向いている住所録をXMLで管理する意味があるのかね?と。思うわけでつ。
0335デフォルトの名無しさんNGNG
その前に、住所録を管理する意味があるのかね?と。俺なんかは思っちゃうわけでつ。
0336デフォルトの名無しさんNGNG
住所を管理すれば十分、って話しですね
0337デフォルトの名無しさんNGNG
はなしし?
0338デフォルトの名無しさんNGNG
XMLで画像などのバイナリを含むデータベースを作るとなるとめんどいしな。
RDBMSつかったほうが楽そー。
0339デフォルトの名無しさんNGNG
XML データベースっていうかSQLでおもいだしたが
XQueryだったっけか?
もう勉強はじめてるのみんな?
0340デフォルトの名無しさんNGNG
Xindiceってつかってる?
SunがJAX-R用のUDDIサーバもどきの参照実装で使ってたけど。
0341デフォルトの名無しさんNGNG
住所録ごときでDBサーバ立ち上げるほうが無駄だと思うが。
0342デフォルトの名無しさんNGNG
>Sunはいま、Java版VBを作ってるよ。ネタじゃないよ。マジだよ。
>Swingベースらしいよ。
Sunのバカさかげんにはあきれるな。
Swingの機能を充実させてForteを使いやすくすればそれでVBの対抗馬になるのに

>Sunに使い勝手のいい物を作れる訳が無い。
激しく同意
0343デフォルトの名無しさんNGNG
>Sunはいま、Java版VBを作ってるよ。ネタじゃないよ。マジだよ。
ホントにネタじゃなかったんだな・・・。
http://slashdot.jp/article.pl?sid=03/03/17/2347215&topic=43
0344デフォルトの名無しさんNGNG
>>343
つーかEclipseに実装できるようにして欲しい。
0345デフォルトの名無しさんNGNG
>>337
XMLデータベースも、単純な表形式なのか、複雑なツリー形式かによってプログラムも
変わるわな。
単純な表形式ならば、.netなら適当なスキーマ食わせて読み込めば仮想DBとして普通に
sqlを実行できる。で、これくらいは他環境でもすぐに当たり前になるのではないかと思う。
何しろ、何も考えなくていいからね。
問題は複雑なツリーの場合だけど、こちらはXQueryが有効なのかな? なんとなく諦めて
パースしたほうがいいような気がするけど。

つうことで、プログラムからの直接利用では活躍の場は以外に少ないかと。
(サービスからのXMLデータ取得時にXQueryも一緒に投げる、ってのが普及するのか?)
0346「メールで戦争反対を訴えよう」NGNG
「メールで戦争反対を訴えよう」

悲しい事に望まれない戦争が始まろうとしている。
そこで私にもできる反戦活動はないかと考え実行することにした。
私一人では意味の無いので多くの人に協力をして欲しい。
内容は以下の通りである。

下記にあるアメリカ合衆国大統領宛に皆で平和への願いのメールをしよう。

アメリカ合衆国大統領
[email protected]

<平和への願いに少しでも耳を傾けて貰うために>
 ・何度も何度もメールで訴えよう。
 ・訴えることが重要だ、一言だって構わない。
 ・言語は自分の国の言葉でも構わない。訴えないよりも良いからだ。
 ・文章だけでなくて、画像、音声、映像等を添付するのも良いだろう。

<より多くの人の平和への願いを送るために>
この文を可能な限り広めて欲しい、
多くの言葉に翻訳して、
多くの人々の平和への願いを彼らに直に伝えよう。

<最後に>
多くの人の多くの平和への願いが集まれば大きな力となり
それを無視できないものとなるだろう・・・

世界が早く再び平和な状態に戻る事を祈って
平和が訪れるまで繰り返しメールで平和への願いを送ろうではないか。
0347デフォルトの名無しさんNGNG
戦争しなければ平和になるとでも言うの?
このままフセインを野放しにすればこれからも大勢の罪なき人々が死んでいく。
さらには大量破壊兵器まで保持し、テロリストに流れる可能性まである。
あいつが話し合いに応じないのは今まで国連決議を無視し続けた事からも明らかだろ。
そんな事が起きたら同時多発テロ以上の悲劇が起きるよ。
0348デフォルトの名無しさんNGNG
>>346-347
お前ら板違い。
>>346はあちこちにコピペされてんだよ。
0349:「メールでSwing反対を訴えよう」 NGNG
「メールでSwing反対を訴えよう」

悲しい事に望まれないSwingが広まろうとしている。
そこで私にもできる反Swing活動はないかと考え実行することにした。
私一人では意味の無いので多くの人に協力をして欲しい。
内容は以下の通りである。

下記にある2ch合衆国大統領宛に皆でSwing撲滅への願いのメールをしよう。

2ch合衆国大統領
[email protected]

<Swing撲滅への願いに少しでも耳を傾けて貰うために>
 ・何度も何度もメールで訴えよう。
 ・訴えることが重要だ、一言だって構わない。
 ・言語は自分の国の言葉でも構わない。訴えないよりも良いからだ。
 ・文章だけでなくて、画像、音声、映像等を添付するのも良いだろう。

<より多くの人のSwing撲滅への願いを送るために>
この文を可能な限り広めて欲しい、
多くの言葉に翻訳して、
多くの人々の平和への願いを彼らに直に伝えよう。

<最後に>
多くの人の多くのSwing撲滅への願いが集まれば大きな力となり
それを無視できないものとなるだろう・・・

世界が早く再びリッチクライアントな状態に戻る事を祈って
リッチクライアントが訪れるまで繰り返しメールでSwing撲滅への願いを送ろうではないか。
0350デフォルトの名無しさんNGNG
ツマンネ
0351デフォルトの名無しさんNGNG
>>341
別に、組み込みRDBMS使えばいいだけだし。
HSQLDBとか。
0352デフォルトの名無しさんNGNG
>Sunはいま、Java版VBを作ってるよ。ネタじゃないよ。マジだよ。

BeanBilderのことじゃないのか?
あれ、まじでVBっぽい
目に見えないクラスというかBean(たとえばタイマーとか)も貼り付けれるし・・・
違ったら諏訪湖
0353デフォルトの名無しさんNGNG
サンプルムービー集
http://homepage3.nifty.com/digikei/
アップローダーはここ
画像http://www.pink-angel.jp/imgbbs2/imgboard.cgi
動画http://mav.nifty.com/ahp/mav.cgi?place=digikei&no=3727
0354デフォルトの名無しさんNGNG
>>352
BDKは論外?

恐らく当然のごとくBeanを使うんだろうね。
antとか使ってマニフェストファイルにいちいち Bean : true と書くのか。
マジでEclipseに対応して欲しい。
antにも対応して欲しい。
(これでantに新しいタスク追加か?)

そんでVBAにも対抗してExcelでVBAマクロが使えるように
OpenOfficeでJavaBeansが使えるなんてものを・・・・・
0355デフォルトの名無しさんNGNG
ちなみに
BeanBuilderとBDKは別物です
0356デフォルトの名無しさんNGNG
どうせなら、VBライクなIDEというよりも
Flashライクな要素、Adobe Illustratorな要素も取り入れたIDEにして欲しい。

とくに物体のシンボルの扱いとか、シェイプトゥイーンやモーショントゥイーン、
グラデーション、アルファチャンネルとか。シャドウとかぼかしとか。
それをUMLのMDAのようにちゃんとソースコードに変換できるようにする。

もしうまくいったら逆にFlashの必要性がなくなるかもしれない。
0357デフォルトの名無しさんNGNG
>>356
APIはあるからな。作る気になりゃ作れるんじゃないの。
0358デフォルトの名無しさんNGNG
クライアントJavaっつったらGUIがヘボイ・・って事で誰も使わないけど
JavaSoundやJava2Dをうまく使えばWindowsとはまたまったく違ったJavaならでわのクライアントアプリをつくれるんでねーの?と思うがどうよ?
0359デフォルトの名無しさんNGNG
>>358
BevelBorder
Look&Feelの変更(Windows/Motif/Metal)
Eclipse + SWT
0360デフォルトの名無しさんNGNG
>>359
何がいいたいのかまったくもって意味不明・・・
0361デフォルトの名無しさんNGNG
>>358
重いのが問題なんだよ。
0362デフォルトの名無しさんNGNG
>>361
まあ、これだけ差があるってことで。
http://www-106.ibm.com/developerworks/java/library/j-native.html
■ このスレッドは過去ログ倉庫に格納されています