1read 100read
2013年05月プログラム182: 【マック】Macintoshプログラミング質問箱 (545) TOP カテ一覧 スレ一覧 2ch元 削除依頼
Excel VBA 質問スレ Part29 (485)
VBScriptについて必死に話し合うスレ (598)
【C++】 DirectX初心者質問スレ Part37 【C】 (928)
DarkBASIC (796)
【O3D】HTML5用 3D API WebGL 【Canvas:3D】 (611)
Metroスタイルアプリ開発について語れ (605)

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


1 :2005/04/09 〜 最終レス :2013/03/20
   三|三
  イ `<             ,..-──- 、         _|_
   ̄             /. : : : : : : : : : \        |_ ヽ
   ∧           /.: : : : : : : : : : : : : : ヽ      (j  )
   /  \        ,!::: : : :,-…-…-ミ: : : : :',
              {:: : : : :i '⌒'  '⌒' i: : : : :}     _ヽ_∠
  └┼┘          {:: : : : | ェェ  ェェ |: : : : :}       lニl l |
.   |_|_|  , 、      { : : : :|   ,.、   |:: : : :;!      l─| l 亅
   __   ヽ ヽ.  _ .ヾ: :: :i r‐-ニ-┐ | : : :ノ        _
    /     }  >'´.-!、 ゞイ! ヽ 二゙ノ イゞ‐′      l  `ヽ
   ´⌒)    |    −!   \` ー一'´丿 \       l/⌒ヽ
    -'    ノ    ,二!\   \___/   /`丶、      _ノ
        /\  /    \   /~ト、   /    l \
       / 、 `ソ!      \/l::::|ハ/     l-7 _ヽ
      /\  ,へi    ⊂ニ''ー-ゝ_`ヽ、    |_厂 _゙:、
      ∧   ̄ ,ト|    >‐- ̄`    \.  | .r'´  ヽ、
     ,ヘ \_,. ' | |    丁二_     7\、|イ _/ ̄ \

2 :
2ゲッツ

3 :
Return of the Mac
ttp://paulgraham.com/mac.html

4 :
4さま

5 :
Go ! http://www.mos.co.jp/index.html

6 :
テンプレ貼らないと、廃れる気がする

7 :
それにつけても>>1の態度はなんだ!

8 :
http://www.big.or.jp/~crane/cocoa/
Cocoa ハ ヤッパリ(カエルがキュート)
http://www.infoatmackers.jp/cocoa/programming/
インフォ@マッカーズ(デザインGood!!)
GBA開発環境の構築の仕方サイト
http://home.r00.itscom.net/top/gbcube/
GBAプログラミング解説(Macに限らないけど)
http://j-gbadev.hp.infoseek.co.jp/

9 :
おお、MacでもGBAの開発はできるのか、知らんかった
今まで(今もか)、cygwin環境でやってたよ

10 :
                    _ /- イ、_
           __        /: : : : : : : : : : : (
          〈〈〈〈 ヽ     /: : : : ::;:;: ;: ;:;: ; : : : ::ゝ
          〈⊃  }     {:: : : :ノ --‐' 、_\: : ::}
   ∩___∩  |   |      {:: : :ノ ,_;:;:;ノ、 ェェ ヾ: :::}
   | ノ      ヽ !   !   、  l: :ノ /二―-、 |: ::ノ
  /  ●   ● |  /   ,,・_  | //   ̄7/ /::ノ
  |    ( _●_)  ミ/ , ’,∴ ・ ¨  〉(_二─-┘{/
 彡、   |∪|  /  、・∵ ’  /、//|  ̄ ̄ヽ
/ __  ヽノ /         /   // |//\ 〉
(___)   /         /    //   /\ /
       /          /        / 

11 :
windowsでのプログラミングの経験はあるのですがマックは初めてです
。とりあえず、ウィンドウの作成方法が載っているページを教えてください

12 :
>>11
http://developer.apple.com/documentation/Cocoa/Conceptual/ObjCTutorial/index.html

13 :
【復刻版】☆沖川君の憂鬱について☆【著作権&転載free】
http://yasushikondo.no-ip.info/all/non-job/index.html

14 :
intelのコンパイラは使えるようになるの?

15 :
なる。

16 :
>>14
それが AMD じゃなくて Intel を選んだ要因の一つという噂もあるね。
Intel のコンパイラは ObjC をサポートしていないから、Cocoa 周りは
ちょっと時間が掛かるかもしれない。

17 :
Xcodeスレ馬鹿が充満しててワロタ

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

19 :
(´・ω・`) IDE に上級も低級も無いがな

20 :
ちなみに最上級のIDEってなになるのかな?

21 :

 V B 

22 :
Macなんて誰も使っていない物の
プログラミングスレ作っても
意味ないだろ・・・。
現に誰もいないし。

23 :
>>22
寂しい奴だな。元気出せ!!

24 :
このスレが盛り上がらない以上元気も出ない。

25 :
アップルスクリプトを、コマンドラインから引数付きで実行する方法ありますか?

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

27 :
中3のものです。パソコン歴10年です。
プログラミングの勉強をしようと思います、
HTML以外でお勧めの言語を教えてください。

28 :
>>27
まず始めに言っておくが、HTMLはプログラミング言語じゃない。
Macでアプリを作るのならObjective-Cが一番なんだけど
初心者がいきなりコレを勉強するのはキツイと思う。
1からプログラミングを始めるなら
まずはC言語かJavaのどちらかじゃないのかな。
この辺は本とか入門サイトがたくさんあるから探してみ。

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

29 :
中3と言うと、日本で始めてパソコンが発売されたときだなぁ。

30 :
# 中3の時はすでにプログラミング歴5年だったが

31 :
>29は40代か?

32 :
生のCやるくらいなら最初からObjective-Cでいいだろ。

33 :
中3の時は、パソコンじゃなくてマイコンって呼ばれてた

34 :
>27
METAL

35 :
・・先輩方にお尋ねします。
OSXでphpのファイルをローカルのブラウザで見れるようにする
設定の仕方が解りません・・。いろんなページを見てhttpd.confをviしてみたのですが・・
お手上げです。コツだけでも教えて頂けると助かります。

36 :
Mac板のp2スレ参考にしたら?

37 :
osx php 初心者或いは設定でgoogle GO

38 :
あはは。
マックなんかしらねー。
誰がそんな機械使ってんだ?
誰も使わないもの作ってもつまんねーよw

39 :
>>38
知らないのはお前だけ。

40 :
保守・・・もうしなくていいかな・・・ハハ

41 :
新・Mac板の方にCocoaやXCodeのスレが個別に立ってるからねぇ
こっち見てる人って何人いることやら。

42 :
オーディオのビジュアライザやレベルインジケータみたいのを作りたい場合は
音の大きさとかどこから取得できるんですか?

43 :
C言語の勉強を始めようと思っているんですが、
MACもプログラムも超初心者で
C言語の勉強をするためにまず何をそろえて、インストールする必要があるのか
で止まっています。
書店でC言語の本を探したのですが、MAC用のものは売っていませんでした。
おすすめの書籍や超初心者用のWEBサイトなどありましたら教えてください。

44 :
OS XならOSに付属してる開発環境でプログラムできるよ。
「Cocoaはやっぱり」というサイト・書籍が一番わかりやすいんだけど、
それで学べるのはCではなくObjective-C
C言語を学びたいということであれば、UNIX関係の書籍でやってる
コマンドラインからGCCを操作する方法から習得できるんじゃないかな。これもOS Xなら最初から入ってる

45 :
Classic(9)でC勉強中の俺が来ましたよ
>>43
ClassicかXか、それだけで中身は全然違うぞ。OSを明記汁。

46 :
プログラムを勉強しようと思ったキッカケは単純なもので
今使っている携帯が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 :
この本が読めるようになるのが最初の目標かな?
初心者には難しいけどとりあえず持っとけって言われる本。通称K&R
プログラミング言語C
ttp://www.amazon.co.jp/exec/obidos/ASIN/4320026926

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

48 :
>>47
詳しくありがとうございます。
早速買ってみて読んでみたいとおもいます。

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

50 :
>>49
釣りか?
マジで質問してるんだったら、君には自分で調べるような勉強は無理だから
言われたことだけをすればいい仕事を見つけた方がいい。

51 :
>>50
いや、まじwwwwwwwっうぇwww

52 :
>>49
OSのCDにXcode toolsとかいうのがあるからそれ入れる

53 :
併行して英語勉強 まずはネット使ってできる範囲で構わん

54 :
>>52
>>53
おk。ありがとう。
Dashboardのソフトウェア?作る!!(^ω^)

55 :
WidgetならJavaScript知ってたら些細な作法覚える程度で作れますよ。
まあコーディングには違いないけど、webサービス寄りのスクリプトなんで板違い気味かも。
新Mac板のwidgetスレで作成方法とかもまとまってたページが紹介されてたかと。ご参照あれ

56 :
けどhtmlが分かるならJavaScriptを勉強するのもいいかもね。
とっつきやすいし当然タダで始められるし。

57 :
いきなりXCode使っても挫折して自殺だな
HyperCardが一番いいと思うんだが
無理ならSqueakToysなんかがいいと思う

58 :
VisualStudioからXcodeにいくと最初はワケワカランな

59 :
マカーはとにかくR。
おまいらマカーがマカー板から出てくるな!

60 :
OSXでOpenGLしたいんだけどどんなファイルをインクルードしたらいい?

61 :
gccを使っているのですが、ウインドウを出す方法がわかりません

62 :
お前はぐぐるということも知らないのか

63 :
>>59
(´・ω・`)ちゅn・・・

64 :
どこで聞いてよいのか分からないので、とりあえずここでお訪ねします。
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 :
-Wall してコンパイルしてみさない。

66 :
ありがとうございます! %lld で解決しました。

67 :

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

68 :
>>67
GNU のがあるよ。商用のもあるみたい。

69 :
>>67
あるよ
finkに入ってるから、
> fink install f77
するだけでいい

70 :
すまん
> fink install g77


71 :
ありがとうございます
finkって言うのを使えばいいのですね
頑張ってみます
また、わからないことがあったらよろしくおねがいします

72 :
いきなりMACでC++プログラミングするには、
どうすれば良いで塚?

73 :
g++

74 :
>>72
ターミナル立ち上げてgccと打て。
話はそれからだ。

75 :
Macで動作する株価チャートソフトを作ろうと思っています。
株価データはSQLかなんかでデータベースに保持しておいて、
それに随時アクセスしてチャートを表示させるようにしたいんですが、
フロントエンドは何を使って作るのが簡単でしょうか?

76 :
>>75
http://www.apple.com/jp/macosx/features/dashboard/

77 :
Lazarusはどうでつか?

78 :
REALbasicはどうでつか?

79 :
>>77,78
素直に ObjC か Python 使っとけ。一番のお勧めは OpenMCL だが、
CL は人を選ぶんで厳しいだろうな。

80 :
>>75
WebブラウザでCGIやPHPとかがいいんじゃね?

81 :
>>76-80
みなさんどうもありがとうございます。
推薦いただいたものの中から検討してみます。

82 :
Intelはリトルエンディアンなのですか?

83 :
i386 はそう。age んでも良いよ。

84 :
はじめまして。
Windowsのインストーラのように次へ(又は戻る)ボタンで次々に違う
ウィンドウを表示していって処理をさせるソフトを作ろうとしています。
使用環境は、
PowerMac G4
XCode2.2
Objective-C
です。
今、ひとつのnibファイルの中にウィンドウを複数入れ、その中のウィン
ドウを、orderOutやmakeKeyAndOrderFrontを使用して表示/非表示を切り
替えているのですが、そもそもこういうやり方が適切なのかどうかがわか
りません。
何が不便かというと、今の状態だと各ウィンドウのイベントに対応した動
作の記述が、1つのソースファイル(main.m)に入ってしまって非常に大きく
なってしまって見づらいんです。
各ウィンドウごとにソースファイル(クラス?)を分け、尚且つ各ウィンドウ間
で共有したいデータ等があるときに、どのように記述をすればいいのかがそも
そも分かっていない状況です。色々本を見てみたりしたんですが、近い事例が
見つけられず、試行錯誤しながらやってみていたものの、余りのソースのごち
ゃごちゃさに耐え切れなくなって質問させて頂いた次第です。
こういった複数の、レイアウトの違うウィンドウを扱う場合、一般的にどのよ
うな構成になるのでしょうか?
まだ触りだして日が浅いため、おかしなこと言ってそうですがどうぞよろしく
お願いします。

85 :
ttp://s.sudre.free.fr/Software/AssistantKit.html
これを調べてみれば?

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

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


88 :
>>87
コマンドラインのプログラムですよね。
パスの問題ってことはありませんか。
myprogというプログラムをコマンドラインから起動するのなら
$myprog[enter]
ではなく、
$./myprog[enter]
と、しておられます?

89 :
>>87
プログラミングじゃなくてTerminalの使い方

90 :
>>88
>>89
ありがとう御座います。確かに./プログラム名[enter]で起動出来ました。
確かにターミナルでの起動のさせ方のようですね。
しかし、初心者でおはずかしいのですが、なぜ実行ファイルのあるディレクトリで
$プログラム名[enter]
ではダメなのでしょうか?
その辺りの情報(参照先)を頂けるとありがたいです。

91 :
実は、たったの24時間で、
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
あなたの今後のネット収益を倍増するスキルがあります。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
それを知りたい方は、他にいませんか?
アフィリエイトを使わずにホームページとEメールだけで3,000万以上稼いだ
インターネット・マーケッターの宮川さんが、
巨大な現金の山を作り出す門外不出の一生涯使えるノウハウを
下記のサイトで公開しています。
その内容をお知りになりたい方は、下記をクリックしてください。
【たったの24時間で あなたの今後のネット収益を倍増するスキルとは? 】
http://infostore.jp/dp.do?af=moneyclick&ip=successpreneur&pd=01

92 :
>>90
のぐらいググろうな

93 :
>>90
$./myprog の「./」は「カレントディレクトリの」という意味です。
MS-DOSならカレントディレクトリにはデフォルトで最優先のパスが通ってます。
PATH環境変数に何も書かなくても、カレントディレクトリの実行ファイルは実行できます。
でもUNIX系OSだと、カレントディレクトリにパスが通っていません。
なので、Macでも明示的に「カレントディレクトの」と指定してやる必要があります。
あとは、パス UNIX カレントディレクトリ セキュリティ などのキーワードでGoogleしてみてください。

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

95 :
読まずにレスしてる奴は誰だ?

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


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

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

98 :
>>97
たぶんプログラム側(ソースコード)の問題。
改行は"\n"じゃなくて"\n"(\は半角)。
option+\で入力可能。
余談になるけど、ターミナルの文字コードははUnicode(UTF-8)。
Unicodeだと、'\'と'\'(半角)で文字コードが違う。
その辺は自分で調べてくれ。

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

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
JavaScriptスレ2 (813)
GCCについて part10 (324)
【統計分析】機械学習・データマイニング3 (212)
ふらっとVisual C#,C♯,C#(初心者用) Part104 (286)
Androidプログラミング質問スレ Part32 (622)
JavaScriptは消滅すべきだったよな (521)
--log9.info------------------
【新人プロ】河原千尋ヽ(´ー`)ノ【20歳】 (270)
【惨敗】今日の敗戦を語ろう【敗北】 (241)
ビリヤード界を盛り上げるスレッドpart1 (333)
【技術力】 Gボール 【駆け引き】 (250)
初マスワリを語れ (233)
【ハウストーナメント改革案!】 (254)
バドミントンスレ (542)
【ソフトテニス】ラケットについて語り合うスレ (360)
一番華があるのは女子ホッケーで決まり! (267)
クリケットについて熱く語るスレ (235)
で、オマイラがやってきたマイナー球技ってなによ (864)
ソフトボール板がないけど (536)
マイナー球技(仮)自治スレ(名無し・LRetc...) (229)
キン・ボールについて語る (293)
ソフトテニスをやりましょう 第12ゲーム (511)
フットサル、女子サッカー脅威論 第九章 (424)
--log55.com------------------
【コロナ】米CDC所長「米国で市中感染は時間の問題。必ず起きる」
【韓国】感染者が計1261人に急増 死者12人に 26日17時
【コロナ】米サンフランシスコ市、新型コロナの感染拡大に備え「非常事態宣言」発令 ハーバード大教授「世界の70%の人が感染する」★2
【千葉女児虐待死】父親との生活 心愛さん「毎日地獄だった」母証言
【ランサーズ】当社記載の取引先が、政治系記事の仕事を依頼しているとの指摘がありましたが、そのような事実は一切ございません」★3
【れいわ新選組】新型コロナウイルス、国会休会を要請「難病や高齢議員、命の危険も」
【世田谷区長】保坂展人氏「韓国では4万人のPCR検査を実施した。日本はまだ913人+α。どうして、こんなに検査数が少ないのか疑問だ」★3
【立憲民主党】#枝野幸男代表、厚労大臣も、総理、官房長官も、非常に危機感が欠けている 【16日に立憲フェスを開催済み】