1 名前:名称未設定 mailto:sage [2006/01/29(日) 23:08:28 ID:gXy2tgi30] MacでJavaを語るスレです。
60 名前:名称未設定 mailto:sage [2006/03/09(木) 22:16:47 ID:NP9mm6E20] 俺は、intel iMacにしてみた。 かなり快適っすよ。
61 名前:名称未設定 mailto:sage [2006/03/10(金) 00:10:14 ID:gwrtQN1L0] >>60 eclipseとかNetBeansとかは問題なく動いてる?
62 名前:名称未設定 mailto:sage [2006/03/10(金) 01:38:30 ID:FoSEhxHh0] そりゃJavaが動けば動くだろう....
63 名前:名称未設定 mailto:sage [2006/03/10(金) 03:47:40 ID:71LG6McK0] >> 61 NetBeansは問題なし。 eclipseは最新なら対応しているという話だが、 試していない。
64 名前:名称未設定 mailto:sage [2006/03/10(金) 06:44:51 ID:mf+aXX3w0] バンドルされたJavaアプリケーションはRosetta対応外だとのことだから、 Javaでも動くものと動かないものがあるみたい。
65 名前:名称未設定 mailto:sage [2006/03/10(金) 23:14:07 ID:SS+M/wn/0] 22あたりのテストをやったところ G5 1.8Gx2 Tiger preview 3/Tiger で10500くらい なんか遅くないか...
66 名前:名称未設定 mailto:sage [2006/03/10(金) 23:34:42 ID:71LG6McK0] intel iMac 1.8G x 2 Tiger Java1.5だと16021 1.4だとおそいので、1.5ではかってみれ
67 名前:名称未設定 mailto:sage [2006/03/11(土) 00:55:44 ID:GQD3JQwW0] Tigerって1.5だが.... とはいえ、PPC版JavaはIntel版と比較すると遅いらしい。単純演算とかは そうでもないらしいが....
68 名前:名称未設定 mailto:sage [2006/03/11(土) 10:29:21 ID:kBRcf6SD0] アプレットはJava preferencesで、設定しないと 1.5では動作しないと思うが・・。
69 名前:38 mailto:sage [2006/03/19(日) 16:25:32 ID:2ZYPkslR0] G3からG5にアップグレードし、Eclipse3.1からNetBeans4.1に乗り換えたのですが、 「This version of Mac OS X does not support the Apple EAWT. Application Menu handling has been disabled (java.lang.ClassNotFoundException: OKOSXAdapter)」が やっぱり出てしまいました。 でもやっとこさ原因がわかりますた。「 (java.lang.ClassNotFoundException: OKOSXAdapter)」の部分に 注意するべきでした。 ClassLoader.getSystemClassLoader().loadClass("MyOSXAdapter")を ClassLoader.getSystemClassLoader().loadClass("mypackage.MyOSXAdapter") というふうに完全限定名に直したら、ちゃんとアプリケーションメニューがハンドリングできるようになりました。 お騒がせしました。
70 名前:名称未設定 mailto:sage [2006/03/20(月) 03:29:08 ID:BY6DP+uF0] 完全なのか限定なのかややこしいぞ。
71 名前:名称未設定 mailto:sage [2006/03/20(月) 14:58:16 ID:IfQBaD/g0] >>22 Sempron 3100+( 1.8GHz, Paris ), Mem 768MB Windows XP Home SP2, java.vm.version 1.5.0_06-b05 スコア 13118 >>34 SempronよりiMac G5のほうが速いですね
72 名前:名称未設定 [2006/03/29(水) 02:15:17 ID:ow/rWYuz0] >>22 AMD X2 4800+ 2GB Windows Xp2 JRE1.5 スコア 22825
73 名前:名称未設定 [2006/03/29(水) 02:34:21 ID:EGdOs7Eh0] Tigerて1.5なの? 1.4.2_09なんだけど。updateすればいいのかな・・・
74 名前:名称未設定 [2006/03/29(水) 02:41:53 ID:EGdOs7Eh0] www.apple.com/support/downloads/java2se50release1.html これかな 日本のアポーにはなかった。
75 名前:名称未設定 [2006/03/29(水) 02:44:24 ID:EGdOs7Eh0] 28にあった・・・寝よう・・・
76 名前:名称未設定 mailto:sage [2006/03/29(水) 04:43:17 ID:ZMsupD0e0] Eclipse は描画を高速化するためにOSを直に利用してるとこ(SWT)があるので、 今のパッケージをそのままインストールしても動かない(Rosettaは効かない)。 開発中のバージョンではSWTがユニバーサルバイナリ化された。 download.eclipse.org/eclipse/downloads/drops/S-3.2M5-200602171115/eclipse-news-M5.html のSWTに書いてある。
77 名前:名称未設定 mailto:sage [2006/04/07(金) 17:36:49 ID:/d6fo3d30] intel Mac で J2SE 5.0 動くんでしょうか? 動くなら乗り換えたいな・・・
78 名前:名称未設定 mailto:sage [2006/04/08(土) 13:49:08 ID:eCZgQEZS0] >>77 Apple Developer Connection(入会無料)では配布してるよ。今はDeveloper Preview 7 くらいだったと思う。 最後のDeveloper Previewらしいので、もうちょっとで正式版がでるでしょう。
79 名前:77 mailto:sage [2006/04/11(火) 20:28:14 ID:9o/vRas10] >>78 レスサンクスです。 そうかぁ。買おうかな・・・
80 名前:名称未設定 mailto:sage [2006/04/12(水) 00:32:19 ID:0/qqNMp90] いろんなもんがはやいよー。 最初は、こんなもん?かなと思うけど、 使えば使うほど速さを感じる。
81 名前:名称未設定 mailto:sage [2006/04/12(水) 01:13:39 ID:Ep//VBp+0] いや冗談抜きでJavaは爆速らしい。 海外のどっかのサイトでPowerPC版とのコンパイル速度比較なんかも やってたけど、これもやっぱりIntel版の圧勝らしい。
82 名前:名称未設定 mailto:sage [2006/04/12(水) 23:48:33 ID:0/qqNMp90] JavaバイトコードのエンディアンがPowerPCのエンディアンと逆なんじゃ ないかと疑っているのだが・・・。
83 名前:名称未設定 mailto:sage [2006/04/13(木) 04:15:53 ID:qLNJNQri0] >>82 それならPowerPCと同じビッグエンディアンであるSPARCも 遅いっちゅう話になるんじゃ…。
84 名前:名称未設定 [2006/04/14(金) 13:33:30 ID:IHCxFRvx0] >>82 逆。 Javaのエンディアンはネットワークバイトオーダーに合わせるために、ビックエンディアンになっている。
85 名前:名称未設定 mailto:sage [2006/04/15(土) 00:17:42 ID:Fn6bJ82Y0] 以前ちゃんと動いていたプロジェクトをクリーニングしてから、コンパイルすると、問題なく完了するのだが、 実行すると次のようなメッセージが出て、終了してしまう。 [Session started at 2006-04-15 00:04:38 +0900.] [JavaAppLauncher Error] CallStaticVoidMethod() threw an exception Exception in thread "main" java.lang.UnsupportedClassVersionError: TestTest (Unsupported major.minor version 49.0) at java.lang.ClassLoader.defineClass0(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:539) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123) at java.net.URLClassLoader.defineClass(URLClassLoader.java:251) at java.net.URLClassLoader.access$100(URLClassLoader.java:55) at java.net.URLClassLoader$1.run(URLClassLoader.java:194) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:187) at java.lang.ClassLoader.loadClass(ClassLoader.java:289) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274) at java.lang.ClassLoader.loadClass(ClassLoader.java:235) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:219) at apple.launcher.LaunchRunner.loadMainMethod(LaunchRunner.java:55) at apple.launcher.LaunchRunner.run(LaunchRunner.java:84) at apple.launcher.LaunchRunner.callMain(LaunchRunner.java:50) at apple.launcher.JavaApplicationLauncher.launch(JavaApplicationLauncher.java:52) TestTest はステータス 0 で終了しました。
86 名前:名称未設定 mailto:sage [2006/04/15(土) 00:18:33 ID:Fn6bJ82Y0] つづき 同じ症状の人いませんか。ちなみにNetBeansではうまく実行できる。ちょっと調べてみると、buildフォルダにTestTest というアプリケーションができていない。 試しに新しいプロジェクトを作って次のような単純なコードを書いてみたが結果は全く同じ。どういうこと? public class TestTest { public static void main(String[] args){ System.out.println("hoge"); } } 環境は MacOS X 10.4.6 PPC G5 Xcode 2.2.1
87 名前:名称未設定 mailto:sage [2006/04/15(土) 15:12:40 ID:jULPVlgH0] >>86 環境に肝心のJavaのバージョンが抜けてると思うぞ
88 名前:名称未設定 mailto:sage [2006/04/15(土) 20:47:20 ID:x9uDYHz10] Mac ja dame
89 名前:名称未設定 mailto:sage [2006/04/15(土) 21:56:44 ID:wS4zyBC30] >>85 ,86 >Unsupported major.minor version 49.0 って書いてるところがポイントだ。 クラス・バージョンというのがあって、クラスファイルの仕様が変わると バージョンが上がる。バージョン49.0はJ2SE 5.0のクラスバージョンだ。 ということは、君のコンパイル環境はJava 5のjavacを使っており、 実行環境はJava 1.4.2を使ってるってことだな。 たしかに、Java 5のRelease 3(現在公式にダウンロードできるバージョン)は、 デフォルトのJREを置き換えない。ので、インストールしても実行環境は 1.4.2のまま。 ためしに /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Commands/java とフルパス指定で実行してみ。 対策としては、 ・コンパイル時にちゃんと-source 1.4 -target 1.4というオプションをつけてコンパイル する。 ・Apple Developer Connectionに入会(無料)し、Release 4のデベロッパ・プレビュー をダウンロードする。こいつをインストールすると、実行環境が5.0に置き換わる。 といったところか。
90 名前:86 mailto:sage [2006/04/15(土) 23:05:03 ID:Fn6bJ82Y0] >>87 しまった。J2SE 1.5
91 名前:86 mailto:sage [2006/04/15(土) 23:35:45 ID:Fn6bJ82Y0] >>89 >Release 4のデベロッパ・プレビュー 早速試してみました。 インストールして再起動して、クリーンして再コンパイルしたけど、 結果は同じでした。
92 名前:名称未設定 [2006/04/16(日) 01:57:34 ID:Khe9qP4E0] HTMLのAPIリファレンスとかJavaDocって検索できないのが嫌いだったけど, Spotlight検索できるようになって便利になったなぁ。
93 名前:名称未設定 mailto:sage [2006/04/16(日) 03:04:57 ID:YPTsJ+Q00] >>91 スタックとレースのJavaAppLauncherってので気がついたんだけど、これって Mac用にアプリケーション・バンドル化してあるんだね? アプリケーション・バンドル化したJavaプログラムは、info.plistに指定された JVMVersionを参照して、実行に使用するJREを決定する。 昔のXCodeでビルドすると、こいつが「1.4*」になってるんだよね。 「1.4*」は、「1.4バージョンのうちの、マシンにインストールしてる最大バージョン」 という意味で、1.4.1, 1.4.2だったら1.4.2が選択されるが、5.0は決して選択されない。 「1.4+」なら「1.4以上で、利用可能な最大バージョン」という意味になって、 5.0が選択される。 アプリケーションをCtrl+クリックして「パッケージの内容を表示」を選んで、中に あるinfo.plistを編集してもいいし、XCodeのターゲット設定にある「Javaコンパイラ 設定」の「ターゲットJVMのバージョン」と「ソースのバージョン」を「1.5」にして再ビルド してもいい。 しかし>>86 の場合は昔のアプリケーションを再ビルドしてるだけなんだから、 ソースバージョンとターゲットバージョンを設定してやれば1.4でも動くようになる と思う。大部分のマックにはまだ1.4.2が入っているわけだから、こっちのほうが いいと思う。 こうする場合は、XCodeの上記の設定を、ターゲットJVMもソースも「1.4」にしてや ればいい。J2SE 5.0をインストールしたまま、1.4向けのクラスファイルが生成でき る。もちろん、ソースにはJ2SE 5.0で追加された機能は使えないけどね。
94 名前:86 mailto:sage [2006/04/16(日) 03:31:47 ID:z5XjbfoX0] XcodeのJava コンパイラ設定で、ターゲットVMのバージョンを1.4、ソースのバージョンを1.4と した場合だけ、ちゃんとアプリケーションが起動できるようです。不特定や1.5にすると、やはり 同じ現象が起こります。
95 名前:名称未設定 mailto:sage [2006/04/16(日) 09:27:38 ID:+KzPh6Rr0] MacのEclipseで、プロファイラを使いたいのだが、 どれが使えていますか?
96 名前:名称未設定 mailto:sage [2006/04/16(日) 15:05:37 ID:8KApGQqa0] >>94 すまんかった..... 1.5にしてやってみたら確かにエラーになった。 93の設定に加えて、実は「Pure Java固有の設定」というところにある、 「ターゲットVMのバージョン」というのも変えてやらないと、info.plistの 中身が変わらんのね。ここがデフォルトで「1.4*」になってるから、 1.4.2を使って起動するんだ。 「1.4+」か「1.5+」にしたら起動したよ。
97 名前:94 mailto:sage [2006/04/17(月) 05:01:02 ID:5hCwH/aJ0] コンパイラ設定で、ターゲットVMのバージョンを1.5、ソースのバージョンを1.5 Pure Java固有の設定の ターゲットVMのバージョンを1.5+に設定すると、いけるね。 つうか、 ターゲットVMのコンボボックスの中には1.3*、1.3+、1.4*、1.4+しか 用意されていないので、手打ちで1.5+って入れた訳だけど、本当にこんなんでいいのかね。 1.5でも動くみたいだが、1.5+の"+"ってなんだっけ?
98 名前:名称未設定 mailto:sage [2006/04/17(月) 20:37:57 ID:1zx43CvV0] >>97 1.5+ → 1.5以上で、利用可能な一番バージョンの高いヤツ( Java 6が出たら、それ) 1.5* → 1.5のなかで一番バージョンが高いヤツ(1.5.2があったらそれだけど、6は違う) だよ。
99 名前:97 mailto:sage [2006/04/18(火) 14:35:05 ID:GN64T+yv0] な〜るほど。とんくす
100 名前:名称未設定 mailto:sage [2006/04/19(水) 21:19:43 ID:8luzWUCk0] J2SE 5.0 Release 4キター!
101 名前:名称未設定 mailto:sage [2006/04/22(土) 17:04:53 ID:fGDJTb7E0] iMac 17inch(intel)でのCaffinemarkの結果 Sieve 36357 Loop 60919 Logic 39222 String 25714 Float 51731 Method 39862 Graphics 1959 Image 9164 Dialog 2247 CM3 17869 Parallels上のWin2000sp4 JDK5.0 Sieve 37081 Loop 52391 Logic 39710 String 22067 Float 50808 Method 41003 Graphics 5216 Image 163 Dialog 1267 Caffeinemark 11605 参考まで。
102 名前:名称未設定 mailto:sage [2006/04/23(日) 14:22:29 ID:VLb1H9Nh0] パラレルって普通に速いんだね。
103 名前:名称未設定 mailto:ageます [2006/04/25(火) 01:31:31 ID:14FNvGK10] ちと自分用のコードを書いていたのだけども、intel mac, 10.4.6, j2se5.0 で FileManager.getFileType とか FileManager.getFileCreator が軒並み 0 しか返さないす。 ひょっとして実装されてない? だれか詳しい人ヒントくり。
104 名前:名称未設定 mailto:sage [2006/05/02(火) 23:45:15 ID:a200qAYb0] eclipseの3.2はintel Mac版がリリースされないのですか?
105 名前:名称未設定 mailto:sage [2006/05/04(木) 22:33:25 ID:lldm6+Vs0] J2SE5.0入れたらApplet Launcherが挙動不審。 Webブラウザでアプレット動かすと重い上にエラー起こすし。 環境設定弄ってもどうにもならんす。
106 名前:名称未設定 [2006/05/04(木) 23:09:35 ID:uIZ7NQUO0] ttp://jroller.com/page/gfx?entry=java_se_6_on_mac MustangがとうとうMacOSXにも・・・
107 名前:名称未設定 [2006/05/04(木) 23:20:50 ID:jK6zSAJa0] >>106 タスクトレイは、どうなってるの?
108 名前:名称未設定 mailto:sage [2006/05/04(木) 23:54:39 ID:uIZ7NQUO0] >>107 ちょいまち試してみる・・・ってトレイ対応してないって返り値がくるような予感
109 名前:名称未設定 mailto:sage [2006/05/05(金) 00:12:10 ID:89635Jmr0] いや、普通に落ちたわww SystemTray.add(TrayIcon) で。 ただ、SystemTray.isSuppported() は、trueだったから実装する気はあるんじゃない? Invalid memory access of location 00000020 eip=90a4e380 # # An unexpected Java error has been detected by HotSpot Virtual Machine. # # If this error is reproducible, please report it with the following information: # 1. Provide the steps to reproduce, a test case, and any relevant information # 2. The corresponding JavaNativeCrash_pid<num>.crash.log (Java state) # 3. The corresponding <name>.crash.log (native state; generated by CrashReporter) # 4. This data: # # Java VM: Java HotSpot(TM) Client VM (1.6.0-b77-2-release mixed mode, sharing) # An unexpected error has been detected by Java Runtime Environment: # # Bus Error (0xa) at pc=0x90a4e380, pid=851, tid=25186304
110 名前:名称未設定 mailto:sage [2006/05/05(金) 00:22:31 ID:uxYYpUcy0] この時期に半強制的にJ2SE5,0 Release 4に上げるのってどう思う? その影響(たぶん)で色々動かなくなった。 アップグレード時に1.4.2と5.0を選ばせるようにして欲しかった・・・。
111 名前:名称未設定 mailto:sage [2006/05/05(金) 00:30:50 ID:89635Jmr0] >>110 Java Preferencesで、選べるよ アプリケーション→ユーティリティ→Java→J2SE 5.0→Java Preferences で、1.5と1.4.2がリストされてるとこで1.4.2をドラッグして順番上に持ってくれば 1.4.2で上がってくるようになるよ
112 名前:名称未設定 [2006/05/05(金) 01:11:38 ID:Q1JcMRA+0] >>109 ありがとう。 近い位置づけなのは、メニューの右端だと思うけど、 タスクトレイとは、ちと違うよなぁ...。ここにカラーアイコンもあれだし。 メニューバーとかドックには、ツールチップとか通知みたいなやつ無いしなぁ。
113 名前:名称未設定 mailto:sage [2006/05/05(金) 01:21:49 ID:1aDMzUO30] Intel版だけってことなんで、たぶんJVMとかOS非依存っぽいところは、 SUNものを使ったんだろうな。 Intel移行によってついにリリーススケジュールが追いつくかな?
114 名前:名称未設定 mailto:sage [2006/05/05(金) 10:15:38 ID:Z/idGx9c0] >>111 Java PreferencesはWebしか関係ないっぽい。 1.4.2 を優先させてもコマンドラインから java -version とやると、 java version "1.5.0_06" が帰ってくる。
115 名前:名称未設定 mailto:sage [2006/05/05(金) 10:40:59 ID:jNn8crbt0] >>114 compileの時に-target -source -bootclasspathとか指定すれば いいんでね? もしくは /System/Library/Frameworks/JavaVM.framework/Versions の下に各バージョンのVMFrameworkがあって、currentJDKが 1.5.0にlinkされてるけどこれを1.4に書き換える 会わせて/usr/bin/以下のコマンドも各バージョンのframework以下にある コマンドへのlinkだからこれも直しちゃえばいけるんじゃね? 実際やったことないから影響度はわからん
116 名前:名称未設定 mailto:sage [2006/05/05(金) 14:14:58 ID:Gxaw3G3q0] >>114 コマンドラインから実行するならもっと話は簡単じゃない 実行する前にパス通せば解決じゃない シェル1つで解決ですよ
117 名前:名称未設定 mailto:sage [2006/05/05(金) 15:46:24 ID:Z/idGx9c0] >>116 jarをクリックして起動する場合は?
118 名前:名称未設定 mailto:sage [2006/05/05(金) 16:35:29 ID:RR5igT4Y0] >>81 HotSpotはCPUごとにちゃんとチューニングしないとあまり速くならないけど、 AppleのJDK/JREはSun由来だから、 Sunが力入れているSPARC, x86, AMD64が速い。 PowerPC固有のところはAppleがやっているのかな? IBMがJDKをMac OS X for PowerPCにポートしてくれれば速くなるはずだけど、 もうPowerPCはいいでしょ。 しかしCocoaのバインディングがなくなったから、 デスクトップ系開発者減っちゃうのかな…
119 名前:名称未設定 [2006/05/06(土) 00:20:29 ID:cHOmGDJ60] Objective CをJava風にしてくれんかな...。
120 名前:名称未設定 mailto:sage [2006/05/06(土) 00:48:05 ID:LSGrNB1t0] >>119 それただのJavaやん・・・ 型解決をダイナミックにしたJava?
121 名前:名称未設定 mailto:sage [2006/05/06(土) 19:40:19 ID:6QWppm3d0] GCのあるObj-Cとかどうよ。
122 名前:名称未設定 mailto:sage [2006/05/06(土) 21:23:55 ID:OE9xHnGv0] Objective-CにGCは既にある。 Cocoaと相性が悪いのでApple版コンパイラでオフになってるだけ。
123 名前:名称未設定 mailto:sage [2006/05/07(日) 23:39:05 ID:c0sGFtfs0] >>122 そうだったのか…。
124 名前:名称未設定 mailto:sage [2006/05/08(月) 00:36:21 ID:2BjWxbzh0] これね。 ttp://www.la.utexas.edu/lab/software/lib/gnu/objc/objc-features_toc.html#SEC_Contents Mac OS XのコンパイラはGCCなんで、この機能はあるはず。ビルド時に-enable-objc-gcを 指定しない状態でコンパイルされてるんでしょうな。
125 名前:名称未設定 mailto:sage [2006/05/08(月) 04:23:25 ID:rGwcVo5e0] あ、追記ね。ターミナルでman gccしてみると面白い記述がある。 > -fobjc-gc > Enable garbage collection (GC) for Objective-C objects. The > resulting binary can only be used on Mac OS X 10.5 (Leopard) and > later systems, due to additional functionality needed in the (NeXT) > Objective-C runtime. -fobjc-gc Objective-Cオブジェクトに対してガーベージ・コレクションを有効にする。この機能は (NeXTの)Objective-Cランライムに対して新しい機能を追加する必要があるため、 生成されるバイナリはMac OS X 10.5(Leopard)以降のシステムでのみ利用できる。
126 名前:名称未設定 mailto:sage [2006/05/08(月) 11:29:10 ID:cIKa151z0] Bohemを利用しないApple独自のGCをつくってるっていうのを MLで見たことがある。多分>>125 で言ってる奴じゃないかな。
127 名前:名称未設定 mailto:sage [2006/05/08(月) 12:51:11 ID:8IUM9dIB0] Objective-CもGCがつけばちょっとは、ユーザも 増えそうな気がする。
128 名前:名称未設定 mailto:sage [2006/05/08(月) 21:50:36 ID:ErvArHrj0] Mustang(6.0)から、Quartz RendererじゃなくてSun Rendererがデフォルトに なってる(最終版でもそうなる)そうだけど、DP1で描画は速くなってる? まあIntel版は5.0 Release 4の段階で爆速らしいので、あんまり変わらないの かもしれないけど。
129 名前:名称未設定 mailto:sage [2006/05/08(月) 22:23:31 ID:rAd15+5T0] GCが無いのが苦手でCocoa-Javaに逃げて後悔した口です。 >>125 は期待しちゃうよ?
130 名前:名称未設定 mailto:sage [2006/05/09(火) 10:53:48 ID:/um+uLV+0] Cocoaバインディングのソース公開してくれないかな…
131 名前:名称未設定 [2006/05/09(火) 13:03:38 ID:1uRfvKkd0] >>130 そーね。 メンテしないのだし、公開した方が依存しているデベロッパは助かるかも。 OSの非公開部分に食い込んでいなければの話だけど。
132 名前:名称未設定 [2006/05/19(金) 00:06:02 ID:wBp+a6/x0] Java SE 6.0 Release 1 DP2 (Universal) 出てるね。
133 名前:名称未設定 mailto:sage [2006/05/19(金) 00:12:28 ID:OCQ8Ffnt0] >>132 うお、Universalかよ! ダウンロードしなくちゃ!
134 名前:名称未設定 mailto:sage [2006/05/19(金) 01:22:00 ID:bG/cdkVx0] V2C on DP2より記念パピコ
135 名前:名称未設定 mailto:sage [2006/05/19(金) 01:34:08 ID:OCQ8Ffnt0] そっか、PPC版はまだバイトコード・インタプリタだけの実装なんだね。 JIT(Hot Spot?)は時期DPまでおあずけみたい。 でも、ともかくやっとJavaのリリースに追いつきそうな勢いを褒めるとしよう。
136 名前:名称未設定 mailto:sage [2006/05/19(金) 02:12:44 ID:bG/cdkVx0] そうそう、>>112 DP2で同じコード使ってSystemTrayの追試したよ。 つ ttp://www.dotup.org/uploda/www.dotup.org0645.png 今度は落ちなくなってた。で、アイコンらしきものが、1枠分右上の所に出てくる感じになった。 これはホントに使いでがありそうだ。 試したい人用 つ ttp://sneg4vip.com/ameloda/1147/972292.jar
137 名前:名称未設定 mailto:sage [2006/05/19(金) 02:55:01 ID:OCQ8Ffnt0] >>136 ありがとう! さっそくPPC版で試してみたよ。 これは面白いなあ。なんだか創作意欲が湧いてくるね。 ところで俺は>>135 なんだけど、PPC版、遅いのかと思ったら 結構速いね。速いといったら語弊があるか。「遅くない」 いつもV2CというJava製の2ちゃんねるビューアを使ってる んだけど、Java 6でも結構快適に使えているよ。 今回からuseQuartzはfalseがデフォルトみたいなので、 プロパティ追加して、trueにして使ってます。だってfalseに すると日本語文字が汚いんだもの....
138 名前:名称未設定 mailto:sage [2006/05/19(金) 04:07:59 ID:bG/cdkVx0] >>137 intel版は十分速いですよー ttp://lists.apple.com/archives/Java-dev/2006/Apr/msg00563.html らしいけど、V2Cはグリフの描画がメインだからSunRendererの方が速いはずですよねぇ・・・ Sunのこれからの頑張りに期待ってことで。 AAが、ClearTypeっぽい方が好みなのでSunRendererガンガレ〜 b82での両者のレンダリング取ってみた。 SunRenderer ttp://www.dotup.org/uploda/www.dotup.org0655.png QuartzRenderer ttp://www.dotup.org/uploda/www.dotup.org0654.png V2CでサブピクセルAAのために使ってる awt.font.desktophints プロパティが DP2上では有効になっていない(nullを返してきやがった!)ので、おそらくClearTypeスタイルのレンダリングが できていないと思われます。これが渡ってくるようになったらグンと綺麗になるんじゃないかと思うんだけど・・・ Windowsで帰ってきたヒント情報を無理矢理ねじこんでレンダリングみてみようかな? #初回起動時にフォントレンダリングが無茶苦茶になっちゃうのはなんかの初期化のミスなのかなぁ・・・
139 名前:名称未設定 mailto:sage [2006/05/20(土) 06:09:21 ID:2odTrvJ50] おお、DP2の陰になって気づかんかったけど J2SE5.0Release4用のSWT互換ライブラリもでてるじゃない
140 名前:名称未設定 mailto:sage [2006/05/20(土) 12:02:10 ID:F2LsDsOL0] >>139 SWT互換ライブラリって何に使うのでしょうか?
141 名前:名称未設定 mailto:sage [2006/05/20(土) 13:36:21 ID:YA9x7WmT0] 本家SWTが動かない環境でSWTを使う。 ライセンス問題。 好き嫌い。
142 名前:名称未設定 [2006/05/24(水) 10:01:55 ID:2tcWkQv20] AppleのSWTを使った時に、エディタで日本語入力できたり。 するわけないか…。
143 名前:名称未設定 [2006/05/25(木) 00:12:47 ID:GqVIcMsA0] macbookの黒に Microsoft WheelMouse Optical (マイクロソフト ホイールマウス オプティカル)ブラック ってお似合いだと思わないかい?
144 名前:名称未設定 mailto:sage [2006/05/25(木) 09:05:36 ID:9QxOZRL50] >>118 IBM版はJITまでの実装でHotSpotは無い。 それにちっとも早くない。 # 3年ぐらい前はプラットフォームに関わらずSUNよりも高速だったが。
145 名前:名称未設定 mailto:sage [2006/05/27(土) 17:45:28 ID:tEbB7/C90] EclipseとかNetBeans、IntelMacで速い? ストレスたまらない? iBook 1.4GHz でEclipse3.1使ってるけど遅くてかなわん。NetBeansは毛虫が這うようだった。
146 名前:名称未設定 mailto:sage [2006/05/27(土) 17:56:37 ID:8eVwlol10] >>145 快適
147 名前:名称未設定 mailto:sage [2006/05/27(土) 20:24:01 ID:3MDMDEvi0] >>145 メモリたんないんじゃない? おれiBook 1GHzだけど、Netbeansだって「毛虫が這うよう」まではいかないぞ。 ガーベージコレクションが走らない限り快適だぞ。 あ、そういやマルチコアだとガーベージコレクションって裏でちょっとずつ走って くれて快適になるらしいね。もしかしたら起動オプションが必要かもしれないけど。 コンカレント・マークアンドスイープとかなんとかいう機能だったかな。
148 名前:名称未設定 mailto:sage [2006/05/27(土) 21:10:38 ID:8eVwlol10] -XX:+UseParNewGC マルチCPU用のGCなら有名どころでこれかな。 NewGenerationのGCをパラレルに行うオプション -XX:+UseConcMarkSweepGC これは、>>147 の出してるやつだけど、これは別にCPU(コア)の数に関係なく働く 通常GCがかかるとVMロックされるんだが、GCの過程の大部分を ロックさせないでアプリと平行で走ってるスレッドにやらせるオプション どうしてもVM止めないといけない処理のときはVMがロックされる マルチCPUだとこのGCスレッドがアプリの処理時間を奪わないので快適になるはず これは、OldGeneration用(長く使われてるオブジェクト用のヒープ)のGCに効くオプション どっちもつけてて害はあんましないとおもう
149 名前:名称未設定 mailto:sage [2006/05/27(土) 21:22:38 ID:NE94Yg1r0] >>148 うお、参考になった。早速試してみるよ。ありがとう。
150 名前:名称未設定 mailto:sage [2006/05/27(土) 22:45:13 ID:tEbB7/C90] >>147 メモリは512。いまどきアレかもしれない。IDEで文字書きだけならいいと思うんだけど。 で、言われたら気になってひさびさにNetBeans落として試してみた。 うん、ソースを手打ちしてる限りは毛虫ほどじゃなかった。でも補完とかの贅沢機能はやっぱ毛虫。 これ構造的に遅いんかな。intelでもeclipseほどじゃない? って会社のWin機に入れてみればいいか。 でもひさびさにNetBeansさわって、高機能になったなぁと思った。 もうすこし補完が利口になればEclipseから乗り換えたいかも。
151 名前:名称未設定 mailto:sage [2006/05/28(日) 01:53:12 ID:uVkU8KVF0] >>150 補完は最初は遅いような気がする。 なんかキャッシュでもあるのか、しばらくすると速くなってくるような気もする。 なんにせよ、Netbeansの残された課題は、エディタを改良することだってことで Netbeansスレでも言われてるし、実際NetbeansもJackpotとかいうプロジェクトを 立ち上げて、本格的に対応するらしい。
152 名前:名称未設定 mailto:sage [2006/05/28(日) 03:30:43 ID:aeHjKmUm0] >>151 いやいや、補完の利口さって>>150 の意見はわかる eclipseはコンテキスト読み取って、確率が高い候補を上に持ってきてくれる そこなんだよなぁ・・・今、2つ気になってるウチの一つのeclipseとの差 もう一つは、Subversion対応。これはteepeeが頑張ってくれればもうすぐか。 Jackpotは試そうと思ったらMacでももう動くはずですよ。
153 名前:名称未設定 mailto:sage [2006/05/28(日) 03:50:07 ID:A/pvoApN0] >>152 あー、なるほど。確かにEclipseの補完は、適切なものが一番上にくるので 楽だよね。あれはいい。是非Netbeansにも....
154 名前:名称未設定 [2006/05/29(月) 11:32:42 ID:r1HUsT7+0] アクセス拒否のやり方教えてください
155 名前:名称未設定 [2006/05/29(月) 11:40:20 ID:r1HUsT7+0] フォルダにアクセス不可できないんですよ 情報を見る→所有権とアクセス権→アクセス不可をしたいです
156 名前:名称未設定 mailto:sage [2006/05/29(月) 12:55:10 ID:c74m7Zlb0] >>155 UNIXコマンドをつかうのはダメなん? chownコマンド Javaの機能ではないので他環境では再現できない事もあるけど
157 名前:名称未設定 [2006/05/30(火) 01:00:15 ID:moBdGS4L0] Javaでファイラー書いてます。 先日iMacを買ったので、Mac用パッケージも作ったのですが、 Mac方面にはろくに宣伝してないので3日で3人しかダウンロードしてくれないという 寂しい事になってますので宣伝させてください。 こんな特徴があります。 ・大昔のDOSライクなインターフェイスで、操作はすべてキーボード ・画像、MP3、動画(プラグインで対応)なんかのビューアが内蔵しています ・FTP、HTTP、SMB、アーカイブ等にもアクセス可能 ・スクリプトで機能拡張が可能 ・DOS経験者の方には喜んでもらえると思います (逆に純粋なMacユーザーは多分何だかわからないと思います) graftabl.com/staff/shunji/fswiki/wiki.cgi?page=jFD2
158 名前:名称未設定 mailto:sage [2006/05/30(火) 01:40:31 ID:3KL0630O0] おー。FDというのはどこかで聞いた事あるなぁ。 宣伝向きのスレ ↓ スレを立てるまでもないフリーソフト pc7.2ch.net/test/read.cgi/mac/1107883093/
159 名前:名称未設定 [2006/05/30(火) 08:43:19 ID:LdKR9WAG0] >>156 できれば、Javaでありませんか?
160 名前:名称未設定 [2006/05/30(火) 10:06:51 ID:7OlkXHkV0] 惜しい。 AFxクローンなら泣いたのに。