Macでプログラミング{ ..
2:名称未設定
09/07/27 17:13:22 lKn9BArU0
Xcode part6
スレリンク(mac板)
Cocoaはさっぱり!!! version.X(10)
スレリンク(mac板)
RubyCocoa 初心者質問【Leopardバンドル記念】
スレリンク(mac板)
【Cocoa】F-Script【Smalltalk】
スレリンク(mac板)
MacでJava その4
スレリンク(mac板)
REALbasic Thread 5
スレリンク(mac板)
AppleScript アップルスクリプト 質問、発表 2
スレリンク(mac板)
3:名称未設定
09/07/27 17:14:12 lKn9BArU0
MacOS XをUnixとして使ってる人の為のスレ その14
スレリンク(mac板)
Terminal初心者質問スレ Part 6
スレリンク(mac板)
DarwinPorts を使っている奴はいないのか?
スレリンク(mac板)
Fink 使ってるの洩れだけなのかっ!?【rev.2】
スレリンク(mac板)
Cocoaリファレンス日本語化計画
スレリンク(mac板)
4:名称未設定
09/07/27 17:16:01 lKn9BArU0
リンク切れなどあったらフォロよろすく
5:名称未設定
09/07/27 17:20:10 aFyfyQiz0
DarwinPortsスレは実質機能してないからこっちで
MacPorts でワクワク UNIX ライフ Part 2
スレリンク(mac板)
AppleScript アップルスクリプト 質問、発表 3
スレリンク(mac板)
Mac OS XをUnixとして使ってる人の為のスレ その15
スレリンク(mac板)
iPod touch/iPhone ネイティブアプリ製作 ver.12
スレリンク(mac板)
[SDK]iPhoneアプリ開発初心者質問箱[touch]
スレリンク(mac板)
iPhone Developer Program Pending Contract 2日目
スレリンク(mac板)
Xcode part7
スレリンク(mac板)
Cocoaはさっぱり!!! version.13
スレリンク(mac板)
Objective-C [ObjC part:4];
スレリンク(tech板)
ひとまず自分が普段見てるスレの最新URLは貼付けた
後は任せた
6:名称未設定
09/07/27 17:21:37 aFyfyQiz0
あ、後これも追加
【中の人】Automator【小人】2人目
スレリンク(mac板)
7:名称未設定
09/07/27 17:26:02 rQGg6x+X0
REALbasic Thread 6
スレリンク(mac板)
8:名称未設定
09/07/27 22:33:49 0OLfjxku0
お、次スレか
thx
9:名称未設定
09/07/27 22:40:20 k9emay/q0
小学生がプログラミングを学習するのに使いやすそうなBASICとか、
開発環境って言うと、どんなのがあるんだろう?
10:名称未設定
09/07/27 23:11:09 q/XwydFB0
Squeak
11:名称未設定
09/07/28 00:18:48 GZftvRl60
OS 8の頃の日本語対応スクリプトエディタ
12:名称未設定
09/07/28 00:19:06 HSE0sFeK0
>>9
REALbasic(Rb)を知らない人が出てくるような時代になったか...
FutureBASIC(FB)はRbより難解で非RAD、
非オブジェクト指向でマニュアル英語だけど
REALbasicじゃできないことがかなりできるしフリーウェア(元は2万位の製品)。
動作もRbより軽快という魅力あり。
13:名称未設定
09/07/28 00:20:48 HSE0sFeK0
あ、FBは有志が開発を続けてるから
フリーウェアになった今も行き先は問題ない。
14:名称未設定
09/07/28 17:42:52 3/2ZZNGj0
>>9
VisualWorks
15:名称未設定
09/07/28 18:20:35 E4iIZV1M0
FBって有志でまだ開発続いているんだ。
FBtoCで皆もう移行したのかと思っていたよ。
16:名称未設定
09/07/28 18:21:28 E4iIZV1M0
>>9
ポケコンとかは駄目か?
17:名称未設定
09/07/29 07:55:25 7Vw/COvW0
>>15
その有志の中心がFBtoC開発チームなんだな
18:名称未設定
09/07/30 21:58:27 Ge6HaX/x0
>>10
ごちゃごちゃしてて、スマートじゃない
>>12
Rbって、いつまでたってもβ版ってイメージだったけど・・・
販売元が変わってたのな。良くなったの??
>>14
無理っしょ
>>16
ポケコン、いいと思うんだけどねぇ。
ポケコンって絶滅したでしょ?
19:名称未設定
09/07/30 23:23:04 S7r6fH100
小学生って、一般の小学生のことなのか、パソコンに興味ある一部の小学生なのか?
一般の小学生ならプログラミングの前にすることあると思うし、
パソコンに興味ある子なら、お子様向けツールとかいらないだろ。
ドキュメントや例文がわかりやすい日本語で用意されてることが重要だろう。
20:名称未設定
09/07/30 23:27:13 DSCvGSgM0
むしろレゴマインドストームでも触らせてプログラミング的考え方を学ばせるのはどう?
21:名称未設定
09/07/31 13:38:44 /be37Kjk0
小学生だから云々というのがそもそもの間違い。四半世紀前の8bit時代だって
プログラミングしてた小学生もいたわけだし。適切なサンプルを与えればどんどん
吸収していくものだ。言語は何でもいい。
22:名称未設定
09/07/31 14:08:16 6ePLvzBJ0
むしろ、昔の8ビットマシンは、電源を入れればすぐにBASICのプログラミング環境だった。
今は、プログラミング環境を立ち上げたり、その他の「OSの操作」から教えなければならない。
23:名称未設定
09/07/31 17:12:47 XoDLs3kL0 BE:2477585298-2BP(1000)
sssp://img.2ch.net/ico/nono_mail.gif
MacintoshでD言語で開発したいのですがXcodeでできますか?
Eclipseには抵抗があるので。
っていうかほとんど資料がない!
24:名称未設定
09/07/31 19:18:35 3wpPvjcY0
>>18
つURLリンク(www.sharp.co.jp)
URLリンク(www.youtube.com)
25:名称未設定
09/07/31 20:42:27 6ePLvzBJ0
>>24
>※教材用機種ですので、一般店頭では販売しておりません。
26:名称未設定
09/07/31 23:41:47 3wpPvjcY0
つURLリンク(esearch.rakuten.co.jp)
27:名称未設定
09/08/01 00:47:28 QJen180+0
ツクモロボット王国ってw
販売再開の目処あるの?
28:名称未設定
09/08/01 08:41:05 ZG9zVV510
>>22
今のマシンでもEFIでプログラミングとかできるんじゃなかったっけ?
29:名称未設定
09/08/01 09:27:30 U+tAv8Je0
mjd?
30:名称未設定
09/08/01 11:38:06 WU2Hk7YH0
└(゚∀゚└)ハッスル!ハッスル!!(┘゚∀゚)┘ ハッスル!ハッスル!!
31:名称未設定
09/08/02 02:03:26 YbFLFWwQ0
CoreFoundationのCF*Refを返す関数群って、エラー時NULLを返す仕様だけど
細かいエラー内容を調べる方法ってありますか? EPERMとかENOENTとかとか・・・。
32:名称未設定
09/08/02 23:32:53 1pkOh90YO
おれは小学生の頃、ハイパーカードから始めたな。
その後98のお下がりを貰った。
33:名称未設定
09/08/03 00:50:21 WXxnkKU40
>>32
最初に遭遇したのがHyperCardなのは幸運だったが、
その幸運も長くは続かなかったんDOSな。
34:名称未設定
09/08/03 01:02:02 4wqIrmFn0
審議中(AA略
35:名称未設定
09/08/03 01:20:52 suegEIPp0
>>32
漏れはTK80BSから始まってPETやMZ80Cでセコセコハンドアセンブルして打ち込んでたりしてた。
PC8001はどうしようもなく好きになれなかった。
友達がヨッパライゲームを打ち込んで動かず相談しに来た。シランと突っ返した。
MZ-80Bは衝撃的だった。MZ-2000のカセットを使ってDBエンジンを組んだ。使い物にならないと気づいた時、窓の外は冷たい雨がいつまでも降っていた。
PC88の鈍臭いCP/Mは死ぬほど嫌いだった。けど当時クロスアセンブラはCP/Mでないと使えなくていつもいつもいつもいつもうんざりしてた。
98が勢いを増していた。腐った8086の仕様には我慢ならなかった。
FM-11AD2,AD2+で10MのHDDをつけられた。優越感に浸れた。
CPUを交換して失敗、1台無駄にして泣いた。
OS-9でModula-2を必死に勉強した。まったく役に立たなかった。
厚木のMacだらけの事務所を見た。
奴らは先進的だのなんだのと言っていたが、漏れには鈍臭い糞マシンとしか映らなかった。
SparcStation2やNEWSの仕事をした。幸せだった。
NeXTがやってきた。命を賭けて入魂のコードを全力投入した。DSPもハックした。発表会で慣れない接客もした。
DimensionSystemを導入して未来を手にした気がした。結局そんなものは幻想だった。
・・そして何もかも終わった。
G5が発表されTigerが使えるようになった。
ほんの少し傷が癒えた気がした。
・・それも長くは続かなかった。
このG5が潰えるとき、漏れは何をしてるのか
36:名称未設定
09/08/03 01:47:03 t6ygh+t/0
長いから読まなかった
37:名称未設定
09/08/03 08:34:25 Oru1rIIs0
>>36
志村、タテヨミ
38:名称未設定
09/08/03 09:54:40 C1XqURgs0
どこをどう縦に読めばいいんだ?
39:名称未設定
09/08/03 11:34:38 kVe4HmFD0
>>35
Intel Mac 買えば?AppKit 開発環境としては快適だと思うよ
NeXTStep が Apple をのっとって全く良かった。
40:名称未設定
09/08/03 20:30:30 3XWUKzB30
出戻り女房は良い物を持ち帰ってきた
41:名称未設定
09/08/03 22:42:08 1xjtoBpU0
>>35
別に嘆くほどのことではない。諸行無常。
42:名称未設定
09/08/04 20:34:04 gEX2Molk0
>>39
>>35はx86が嫌いなんでそ
43:名称未設定
09/08/04 22:34:19 ls/lFllo0
>>41
いや、Wintel が存続している間は「諸行無常」ではないw
しかし、本気で x86 が嫌いな人はどうしたらいいんだろうねえ。
IBM の POWER なマシンとかで個人でも手が届くぐらいの構成を買うとか?
44:名称未設定
09/08/04 22:49:30 sKwsL4/I0
>>43
PS3にLinuxをぶち込む
45:名称未設定
09/08/05 07:00:18 16jbBGMI0
「Safari 3/4」に対して
・任意の複数のメニュー項目(例えば、「編集」の「コピー」など)を
ディセーブル(グレイで選択できない状態)に強制的にしたい
・ブラウズ画面に対して、右クリックによるコンテキストメニューを
無効にしたい(右クリックしても何も起こらないようにしたい)
上記のことを強制的にできるようにするアプリケーション形式の開発または、
Safari Plug-In形式にしたいのですが、どのような方法を取れば
可能でしょうか?
いろいろ検討してみたのですが、手段が思いつきません。
お知恵を拝借できれば助かります。
よろしくおねがいします。
46:名称未設定
09/08/05 07:42:29 GdS6gBs30
>>45
もろに業務用途だなw
仕事でSafariが使われる時代なのか・・
>Safari Plug-In形式にしたいのですが、どのような方法を取れば
>可能でしょうか?
そういう方向ではできない。
47:名称未設定
09/08/05 08:54:30 vx/iXCfi0
入門書が全部Windows前提って・・・・・
なんらかのインボーを感じるぜ
48:名称未設定
09/08/05 09:37:29 z9zkeg7x0
つ WebKit
49:名称未設定
09/08/05 10:20:10 vx/iXCfi0
10.4しか持ってないので入門書なし→10.5以降買ってwinいれた方が早くね!?→しぶしぶ買う→見事入門するが複雑な心境→Apple儲かる→ジョブズ「計画通り」にやり
NHK(日本 非10.5ユーザー撲滅 協会)のインボーだな
50:名称未設定
09/08/05 10:48:14 I6R7cLow0
>>45
Saft使えば?
51:名称未設定
09/08/05 12:37:13 a6IVO+Gl0
>>45
コピー、右クリを抑止してもスクリーンショットなり
デジカメで画面を撮影するなり
ありとあらゆる方法でデータを搾取できる。
よって何をしても無駄。
インターネットという無法地帯にデータを流すという時点で
あらゆる権利を放棄したも同然と考えるべき。
守る人は守っても守らない人は守らない。
52:名称未設定
09/08/05 12:48:14 P5tpKqm20
遮断機なんかくぐれるから設置しても無駄みたいな考えの方ですね
53:名称未設定
09/08/05 13:08:03 Z+uT8MKf0
.nib を直接弄ったらどうなのかしら
54:名称未設定
09/08/05 13:09:58 EavBFp2h0
>>52
「遮断機だと誰でも通れちゃうから、蟻の子一匹通れないように鉄の壁で遮断しよう」
というのは無駄、という話でしょ
55:名称未設定
09/08/05 13:52:34 pHpyURKK0
キオスクモード
URLリンク(developer.apple.com)
56:45
09/08/06 00:45:39 ec4cOjEW0
>>45のものですが、
>>50や、>>55のキオスクモードのドキュメントをひととおり読みましたが、
アップルメニューの無効化や、終了、いくつかのキーボードショートカットの無効化
などはできるようですが、私がやりたいと思っていることは
できないように思います。
キオスクモードで可能であれば、具体的な方法をご教示いただけますでしょうか。
またはその他の実現方法があれば教えてください
よろしくお願いします
57:名称未設定
09/08/06 05:47:04 FfLe0O0w0
>>56
だから、できない。
58:名称未設定
09/08/06 10:42:29 Ptdu6ONg0
出来るでしょ?
カテゴリか、メソッドの実装のスワップで奪っちゃえばいいだけ
奪う場所は
メニューの有効無効を制御するメソッド
コンテクストメニューを生成する(あるいは渡す)メソッド
59:名称未設定
09/08/06 10:58:16 VfSfAfPa0
あなたが望むなら私何をされてもいいわ
60:名称未設定
09/08/06 11:25:36 jwN5qt5Z0
それくらいならWebView使って機能限定のブラウザを自分で作っちゃった方が後々楽かもね
61:名称未設定
09/08/06 12:32:05 N9IRlRI00
>>56
そういう機能制限されたブラウザがあればいいんなら、
WebKit つかってつくるのが簡単。
Safari を機能制限しないといけないとなると、InputManager をつかって
メソッド乗っ取りですな。
62:名称未設定
09/08/06 12:40:40 8EvYZ/Qa0
>>56
なぜか>>46をスルーしているようだけど、
(>>61が言うように)WebKitを使うのが正解。
63:名称未設定
09/08/06 17:39:23 uJBoDkm40
JavaScriptで実現出来なかったっけ?
確かJavaScriptで暗号化したページにそんなようなのがあった記憶が。
64:名称未設定
09/08/06 19:30:24 tk23H+sS0
MacじゃJavaScriptでも右クリックを禁止することはできなかったかと。
少なくともOS9ではIEだろうと禁止できてなかったからね。
参考までに、ある歌詞検索サイトでは
歌詞データをFlashにしてしまうことで
右クリックも選択も防いでいるところがある。
が、当然スクショを撮ったりすることは可能なので
俺も個人利用を目的にスクショを撮ったことがある。
どこだったかは失念。
65:名称未設定
09/08/06 19:49:25 /vKKuJ9B0
JavaScriptでコンテキストメニュー表示不可の制御はできるよ。
画像を保存させないための細工らしいけど、Safariだと構成ファイル一覧で
ファイル名が丸見えになるからアドレス直指定でスクリプト回避できるんだけど。
個人サイトじゃあるまいし、HTMLで歌詞を書いてる検索サイトはないだろ、と。
66:名称未設定
09/08/06 20:00:32 /vKKuJ9B0
コンテキストメニュー出さないのはこれでもできるね。
URLリンク(www.tohoho-web.com)
ただ、他の要件満たそうと思ったらやはりブラウザを自作するのが一番かと。
67:名称未設定
09/08/07 08:59:42 PW8XuuylI
1から作るとなると大変だから、FireFoxを改変して作るのがいいかもね。
68:名称未設定
09/08/07 09:02:22 /9lMdzsa0
まあ客に言われてSafariをほにゃららしろって言われたんだろうけど
最初から代替案を提示してケツまくった方がよかったんじゃないかと。
69:名称未設定
09/08/07 09:47:32 cLVHr6eV0
WebKitでブラウザ作る簡単さを知らないんじゃないのかね。
WebView貼付けて、編集メニュー取っ払って、WebUIDelegateでコンテクストメニュー何も返さなけりゃいい。
70:名称未設定
09/08/07 10:24:24 o0QnX7Or0
Objective-C(Cocoa)が使えない人ということも
最近はPHP/JavaScriptしかできないWEBプログラマも増えてるみたいだし
71:名称未設定
09/08/07 10:43:32 cj5nFMSs0
WebObjectsもObjCは切ったんだっけ
72:名称未設定
09/08/07 15:45:46 /b5vY2s10
>>64
>MacじゃJavaScriptでも右クリックを禁止することはできなかったかと。
>少なくともOS9ではIEだろうと禁止できてなかったからね。
なんで2行目が1行目の理由になりうるのか全く判らん
OS9 から何年経ってると思うんだ?この日進月歩の業界で。
73:名称未設定
09/08/07 15:51:36 d5r3+slF0
Javascriptの場合
右クリック禁止でもメニューからの「ソースを表示」は当然出来る。
マウスでの選択禁止でも「すべて選択」「コピー」は当然出来る。
から大抵問題ない。
作る側から見ると問題ありすぎww
74:名称未設定
09/08/07 18:36:04 Lqn5dzpW0
そこでJavaScriptを使って難読化テクをだな。
75:名称未設定
09/08/07 18:40:37 mVj5QDiI0
そろそろ >69 から「でけたよー」ってアナウンスされる。
76:名称未設定
09/08/07 21:43:29 Jhlj63QLi
WebObjectsってJava実装だって聞いてたけど、昔はObj-Cだったの?
77:名称未設定
09/08/07 22:34:35 Lqn5dzpW0
Objective-C -> JAVA -> 死亡?
78:名称未設定
09/08/07 23:39:36 8Uqs8hIN0
ここ、プログラミングスレじゃないか。
だったら「無ければ自作しろ」が正論だろ。
79:名称未設定
09/08/08 00:26:46 uqSFlP1i0
>>76
そもそもWOは90年代よりあるわけで当時はObj-Cのみだったと思う
JavaサポートはAppleの買収後の話じゃなかったっけか
80:79
09/08/08 00:30:29 uqSFlP1i0
読み返すと何も言ってないな。。。
WOの初版って94年くらいだっけ
で、Javaが使えるようになったのはWO4.5か5あたり(97〜98年?)だったような
81:名称未設定
09/08/08 17:50:24 vha96WK50
皆さん、Windows用の本で勉強しているんでしょうか?
付録CD-ROMは読めないですよね。
82:名称未設定
09/08/08 17:59:46 piTcHFaU0
>>81
Cocoa+Xcodeな前提で話するけどこれだけあればどれかいい本があるだろ
値段が高いのがネックだが
俺としては全くの初歩(C言語って何?)から始めるならたのしいCocoa→ヒレガス本→詳細Objective-C位の順でステップアップをお勧めする
HMDT本は内容が古くなってるからスルーして良し
Xcodeプログラミング大全はMacPeopleに作者が同じ内容の連載もってるからそれを見てみてからの判断で
iPhone系は俺は手だしてないから良い悪いが分からん
↓で聞いてくれ
[SDK]iPhoneアプリ開発初心者質問箱[touch]
スレリンク(mac板)
【Cocoa全般、Objective-C】
Mac OS X Cocoaプログラミング(ピアソンエデュケーション 、2002/06)アーロン・ヒレガス著、 村上雅章訳
HappyMacintoshDevelopinTime 2nd Edition(ビー・エヌ・エヌ新社、2004/6)木下誠
HappyMacintoshDevlopingTime 3rd Edition(ビー・エヌ・エヌ新社、2006/5)木下誠
詳解 Objective-C 2.0(ソフトバンククリエイティブ 、2008/5)荻原 剛志
たのしいCocoaプログラミング(ビー・エヌ・エヌ新社 、2008/8) 木下誠
Xcodeプログラミング大全(アスキー・メディアワークス、2009/1/6) 柴田 文彦
【iPhone、和書】
iPhone SDKプログラミング大全(アスキー・メディアワークス、2009/1)木下誠
iPhone デベロッパーズ クックブック(ソフトバンククリエイティブ 、2009/2)エリカ・サドゥン著、(株)クイープ訳
iPhoneSDKの教科書(秀和システム、2009/3)赤松正行
【iPhone、洋書】
The iPhone Developer's Cookbook(Addison & Wesley、2008/10)Erica Sadun
Beginning iPhone Development(APress、2008/11)Dave Mark
iPhone SDK Application Development(O'Reilly、2009/1)Jonathan Zdziarski
iPhone SDK Programming(Wiley、2009/3)Maher Ali
(尼で見ると続々出版予定)
83:名称未設定
09/08/08 18:16:41 2Lok2jtu0
そういえばヒレガス第3版の日本語訳って出ないのかね
84:名称未設定
09/08/09 12:39:53 g2l7gAJL0
最近シェーダで遊び始めたんだが、OpenGL Shader Builder.appかなり頻繁に落ちるな
さっきはシステムごと落とされたぜ。
85:名称未設定
09/08/09 16:57:50 xpjL5mXH0
>>84
グラボになんかあるんじゃない?
機種がMBP Early 2008とかだと熱暴走の可能性もあるから至急天才酒場へ行くのを勧める
86:名称未設定
09/08/09 17:10:39 g2l7gAJL0
そういう話しじゃないと思うな、以下だれか試してみて。
メニュー>File>import from Classic で /Developer/Examples/OpenGL/Shaders にある .shdr を開いてみる。
でもってリストに表示されてる Vertex_Shader とかをダブルクリックで開き、そして閉じる。
これだけで暫くフリーズするし、リストが壊れる。かなり適当に作ったんじゃ無かろうかこのソフト。
昔見たのとは大分作り変わってる見たい出し。
87:名称未設定
09/08/09 17:20:11 8LMimHdR0
>>86
マジでシステムごとフリーズしやがった・・
10.5.xからkernel panicが出ないから原因がさっぱり
88:名称未設定
09/08/09 17:28:00 g2l7gAJL0
\(^o^)/ワロタ、じゃなくて、スマヌ。 落とす気はなかったんだ…
兎も角、ちょっと危険なソフトだよ現状。
89:名称未設定
09/08/10 14:07:41 A6c0CbpJ0
>>83
僕もヒレガス本の第三版を待ってる。
90:名称未設定
09/08/29 14:09:04 nc87AdgV0
開発のことを考えると、開発マシンを10.6にアップグレードは
まだできませんよね。みなさん、どうしていますか?
91:名称未設定
09/08/29 14:17:50 hMObI/0D0
しばらくは10.5と10.6をオーバーラップさせとくのが普通だと思うけど.
というか開発環境が動けば何でもよし.
92:名称未設定
09/08/29 17:41:15 QSTufQqR0
自分用のソフトは自分の環境で動けばいいし、
公開用のソフトはソースごと晒して、やりたい奴に苦労させればいいな。
仕事なら考えるまでもなく別々にマシン用意させるだけの話だし。
93:名称未設定
09/08/29 20:19:20 pvkZgVTX0
Snow Leopard付属のXCodeはTiger向けのビルドできるのかな?
さすがにPantherは切るけど、まだTigerユーザは切れないんだけど。
94:名称未設定
09/08/29 20:23:31 ZCZwflQw0
なんかインストールオプションに「10.4互換なんたらかんたら」があったよ。
入れてないけど。
95:93
09/08/29 20:36:45 pvkZgVTX0
>>94
そうですか、たぶんそれですね。良かった。ありがトン。
96:名称未設定
09/08/29 23:19:02 auiHChyF0
プリンタドライバとかのドライバを開発しようと思ったらADCのどこをみれば良いの?
97:名称未設定
09/08/30 00:13:32 ynDbgkoy0
>>92
ソースさらす勇気がない_| ̄|○
98:名無しさん@そうだ選挙に行こう
09/08/30 05:05:31 zDPsSZNg0
俺はTigerユーザ切った
99:名無しさん@そうだ選挙に行こう
09/08/30 06:42:41 y2sU4sma0
CocoaとかObj-Cとか知らないんだけど、
Tigerのサポートってめんどいの?
100:名無しさん@そうだ選挙に行こう
09/08/30 07:13:11 zDPsSZNg0
めんどくはない。基本的には10.5以降のAPI、インターフェースを使わなければ良い。
でも俺は10.5以降の便利なAPIもかっこいいインターフェースも使いたかったから切ったってだけ。
101:名無しさん@そうだ選挙に行こう
09/08/30 09:35:41 Mrg6wHH30
新APIを使ってもプリプロセッサでOS判断かませばいいんじゃないの?
面倒だったり不具合でそうだけど
102:名無しさん@そうだ選挙に行こう
09/08/30 11:31:46 2ZT1AMIz0
10.3はめんどいな
103:93
09/08/30 12:32:28 apEXNrQz0
>>99,102
10.5(Leopard)ではQuickLookみたいなビジュアル面の強化が中心だけど、
10.4(Tiger)ではCoreDataとかSpotlightみたいなアプリ開発の中核になる
フレームワークが追加されたから、影響度が大きすぎた。(下の記事を見て!)
だから10.3(Panther)は切った。TigerならG3ユーザも救えるしね。
TigerのCocoaにみるMVCの完成 - スマートなデータモデルを実現するCore Data
・URLリンク(journal.mycom.co.jp)
104:名称未設定
09/08/30 20:18:17 7jpw1Tjl0
めんどくせぇならMacやめちまえよ。
105:名称未設定
09/08/31 07:57:34 7JD0UYVn0
これ見てみたんだけど、どう思う?
Mac OS X 10.6 Brings Serious Performance Gains
URLリンク(feedproxy.google.com)
スレッドパフォーマンスの向上は著しいみたいだね。
memcpyのスループットが凄く落ちてる(P9 Stream v2009-04-11)。
64-32の保護の関係かな?ワンクッション噛んでるような。
ゲーム系のfpsが落ちてるのは、copy回りが落ちたせいだと思うのだが、
どうだろう。
readは微減、writeは微増か。全体的なI/Oは少し落ちる感じ。(P9 Threaded I/O Tester v0.3.3)
106:名称未設定
09/08/31 14:06:20 GNDYMFqG0
ADCのSelectとかのハードウェアの割引購入ってBTOもできるんですか?
その場合iWorkとかOfficeとかも一緒に買うと割引対象になりますか?
107:名称未設定
09/08/31 14:58:38 2XF42+M30
>>106
selectの料金込みで考えると割高になるよ。
そうそう甘くはない。
108:名称未設定
09/08/31 18:39:13 xH8cM8dG0
>>105
これ結局、一部のアプリケーションで異様な差が出てるのは
10.6のgccが吐くバイナリがデフォルトで64bitになっているのが理由だった。
例えばCraftyについて手元で調べてみると(@C2D 2.2GHz)
- 10.5
32bit 96.23s
32bit,LLVM 90.21s
64bit 50.59s
64bit,LLVM 54.39s
- 10.6
32bit 96.08s
32bit,LLVM 89.47s
64bit 50.32s
64bit,LLVM 54.11s
となり、10.5と10.6の差は誤差範囲内だった。
正直その記事のいくつかのベンチマーク結果は10.5と10.6の比較ではなく
32bitと64bitの比較にしかなっていないので、話半分程度に見ておいた方が良いかと。
109:名称未設定
09/08/31 19:00:49 xH8cM8dG0
ついでにそのサイトのフォーラムに文句を書いといた
110:名称未設定
09/08/31 19:16:34 9Gpguqu+0
おお、自己完結w
まあでも32bitと64bitの比較も興味深いのではあるけど....
memcpyがのろいなら、もしかして64bitに最適化されてないのかな、と思ったり、
I/O系はシステムコールのオーバーヘッドの差はどうなのかな、と思ったり。
111:名称未設定
09/08/31 23:41:00 jZ/zYwsB0
ADCのドキュメント
最近のマシンだと軽いのか?
112:名称未設定
09/09/02 20:25:07 E0mkNdGu0
Accelerate.framework の vDSP.h にある vDSP_vsdiv だけど、
MacBook Unibody では仕様通り C[i] = A[i]/B[i] (i = 0,1,2...) となるけど、
MacBook Pro 2.33GHz では C[i] = A[i]/B[0] (i = 0,1,2...) と妙な結果が出る。
どういうこっちゃ…
OSは 10.5, 10.6 両方で結果変わらず
113:名称未設定
09/09/02 20:37:18 G5FNJrn00
それ、unibody の方が間違ってるよ。vDSP_vsdiv: Cn = An/B が仕様。
vDSP_vdiv: Cn = An/Bn だから、"s" が抜けてない?
114:名称未設定
09/09/02 20:49:57 E0mkNdGu0
インテルの資料、download.intel.com/jp/developer/jpdoc/mklman52_j.pdf には
> ベクトル a をベクトル b で成分単位で割る。
> vsDiv( n, a, b, y );
ってあるのだが関係ないのかな。
> vDSP_vdiv
は Cn = Bn/An っぽいですけど、教えて貰ったこちらを使ってみます。 vvdivf() は使いにくいし
115:名称未設定
09/09/02 20:51:20 G5FNJrn00
うは、document間違ってるw 他にも間違いがあるらしいので、
vDSPまわりのdocumentはあまり信用しない方が良いと思われ。
vDSP_vdiv(An, stride, Bn, stride, Cn, stride, N)
document上は、 Cn = An/Bn だが、実際は Cn = Bn/An だわ(10.6)
116:名称未設定
09/09/02 21:58:57 E0mkNdGu0
初めてヘルプから関数の説明見ましたけど、確かに間違ってますね……ひでぇ
117:名称未設定
09/09/02 21:59:56 E0mkNdGu0
お礼を忘れてました。感謝>>115
118:名称未設定
09/09/02 22:08:37 OSfHOQiG0
気付いたらレポートしましょう
119:名称未設定
09/09/02 23:39:30 MjIfKc0A0
漢なら_mm_div_psとかvec_rsqrteとかでゴリゴリ書く
120:名称未設定
09/09/02 23:47:35 hdiNZ+Jk0
かつてのMacsBugやTMONのようなアセンブリレベルでの動作がみられるデバッガって知らない?
書いたコードがどんな風に変換されるのか見てみたくて。
121:名称未設定
09/09/03 00:29:32 kLrIjpQt0
>>120
Xcode
122:名称未設定
09/09/03 02:23:30 UKJS5ymt0
gcc -S
123:名称未設定
09/09/03 05:57:00 eAT8AJNY0
gdb
124:名称未設定
09/09/03 09:19:16 YdL8Tjtd0
>>117
>115です。面倒ならこっちでやるけど、unibody の vDSP_vsdiv が
Cn = An/Bn を再現できるなら、そちらで vdiv の間違いも合わせて
レポートしてもらえるかな?こっちでやる場合は、vsdiv が再現できんので、
vdiv のみレポートします。
125:名称未設定
09/09/05 15:34:26 WdLCdU6t0
862 名前: 名称未設定 Mail: 投稿日: 2009/09/05(土) 02:27:32 ID: k8lQt+LR0
プログラミングの鉄則に「安定動作している部分をむやみにいじるな」というのがあるんだよね。
ジョブズ不在で自律的に動けないAppleグラマを持て余してしまったからといって
こういう高速化に安易に走ってしまうのはどうかと思うよ。
ボトルネック探って高速化って下っ端でもできるんだけど、一方で入念な動作テストが必要。
最近のAppleは品質を疎かにしがちで一番苦手なんだよね。
結果スノレパは金払った挙句にようやく安定しかけてきたのにまた
バグだらけという最悪の結果に終わってしまった。
126:名称未設定
09/09/05 16:09:27 r2ORZoCG0
まただ!まだ終わらんよ(COBOLは)
127:名称未設定
09/09/05 16:36:18 tjIpGgYH0
べ、basicも終わらないつもり!
Macで終わってるのはPascalかな...
昔MacといえばPascalだったのにね
128:名称未設定
09/09/05 17:05:41 O2FlDC0R0
昔Pascal使ってたおいらは、今はPHP使ってます。
129:名称未設定
09/09/06 15:59:52 ++qn4h600
長いループからcommand+.とかESCで抜けたいんですけど
GetKeys()は古いから使うなってリファレンスに出てました
かわりのAPIってあるんでしょうか?
130:名称未設定
09/09/07 19:44:43 nJFtUBGT0
英語力が欲しい。なんかこう、全体像を書いてある文書とかないかな。
Block Programming Topicsから
Concurrency Programming Guide を読み始めたんだが・・・
これをスラスラ読めるひと、日本に一体何人いるんだろう
NSOperationによるBlockの分配とか出来るみたいだね。
GCDがすごい「っぽい」ことは何となく分かるんだが・・・
131:名称未設定
09/09/07 19:59:39 m+G93oNc0
ctrl+cmd+D押してみ
132:名称未設定
09/09/07 23:36:12 nQ6tFmn20
>>129
別にGetKeys()で構わない。64bit環境でも使える。
もっと低レベルのAPIを使いたいならCGEventSourceKeyState()やCGEventSourceFlagsState()
133:名称未設定
09/09/08 09:39:03 Nt1p6QuX0
>>130
マルチコア時代の新機軸! Snow LeopardのGCD
URLリンク(ascii.jp)
は読んだ?
あと
Mac関連ネタをそれはもう凄まじい勢いで翻訳するスレ7
スレリンク(mac板:420-番)
あたり
134:名称未設定
09/09/08 10:41:02 azJIPmfb0
>>133
VisualWorksにあやまれ!!
135:130
09/09/10 21:21:03 mLA9NwdAi
NSOperationQueueでしつもんです。
Concurrency Prog. guideにあるサンプルは、
特に書いて無いですが、ObjC2.0前提に見えます。
ObjC1.0環境で使う場合、スレッド
セーフなアクセッサが必須という認識でよいでしょうか。
136:名称未設定
09/09/11 06:43:11 1QVelrpL0
シェルスクリプト(bash)のsourceもしくは「.」コマンドと同じこと、具体的には、
Cocoaアプリからシェルスクリプトを実行(正確には読み込み)して、
シェルスクリプト内で設定された環境変数を引き継ぎたいのですが
方法はありませんでしょうか?
NSTaskでシェルスクリプトを実行しても(当然ですが)環境変数は引き継がれませんでした。
137:名称未設定
09/09/11 09:20:42 bIgtkdby0
>>135
NSOperation... は 10.5 で追加、つまり、Obj-C 2.0 以降なんですが。
138:名称未設定
09/09/11 09:44:39 WxzErIRi0
>>137
10.5って、Obj-C 2.0以外使えないということなのですね・・・
GCにチェックを入れたときにObjC2.0が有効だとばかり思っていました。
ObjC2.0が良くわかってないので勉強せねば。orz。
139:名称未設定
09/09/11 10:02:02 WF/9wGRy0
>>136
NSTaskは子プロセスを発行しているのだろう。fork()で。
sourceや.は、自プロセスにシェルを読み込んでるから
環境変数を書き換えられるが、通常子プロセスが
親プロセスの環境変数を書き換えることは出来ない。
140:名称未設定
09/09/11 19:40:03 /Csdz/Xei
スノレパで追加されたフレームワークってどんなのがあるの?
141:名称未設定
09/09/11 20:40:27 xI0CuDQ00
その聞き方じゃ暇人しか答えないな
142:名称未設定
09/09/12 01:58:06 zeTimphy0
>136
シェルスクリプトを読み込んで環境変数を標準出力とかに出力するスクリプトを書いておいて、
それをNSTaskで実行した後プロセス間通信で受け取る
…無理矢理すぐるな。
143:名称未設定
09/09/12 05:07:51 kkNx5TAN0
>>142
いや、普通だと思う。漏れも同じ考え。
144:136
09/09/12 17:06:04 frzUhPU30
>>139,142,143
ありがとうございます
やはり、結果的に引き継ぐような仕組みを自分で作らないといけなさそうですね
・シェルスクリプトは NAME="VALUE" したら printf "NAME='${NAME}'¥n" して、
[NSTask standardOutput]で受け取ったプログラム側は各行をputenv()する。
・シェルスクリプトは NAME="VALUE" したら defaults write "jp.co.ナントカ" NAME "${NAME}" する。
プログラム側はそれをUserDefaultsで読んでsetenv()する。
といったあたりですかね。どちらにしろシェルスクリプト側に対応を入れなきゃいけないのがちょっと嫌です。
希望を捨てきれないので、後でUNIX板でも聞いてみます。ありがとうございました。
145:名称未設定
09/09/12 17:16:34 kkNx5TAN0
後はbashインタプリタそのものを(Tcl/Phyton/Rubyのように)
プログラム内に埋め込んで、シェルを読み込んだ後、直に環境変数を参照するとか
本格的なアプリを開発するならともかく、かなり無理矢理すぐるか....
146:名称未設定
09/09/13 00:50:03 1NlZ29qr0
>136
元になるシェルスクリプトに手を入れる必要は全然ないだろ。
----
#/bin/sh
. <なんか環境変数を設定してる元スクリプト>
foreach %ENV {}とかなんとか環境変数をSTDOUTに出力するループ
----
って書いておいて、これをNSTaskで実行してSTDOUTからの出力をsetenvなりUserDefaultsなりに渡せばいい。
元スクリプト実行時に環境変数設定以外の副作用を起こさせたくないってなら別だが、
そりゃ元スクリプトに本来の動作とは違う動作をさせるんだから、修正が入るのは仕方ない。
147:名称未設定
09/09/13 04:57:43 fURPHVnu0
OpenGL の glBitmap を使って、
glBitmap(6, 14, 0, 0, 6, 0, exclamation) で感嘆符を表示する時、
const GLubyte exclamation[] = {0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x00, 0x00};
ではなく、
const GLubyte exclamation[56] = {
0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00,
0x08, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00,
0x08, 0x00, 0x00, 0x00,
0x08, 0x00, 0x00, 0x00,
0x08, 0x00, 0x00, 0x00,
0x08, 0x00, 0x00, 0x00,
0x08, 0x00, 0x00, 0x00,
0x08, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00};
と、4Byte ずつにしなければちゃんと表示されないのは何故? Appleの仕様?
148:名称未設定
09/09/13 05:43:20 kI1o0/+e0
>>147
OpenGLはよく知らないけど、GLubyte(GL unsinged byte)型なんだから
byteの配列を渡すのが正しくて、勝手に4byte拡張するよう実装した
どこかのライブラリ関数ほうが仕様違反のように思えるけど、違うのけ?
149:名称未設定
09/09/13 09:14:39 MHOyYbau0
数バイト単位でアラインメントしてるからパディングが必要
とかが考えられると思う。
PICTとかもそんな感じじゃなかったっけ。
他の画像を表示するときはどんな挙動?
150:名称未設定
09/09/13 20:39:46 fURPHVnu0
glPixelStorei(GL_UNPACK_ALIGNMENT, 1);
で解決しました。全くお騒がせ失礼。
151:148
09/09/13 21:44:49 kI1o0/+e0
>>150
余計なおせっかいかもしれんけど、何かプログラミング上で問題(バグ)に直面したら、
まず最初に、自分はどこか勘違いしていないか、何か前提条件を勝手に思い込んでいないか
考える癖をつけたほうがいいと思われ。そうすれば初級プログラマから卒業できる。
(>>147の最後の一文のことね)
152:名称未設定
09/09/21 19:53:57 PX5cNRLh0
WindowsのEMF形式のファイルをMac OS上で表示させたいのですが
直接読み込んで描画するようなAPIとかはないですよね?
TIFFやその他のフォーマットに変換する方法ってあるんでしょうか?
153:名称未設定
09/09/21 23:50:44 s8tK5Xej0
URLリンク(wvware.sourceforge.net)
154:名称未設定
09/09/22 11:19:04 +Y2GSedYi
GCDとScriptingBridge面白い。
AE飛ばす箇所だけblockにして、
dispatch_asyncでmain_queueに投げて
みた。progressindicaterが意味無くなったw
これはまじで10.6専用のアプリを
書きたくなるね。楽しすぎる!
155:名称未設定
09/10/01 01:15:17 ILnb4DiY0
Safariのプラグインから、Safariのメニュー状態(具体的には任意のメニュー項目のEnable,Disable)を制御したいのですが、どのように実装すればよいでしょうか?
教えてください
156:名称未設定
09/10/01 03:10:44 /vmQ/30X0
よくそんなレベルでそういう挙動のプラグイン作ろうと思ったね。
157:名称未設定
09/10/01 14:01:18 ZkUTMN5s0
作者がなぜか2chで宣伝してないのでかわりにやってみる。
雪豹完全対応の動画編集ソフト。
Elis Colors
URLリンク(d.hatena.ne.jp)
紹介動画
URLリンク(www.nicovideo.jp)
158:名称未設定
09/10/01 14:15:45 GQwnFLpc0
>>156
>>155は既視感満載
159:名称未設定
09/10/01 16:06:06 wrsg7TK70
>>157
誤爆なのかマルチなのか...
160:名称未設定
09/10/01 20:23:06 Wjjmaewwi
こいつかなりマルチしてる
161:名称未設定
09/10/01 21:32:53 ILnb4DiY0
>>156
>>158
SIMBLを使わないで、自前のSafariプラグインで実装したいのです。
よろしくおねがいします
162:名称未設定
09/10/01 21:47:56 HvjCf5HM0
車輪の再発明
163:名称未設定
09/10/01 23:33:27 uq/QD/uy0
>>161
WebKitでOreSafariを書く
164:名称未設定
09/10/02 22:05:37 qnAmTgYG0
このスレの住民は
>>155
>>161
レベルの質問にも答えられないのかあ?
教えてやれよw
165:名称未設定
09/10/02 22:25:21 9huqdjDw0
わかりやすい人w
166:名称未設定
09/10/02 22:40:49 6selDYPqi
>>164
レベルの高そうな貴方が答えれば良いのでは?
167:名称未設定
09/10/03 00:42:14 dib8AaXA0
ファイルがコピー完了しているか(確実に読み込み可能であるか)どうかを確認する方法はありませんか
168:名称未設定
09/10/03 22:21:42 Taqh7AZB0
スリープ状態の取得について質問があります。
ネットで調べたのですが、強制スリープ(Appleメニューの「スリープ」や、電源ボタンONなど)時はサンプルなどで取得できることが分かったのですが、システム環境設定の省エネルギーで設定できる「スリープ」の検出が出来ません。
スリープ状態になると時に検知したいのですが、何か方法はありますでしょうか?
省エネルギー設定でのスリープは偽スリープな気もしますが、その辺りで何か情報をお持ちでしたらお願いします。
169:名称未設定
09/10/03 22:42:16 /uCT2dWL0
Cocoa-NSWorkspaceのNotificationで拾えないってことか?
なら、
Technical Q&A QA1340
とか
Technical Q&A QA1160
とか。
170:名称未設定
09/10/03 22:48:59 RM5jIBPA0
>>167
えらく漠然とした質問だな。
とりあえず、ファイルのコピーはどうやってるの?
171:名称未設定
09/10/04 16:03:50 6hiFC++G0
>>167
ありがとうございます。
NSWorkspaceのNotificationは試していません。
Technical Q&A QA1340は試したのですが、強制スリープは検知できても、省エネルギー設定の「コンピュータがスリープするまでの待機時間」の設定で実行されるスリープは検知できませんでした。(MySleepCallBackに飛んでこない)
やりたいのは、スリープに入る時に特定の処理を行いたいというものですが、NSWorkspaceで取れるのか分からないので試してみます。
172:名称未設定
09/10/04 16:05:12 6hiFC++G0
171です。
>>169
の間違いです。すみません。。。
173:名称未設定
09/10/04 20:38:16 sFtkVcJk0
>>171
一応拙作でTechQA1340そのまんまなコードを使っています。
この通り、Sleepに入る前にきちんと拾えていますよ。参考になれば。
Oct 4 17:47:58 iMac-Early-2006 ReserveDV[115]: System is going to sleep now.
Oct 4 19:22:41 iMac-Early-2006 ReserveDV[115]: System wake up from sleep detected.
Oct 4 19:22:56 iMac-Early-2006 ReserveDV[115]: Network Time Service adjustment started...
174:名称未設定
09/10/04 22:47:37 6hiFC++G0
>>173
ありがとうございます。
自分でもTechQA1340まんまのコードを2環境で試したのですが、どちらでもダメでした。下記が試した環境です。
PowerMacG5Dual OS10.5.8
MacBookPro OS10.5.6
強制スリープはちゃんと拾えるんですがねぇ。。。
1.「コンピュータがスリープするまでの待機時間」を1分に設定して実行。
2.1分放置
3.画面が黒くなり、スリープに入ったと思われる状態になる
強制スリープ時は3.の手前でMySleepCallBackに飛んでくるんですが、上記の場合はダメでした。
う〜ん、何か別の手を考えるしかありませんかねぇ。。。
175:名称未設定
09/10/04 22:56:18 IKFf/3kg0
それスリープじゃなくてディスプレイスリープじゃね
176:名称未設定
09/10/04 23:59:18 6hiFC++G0
>>175
情報ありがとうございます。
確かに、ディスプレイスリープなのかもしれませんね。
この場合は別の方法(ビデオ出力OFFを検出等)で対応しなくちゃならないですかね。
これまた調べなくては・・・
177:名称未設定
09/10/08 18:50:06 E5L14uF20
10.6専用アプリを書いていて、info.plistにUTI「だけ」定義して動くようにしたんだ。
Finder上のアイコンはD&Dを受け付けるのに、Dockに登録するとD&Dを受け付けないよw
Dockについては、10.6においても、ClassicalなFileTypeを定義しないとだめでした。
UTIのエントリはFinderで使うし、FileTypeはDockが使う。・・・半端な仕様だな。
178:名称未設定
09/10/10 20:03:55 Vj1lXj3o0
雪彪でsubversionのクライアントどれがいいの?
scpluginはまだ対応してないみたいだし、Versionsってのは39ユーロかかるみたいだし
XCodeはなしね
179:名称未設定
09/10/10 21:17:49 aqE+21v90
Terminal
180:名称未設定
09/10/17 16:35:06 OC+jiojw0
IDがなんかおしい
181:名称未設定
09/10/20 17:09:12 g4dFd3Mq0
10.5.8 xcode312_2621環境です
ldをmanでみると/usr/libを/usr/local/libより先に見るようですが
これを回避して/usr/local/libを優先したく
LD_LIBRARY_PATHを設定してみたのですが、どうも無視されてる感じです。
DYLD_LIBRARY_PATHの方に設定すべきですか?
182:名称未設定
09/10/20 21:14:50 g4dFd3Mq0
事故解決しました
183:名称未設定
09/10/21 04:51:18 TCVRzzeE0
自己解決したら解決方法くらい報告しようぜ。
184:名称未設定
09/10/22 20:44:20 MSGaLANv0
GUIを丸々Frameworkとして外部かウィンドウ制御したいんだけど、
Info.plistやxib等のリソースを追加してFramework化してもなぜかメモリリークする…
なぜだ・・・
185:名称未設定
09/10/23 09:32:12 2Tn+s6oq0
Xcode 3.2.1でclang llvmを試したかたいますか?
拙作で、clangを使ってコンパイルすると、CoreDuo Mac上ですぐクラッシュする
けれど、GCC llvmでコンパイルするとOKなものが出来上がってしまいました。
>URLリンク(mycometg3.blog.so-net.ne.jp)
単にコンパイラの不具合なのか、コードの不具合なのか、いまいち特定出来ないの
ですが、こういうときにはどう調査したらよいでしょうか?
Thread 0 Crashed: Dispatch queue: com.apple.main-thread
0 libobjc.A.dylib 0x96dda917 objc_msgSend + 23
1 com.apple.CoreFoundation 0x90d0ad8c ___CFBasicHashFindBucket1 + 444
2 com.apple.CoreFoundation 0x90d12f7c CFBasicHashFindBucket + 252
3 com.apple.CoreFoundation 0x90d12e43 CFDictionaryGetValue + 131
4 com.apple.Foundation 0x923393db -[NSObject(NSKeyValueCoding) setValuesForKeysWithDictionary:] + 196
5 com.apple.CoreFoundation 0x90d722cd __invoking___ + 29
6 com.apple.CoreFoundation 0x90d72238 -[NSInvocation invoke] + 136
7 com.apple.AppleScriptObjC 0x0000ff84 InvokeHandler + 1748
8 com.apple.AppleScriptObjC 0x00010ee6 BASendProc + 2550
9 com.apple.applescript 0x092a8c30 ComponentSend(AEDesc const*, AEDesc*, long, long) + 572
:
186:名称未設定
09/10/23 09:57:09 AmhSfRR40
つーかllvm使うメリットって何?
今デフォルトのコンパイラってllvmなんだっけ?
187:185
09/10/23 10:06:49 2Tn+s6oq0
もちろんデフォルトはgcc-4.2ですが。
単に、実測で、アプリがIDLE時の負荷が小さいからこれを選んでいるだけです。
188:名称未設定
09/10/23 13:43:16 QGULmJuu0
すごい、GCD と AppleScriptObjC を駆使してますね
189:名称未設定
09/10/29 12:25:34 UrWXsMDk0
いえ、それほどでも
190:名称未設定
09/10/29 12:26:22 UrWXsMDk0
いえいえ、それほどでも
191:名称未設定
09/10/29 20:33:27 EMxAQqpm0
>>185 をちょっと試してみたけどクラッシュは再現できないなあ。
もしかしたら GC がらみのバグとかかなあ。
しかしアプリのコントロールなぞに GCD が要るのかなと思ったら...
とりあえず clang は gcc より軽くてよさそう。gcc は結構メモリを食う感じが。
マルチコアマシンで調子に乗って並列コンパイルすると意外にあなどれないw
192:名称未設定
09/10/31 23:23:22 grQRJNfU0
趣味でプログラミングしてるのだけど
開発の予定と実績を管理するソフトを探してます
OmniPlanはちょっと高いので、何かほかにないでしょうか。。。
193:名称未設定
09/10/31 23:30:36 gbu99J770
ちょっと工夫すればBentoとかでできそう
194:名称未設定
09/11/01 00:36:25 mqkGw4PK0
>>192
趣味のプログラミングだと大げさかもしれないけど、Redmineとかは?
Webベースのプロジェクト管理ツールで、もちろんオプソで無償利用できる。
導入は少し大変かもしれないが、最近は入門書も出版されている。
・Redmine 公式ホームページ(英語)
URLリンク(www.redmine.org)
・連載:Ruby on Railsで作られたプロジェクト管理ツールredMineを使ってみよう!
URLリンク(gihyo.jp)
・連載:Redmineを運用するためのイロハを身につけよう
URLリンク(gihyo.jp)
・Redmine -もっと手軽にプロジェクト管理!
URLリンク(www.amazon.co.jp)
・入門Redmine Linux/Windows対応
URLリンク(www.amazon.co.jp)
195:名称未設定
09/11/02 20:07:36 lSHVsFE90
ありがとうございます
あと、ふりーでつかえるCVSさーばはありますか
外出先でもさぎょうをするので、Internet上にあるものがいいです
196:名称未設定
09/11/02 20:35:27 GnKVyUr20
svn ?
197:名称未設定
09/11/02 23:00:56 ucPsLZ9i0
github とか。
198:名称未設定
09/11/02 23:17:52 ftdL6TL10
CVSならMacOSXに標準でインストールされてるだろ。
開発環境をMacBook上に構築して持ち歩くのが最良だと思うが。
199:185
09/11/03 01:03:33 aI+Rd5R/0
やっと規制解除かぁ。
>>191
検証ありがとうございました。
もしや、と思ってbuildフォルダを作り直したら、あっさり直ってしまいました。
クリーニングでは消えないゴミが残っていたのかもしれません。
GCDは、Scripting Bridgeなどイベント処理のなかで呼べない部分を、main_queueに
事後投入するのにも便利ですね。コードの行数も減りますし。
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5334日前に更新/86 KB
担当:undef