X



【マック】Macintoshプログラミング質問箱
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
垢版 |
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\、|イ _/ ̄ \
0004デフォルトの名無しさん
垢版 |
2005/04/10(日) 09:28:21
4さま
0009デフォルトの名無しさん
垢版 |
2005/04/10(日) 20:36:45
おお、MacでもGBAの開発はできるのか、知らんかった
今まで(今もか)、cygwin環境でやってたよ
0010デフォルトの名無しさん
垢版 |
2005/04/12(火) 00:23:38
                    _ /- イ、_
           __        /: : : : : : : : : : : (
          〈〈〈〈 ヽ     /: : : : ::;:;: ;: ;:;: ; : : : ::ゝ
          〈⊃  }     {:: : : :ノ --‐' 、_\: : ::}
   ∩___∩  |   |      {:: : :ノ ,_;:;:;ノ、 ェェ ヾ: :::}
   | ノ      ヽ !   !   、  l: :ノ /二―-、 |: ::ノ
  /  ●   ● |  /   ,,・_  | //   ̄7/ /::ノ
  |    ( _●_)  ミ/ , ’,∴ ・ ¨  〉(_二─-┘{/
 彡、   |∪|  /  、・∵ ’  /、//|  ̄ ̄ヽ
/ __  ヽノ /         /   // |//\ 〉
(___)   /         /    //   /\ /
       /          /        / 
0011デフォルトの名無しさん
垢版 |
2005/05/14(土) 13:24:00
windowsでのプログラミングの経験はあるのですがマックは初めてです
。とりあえず、ウィンドウの作成方法が載っているページを教えてください
0014デフォルトの名無しさん
垢版 |
2005/06/07(火) 13:06:47
intelのコンパイラは使えるようになるの?
0016デフォルトの名無しさん
垢版 |
2005/06/07(火) 19:39:50
>>14
それが AMD じゃなくて Intel を選んだ要因の一つという噂もあるね。
Intel のコンパイラは ObjC をサポートしていないから、Cocoa 周りは
ちょっと時間が掛かるかもしれない。
0018デフォルトの名無しさん
垢版 |
2005/06/19(日) 00:06:12
>>17
見てこよう

Xcodeって現行のIDEでは最低級の代物だと思うけど
それでも信者は盲目的に信奉しているから文句言いにくい
機能向上よりまずバグを取って使えるものに仕上げて欲しい
せめてCodeWarriorよりマシにならないと
0020デフォルトの名無しさん
垢版 |
2005/06/21(火) 10:21:37
ちなみに最上級のIDEってなになるのかな?
0022デフォルトの名無しさん
垢版 |
2005/06/21(火) 19:22:16
Macなんて誰も使っていない物の
プログラミングスレ作っても
意味ないだろ・・・。

現に誰もいないし。
0024デフォルトの名無しさん
垢版 |
2005/06/22(水) 20:09:51
このスレが盛り上がらない以上元気も出ない。
0026デフォルトの名無しさん
垢版 |
2005/06/23(木) 22:01:01
突然で申し訳ないのですが
CGContextSetFont()の逆バージョンでCGContextGetFont()みたいなのってないのですか?
あとCGContextSetFontSize()の逆のCGContextGetFontSize()みたいな関数もないのかな?
フォント情報が知りたいんだけどセットはあるけどゲットが見当たんなくって...
みんな教えてm(_ _)m
0027デフォルトの名無しさん
垢版 |
NGNG
中3のものです。パソコン歴10年です。
プログラミングの勉強をしようと思います、
HTML以外でお勧めの言語を教えてください。
0028デフォルトの名無しさん
垢版 |
2005/06/24(金) 10:30:47
>>27
まず始めに言っておくが、HTMLはプログラミング言語じゃない。

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

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


# しかし、中3でパソコン歴10年かー
# 俺はパソコン始めたの大学入ってからだよorz
0035デフォルトの名無しさん
垢版 |
2005/06/30(木) 15:25:43
・・先輩方にお尋ねします。
OSXでphpのファイルをローカルのブラウザで見れるようにする
設定の仕方が解りません・・。いろんなページを見てhttpd.confをviしてみたのですが・・
お手上げです。コツだけでも教えて頂けると助かります。
0038デフォルトの名無しさん
垢版 |
2005/07/04(月) 08:19:16
あはは。

マックなんかしらねー。

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

誰も使わないもの作ってもつまんねーよw
0040デフォルトの名無しさん
垢版 |
2005/08/20(土) 14:56:35
保守・・・もうしなくていいかな・・・ハハ
0041デフォルトの名無しさん
垢版 |
2005/08/22(月) 12:57:12
新・Mac板の方にCocoaやXCodeのスレが個別に立ってるからねぇ
こっち見てる人って何人いることやら。
0042デフォルトの名無しさん
垢版 |
2005/10/14(金) 22:48:54
オーディオのビジュアライザやレベルインジケータみたいのを作りたい場合は
音の大きさとかどこから取得できるんですか?
0043デフォルトの名無しさん
垢版 |
2005/10/19(水) 16:09:23
C言語の勉強を始めようと思っているんですが、
MACもプログラムも超初心者で
C言語の勉強をするためにまず何をそろえて、インストールする必要があるのか
で止まっています。
書店でC言語の本を探したのですが、MAC用のものは売っていませんでした。
おすすめの書籍や超初心者用のWEBサイトなどありましたら教えてください。
0044デフォルトの名無しさん
垢版 |
2005/10/19(水) 16:28:29
OS XならOSに付属してる開発環境でプログラムできるよ。
「Cocoaはやっぱり」というサイト・書籍が一番わかりやすいんだけど、
それで学べるのはCではなくObjective-C

C言語を学びたいということであれば、UNIX関係の書籍でやってる
コマンドラインからGCCを操作する方法から習得できるんじゃないかな。これもOS Xなら最初から入ってる
004643
垢版 |
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です。
とりあえず、何を準備したらよいのかを教えて頂きたいです。
それと、参考にしている書籍を教えてください。
よろしくお願いします。
0047Cの本ね
垢版 |
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冊の間のレベルの本がいるけどそのときは立ち読みで内容を確認すれば
004843
垢版 |
2005/10/21(金) 11:52:50
>>47
詳しくありがとうございます。
早速買ってみて読んでみたいとおもいます。
0049デフォルトの名無しさん
垢版 |
2005/10/21(金) 23:27:36
高校中退したニートでつ。
毎日死にそうなくらい鬱なんでiBook G4使ってプログラミングしようと思います。
HTMLは経験アリです。C言語という奴は未知の世界なんで
図書館で入門書借りてきますた。
どうやらWinの視点から書かれているみたいであんまりあてになりそうも無い。
Macでも普通にプログラミングできるんですね。よかった。
とりあえず環境を揃えたいと思いますので必要なフリーウェアとか
あったら教えて下さい。
0050デフォルトの名無しさん
垢版 |
2005/10/22(土) 00:20:44
>>49
釣りか?
マジで質問してるんだったら、君には自分で調べるような勉強は無理だから
言われたことだけをすればいい仕事を見つけた方がいい。
0055デフォルトの名無しさん
垢版 |
2005/10/25(火) 11:31:28
WidgetならJavaScript知ってたら些細な作法覚える程度で作れますよ。
まあコーディングには違いないけど、webサービス寄りのスクリプトなんで板違い気味かも。

新Mac板のwidgetスレで作成方法とかもまとまってたページが紹介されてたかと。ご参照あれ
0056デフォルトの名無しさん
垢版 |
2005/11/03(木) 02:08:57
けどhtmlが分かるならJavaScriptを勉強するのもいいかもね。
とっつきやすいし当然タダで始められるし。
0057デフォルトの名無しさん
垢版 |
2005/11/06(日) 06:47:05
いきなりXCode使っても挫折して自殺だな
HyperCardが一番いいと思うんだが
無理ならSqueakToysなんかがいいと思う
0059デフォルトの名無しさん
垢版 |
2005/11/06(日) 14:49:48
マカーはとにかく氏ね。
おまいらマカーがマカー板から出てくるな!
0060デフォルトの名無しさん
垢版 |
2005/11/06(日) 16:36:12
OSXでOpenGLしたいんだけどどんなファイルをインクルードしたらいい?
0061デフォルトの名無しさん
垢版 |
2005/11/07(月) 12:21:03
gccを使っているのですが、ウインドウを出す方法がわかりません
0064デフォルトの名無しさん
垢版 |
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)

よろしくお願いします。
0067デフォルトの名無しさん
垢版 |
2006/01/09(月) 10:10:09

MacでFortranを学びたいのですが
Fortranのコンパイラってありますか?
007069
垢版 |
2006/01/09(月) 14:59:09
すまん
> fink install g77
007167
垢版 |
2006/01/09(月) 16:50:24
ありがとうございます
finkって言うのを使えばいいのですね
頑張ってみます

また、わからないことがあったらよろしくおねがいします
0072デフォルトの名無しさん
垢版 |
2006/01/11(水) 15:46:58
いきなりMACでC++プログラミングするには、
どうすれば良いで塚?
0075デフォルトの名無しさん
垢版 |
2006/01/15(日) 22:38:27
Macで動作する株価チャートソフトを作ろうと思っています。
株価データはSQLかなんかでデータベースに保持しておいて、
それに随時アクセスしてチャートを表示させるようにしたいんですが、
フロントエンドは何を使って作るのが簡単でしょうか?
0077デフォルトの名無しさん
垢版 |
2006/01/16(月) 15:05:38
Lazarusはどうでつか?
0079デフォルトの名無しさん
垢版 |
2006/01/17(火) 00:26:26
>>77,78
素直に ObjC か Python 使っとけ。一番のお勧めは OpenMCL だが、
CL は人を選ぶんで厳しいだろうな。
008175
垢版 |
2006/01/17(火) 08:29:24
>>76-80
みなさんどうもありがとうございます。
推薦いただいたものの中から検討してみます。
0082デフォルトの名無しさん
垢版 |
2006/01/28(土) 00:41:37
Intelはリトルエンディアンなのですか?
0084デフォルトの名無しさん
垢版 |
NGNG
はじめまして。

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

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

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

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

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

こういった複数の、レイアウトの違うウィンドウを扱う場合、一般的にどのよ
うな構成になるのでしょうか?
まだ触りだして日が浅いため、おかしなこと言ってそうですがどうぞよろしく
お願いします。
0085デフォルトの名無しさん
垢版 |
2006/03/28(火) 10:30:58
ttp://s.sudre.free.fr/Software/AssistantKit.html
これを調べてみれば?
0086デフォルトの名無しさん
垢版 |
NGNG
>>85
ありがとうございます。早速ソースを眺めてみました。

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

もう少しソースを見てみます。
0087権兵
垢版 |
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

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

$myprog[enter]

ではなく、

$./myprog[enter]

と、しておられます?
0090権 
垢版 |
2006/04/02(日) 21:36:30
>>88
>>89

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

しかし、初心者でおはずかしいのですが、なぜ実行ファイルのあるディレクトリで
$プログラム名[enter]
ではダメなのでしょうか?
その辺りの情報(参照先)を頂けるとありがたいです。
0091ad
垢版 |
2006/04/02(日) 21:45:14
実は、たったの24時間で、
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
あなたの今後のネット収益を倍増するスキルがあります。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
それを知りたい方は、他にいませんか?

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

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

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

【たったの24時間で あなたの今後のネット収益を倍増するスキルとは? 】
http://infostore.jp/dp.do?af=moneyclick&ip=successpreneur&pd=01
0093デフォルトの名無しさん
垢版 |
2006/04/02(日) 22:15:02
>>90
$./myprog の「./」は「カレントディレクトリの」という意味です。

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

あとは、パス UNIX カレントディレクトリ セキュリティ などのキーワードでGoogleしてみてください。
0094権兵
垢版 |
2006/04/02(日) 22:15:26
>>90

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

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

環境は以下の通りです。
OS:10.2.8
Project Builder:2.1
0098デフォルトの名無しさん
垢版 |
2006/04/10(月) 10:31:38
>>97
たぶんプログラム側(ソースコード)の問題。

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

余談になるけど、ターミナルの文字コードははUnicode(UTF-8)。
Unicodeだと、'\'と'\'(半角)で文字コードが違う。
その辺は自分で調べてくれ。
0099?権兵
垢版 |
2006/04/10(月) 17:05:16
>>98

おっしゃられる通り"\n"(\は半角)でソースを置換えした所、無事改行出来ました。
てっきり”\=\(半角)"だと思い込んでいたもので、\で通ると思っていました。
文字コードについてはこれから勉強致します。
ありがとう御座いました。
0100ハーピィ
垢版 |
2006/04/10(月) 22:29:21
E・∇・ヨノシ <100ゲット♫
0101デフォルトの名無しさん
垢版 |
2006/04/11(火) 01:10:44
ショック……Boot Campで分かった「Windows XP vs Mac OS X」対決の衝撃的な結末とは?
http://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万円の価値があるといえる。
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況