[表示 : 全て 最新50 1-99 101- 201- 301- 2chのread.cgiへ]
Update time : 05/09 18:29 / Filesize : 81 KB / Number-of Response : 321
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【マック】Macintoshプログラミング質問箱



1 名前:デフォルトの名無しさん [2005/04/09(土) 23:47:34 ]
   三|三
  イ `<             ,..-──- 、         _|_
   ̄             /. : : : : : : : : : \        |_ ヽ
   ∧           /.: : : : : : : : : : : : : : ヽ      (j  )
   /  \        ,!::: : : :,-…-…-ミ: : : : :',
              {:: : : : :i '⌒'  '⌒' i: : : : :}     _ヽ_∠
  └┼┘          {:: : : : | ェェ  ェェ |: : : : :}       lニl l |
.   |_|_|  , 、      { : : : :|   ,.、   |:: : : :;!      l─| l 亅
   __   ヽ ヽ.  _ .ヾ: :: :i r‐-ニ-┐ | : : :ノ        _
    /     }  >'´.-!、 ゞイ! ヽ 二゙ノ イゞ‐′      l  `ヽ
   ´⌒)    |    −!   \` ー一'´丿 \       l/⌒ヽ
    -'    ノ    ,二!\   \___/   /`丶、      _ノ
        /\  /    \   /~ト、   /    l \
       / 、 `ソ!      \/l::::|ハ/     l-7 _ヽ
      /\  ,へi    ⊂ニ''ー-ゝ_`ヽ、    |_厂 _゙:、
      ∧   ̄ ,ト|    >‐- ̄`    \.  | .r'´  ヽ、
     ,ヘ \_,. ' | |    丁二_     7\、|イ _/ ̄ \

2 名前:ナゲッツ mailto:sage [2005/04/10(日) 01:56:10 ]
2ゲッツ

3 名前:デフォルトの名無しさん mailto:sage [2005/04/10(日) 02:30:59 ]
Return of the Mac

ttp://paulgraham.com/mac.html

4 名前:デフォルトの名無しさん [2005/04/10(日) 09:28:21 ]
4さま

5 名前:デフォルトの名無しさん [2005/04/10(日) 09:32:03 ]
Go ! www.mos.co.jp/index.html

6 名前:デフォルトの名無しさん mailto:sage [2005/04/10(日) 12:45:18 ]
テンプレ貼らないと、廃れる気がする

7 名前:デフォルトの名無しさん mailto:sage [2005/04/10(日) 16:08:15 ]
それにつけても>>1の態度はなんだ!

8 名前:デフォルトの名無しさん mailto:sage [2005/04/10(日) 17:49:01 ]
www.big.or.jp/~crane/cocoa/
Cocoa ハ ヤッパリ(カエルがキュート)

www.infoatmackers.jp/cocoa/programming/
インフォ@マッカーズ(デザインGood!!)

GBA開発環境の構築の仕方サイト
home.r00.itscom.net/top/gbcube/

GBAプログラミング解説(Macに限らないけど)
j-gbadev.hp.infoseek.co.jp/

9 名前:デフォルトの名無しさん mailto:sage [2005/04/10(日) 20:36:45 ]
おお、MacでもGBAの開発はできるのか、知らんかった
今まで(今もか)、cygwin環境でやってたよ

10 名前:デフォルトの名無しさん [2005/04/12(火) 00:23:38 ]
                    _ /- イ、_
           __        /: : : : : : : : : : : (
          〈〈〈〈 ヽ     /: : : : ::;:;: ;: ;:;: ; : : : ::ゝ
          〈⊃  }     {:: : : :ノ --‐' 、_\: : ::}
   ∩___∩  |   |      {:: : :ノ ,_;:;:;ノ、 ェェ ヾ: :::}
   | ノ      ヽ !   !   、  l: :ノ /二―-、 |: ::ノ
  /  ●   ● |  /   ,,・_  | //   ̄7/ /::ノ
  |    ( _●_)  ミ/ , ’,∴ ・ ¨  〉(_二─-┘{/
 彡、   |∪|  /  、・∵ ’  /、//|  ̄ ̄ヽ
/ __  ヽノ /         /   // |//\ 〉
(___)   /         /    //   /\ /
       /          /        / 



11 名前:デフォルトの名無しさん [2005/05/14(土) 13:24:00 ]
windowsでのプログラミングの経験はあるのですがマックは初めてです
。とりあえず、ウィンドウの作成方法が載っているページを教えてください


12 名前:デフォルトの名無しさん mailto:sage [2005/05/14(土) 13:38:03 ]
>>11
developer.apple.com/documentation/Cocoa/Conceptual/ObjCTutorial/index.html

13 名前:デフォルトの名無しさん [2005/05/15(日) 08:33:40 ]
【復刻版】☆沖川君の憂鬱について☆【著作権&転載free】
yasushikondo.no-ip.info/all/non-job/index.html


14 名前:デフォルトの名無しさん [2005/06/07(火) 13:06:47 ]
intelのコンパイラは使えるようになるの?

15 名前:デフォルトの名無しさん mailto:sage [2005/06/07(火) 13:55:57 ]
なる。

16 名前:デフォルトの名無しさん mailto:sage [2005/06/07(火) 19:39:50 ]
>>14
それが AMD じゃなくて Intel を選んだ要因の一つという噂もあるね。
Intel のコンパイラは ObjC をサポートしていないから、Cocoa 周りは
ちょっと時間が掛かるかもしれない。

17 名前:デフォルトの名無しさん mailto:sage [2005/06/14(火) 19:14:38 ]
Xcodeスレ馬鹿が充満しててワロタ

18 名前:デフォルトの名無しさん mailto:sage [2005/06/19(日) 00:06:12 ]
>>17
見てこよう

Xcodeって現行のIDEでは最低級の代物だと思うけど
それでも信者は盲目的に信奉しているから文句言いにくい
機能向上よりまずバグを取って使えるものに仕上げて欲しい
せめてCodeWarriorよりマシにならないと

19 名前:デフォルトの名無しさん mailto:sage [2005/06/19(日) 00:29:49 ]
(´・ω・`) IDE に上級も低級も無いがな

20 名前:デフォルトの名無しさん [2005/06/21(火) 10:21:37 ]
ちなみに最上級のIDEってなになるのかな?




21 名前:デフォルトの名無しさん mailto:sage [2005/06/21(火) 13:55:04 ]

 V B 


22 名前:デフォルトの名無しさん mailto:sage [2005/06/21(火) 19:22:16 ]
Macなんて誰も使っていない物の
プログラミングスレ作っても
意味ないだろ・・・。

現に誰もいないし。

23 名前:デフォルトの名無しさん mailto:sage [2005/06/21(火) 20:17:36 ]
>>22
寂しい奴だな。元気出せ!!

24 名前:デフォルトの名無しさん [2005/06/22(水) 20:09:51 ]
このスレが盛り上がらない以上元気も出ない。

25 名前:デフォルトの名無しさん mailto:sage [2005/06/22(水) 21:15:13 ]
アップルスクリプトを、コマンドラインから引数付きで実行する方法ありますか?

26 名前:デフォルトの名無しさん [2005/06/23(木) 22:01:01 ]
突然で申し訳ないのですが
CGContextSetFont()の逆バージョンでCGContextGetFont()みたいなのってないのですか?
あとCGContextSetFontSize()の逆のCGContextGetFontSize()みたいな関数もないのかな?
フォント情報が知りたいんだけどセットはあるけどゲットが見当たんなくって...
みんな教えてm(_ _)m

27 名前:デフォルトの名無しさん [2005/06/23(木) 22:44:30 BE:148548637- ]
中3のものです。パソコン歴10年です。
プログラミングの勉強をしようと思います、
HTML以外でお勧めの言語を教えてください。

28 名前:デフォルトの名無しさん mailto:sage [2005/06/24(金) 10:30:47 ]
>>27
まず始めに言っておくが、HTMLはプログラミング言語じゃない。

Macでアプリを作るのならObjective-Cが一番なんだけど
初心者がいきなりコレを勉強するのはキツイと思う。

1からプログラミングを始めるなら
まずはC言語かJavaのどちらかじゃないのかな。
この辺は本とか入門サイトがたくさんあるから探してみ。


# しかし、中3でパソコン歴10年かー
# 俺はパソコン始めたの大学入ってからだよorz

29 名前:デフォルトの名無しさん mailto:sage [2005/06/24(金) 12:46:55 ]
中3と言うと、日本で始めてパソコンが発売されたときだなぁ。

30 名前:デフォルトの名無しさん mailto:sage [2005/06/24(金) 14:55:25 ]
# 中3の時はすでにプログラミング歴5年だったが



31 名前:デフォルトの名無しさん mailto:sage [2005/06/24(金) 15:40:24 ]
>29は40代か?

32 名前:デフォルトの名無しさん mailto:sage [2005/06/24(金) 15:52:02 ]
生のCやるくらいなら最初からObjective-Cでいいだろ。

33 名前:デフォルトの名無しさん mailto:sage [2005/06/24(金) 20:51:13 ]
中3の時は、パソコンじゃなくてマイコンって呼ばれてた

34 名前:デフォルトの名無しさん mailto:sage [2005/06/27(月) 01:31:54 ]
>27
METAL

35 名前:デフォルトの名無しさん mailto:ageてゴメソ [2005/06/30(木) 15:25:43 ]
・・先輩方にお尋ねします。
OSXでphpのファイルをローカルのブラウザで見れるようにする
設定の仕方が解りません・・。いろんなページを見てhttpd.confをviしてみたのですが・・
お手上げです。コツだけでも教えて頂けると助かります。

36 名前:デフォルトの名無しさん mailto:sage [2005/06/30(木) 18:08:09 ]
Mac板のp2スレ参考にしたら?

37 名前:デフォルトの名無しさん mailto:sage [2005/07/01(金) 08:08:20 ]
osx php 初心者或いは設定でgoogle GO

38 名前:デフォルトの名無しさん mailto:sage [2005/07/04(月) 08:19:16 ]
あはは。

マックなんかしらねー。

誰がそんな機械使ってんだ?

誰も使わないもの作ってもつまんねーよw

39 名前:デフォルトの名無しさん mailto:sage [2005/07/04(月) 11:41:17 ]
>>38
知らないのはお前だけ。

40 名前:デフォルトの名無しさん [2005/08/20(土) 14:56:35 ]
保守・・・もうしなくていいかな・・・ハハ



41 名前:デフォルトの名無しさん mailto:sage [2005/08/22(月) 12:57:12 ]
新・Mac板の方にCocoaやXCodeのスレが個別に立ってるからねぇ
こっち見てる人って何人いることやら。

42 名前:デフォルトの名無しさん [2005/10/14(金) 22:48:54 ]
オーディオのビジュアライザやレベルインジケータみたいのを作りたい場合は
音の大きさとかどこから取得できるんですか?

43 名前:デフォルトの名無しさん mailto:sage [2005/10/19(水) 16:09:23 ]
C言語の勉強を始めようと思っているんですが、
MACもプログラムも超初心者で
C言語の勉強をするためにまず何をそろえて、インストールする必要があるのか
で止まっています。
書店でC言語の本を探したのですが、MAC用のものは売っていませんでした。
おすすめの書籍や超初心者用のWEBサイトなどありましたら教えてください。

44 名前:デフォルトの名無しさん mailto:sage [2005/10/19(水) 16:28:29 ]
OS XならOSに付属してる開発環境でプログラムできるよ。
「Cocoaはやっぱり」というサイト・書籍が一番わかりやすいんだけど、
それで学べるのはCではなくObjective-C

C言語を学びたいということであれば、UNIX関係の書籍でやってる
コマンドラインからGCCを操作する方法から習得できるんじゃないかな。これもOS Xなら最初から入ってる


45 名前:デフォルトの名無しさん mailto:sage [2005/10/19(水) 20:47:30 ]
Classic(9)でC勉強中の俺が来ましたよ

>>43
ClassicかXか、それだけで中身は全然違うぞ。OSを明記汁。

46 名前:43 mailto:sage [2005/10/20(木) 08:51:26 ]
プログラムを勉強しようと思ったキッカケは単純なもので
今使っている携帯がBREWなのですが、どうも思ったような
アプリが少なく、だったら、自分で作ればいいじゃないかと思いました。
BREWはC++で出来ているというのでC++を勉強しようと書籍を探していたら
C言語を先に勉強しろみたいなことが書いてあったのです。
C言語の本を探していると、ただCというだけでなく、Objective-CやVisual C++やC#などなど、
もっといえば言語にはJavaやPerlなどなどいろいろな種類があることを知って、
どれを勉強したらいいのかも迷い始めました。情けない。。
検索しまくっていますが、MACでは情報が少なく、勉強前から疲れている状態です。。。。。


>>44
ありがとうございます。「Cocoaはやっぱり」というサイトも拝見したんですが
入門編のCocoaって何?というところを読んだら、
「「 C言語が使える方 」で「 オブジェクト指向がある程度分かる方 」を対象に説明を行っています。」
と書いてあったので、やはりC言語から勉強しなくては...と思ったのですが..。

>>45
ありがとうございます。使っているOSはOSX10.3.9です。
とりあえず、何を準備したらよいのかを教えて頂きたいです。
それと、参考にしている書籍を教えてください。
よろしくお願いします。

47 名前:Cの本ね mailto:sage [2005/10/20(木) 10:26:38 ]
この本が読めるようになるのが最初の目標かな?
初心者には難しいけどとりあえず持っとけって言われる本。通称K&R
プログラミング言語C
ttp://www.amazon.co.jp/exec/obidos/ASIN/4320026926


推薦図書スレッドで紹介されてた初心者向けの本
いい本だけどあくまでも「一歩目としては」の評価
読み捨て本かもしれないけど一歩目の時間を買ったと思えば安い、と思う
C言語プログラミングレッスン
ttp://www.amazon.co.jp/exec/obidos/ASIN/4797307579

実際には上2冊の間のレベルの本がいるけどそのときは立ち読みで内容を確認すれば

48 名前:43 mailto:sage [2005/10/21(金) 11:52:50 ]
>>47
詳しくありがとうございます。
早速買ってみて読んでみたいとおもいます。

49 名前:デフォルトの名無しさん mailto:sage [2005/10/21(金) 23:27:36 ]
高校中退したニートでつ。
毎日死にそうなくらい鬱なんでiBook G4使ってプログラミングしようと思います。
HTMLは経験アリです。C言語という奴は未知の世界なんで
図書館で入門書借りてきますた。
どうやらWinの視点から書かれているみたいであんまりあてになりそうも無い。
Macでも普通にプログラミングできるんですね。よかった。
とりあえず環境を揃えたいと思いますので必要なフリーウェアとか
あったら教えて下さい。


50 名前:デフォルトの名無しさん mailto:sage [2005/10/22(土) 00:20:44 ]
>>49
釣りか?
マジで質問してるんだったら、君には自分で調べるような勉強は無理だから
言われたことだけをすればいい仕事を見つけた方がいい。



51 名前:デフォルトの名無しさん mailto:sage [2005/10/22(土) 00:51:21 ]
>>50
いや、まじwwwwwwwっうぇwww


52 名前:デフォルトの名無しさん mailto:sage [2005/10/22(土) 03:07:14 ]
>>49
OSのCDにXcode toolsとかいうのがあるからそれ入れる

53 名前:デフォルトの名無しさん mailto:sage [2005/10/24(月) 14:04:45 ]
併行して英語勉強 まずはネット使ってできる範囲で構わん

54 名前:デフォルトの名無しさん mailto:sage [2005/10/25(火) 05:51:01 ]
>>52
>>53
おk。ありがとう。
Dashboardのソフトウェア?作る!!(^ω^)

55 名前:デフォルトの名無しさん mailto:sage [2005/10/25(火) 11:31:28 ]
WidgetならJavaScript知ってたら些細な作法覚える程度で作れますよ。
まあコーディングには違いないけど、webサービス寄りのスクリプトなんで板違い気味かも。

新Mac板のwidgetスレで作成方法とかもまとまってたページが紹介されてたかと。ご参照あれ

56 名前:デフォルトの名無しさん mailto:sage [2005/11/03(木) 02:08:57 ]
けどhtmlが分かるならJavaScriptを勉強するのもいいかもね。
とっつきやすいし当然タダで始められるし。

57 名前:デフォルトの名無しさん mailto:sage [2005/11/06(日) 06:47:05 ]
いきなりXCode使っても挫折して自殺だな
HyperCardが一番いいと思うんだが
無理ならSqueakToysなんかがいいと思う

58 名前:デフォルトの名無しさん mailto:sage [2005/11/06(日) 10:54:52 ]
VisualStudioからXcodeにいくと最初はワケワカランな

59 名前:デフォルトの名無しさん [2005/11/06(日) 14:49:48 ]
マカーはとにかく氏ね。
おまいらマカーがマカー板から出てくるな!

60 名前:デフォルトの名無しさん [2005/11/06(日) 16:36:12 ]
OSXでOpenGLしたいんだけどどんなファイルをインクルードしたらいい?



61 名前:デフォルトの名無しさん [2005/11/07(月) 12:21:03 ]
gccを使っているのですが、ウインドウを出す方法がわかりません

62 名前:デフォルトの名無しさん mailto:sage [2005/11/08(火) 08:52:48 ]
お前はぐぐるということも知らないのか

63 名前:デフォルトの名無しさん mailto:sage [2005/11/08(火) 16:25:15 ]
>>59
(´・ω・`)ちゅn・・・

64 名前:デフォルトの名無しさん mailto:sage [2005/12/22(木) 18:44:08 ]
どこで聞いてよいのか分からないので、とりあえずここでお訪ねします。
Tigerにてファイルサイズの取得ができません。
いつも0バイトになってしまいます。

#include <sys/stat.h>
#include <stdio.h>

main()
{
struct stat fs;
if(stat("./j.c", &fs)){
perror("stat:");
} else {
printf("size : %d¥n", fs.st_size);
}
}

上記のソースをj.cとし、cc j.c -o j でコンパイルしています。

一般的なやり方だと思うのですが、MacOSだと何か別の方法を使わなければならないのでしょうか。
gccのバージョン情報は以下の通りです
powerpc-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5247)

よろしくお願いします。

65 名前:デフォルトの名無しさん mailto:sage [2005/12/22(木) 18:52:19 ]
-Wall してコンパイルしてみさない。

66 名前:デフォルトの名無しさん mailto:sage [2005/12/22(木) 19:21:17 ]
ありがとうございます! %lld で解決しました。

67 名前:デフォルトの名無しさん [2006/01/09(月) 10:10:09 ]

MacでFortranを学びたいのですが
Fortranのコンパイラってありますか?

68 名前:デフォルトの名無しさん mailto:sage [2006/01/09(月) 11:10:17 ]
>>67
GNU のがあるよ。商用のもあるみたい。

69 名前:デフォルトの名無しさん mailto:sage [2006/01/09(月) 14:57:48 ]
>>67
あるよ
finkに入ってるから、
> fink install f77
するだけでいい

70 名前:69 mailto:sage [2006/01/09(月) 14:59:09 ]
すまん
> fink install g77




71 名前:67 mailto:sage [2006/01/09(月) 16:50:24 ]
ありがとうございます
finkって言うのを使えばいいのですね
頑張ってみます

また、わからないことがあったらよろしくおねがいします

72 名前:デフォルトの名無しさん [2006/01/11(水) 15:46:58 ]
いきなりMACでC++プログラミングするには、
どうすれば良いで塚?

73 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 18:02:32 ]
g++

74 名前:デフォルトの名無しさん mailto:sage [2006/01/14(土) 00:42:57 ]
>>72
ターミナル立ち上げてgccと打て。
話はそれからだ。

75 名前:デフォルトの名無しさん mailto:sage [2006/01/15(日) 22:38:27 ]
Macで動作する株価チャートソフトを作ろうと思っています。
株価データはSQLかなんかでデータベースに保持しておいて、
それに随時アクセスしてチャートを表示させるようにしたいんですが、
フロントエンドは何を使って作るのが簡単でしょうか?


76 名前:デフォルトの名無しさん mailto:sage [2006/01/15(日) 22:58:40 ]
>>75
www.apple.com/jp/macosx/features/dashboard/

77 名前:デフォルトの名無しさん [2006/01/16(月) 15:05:38 ]
Lazarusはどうでつか?


78 名前:デフォルトの名無しさん mailto:sage [2006/01/16(月) 16:23:05 ]
REALbasicはどうでつか?

79 名前:デフォルトの名無しさん mailto:sage [2006/01/17(火) 00:26:26 ]
>>77,78
素直に ObjC か Python 使っとけ。一番のお勧めは OpenMCL だが、
CL は人を選ぶんで厳しいだろうな。

80 名前:デフォルトの名無しさん mailto:sage [2006/01/17(火) 00:38:43 ]
>>75
WebブラウザでCGIやPHPとかがいいんじゃね?



81 名前:75 mailto:sage [2006/01/17(火) 08:29:24 ]
>>76-80
みなさんどうもありがとうございます。
推薦いただいたものの中から検討してみます。

82 名前:デフォルトの名無しさん [2006/01/28(土) 00:41:37 ]
Intelはリトルエンディアンなのですか?

83 名前:デフォルトの名無しさん mailto:sage [2006/01/28(土) 00:43:35 ]
i386 はそう。age んでも良いよ。

84 名前:デフォルトの名無しさん mailto:sage [2006/03/27(月) 21:36:37 BE:532757568- ]
はじめまして。

Windowsのインストーラのように次へ(又は戻る)ボタンで次々に違う
ウィンドウを表示していって処理をさせるソフトを作ろうとしています。

使用環境は、
PowerMac G4
XCode2.2
Objective-C
です。

今、ひとつのnibファイルの中にウィンドウを複数入れ、その中のウィン
ドウを、orderOutやmakeKeyAndOrderFrontを使用して表示/非表示を切り
替えているのですが、そもそもこういうやり方が適切なのかどうかがわか
りません。

何が不便かというと、今の状態だと各ウィンドウのイベントに対応した動
作の記述が、1つのソースファイル(main.m)に入ってしまって非常に大きく
なってしまって見づらいんです。

各ウィンドウごとにソースファイル(クラス?)を分け、尚且つ各ウィンドウ間
で共有したいデータ等があるときに、どのように記述をすればいいのかがそも
そも分かっていない状況です。色々本を見てみたりしたんですが、近い事例が
見つけられず、試行錯誤しながらやってみていたものの、余りのソースのごち
ゃごちゃさに耐え切れなくなって質問させて頂いた次第です。

こういった複数の、レイアウトの違うウィンドウを扱う場合、一般的にどのよ
うな構成になるのでしょうか?
まだ触りだして日が浅いため、おかしなこと言ってそうですがどうぞよろしく
お願いします。


85 名前:デフォルトの名無しさん [2006/03/28(火) 10:30:58 ]
ttp://s.sudre.free.fr/Software/AssistantKit.html
これを調べてみれば?


86 名前:デフォルトの名無しさん mailto:sage [2006/03/28(火) 11:52:23 BE:44396922- ]
>>85
ありがとうございます。早速ソースを眺めてみました。

細かいところはまだ見てないですが、ベースとなる枠があって、真ん中の
可変部分を別のnibに分割。それをコントロールするクラス(AKPainController.m)
から各ペインを呼び出しているという感じでしょうか。
こういうやり方があるんですねー。参考になります。ありがとうございます!

もう少しソースを見てみます。


87 名前:権兵 [2006/04/02(日) 20:59:55 ]
マックでプログラムを始めたC初心者です。
Project Builderで"Standard Tolls"をひな形に作成したプログラムですが、
Rroject Builderからrunする分には問題がないのに、コマンドラインから実行可能ファイル
を起動しても”Command not found.”になってしまいます。
ネットでも調べてみたのですが、余りに初歩的?なせいか解決方法を見つけられませんでした。
解決方法を教えて頂けると幸いです。
なお、環境は以下の通りです。
OS:10.2.8
Project Builder:2.1



88 名前:デフォルトの名無しさん [2006/04/02(日) 21:12:06 ]
>>87
コマンドラインのプログラムですよね。
パスの問題ってことはありませんか。
myprogというプログラムをコマンドラインから起動するのなら

$myprog[enter]

ではなく、

$./myprog[enter]

と、しておられます?

89 名前:デフォルトの名無しさん mailto:sage [2006/04/02(日) 21:27:50 ]
>>87
プログラミングじゃなくてTerminalの使い方

90 名前:権  [2006/04/02(日) 21:36:30 ]
>>88
>>89

ありがとう御座います。確かに./プログラム名[enter]で起動出来ました。
確かにターミナルでの起動のさせ方のようですね。

しかし、初心者でおはずかしいのですが、なぜ実行ファイルのあるディレクトリで
$プログラム名[enter]
ではダメなのでしょうか?
その辺りの情報(参照先)を頂けるとありがたいです。



91 名前:ad [2006/04/02(日) 21:45:14 ]
実は、たったの24時間で、
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
あなたの今後のネット収益を倍増するスキルがあります。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
それを知りたい方は、他にいませんか?

アフィリエイトを使わずにホームページとEメールだけで3,000万以上稼いだ
インターネット・マーケッターの宮川さんが、

巨大な現金の山を作り出す門外不出の一生涯使えるノウハウを
下記のサイトで公開しています。

その内容をお知りになりたい方は、下記をクリックしてください。

【たったの24時間で あなたの今後のネット収益を倍増するスキルとは? 】
infostore.jp/dp.do?af=moneyclick&ip=successpreneur&pd=01

92 名前:デフォルトの名無しさん mailto:sage [2006/04/02(日) 21:49:12 ]
>>90
のぐらいググろうな

93 名前:デフォルトの名無しさん [2006/04/02(日) 22:15:02 ]
>>90
$./myprog の「./」は「カレントディレクトリの」という意味です。

MS-DOSならカレントディレクトリにはデフォルトで最優先のパスが通ってます。
PATH環境変数に何も書かなくても、カレントディレクトリの実行ファイルは実行できます。
でもUNIX系OSだと、カレントディレクトリにパスが通っていません。
なので、Macでも明示的に「カレントディレクトの」と指定してやる必要があります。

あとは、パス UNIX カレントディレクトリ セキュリティ などのキーワードでGoogleしてみてください。

94 名前:権兵 [2006/04/02(日) 22:15:26 ]
>>90

そうですね、自分で調べます。ありがとう御座いました。


95 名前:デフォルトの名無しさん mailto:sage [2006/04/03(月) 00:33:52 ]
読まずにレスしてる奴は誰だ?

96 名前:権兵 [2006/04/10(月) 03:25:28 ]
>>93
87です。レスが遅くなり申し訳ありませ。
確かにMS-DOSの経験からunix系でもプログラム名を叩けば起動すると思い込んでいました。
丁寧な解説ありがとう御座いました。



97 名前:権兵 [2006/04/10(月) 03:41:38 ]
マックでプログラムを始めたC初心者です。
Project Builderで標準Cを勉強しています。
コマンドラインツールを作っているのですが、printf関数で改行("\n")を出力しても、
ターミナルでそのまま表示され、改行してくれません。
(Project Builderの”実行”アクションパネルの結果も同じです)
プログラム側の設定でしょうか?それともターミナルの設定の問題でしょうか?

環境は以下の通りです。
OS:10.2.8
Project Builder:2.1


98 名前:デフォルトの名無しさん mailto:sage [2006/04/10(月) 10:31:38 ]
>>97
たぶんプログラム側(ソースコード)の問題。

改行は"\n"じゃなくて"\n"(\は半角)。
option+\で入力可能。

余談になるけど、ターミナルの文字コードははUnicode(UTF-8)。
Unicodeだと、'\'と'\'(半角)で文字コードが違う。
その辺は自分で調べてくれ。

99 名前:?権兵 [2006/04/10(月) 17:05:16 ]
>>98

おっしゃられる通り"\n"(\は半角)でソースを置換えした所、無事改行出来ました。
てっきり”\=\(半角)"だと思い込んでいたもので、\で通ると思っていました。
文字コードについてはこれから勉強致します。
ありがとう御座いました。


100 名前:ハーピィ mailto:sage [2006/04/10(月) 22:29:21 ]
E・∇・ヨノシ <100ゲット♫



101 名前:デフォルトの名無しさん [2006/04/11(火) 01:10:44 ]
ショック……Boot Campで分かった「Windows XP vs Mac OS X」対決の衝撃的な結末とは?
plusd.itmedia.co.jp/pcupdate/articles/0604/08/news009.html

結果は……Windows XPの方が11%ほど速い。

>MBPの場合、CPUを2.0GHzから2.16GHzにすると、+37,170円になる。
>クロックの向上は8%だ。
>クロックを18%向上させたとすると、約83,600円のプラスになってしまう。
>通常はクロックの向上率より価格の上昇率のほうが高いから、10万円ぐらい高くなっても不思議はない。
>つまりWinXPを使えば、OSXを使うより、+10万円の価値があるといえる。


102 名前:デフォルトの名無しさん mailto:sage [2006/04/11(火) 01:58:30 ]
>>101
Intel CPU へのオプティマイズが途上だったり、性能を律速するのは CPU だけじゃない
という基本的な事(誰だライター?)を置いておいても、ベンチマークってそういうもんだぜ。

十把一絡げにして良いもんじゃない。性能だけじゃないから多様な製品がある訳で...

103 名前:デフォルトの名無しさん mailto:sage [2006/04/11(火) 02:09:36 ]
ヂュアルコアなんだから、シングルプロセスなベンチマークなんかしないで欲しい。

104 名前:デフォルトの名無しさん mailto:sage [2006/04/12(水) 08:25:32 ]
初めて作ったIntelCPU向けのOSってことを考えれば随分健闘してると思う。

105 名前:デフォルトの名無しさん mailto:sage [2006/04/12(水) 14:07:31 ]
ま、初めてではないけど相当なブランクがあったのは確かだよね。
Windows は移植性が無くなる程 i386 最適化させてるらしいし。

106 名前:デフォルトの名無しさん mailto:sage [2006/04/15(土) 14:46:23 ]
まぁ、インチキベンチマークは Jobs の十八番だから。

107 名前:デフォルトの名無しさん mailto:sage [2006/05/08(月) 00:57:25 ]
同じ本体でMacOS9.2とOSX使って同じプログラム走らせたら
MacOS9.2の上で走らせた方が速いとか、そんな感じの話か。

108 名前:デフォルトの名無しさん mailto:sage [2006/05/09(火) 16:26:46 ]
gcc と VC でコンパイルしたバイナリでは、VCの方がちょっと速い。

109 名前:デフォルトの名無しさん mailto:sage [2006/05/27(土) 14:59:34 ]
GUIプログラミングを始めたいのですが、どこら辺から学べばよいのでしょうか?
コマンドラインプログラムは一通り書くことが出来ます。

110 名前:デフォルトの名無しさん mailto:sage [2006/05/27(土) 17:23:44 ]
まず、Cocoa でやるのか Carbon なのか、はたまた X11 か OpenGL か SDL か
WxWidget か Fltk か Qt か決めましょう。

Cocoa で良いなら Apple のドキュメントにチュートリアルがあったような気がする。



111 名前:デフォルトの名無しさん [2006/06/15(木) 11:20:32 ]
Macで画像処理のプログラムをしようと思って参考書を探してるんですが、
「Mac版C言語で学ぶ実践画像処理」
よりも最近出た本って何かないですか?

112 名前:デフォルトの名無しさん mailto:sage [2006/06/15(木) 16:36:30 ]
別に「Macで」って括らなくてもいいんじゃない? 画像処理の本で自分が面白そうなのを買えば良いと思う。
Quartzについてってんなら

Programming With Quartz: 2D And PDF Graphics in MAC OS X

とかかね。

Quartz 2D Graphics For Mac OS X Developers

これってどうなのかな。こっちは評判を聞いたこと無い。誰か持ってる?

113 名前:デフォルトの名無しさん mailto:sage [2006/06/15(木) 16:44:26 ]
>>111
画像処理が具体的に何を指しているかにもよるけど、基本的なアルゴリズムからって事なら
Mac の書籍にこだわる必要はないと思うよ。Windows べったりな奴を避ければ大丈夫。

114 名前:デフォルトの名無しさん mailto:sage [2006/06/15(木) 16:46:10 ]
スマソ。リロードしてなくて被った。
やりたい事が決まっていて、どんな本が良いか知りたかったら、画像処理スレで聞くとよろし。

115 名前:デフォルトの名無しさん [2006/06/16(金) 03:16:25 ]
Core Imageは自作プログラムからでも簡単に扱えますか?

116 名前:デフォルトの名無しさん [2006/06/16(金) 19:14:33 ]
ショック……Boot Campで分かった「Windows XP vs Mac OS X」対決の衝撃的な結末とは?
plusd.itmedia.co.jp/pcupdate/articles/0604/08/news009.html

結果は……Windows XPの方が11%ほど速い。

>MBPの場合、CPUを2.0GHzから2.16GHzにすると、+37,170円になる。
>クロックの向上は8%だ。
>クロックを18%向上させたとすると、約83,600円のプラスになってしまう。
>通常はクロックの向上率より価格の上昇率のほうが高いから、10万円ぐらい高くなっても不思議はない。
>つまりWinXPを使えば、OSXを使うより、+10万円の価値があるといえる。

117 名前:デフォルトの名無しさん mailto:sage [2006/06/16(金) 22:27:16 ]
2 回目

118 名前:デフォルトの名無しさん mailto:sage [2006/06/16(金) 22:44:06 ]
そういえばこのコピペって、なぜ11%の速度差なのにクロックを
18%上げて計算してるんだろう・・・

119 名前:デフォルトの名無しさん mailto:sage [2006/06/17(土) 01:33:06 ]
そもそも純粋な浮動小数点演算や整数演算性能はOSに依存しない。
単に、コンパイラがキャッシュに収まりきらないようなコードを生成したとか、その程度の問題。
インテル版Mac OSは日が浅いから仕方がないが、いずれは解消する問題。

120 名前:デフォルトの名無しさん [2006/06/17(土) 22:34:18 ]
ウェブカメラから取り込んだ画像のリアルタイムな処理(特定の色のみ表示とか)するプログラムを作りたいんですが、
Macでプログラムを作るとしたら適しているものは何でしょう?



121 名前:デフォルトの名無しさん mailto:sage [2006/06/18(日) 12:07:11 ]
>120
ちゃんと具体的な質問が出来る能力

122 名前:デフォルトの名無しさん [2006/07/04(火) 17:31:05 ]
Online会員もOKになってるよ。無料。

Cocoaセミナー中級編開催
7月11日(火)、8月1日(火)
developer.apple.com/jp/
・書類とアプリケーションの間の関係の解説
・テキストファイルの読み込みとその表示
・Cocoaのデザインパターン
・XMLのパース
・配列、辞書といった、Cocoaのコレクションクラス
・テーブルビュー、アウトラインビューの使用方法


123 名前:デフォルトの名無しさん [2006/08/19(土) 09:31:15 ]
C++でMacのGUIアプリ作ることってできますか?
可能であれば有用なページ(日本語または英語)を教えていただければ幸いです。

124 名前:デフォルトの名無しさん [2006/08/19(土) 12:40:45 ]
Carbon APIはC、Cocoa APIはObjC。どちらもC++から使える。

125 名前:デフォルトの名無しさん [2006/08/19(土) 13:35:07 ]
123じゃないのだが、、
XCodeさわってみるとCocoaベースで書きたいなと思うんだが
.mからはC++のクラスにまともにアクセスできないよね?C++混ぜるのは非現実的ってことでFA?

126 名前:デフォルトの名無しさん mailto:sage [2006/08/19(土) 13:45:34 ]
Objective-C++

127 名前:デフォルトの名無しさん mailto:sage [2006/08/19(土) 14:05:55 ]
.mm

128 名前:125 mailto:sage [2006/08/19(土) 14:14:16 ]
おお、ありがとう。正直すまんかった。汎用部品はC++で書けるのね。

129 名前:デフォルトの名無しさん [2006/08/19(土) 14:20:51 ]
>>126
返答ありがとうございます。

130 名前:デフォルトの名無しさん mailto:sage [2006/08/20(日) 17:49:58 ]
ipod用のソフト作りたいんですが、
参考になるページ(英語可)とか教えていただけませんか?
何が出来て何が出来ないとか全然わなんないもんで…




131 名前:デフォルトの名無しさん mailto:sage [2006/08/20(日) 20:48:41 ]
>>130
iPod用のどんなソフト?
何したいのか、というのがまずありきだと思うんだが……。

132 名前:デフォルトの名無しさん mailto:sage [2006/08/20(日) 20:55:46 ]
なんでもいいんです、とりあえずipod上で動くもの作ってみたいんで、
手がかりになるドキュメントを知ってたら教えて欲しいです…
どうもうまく検索できなくて。

それ見てから出来そうなことやってみたいです。
最初は勉強がてらweb上にあるipod便利ツールみたいなやつの
コピーを作ってみたいって思ってます。

133 名前:デフォルトの名無しさん mailto:sage [2006/08/20(日) 22:13:45 ]
>>132
iPod上で動くヤツな
ipodlinux.org/Main_Page

134 名前:デフォルトの名無しさん mailto:sage [2006/08/20(日) 22:37:06 ]
ありがとうございます。
でもipodlinuxじゃなくて、
一般のipodユーザのみなさんに使ってもらえる
アプリとかユーティリティを作ってみたいんです。

つまりipodのos上で動くアプリを作ってみたいってことです。
そんなことムリなのかな…


135 名前:デフォルトの名無しさん mailto:sage [2006/08/21(月) 00:58:06 ]
Appleに入社すればいいと思うよ

136 名前:デフォルトの名無しさん mailto:sage [2006/08/21(月) 01:50:06 ]
>>134
以前、Apple社がゲーム開発者募集(iPod向けゲームと思われる)
してたけど、まだ募集してるんだったらそれに応募してみてはどうか?

137 名前:デフォルトの名無しさん mailto:sage [2006/08/21(月) 23:15:58 ]
>>134
一つ質問させてくれ。
仮にあなたの考えているようなアプリが作れたとして、
俺らはどうやってiPod上で動かせばいい?

138 名前:デフォルトの名無しさん [2006/08/22(火) 08:54:03 ]
>>137
iPodアップデータにパッチを当てて、それでアップデートする、
とかじゃね?

139 名前:デフォルトの名無しさん mailto:sage [2006/08/22(火) 17:46:10 ]
>>134
Apple以外が開発したiPod用ソフトって、ゲームがいくつかあるくらいだったかと。
↓ここ以外にも1社か2社あったと思うので、iPodとgameでググってくと何か見つかるかもしれない
hotwired.goo.ne.jp/news/culture/story/20050729205.html


140 名前:デフォルトの名無しさん mailto:sage [2006/08/23(水) 00:09:13 ]
プログラムのプの字も知らない、大バカ者です。
一念発起しプログラムを組んでみたい、と思ったのですが、macには
xcodeという開発環境がついている、あとcocoaというものもある
(この2つの関連はよくわからないのですが。。。)というのがわかりましたが、
どうやらC言語の知識が必要のようで、その知識がなく途方に暮れています。

勉強するにはwinのC言語をいうものを勉強したらいいのか
(C++とは違うものと認識している)。

そのC言語は、前述のxcodeやcocoaで使えるのか(C言語を勉強するのに
windowsを用意しなくちゃいけないのか)。

周辺にはだれもmac使いがおらず、聞くに聞けません。
どうかお教えくださいませ。



141 名前:デフォルトの名無しさん mailto:sage [2006/08/23(水) 00:45:55 ]
>>140
C は Windows じゃなく UNIX 発祥だよ。でもって、Mac OS X は UNIX だ。
プログラムを実行するのに必要なコンパイラも最初から付いて来るし、C を
勉強するには Mac は Windows よりも良い環境だよ。
XCode はプログラムを組むのに便利なエディタ(ワープロみたいなもん)。
Cocoa は Objective-C から使える便利な部品を集めたもの。ウィンドウを
作るのに一々面倒な手続きを書かなくても良いとか。


↑は、理解し易いように書いたので不正確な部分があるけど、何が不正確
なのか分かるまでは Python か Ruby を勉強するとよろし。

一念発起して何か作りたい物でもあるの?

142 名前:デフォルトの名無しさん mailto:sage [2006/08/23(水) 01:40:40 ]
>>140
これの↓Cocoa セミナー 初級編を見てみるといいかも知れん。
developer.apple.com/jp/documentation/japanese.html

Mac で動くアプリケーションを作るのに、C 言語から入るのはかなり遠回りだと思うよ。Objective-C + Cocoa の勉強をしよう。


143 名前:デフォルトの名無しさん mailto:sage [2006/08/23(水) 02:50:55 ]
>>140
Cocoaでどうこうとか、Xcodeについてどうこうは、
「Cocoaはやっぱり! 」というサイトを見てみるといいかも
www.big.or.jp/~crane/cocoa/

Cocoaって何?とかXcodeの基本的な使い方、あとは
どうやってスクリーンセーバーを作るのかとか、OSXの最新機能を
利用してちょっと遊んでみるということをやっているので、
まったくの初心者でもイメージはつかめると思う


144 名前:140 mailto:sage [2006/08/23(水) 23:11:55 ]
ありがとうございます。
Cocoaはやっぱり、のぞいてきました。なかなか深い世界のような。
ただそこに

「 C言語が使える方 」で「 オブジェクト指向がある程度分かる方 」を対象

とあり、ちょっと尻込み。
「習うより慣れろ」「わからないままでもソース打ち込め」と言われそう。
developerの初級編、さっそく観てみます。
また書き込みさせていただきますね、ありがとうございました。

145 名前:デフォルトの名無しさん mailto:sage [2006/09/25(月) 22:36:55 ]
Cocoaっていいね。ただ時すでに遅しってとこかな。

146 名前:デフォルトの名無しさん mailto:sage [2006/09/27(水) 12:03:06 ]
まだまだcocoaはおいしいでしょ。

147 名前:デフォルトの名無しさん mailto:sage [2006/09/27(水) 22:41:29 ]
C++から使いたい……

148 名前:デフォルトの名無しさん mailto:sage [2006/09/28(木) 21:46:43 ]
つ Objective-C++

149 名前:デフォルトの名無しさん mailto:sage [2006/09/29(金) 12:03:57 ]
>148
混在できるってだけでCocoaアプリケーションをC++で書けるってワケではないでしょ?
Objective-CのクラスをC++で継承できないし。

150 名前:デフォルトの名無しさん mailto:sage [2006/09/29(金) 17:34:13 ]
cocoa+javaでまだまだ楽しめるはず。



151 名前:デフォルトの名無しさん mailto:sage [2006/09/29(金) 18:20:39 ]
Javaもサポート止めるんだよね。
developer.apple.com/documentation/Cocoa/Conceptual/LanguageIntegration/index.html
まあ最新の機能使わなきゃいいんだろうけど、それじゃあもったいない。

152 名前:デフォルトの名無しさん mailto:sage [2006/09/29(金) 20:20:53 ]
>>149
ObjCクラスをC++で継承しようとする場面がそもそも少ないでしょ

153 名前:デフォルトの名無しさん mailto:sage [2006/09/29(金) 21:03:32 ]
>>151
ありゃま。どっかで聞いた情報だったけれど、本当やったんだな。。
どうりでjava関係の書籍がヤフオクで安売りされてるわけだ。
これからはcocoa+オブジェCか。。ふむ。。。

154 名前:デフォルトの名無しさん mailto:sage [2006/09/29(金) 21:20:56 ]
ちょwwwこれからじゃなくてもともとだろw

155 名前:デフォルトの名無しさん mailto:sage [2006/09/29(金) 22:13:51 ]
ええー?これからJavaでプログラム作るところだったのにーーー

156 名前:デフォルトの名無しさん mailto:sage [2006/09/29(金) 23:14:12 ]
ていうか、、、、
俺の好きなV2Cもcocoa+JAVAだけど。w

157 名前:デフォルトの名無しさん mailto:sage [2006/09/29(金) 23:14:55 ]
ていうか、carbonと心中するつもりなんだけど。。。

158 名前:デフォルトの名無しさん mailto:sage [2006/09/29(金) 23:29:54 ]
>152
や、継承できたらC++で書けるかな〜なんて思ってみた。
我ながらアホなこと書いてますな。

>156
V2CってCocoa関係あったっけ?

159 名前:デフォルトの名無しさん [2006/09/29(金) 23:32:35 ]
>>157

無料だよ。いまなら初級・中級・上級で12時間コースw
developer.apple.com/jp/briefing/cocoa.html

160 名前:デフォルトの名無しさん mailto:sage [2006/09/30(土) 01:01:46 ]
>>159
トンクス!さっそく行ってみるっす!!!



161 名前:デフォルトの名無しさん mailto:sage [2006/09/30(土) 01:58:50 ]
>>156
ttp://v2c.s50.xrea.com/
>Java+Swingで作成されている。
って書いてあるんだけど....
Mac版はCocoaも使われているの?

162 名前:デフォルトの名無しさん mailto:sage [2006/09/30(土) 06:51:25 ]
V2CはCocoa関係なかったとオモ
有名処ではCyberduckとかがJava+Cocoaだな

163 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 23:51:25 ]
そんなことより、ruby/cccoaの時代が来る予感。

164 名前:デフォルトの名無しさん mailto:sage [2006/10/08(日) 18:11:27 ]
ずっとMacはPythonが先行していると思ってたんだけどなー

165 名前:デフォルトの名無しさん [2006/10/11(水) 18:13:45 ]
rubyって日本語使える?VBみたいに使えると楽なんだけど

166 名前:デフォルトの名無しさん mailto:sage [2006/10/11(水) 18:25:57 ]
使ったことないけど使えるはずだよ
rubyで日本語使えなきゃ存在価値は半減以下になると思う

167 名前:デフォルトの名無しさん mailto:sage [2006/10/11(水) 18:43:02 ]
どこの国の人が作ったと思ってるんだ

168 名前:デフォルトの名無しさん mailto:sage [2006/10/11(水) 18:47:45 ]
>>165
rubycocoa.sourceforge.net/doc/index.ja.html

169 名前:デフォルトの名無しさん mailto:sage [2006/10/11(水) 19:55:23 ]
>>167
pc8.2ch.net/test/read.cgi/tech/1159315598/272n-
韓国らしいです。

170 名前:165 [2006/10/11(水) 20:22:17 ]
>166
ふ〜ん、使えるんだ、楽しみだな
いやね、Unixな世界(?)の人は日本語環境に対する期待度が低い、って印象があったもんで・・・

>167
神話の国の人(ちょっと違うか?同じ県だけど

>168
サンクス、ちょっと見てみる




171 名前:デフォルトの名無しさん mailto:sage [2006/10/11(水) 21:13:39 ]
しろうとはこれだからなぁ。

172 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 22:48:09 ]


173 名前:デフォルトの名無しさん mailto:sage [2006/11/21(火) 08:32:14 ]
すごく基本的なことだが環境変数の登録ってどこでどうすればいい?

そして、任意の場所のヘッダの登録のために"user search path"等をプロジェクト毎に設定するのは面倒なので、Xcodeにデフォルト値して登録したいのだけど、これはやっぱり環境変数でしか登録できない?

あと、とあるヘッダ、dylibがセットになったC++用SDKを使用しているのだけど、こいつのdylibはどこに置くべき?
始めはdylibが実行時に必要なため、各プロジェクトのフォルダにコピーしていたのだけど、プロジェクトが増えてきたので、何処かに置いて参照するようにしたい。
とりあえず、/usr/local/libに掘り込んでみたのだけど、ここにLD_LIBRARY_PATH環境変数をはればOK?

174 名前:デフォルトの名無しさん mailto:sage [2006/11/21(火) 21:34:29 ]
Mac は LD_LIBRARY_PATH じゃなくて DYLD_LIBRARY_PATH じゃなかったっけ。
DYLD(1) の。外してたらスマソ。

175 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 21:31:07 ]
>>174
了解。

ちなみに環境変数の登録は標準のシェル初期化ファイル( .cshrc とか)に登録しておけば、
ターミナル以外のアプリにも影響を及ぼすのでしょうか?

176 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 23:44:57 ]
そのshellから起動しないアプリには及ばない
~/.MacOSX/environment.plist とかに書いとけばいいんじゃない

177 名前:デフォルトの名無しさん mailto:sage [2006/11/24(金) 11:14:30 ]
>> 173
Xcode2.Xを使っているなら
ビルド設定を*.xcconfigという外部ファイルで定義できる。

これをプロジェクトやターゲットのビルド設定のタブにある「ベース」で指定することで
その設定を取り込むことができる。
(DebugやReleaseの構成別にファイルを使い分けることも可能
ベースの登録は手作業になるけど、個別に設定するよりは遥かに楽。


あとは、イレギュラーな方法だけど、
Xcodeのプロジェクトテンプレートを書き換えるとか・・・
/Library/Application Support/Apple/Developer Tools/Project/xxx/xx.xcodeproj

ただし、この方法だとXcodeの再インストール/アップグレードで元に戻るので注意。


178 名前:デフォルトの名無しさん mailto:sage [2006/12/02(土) 09:23:26 ]
>>173
RCEnvironment
www.rubicode.com/Software/RCEnvironment/

179 名前:デフォルトの名無しさん mailto:sage [2006/12/10(日) 18:13:29 ]
質問です。
Objective-Cでは、インスタンスメソッドとクラスメソッドは
どのように使い分けるのでしょうか。

180 名前:デフォルトの名無しさん mailto:sage [2006/12/10(日) 18:30:13 ]
教科書的に言えば、
インスタンスメソッドはインスタンス化したオブジェクトで使えるメソッド。
あるオブジェクトについての操作に使われる。
オブジェクトの状態を変化させたりとか。

クラスメソッドはインスタンス化する必要なく使えるメソッド。
例えばクラスのインスタンスを得るために使われるallocとか、
クラスのクラスオブジェクトを取得するclassとか。
アプリケーションの状態に関係なく、クラスについての情報を得るために使われることが多いというか……

うまい説明ができん。
わかってくれw



181 名前:デフォルトの名無しさん mailto:sage [2006/12/10(日) 18:36:12 ]
>>180

>クラスメソッドは
>アプリケーションの状態に関係なく、クラスについての情報を得るために使われる>ことが多いというか……

という事は、基本的に自分で何か動作をするメソッドを書く場合は、
クラスの情報等に関係しない一般的な実装であれば、インスタンス
メソッドを使うという事でしょうか。


182 名前:デフォルトの名無しさん mailto:sage [2006/12/11(月) 18:46:08 ]
そういうことでいいと思う。
よほど作り込んでいかないとクラスメソッドを自分で書くことなんてないよ。

183 名前:デフォルトの名無しさん mailto:sage [2006/12/11(月) 18:49:00 ]
余裕があったらC++やJavaのstaticメソッドも調べてみれ。
メンバ変数にはアクセスできないから。

184 名前:デフォルトの名無しさん mailto:sage [2006/12/12(火) 01:10:06 ]
>>179
クラスメソッドは +
インスタンスメソッドは -
を頭に付ける。
developer.apple.com/jp/documentation/cocoa/Conceptual/ObjectiveC/3objc_language_overview/chapter_7_section_5.html


185 名前:179 mailto:sage [2006/12/12(火) 20:30:59 ]
>>182,183
わかりました。基本的にメソッドを書く場合はインスタンスメソッドで
いいのですね。ありがとうございました。

186 名前:デフォルトの名無しさん mailto:sage [2006/12/13(水) 01:21:22 ]
そういう質問だったのwww


187 名前:デフォルトの名無しさん mailto:sage [2006/12/13(水) 21:55:56 ]
必死で答えた俺カッコヨス

188 名前:179 mailto:sage [2006/12/14(木) 21:23:40 ]
>>184
分かりにくい質問の仕方ですみませんでしたorz orz

189 名前:きわ [2006/12/14(木) 22:48:45 ]
【質問】メモリーリークのチェックツールMallocDebugの操作方法が理解できず悩んでおります。。。。
使用方法等の情報いただけたら幸いです。よろしくお願いいたします。

ADCのDocumentは見てみたものの。。。Englishなんで。。。
これまで一行づつコード間にretainCountメソッド入れまくってチェックしてました。

190 名前:デフォルトの名無しさん mailto:sage [2006/12/15(金) 10:25:44 ]
>>189
「MallocDebug」でググれば、ドキュメントの日本語訳をしてる人のページに辿り着くよ。
URLはあえてここには貼らない。

あとは、Cocoa勉強会の会誌(vol.1)にも説明が載ってる。



191 名前:きわ [2006/12/16(土) 00:41:40 ]
ググってみました!いまからトライしてみます!!!
ありがとうございました!

192 名前:デフォルトの名無しさん mailto:sage [2006/12/16(土) 16:08:18 ]
CocoaLifeのvol1ってまだ在庫あるんか?

193 名前:デフォルトの名無しさん mailto:sage [2006/12/18(月) 16:22:10 ]
冬コミでVol.3出すみたいだし、それにあわせて増刷はしてると思うよ。

194 名前:デフォルトの名無しさん [2006/12/18(月) 16:34:57 ]
3冊(Vol1〜Vol3)一括で買ったら送料まけてくれないかな?
まけてくれるならVol3が出てから注文するんだけど

195 名前:デフォルトの名無しさん mailto:sage [2006/12/18(月) 17:52:50 ]
普通は一括発送じゃないかな?合計の冊数によって送料は変わると思うけど。
気になるなら直接問い合わせてみることをオススメする。

196 名前:デフォルトの名無しさん mailto:sage [2006/12/18(月) 18:01:44 ]
発売価格:800円+(通販の場合は送料300円/1部)

ってかいてるからvol1-3買ったら送料だけで900円じゃね?

197 名前:デフォルトの名無しさん [2007/01/18(木) 18:41:57 ]
はじめまして

アプリでNSSplitView(仕切り線)の位置(高さ)を保存・復帰したいのですが、
復帰する際にどういう関数で、仕切り線の高さを設定すればよいかわかりません。
どなたかご教授ください。

P.S.
保存は、constrainSplitPositionの値を拾ってきています


198 名前:デフォルトの名無しさん [2007/02/01(木) 23:51:54 ]
誰か197に教授してやれよ!


199 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 23:54:22 ]
197=198か?
Mac板のCocoaプログラミングスレあたりで聞いたらどうだ?

200 名前:デフォルトの名無しさん mailto:sage [2007/02/02(金) 13:40:16 ]
一応貼っておくか。

■関連スレ

Cocoaはさっぱり!!! version.7
pc9.2ch.net/test/read.cgi/mac/1161486802/l50
→ Cocoaな話題ならここに

Macでプログラミング{6}(本当は7)
pc9.2ch.net/test/read.cgi/mac/1161656142/l50
→ プログラミング関連ならなんでもアリ

Xcode part4
pc9.2ch.net/test/read.cgi/mac/1149300142/l50
→ Xcode関連の話題がメイン

Terminal初心者質問スレ Part 6
pc9.2ch.net/test/read.cgi/mac/1159930072/l50
→ ターミナルとかUnix的な質問ならまずここ

MacOS XをUnix として使ってる人の為のスレ その11
pc9.2ch.net/test/read.cgi/mac/1137478058/l50
→ 玄人サン向けなUnixの話題はこっち

あとは適当にスレ一覧を眺めてくれ。



201 名前:デフォルトの名無しさん mailto:sage [2007/02/02(金) 14:00:40 ]
■参考リンク

HMDT
ttp://hmdt.jp/
 mkinoさんのトコ。日記を読んでるといろいろ勉強になる。検索機能がないのが残念。
 「Cocoa Programming Tips 1001」 は割と使える

MOSA
ttp://mosa.gr.jp/
 日本の代表的なMacプログラマの団体(入会は有料) 定期的にセミナーを開催してる。
 メールマガジンの購読は無料。掲示板は閲覧、書き込み共に会員限定。

ダイナミックObjective-C
ttp://journal.mycom.co.jp/column/objc/
 mkinoさんの連載コラム。上級者向け。

Numata Designed Factory
ttp://numata.designed.jp/
 Cocoa関連の資料が豊富。

Cocoaはやっぱり!
ttp://www.big.or.jp/~crane/cocoa/
 見づらいけど、いろいろ役に立つTipsがたくさん。

info@Mackers
ttp://www.infoatmackers.jp/
 内容は古いけど、初心者向けの記事はありがたい

Cocoaでいこう! Macらしく
ttp://www.remus.dti.ne.jp/~yoshiki/cocoa/ed1/index.html
 内容は古いけど、初心者はこれ見ておくとわかりやすいかも。
 記事は途中で切れてるが、MOSAのメーリングリストの過去ログで続きが見れる。

202 名前:デフォルトの名無しさん mailto:sage [2007/02/02(金) 14:01:08 ]
続き。

ADCの日本語ドキュメント
ttp://developer.apple.com/jp/documentation/japanese.html
 初心者にはCocoaセミナーのビデオが役立つかも。ちなみに講師はmkinoさん。

Cocoa Break
ttp://park15.wakwak.com/~concordia/cocoa_break/index.html
 ADCドキュメントの日本語訳(非公式)がたくさん。すごい。


Mac OS X Dev-jp Mailing List
ttp://www.tech-arts.co.jp/macosx/macosx-dev-jp/ml.html
 株式会社テクノロジックアートが運営している開発者向けML(日本語)
 最近の投稿は少ないが、ここの過去ログはかなり役立つ(検索大変だけど)

Apple Maiing List Archives
ttp://www.lists.apple.com/archives
 本家で運営してるML(英語)
 難問にぶつかった時、大抵はこことかAPIリファレンスから探すことになる。


あとは誰か適当に補完して。

203 名前:デフォルトの名無しさん mailto:sage [2007/02/02(金) 20:32:16 ]
( ゚д゚)ポカーン

204 名前:デフォルトの名無しさん mailto:sage [2007/02/08(木) 10:06:12 ]
がんばったのは認めるけど、
ここじゃなくてプログラミングスレに貼っておけよw

205 名前:デフォルトの名無しさん mailto:sage [2007/02/08(木) 20:42:00 ]
ttp://www.oomori.com/
これがなきゃはじまらない。

206 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 15:07:52 ]
保守

207 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 20:51:35 ]
上の関連スレとか見てもよくわからない俺がいる

208 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 21:18:39 ]
mkinoさんが超初心者向けのプログラミング本書いてるらしいから、それに期待

209 名前:デフォルトの名無しさん mailto:sage [2007/04/19(木) 20:51:46 ]
Cocoa Life vol.2が再販されたね。
これでやっと3冊まとめて購入できる・・・

210 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 17:40:32 ]
Windows上でOS9、X 双方で動作するネイティブバイナリを作る方法を教えてくれ



211 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 20:26:17 ]
>>210
RealBasic
CodeWarrior

ただしIntelMacでは動作せんだろうが。

212 名前:デフォルトの名無しさん mailto:sage [2007/05/14(月) 01:23:07 ]
>>211
RealBasicはIntel対応しなかったっけ?

213 名前:デフォルトの名無しさん mailto:sage [2007/05/14(月) 17:43:13 ]
Javaでいいじゃん。

214 名前:デフォルトの名無しさん mailto:sage [2007/05/14(月) 21:14:49 ]
OS9のJavaって変な独特の奴じゃなかったっけ

215 名前:デフォルトの名無しさん mailto:sage [2007/05/14(月) 22:26:40 ]
> ネイティブバイナリ


216 名前:デフォルトの名無しさん mailto:sage [2007/05/15(火) 00:59:54 ]
どうでもいいがMacintoshなるものはもう売ってないぞ

217 名前:デフォルトの名無しさん [2007/05/15(火) 13:49:39 ]
>CodeWarrior

これって消滅したんだっけ?

218 名前:デフォルトの名無しさん mailto:sage [2007/05/15(火) 14:57:28 ]
>>216
そうだけど、突然どうした?
スレタイ以外に「Macintosh」という単語を使ったのは君が始めてなんだが。

219 名前:デフォルトの名無しさん mailto:sage [2007/05/15(火) 16:13:31 ]
>>218
スレタイを見て書いたのでは

220 名前:デフォルトの名無しさん mailto:sage [2007/05/15(火) 16:18:09 ]
>>216
一見さんお断り



221 名前:デフォルトの名無しさん mailto:sage [2007/05/15(火) 16:41:37 ]
>>216
一見さんお断りというか、素人にはおすすめできない。


222 名前:デフォルトの名無しさん mailto:sage [2007/08/03(金) 05:55:33 ]
        951 名前: 名称未設定 Mail: sage 投稿日: 2007/08/01(水) 23:29:24 ID: IfGI40Aw0
        MacのXcodeに触れてまずびっくりするのはHelpの貧弱さ
        3Dに手を出して、
        MacOSXのグラフィックドライバがWindowsXPより常に2世代遅れている事を知った
        バグだらけで実質のところObjective-CでないとAPIを使い切れない
        実用性皆無のXcodeが主流となったのはCodeWarrior時代からの明らかな後退
        OSにタダで付いて来るんだから仕方がないよと思いつつ、
        じゃあ金をだせばマシな環境があるのかといえばそうでもないし、
        もうちょっとなんとかしてほしい

223 名前:デフォルトの名無しさん mailto:sage [2007/08/03(金) 08:40:37 ]
>>222 はどうみても Mac 使った事無いだろ

224 名前:デフォルトの名無しさん mailto:sage [2007/08/03(金) 10:50:59 ]
>>223
そんなわかりきったことをw

225 名前:デフォルトの名無しさん [2007/09/24(月) 07:39:24 ]
MacでのOpenGLプログラミングを学べる書籍かサイトはありませんか?

226 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 12:53:34 ]
>>225
OpenGLってOSはあまり関係ない物じゃないのか?
まぁ、Apple米の開発者向けページにあると思うけれど。

227 名前:デフォルトの名無しさん [2007/09/26(水) 22:08:56 ]
XcodeでCプログラム作成しているんだけど、
低水準入出力関数のある io.h が無いって言われる。
これって標準でインストールされないものなの?

228 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 22:50:15 ]
正確なエラーログはどんなの?

find /usr/include | grep 'io.h' で無ければ無いよ。
うちのには /usr/include/architecture/i386/io.h
というのがあったけど。

229 名前:デフォルトの名無しさん [2007/09/26(水) 23:02:53 ]
>>228

#include <io.h> に対して、
error: io.h: No such file or directory
と出るだけです。
うちにも /usr/include/architecture/i386/io.h はあるんだけど、
io.h は低水準入出力関数でOS・プラットホーム依存なので、
存在しないのかもしれないです。

やりたいことは、C言語のメイン関数の引数にあるディレクトリのパスを与えると、その中にある .jpg ファイルのみ抽出したいというものなんだけれど、何か他に方法ありますか。

230 名前:デフォルトの名無しさん [2007/09/26(水) 23:14:08 ]
上記補足。

日本語がおかしな部分があったので。

>io.h は低水準入出力関数でOS・プラットホーム依存なので、
>存在しないのかもしれないです。

というのは、他のプラットホームで使われているものと同一のものが存在しないのだという意味です。
自分はWebで拾ってきたサンプルをコンパイルしようとしたんですが、<io.h>を/usr/include/architecture/i386/io.h で指定しても、本来 io.h に含まれているはずの関数が宣言されていないとエラーが出たためです。



231 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 23:16:33 ]
include path にあるファイルしか読み込まないのは知っていて、
include path に実際ファイルが無いのも知っているけど、io.h が
本当に無いのかを知りたいってこと?

であれば、無いよ。fstat(2) とか fopen(3) とかじゃダメなの?
io.h のどんな関数を使いたいの?

232 名前:デフォルトの名無しさん [2007/09/26(水) 23:28:34 ]
やはりそうですか。
io.hに固執することはなくて、同じことができればいいんですが。
fstatとかfopenでやります。ありがとうございました。

233 名前:デフォルトの名無しさん [2007/10/03(水) 00:17:32 ]
G5への最適化の質問なんですが、ここでいいでしょか?

書いたコードが思ったような速度が出ず調べてたのですが、
特にG5は浮動小数→整数(逆も)の型変換でストールするというのを知りました。
で、あれこれ実測テストしたら実際に型変換がネックになってるぽく、
え?型変換だけでこんなに時間食うの?みたいな感じでした・・・
具体的には0.〜1.の浮動小数値を、256ポイントとかのテーブルで表現される曲線に
補完つきで変換するという処理を書いてます。
高速に型変換を行ううまい方法とかありましたらご教授おねがいします。
altivec利用する方法とかありますかね?

234 名前:233 [2007/10/03(水) 03:14:16 ]
ちなみに型変換ストールについてはここを見ました
ttp://developer.apple.com/jp/technotes/tn2086.html
真ん中下あたり「型変換を最小限に抑える」
解決方法としてfloorを使えと書いてますが、返すのは切り捨てた浮動小数なので、、

235 名前:デフォルトの名無しさん mailto:sage [2007/10/08(月) 13:47:53 ]
*.jpgの一覧が取りたいだけならglob(3)でいいんじゃないか?



236 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 16:05:38 ]
ダッシュボードのようにアイコンのクリックのたびに
表示・非表示が出来るようにする方法って有りますか


237 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 18:46:56 ]
どのアイコンをクリックして
何の表示を切り替えるの?

238 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 20:01:16 ]
あのアイコンをクリックして、その表示を切り替えた
いのですが、判りますか

239 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 23:18:49 ]
非表示はダッシュボードのアイコンの機能じゃないぞ

240 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 23:52:19 ]
>>238
変わりに受け答えありがとうございます
ダッシュボードの様に使えればマウスのボタンに対応させるのが
便利じゃないかなと思う物が有ったので
お願いします



241 名前:デフォルトの名無しさん mailto:sage [2007/10/18(木) 00:15:34 ]
非表示のアイコンってどうやってクリックするの??


242 名前:238 mailto:sage [2007/10/18(木) 15:05:18 ]
>>236
238に書いたように、あなたのお書きになっている内容は意味がわかりません。
240で書いている内容も、ダッシュボードの何の機能の事を言っているのが判らないのです。

あなたの言っている、「アイコン」の意味がDock上のダッシュボードアイコンの事でしょうか?
表示懼「非表示の切り替えは何らかのWindowの事でしょうか?
IBでNSPanelやNSWindowを配置して"Hide on deactive"をonにした場合のウインドウの振る舞いの事ですか?

>>ダッシュボードの様に使えればマウスのボタンに対応させるのが
なんだか判らないですけど、Dashcodeで作ればできるよ。

243 名前:デフォルトの名無しさん mailto:sage [2007/10/18(木) 22:29:03 ]
ダッシュボードの仕様って、
・DockのアイコンをクリックしたらWidget表示モードへ
・Widget表示中にWidget以外の部分がクリックされたら元に戻る
じゃないのか
根本的にカンチガイしている気がする

244 名前:デフォルトの名無しさん mailto:sage [2007/10/19(金) 22:11:55 ]
アイコンをクリックするとそのソフトを起動しているときは
終了、終了しているときは起動させるようにするプログラミングって
有りますか?
頻繁に使うんですがDockに表示されないので起動終了させるのが面倒
なソフトが有りまして

245 名前:238 mailto:sage [2007/10/19(金) 23:30:23 ]
Info.plistから
<key>NSBGOnly</key>
<string>0</string>
を削除すればDockに出てくる。

でも、ぼかぁクラックはいけないとおもうんだよなぁ。

246 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 09:27:13 ]
tell application "System Events" to set theProcessList to name of every process
theProcessList
if theProcessList contains "TextEdit" then
tell application "TextEdit" to quit
else
tell application "TextEdit" to activate
end if


247 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 09:28:46 ]
>>246
2行目いらね

tell application "System Events" to set theProcessList to name of every process
if theProcessList contains "TextEdit" then
tell application "TextEdit" to quit
else
tell application "TextEdit" to activate
end if


248 名前:デフォルトの名無しさん mailto:sage [2007/10/29(月) 16:33:07 ]
発売されたからNDAは解除かな?
テンポラリファイル関係で問題になりそうな点が2つ

1. テンポラリフォルダの場所と(多分)アクセス権が何か変わった。
2. テンポラリフォルダのパスを取ってこようとすると、今までは「/private/var/****」だったのが
「/var/*****」になった。でも実際の場所は「/private/var/***」なので、そのパスを指定すると
見つからない場合がある(WebKitに渡したらだめだった)

1.は、今まではFlashのサンドボックスに指定できたのが出来なくなった。
パスの名前も変だし・・・


249 名前:デフォルトの名無しさん [2007/11/03(土) 12:08:53 ]
はっきり言うがMacのJava実装はかなり腐れていて、とにかく日本語対応がなっちゃいない。
僕の把握してる中では、こんな不具合がある。

1、日本語キーボードを使っていると、キーのコード番号が間違って取得される
(英語キーボードで対応するキーのコード番号が取得される)
2、デフォルトだと、日本語のファイルが実行できない
3、SwingのNFD(濁点、半濁点を1文字として扱う文字形式)対応がいい加減で、Java5までだと
正しく表示できるがカーソル位置がずれ、Java6だと濁点が1文字として表示される。
4、濁点付き文字が3つ以上つながるファイル名のファイルを正しく生成できない

この4つ、どれをとっても犯罪級のへぼさだと思う。

3はまだ許せるが(どちらかというとSunのバグだし)、4を放置してるのは技術者失格級。
Leopardが出たらこのうんこバグも直るだろうと思ってしばらく様子を見ていたが、
ねえ、Tigerに載ってたJava5から何か変わったの、これ?

250 名前:デフォルトの名無しさん mailto:sage [2007/11/03(土) 13:59:34 ]
ま、マルチはみっともないということはよくわかったよ。



251 名前:デフォルトの名無しさん mailto:sage [2007/11/03(土) 20:47:53 ]
>>249
MJD!?

252 名前:デフォルトの名無しさん mailto:sage [2007/11/03(土) 21:59:01 ]
>>249
日本語対応というよりは、国際化が全般に話にならないほど低レベルだという
のがAppleの問題だね。まるで、10年以上前のPC-UNIXみたいな感じ。1の問題なんか、
ハードウェアの抽象化もロクにできてないのかという感じだし。Appleのプログラマ
は程度が低いな。Leopardみたいなクソをリリースするわけだよ。

253 名前:デフォルトの名無しさん mailto:sage [2007/11/04(日) 02:28:41 ]
まあJavaなんてどうでもいいし。

254 名前:デフォルトの名無しさん [2007/11/04(日) 20:22:22 ]
大型汎用機から携帯電話まで色々あるが、
Javaがまともに動かないモダンOSも珍しいな。

255 名前:デフォルトの名無しさん mailto:sage [2007/11/04(日) 22:43:11 ]
だってAppleはJava嫌いだし

256 名前:デフォルトの名無しさん mailto:sage [2007/11/09(金) 23:57:24 ]
Tigerが出るまでは逆の印象だったな。cocoa-javaにWebObject…

257 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 13:37:38 ]
cocoa-java・・・(´Д⊂

258 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 13:50:55 ]
Cocoa-Javaは嫌々サポートしてる感じが10.3あたりからしてた。

259 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 16:19:42 ]
どうしてそんなにJava嫌いになったんだろね

260 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 22:56:01 ]
Sunがアレだから
かな?



261 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 23:44:21 ]
別にSunとの関係は悪くないだろうけど
それでもJavaに対しては冷たいな

262 名前:デフォルトの名無しさん mailto:sage [2007/11/11(日) 01:01:29 ]
>>260
適当な事言うなよ…

263 名前:デフォルトの名無しさん mailto:sage [2007/12/06(木) 14:51:03 ]
ここまともに機能してないし、一応誘導だけしておくか。
知ってる人は知ってると思うけど、Mac関係の話題は新・Mac板の方な。

Macでプログラミング{8}
pc11.2ch.net/test/read.cgi/mac/1195385771/

Xcode part5
pc11.2ch.net/test/read.cgi/mac/1176452734/

Cocoaはさっぱり!!! version.8
pc11.2ch.net/test/read.cgi/mac/1179498292/

RubyCocoa 初心者質問【Leopardバンドル記念】
pc11.2ch.net/test/read.cgi/mac/1193373811/

Mac de Java
pc11.2ch.net/test/read.cgi/mac/1138543708/

REALbasic Thread 5
pc11.2ch.net/test/read.cgi/mac/1160011768/

AppleScript アップルスクリプト 質問、発表
pc11.2ch.net/test/read.cgi/mac/1174045850/

MacOS XをUnixとして使ってる人の為のスレ その13
pc11.2ch.net/test/read.cgi/mac/1190016804/

Terminal初心者質問スレ Part 6
pc11.2ch.net/test/read.cgi/mac/1159930072/

264 名前:デフォルトの名無しさん mailto:sage [2007/12/06(木) 14:54:05 ]
あと、向こうで質問する前に「質問の仕方」をちゃんと調べておいてな。
わからない場合は、とりあえずコレでも見ておけ

M女史の遺したもの〜悪意のない初心者が荒らしにならないために
ttp://members.at.infoseek.co.jp/ms_mzn/

265 名前:デフォルトの名無しさん mailto:sage [2007/12/06(木) 17:38:14 ]
ExposeのDesktopをした後,デクストップをダブルクリックしたらウィンドウを元の位置に戻したいのですが,デスクトップがダブルクリックされたことをどの様に検出すれば良いのでしょうか.教えて下さい.

266 名前:デフォルトの名無しさん mailto:sage [2008/01/12(土) 17:27:13 ]
Objective-Cを勉強しようと思い木下さん著の本を買って来たのですが、
メソッドというものがどういう働きをするのかよくわからず行き詰まってしまいました。
初歩的な質問ですがどうかご教授ください。

267 名前:デフォルトの名無しさん mailto:sage [2008/01/12(土) 19:48:42 ]
最初は只の関数と思えば宜し

268 名前:デフォルトの名無しさん mailto:sage [2008/01/12(土) 21:19:14 ]
オブジェクト指向を学ぶときに一番最初につまずくとこだな。

269 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 20:27:32 ]
名前からして変ってしまうのが、お…って逡巡するんだよな
で、動物の鳴き声に喩えられてさらに混乱する

270 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 20:54:16 ]
Xcode part6
pc11.2ch.net/test/read.cgi/mac/1201693264





271 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 09:23:21 ]
>>265
間違っています。
以上。
はい次の方。

272 名前:デフォルトの名無しさん [2008/02/24(日) 17:31:01 ]
ログアウトを検出する方法を教えてください

273 名前:デフォルトの名無しさん mailto:sage [2008/02/25(月) 13:26:11 ]
こっち見てる人少ないから、新マカ板で聞いた方がいいよ。
上に誘導でてるし。

274 名前:デフォルトの名無しさん [2008/04/08(火) 00:28:04 ]
お詳しい方々,ご教示ください.
40男,技術職場なので,実験のためのオリジナルプログラムをよく書きます.
かつてはWindowsのDOS環境で,コマンドラインプラムをC言語でそれなりにやったものです.
しかし時代は visual プログラム.Macのプロ蔵眠解説書も,私の理解を超えていて,おじさんはついていけません.

Macプログラムを書いていたときには,Metrowerks Code Warriorを使っていて,
あいかわらず,コマンドライン入力のアプリを書いていました・
現在,あのようにシンプルで,だけどまともで安価なC言語開発系はないでしょうか?

ちなみに,ウィンドウを開けたりするプログラムは苦手です.
また,Unixは全然使ったがないので「ターミナル」の作業には相当な勉強が必要な私です.

ぐちゃぐちゃ書きましたが,要は「コマドライン入出力アプリが書ける,C言語の手ごろな開発系や参考図書がないものか」
ということです.

詳しい方,ご教示下さい.お願いいたします.

275 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 06:20:18 ]
いきなりのC

276 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 08:59:51 ]
>>274
なんかもう無理してプログラムしなくていいんじゃん、って感じが。
社内のそのへんの若いのを買収してやらせるとか。

DOSの知識が残っているならターミナルで簡単な作業をするのは難しくないと
思うけどね。

277 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 09:47:58 ]
仕事で新しい技術について行けないんだったら、
若者にゆずるか、血を吐くくらい努力して追いつくしかないだろ。

278 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 14:21:29 ]
>>274
プログラムよりもまず日本語が書けるようになれ
コマンドラインだったらgccだけでいいだろ?
ちなみにおれも40でDOSの時代からプログラム書いてるが、
今でも現役でMacとWindowsの市販アプリ作ってるぜ

279 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 14:28:34 ]
よく読むと、コマンドラインは使えないのにコマンドラインプログラムを作りたい、ってことなのか?

280 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 15:17:23 ]
DOSのコマンドラインは知ってるが、UNIXのコマンドラインは知らん、ってことのようにも読める
作るのはコマンドラインプログラムだが、コンパイル作業やファイル操作はコマンドラインではよくわからん、ってことのようにも読める
Xcodeでもeclipseでも好きな開発ツール使ってコマンドラインプログラムを開発すればいいんじゃないかと思うけど
要するに、昔CodeWarrior使ってたが、現在の開発ツールは使い方がわからん、ってことなのかな



281 名前:274 [2008/04/08(火) 15:59:22 ]
下手な質問で申し訳ありません.
>DOSのコマンドラインは知ってるが、UNIXのコマンドラインは知らん、ってことのようにも読める
>作るのはコマンドラインプログラムだが、コンパイル作業やファイル操作はコマンドラインではよくわからん、ってことのようにも読める

その通りでございます.

>昔CodeWarrior使ってたが、現在の開発ツールは使い方がわからん

その通りでございます.

あたまのまわりが悪くなってきたおじさんでも使えるようなシンプルな,Mac用のC言語開発環境をご紹介ください.


282 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 16:16:04 ]
もう引退したほうが自身のため周囲のためな気がするよ
中途半端に理解した人がテスト的に何かやってそれを提案したりするのは迷惑になることが多い
プログラミングは後進に任せてこれからは管理方面で活躍してください

283 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 19:49:09 ]
一番お手軽で、安価で、とっつきやすいのはXcodeだと思う。
少なくともOSXでは、ね。

エディタやIDEが変わっても、ある程度の使い方さえ覚えればなんとかなるっしょ。
何のためのマニュアルなのかと。

Windowsでコマンドラインでの開発やってたなら、
cl.exe (MS-C) → gcc
DOS窓 → ターミナル
みたいな対応だから、基本的なトコさえ押さえればなんとかいけるのでは?

284 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 22:46:28 ]
XcodeってそのへんのIDEの中ではシンプルな方だと思うんだけど。
Standard Toolプロジェクトを選べばCプログラムは書けるっしょ。

285 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 23:24:13 ]
職場で自分や他数人が使うだけなら
perl, python, rubyあたりのスクリプト言語はどう?

286 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 23:54:44 ]
Cで遊ぼう!
ttp://homepage.mac.com/nsekine/SYW/SYWSoft/softOSX.html
ttp://homepage.mac.com/nsekine/SYW/SYWSoft/Image/TryCScreen.jpg

287 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 03:22:52 ]
Xcodeが分からんというならhoge.cを書いてgccでコンパイルっつー手しかないだろなぁ。
でもうっかりテキストエディタの文字コードが問題になってコンパイルできません!とか泣きついてくるオチもありそーだね

288 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 09:49:10 ]
xcode以外にあるのか?

289 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 12:14:33 ]
eclipseならC/C++プラグイン入れて使えるかもしれないね。

290 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 20:23:45 ]
じゃ、ついでに貼っとくか。
EasyEclipse for C and C++
ttp://www.easyeclipse.org/site/distributions/cplusplus.html
NetBeans
ttp://download.netbeans.org/netbeans/6.0/final/

Eclipseはコンソール出力で日本語が化けるからアレかも知れんね。



291 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 23:42:05 ]
わざわざIDEを使わないでもTerminalからコンパイルすりゃいいだけだけど。
それをするのも無理な気がするなぁ(つーかXcode一式にコンパイラが入ってるわけだから
Xcodeを素直に使ってみるのが一番いい気がするなぁ)

292 名前:290 mailto:sage [2008/04/10(木) 00:00:11 ]
>Eclipseはコンソール出力で日本語が化けるからアレかも知れんね。
スマン、これはOS Xを英語環境で使用した場合の現象です。
日本語環境で使う分には大丈夫です。忘れてた。

293 名前:デフォルトの名無しさん [2008/04/10(木) 19:06:20 ]
emacsでしこしこソース書いて、
シェルモードでgccってやってるよ。

Xcode食わず嫌いしてるかな

294 名前:デフォルトの名無しさん [2008/05/17(土) 22:53:12 ]
初心者丸出しの質問で恥ずかしいのですが,
xlisp-stat 3.04 をX11上で動かしてみようと思っています。
ソースコードの編集は,基本的にはemacs などのエディタで行うのでしょうか?

カーソルキーでポインタを移動させようとすると ^[[C このような記号に文字化けしてしまいます。
xterm とかuxterm のbash 上では普通に動くのですが・・・。

この場合はemacs とxlispstat を交互にみながら作業するのが一番良いのでしょうか。

295 名前:デフォルトの名無しさん [2008/06/04(水) 05:10:32 ]
Carbonプログラミングの質問なのですが、CFReadStreamReadでhttpデータを読み出しているのですが

最初にターゲットのトータルサイズを取得する方法を教えてください。

よろしくおねがいします


296 名前:295 [2008/06/04(水) 17:20:34 ]
追伸:

CFHTTPMessageRef、CFReadStreamRefは取得しているものとします。



297 名前:デフォルトの名無しさん mailto:sage [2008/06/06(金) 15:55:55 ]
このスレ見てる人少ないから多分こっちのほうがいいよ

Macでプログラミング{8}
pc11.2ch.net/test/read.cgi/mac/1195385771/

298 名前:デフォルトの名無しさん [2008/06/12(木) 12:52:33 ]
gcc+eclipsかXcodeの環境でCを作りたいと思っています.
openMPを利用したいのでgccを4.2.1以上?にアップデートしたいのですが
うまくいきません.

ttp://d.hatena.ne.jp/y-hamigaki/20080306#1204816800を参考に
gmpとmpfr、flexらのソフトをmacportでインストールしたのち
gccをインストールしようとすると,


checking for correct version of gmp.h... yes
checking for correct version of mpfr.h... no
configure: error: Building GCC requires GMP 4.1+ and MPFR 2.3.0+.
Try the --with-gmp and/or --with-mpfr options to specify their locations.
Copies of these libraries' source code can be found at their respective
hosting sites as well as at ftp://gcc.gnu.org/pub/gcc/infrastructure/.
See also gcc.gnu.org/install/prerequisites.html for additional info.
If you obtained GMP and/or MPFR from a vendor distribution package, make
sure that you have installed both the libraries and the header files.
They may be located in separate packages.


となり止まってしまいます.
mpfrをきちんと特定できていないことが原因だと思うのですが
configure(もしくはパス?)でどのように設定したらよいかがまだわかりません.アドバイスいただけませんでしょうか.
環境は
MacOS 10.5.2
Xcode3.0
です.

299 名前:デフォルトの名無しさん mailto:sage [2008/06/12(木) 16:34:39 ]
>>298
あくまで一般的な話だけど
>Try the --with-gmp and/or --with-mpfr options to specify their locations.
に従って
./configure --with-gmp --with-mpfr
はやったのか?

300 名前:デフォルトの名無しさん mailto:sage [2008/06/12(木) 16:40:27 ]
すまん間違った
mpfr.hのバージョンがnoって出てるからmpfrの適正なバージョンのヘッダーファイルがインストールされてないってことみたいだな



301 名前:デフォルトの名無しさん mailto:sage [2008/06/21(土) 02:46:40 ]
マルチポスト乙

302 名前:デフォルトの名無しさん [2008/06/21(土) 20:46:19 ]
とあるゲームでALTキーを押すとHPバーが表示されるんですが、
手で押すのが面倒ので、なんかツールを作りたいです。

やりたいことは、ゲーム中にF5でずっとALT長押しのon/off切り替えです。

プログラミングは初心者でpython,javaが少しできます、

プログラムを実行するときは普通ウィンドウからフォーカスが離れると
もう入力受け付けませんよね。
この場合は何を作ればいいですか?デーモン?

検討もつかないので、アドバイスください。

303 名前:デフォルトの名無しさん mailto:sage [2008/06/21(土) 23:02:44 ]
>>302
そのゲームのaltをF5に割り当てるじゃだめなのか?
OSXのヘルプに「アプリケーションのキーボードショートカットを作成する」がある

304 名前:デフォルトの名無しさん [2008/06/22(日) 00:06:29 ]
>>303
altを押している間だけHPバーが表示されて、
altキーを離すと表示は消えます。

altキーの代わりにF5を押したいのではなく
ずっと長押していなくちゃいけないのがいやなんです。

あたかも標準入力からaltキーがずと押されているようしたい。
そのon/offの切り替えはF5でって言う感じです。

305 名前:デフォルトの名無しさん mailto:sage [2008/06/22(日) 03:26:45 ]
>>304
よく読んでなくてすまん
それは難しいだろうということしかわからん

306 名前:デフォルトの名無しさん mailto:sage [2008/06/22(日) 04:00:46 ]
>>304
俺は使った事無いけど AppleScript で System Event の keystroke を
呼んであげれば出来るんじゃなかろうか。もし試してみて成功したら
教えてちょ。↓こんなの。

www.xillion.net/script/2008/02/terminalapplescript.html

307 名前:デフォルトの名無しさん mailto:sage [2008/06/22(日) 10:15:35 ]
それが出来るとゲームバランス崩れそうだな。
応用次第で色んなハックが可能になるわけで。
FPSなんかだと、ゲーム自体のコンソールや
設定ファイルでいじれたりすることが多いがどうだろか。

308 名前:デフォルトの名無しさん mailto:sage [2008/06/22(日) 10:31:48 ]
altキーって、macだとoptionキーのこと?

309 名前:308 mailto:sage [2008/06/22(日) 11:20:35 ]
optionキーに小さくaltって書いてあった

Cocoa使ってGUIのボタンで切り替えなら出来た(出来てるつもり)
F5で切り替えは俺では無理だった
CGPostKeyboardEvent((CGCharCode)NULL, (CGKeyCode)58, flag);
flag=trueで押す
flag=falseで離す
[ウインドウ setLevel: NSScreenSaverWindowLevel];//かなり前面に表示
俺も詳しくないんでおかしなところがあるかもしれん
この方法だと切り替える時にこのアプリにフォーカスが当たることになるけど大丈夫かな

310 名前:デフォルトの名無しさん mailto:sage [2008/06/22(日) 11:23:12 ]
>>304
つ分銅



311 名前:デフォルトの名無しさん mailto:sage [2008/06/22(日) 11:49:00 ]
capslockとoptionを入れ替える。

312 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 17:53:18 ]
Windowsで言う
GetAsyncKeyStateのような関数はありませんか?

313 名前:デフォルトの名無しさん mailto:sage [2008/09/18(木) 11:02:54 ]
>>312
Macメインやってる人が「Windowsで言うなんとか」と言われても
わかるはずないんだから、詳細をちゃんと書いてくれないと答えられないよ。
・GetAsyncKeyStateは何をするものなのか、何をしたいのか
・どのOSで実装するのか
・CarbonでやるのかCocoaでやるのか

よくわからないままで答えると、CarbonでもCocoaでも、
ウィンドウにキー入力イベントを設定すればいけるんじゃないかなと思う。
これ以上は新・Mac板の方で聞いた方がレスつくかと。

314 名前:デフォルトの名無しさん mailto:sage [2008/09/18(木) 11:29:31 ]
windowsのことは知らないがエスパーすると
キーの状態が変わったときに非同期的に呼ばれるcallback関数を設定する関数
callback関数はキーの状態を引数として受け取る
といったところか


315 名前:デフォルトの名無しさん mailto:sage [2008/09/18(木) 21:13:27 ]
俺も Windows は知らないや
せめて FreeBSD で言う、とかだったらな…

316 名前:デフォルトの名無しさん mailto:sage [2008/09/19(金) 00:32:47 ]
ファミリーベーシックで言う だったら…

317 名前:312 mailto:sage [2008/09/19(金) 01:55:13 ]
>>313
GetAsyncKeyState( VK_SPACE );
指定のキー(この場合スペース)が押されている場合、0x8000 が戻ってくる関数です。
押されていない場合 0 が戻ります。

押されるまで待機するのではなく、すぐに戻ってきます。

開発環境は、たぶんCocoaです。
OpenGL+GLUTでプログラミングしているのでMacについてはよくわかっていませんでした。
すいませn


Macプログラミングは、
新Mac板に行ったほうがいいのですか。


318 名前:デフォルトの名無しさん mailto:sage [2008/09/19(金) 02:58:41 ]
NSApplicationのcurrentEventから最新のNSEventを聞き出して、
そのとき押下されたキーが目的のモノかどうかチェックしたら?

319 名前:デフォルトの名無しさん mailto:sage [2008/09/19(金) 11:25:33 ]
GLUTだったらGLUTのキーイベント取る方がいいのでは・・・

320 名前:デフォルトの名無しさん mailto:sage [2008/09/19(金) 17:44:41 ]
>>319
そうでした。いけました><。








[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<81KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef