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

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

■ このスレッドは過去ログ倉庫に格納されています
0001SunがダメNGNG
クライアントサイドでJAVAが普及するためにはどうすればいいか、
マターリ語りましょう。

前スレ
http://pc3.2ch.net/test/read.cgi/tech/1002160815/
0550デフォルトの名無しさんNGNG
Javaでシューティングゲーム作ってみたけど、結構動くよ。
0551デフォルトの名無しさんNGNG
>>550
ごくろうさん。次はCUIでたのむよ
0552デフォルトの名無しさんNGNG
>>551
言っている意味が分からない時点で煽りとして失格だな。
0553デフォルトの名無しさんNGNG
>>548
なにが無駄なんだ?
0554デフォルトの名無しさんNGNG
>>553 お前の存在
0555デフォルトの名無しさんNGNG
>>552
(無駄な努力)ごくろうさん。(使い物になるように)次はCUIでたのむよ
かな?
0556デフォルトの名無しさんNGNG
>>549
凄い自身っす。ビックリっす。もしかして、オレスゲーの方ですか?
是非ウチの会社へ。
0557デフォルトの名無しさんNGNG
>>556
お前氏ね
0558デフォルトの名無しさんNGNG
>>555
CUI で使い物になるシューティングって作れるかな?
WindowsNT系とかだとエスケープシーケンスのサポートとかってかなり弱いけど。
おまけに Java で? 標準APIだとデータ垂れ流すしか出来ないけど。
0559デフォルトの名無しさんNGNG
コンソールのサイズが取れないと厳しいような・・・
0560デフォルトの名無しさんNGNG
JDK1.4の新機能使えば、2Dの動画は結構動くよ、ほんと。
マトモなゲーム作ろうと思うと、GCでロックかかるのを回避するような
実装せにゃならんけどね。
データモデルのオブジェクトは全て参照握っといて再利用さー。
0561デフォルトの名無しさんNGNG
>>560
Graphics使ってでゲームとかつくると充分速いスピードでるんだよな
これは1.4よりずーっと以前から思ってた。
Swing使ってる感覚でJavaのグラフィック=遅いってイメージだったから最初驚いた。
0562デフォルトの名無しさんNGNG
>>558
CUI = コマンドプロンプト限定ですか。
0563デフォルトの名無しさんNGNG
どう考えても.NETにおされ気味だな・・・
クライアントサイドJavaは捨ててServletだけにかけるのが
Javaの生き残りの道か・・・
0564デフォルトの名無しさんNGNG
それをやるといずれCOBOL化しちまいますよ
0565デフォルトの名無しさんNGNG
>>561
いやいや、Graphicsに書くやつも1.4で結構速くなったよ(Win版しかしらんけど)
0566デフォルトの名無しさんNGNG
画面全体を書き換えまくっても結構速いよ。
VolatileImageってつまるところDirectDrawSurfaceだから、
スプライトみたいなことをやってもサクサク動くし、αブレンドもできる。
Win限定だけど。
0567HOE ◆J8bArdHtnA NGNG
GUIだとこんな感じはどうだ?
http://www.jagex.com/meltdown.html

ここもチェックしてみれ
http://www.middlearth.it/JAVA_GAMES.htm
0568デフォルトの名無しさんNGNG
>>562
わざわざ Window 出して文字だけでやるの?
それは使い物になるシューティングが作れて、
おまけに無駄な努力じゃないんだ?
0569HOE ◆J8bArdHtnA NGNG
昔、CUIでrougeローグっていうダンジョン降りていくゲームがあったな。
シューティングじゃないけど、なかなかはまったよ
0570デフォルトの名無しさんNGNG
>>569
rouge? rogue じゃなくて?

あと、rogue はどっちかとゆーと >>558 ですよね。
0571デフォルトの名無しさんNGNG
>>563
生き残り? 生き残りと言うか断然優位な立場にあるのは
Servletだけではないぞ。

JavaMail, JDBC, JNDI, RMI など
そしてそれらをまとめたJ2EE
ほかに、Javaベースの
Jxta, Jiniがあるぞ。

そして OpenSource の Jakarta Projectだ。

Tomcat, struts, Turbine,antなどで有名だから知っているだろう。

.Netでまだまだこれらに勝るものは無い。
0572デフォルトの名無しさんNGNG
>>571
一部クライアントサイドでも使えるのがあるけど
殆どサーバサイドの技術だね。
0573デフォルトの名無しさんNGNG
サーバサイドJavaマンセー
クライアントサイドJava…
0574デフォルトの名無しさんNGNG
>>572
.Netもほどんとサーバサイドの技術って気がするぞ

というか .NetはJ2EEに対抗して作られたものではないかと思われ

それに、これからの時代は、クライアントアプリもブラウザを通してサーバにあるHTML形式またはApplet形式の
プログラムをダウンロードしてブラウザ上で動かすと言うものも増えてくるのではないかな?

GUIもブラウザとHTML, XML, Applet任せ、な時代にはならないだろうか?

ワープロも表計算もブラウザ上で処理するのだ〜
0575デフォルトの名無しさんNGNG
これからの時代はJava
0576デフォルトの名無しさんNGNG
Javaマンセー。.NET潰れろ(藁
0577デフォルトの名無しさんNGNG
> .Netもほどんとサーバサイドの技術って気がするぞ

いえてる。力の入りようが違う。つうか異常。
0578デフォルトの名無しさんNGNG
>>577 M$はJ2EEをそれだけ嫉妬していたと言うことか
0579デフォルトの名無しさんNGNG
>>578
そりゃそうでしょ。
というかJavaを野放しにしているほうが危ない。
0580HOE ◆J8bArdHtnA NGNG
>>570
あ、ごめん^^;
でも、Javaは昔は本当に遅いと感じたけど、CPUが高速になってきてるし、
だいぶ実用的なスピードにあると思うけどな。<<GUIね
0581デフォルトの名無しさんNGNG
スレ違いっぽい気もするけど質問。

サーバーサイドで使われている Java って、
多分「Win+Java」、「Solaris+Java」、「Linux+Java」の組合せがほとんど
なんですよね?

で、.NET がサーバー用途の技術だとして、
.NET が置き換えようとしているのは (現状では)「Win+Java」の環境
ということになると思うのですが、「Win+Java」で運用されてるサイトって
多いのでしょうか?

個人的には Solaris と Linux に比べると Windows のサイトは少なそうな
イメージがあるですが。
0582デフォルトの名無しさんNGNG
> Windows のサイトは少なそうな

Code RedやSQL wormの被害を知ってて言ってるのかいな。
0583デフォルトの名無しさんNGNG
>>582
>個人的には Solaris と Linux に比べると Windows のサイトは少なそうな
ってのは前後の文脈から判断して、
個人的には Java+Solaris と Java+Linux に比べると Java+Windows のサイトは少なそうな
って事だと思われ。
0584デフォルトの名無しさんNGNG
JavaはWindows上でもっともマトモに動作するんだがなあ。
0585デフォルトの名無しさんNGNG
>で、.NET がサーバー用途の技術だとして、
>.NET が置き換えようとしているのは (現状では)「Win+Java」の環境
>ということになると思うのですが

.NETはよく知らないけど、M$はサーバーサイドをLinux+Apache+Java→Win+.NETにしようとしてるんでしょう
で、多分それは(当分)無理だから、Linux+Apache+.NETという組み合わせにはできんのでしょうか?
これが出来れば今すぐに.NETの勉強はじめるけど、俺
0586デフォルトの名無しさんNGNG
Apache AXIS使え
0587585NGNG
ApacheAXIS=Apache+Javaという意味だったんだけど。
それともAxisってC#アプリをWEBサービスにできるの??
0588デフォルトの名無しさんNGNG
SpringLayout最高、クライアントJava復活の兆し
0589デフォルトの名無しさんNGNG
>>588
復活もなにも最初から(以下略
0590デフォルトの名無しさんNGNG
じゃ、クライアントJava誕生の兆し
0591デフォルトの名無しさんNGNG
中絶はイカンと思うよ、俺は
0592デフォルトの名無しさんNGNG
SpringLayoutはいいとしても、やっぱりGUIビルダーが必要。
SpringLayoutの場合途中でプログラムを入れないと汎用的に組めないと思うから(マルチロケールとか考えた場合)
GUIビルダーもそれなりに賢いものじゃないと、せっかくのレイアウトマネージャーが台無し
0593デフォルトの名無しさんNGNG
>>592
>SpringLayoutの場合途中でプログラムを入れないと汎用的に組めないと思うから(マルチロケールとか考えた場合)

どうも文字列リソースを外部から持ってくるとかの発想は無いらしい。
0594デフォルトの名無しさんNGNG
GUIビルダーってコレじゃダメか?↓

http://java.sun.com/products/javabeans/beanbuilder/1.0/docs/guide/tutorial.html
0595デフォルトの名無しさんNGNG
?
0596デフォルトの名無しさんNGNG
Javaマンセー。.NET潰れろ(藁
Javaマンセー。.NET潰れろ(藁
Javaマンセー。.NET潰れろ(藁
Javaマンセー。.NET潰れろ(藁
Javaマンセー。.NET潰れろ(藁
Javaマンセー。.NET潰れろ(藁
Javaマンセー。.NET潰れろ(藁
Javaマンセー。.NET潰れろ(藁
Javaマンセー。.NET潰れろ(藁
Javaマンセー。.NET潰れろ(藁
Javaマンセー。.NET潰れろ(藁
Javaマンセー。.NET潰れろ(藁
Javaマンセー。.NET潰れろ(藁
0597HOE ◆J8bArdHtnA NGNG
>>584
正しい。
0598デフォルトの名無しさんNGNG
ぃやったーーーーーーーーーーーーーーーー!!!
さまーみろ。うひゃひゃひゃひゃひゃひゃ。

MSへのJava搭載命令、発効一時停止
http://www.zdnet.co.jp/news/0302/04/nebt_21.html
0599デフォルトの名無しさんNGNG
XPユーザーの皆さん、早くSP1aを入れてマシンをクリーンにしましょう。
(Japaneseを選んでください。)
http://www.microsoft.com/windowsxp/pro/downloads/servicepacks/sp1/network.asp

Javaというゴミはこの世に不要です。
0600デフォルトの名無しさんNGNG
いやー今日は気分がいいなあ!
うひゃひゃひゃひゃひゃひゃ。
0601デフォルトの名無しさんNGNG
SP1でも、ファイル名を指定して実行に
RunDll32 advpack.dll,LaunchINFSection java.inf,UnInstall
と入れればMS JVM消せるよ。

アンインスト後、残ってる
C:\WINDOWS\Java
は消しても無問題。
SP1aまたはこの方法で積年の垢を落としましょう。


クライアントからJavaを抹消しましょう。
何のメリットもありません。
0602デフォルトの名無しさんNGNG
元々ダメだったがこれで終了という烙印が押されそう。
まだ高裁があるけど、Sunの敗北かと。
0603デフォルトの名無しさんNGNG
裁判の結果次第。
0604デフォルトの名無しさんNGNG
っていうか、何でJava関係者はSunを訴えないの?
散々騙されてきたんでしょ?
しかも独占してるし。
0605 ◆J8bArdHtnA NGNG
>>604
MSを敵に回したくないから
0606デフォルトの名無しさんNGNG
MS が控訴するから地裁の仮処分を停止するんだろ。
>>598-602 は陽動に必死にな莫迦一匹
0607デフォルトの名無しさんNGNG
>>606
違うけど。
0608デフォルトの名無しさんNGNG
>>607
どこが違うんだよ。やっぱり必死だな。

> WindowsにSun MicrosystemsのJavaを搭載するよう義務付けた仮処分命令を不服として
> Microsoftが控訴していた一件で(1月23日の記事参照)、米第4巡回区・連邦控訴裁は
> 2月3日、Microsoftの要求を認め、控訴審で結論が出るまで仮処分の発効を停止するよ
> う命じた。

> 控訴審で結論が出るまで仮処分の発効を停止するよう命じた。
> 控訴審で結論が出るまで仮処分の発効を停止するよう命じた。
> 控訴審で結論が出るまで仮処分の発効を停止するよう命じた。
> 控訴審で結論が出るまで仮処分の発効を停止するよう命じた。
> 控訴審で結論が出るまで仮処分の発効を停止するよう命じた。
0609デフォルトの名無しさんNGNG
>>608
控訴しても仮処分は有効。
今回、仮処分命令の発効停止のみの申し立てが認められたということ。
控訴するから停止、ではない。
0610デフォルトの名無しさんNGNG
まぁ、「Windows に Sun の JRE 搭載」なんて虫の良い話が
簡単に実現するとは思えないけどね。

俺は Java 派だから載ったら良いな、とは思うけど、
その前に Sun にはもっと品質を上げてもらわないと。
0611デフォルトの名無しさんNGNG
>>609
MicrosoftとSunの独禁法訴訟が控訴審で逆転した場合、
仮処分の命令も破棄(?) されるんじゃないの?

ま、 >>599 の奴で古い MSJVM が全滅してくれるなら、
それはそれで(Javaにとって)良い事だと思われ。
0612デフォルトの名無しさんNGNG
>>599
ところで、スラド見たら Sun の JVM を含んだ WindowsXP の SP1b が出るらしいけど。
これは仮処分が停止になったので提供されないのかな?
0613デフォルトの名無しさんNGNG
>>612
今後の裁判の結果次第だろ。ってもSP2より前じゃないと意味ないよなぁ
0614デフォルトの名無しさんNGNG
Sun製に限定なの?

それだけはヤだ
0615デフォルトの名無しさんNGNG
>>614
他のVMつったら‥‥J9とか?
0616デフォルトの名無しさんNGNG
IBM製のってよさげな気がするんだが・・・
なんにせよ選べないのは勘弁。
0617デフォルトの名無しさんNGNG
全JVMを入れて、初回起動時に選択できるようにしろって?
0618デフォルトの名無しさんNGNG
いや、JVMをインストールするかどうかを選択できればいい。
する場合にも、どれをインストールするか選択できればいい。

必要に応じて切り替えられるのがよい。
Webブラウザのように柔軟にあるべき。
0619デフォルトの名無しさんNGNG
QuickTimeとか、Flashとか、なんとなくインストールしてしまったけど
JREの場合「なんとなく」ダウンロード&インストールって出来ないんだよな。。

まぁWinにJavaが乗らないのなら、クライアントJavaは終了だね。
Winに乗ってもこの品質じゃあヒットするとは到底思えないけど
0620デフォルトの名無しさんNGNG
選択の自由という意味では、SP1aみたいに何も載せないのが一番。
0621デフォルトの名無しさんNGNG
>>619
終了も何も、まだ始まってませんが。
そーゆー意味ではSP1aが出ても大して変わらない。
0622デフォルトの名無しさんNGNG
>>619 最近はQTやFlashと同じ仕組みでダウンロードできる。
0623デフォルトの名無しさんNGNG
そしてJREのバージョン違い問題が発生する。
もうダメだな。
0624デフォルトの名無しさんNGNG
>>623
昔のJUnit使って assert でコンパイルエラー出した人ですか。
0625デフォルトの名無しさんNGNG
>>598 そんなものたよらなくても自分で搭載すればいいからまったく問題なし。

>>599 お前はWinXPのシェアはどれくらいだと思っているのかな。大したこと無いぞ。
まだ大部分のユーザはWin98しか使っていないからな。
それにWinXPでVolumeLicenseしか持っていないユーザはSP1にupdateすらできないからな
0626 ◆J8bArdHtnA NGNG
あんなに遅くてひ弱で非難囂々だったSun(Java)がMSと正面切って争っている
事に驚きだね。たいしたモンだよ。
Sunが裁判で負けてもJavaを世間に認知させる手段としては有意義だったと思うよ。
0627デフォルトの名無しさんNGNG
とてもそうは思えないが。
0628デフォルトの名無しさんNGNG
>>626
Java が出るまで Sun なんて会社知らなかったろ (藁
0629デフォルトの名無しさんNGNG
>>626 スコットは昔から毒舌だよ
昔から異常なほどM$を目の仇にしているよ
サーバOSとしての信頼性が彼をあそこまで傲慢にしたのかもな。

あいつにはJava将来は握らせない方がいいかもしれないな。
0630 ◆J8bArdHtnA NGNG
>>628
だから〜・・
認知すらされていないような小さな企業であったSunもMSと互角に渡り合える
陽になった事に「たいしたもんだ」と逝ってるんだよ〜

Javaデビュー(たしかJDK1.0以前 あのときはHotJavaとか言ってた)の頃には
考えられない事だよ。<<8年前か?


>>629
>あいつにはJava将来は握らせない方がいいかもしれないな。
確かに。でもその可能性の方が大きいと思うんだ。
そのまま破滅しなければね。
0631デフォルトの名無しさんNGNG
> Javaデビュー(たしかJDK1.0以前 あのときはHotJavaとか言ってた)の頃には
> 考えられない事だよ。<<8年前か?

モグリ決定。
0632デフォルトの名無しさんNGNG
>>630
うむ、Javaデビューの頃の状況を知らんとは。
若いとはいえ、聞きかじりでも知らんとは。
0633デフォルトの名無しさんNGNG
>>631
おいおい、どして「モグリ決定」なのかワケワカだぞ
どこかが違ってると言いたいんだろ?

 で 、 ど こ ?
0634 ◆J8bArdHtnA NGNG
>>631
モグリじゃないのに・・
0635デフォルトの名無しさんNGNG
HotJava は Java を使ったブラウザの名前だろ。一応今でも入手可能。
http://java.sun.com/products/hotjava/
Java にしては頑張って作ってあるなと思ったけど、
さすがに常用してた人は見たことない。

それに Java 発表当時も今も Sun はサーバー屋としては一流企業だろ。
「MS と互角に渡り合えるようになった」ってあたりに違和感感じまくり。
0636デフォルトの名無しさんNGNG
小さな企業ではなかったし、デビュー時こそSunは注目を集めた。
0637デフォルトの名無しさんNGNG
>>634
http://pc2.2ch.net/test/read.cgi/tech/1042268758/599
見つけた。暇だね、俺も。
0638 ◆J8bArdHtnA NGNG
俺の説明が良くなかった。

俺は クライアントサイドJavaの代表作としてやっぱり忘れちゃならないという意味で
HotJavaをだしたのよ。

>>631の
> Javaデビュー(たしかJDK1.0以前 あのときはHotJavaとか言ってた)の頃には
> 考えられない事だよ。<<8年前か?

これは、ちょうどその頃に WebRunnerというJavaブラウザがあって
ちょうど8年程前、そのブラウザ名を改名してHotJavaになったんだよ。

ネスケにVMが搭載されたのはそのあとだし、ブラウザで動画(?)が楽しめる
という打ち出しで、それはもうすごい事になっていたんだ。

俺もその頃にJavaを始めたんだけどね。
誤解が生じてスマンかった。

>>635
>それに Java 発表当時も今も Sun はサーバー屋としては一流企業だろ。
そうか?じゃあその一流の定義を聞かせてよ。

あと、サーバー屋って何を売ってるの? ハードウェア? システム? OS?
0639デフォルトの名無しさんNGNG
>>635
>さすがに常用してた人は見たことない。

Win厨発見!わるかったなっ!
それくらいしか使い物にならないOSもあるんだよ〜
0640デフォルトの名無しさんNGNG
>>635
>それに Java 発表当時も今も Sun はサーバー屋としては一流企業だろ。

サーバー屋としてだけだろ?クライアントサイドの話してるんだろ?ココは

0641デフォルトの名無しさんNGNG
じゃ、便乗して >>635 さんへ
>Java にしては頑張って作ってあるなと思ったけど、

へー。どこらへんがどのブラウザと比べて同ガンバッテ作ってあると思ったの?
0642デフォルトの名無しさんNGNG
>>638
>これは、ちょうどその頃に WebRunnerというJavaブラウザがあって
(´-`).。oO(ありましたな〜・・・オタガイトシガバレマスネ)
0643デフォルトの名無しさんNGNG
なんかものすごく自演臭が漂ってまいりました。
0644デフォルトの名無しさんNGNG
というきみも自演だろ?
0645デフォルトの名無しさんNGNG
まあね。
0646デフォルトの名無しさんNGNG
じっさいこのスレ5人いないよね^^;
0647デフォルトの名無しさんNGNG
>>630
>確かに。でもその可能性の方が大きいと思うんだ。
>そのまま破滅しなければね。
厳密にはJavaの将来はJCPによって定められているからスコットはあまり関係ないかも。

ApacheライセンスのJakartaがJavaの破滅を免れるかも。
Javaの研究をしている人たちや、大学でJavaをやっているところもある。
そういうところがJavaを破滅しにくくするかもしれない。
0648デフォルトの名無しさんNGNG
なんかあちこちのスレで荒らしまがいの厨房が噴出しとりますなぁ (同一人物だけど)。
0649デフォルトの名無しさんNGNG
人を厨房って言うのが厨房。 みつを
0650デフォルトの名無しさんNGNG
最近Jakartaって良く耳にするけど、そんなにはやってるの?
■ このスレッドは過去ログ倉庫に格納されています