クライアントサイドJavaどうよ? part2
■ このスレッドは過去ログ倉庫に格納されています
0001Sunがダメ
NGNGマターリ語りましょう。
前スレ
http://pc3.2ch.net/test/read.cgi/tech/1002160815/
0115デフォルトの名無しさん
NGNGtry-catchの部分のバイトコードを逆アセンブルしてみれば
「例外が投げられないかぎり」性能に影響を与えないコードになってるのがわかる
例外が投げられると性能が落ちるのは111の言うとおり
(C++だと例外が投げられようが投げられまいがtry-catchを書いただけで性能が落ちる)
011698
NGNG1.5でasmブロックの導入きぼーん(大嘘)
今日の作業で、Jythonで記述したPlug-inへの呼び出しが
パフォーマンスのボトムネックになってることを発見しますた。
Plug-inの記述言語をJythonから生バイトコードにしようか検討中(萎え
0117アフォ
NGNGCYGWINのSETUPみたいにTOMCAT落とせると最高なんだが。
0118デフォルトの名無しさん
NGNG0119デフォルトの名無しさん
NGNG一瞬WebStartのことかとオモタ。
ちなみに知らない。糞レスすまそ
0120デフォルトの名無しさん
NGNGやっぱりクライアントサイドはだめぽ
0121デフォルトの名無しさん
NGNG0122デフォルトの名無しさん
NGNGグラフィックカード依存の Windows クラッシュバグが直ってないと入れる気にならん…。
でもそういう情報ってどこにあるんだろ。
試してまた青画面ってのも精神衛生上良くないし。。
0123名無しさん@XEmacs
NGNGリリースノート
0124デフォルトの名無しさん
NGNGと思ってたらちゃんと書いてあるのね。失礼。
1.4.1: http://java.sun.com/j2se/1.4.1/relnotes.html
1.4.1_01: http://java.sun.com/j2se/1.4.1/ReleaseNotes.html
でも俺が気になってるバグは直ってなかった…。トホホ。
0125デフォルトの名無しさん
NGNGBugParade じゃなんか勘違いしてるみたいだし鬱
0126デフォルトの名無しさん
NGNGというあたりがネックになってると妄想
0127デフォルトの名無しさん
NGNG0128デフォルトの名無しさん
NGNG0129デフォルトの名無しさん
NGNGSWT Look and Feel が出る予定です
0130デフォルトの名無しさん
NGNG0131名無しさん@XEmacs
NGNGハァ?
0132デフォルトの名無しさん
NGNGいう共通認識がある。というか、実際クソ。
0133アフォ
NGNG俺は、J2EEをもったいぶらずに、クライアントサイドへ持ってくればいいと思う。
CachedRowSet 欲すぃ。
そして、それを利用したライブラリからライセンス料搾取しないでホスィ。
Swingのどの辺が駄目?CollectionViewとか見てみた?
久しぶりにこっちも。
http://www.bekkoame.ne.jp/ha/vzy03312/asrabbit/
そしてWeb上にでっかいメモ帳が欲しい。 no-ip.com 検索中。
0134デフォルトの名無しさん
NGNG速度もそんなに遅くなくなってきたし、融通は利くし。
0135デフォルトの名無しさん
NGNG一応つっこむけど
嘘だよな!?
0136デフォルトの名無しさん
NGNG>>CachedRowSet 欲すぃ。
Serializeの使い方わかってるなら、ValueObjectを適当に作って
RMIでオブジェクト丸ごと投げればいいだけじゃないのけ?
0137デフォルトの名無しさん
NGNGどうでもいい機能がいっぱいついているクセに肝心な機能がついてない
レイアウトマネージャの動きも
マトモな人間が考えたとは思えん
0138デフォルトの名無しさん
NGNG0140デフォルトの名無しさん
NGNGXはウィンドウマネージャー次第でぜんぜん違うし
やっぱりクロスプラットフォームが足枷
0141デフォルトの名無しさん
NGNG0142125
NGNGタスクトレイは別にいらない気がするけど。
0143アフォ
NGNGjava.awt.ToolKit に関係しそう。
0144デフォルトの名無しさん
NGNGバルーンヘルプじゃないの
0145デフォルトの名無しさん
NGNG0146デフォルトの名無しさん
NGNGどうやるのか教えてくだされ
0147デフォルトの名無しさん
NGNGJavaでの?
0149デフォルトの名無しさん
NGNGこれは違うの?
http://developer.apple.com/techpubs/macos8/HumanInterfaceToolbox/WindowManager/ProgWMacOS8.5WindowMgr/WindowMgr.11.html#26179
0150デフォルトの名無しさん
NGNGこれでしょ
http://developer.apple.com/techpubs/macosx/Cocoa/Reference/ApplicationKit/Java/Classes/NSWindow.html
つーかSwingってAppkitがもとらしいね。
0151146
NGNGありがとうございます。
この御恩はMacで最強の2chブラウザを作ることで
返させていただきたいと思います。
0152アフォ
NGNGそして、俺のは放置?
0153146
NGNGネイティブJavaじゃなくてCocoaフレームワークを
使ったものです。
言語はJavaなんだけど、独自のAPIを使います。
最近AppleのSwitchキャンペーンでMac買ったんですが、
思ったよりはイイ感じです。
OSXはそのままJavaアプリケーションを実行できますし、
ネイティブアプリに変換することもできます。
(OSに付属しているToolでできます)
OS9はJavaアプリケーションはそのまま実行できないんですが、
MRJ SDKを使ってネイティブアプリに変換すれば実行できます。
(ネイティブというところに語弊があるかもしれませんが)
最新のMRJ(OS9のJRE)でもJRE1.1.8相当なのでSwingとか
使えませんが。
なかなか楽しいっすよ。
仕事に結びつくことはないと思いますが。
0154デフォルトの名無しさん
NGNGカレントディレクトリがデスクトップになるのな。おまけにスタートメニューからだと"c:\"になってる。
インストールディレクトリという概念がないから、ユーザに指定させない限りローカルに設定ファイルとかを作れないような気が。
そりゃ絶対パス指定は出来るけど…"/"とか"/tmp"にファイル作るわけにも行くまい…。
たとえばWebクライアントアプリのキャッシュとか設定なんかはどこに保存すればいいんだろう?
0156デフォルトの名無しさん
NGNGPreferenceAPIでも使えばいいのではなかろうか
0157アフォ
NGNGしゃかしゃかうけた
0158デフォルトの名無しさん
NGNGPreference じゃ無理があるような…。中立なアプリケーション毎のワーキングディレクトリ名が得られればいいわけだけど。
> 155 なるほど
0159デフォルトの名無しさん
NGNG0160デフォルトの名無しさん
NGNG0161デフォルトの名無しさん
NGNG大音量悲鳴ページ
0162デフォルトの名無しさん
NGNGつーか MFCのほうがよっぽどヤバイでしょ
0163デフォルトの名無しさん
NGNG0164デフォルトの名無しさん
NGNG0165デフォルトの名無しさん
NGNG逃げ場(Win32API)があるだけまだMFCの方がましかも。
つか、AWTでワーカースレッドからUIスレッドに非同期イベント通知する
時ってどうやるんだ?
googleった結果
Toolkit.getDefaultToolkit().getSystemEventQueue().postEvent();
とかでシステムキューにイベントぶち込めば行けるのかと思ったが、AWT
組み込みのコンポーネント以外(自分でComponentを派生したクラスとか)
だとちゃんとイベント通知してくれないっぽいんだが。
(「ぽい」というのは、面倒くさすぎて嫌になって途中で解析やめたから)
MFC or Win32APIならPostMessage()一発なんだけどね。
0166前スレノ1
NGNGhttp://orto.jp/
使い物になるかどうか判らないが、アイデア自体の面白さと、がんがん実装してるのとで好感度高し。
0167デフォルトの名無しさん
NGNGEventQueue.invokeLater()が汎用臭いがどうよ?
0168165
NGNGサンクス。
あんまり細かく検証してないが、デッドロックはしなかったからこれで
行けそう。
しかし、同期用にクラス作らんといかんというところで、いまいちこう
釈然としないのは漏れだけかねぇ…
0169デフォルトの名無しさん
NGNGこれもクラスがこっそり作られてるからなあ...
> 同期用にクラス作らんといかん
inner classで済むからまだマシかもよ
0170デフォルトの名無しさん
NGNGアイデアはおもしろい。というか.NETに似てる。
だけど、あのブラックボックスを使う勇気はない。
0171デフォルトの名無しさん
NGNGJavaScriptで仮想マシンを実装してるんだよね。
0172デフォルトの名無しさん
NGNG0173デフォルトの名無しさん
NGNGJavaScriptの記述ミスがコンパイルエラーではねられるだけでも
価値がありそう
これがJakartaプロジェクトなら・・・
0174166
NGNGサーバ側との通信が自由に出来るようになれば、かなり使いでがありそう。
0175デフォルトの名無しさん
NGNGところでこれが.NETに似てるの!?本当なら.NET age
0176デフォルトの名無しさん
NGNGPATH=%PATH%;"C:\jdk1.4\bin"
↑
これが分かりません。
パスが通ってないんですよね?僕。
どうやったらいいんでしょう
AUTOEXEの起動方法からお願いします
0177デフォルトの名無しさん
NGNGつーかJavaScriptにソケット扱えるんかいな。
IEのJScriptに限定にすればCOM絡みで裏技がありそうだけど。
0178デフォルトの名無しさん
NGNGMozillaのRhinoならオールパミッション付与かも・・・
0179デフォルトの名無しさん
NGNGおそらくIFRAMEネタでしょ。
そこにXML読み込んで解析みたいな。
0180デフォルトの名無しさん
NGNGhttp://202.219.16.201/~ytm/java/laf/
にありました。
みなさん知ってるかもしれないけど、こんなに種類があるとは知らなかった・・
0181デフォルトの名無しさん
NGNGアレはどーなったんだろう?
0182デフォルトの名無しさん
NGNGそのページ見ると、AudioLookAndFeelはSUNが投資して研究中で成果物はまだないとの事だけど
AudioLookAndFeelという発想事態糞だし、だいたい、いつから研究してんだよ、つくるならさっさとつくれるだろって感じ
0183デフォルトの名無しさん
NGNGどうして、クライアントの声がsunには届かないのか、、
0184デフォルトの名無しさん
NGNG0185デフォルトの名無しさん
NGNGWindows のサウンドイベントみたいなもんかね。
つーか研究報告が全然ないな……
0186デフォルトの名無しさん
NGNG真実キター!
0187デフォルトの名無しさん
NGNG0188デフォルトの名無しさん
NGNGSWT じゃ、JRE や SDK に含まれることはまずないだろうし。
0189デフォルトの名無しさん
NGNG=Swing の改善を期待する方がどうかしてる
で,どうよ?
0190デフォルトの名無しさん
NGNGJ#もSWTの一種と見れば・・・
0191デフォルトの名無しさん
NGNG期待しちゃいけないのはわかっているけど、なぜかあきらめ切れない。
売れない芸人に貢ぎ続ける女性の心境ってこんなかも。
0192デフォルトの名無しさん
NGNG上手いねーあんた・・
0193デフォルトの名無しさん
NGNG0194デフォルトの名無しさん
NGNGがんばってください、俺は今日からC#に乗り換えます
バイバイキーン
0195デフォルトの名無しさん
NGNGダ メ な ヤ ツ は 何 を や っ て も ダ メ
0196デフォルトの名無しさん
NGNGクライアントサイドJavaを馬鹿にするな!
0197デフォルトの名無しさん
NGNGCBuilderチックなレイアウト配置方法使いやすい
どうしてJavaにはこういう使いやすいコンポーネント配置の方法がないのかと小一時間
レイアウトマネージャひとつとってもJavaの使い心地の悪さはマトモじゃない
0198デフォルトの名無しさん
NGNGそら、Windows限定なんだから楽だわさ。
その代わり英語版ソフトの文字が日本語版でははみ出したりさんざんだけどNA!
0199デフォルトの名無しさん
NGNG可変サイズウィンドウ上でのレイアウトマネージャとしては
賢いと思うけどな。GridBagLayoutなんかつかうか?
0200デフォルトの名無しさん
NGNGよく知らんけど、そういう問題にならんのと違うかなぁ
>>199
散々苦しんだ挙句Javaでは基本的にGridBagLayoutを使う事におちつきましたが?
0201デフォルトの名無しさん
NGNGBoxとBorderLayoutで階層構造にすれば大抵ことがすむと
思うが。座標その他のパラメータは、なるべくライブラリ
内部で自動生成してもらうようにしたほうがいいと思うよ。
0202デフォルトの名無しさん
NGNGJavaでまともなクライアントアプリつくるならSWT使うしかないんかえ?
0203デフォルトの名無しさん
NGNGSwing (ry
0204デフォルトの名無しさん
NGNG0205Java
NGNGTHE END
0206デフォルトの名無しさん
NGNG0207デフォルトの名無しさん
NGNG0208デフォルトの名無しさん
NGNG0209デフォルトの名無しさん
NGNG0210デフォルトの名無しさん
NGNG>207の体重
0211デフォルトの名無しさん
NGNGええと・・・MFCに比較して、プログラマの負担が軽量とか。
0212デフォルトの名無しさん
NGNGそれは言えてるが,客からすれば開発が軽量になってモノが重量になるのは気に食わん罠
0213デフォルトの名無しさん
NGNG開発費、ひいては受注費が安くなれば勘弁してくれる罠。
0214デフォルトの名無しさん
NGNG■ このスレッドは過去ログ倉庫に格納されています