【マック】Macintoshプログラミング質問箱
at TECH
1:デフォルトの名無しさん
05/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:ナゲッツ
05/04/10 01:56:10
2ゲッツ
3:デフォルトの名無しさん
05/04/10 02:30:59
Return of the Mac
URLリンク(paulgraham.com)
4:デフォルトの名無しさん
05/04/10 09:28:21
4さま
5:デフォルトの名無しさん
05/04/10 09:32:03
Go ! URLリンク(www.mos.co.jp)
6:デフォルトの名無しさん
05/04/10 12:45:18
テンプレ貼らないと、廃れる気がする
7:デフォルトの名無しさん
05/04/10 16:08:15
それにつけても>>1の態度はなんだ!
8:デフォルトの名無しさん
05/04/10 17:49:01
URLリンク(www.big.or.jp)
Cocoa ハ ヤッパリ(カエルがキュート)
URLリンク(www.infoatmackers.jp)
インフォ@マッカーズ(デザインGood!!)
GBA開発環境の構築の仕方サイト
URLリンク(home.r00.itscom.net)
GBAプログラミング解説(Macに限らないけど)
URLリンク(j-gbadev.hp.infoseek.co.jp)
9:デフォルトの名無しさん
05/04/10 20:36:45
おお、MacでもGBAの開発はできるのか、知らんかった
今まで(今もか)、cygwin環境でやってたよ
10:デフォルトの名無しさん
05/04/12 00:23:38
_ /- イ、_
__ /: : : : : : : : : : : (
〈〈〈〈 ヽ /: : : : ::;:;: ;: ;:;: ; : : : ::ゝ
〈⊃ } {:: : : :ノ --‐' 、_\: : ::}
∩___∩ | | {:: : :ノ ,_;:;:;ノ、 ェェ ヾ: :::}
| ノ ヽ ! ! 、 l: :ノ /二―-、 |: ::ノ
/ ● ● | / ,,・_ | //  ̄7/ /::ノ
| ( _●_) ミ/ , ’,∴ ・ ¨ 〉(_二─-┘{/
彡、 |∪| / 、・∵ ’ /、//|  ̄ ̄ヽ
/ __ ヽノ / / // |//\ 〉
(___) / / // /\ /
/ / /
11:デフォルトの名無しさん
05/05/14 13:24:00
windowsでのプログラミングの経験はあるのですがマックは初めてです
。とりあえず、ウィンドウの作成方法が載っているページを教えてください
12:デフォルトの名無しさん
05/05/14 13:38:03
>>11
URLリンク(developer.apple.com)
13:デフォルトの名無しさん
05/05/15 08:33:40
【復刻版】☆沖川君の憂鬱について☆【著作権&転載free】
URLリンク(yasushikondo.no-ip.info)
14:デフォルトの名無しさん
05/06/07 13:06:47
intelのコンパイラは使えるようになるの?
15:デフォルトの名無しさん
05/06/07 13:55:57
なる。
16:デフォルトの名無しさん
05/06/07 19:39:50
>>14
それが AMD じゃなくて Intel を選んだ要因の一つという噂もあるね。
Intel のコンパイラは ObjC をサポートしていないから、Cocoa 周りは
ちょっと時間が掛かるかもしれない。
17:デフォルトの名無しさん
05/06/14 19:14:38
Xcodeスレ馬鹿が充満しててワロタ
18:デフォルトの名無しさん
05/06/19 00:06:12
>>17
見てこよう
Xcodeって現行のIDEでは最低級の代物だと思うけど
それでも信者は盲目的に信奉しているから文句言いにくい
機能向上よりまずバグを取って使えるものに仕上げて欲しい
せめてCodeWarriorよりマシにならないと
19:デフォルトの名無しさん
05/06/19 00:29:49
(´・ω・`) IDE に上級も低級も無いがな
20:デフォルトの名無しさん
05/06/21 10:21:37
ちなみに最上級のIDEってなになるのかな?
21:デフォルトの名無しさん
05/06/21 13:55:04
V B
22:デフォルトの名無しさん
05/06/21 19:22:16
Macなんて誰も使っていない物の
プログラミングスレ作っても
意味ないだろ・・・。
現に誰もいないし。
23:デフォルトの名無しさん
05/06/21 20:17:36
>>22
寂しい奴だな。元気出せ!!
24:デフォルトの名無しさん
05/06/22 20:09:51
このスレが盛り上がらない以上元気も出ない。
25:デフォルトの名無しさん
05/06/22 21:15:13
アップルスクリプトを、コマンドラインから引数付きで実行する方法ありますか?
26:デフォルトの名無しさん
05/06/23 22:01:01
突然で申し訳ないのですが
CGContextSetFont()の逆バージョンでCGContextGetFont()みたいなのってないのですか?
あとCGContextSetFontSize()の逆のCGContextGetFontSize()みたいな関数もないのかな?
フォント情報が知りたいんだけどセットはあるけどゲットが見当たんなくって...
みんな教えてm(_ _)m
27:デフォルトの名無しさん
05/06/23 22:44:30 BE:148548637-
中3のものです。パソコン歴10年です。
プログラミングの勉強をしようと思います、
HTML以外でお勧めの言語を教えてください。
28:デフォルトの名無しさん
05/06/24 10:30:47
>>27
まず始めに言っておくが、HTMLはプログラミング言語じゃない。
Macでアプリを作るのならObjective-Cが一番なんだけど
初心者がいきなりコレを勉強するのはキツイと思う。
1からプログラミングを始めるなら
まずはC言語かJavaのどちらかじゃないのかな。
この辺は本とか入門サイトがたくさんあるから探してみ。
# しかし、中3でパソコン歴10年かー
# 俺はパソコン始めたの大学入ってからだよorz
29:デフォルトの名無しさん
05/06/24 12:46:55
中3と言うと、日本で始めてパソコンが発売されたときだなぁ。
30:デフォルトの名無しさん
05/06/24 14:55:25
# 中3の時はすでにプログラミング歴5年だったが
31:デフォルトの名無しさん
05/06/24 15:40:24
>29は40代か?
32:デフォルトの名無しさん
05/06/24 15:52:02
生のCやるくらいなら最初からObjective-Cでいいだろ。
33:デフォルトの名無しさん
05/06/24 20:51:13
中3の時は、パソコンじゃなくてマイコンって呼ばれてた
34:デフォルトの名無しさん
05/06/27 01:31:54
>27
METAL
35:デフォルトの名無しさん
05/06/30 15:25:43
・・先輩方にお尋ねします。
OSXでphpのファイルをローカルのブラウザで見れるようにする
設定の仕方が解りません・・。いろんなページを見てhttpd.confをviしてみたのですが・・
お手上げです。コツだけでも教えて頂けると助かります。
36:デフォルトの名無しさん
05/06/30 18:08:09
Mac板のp2スレ参考にしたら?
37:デフォルトの名無しさん
05/07/01 08:08:20
osx php 初心者或いは設定でgoogle GO
38:デフォルトの名無しさん
05/07/04 08:19:16
あはは。
マックなんかしらねー。
誰がそんな機械使ってんだ?
誰も使わないもの作ってもつまんねーよw
39:デフォルトの名無しさん
05/07/04 11:41:17
>>38
知らないのはお前だけ。
40:デフォルトの名無しさん
05/08/20 14:56:35
保守・・・もうしなくていいかな・・・ハハ
41:デフォルトの名無しさん
05/08/22 12:57:12
新・Mac板の方にCocoaやXCodeのスレが個別に立ってるからねぇ
こっち見てる人って何人いることやら。
42:デフォルトの名無しさん
05/10/14 22:48:54
オーディオのビジュアライザやレベルインジケータみたいのを作りたい場合は
音の大きさとかどこから取得できるんですか?
43:デフォルトの名無しさん
05/10/19 16:09:23
C言語の勉強を始めようと思っているんですが、
MACもプログラムも超初心者で
C言語の勉強をするためにまず何をそろえて、インストールする必要があるのか
で止まっています。
書店でC言語の本を探したのですが、MAC用のものは売っていませんでした。
おすすめの書籍や超初心者用のWEBサイトなどありましたら教えてください。
44:デフォルトの名無しさん
05/10/19 16:28:29
OS XならOSに付属してる開発環境でプログラムできるよ。
「Cocoaはやっぱり」というサイト・書籍が一番わかりやすいんだけど、
それで学べるのはCではなくObjective-C
C言語を学びたいということであれば、UNIX関係の書籍でやってる
コマンドラインからGCCを操作する方法から習得できるんじゃないかな。これもOS Xなら最初から入ってる
45:デフォルトの名無しさん
05/10/19 20:47:30
Classic(9)でC勉強中の俺が来ましたよ
>>43
ClassicかXか、それだけで中身は全然違うぞ。OSを明記汁。
46:43
05/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の本ね
05/10/20 10:26:38
この本が読めるようになるのが最初の目標かな?
初心者には難しいけどとりあえず持っとけって言われる本。通称K&R
プログラミング言語C
URLリンク(www.amazon.co.jp)
推薦図書スレッドで紹介されてた初心者向けの本
いい本だけどあくまでも「一歩目としては」の評価
読み捨て本かもしれないけど一歩目の時間を買ったと思えば安い、と思う
C言語プログラミングレッスン
URLリンク(www.amazon.co.jp)
実際には上2冊の間のレベルの本がいるけどそのときは立ち読みで内容を確認すれば
48:43
05/10/21 11:52:50
>>47
詳しくありがとうございます。
早速買ってみて読んでみたいとおもいます。
49:デフォルトの名無しさん
05/10/21 23:27:36
高校中退したニートでつ。
毎日死にそうなくらい鬱なんでiBook G4使ってプログラミングしようと思います。
HTMLは経験アリです。C言語という奴は未知の世界なんで
図書館で入門書借りてきますた。
どうやらWinの視点から書かれているみたいであんまりあてになりそうも無い。
Macでも普通にプログラミングできるんですね。よかった。
とりあえず環境を揃えたいと思いますので必要なフリーウェアとか
あったら教えて下さい。
50:デフォルトの名無しさん
05/10/22 00:20:44
>>49
釣りか?
マジで質問してるんだったら、君には自分で調べるような勉強は無理だから
言われたことだけをすればいい仕事を見つけた方がいい。
51:デフォルトの名無しさん
05/10/22 00:51:21
>>50
いや、まじwwwwwwwっうぇwww
52:デフォルトの名無しさん
05/10/22 03:07:14
>>49
OSのCDにXcode toolsとかいうのがあるからそれ入れる
53:デフォルトの名無しさん
05/10/24 14:04:45
併行して英語勉強 まずはネット使ってできる範囲で構わん
54:デフォルトの名無しさん
05/10/25 05:51:01
>>52
>>53
おk。ありがとう。
Dashboardのソフトウェア?作る!!(^ω^)
55:デフォルトの名無しさん
05/10/25 11:31:28
WidgetならJavaScript知ってたら些細な作法覚える程度で作れますよ。
まあコーディングには違いないけど、webサービス寄りのスクリプトなんで板違い気味かも。
新Mac板のwidgetスレで作成方法とかもまとまってたページが紹介されてたかと。ご参照あれ
56:デフォルトの名無しさん
05/11/03 02:08:57
けどhtmlが分かるならJavaScriptを勉強するのもいいかもね。
とっつきやすいし当然タダで始められるし。
57:デフォルトの名無しさん
05/11/06 06:47:05
いきなりXCode使っても挫折して自殺だな
HyperCardが一番いいと思うんだが
無理ならSqueakToysなんかがいいと思う
58:デフォルトの名無しさん
05/11/06 10:54:52
VisualStudioからXcodeにいくと最初はワケワカランな
59:デフォルトの名無しさん
05/11/06 14:49:48
マカーはとにかく氏ね。
おまいらマカーがマカー板から出てくるな!
60:デフォルトの名無しさん
05/11/06 16:36:12
OSXでOpenGLしたいんだけどどんなファイルをインクルードしたらいい?
61:デフォルトの名無しさん
05/11/07 12:21:03
gccを使っているのですが、ウインドウを出す方法がわかりません
62:デフォルトの名無しさん
05/11/08 08:52:48
お前はぐぐるということも知らないのか
63:デフォルトの名無しさん
05/11/08 16:25:15
>>59
(´・ω・`)ちゅn・・・
64:デフォルトの名無しさん
05/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:デフォルトの名無しさん
05/12/22 18:52:19
-Wall してコンパイルしてみさない。
66:デフォルトの名無しさん
05/12/22 19:21:17
ありがとうございます! %lld で解決しました。
67:デフォルトの名無しさん
06/01/09 10:10:09
MacでFortranを学びたいのですが
Fortranのコンパイラってありますか?
68:デフォルトの名無しさん
06/01/09 11:10:17
>>67
GNU のがあるよ。商用のもあるみたい。
69:デフォルトの名無しさん
06/01/09 14:57:48
>>67
あるよ
finkに入ってるから、
> fink install f77
するだけでいい
70:69
06/01/09 14:59:09
すまん
> fink install g77
だ
71:67
06/01/09 16:50:24
ありがとうございます
finkって言うのを使えばいいのですね
頑張ってみます
また、わからないことがあったらよろしくおねがいします
72:デフォルトの名無しさん
06/01/11 15:46:58
いきなりMACでC++プログラミングするには、
どうすれば良いで塚?
73:デフォルトの名無しさん
06/01/11 18:02:32
g++
74:デフォルトの名無しさん
06/01/14 00:42:57
>>72
ターミナル立ち上げてgccと打て。
話はそれからだ。
75:デフォルトの名無しさん
06/01/15 22:38:27
Macで動作する株価チャートソフトを作ろうと思っています。
株価データはSQLかなんかでデータベースに保持しておいて、
それに随時アクセスしてチャートを表示させるようにしたいんですが、
フロントエンドは何を使って作るのが簡単でしょうか?
76:デフォルトの名無しさん
06/01/15 22:58:40
>>75
URLリンク(www.apple.com)
77:デフォルトの名無しさん
06/01/16 15:05:38
Lazarusはどうでつか?
78:デフォルトの名無しさん
06/01/16 16:23:05
REALbasicはどうでつか?
79:デフォルトの名無しさん
06/01/17 00:26:26
>>77,78
素直に ObjC か Python 使っとけ。一番のお勧めは OpenMCL だが、
CL は人を選ぶんで厳しいだろうな。
80:デフォルトの名無しさん
06/01/17 00:38:43
>>75
WebブラウザでCGIやPHPとかがいいんじゃね?
81:75
06/01/17 08:29:24
>>76-80
みなさんどうもありがとうございます。
推薦いただいたものの中から検討してみます。
82:デフォルトの名無しさん
06/01/28 00:41:37
Intelはリトルエンディアンなのですか?
83:デフォルトの名無しさん
06/01/28 00:43:35
i386 はそう。age んでも良いよ。
84:デフォルトの名無しさん
06/03/27 21:36:37 BE:532757568-
はじめまして。
Windowsのインストーラのように次へ(又は戻る)ボタンで次々に違う
ウィンドウを表示していって処理をさせるソフトを作ろうとしています。
使用環境は、
PowerMac G4
XCode2.2
Objective-C
です。
今、ひとつのnibファイルの中にウィンドウを複数入れ、その中のウィン
ドウを、orderOutやmakeKeyAndOrderFrontを使用して表示/非表示を切り
替えているのですが、そもそもこういうやり方が適切なのかどうかがわか
りません。
何が不便かというと、今の状態だと各ウィンドウのイベントに対応した動
作の記述が、1つのソースファイル(main.m)に入ってしまって非常に大きく
なってしまって見づらいんです。
各ウィンドウごとにソースファイル(クラス?)を分け、尚且つ各ウィンドウ間
で共有したいデータ等があるときに、どのように記述をすればいいのかがそも
そも分かっていない状況です。色々本を見てみたりしたんですが、近い事例が
見つけられず、試行錯誤しながらやってみていたものの、余りのソースのごち
ゃごちゃさに耐え切れなくなって質問させて頂いた次第です。
こういった複数の、レイアウトの違うウィンドウを扱う場合、一般的にどのよ
うな構成になるのでしょうか?
まだ触りだして日が浅いため、おかしなこと言ってそうですがどうぞよろしく
お願いします。
85:デフォルトの名無しさん
06/03/28 10:30:58
URLリンク(s.sudre.free.fr)
これを調べてみれば?
86:デフォルトの名無しさん
06/03/28 11:52:23 BE:44396922-
>>85
ありがとうございます。早速ソースを眺めてみました。
細かいところはまだ見てないですが、ベースとなる枠があって、真ん中の
可変部分を別のnibに分割。それをコントロールするクラス(AKPainController.m)
から各ペインを呼び出しているという感じでしょうか。
こういうやり方があるんですねー。参考になります。ありがとうございます!
もう少しソースを見てみます。
87:権兵
06/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:デフォルトの名無しさん
06/04/02 21:12:06
>>87
コマンドラインのプログラムですよね。
パスの問題ってことはありませんか。
myprogというプログラムをコマンドラインから起動するのなら
$myprog[enter]
ではなく、
$./myprog[enter]
と、しておられます?
89:デフォルトの名無しさん
06/04/02 21:27:50
>>87
プログラミングじゃなくてTerminalの使い方
90:権
06/04/02 21:36:30
>>88
>>89
ありがとう御座います。確かに./プログラム名[enter]で起動出来ました。
確かにターミナルでの起動のさせ方のようですね。
しかし、初心者でおはずかしいのですが、なぜ実行ファイルのあるディレクトリで
$プログラム名[enter]
ではダメなのでしょうか?
その辺りの情報(参照先)を頂けるとありがたいです。
91:ad
06/04/02 21:45:14
実は、たったの24時間で、
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
あなたの今後のネット収益を倍増するスキルがあります。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
それを知りたい方は、他にいませんか?
アフィリエイトを使わずにホームページとEメールだけで3,000万以上稼いだ
インターネット・マーケッターの宮川さんが、
巨大な現金の山を作り出す門外不出の一生涯使えるノウハウを
下記のサイトで公開しています。
その内容をお知りになりたい方は、下記をクリックしてください。
【たったの24時間で あなたの今後のネット収益を倍増するスキルとは? 】
URLリンク(infostore.jp)
92:デフォルトの名無しさん
06/04/02 21:49:12
>>90
のぐらいググろうな
93:デフォルトの名無しさん
06/04/02 22:15:02
>>90
$./myprog の「./」は「カレントディレクトリの」という意味です。
MS-DOSならカレントディレクトリにはデフォルトで最優先のパスが通ってます。
PATH環境変数に何も書かなくても、カレントディレクトリの実行ファイルは実行できます。
でもUNIX系OSだと、カレントディレクトリにパスが通っていません。
なので、Macでも明示的に「カレントディレクトの」と指定してやる必要があります。
あとは、パス UNIX カレントディレクトリ セキュリティ などのキーワードでGoogleしてみてください。
94:権兵
06/04/02 22:15:26
>>90
そうですね、自分で調べます。ありがとう御座いました。
95:デフォルトの名無しさん
06/04/03 00:33:52
読まずにレスしてる奴は誰だ?
96:権兵
06/04/10 03:25:28
>>93
87です。レスが遅くなり申し訳ありませ。
確かにMS-DOSの経験からunix系でもプログラム名を叩けば起動すると思い込んでいました。
丁寧な解説ありがとう御座いました。
97:権兵
06/04/10 03:41:38
マックでプログラムを始めたC初心者です。
Project Builderで標準Cを勉強しています。
コマンドラインツールを作っているのですが、printf関数で改行("\n")を出力しても、
ターミナルでそのまま表示され、改行してくれません。
(Project Builderの”実行”アクションパネルの結果も同じです)
プログラム側の設定でしょうか?それともターミナルの設定の問題でしょうか?
環境は以下の通りです。
OS:10.2.8
Project Builder:2.1
98:デフォルトの名無しさん
06/04/10 10:31:38
>>97
たぶんプログラム側(ソースコード)の問題。
改行は"\n"じゃなくて"\n"(\は半角)。
option+\で入力可能。
余談になるけど、ターミナルの文字コードははUnicode(UTF-8)。
Unicodeだと、'\'と'\'(半角)で文字コードが違う。
その辺は自分で調べてくれ。
99:?権兵
06/04/10 17:05:16
>>98
おっしゃられる通り"\n"(\は半角)でソースを置換えした所、無事改行出来ました。
てっきり”\=\(半角)"だと思い込んでいたもので、\で通ると思っていました。
文字コードについてはこれから勉強致します。
ありがとう御座いました。
100:ハーピィ
06/04/10 22:29:21
E・∇・ヨノシ <100ゲット♫
101:デフォルトの名無しさん
06/04/11 01:10:44
ショック……Boot Campで分かった「Windows XP vs Mac OS X」対決の衝撃的な結末とは?
URLリンク(plusd.itmedia.co.jp)
結果は……Windows XPの方が11%ほど速い。
>MBPの場合、CPUを2.0GHzから2.16GHzにすると、+37,170円になる。
>クロックの向上は8%だ。
>クロックを18%向上させたとすると、約83,600円のプラスになってしまう。
>通常はクロックの向上率より価格の上昇率のほうが高いから、10万円ぐらい高くなっても不思議はない。
>つまりWinXPを使えば、OSXを使うより、+10万円の価値があるといえる。
102:デフォルトの名無しさん
06/04/11 01:58:30
>>101
Intel CPU へのオプティマイズが途上だったり、性能を律速するのは CPU だけじゃない
という基本的な事(誰だライター?)を置いておいても、ベンチマークってそういうもんだぜ。
十把一絡げにして良いもんじゃない。性能だけじゃないから多様な製品がある訳で...
103:デフォルトの名無しさん
06/04/11 02:09:36
ヂュアルコアなんだから、シングルプロセスなベンチマークなんかしないで欲しい。
104:デフォルトの名無しさん
06/04/12 08:25:32
初めて作ったIntelCPU向けのOSってことを考えれば随分健闘してると思う。
105:デフォルトの名無しさん
06/04/12 14:07:31
ま、初めてではないけど相当なブランクがあったのは確かだよね。
Windows は移植性が無くなる程 i386 最適化させてるらしいし。
106:デフォルトの名無しさん
06/04/15 14:46:23
まぁ、インチキベンチマークは Jobs の十八番だから。
107:デフォルトの名無しさん
06/05/08 00:57:25
同じ本体でMacOS9.2とOSX使って同じプログラム走らせたら
MacOS9.2の上で走らせた方が速いとか、そんな感じの話か。
108:デフォルトの名無しさん
06/05/09 16:26:46
gcc と VC でコンパイルしたバイナリでは、VCの方がちょっと速い。
109:デフォルトの名無しさん
06/05/27 14:59:34
GUIプログラミングを始めたいのですが、どこら辺から学べばよいのでしょうか?
コマンドラインプログラムは一通り書くことが出来ます。
110:デフォルトの名無しさん
06/05/27 17:23:44
まず、Cocoa でやるのか Carbon なのか、はたまた X11 か OpenGL か SDL か
WxWidget か Fltk か Qt か決めましょう。
Cocoa で良いなら Apple のドキュメントにチュートリアルがあったような気がする。
111:デフォルトの名無しさん
06/06/15 11:20:32
Macで画像処理のプログラムをしようと思って参考書を探してるんですが、
「Mac版C言語で学ぶ実践画像処理」
よりも最近出た本って何かないですか?
112:デフォルトの名無しさん
06/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:デフォルトの名無しさん
06/06/15 16:44:26
>>111
画像処理が具体的に何を指しているかにもよるけど、基本的なアルゴリズムからって事なら
Mac の書籍にこだわる必要はないと思うよ。Windows べったりな奴を避ければ大丈夫。
114:デフォルトの名無しさん
06/06/15 16:46:10
スマソ。リロードしてなくて被った。
やりたい事が決まっていて、どんな本が良いか知りたかったら、画像処理スレで聞くとよろし。
115:デフォルトの名無しさん
06/06/16 03:16:25
Core Imageは自作プログラムからでも簡単に扱えますか?
116:デフォルトの名無しさん
06/06/16 19:14:33
ショック……Boot Campで分かった「Windows XP vs Mac OS X」対決の衝撃的な結末とは?
URLリンク(plusd.itmedia.co.jp)
結果は……Windows XPの方が11%ほど速い。
>MBPの場合、CPUを2.0GHzから2.16GHzにすると、+37,170円になる。
>クロックの向上は8%だ。
>クロックを18%向上させたとすると、約83,600円のプラスになってしまう。
>通常はクロックの向上率より価格の上昇率のほうが高いから、10万円ぐらい高くなっても不思議はない。
>つまりWinXPを使えば、OSXを使うより、+10万円の価値があるといえる。
117:デフォルトの名無しさん
06/06/16 22:27:16
2 回目
118:デフォルトの名無しさん
06/06/16 22:44:06
そういえばこのコピペって、なぜ11%の速度差なのにクロックを
18%上げて計算してるんだろう・・・
119:デフォルトの名無しさん
06/06/17 01:33:06
そもそも純粋な浮動小数点演算や整数演算性能はOSに依存しない。
単に、コンパイラがキャッシュに収まりきらないようなコードを生成したとか、その程度の問題。
インテル版Mac OSは日が浅いから仕方がないが、いずれは解消する問題。
120:デフォルトの名無しさん
06/06/17 22:34:18
ウェブカメラから取り込んだ画像のリアルタイムな処理(特定の色のみ表示とか)するプログラムを作りたいんですが、
Macでプログラムを作るとしたら適しているものは何でしょう?
121:デフォルトの名無しさん
06/06/18 12:07:11
>120
ちゃんと具体的な質問が出来る能力
122:デフォルトの名無しさん
06/07/04 17:31:05
Online会員もOKになってるよ。無料。
Cocoaセミナー中級編開催
7月11日(火)、8月1日(火)
URLリンク(developer.apple.com)
・書類とアプリケーションの間の関係の解説
・テキストファイルの読み込みとその表示
・Cocoaのデザインパターン
・XMLのパース
・配列、辞書といった、Cocoaのコレクションクラス
・テーブルビュー、アウトラインビューの使用方法
123:デフォルトの名無しさん
06/08/19 09:31:15
C++でMacのGUIアプリ作ることってできますか?
可能であれば有用なページ(日本語または英語)を教えていただければ幸いです。
124:デフォルトの名無しさん
06/08/19 12:40:45
Carbon APIはC、Cocoa APIはObjC。どちらもC++から使える。
125:デフォルトの名無しさん
06/08/19 13:35:07
123じゃないのだが、、
XCodeさわってみるとCocoaベースで書きたいなと思うんだが
.mからはC++のクラスにまともにアクセスできないよね?C++混ぜるのは非現実的ってことでFA?
126:デフォルトの名無しさん
06/08/19 13:45:34
Objective-C++
127:デフォルトの名無しさん
06/08/19 14:05:55
.mm
128:125
06/08/19 14:14:16
おお、ありがとう。正直すまんかった。汎用部品はC++で書けるのね。
129:デフォルトの名無しさん
06/08/19 14:20:51
>>126
返答ありがとうございます。
130:デフォルトの名無しさん
06/08/20 17:49:58
ipod用のソフト作りたいんですが、
参考になるページ(英語可)とか教えていただけませんか?
何が出来て何が出来ないとか全然わなんないもんで…
131:デフォルトの名無しさん
06/08/20 20:48:41
>>130
iPod用のどんなソフト?
何したいのか、というのがまずありきだと思うんだが……。
132:デフォルトの名無しさん
06/08/20 20:55:46
なんでもいいんです、とりあえずipod上で動くもの作ってみたいんで、
手がかりになるドキュメントを知ってたら教えて欲しいです…
どうもうまく検索できなくて。
それ見てから出来そうなことやってみたいです。
最初は勉強がてらweb上にあるipod便利ツールみたいなやつの
コピーを作ってみたいって思ってます。
133:デフォルトの名無しさん
06/08/20 22:13:45
>>132
iPod上で動くヤツな
URLリンク(ipodlinux.org)
134:デフォルトの名無しさん
06/08/20 22:37:06
ありがとうございます。
でもipodlinuxじゃなくて、
一般のipodユーザのみなさんに使ってもらえる
アプリとかユーティリティを作ってみたいんです。
つまりipodのos上で動くアプリを作ってみたいってことです。
そんなことムリなのかな…
135:デフォルトの名無しさん
06/08/21 00:58:06
Appleに入社すればいいと思うよ
136:デフォルトの名無しさん
06/08/21 01:50:06
>>134
以前、Apple社がゲーム開発者募集(iPod向けゲームと思われる)
してたけど、まだ募集してるんだったらそれに応募してみてはどうか?
137:デフォルトの名無しさん
06/08/21 23:15:58
>>134
一つ質問させてくれ。
仮にあなたの考えているようなアプリが作れたとして、
俺らはどうやってiPod上で動かせばいい?
138:デフォルトの名無しさん
06/08/22 08:54:03
>>137
iPodアップデータにパッチを当てて、それでアップデートする、
とかじゃね?
139:デフォルトの名無しさん
06/08/22 17:46:10
>>134
Apple以外が開発したiPod用ソフトって、ゲームがいくつかあるくらいだったかと。
↓ここ以外にも1社か2社あったと思うので、iPodとgameでググってくと何か見つかるかもしれない
URLリンク(hotwired.goo.ne.jp)
140:デフォルトの名無しさん
06/08/23 00:09:13
プログラムのプの字も知らない、大バカ者です。
一念発起しプログラムを組んでみたい、と思ったのですが、macには
xcodeという開発環境がついている、あとcocoaというものもある
(この2つの関連はよくわからないのですが。。。)というのがわかりましたが、
どうやらC言語の知識が必要のようで、その知識がなく途方に暮れています。
勉強するにはwinのC言語をいうものを勉強したらいいのか
(C++とは違うものと認識している)。
そのC言語は、前述のxcodeやcocoaで使えるのか(C言語を勉強するのに
windowsを用意しなくちゃいけないのか)。
周辺にはだれもmac使いがおらず、聞くに聞けません。
どうかお教えくださいませ。
141:デフォルトの名無しさん
06/08/23 00:45:55
>>140
C は Windows じゃなく UNIX 発祥だよ。でもって、Mac OS X は UNIX だ。
プログラムを実行するのに必要なコンパイラも最初から付いて来るし、C を
勉強するには Mac は Windows よりも良い環境だよ。
XCode はプログラムを組むのに便利なエディタ(ワープロみたいなもん)。
Cocoa は Objective-C から使える便利な部品を集めたもの。ウィンドウを
作るのに一々面倒な手続きを書かなくても良いとか。
↑は、理解し易いように書いたので不正確な部分があるけど、何が不正確
なのか分かるまでは Python か Ruby を勉強するとよろし。
一念発起して何か作りたい物でもあるの?
142:デフォルトの名無しさん
06/08/23 01:40:40
>>140
これの↓Cocoa セミナー 初級編を見てみるといいかも知れん。
URLリンク(developer.apple.com)
Mac で動くアプリケーションを作るのに、C 言語から入るのはかなり遠回りだと思うよ。Objective-C + Cocoa の勉強をしよう。
143:デフォルトの名無しさん
06/08/23 02:50:55
>>140
Cocoaでどうこうとか、Xcodeについてどうこうは、
「Cocoaはやっぱり! 」というサイトを見てみるといいかも
URLリンク(www.big.or.jp)
Cocoaって何?とかXcodeの基本的な使い方、あとは
どうやってスクリーンセーバーを作るのかとか、OSXの最新機能を
利用してちょっと遊んでみるということをやっているので、
まったくの初心者でもイメージはつかめると思う
144:140
06/08/23 23:11:55
ありがとうございます。
Cocoaはやっぱり、のぞいてきました。なかなか深い世界のような。
ただそこに
「 C言語が使える方 」で「 オブジェクト指向がある程度分かる方 」を対象
とあり、ちょっと尻込み。
「習うより慣れろ」「わからないままでもソース打ち込め」と言われそう。
developerの初級編、さっそく観てみます。
また書き込みさせていただきますね、ありがとうございました。
145:デフォルトの名無しさん
06/09/25 22:36:55
Cocoaっていいね。ただ時すでに遅しってとこかな。
146:デフォルトの名無しさん
06/09/27 12:03:06
まだまだcocoaはおいしいでしょ。
147:デフォルトの名無しさん
06/09/27 22:41:29
C++から使いたい……
148:デフォルトの名無しさん
06/09/28 21:46:43
つ Objective-C++
149:デフォルトの名無しさん
06/09/29 12:03:57
>148
混在できるってだけでCocoaアプリケーションをC++で書けるってワケではないでしょ?
Objective-CのクラスをC++で継承できないし。
150:デフォルトの名無しさん
06/09/29 17:34:13
cocoa+javaでまだまだ楽しめるはず。
151:デフォルトの名無しさん
06/09/29 18:20:39
Javaもサポート止めるんだよね。
URLリンク(developer.apple.com)
まあ最新の機能使わなきゃいいんだろうけど、それじゃあもったいない。
152:デフォルトの名無しさん
06/09/29 20:20:53
>>149
ObjCクラスをC++で継承しようとする場面がそもそも少ないでしょ
153:デフォルトの名無しさん
06/09/29 21:03:32
>>151
ありゃま。どっかで聞いた情報だったけれど、本当やったんだな。。
どうりでjava関係の書籍がヤフオクで安売りされてるわけだ。
これからはcocoa+オブジェCか。。ふむ。。。
154:デフォルトの名無しさん
06/09/29 21:20:56
ちょwwwこれからじゃなくてもともとだろw
155:デフォルトの名無しさん
06/09/29 22:13:51
ええー?これからJavaでプログラム作るところだったのにーーー
156:デフォルトの名無しさん
06/09/29 23:14:12
ていうか、、、、
俺の好きなV2Cもcocoa+JAVAだけど。w
157:デフォルトの名無しさん
06/09/29 23:14:55
ていうか、carbonと心中するつもりなんだけど。。。
158:デフォルトの名無しさん
06/09/29 23:29:54
>152
や、継承できたらC++で書けるかな〜なんて思ってみた。
我ながらアホなこと書いてますな。
>156
V2CってCocoa関係あったっけ?
159:デフォルトの名無しさん
06/09/29 23:32:35
>>157
無料だよ。いまなら初級・中級・上級で12時間コースw
URLリンク(developer.apple.com)
160:デフォルトの名無しさん
06/09/30 01:01:46
>>159
トンクス!さっそく行ってみるっす!!!
161:デフォルトの名無しさん
06/09/30 01:58:50
>>156
URLリンク(v2c.s50.xrea.com)
>Java+Swingで作成されている。
って書いてあるんだけど....
Mac版はCocoaも使われているの?
162:デフォルトの名無しさん
06/09/30 06:51:25
V2CはCocoa関係なかったとオモ
有名処ではCyberduckとかがJava+Cocoaだな
163:デフォルトの名無しさん
06/10/07 23:51:25
そんなことより、ruby/cccoaの時代が来る予感。
164:デフォルトの名無しさん
06/10/08 18:11:27
ずっとMacはPythonが先行していると思ってたんだけどなー
165:デフォルトの名無しさん
06/10/11 18:13:45
rubyって日本語使える?VBみたいに使えると楽なんだけど
166:デフォルトの名無しさん
06/10/11 18:25:57
使ったことないけど使えるはずだよ
rubyで日本語使えなきゃ存在価値は半減以下になると思う
167:デフォルトの名無しさん
06/10/11 18:43:02
どこの国の人が作ったと思ってるんだ
168:デフォルトの名無しさん
06/10/11 18:47:45
>>165
つURLリンク(rubycocoa.sourceforge.net)
169:デフォルトの名無しさん
06/10/11 19:55:23
>>167
スレリンク(tech板:272番)n-
韓国らしいです。
170:165
06/10/11 20:22:17
>166
ふ〜ん、使えるんだ、楽しみだな
いやね、Unixな世界(?)の人は日本語環境に対する期待度が低い、って印象があったもんで・・・
>167
神話の国の人(ちょっと違うか?同じ県だけど
>168
サンクス、ちょっと見てみる
171:デフォルトの名無しさん
06/10/11 21:13:39
しろうとはこれだからなぁ。
172:デフォルトの名無しさん
06/11/05 22:48:09
ほ
173:デフォルトの名無しさん
06/11/21 08:32:14
すごく基本的なことだが環境変数の登録ってどこでどうすればいい?
そして、任意の場所のヘッダの登録のために"user search path"等をプロジェクト毎に設定するのは面倒なので、Xcodeにデフォルト値して登録したいのだけど、これはやっぱり環境変数でしか登録できない?
あと、とあるヘッダ、dylibがセットになったC++用SDKを使用しているのだけど、こいつのdylibはどこに置くべき?
始めはdylibが実行時に必要なため、各プロジェクトのフォルダにコピーしていたのだけど、プロジェクトが増えてきたので、何処かに置いて参照するようにしたい。
とりあえず、/usr/local/libに掘り込んでみたのだけど、ここにLD_LIBRARY_PATH環境変数をはればOK?
174:デフォルトの名無しさん
06/11/21 21:34:29
Mac は LD_LIBRARY_PATH じゃなくて DYLD_LIBRARY_PATH じゃなかったっけ。
DYLD(1) の。外してたらスマソ。
175:デフォルトの名無しさん
06/11/22 21:31:07
>>174
了解。
ちなみに環境変数の登録は標準のシェル初期化ファイル( .cshrc とか)に登録しておけば、
ターミナル以外のアプリにも影響を及ぼすのでしょうか?
176:デフォルトの名無しさん
06/11/22 23:44:57
そのshellから起動しないアプリには及ばない
~/.MacOSX/environment.plist とかに書いとけばいいんじゃない
177:デフォルトの名無しさん
06/11/24 11:14:30
>> 173
Xcode2.Xを使っているなら
ビルド設定を*.xcconfigという外部ファイルで定義できる。
これをプロジェクトやターゲットのビルド設定のタブにある「ベース」で指定することで
その設定を取り込むことができる。
(DebugやReleaseの構成別にファイルを使い分けることも可能
ベースの登録は手作業になるけど、個別に設定するよりは遥かに楽。
あとは、イレギュラーな方法だけど、
Xcodeのプロジェクトテンプレートを書き換えるとか・・・
/Library/Application Support/Apple/Developer Tools/Project/xxx/xx.xcodeproj
ただし、この方法だとXcodeの再インストール/アップグレードで元に戻るので注意。
178:デフォルトの名無しさん
06/12/02 09:23:26
>>173
RCEnvironment
URLリンク(www.rubicode.com)
179:デフォルトの名無しさん
06/12/10 18:13:29
質問です。
Objective-Cでは、インスタンスメソッドとクラスメソッドは
どのように使い分けるのでしょうか。
180:デフォルトの名無しさん
06/12/10 18:30:13
教科書的に言えば、
インスタンスメソッドはインスタンス化したオブジェクトで使えるメソッド。
あるオブジェクトについての操作に使われる。
オブジェクトの状態を変化させたりとか。
クラスメソッドはインスタンス化する必要なく使えるメソッド。
例えばクラスのインスタンスを得るために使われるallocとか、
クラスのクラスオブジェクトを取得するclassとか。
アプリケーションの状態に関係なく、クラスについての情報を得るために使われることが多いというか……
うまい説明ができん。
わかってくれw
181:デフォルトの名無しさん
06/12/10 18:36:12
>>180
>クラスメソッドは
>アプリケーションの状態に関係なく、クラスについての情報を得るために使われる>ことが多いというか……
という事は、基本的に自分で何か動作をするメソッドを書く場合は、
クラスの情報等に関係しない一般的な実装であれば、インスタンス
メソッドを使うという事でしょうか。
182:デフォルトの名無しさん
06/12/11 18:46:08
そういうことでいいと思う。
よほど作り込んでいかないとクラスメソッドを自分で書くことなんてないよ。
183:デフォルトの名無しさん
06/12/11 18:49:00
余裕があったらC++やJavaのstaticメソッドも調べてみれ。
メンバ変数にはアクセスできないから。
184:デフォルトの名無しさん
06/12/12 01:10:06
>>179
クラスメソッドは +
インスタンスメソッドは -
を頭に付ける。
URLリンク(developer.apple.com)
185:179
06/12/12 20:30:59
>>182,183
わかりました。基本的にメソッドを書く場合はインスタンスメソッドで
いいのですね。ありがとうございました。
186:デフォルトの名無しさん
06/12/13 01:21:22
そういう質問だったのwww
187:デフォルトの名無しさん
06/12/13 21:55:56
必死で答えた俺カッコヨス
188:179
06/12/14 21:23:40
>>184
分かりにくい質問の仕方ですみませんでしたorz orz
189:きわ
06/12/14 22:48:45
【質問】メモリーリークのチェックツールMallocDebugの操作方法が理解できず悩んでおります。。。。
使用方法等の情報いただけたら幸いです。よろしくお願いいたします。
ADCのDocumentは見てみたものの。。。Englishなんで。。。
これまで一行づつコード間にretainCountメソッド入れまくってチェックしてました。
190:デフォルトの名無しさん
06/12/15 10:25:44
>>189
「MallocDebug」でググれば、ドキュメントの日本語訳をしてる人のページに辿り着くよ。
URLはあえてここには貼らない。
あとは、Cocoa勉強会の会誌(vol.1)にも説明が載ってる。
191:きわ
06/12/16 00:41:40
ググってみました!いまからトライしてみます!!!
ありがとうございました!
192:デフォルトの名無しさん
06/12/16 16:08:18
CocoaLifeのvol1ってまだ在庫あるんか?
193:デフォルトの名無しさん
06/12/18 16:22:10
冬コミでVol.3出すみたいだし、それにあわせて増刷はしてると思うよ。
194:デフォルトの名無しさん
06/12/18 16:34:57
3冊(Vol1〜Vol3)一括で買ったら送料まけてくれないかな?
まけてくれるならVol3が出てから注文するんだけど
195:デフォルトの名無しさん
06/12/18 17:52:50
普通は一括発送じゃないかな?合計の冊数によって送料は変わると思うけど。
気になるなら直接問い合わせてみることをオススメする。
196:デフォルトの名無しさん
06/12/18 18:01:44
発売価格:800円+(通販の場合は送料300円/1部)
ってかいてるからvol1-3買ったら送料だけで900円じゃね?
197:デフォルトの名無しさん
07/01/18 18:41:57
はじめまして
アプリでNSSplitView(仕切り線)の位置(高さ)を保存・復帰したいのですが、
復帰する際にどういう関数で、仕切り線の高さを設定すればよいかわかりません。
どなたかご教授ください。
P.S.
保存は、constrainSplitPositionの値を拾ってきています
198:デフォルトの名無しさん
07/02/01 23:51:54
誰か197に教授してやれよ!
199:デフォルトの名無しさん
07/02/01 23:54:22
197=198か?
Mac板のCocoaプログラミングスレあたりで聞いたらどうだ?
200:デフォルトの名無しさん
07/02/02 13:40:16
一応貼っておくか。
■関連スレ
Cocoaはさっぱり!!! version.7
スレリンク(mac板)l50
→ Cocoaな話題ならここに
Macでプログラミング{6}(本当は7)
スレリンク(mac板)l50
→ プログラミング関連ならなんでもアリ
Xcode part4
スレリンク(mac板)l50
→ Xcode関連の話題がメイン
Terminal初心者質問スレ Part 6
スレリンク(mac板)l50
→ ターミナルとかUnix的な質問ならまずここ
MacOS XをUnix として使ってる人の為のスレ その11
スレリンク(mac板)l50
→ 玄人サン向けなUnixの話題はこっち
あとは適当にスレ一覧を眺めてくれ。
201:デフォルトの名無しさん
07/02/02 14:00:40
■参考リンク
HMDT
URLリンク(hmdt.jp)
mkinoさんのトコ。日記を読んでるといろいろ勉強になる。検索機能がないのが残念。
「Cocoa Programming Tips 1001」 は割と使える
MOSA
URLリンク(mosa.gr.jp)
日本の代表的なMacプログラマの団体(入会は有料) 定期的にセミナーを開催してる。
メールマガジンの購読は無料。掲示板は閲覧、書き込み共に会員限定。
ダイナミックObjective-C
URLリンク(journal.mycom.co.jp)
mkinoさんの連載コラム。上級者向け。
Numata Designed Factory
URLリンク(numata.designed.jp)
Cocoa関連の資料が豊富。
Cocoaはやっぱり!
URLリンク(www.big.or.jp)
見づらいけど、いろいろ役に立つTipsがたくさん。
info@Mackers
URLリンク(www.infoatmackers.jp)
内容は古いけど、初心者向けの記事はありがたい
Cocoaでいこう! Macらしく
URLリンク(www.remus.dti.ne.jp)
内容は古いけど、初心者はこれ見ておくとわかりやすいかも。
記事は途中で切れてるが、MOSAのメーリングリストの過去ログで続きが見れる。
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5373日前に更新/81 KB
担当:undef