Macでプログラミング{ ..
357:名称未設定
07/05/09 03:43:48 f+rsy5I60
>>350
Javaの開発なら、他のOS上のEclipseが好いと思う。
OS Xは検証用にのみ使う方が良いと思う。
358:名称未設定
07/05/09 09:47:06 Ae0SwagH0
ビットトレントのクライアントソフトってつくるのって大変?
想像がつかないんだよなぁ。どれくらい大変か。
359:名称未設定
07/05/09 09:57:39 8tJfI7re0
まじめに答えたれよw
360:名称未設定
07/05/10 09:20:07 0uwToT9uO
opensourceなBT倉のソースでも読んでみれ。
すらすら読めてなんとなく理解できたら作れるんじゃね。
361:名称未設定
07/05/10 17:10:11 kbmwGwIG0
マジレスすると「Java 一筋でしかも頻繁に使う」場合に限って Eclipse だろうな
362:名称未設定
07/05/11 23:15:43 YgTm3VhC0
Macでシェルスクリプトを始めるなら、何がお勧めですか?
当方、Cの経験が多少ある程度です。
363:名称未設定
07/05/11 23:19:14 1RRhddDN0
何がって何が?
364:名称未設定
07/05/11 23:22:02 Oqy6qEyTO
なら順当にcsh系からかな?
個人的にはcsh嫌いだけど。
365:名称未設定
07/05/11 23:31:28 3Ycdf8Zz0
つーかメジャーなシェルはみんな/binに入ってるから好きなのやればー?
なんと/bin/kshまである(今知った)。
366:名称未設定
07/05/11 23:31:29 GFb6IHPV0
シェルスクリプトを書く言語としてcsh系はよろしくない。bashやっとけ。
ただし、bashの機能に頼り切ってしまうbashismという悪弊もあるので常
にshとbashの機能差を意識しつつやること。
もしかしたらスクリプト言語としてのオススメを聞いているのかもしれんが、
その場合はRubyかPerlをやっとけ。
367:名称未設定
07/05/11 23:33:52 keH1eehCP
>>362
デフォルトが bash なんだから bash がいいのでは?
それが分かってきたら、zsh 使ってみる流れが良い。
368:名称未設定
07/05/11 23:36:07 YgTm3VhC0
すみません、言葉足らずでした。
UNIX系OSで言うところのシェルが、Macには標準で多数入っているので、
一体どれから始めるのがいいかなあ、と。
仕事でLinux(使ったこともないけど)を使うかもしれないので、それとの親和性を
考慮すると……かなり考え込んでしまいます。
とりあえずbash検討してみます。
369:名称未設定
07/05/11 23:45:56 ciPdG/TE0
shスタイルで作っておけばどんな環境でも使えるからまずはそれからやれば?
370:名称未設定
07/05/12 01:01:06 vgDhCNpj0
特に「シェル」スクリプトじゃないといけない理由ってあるのかな。
そうでなければ一般的なスクリプト言語の何かでもいいのでは。
371:名称未設定
07/05/12 01:06:28 SBl/j0WO0
Linuxを視野に入れてるならbash。商用UNIXならかわりにksh。
これらは全部Bourne Shell(sh)の子孫なので共通項としてshからスタート。
cshスクリプトは読めるだけでいいので、軽く文法を把握しておけばOK。
cshスクリプト自体世の中に存在する数は相対的にかなり少ないので、
必要になってからでOK。
372:362
07/05/12 08:49:32 Vo60kIUP0
皆様ありがとうございます。
sh/bashを中心に、大型書店で立ち読みしてきます。
『UNIXコマンド例文事典 sh/bash編』とか『詳解 シェルスクリプト』とか。
373:名称未設定
07/05/12 22:38:07 f0WFKNWA0
ちなみに
bash
ってなんて呼んでる?
374:名称未設定
07/05/12 22:48:54 XQ40pFCM0
>373
何を言いたいのかよく分からんが普通に「ばっしゅ」だろ
375:名称未設定
07/05/12 23:11:42 4yFBmWei0
>>372
ブルースブリンの本が有名だな
376:名称未設定
07/05/13 08:45:18 QEAG8NQa0
>373
ビーアッシュって読んでスターになれ。
377:名称未設定
07/05/13 12:38:17 0XhNQl9m0
俺は
Bourne-Again SHellはばっしゅ
Bourne Shellはびんしぇる (← /bin/sh というパスから)
だな。
どっちもbshと書く香具師がいるんだけど、人によってどっちのことか違うし、
俺はDOSのミツバチシェルを真っ先に思い出すから勘弁して欲しい。
378:名称未設定
07/05/15 10:15:40 cyVWueuv0
bashと聞くとビアパーティーを真っ先に思い出すから勘弁して欲しい。
379:名称未設定
07/05/16 01:13:19 2oJPzA8P0
どう読めば>378に嫌がらせが出来るんだろうか。
380:名称未設定
07/05/17 14:35:52 w4V8jFQv0
MOSAって入会すると何かいいことある?
たまにセミナーやってるのは知ってるんだが、それ以外のメリットがよくわからん。
年会費払ってまで入る価値があるのかどうか…。
381:名称未設定
07/05/17 14:49:40 lSSaEaVj0
MOSAのイベントの会費が安くなるくらいだろ。コンテンツとか見られるってのも
あるのか。
フレームワークはCocoaで楽になったし、フレームワークの使いこなしよりも
そのフレームワークを使ってやらせる仕事の方が重要なので俺は入ってないよ。
MOSAの内容は知らんけど、メリットがあるかどうかは人によって当然違う
だろう。
382:名称未設定
07/05/17 15:54:38 kP+NNKzs0
MOSAのサイトの会員専用部分にはたいした情報はない
ただ掲示板があって質問とかできるので運が良ければ役に立つこともあるかもしれない
イベントなどでは旧NiftyのFMACPRO系の友人関係のなれ合いが強力なので新参は馴染
みにくい雰囲気がある。最近は学生会員とかの募集に力を入れている(無料か?)みたい
なので学生なら歓迎されるかもしれない。就職活動したい場合は湘南ミーティングに行け
ばいろいろ顔つなぎができて役立つかも。
あとWWDCに行く人にはいろいろ役立つ情報や割引とかがあるみたい
383:名称未設定
07/05/17 15:59:12 lSSaEaVj0
FMACPROの馴れ合い・・・四十歳以上の馴れ合いは気持ち悪いな。
384:名称未設定
07/05/17 21:14:51 o6CwVbST0
>>383
FMACPROで質問したけどスルーされて、
悔しくて自分で解決して自己レスした苦い記憶があります。
385:名称未設定
07/05/17 21:34:28 riMYnHgx0
>>384
初心者の質問に全くレスが付かなくて、同じく初心者の人が頑張って答えてあげたら、
自称上級者から嘘教えるなヴォケ(意訳)とかいうツッコミが入ってたのは覚えてるぞ。
386:名称未設定
07/05/17 22:45:22 078pSYTK0
>>385
macosx-jp MLにも一部そういう雰囲気があるなぁ。
ああいうのは苦手です。
387:名称未設定
07/05/17 23:14:06 zmeb2Yaq0
FMACPRO のシスオペって誰だったっけか
388:名称未設定
07/05/18 00:26:21 r7Tc3yxi0
本当は質問に答えるのは中級者がやるのがいいんだけどね。質問に答えるっつーの
は自分の勉強になるし。なんでかそうはならないことが多いな。
389:名称未設定
07/05/18 00:46:18 dBPp4yY70
良い意味でも悪い意味でも職人だから。
悪く言うとマカだから。
390:名称未設定
07/05/18 09:47:37 Wp+RCK0G0
まぁ、マイノリティのコミュニティにはありがちだな。
WO
4D
Rb
391:名称未設定
07/05/18 09:51:31 1f01q4zY0
>>387
ASLEditの山田氏じゃなかったっけ?他の人に交代したんだったかな?
>>388
ライバルは潰せ、とか?
392:名称未設定
07/05/18 09:52:37 uQta+wAq0
RealBasicとかPhotoShopって書いただけで質問への回答はそっちのけで、
綴りが違うぞちゃんと書けヴォケと怒られる。そんなメーリングリストもあるし。
393:名称未設定
07/05/18 10:02:12 8dlnnFNU0
>>386
あれはs幡さん一人のせいでぐちゃぐちゃになったね
本来は日本語で情報交換できる貴重なMLだったのに...
394:380
07/05/18 10:58:36 3K4G8gfb0
なんか話題が変な方向に流れてるけど、みんな情報さんくす。
もう少し活気のあるコミュニティを想像してたんだけどね…。
気軽に雑談とか質問ができる環境じゃないみたいだね。
MOSAの掲示板のトップ見てたけど投稿数も少なそうだし、
それならAppleのMLを眺めてた方がいいかな。
395:名称未設定
07/05/18 13:39:08 Wp+RCK0G0
>392
いたなーw
voidみたいの
重ま..ry
396:名称未設定
07/05/19 17:45:00 qdSWtlDd0
Javaはまだ全然分からないけど、とりあえずEclipseを入れた。
最近の開発環境はすごいなあ、と感動。
Flex2のプラグインも入れてみたけど…
Flexプラグインを入れた状態でEclipseを起動すると、なぜか
「Flex Builder2のアクティベーション」
というダイアログが出る。
曰く、
「このFlex Builder2のトライアル版は有効期限が切れました。Flex Builderを継続して
使用するにはシリアル番号を入力してください。」
以前Flex Builder2のトライアル版を入れていたので、その影響か。
なんでEclipseプラグインにまで影響するんだろう。
とりあえずFlex Builder2をアンインストールするかな…。
397:名称未設定
07/05/19 18:03:07 K8wpdP1P0
EclipseのFlexのプラグインって有償でしょ
398:名称未設定
07/05/19 18:10:02 qdSWtlDd0
あー…Eclipseプラグインは有償なんですね。
…吊ってきます。
399:名称未設定
07/05/20 06:34:07 zG3fHROQ0
息を吹き返したりしないように、きっちり吊れ
400:名称未設定
07/05/20 15:56:14 uYoZB6J+0
Xcodeと比較したときのEclipseの良さって何?
401:名称未設定
07/05/20 17:39:59 FhMoXs4V0
知名度
402:名称未設定
07/05/20 19:48:26 cCn1mLqh0
Win環境でもUnix環境でも使える、
つーかむしろXcode使うのにJavaでプログラミングする良さって何?
403:名称未設定
07/05/20 22:34:41 25y5PDTV0
Eclipseのローカルヒストリー機能に救われた。
404:名称未設定
07/05/22 15:59:19 HSm8QOKr0
Mac上のEclipseでCを使うにはどうすればいいですか?
405:名称未設定
07/05/22 16:05:35 HSm8QOKr0
Intel Mac用は無いのか…
URLリンク(download.eclipse.org)
406:名称未設定
07/05/22 16:41:37 bq3M8nTV0
Macで使えるJava言語のインタプリタってないかい?
行き当たりばったりなプログラミングをするもんだから、いちいちコンパイルしてるとテストに時間がかかりすぎる。
インタプリタでテスト+開発して、コンパイルして高速に動作、ってできんかね
407:名称未設定
07/05/22 19:05:44 5ipv7UQK0
おれはObjective-Cのインタープリタが欲しいな。WebObjectsのWebScriptってまだあるの?
あったら使いたいんだけど、誰か使い方知らない?
408:名称未設定
07/05/22 23:04:14 7Wr7/FCH0
Xcodeを今から学習したいんだけど
趣味で抑えといた方がいいですか?
それとも生かせれば月収20マソとかいくかな?
なんかアポーは好きなんじゃけど、迫害されてるから不安なんじゃけど
興味があるド素人なんですが
409:名称未設定
07/05/22 23:16:24 5ipv7UQK0
>>408
マ板やム板のマカー率を見ると、OSのシェア以上にマカープログラマーの生存率は低そう。
迫害->貧窮->餓死ってのが順当な流れ。
410:名称未設定
07/05/22 23:25:00 o4CmKLoP0
>406
使ったことないけど、Groovyとか有名どころは駄目なの?
つーかJavaのスクリプティング環境ってJVM上で動作するものなのでは?
>407
F-Scriptはどうよ。やっぱ使ったことないけど。
URLリンク(journal.mycom.co.jp)
>408
ちゃんとアルゴリズムの勉強して、別のメジャー言語も一つ二つマスターしとけば問題ない。
もっともObjective-Cの仕事なんてあまり聞かないし、業務じゃなくて趣味でやってる
プログラミング能力を評価してくれる企業も珍しいから求職は大変だと思うが、
好きでやりこむのが一番だよ。
411:名称未設定
07/05/22 23:27:31 PKr1CUBt0
>>408
>月収20マソ
どっからそういう算定が出てくるのかわからんが。
収入は営業力による。
希少価値は高いから時給換算は高い。けどたいした市場もない。
412:名称未設定
07/05/23 01:59:23 iuOhKbik0
HMDTに入社しる。
413:名称未設定
07/05/23 10:28:30 hZ8i+T6d0
シイラ以外に何やってるのか謎
414:名称未設定
07/05/23 10:34:53 oXRGwuPa0
シイラは技術力の宣伝で本業は請負じゃないのか
415:名称未設定
07/05/23 15:19:06 SJKLT4PI0
MYCOMにインタビュー出てるな。本人の写真入り。
でも、あの手のタブはOmniWebがずっと先にやってるんだけど・・・
416:名称未設定
07/05/23 16:56:29 eNqMsV9+0
>>409
マ板はあんま行かないからしらないけど、
ム板にいるマカーは5%よりは多いと思うよ。
417:名称未設定
07/05/23 16:57:45 eNqMsV9+0
で、就職先として、
・エルゴソフト
・アートマン弐壱
・HMDT
他にある?
418:名称未設定
07/05/23 17:53:09 lJ+fBQjo0
夢はもっと大きく、
・Apple
・AdobeのMac部門担当
・M$のMac部門担当
419:名称未設定
07/05/23 18:17:35 GDIuLpqR0
>>417
アートマン21は募集しないんじゃないか?
420:名称未設定
07/05/23 23:13:02 vO8qVdmU0
mkinoってもっと細くて眼鏡をイメージしてたw
421:名称未設定
07/05/23 23:30:13 pOx2u1VM0
>>418
一番最初以外はCarbonかもしれんが。。。 Cocoa化はしてるのかのう > 中の人
ま一番最初でもCarbonはあるわけだが。
あ、ここCocoaスレじゃないからCarbonでもいいのか。
さらにいうと元の質問はXcodeだから、別にCocoaでもCarbonでもなくてもいいのかw
422:名称未設定
07/05/24 19:00:28 Ex+dkJBu0
Cocoaだけ知っていても、仕事の内容によってはCarbonを使わざるを得ない場面ってあるよね。
例えば、Adobe製品とか、MS Office製品、Quark XPress向けのプラグイン開発だと
未だにCarbonを使ってたりする場合もある。
あとは、ドライバ関係もCarbonやIOMを使ってたりするのかな。
旧OS(8.x, 9.x 10.0〜10.3)にも対応ってケースもたくさんあるし、
レガシーな技術を知ってると役立つ場合もある。
というか、知らないと思わぬところで泣きを見る事もある…orz
423:名称未設定
07/05/24 19:39:04 0BcyzvQd0
10.3はレガシーに分類されるのか。
424:名称未設定
07/05/24 23:08:36 fQrEZ8Fw0
>423
Cocoaプログラマ的にはレガシーになるんじゃないか?
10.4じゃないと使えない機能っていくつかあったっしょ。
425:名称未設定
07/05/25 01:14:41 gv6ZeL4h0
>>417
appleだったら結構、あるみたいだ。
URLリンク(jobs.apple.com)
426:名称未設定
07/05/25 03:52:04 cayEGpOI0
>>425
そりゃあるだろうけど、基本アメリカだぞ。
Xcodeを使いこなす以外にも必要な事はいっぱいあるぞ。
427:名称未設定
07/05/25 08:54:09 gv6ZeL4h0
>>426
あとは、アメリカで暮らす決意と英語能力だけと思うが。。。
428:名称未設定
07/05/25 09:07:26 kn0Shp9T0
レガシーは言い過ぎだろ。10.4で付いた新しい機能よりも10.4で廃止が予告された
機能の方が影響が大きい。Carbonは今さら使いたくもないが、リソースとか使うと
なるとCarbonを使うしかない。C++が利用出来るので昔作ったライブラリを
ちょっと手直しして再利用出来たりするのはいいよ。
429:名称未設定
07/05/25 09:48:56 cayEGpOI0
>>427
「暮らす決意」って簡単に書くけどなあ。
少なくとも、決意だけしたってまずはビザかグリーンカードがないと働けないし。
Appleから招かれて入社するならそれらのサポートをしてもらえると思うが、
そんなレベルの人の話ではないよねこれ。
430:名称未設定
07/05/25 18:25:52 CCR2aCdw0
そういやtsawada2はApple落ちたんだっけ。
431:名称未設定
07/05/25 19:00:13 gv6ZeL4h0
>>429
就職活動に困難はつきものとも思う。
アメリカで働くための努力に訂正しとく。
432:名称未設定
07/05/25 19:24:55 z8j869TZ0
Xcode には TODO や FIXME などのタグを管理する特別な方法はないよね?
毎回検索するのがめんどい人は自力でスクリプト書くしかないんだろうか。
433:名称未設定
07/05/26 17:57:15 SuxWlPGz0
>>431
日本を離れてアメリカで生活するってことが、人にもよるがいろんなことを背負うことに
なるはず。英語ができるできないなんてレベルじゃなく。
アメリカで暮らしたくて仕方ないならともかく、Appleの仕事をしたいっつーだけだとどうよ。
背負っている物好きもいるみたいだが。まあ良いこともあるかな。WWDC最接近中。
434:名称未設定
07/05/26 19:57:25 KasjLwvX0
>>433
どうよ と聞かれたのでレスしてくけど 住めば都ともいう。
Appleの仕事をしたいっつーなら、アメリカで就職するのがベストだと思う。
周りがいろいろ言ってもどーかと思うので>>417にどうしたいのか聞いてみたい。
435:名称未設定
07/05/27 07:33:10 vIc8rqyV0
とりあえず八百屋でバイトすることにしました。りんご専門です。
みたいな機転の利いたレス希望。
436:名称未設定
07/05/27 07:42:46 o+iMPN6Y0
俺今しがないMac開発者やってるけど辞めてーよ
437:名称未設定
07/05/27 08:36:01 c5DZS6m40
なぜ辞めたくなったのか聞いてみたいものだな
438:名称未設定
07/05/27 15:36:27 J6CSFe9/0
別にMacやってるわけじゃないけど、後5年したら消えてるかもしれない技術で
いくら頑張ってもなぁ、みたいな気分にはなる。いくらスキルがあっても、
業務経験じゃないと評価されないことも多いしね。
439:名称未設定
07/05/27 17:45:42 c5DZS6m40
5年でなくなるのは Carbon? Cocoa? Mac?
440:名称未設定
07/05/27 18:59:47 aSk04M060
>439
OS X
441:名称未設定
07/05/27 19:17:33 c5DZS6m40
まぢ?5年後だと10.7が出るか出ないかくらいじゃないのか?
442:名称未設定
07/05/27 19:49:34 o1gM/VVE0
5年やそこいらで、今のGUIスタイルとかインプットメソッドとかの基本的な部分のパラダイムシフトが起きるとは思えない。
443:名称未設定
07/05/27 20:38:23 H7i16aEb0
そういやAppleが潰れて無くなると謂われ続けてもうどのくらい経つんだっけ?。
444:名称未設定
07/05/27 20:52:03 rf2TZlsL0
>>442
10.5でInput Method Kitフレームワークが追加されるのに?
445:名称未設定
07/05/27 22:01:54 o1gM/VVE0
>>444
追加だろ?
全面改訂とかでも無い限りは無問題
446:名称未設定
07/05/27 22:26:44 Dp/UlMnP0
>>408
ってゆーか、Xcode普通に趣味で憶えて、世界共通で使える
Mac用シェアウェア作って売ればいいじゃないの。
なーんか、最近の”自称”プログラマーってのが
『どっかの会社で仕様書どおりにコーデックする職業の人』
だったりするのが、なんだかなぁ・・・
そりゃ毎日”プログラミング”してんだろうけどさー・・・
昔の「大型機プログラマ」の人とおんなじ”におい”がするんだよね。
プログラミングなんてこんな面白い趣味やんのに「シェアが」とかバカじゃね?
ぶっちゃけプログラミングなんてぜんぶおんなじだって。
考え方の違いとそれによるコーデックの差だけで。
その違いと差を理解できるのが自称じゃなくて”本物の”プログラマ。
20年前に大型機のコーデック屋は答えたもんさ
「仕事でやるなら専門学校でCOBOLだよ」って。
生き残ってるのは結局本質をつかんでなんでも適応できる人。
最初に憶えた言語をじっくりやるのは当然だけど、それだけじゃなんにせよ生き残れない。
いまからWindowsのなにかを初めりゃ食いっぱぐれがない。なんてちゃんちゃらおかしい。
ニセモノに騙されるな。
447:名称未設定
07/05/28 01:05:53 FwdvFyVE0
>>446
子供が生まれて家族を抱えると考え方変わるぞ。
>>Mac用シェアウェア作って売ればいいじゃないの。
それで生活が出来る人はどれだけいるのだろうか? お前は「歌手になってCD売れば
儲かるじゃん」と同じ事逝ってんだよ。
448:名称未設定
07/05/28 10:33:37 TJyvqo0g0
Cocoaってポトペタ画面にコントロール貼り付けるだけでアプリが完成するって本当でつか?
449:名称未設定
07/05/28 10:35:33 15/gw4Ny0
ageんな。クソ
450:名称未設定
07/05/28 11:18:23 T7lPy2WS0
プログラミングが楽しくてしかたない人は職業プログラマの道はふつう選ばないしな。
楽しくてプログラマになっちゃった人はむしろ突き抜けて違う次元の人になっちゃうし。
(本書く側になったり、腕で食えるから仕事はよりどりの人になったり。)
よく沸いてくる”食うためにプログラマ”とか、どんだけ底辺なんだよ。
楽しいプログラミングを最初から知らない奴が、プログラミングの楽しさなんて伝えられるわけないじゃん。
451:名称未設定
07/05/28 13:41:06 vcEkJCBsO
コーデックw
452:名称未設定
07/05/28 13:56:32 nE8qZBp/0
あれ?ここってマ板ですか…?
453:名称未設定
07/05/28 18:55:19 TJyvqo0g0
MacにPythonは不似合いでつか?
454:名称未設定
07/05/28 22:59:08 KgbuwBXC0
簡単なツールはPythonで作ってるよ。
Applescriptみたいに、他のアプリケーションの操作がもっと出来るようになるといいんだけどね。
本当はApplescriptの「用語」にあるクラスとかをPythonで使えるように翻訳するツールがあるけど、
これが上手くいかない・・・
455:名称未設定
07/05/28 23:04:22 JbbwA0tc0
>>454
ageるような釣り野郎にマジレスすんなって。448と同じヤツだぞ。
456:名称未設定
07/05/28 23:17:02 i06C9K8E0
PythonからOSAいじりゃいいじゃん
とマジレス
457:名称未設定
07/05/28 23:17:08 KgbuwBXC0
あ、ほんとだ。
でも、プログラマじゃなくてプログラミングの話だし、Python、Ruby、Perl あたりの言語の情報も気になるんで
話題をつなげてもいいだろ
458:名称未設定
07/05/29 05:58:11 qcqL9Pu20
なんでsage厨が住み着いてんだ?
一度sage厨でぐぐってみろや
459:名称未設定
07/05/29 09:22:10 nk1+vP7z0
PythonってやっぱCUIですか?
それともMac用GUIもおkですか?
PythonからDLLコールって簡単ですか?
460:名称未設定
07/05/29 09:53:40 nk1+vP7z0
PythonってGUIライブラリの選択もしなきゃならないんですね。
やっぱ、MacでPythonはやめまつ。
461:名称未設定
07/05/29 14:46:52 QsOoQ6Ef0
MacでやるならRubyの方がいいかも。
LeopardでRuby-Cocoaが本採用されるし、これから更に幅が広がるんじゃないかと予想。
ちょっとしたことならAppleScriptだけでも足りるけどね。
462:名称未設定
07/05/29 16:09:36 nXZ/dWKf0
言語多すぎ
463:名称未設定
07/05/29 17:32:51 nk1+vP7z0
Windowsに比べたら激しく少ないお。
WindowsにはDelphiがあるお。
464:名称未設定
07/05/29 17:37:26 HE+Aw2pE0
>>463
大丈夫。
ぜんぜん答えになってないから。
>>462
自然言語よりは少ないから問題ない。
465:名称未設定
07/05/29 18:24:19 QYerGU6C0
JavaScript OSAって少数派?
466:名称未設定
07/05/30 18:38:11 0c+V1mvL0
>>446
それはコーダー、またはコボラー。
467:名称未設定
07/05/31 15:28:01 iAchG2JI0
なんだかMacでプログラミングな人が希少のようですが、
Macでプログラミングされてる方は、
どうやって勉強して何の言語を使われてますか?
簡単に開発できてC/C++系のライブラリを取り込めるものキボン。
468:名称未設定
07/05/31 16:59:18 SWpntEcE0
phpとjavascriptとmysqlだけでなんとか雇ってもらえてる。
ほんと恥ずかしいです。
469:名称未設定
07/05/31 17:12:14 iAchG2JI0
それって、Web開発だおね。
恥ずかしいとは思わないけど、デスクトップアプリ系の話も聞きたいお。
470:名称未設定
07/05/31 21:53:55 PL4w/X1d0
OSXの開発者はたいていObjective-Cを使いますが。
471:名称未設定
07/06/01 00:05:28 X+vRpQsg0
普段はC#deWinアプリ開発やってたのだけど、
OSXのクライアントを作れと言われJavaに逃げた…。
472:名称未設定
07/06/01 00:53:15 7kO6+YL80
それは逃げれてるのか?
473:名称未設定
07/06/01 16:04:52 F5kxgahR0
本で言うとタイトルだけで終わってるような会話だね。
もうちょっと、何を勉強した、とか、どこで躓いて何を調べたとか、レスしてお。
474:名称未設定
07/06/01 16:43:59 IArB/FOX0
会社の業務でデバイスドライバの開発やらされたけど、
探しても全然資料がなかったので、お金出してADCのテクニカルサポートで質問して
資料やサンプルコードを入手して、作り方まで教えてもらったよ。
で、後はそのサンプルコードをいじりながら、
AppleのメーリングリストやWeb検索で調べたりして、何とか動くモノができた。
ちなみに開発環境はCarbon&C言語。
何よりもCarbonの資料がXcodeのリファレンスとサンプルコード以外に
ほとんど無かったのがしんどかったぜ。
475:名称未設定
07/06/01 16:47:38 nQ/FulIq0
>>474
英語?
476:名称未設定
07/06/01 17:15:36 CRhXY8/M0
今時Carbonはきついな。昔からやってればともかく、初めがCarbonからじゃな。
でもデバイスドライバならまだマシな方かもしれんよ。
アプリケーションだと気が狂いそうになる。Toolbox由来のAPIがゴッソリ
deprecatedになって、CoreFoundationとか使おうとしたら相変わらず冗長な
コードを書かなきゃならないのにウンザリして結局Cocoaで作り直した。
ドキュメントも読む気が起きなかった。
477:名称未設定
07/06/01 18:01:19 yE7czl5j0
Win32かCarbonかCならどっちが大変?
478:名称未設定
07/06/01 18:42:16 IArB/FOX0
>>477
Carbonの方が大変。Win32のやり方に慣れてると特に。
一番きついのは、CFStringとかのRetain/Releaseの対応かな。
CocoaだとAutoReleasePoolがあるけど、Carbonにはそんなのないし。
デバッグはホントしんどかった。
Win32はサンプルや資料がたくさんあっていいよね。
とっつきやすさが格段に違う。
479:名称未設定
07/06/01 18:55:36 F5kxgahR0
> Carbonの方が大変。
よし、カーボンはやめとこう。
> 一番きついのは、CFStringとかのRetain/Releaseの対応かな。
> CocoaだとAutoReleasePoolがあるけど、Carbonにはそんなのないし。
↑
何この見た事無い単語の羅列。
480:名称未設定
07/06/01 18:56:43 M7fAFubC0
デバイスドライバでCarbon使えるのか?
CFStringはCoreFoundationでしょ。
481:名称未設定
07/06/01 18:57:54 WIELBzLK0
>>478
>一番きついのは、CFStringとかのRetain/Releaseの対応かな。
なんだそんなレベルの事をしんどいと言ってるのか... トホホ。
482:名称未設定
07/06/01 19:34:05 CRhXY8/M0
retain/releaseなんて同じ階層でペアで使えばいいだけだ。
stack base objectでwrapするという手もある。
483:名称未設定
07/06/01 19:56:49 rwO1prF70
これからMacOS9用ソフト作ろうとしている僕は、変態?
Carbon使うと少し楽だね。 面倒になった部分もあるけど。
484:名称未設定
07/06/01 20:02:56 1HFaxyIT0
Y^´ ∨// /,∠ ,. ' /l/// /, ' , '/ ! | l }´ 〈
〉 変 〈/ , ' // ̄`>< /// /// _,.=‐|'"´l l〈 変 /
〈 態. ∨, '/l| ,.'-‐、`//`7/ /''"´__ | ハ l丿 態 {
人) ! ! (/! |ヽ〈_ ・.ノ〃 〃 / '/⌒ヾ.! ,' !く ! ! (_
ト、__/ ヽ、_,.イ /l l |:::::::```/:::::/...´.. //´。ヽ }! ,' !! ) /
ト' 亦 ,イ⌒ヽ/ !l l ! l し J ::::::::::::::::::::``‐-</ / ,'、`Y´Τ`Y
l 夂 (ハ ヽ l i ! l ', ! , -―-、_ ′::::::::::::: //! Λ ヽ、ヽl
ヽ 〉,\ ! i ',.l `、'、/_,. ―- 、_``ヽ、 ι 〃,'/! ヽ、\ ヽ、
! 能 // ,' lヽ! ii ',l ∨\'⌒ヽー-、 `ヽ、! / ハ ノヽ._人_从_,. \
| 心 { / ,' ' ,! ll l`、 { ヽ' \ ヽ ' '´ Λ ',} ( \
.丿 ∨ // ,',! l l l ヽ`、 \ \ ∨ し /! ∨ 変 ,ゝ、
∧ / / ヾノ //l l l l、_ヽ\ \ ヽ , ' ,.イ |ノ 態 (ヽ
/ノ__ ゚ ゚ (⌒`〃'j | l l l `ヽ `ヽ、.ヽ _,.}'′ ,.イl { | ヽ ! ! ,ゝ\
/ /`Y⌒ヽ/⌒ 〃 ノ | l l l } ヽ、._ } ノ,.イ l | ! ! | )_
485:名称未設定
07/06/01 22:47:53 8cWRAWuP0
>>483
変態だろうな。CodeWarriorとPowerPlantがあれば作業は軽減されるけど。
486:名称未設定
07/06/02 01:01:46 59Pk/web0
>>483
他人(や商売)の為に作るのならおそらく変態
自分の為に作るなら自分の環境に合わないソフトを作る方が変態(というか池沼)
487:名称未設定
07/06/02 01:42:43 ZnOD5nCM0
商売で作るなら健全だろ…金出す奴は変態つーか気の毒だと思うが。
自分の趣味で作るのも立派な変態。目的があって自分の為に作るのは一応健全だが、
それ以前に今時MacOS9環境に固執してる時点で変態つーかアレだな。
488:名称未設定
07/06/02 02:11:30 XbliQfFC0
MPWをインスコしたくなった。
489:名称未設定
07/06/02 17:05:56 Ncb3vfb30
そんな名前を思い出すのは変態
490:名称未設定
07/06/02 18:23:43 XfKJ+bz80
これってどこからダウソできるの?
491:490
07/06/02 18:49:46 XfKJ+bz80
誤爆スマソ
492:名称未設定
07/06/03 04:43:31 7wrQ6MVW0
最終版MPWでCarbonコンパイルしたアプリをOS9上で動かすと、
ウインドウの挙動がClassicアプリと異なるのが気になったのが3年前。
今考えるとCarbonLibの方のバグだったのかもしれん…。
ウインドウ右下のサイズボックスをドラッグした時に枠線が太い。
さらに一度ドラッグし出したら、なぜか元のサイズには絶対戻らない。
あとヘルプを追加しないとヘルプメニューの一番下の水平線が不自然。
493:483
07/06/03 09:56:28 BUX+J3DL0
自分用ですが、ちゃんと作れたら公開するつもり。
最近はOS9使ってると色々と不便な事が多いので。
PowerPlantは使った事ないや。
494:名称未設定
07/06/03 11:01:59 1mqN+D4f0
デバドラは勉強したいんだがどこから手を付けたらいいのかわからん
仕事の話(携帯がらみでMacのことがわかる人を探してたらしい)があったんだけど、
デバドラはさっぱりわかんねーから断っちまったんだよなぁ・・・
もったいないことをした
495:名称未設定
07/06/03 15:37:54 EppK9oHl0
我々は独自の世界を建設している。
新しい理想郷を建設するのである。
従って、伝統的な形を取るMPWもCodeWarriorもいらない。ResEditもいらない。
例え親であっても社会の毒と思ったらほほえんで殺せ。
今住んでいるのは新しいXcodeなのである。我々はこれより過去を切り捨てる。
泣いてはいけない。
泣くのは今のCocoaをいやがっているからだ。
笑ってはいけない。
笑うのは昔のPowerPlantを懐かしんでいるからだ。
496:名称未設定
07/06/03 18:47:36 v5JLDwjQ0
北朝(ry
497:名称未設定
07/06/03 20:56:07 uoyjQQy+0
ポル・ポト乙
498:名称未設定
07/06/04 01:42:09 zqydaUhA0
>>494
>デバドラは勉強したいんだがどこから手を付けたらいいのかわからん
1) 動かしてみたいハードがあって 2) その仕様が公開されてて 3) 類似のハード用の
ソースが参照可なものがあればいいかも。
2) や 3) が足りないと大変で... まあそれで身に付くこともあったりするが。
>(携帯がらみでMacのことがわかる人を探してたらしい)
USB-シリアル変換とかその類い?
499:名称未設定
07/06/05 08:52:19 DJkr62uu0
LazarusかFreePascal使われてる方ありますか?
状況教えてホシス
500:名称未設定
07/06/05 08:57:31 WfzDg4bTO
あり、おり、はべり、いまそかり
501:名称未設定
07/06/05 09:01:59 DJkr62uu0
FreePascalからC/C++系ソースから作ったDLLコールってありですあk?
Lazarusのライブラリ環境構築は簡単でしか?
502:名称未設定
07/06/05 10:43:01 k3aoaee50
あなたの保険証番号と運転免許書番号を教えてもらえますか?
503:名称未設定
07/06/05 11:38:43 UoAwUxW20
> FreePascalからC/C++系ソースから作ったDLLコールってありですあk?
あり、全然あり。
> Lazarusのライブラリ環境構築は簡単でしか?
簡単、すっごい簡単。
504:名称未設定
07/06/05 11:50:36 DJkr62uu0
>>503
もー、全部やり方教えてよー。
昨日からCocoaセミナーのQuickTime見てるけど、
OjbCキッショイし、コード補間しないヴぁかだし、
基本的にダサダサMFCのメッセージマップ&DDXの邪魔邪魔MVCだよ。
MVCは開発の基本だけど、IDEがそこ変にイジラナイでって漢字。
DelとかLazaが自由に書かせてくれて、MVC的にも書きやすい。
505:名称未設定
07/06/05 11:52:31 DJkr62uu0
>>503
ちなみに、その2つが解決すれば自分のやりたいこと全部出来ちゃう。
やりたいことって、BCBで作成したWinアプリのMac移植。
Indyも使ってるからLazarus/Indyが動作すれば殆ど完全コード互換だお(ガクブル
506:名称未設定
07/06/05 12:08:14 UoAwUxW20
ごめん、うそ。でも応援してるよ。
FreePascalについてはC++のライブラリのヘッダを書けば出来るよ。
FreePascalから呼び出すCarbonのヘッダのソースを参考にすればいいんじゃない?
環境構築はこれを見て頑張れ。
URLリンク(wiki.lazarus.freepascal.org)
分からなくなったら、じゃんじゃん質問してくれ。マ板の方でね。
507:名称未設定
07/06/05 12:44:04 DJkr62uu0
え”〜?
実際は使って無いってこと?>>506
508:名称未設定
07/06/05 13:01:53 UoAwUxW20
もちろん毎日使っているよ。
うそだけど。
気分だけは今でもPascalで書いている人は沢山いるよ。
"ObjectPascalはなつかしいなぁー"の人は手をあげて〜
ほぅら、こんなにいるでしょお?
509:名称未設定
07/06/05 13:14:32 DJkr62uu0
マカってこんな人ヴぁっかなの?????
510:名称未設定
07/06/05 13:19:17 UoAwUxW20
そうだよ、みんな親切でしょ。
みんなに感謝の気持ちをこめて、「ありがとう」ってお礼をいいましょう。
できるかな〜?
511:名称未設定
07/06/05 13:19:42 00pY7GTm0
使って天国作って地獄
そりゃまともな開発者は寄り付かん罠
512:名称未設定
07/06/05 13:23:33 DJkr62uu0
ありがとう。
質問者と本物の回答者以外は消えて下さい。
ありがとう。
513:名称未設定
07/06/05 13:26:37 UoAwUxW20
はい、よくできました〜。ぱちぱち。みんな拍手して〜!!
514:名称未設定
07/06/05 13:50:17 u9V8sSPW0
キショイ
515:名称未設定
07/06/05 14:36:22 Akv/2LTI0
Pascalのことはここで聞け
URLリンク(www.pascal-central.com)
サンプルなんかも色々あるから
516:名称未設定
07/06/05 14:38:17 DJkr62uu0
thx.
MACとPascalの内容だね。
英語きびs(ry
517:名称未設定
07/06/05 14:53:40 1XveluCf0
--------------------------------------------------------
現在、日本多板籍連合軍はハンガリー共和国軍に押さえれています!
ハンガリー共和国軍は我々の数倍の戦力!絶対絶命のピンチ!
あと30時間以内で勝負が決まります!
私達は、戦友を求めています!あなたのクリックで
私達を助けてください!いっしょに闘ってください!
↓現行スレ
【諦めません】一番クリックした国が優勝 171【勝つまでは】
スレリンク(news4vip板)
戦友募集フラッシュ
URLリンク(swfup.info)
518:名称未設定
07/06/05 14:59:37 Akv/2LTI0
>>516
ここ使って頑張れ↓
URLリンク(www.google.co.jp)
519:名称未設定
07/06/05 15:19:08 wJoVBopu0
・書き込みの仕方がばかっぽい
・妙に通なふりや詳しそうなふりをする
・自分では調べ(られ)ない
まともなレスがつかない典型だな。
520:名称未設定
07/06/05 15:24:31 DJkr62uu0
華麗にスルー
521:名称未設定
07/06/05 19:46:03 ZZLAlynR0
浦島なのか、2ch新参なのか…
522:名称未設定
07/06/05 21:36:58 VuZLWH8y0
NacBook Pro キタ━━(゚∀゚)━━ !!!!!
523:名称未設定
07/06/06 10:16:35 fbiccvua0
カーボンは駄作って本当でつか?
524:名称未設定
07/06/06 12:23:03 CnxnkEYD0
駄作とは言わんが新旧ごちゃごちゃ
525:名称未設定
07/06/06 17:00:13 dyiVbQkl0
CarbonはToolBoxからOSXへの繋だったんだ。
526:名称未設定
07/06/06 17:11:06 sRKdzR1S0
>ToolBox
これはダサダサだったの?
527:名称未設定
07/06/06 17:34:17 8G5Kys7Q0
元はObjectPascal用だし、結構低レベルなんで細かいことは出来るものの
コールの手順とかが厳密に決まっていて、冗長なプログラムになってしまう
んだな。手順を間違えるとクラッシュすることもある。
Carbonになってああいうことはなくなったが、今度はwrapperを多用するわ、
レコードを遮へいするために余計なコールをしなければいけないわで、面倒な
点は変わらなかったな。
528:名称未設定
07/06/06 20:44:54 wvqomH+k0
結局Appleは何言語でプログラミングしてほしいんだ?
あっちこっちのAPIごとにバラバラじゃいやん
529:名称未設定
07/06/06 20:46:17 BabmwxLW0
Macのソフトは使うものであって作るものじゃありませんよ。
530:名称未設定
07/06/06 21:02:26 oJPasybm0
>>528
言語という意味ではCとC++とObjCのどれかしかないだろ。
環境としてはCarbonかCoreFoundationかFoundation+AppKITかな?
でもスレッドとかはxNixな手法でつい作っちゃうけど。
531:名称未設定
07/06/06 21:03:50 CnxnkEYD0
HIViewとNSViewを同じように扱えるようにする流れらしいけど(実際の所はよく知らない)、
ToolBox/Carbon自体は徐々に終息させてって、Carbonとは互換性なしの新規のC言語APIとして
Foundation−CoreFoundation間のtool freeと同じような、AppKitの丸々C言語版(CoreAppKit?)
作れば良かったのに、とは思う。
使う人がどれだけいるか分からないけど、とりあえずC言語でMacアプリ作ろう、って人には
Carbonより敷居が低くなるんじゃないかなぁ。
それとずっとC++にはノータッチなのはなぜだろう?
OS 9の頃は正規のAPIではないけどMacAppとかあったのに。
>>526
できたばかりの頃は洗練されていたらしいけどね。
532:名称未設定
07/06/06 22:31:36 5qhdTv9v0
表向きの位置付けとしてはAppKitはframeworkでCarbonはbasic API
例えばNSMenuはwrapperで中身はCarbon Menu Managerを使ってる。
Carbonはまだ新しいAPI加えてるし、DragやPasteboardみたいに処理実態はCore
なんちゃらServiceに切り出して、Carbonは単なるI/F仕様になってるのもある。
AppKitもCarbonもI/Fは維持されるだろうけど、中身は常に流動的だよ。
533:名称未設定
07/06/06 22:52:06 oJPasybm0
>>532
Carbonとひとくくりにした場合、低レベルから高レベルまで
いろんなAPIを含むと思っていた。
例えば、CoreAudioやCoreVideoやQuickTimeって、分類上は
Carbonのなかになると思うのだけど、実質的にはFrameworkに
なるはずでは。
534:名称未設定
07/06/06 23:50:02 JXac2gpD0
>>531
>それとずっとC++にはノータッチなのはなぜだろう?
・既存ライブラリをC++で書き換えるコストが莫大
・C++は言語仕様が極めて複雑
あえてC++で書きなおす意味がない
535:名称未設定
07/06/07 00:44:47 xB+ca+WM0
>>533
QuickTimeは広義のCarbon APIだけど、CoreAudioやCoreVideoは新しく作られた物で
Carbonではないよ。QuickTimeやSound Manager等の実装に使われるCoreなんとかの
部類
AppKitの中身がCarbonっていうのは多いけど、CarbonのColorPickerは逆で中身は
NSColorPanelを使ってる。「表向きの位置付け」と実装は結構違う。
536:名称未設定
07/06/07 07:11:58 l8O7/wvF0
要はCarbonはMac OS Xへの中継ぎにすぎず,
本命はCocoaっていうAppleが当初示していたロードマップは、
Apple自身が軌道修正しているってことでそ。
537:名称未設定
07/06/07 08:36:58 X62ZlfsN0
>本命はCocoaっていうAppleが当初示していたロードマップは、 Apple自身が軌道修正しているってことでそ。
じゃ、本命はCarbon?
538:名称未設定
07/06/07 14:46:20 t9tR+peQ0
CarbonはLeopardでdeprecateじゃないかな。
539:名称未設定
07/06/07 14:53:27 X62ZlfsN0
Cocoa、Carbonが本命じゃないなら、Java?
540:名称未設定
07/06/07 15:23:52 xLYdNtxU0
なんでJavaやねんw
541:名称未設定
07/06/07 15:26:33 R57gZ8Vv0
いくらJavaが野暮ったい糞開発環境とはいえ
Appleの提供するネイティブ開発環境よりははるかにましだからなぁ・・・
542:名称未設定
07/06/07 15:33:08 xLYdNtxU0
なんでAPIやフレームワークの話をしてんのに言語仕様が出てくんだか。
JavaでCocoa書き直すなんて話でたことあったっけ?
543:名称未設定
07/06/07 15:40:12 X62ZlfsN0
>>542
ここはプログラミングスレ。
CocoaとJavaを比較して何が悪いよ。
544:名称未設定
07/06/07 15:45:29 xLYdNtxU0
>>543
CocoaとJavaを同比較すんだよw
Javaで"Mac"のアプリ作ってみてくれよ。
Obj-Cで作ったフレームワークとJavaで構成したソレを比較するとかならまだしも、
Macの根幹をなしてるCocoaと現状のJavaを同比較すんだよw
545:名称未設定
07/06/07 15:56:19 X62ZlfsN0
>>544
URLリンク(www.apple.com)
Mac OS XはJavaとの相性もとても良く、
Mac OS X環境でのJavaアプリケーションは見栄えもパフォーマンスも最高レベル。
Mac OS Xは、クロスプラットフォームのJavaアプリケーションを開発・運用するための究極のプラットフォームです。
546:名称未設定
07/06/07 16:01:39 H0wQo+kd0
Cocoa-JAVAは確か捨てられなかったっけ?
で、Ruby-Cocoaへと。
547:名称未設定
07/06/07 16:07:05 xLYdNtxU0
>>545
お前はアホか。てかアホだと思ってたけどさ。
じゃ俺はWikiから。
>Cocoaそれ自体は純粋な機能セットであり、
>Objective-C実行環境との通信を確立すれば他の言語からも利用が可能になる。
>これにより現在ではJava/Perl/Ruby/Python/Common Lispなど、各種のコンパイラ・スクリプト言語との言語ブリッジが確立している。
"純粋な機能セット"とそれを使うJavaをどう比較するんだよ。
JavaとCocoaを比較するんだから、JavaでCocoaの代替作るんだろ?
548:名称未設定
07/06/07 16:08:50 3S0zZfdt0
あまりにもどうでもよすぎるがんばり方だなw
549:名称未設定
07/06/07 16:23:22 X62ZlfsN0
>Mac OS X環境でのJavaアプリケーションは見栄えもパフォーマンスも最高レベル。
>>547
アポー様に真っ向から対決するならこのスレから消えろ。
550:名称未設定
07/06/07 16:39:37 xLYdNtxU0
>>549
本当にアホだな。
これだけ同じ内容を言葉を変えてレスされても理解出来ないアホ。
素直に間違いを認めず意固地になって押し通すアホ。
おまけに自分でアポー様に真っ向から対決wしてる事がわからないアホ。
アホずくし。どっから切ってもアホが出てくる金太郎飴みたいなアホだな。
551:名称未設定
07/06/07 16:49:44 l8O7/wvF0
> アホずくし。どっから切ってもアホが出てくる金太郎飴みたいなアホだな。
その表現はThink differentだな。
552:名称未設定
07/06/07 17:16:58 94bqOZyO0
プログラミングの詳細な知識が不要な話題になると途端にハスールする奴が沸いてくるな。
553:名称未設定
07/06/07 17:29:25 94zVdKPC0
ID:X62ZlfsN0の人気に嫉妬
554:名称未設定
07/06/10 10:40:53 bMAM9OXO0
しかし言語ブリッジでいつも気になるのは既存のクラスとの共存だな。
RubyCocoa って、配列とか文字列とかの行き来はどうなってるの?
555:名称未設定
07/06/10 23:38:34 NEEzvEcR0
MacOSXはUNIXなんだから、UNIX風のX11アプリが
作られるのも当然の話。
UNIXが好きなのに、わざわざMacOSXにあわせる必要は無い。
556:名称未設定
07/06/10 23:58:15 kLmwUkPM0
>>555
それこそ、わざわざUNIX風にする必要無いじゃん。
X11アプリなんて縛りとUIが貧弱だから、あの形なんであって
望んであの形じゃないだろ。
557:名称未設定
07/06/11 00:10:04 nfvdjaO/0
X11なんてまだ出てねーよ。次がX10.5だ。
558:名称未設定
07/06/11 00:23:16 REl2NAiJ0
クマー
559:名称未設定
07/06/11 08:15:19 y1irQ5bB0
X11はLinuxの癌。
X11が好きな奴はマゾ。
OSXでAquaという優れた選択肢があるのに適応できないのは意固地。
560:名称未設定
07/06/11 08:58:11 8x78akgZ0
X11の利点は他のマシンに画面を飛ばせることだな
561:名称未設定
07/06/11 09:16:47 TFGqI0em0
LinuxLinux騒いでいる奴がいるけれど普通LinuxっていうとKernelのことじゃねぇの?
X11やKDEはLinuxじゃねぇし。
まあ、X11必須のアプリ作ってもX11を使えない(使いこなせない)人達はそのアプリを使ってくれないだけだろうが。
PhotoShop並みの高機能で知られるGimpだってせっかくフリーで使えるのにX11必須がネックであまり使っている人いないしな。
562:名称未設定
07/06/11 09:37:47 4hd+geRk0
WinのGimpだってあんまり使われてないだろ。
X11無用のseashoreやleeshoreもあんまり使われてないというか知られてないし。
563:名称未設定
07/06/11 09:47:16 TFGqI0em0
あれ、最近はX11いらないのか?
URLリンク(netafull.net)
564:名称未設定
07/06/11 10:50:06 DjVNmdUu0
>>563
今はツールキットが直Aquaで動くみたいね。Qtとかも。
565:名称未設定
07/06/11 17:42:58 db5DL7590
てことは、X11要らないウィンドウライブラリが良いってことかい?
566:名称未設定
07/06/11 18:00:16 4hd+geRk0
でも今のとこMac用で完成度が高いのはX11用なんだよな。Photoshopの方が
使いやすいからGimpを使うことはないんだが・・・。
567:名称未設定
07/06/11 19:16:36 ++J2UNbB0
>>565
いらないってことはないぞ。
UNIXアプリ使う人には重宝しているだろうし、Web系開発者なんかだと結構使っているらしい。
ただ、X11はUNIXユーザー以外にはかなり敷居が高い。
Macの開発は敷居が高いのと同じように。
エンドユーザーにはX11の環境構築をきちんと出来る奴なんてそうそういないだろ。
568:名称未設定
07/06/12 03:09:24 sr6Yqkod0
>>567
>Macの開発は敷居が高いのと同じように。
どう同じなんだよ。単にどっちもメジャーじゃないってことか?
569:名称未設定
07/06/12 03:24:01 JKqFAB590
>>568
Mac実機を持ってない567には敷居が高いって意味
570:名称未設定
07/06/12 05:16:58 vOwiTZ8Z0
メニューバーの透明度がアップし見やすくなった。
URLリンク(images.apple.com)
571:名称未設定
07/06/12 05:29:27 vOwiTZ8Z0
おっと凄い誤爆…。
572:名称未設定
07/06/12 08:45:59 rm3r2fE/0
>エンドユーザーにはX11の環境構築をきちんと出来る奴なんて
ここで言われてるのは、エンドユーザーがMakeするのが難しいってことですか?
ユーザーはX11の実行環境をインスコしてアプリ使うだけなら、無問題だよね?
573:名称未設定
07/06/12 08:48:48 I2GVw1a30
>>572
元の例えが適切とは思わんが、X11を使う導入コストはどう考えたって
明らかにWindows、Macより高いだろう。
574:名称未設定
07/06/12 08:51:53 rm3r2fE/0
いや、ドトネトの方が何十メガもインストーラが複数あったり、発狂したりするので敷居が高い。
575:名称未設定
07/06/12 08:57:47 I2GVw1a30
>>574
導入コストってのは教育も含むのな。
つか一般人が.netを意識しなくちゃ行けない様なシステム自体欠陥だろ。
576:名称未設定
07/06/12 09:02:28 20wun8PY0
.NETを意識しなきゃいけないのは古いOSでだろ。
577:名称未設定
07/06/12 09:02:48 rm3r2fE/0
ドトネトなんて起動のモッサリでユーザーが異常に気付くよ。
こんなきちゃないアプリよこすなとwwwww
578:名称未設定
07/06/12 09:04:50 rm3r2fE/0
結論:ドトネトは欠陥品
579:名称未設定
07/06/12 09:55:41 20wun8PY0
Safari for Windows、CoreFoundationとかがDLLになってるね
580:名称未設定
07/06/12 12:24:22 Xop2AjrJ0
>>579
Win版のSafariで思ったが、アップルは非公開のWindows Cocoa開発環境を持っているという
ことだよね?
581:名称未設定
07/06/12 12:50:54 iZm9RHNQ0
CoreFoundationとかCoreGraphicsだからC環境だろ。
582:名称未設定
07/06/12 13:17:11 rm3r2fE/0
アプリケーションバンドルとは何ですか?
583:名称未設定
07/06/12 14:12:35 TQvDcSNE0
>>581
Mac版SafariとWin版Safariで異なるソースを使っているのは考えにくいから、
safari.exeの中にObjCのランタイムが入っている可能性も否定出来ない。
WebObjectsで一応Windowsアプリが造れた事を考えると細々と開発は続いているのかもしれない
>>非公開Windows Cocoa環境
584:名称未設定
07/06/12 14:22:02 rm3r2fE/0
>Cocotron
>URLリンク(opentechpress.jp)
これじゃね?
585:名称未設定
07/06/12 17:26:29 iZm9RHNQ0
>>583
言われてみれば確かにそうだな。アプリケーションレベルのソースは
共通化した方が合理的だ。実際のところはわからんが・・・。
586:名称未設定
07/06/12 18:14:02 tiKsls4g0
iTunesも似たような感じなのかな?
たしかWebKit使ってるとおもたけど。
587:名称未設定
07/06/12 18:55:31 TQvDcSNE0
>>586
Mac版iTunesはCarbon。で、Win版iTunesはCoreFoundationとかが移植されてて、QuickTime for WinのAPIを使ってるっぽい。
だとすると、実はMac版SafariはCarbonで実装されてたりして(w
win版Safariを解析のためにダウンロードしたけどWindows2000だとインストール出来ない(T_T)
588:名称未設定
07/06/12 19:56:51 V2jzD/fZ0
WebKitはcで書かれたKDEのKHTMLをOSXに移植してObj-Cのインターフェースを被せた物
Unicode処理やUIはCarbonで実装されている。
Apple版との関係は解らないが、WindowsへのKHTML移植プロジェクトは以前からあった。
589:名称未設定
07/06/12 20:32:43 4CMORFsI0
windows版で環境設定開いたらどうなんの?
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5095日前に更新/237 KB
担当:undef