クライアントサイドJavaどうよ? part2
■ このスレッドは過去ログ倉庫に格納されています
0001Sunがダメ
NGNGマターリ語りましょう。
前スレ
http://pc3.2ch.net/test/read.cgi/tech/1002160815/
0280デフォルトの名無しさん
NGNGグッジョブ
0281デフォルトの名無しさん
NGNG誰かクライアントアプリ書こうぜ。
0282デフォルトの名無しさん
NGNGhttp://www.zdnet.co.jp/news/0212/04/xert_java.html
これ、実現すればクライアント Java にちょっとだけ追い風が吹く気がする。
デフォルトの Windows で Swing が動くようになる、っつーことで。
でも実現するか微妙だよなぁ…。
0283デフォルトの名無しさん
NGNG0284デフォルトの名無しさん
NGNG0285デフォルトの名無しさん
NGNG0286デフォルトの名無しさん
NGNG作ってるんだったらスクリーンショットでもうp汁
0287デフォルトの名無しさん
NGNG自分で晒す度胸のないヘタレです。
0288デフォルトの名無しさん
NGNGそんなこといってるからクラサイJAVAが広まらないんだよぉ
勇気出して晒してちょ
0289デフォルトの名無しさん
NGNGhttp://tool-ya.ddo.jp/2ch/trash-box/contents.jsp?file=20021210005910017.gif
0290デフォルトの名無しさん
NGNGこれは何スカ?
0291デフォルトの名無しさん
NGNG昔騒がれたようだが。今見るとアプレットじゃないバージョンが出てるみたい。
俺の感想はがんばってるなぁ、でもネイティブならもっと出来そうだ、て感じ。
でも、Mac を動作対象に出来るのは Java ならでは、かな。他の OS でも動くん
じゃなかろうか。
0292デフォルトの名無しさん
NGNGうちの底辺にはとてもやらせられないな。
swingだけの問題じゃないけど、
listenerでリークを起こしまくるだろうし(鬱
0293287
NGNG寂しいので晒します。
http://www.geocities.co.jp/Playtown/7801/
0294デフォルトの名無しさん
NGNG使ってみた。
やぱりディレクトリ内の変更って即時反映はされないのね。
スレッドで監視してもダメ?
0295デフォルトの名無しさん
NGNG293ではないが、ポーリングは美しくないなぁ。
WINDOWSネイティブになっちゃうけど
ディレクトリ等の変更を監視するAPIをJNIから使えばキレイ。
UNIXやMACにそういうAPIがあるかどうかは知らない。
0296デフォルトの名無しさん
NGNG美しくないのは十分承知。
個人的にはJNIを使いたくないので。
それまでは、パッケージjavax.swing.filechooserで我慢。
Tigerのmore New I/Oに期待している。
・more New I/O:
・OS File system interface, eg disk usage, file attributes
・simple formatted I/O (printf)
・maybe asynch I/O
0297287
NGNGやってもいいんですが、Javaのファイル属性取得はやたらと効率が悪くて、
1000個ファイルのあるディレクトリで一秒に一回全てのファイルの
ファイルサイズを取得するだけでCPU負荷が70-80%近くいっちゃいます。
そういうわけで今のところ入れる気無いです。
個人的には僕もJNIには手を出したくない口だし。
妥協してファイルの有無だけチェックするのはアリかな。
0298デフォルトの名無しさん
NGNGJNI使っちゃったらDelとかC++とかに意味無いじゃんって突っ込まれるよ。
0299デフォルトの名無しさん
NGNGやっぱりpure javaはイイ。
0300デフォルトの名無しさん
NGNG0301デフォルトの名無しさん
NGNG快感が伴わないとフリーソフトを作る理由がありまてん
0302デフォルトの名無しさん
NGNGネタ
だろ?
0303デフォルトの名無しさん
NGNG自分たちの脳内に描いている「標準GUI」と違うから。
0304デフォルトの名無しさん
NGNGでもそういう奴は多いからねぇ。
とりあえず長芋のに巻かれないと仕方がないんでは?
0305デフォルトの名無しさん
NGNG0306デフォルトの名無しさん
NGNG0307デフォルトの名無しさん
NGNG0308デフォルトの名無しさん
NGNG激しく同意。
終了のショートカットキーがマチマチだったり、
ボタンの押下がリリース時だったりプッシュダウン時だったり、
コントロール間の移動がタブキーだったり他のだったり、
俺様UIのリサイタル状態なんだけど、そのことに気付いてないよね。
>>306
馬鹿発見
いきなり過去のUI捨てたといえば Mac OS X だな。
0309デフォルトの名無しさん
NGNG0310デフォルトの名無しさん
NGNGファインダーの仕様変更はムチャクチャだと思ったが
Winからの乗り換えを受け入れるには仕方なかったんだろうな
0311デフォルトの名無しさん
NGNGソフトの作者がXPスタイルをやめたい場合はmanifestを入れない。
ソフトのユーザが(特定のソフトだけ)XPスタイルをやめたい場合は(特定ソフトの)視覚設定をオフにする。
全てのソフトでXPスタイルをやめたい場合はテーマをクラシックにする。
見た目の問題なんでインターフェースは変わらんです。
作る側としてはSwingが楽なんだけどね(変な仕様が無い限り)
0312287
NGNG> それまでは、パッケージjavax.swing.filechooserで我慢。
あれこそダメ中のダメなんじゃ。
遅すぎて使い物になりません。
Tigerのmore New I/Oには僕も期待。
なんせ、Pure Javaだと絶対にファイルパーミッションが
さわれなくて。
0313デフォルトの名無しさん
NGNGアイコンを取得する場合は、仕方ないでしょ?
0314デフォルトの名無しさん
NGNGLookAndFeel = MetalがWinより優れていたら、誰も文句イワン
Metalがヘボすぎるから、せめてLookAndFeel=Winくらいちゃんとしてくれよって話だ。
0315287
NGNGソース確認してないけど、見た感じアイコンの遅延取得をしてないのでは?
ネイティブなWindowsのUIですらやってるんだから、
どうしたってそれより遅いJavaがやってないのは問題だと思うんですが。
あと、中途半端に対応したキー操作が許せません。
1.3の頃よりはかなり改善されているんですが・・・
0316デフォルトの名無しさん
NGNGswingはつまんないところで評判を落としてると思う。
0317デフォルトの名無しさん
NGNG0318デフォルトの名無しさん
NGNGアイコンは遅延はしてないだろうね。
遅いという事実は知っているので、調べる気にはならないけど。
キー操作はひどいね。
だけどUIを再実装すれば、なんとかなるんだけどね。
今後swingが現行のヘボさのために、
どのように拡張されていくか分からないので、
本格的に作り込むのは躊躇する部分がある。
1.3から1.4でのフォーカス系の変更で泣いた人もいるみたいだし。
0319デフォルトの名無しさん
NGNGそれをきちんとやらないSUNはやる気を疑われても仕方ないと思います。
いっそ、自分で直すのも手ですか・・・
0320デフォルトの名無しさん
NGNGハードウェアのスペックを向上させ、低価格化させよ。
Javaチップ(Javaアクセラレータ)にもっと改良を加えよ。
(ハードウェアの性能が向上するまで)待つこと。
それまでiアプリやServletやJ2EE, Tomcat、Applet使わないJavaアプリケーションプログラム作成でもいじっていましょう。
0321デフォルトの名無しさん
NGNG0322デフォルトの名無しさん
NGNGServlet, JSP, struts使ったサイトを構築で代用すれば楽かなと思うことがある。
そうすれば、ブラウザ使えるマシンがあるところなら、
マシンを持ち歩かなくてもアプリケーションをいつでもどこでも使うことができる。
現状では応答速度が鈍いが、さらなるブロードバンド化によりいずれは気になら
なくなるんではないかと思う。
いずれはブラウザとwebページさえあればAWTやSwingが書かれたプログラムはいらなくなる、
とはさすがに言い切れないか...。
Webの世界ではポップアップウィンドウはうざいと言われるが、
GUIアプリケーションでは逆にこれがないと使いにくいと言われるか。
0323デフォルトの名無しさん
NGNGいっそコンソールアプリにしてしまって自分あてにループバックしたデータを
自分で受け取ってブラウザで表示。
私はswing好きだけどね。
0324デフォルトの名無しさん
NGNGX Window system?
0325デフォルトの名無しさん
NGNG0326デフォルトの名無しさん
NGNGhttp://news2.2ch.net/test/read.cgi/newsplus/1040691074/l50
Sunに大きなクリスマスプレゼント――MSにJava搭載の仮処分
http://www.zdnet.co.jp/news/0212/24/ne00_msjava.html
とりあえず貼っておきましょうか。
0327デフォルトの名無しさん
NGNGなに言ってんだ?
0328デフォルトの名無しさん
NGNG主にUnixで使われているGUIの仕組みで
X Window Systemというものがあるんですよ。
このシステムを使えば
重い処理はネットワークでつながれた他のマシンに任せて
自分自身はGUIの描画と入力の部分だけを担当させることが可能なわけです。
いわれてみればX Windowって>>322に近いね。
0329デフォルトの名無しさん
NGNGでも 結局GUIの描画が一番重かったりする罠。
0330デフォルトの名無しさん
NGNGまあでも1.4でだいぶ早くなったから、
SunでもIBMでもどこでもいいからがんばって欲しい。
//つーか>>326のスレをみて来たんだがあんまりもりあがってないね…
0331デフォルトの名無しさん
NGNG>あんまりもりあがってないね
そんなことで何かが変わると思ってる人がここにはおらんということでしょう。
0332デフォルトの名無しさん
NGNGJRE インストール済みのハード込みで納品した。
仕事だとそうなるから標準搭載かどうかはあんまり。
0333デフォルトの名無しさん
NGNG>>322 なんだけどさ SolarisやLinux使ったころがあるんで
X Windows(X Server使うやつだっけか, Win95風にスキン変更できることはわかる)はわかるんだけどさ
それだと、Http経由でできないんじゃん?
やりたくてもそのサーバにアクセスするクライアントOSが同じものでないとうまくいかないし、
会社やインターネットカフェなどでWin2kやXP入れているところで
ネットはできるけどそういうものを使わせてくれないところや、Http以外のアクセスを禁止しているところでは
サーバへのアクセス無理でないすか?
だからServlet(or CGI, PHPなどサーバサイド系)を使いたいんですよ。
SunはJavaでX Window 見たいなものまで目指しているのか?
ってJavaOSか?
0334デフォルトの名無しさん
NGNG(クラ環境限定&DLL部配布???)
0335デフォルトの名無しさん
NGNGApplet って System.loadLibrary() できたっけか?
0336334
NGNGあ、破綻。無理だよねぇ。砂場なのに。
ActiveXじゃないんだから。...ていうか、試したらどうなるんだろう。
ちょっと、興味そそられた。
0337デフォルトの名無しさん
NGNGGL4Java のアプレットとかあったと思うから
セキュリティポリシー弄れば出来るのかも。
0338デフォルトの名無しさん
NGNG0339336
NGNGマジで? え、でももしセキュリティの問題クリアしたとしても、
SWTに必須のDLL部分って、どうやって落ちてくるの?
0340336
NGNGつーか、最初に「DLL配布」って言ってたよね、漏れ。
...氏のう。
0341デフォルトの名無しさん
NGNG> >>335
> あ、破綻。無理だよねぇ。砂場なのに。
> ActiveXじゃないんだから。...ていうか、試したらどうなるんだろう。
> ちょっと、興味そそられた。
jarsignerなどで、jar化されらアプレットに署名すれば砂場から出られます。
署名は面倒くさいです。
そんなときはjakarta-antがあると便利!
0342☆お金貸します☆
NGNG保証人不要!!自由返済!!〜1口、3万〜免許又は、保険証が必要。ちょっと足りない……今すぐ必要……
そんな時は、コンビニ感覚で気軽にお電話下さい!!混雑が予想されるので、2回線用意しました。是非ご利用下さい。
090-6647-7242又は090-1299-3996にお電話ください。
※くれぐれも、イタズラ電話はおやめ下さい。又番号は通知してお掛け下さい。
0343336
NGNGあ、そういえば「署名付きApplet」ってあったよね。
かー、忘れてた。ていうか、Ant(というよりbuild.xmlの指定)で、
署名ってできるんスか?タスクの指定にありましたっけ?
-----------
ちなみに「署名付きAppletの作り方」→ ttp://hata.cc/docs/SignedObj/
漏れの他にもこいつをやってみたい人向けに、念のためURL。
実は「お気に入り」に入ってたのに、全然見てなかった...。
0344デフォルトの名無しさん
NGNG> >>341
> あ、そういえば「署名付きApplet」ってあったよね。
> かー、忘れてた。ていうか、Ant(というよりbuild.xmlの指定)で、
> 署名ってできるんスか?タスクの指定にありましたっけ?
これでできます。
Genkey( http://www.ingrid.org/jajakarta/ant/ant-1.2/docs-ja/index.html#genkey )
で鍵を生成し、
SignJar( http://www.ingrid.org/jajakarta/ant/ant-1.2/docs-ja/index.html#signjar )
でjarファイルに署名するバッチを作ることができます。
0345デフォルトの名無しさん
NGNG<!-- Genkey 電子署名用キー作成 -->
<target name="genkey">
<genkey alias="${alias}" storepass="${storepass}"
keystore="${keystore}" keypass="${keypass}"
verbose="true" validity="365" >
<dname>
<param name="CN" value="Namae Myoji" />
<param name="OU" value="YourInitial" />
<param name="O" value="YourInitial" />
<param name="L" value="YourAddress" />
<param name="ST" value="Tokyo" />
<param name="C" value="JP" />
</dname>
</genkey>
</target>
<!-- jar ファイルに署名する -->
<target name="signjar">
<signjar jar="${jarfile}" alias="${alias}"
storepass="${storepass}" keystore="${keystore}"
keypass="${keypass}" sigfile="${sigfile}"
verbose="true" internalsf="false"
sectionsonly="false" >
</signjar>
</target>
0346良い子は真似しちゃいけません
NGNGpermission java.security.AllPermission;
}
0347343
NGNGおぉっ! なるほど、そうかバッチ経由で実行するってワケですね。
..うーん、最近Antって、とんと使って無かったのでキレイさっぱり
忘れていました。ありがとうございます。
早速試しに、SWTで適当なApplet作って試してみます。
>>346
なんだそれ。言いたい事はわかるけどさ。
0348343
NGNG>おぉっ! なるほど、そうかバッチ経由で実行するってワケですね。
つーか、Antって、そういうツールですよね。むしろ。
...やっぱり氏のう。
0349デフォルトの名無しさん
NGNGセキュリティプロパティファイルのことか。
使ったことがないが
Unix系でいうところの
rootでログインして chmod -R 777 /
に相当することかな。
0350デフォルトの名無しさん
NGNG#cat > /etc/hosts.allow
ALL : ALL
0351346
NGNGできるんだけどね(つか、そうでなければAWTすら使えない)
場所は%JAVA_HOME%\jre\lib\security\java.policy
しかし現実には>>346の状態で運用されてるところもあったり…
0352デフォルトの名無しさん
NGNGjavaってサクサク動くの?
0353デフォルトの名無しさん
NGNG0354デフォルトの名無しさん
NGNGでも Swing がアレなのは速度だけの問題じゃないと思う。
Pen4-3GHz で SWT とか使えば(Javaとしては)そこそこ速く動くと思うけど。
0355デフォルトの名無しさん
NGNG>■■ リッチクライアントの時代に/クライアントJavaの復活! ■■
>■■ HTML画面で満足できない本格的なWebアプリケーションの為に ■■
>
>メディア情報開発株式会社の提供する「リッチクライアントJavaフレームワ
>ーク:VisualFrame」は、従来のHTML画面では実現できなかった高度なGUI&
>操作性を持つクライアントJava画面を限りなくノンプログラミングで実現す
>る画期的なプロダクトです。
「クライアントJavaの復活」ねぇ…
0356デフォルトの名無しさん
NGNGもちろん起動も。
0357デフォルトの名無しさん
NGNG満足なテーブル作るだけで一苦労だし。
セッションレスのプロトコルで無理矢理セッション持たせてるから、
なんか無理が出てるような気もするし、本当にノンプログラミングで
使えるGUI画面がWebから起動できるならけっこう期待しちゃうかも。
0358デフォルトの名無しさん
NGNG逝き遅れの妹発見
0359デフォルトの名無しさん
NGNG普通に一目瞭然だろ
0360デフォルトの名無しさん
NGNGリアル経済ならぬバーチャル経済しかり。
ITによる失業者の吸収しかり。
「これからは2ちゃんねるの時代だ」のごとき匿名幻想しかり。
IT社会はリアルワールドにおける
信頼と責任抜きにはありえないというだけの話だ。
0361デフォルトの名無しさん
NGNGウェー ハッハッハ
0362デフォルトの名無しさん
NGNG「2ちゃんねる」管理人
1976年東京生まれ。
1998年に中央大学(心理学専攻)在学中に
合資会社東京アクセスを設立し、
web制作、システム開発、
システム設計等のプランニングの仕事を始める。
1998年の夏に米国アーカンソー州に留学。
1999年5月に「2ちゃんねる」という掲示板サイトを始める。
2001年6月にイレギュラーズアンドパートナーズ株式会社設立。
地域コミュニティーまちBBSやレンタル掲示板JBBSなど、
コミュニティ関連のサービス提供ばかりしている今日このごろです。
東京都北区赤羽北2-31-16-1311
090-9840-9821(電話は訴訟関係のみ)
0363デフォルトの名無しさん
NGNG2ちゃんねるのお勧めな話題と
ネットでの面白い出来事を配送したいと思ってます。。。
===============================読者数: 138720人 発行日:2003/1/9
年末年始ボケがそろそろ収まり始めた今日このごろのひろゆきです。
そんなわけで、年末に予告したIP記録ですが実験を開始しています。
「2ちゃんねる20030107」
こんな感じで各掲示板の最下部に日付が入ってるんですが、
20030107以降になってるところはログ記録実験中ですー。
んじゃ!
────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
0364デフォルトの名無しさん
NGNG0365デフォルトの名無しさん
NGNG0366デフォルトの名無しさん
NGNG只、深夜なので簡単に情報交換を。
同時に、私は
極右ですので色々と政治的な障壁もありますし。
只、現在の私が危機的なので
恥ずかしながら敵にシオを下さい と云う、請う状態です。
信じられないのですが、
皆さんが私に色々と詳細な評価をして下さっている様ですが(正直現時点では心外です、率直に。)
私に、
「危機回避」の為「 かなり 急いで」 前向きなお力のレンタル、お貸しを頂けますでしょうか・・。
その方向で、、て。
レス感謝です
0367デフォルトの名無しさん
NGNGな ぜ そ れ を ! !
0368デフォルトの名無しさん
NGNG削除の努力をしたかどうかだね。
これが怪しい。
0369デフォルトの名無しさん
NGNG0370デフォルトの名無しさん
NGNG0371デフォルトの名無しさん
NGNGすぐに個人情報をゲロするし。
あーあ、串時代に逆戻りか・・・
0372デフォルトの名無しさん
NGNGなるほどー、なんとなぁくわかったような・・・
難民板のは一見非ボランティアさんによるボランティアヲチスレのようですが
実質はボランティアさんによるボランティアさんの相互監視スレということですね
どうもありがとです
0373デフォルトの名無しさん
NGNG0374デフォルトの名無しさん
NGNG後は、羽田タートルのスレッドの中での粘着さん。
0375デフォルトの名無しさん
NGNG0376デフォルトの名無しさん
NGNG0377デフォルトの名無しさん
NGNGついていきますわ!
0378デフォルトの名無しさん
NGNGどうなのよLookAndFeel Aquaの使いごこちは・・
0379デフォルトの名無しさん
NGNG....しかし環境限定の罠。
■ このスレッドは過去ログ倉庫に格納されています