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

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

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

前スレ
http://pc3.2ch.net/test/read.cgi/tech/1002160815/
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って良く耳にするけど、そんなにはやってるの?
0651デフォルトの名無しさんNGNG
JavaやっててJakarta知らなけりゃ、それこそモグリだろうよ。
クライアントサイドでもAntとCommonsライブラリぐらいは使うだろ。
と言ってみるテスト。
0652デフォルトの名無しさんNGNG
>>651
例えばJakarta使わないと出来ない事とは?
0653デフォルトの名無しさんNGNG
>>652
いくらでも「車輪の再発明」するってのなら、
Jakarta プロジェクトの成果物を使わないと出来ない事なんてありません。

ただし、その主張は突き詰めれば「私は一人で生きていけます」って言ってるのと同じ。
0654デフォルトの名無しさんNGNG
( ´д)ヒソ(´д`)ヒソ(д` )
Jakartaマンセーナノハワカルケドネ
0655デフォルトの名無しさんNGNG
>>650 流行ってる
0656デフォルトの名無しさんNGNG
ええ、流行ってことで。
0657デフォルトの名無しさんNGNG
まあ使いたい人が使えば良いじゃないですか。
0658デフォルトの名無しさんNGNG
>>657 会社では、そうもいかんの
0659デフォルトの名無しさんNGNG
Commonsライブラリ詳細キボンヌ
0660デフォルトの名無しさんNGNG
Jakartaが流行ってるというよりは、もうJakartaぐらいしか頼みの綱がないほど
Javaが弱ってるということ。
0661デフォルトの名無しさんNGNG
Strutsなんて素人が3日ぐらいで作れそうなヘボヘボだもんな。
現にいろんな会社がStrutsもどきのフレームワークを次々と作り出してるわけだし。
0662デフォルトの名無しさんNGNG
>>660 Javaが弱ってるんじゃなくてSunが弱ってるの。
Sunが弱ってもJava使いは困らないの。
JakartaがオープンソースということがJava使いを永遠に困らせないの。
0663デフォルトの名無しさんNGNG
>>662
君、昨日からそればっかりだな。
0664デフォルトの名無しさんNGNG
>>663 昨日は2chやってませんが何か?
0665デフォルトの名無しさんNGNG
>>664
文体でバレバレ
0666デフォルトの名無しさんNGNG
>>665 どれ?
0667デフォルトの名無しさんNGNG
だからぁ
Jakartaがクライアントで何やってんのか、詳細キボンヌってんだろ
0668デフォルトの名無しさんNGNG
>>661
自分でもできそう=くだらない
というのは、もの作りの初手で苦労したこと無い世間知らずの馬鹿
の言い草です。便利なものの企画と設計を最初にまとめた人は、
えらいのよ。何もないところでああいうものをアノ形で作ることが
ほんとに君にはできたのか?
オイラの場合、タブン似たようなものは思いついても、すっきりと
まとめる能力と、完成させる意欲はなかったよ。

巷のStrutsもどきは、単にアレをまねして劣化コピー作ってる
だけのアホなものが多いというのなら、胴衣ですが。
0669デフォルトの名無しさんNGNG
>>667
VelocityとかPOIなんかは、クライアントでも十分便利だと思うけど。
0670デフォルトの名無しさんNGNG
CommonsライブラリはJ2SEの補強目的じゃないか?
0671デフォルトの名無しさんNGNG
藻前ら、文句言う前にフレッシュミートくらいチェックしろ。
0672デフォルトの名無しさんNGNG
>>668 あなたの意見に激しく同意します。
しかし>>661は厨の煽りと思われ。
0673デフォルトの名無しさんNGNG
Jakartaかぁ、いちいち覚える事多くてめんどいなぁJavaは
0674デフォルトの名無しさんNGNG
Jakartaかぁ、ついでにWindows/MacレベルのUIコンポーネントつくってくれ
SWTみたいのじゃなくてクロスプラットフォームで
0675デフォルトの名無しさんNGNG
>>673 覚えやすいよ。antくらいは知っておいて損はしない。
antとTomcat知ってるくらいであとは必要に応じてどうにかなりそうだが。
0676デフォルトの名無しさんNGNG
AntはまともなIDEがないから普及してるんだろ。(ゲラ
0677デフォルトの名無しさんNGNG
>>676 お前はGNU makeを知らない奴なんだろ (ゲラ
0678デフォルトの名無しさんNGNG
Antって、XMLで書く必然性が理解出来ねぇ。
XML厨が書いたのか?
0679デフォルトの名無しさんNGNG
<XML>
 <BILD>
  <JABAC/>
 </BILD>
</XML>
0680デフォルトの名無しさんNGNG
>>674
SWTはクロスプラットフォームではないと?
0681デフォルトの名無しさんNGNG
>>678
XML で書かない必然性もない時代ですが。
0682デフォルトの名無しさんNGNG
>>675
JDK+Vi+コンソール これだけでよし。
昔は antやTomcatなんかなかったから普通に自分で実装してたんだしね
0683デフォルトの名無しさんNGNG
>>678 XMLの必然性を理解できればantをXMLで書く必然性を理解できる。
XMLならXMLファイルの変換も容易だ。

汎用性という点でXMLの思想もJavaの思想にそっくりなところがある。

>>682
開発環境をWindowsからLinuxなどのOSに移行するとき
antは非常に便利。
0684デフォルトの名無しさんNGNG
XMLは、
中途半端な汎用性と
中途半端な読み難さと
中途半端な書き難さと
あわせ持ってるから、手書きするなら他に代替案を
考えた方がいいかも、ってな記事がdeveloperWorksかどこかに
有ったような気がする。
0685デフォルトの名無しさんNGNG
>>684
dWにのってたね。
確かに、閉じタグにわざわざエレメント名を書く必要は全然無いし、
そのあたりの冗長性は手書きする上でウザいとは思う。
ただ、手書き用のマイナーなフォーマットをわざわざ使うだけのメリットが
あるかというと、それは個人的には疑問かな。
そこまでするならXMLエディタ買った方が幸せ度が高そう。
0686デフォルトの名無しさんNGNG
すまん、XML厨なんて人間がいるのか?便利だから使うだけだろー…
>>678は、ユーザーに定義ファイルのオリジナルフォーマットを教える作業と、
パースロジック自作のコストをいちいち引き受けてるのか?ヒマだな。

オイラは、ユーザにはXMLで書かせて、パース処理はXerces、Xalanに〇投げ
するよ。怠け者だから。
0687デフォルトの名無しさんNGNG
終了タグにエレメント名を書かないと
XMLはSGML互換であることっていうXMLの目標の一つを達成できないんじゃないの。
0688デフォルトの名無しさんNGNG
>>685
タグを大量にネスとしたときのコードの可読性とかじゃないかな。
0689685NGNG
>>687
もちろんその通りっす。
でもSGMLは閉じタグを省略できるのにXMLはできないから、
その分だけ手書きの負担は増えるよね。

でもなぁ、XMLなんて手書きするもんじゃないよなぁ。
0690デフォルトの名無しさんNGNG
>>689

できのいいエディタなら、XMLSchemaを解析してメタデータとして
もっておいて、IDEの補完機能みたいなことをしてくれるようになる
とおもわれ。そういうのができれば、そんなに面倒なことでもない。
0691デフォルトの名無しさんNGNG
Excelあたりでデータ入力するのと比較すると、ある程度データ量が
大きい場合はXMLの手打ちなんぞ効率が悪すぎてやってられん。
XMLスキーマに合わせて即席でExcelマクロを組んでXMLに落とすというのが
ありがちだと思っているが(馬鹿馬鹿しい話だが...)。

0692デフォルトの名無しさんNGNG
>>690
IDEA の内蔵エディタは、
要素名・属性名の補完、自動インデント、閉じタグの自動入力ができるよ。
補完情報はDTD、Schemeから。non-validate な場合は同ファイル内の要素名・属性名から。
xerces4j による validation もメニューからクリック一つでできる。
調べてないけど Eclipse も似たようなのあると思う。
■ このスレッドは過去ログ倉庫に格納されています