トップページ⇒tech
240コメント58KB

Macは難しすぎる

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
そう思わんかね?('A`)
0002デフォルトの名無しさんNGNG
板違い。
000361NGNG
思わない 慣れたらたのしいじゃん
0004デフォルトの名無しさんNGNG
ドザの捏造かよ。きたねぇな
0005デフォルトの名無しさんNGNG
carbonとか訳わかんねぇ('A`)
0006デフォルトの名無しさんNGNG
ならやらなければ良い。
0007デフォルトの名無しさんNGNG
Macのプログラムは「使うは天国、造るは地獄」と言われてきた
0008デフォルトの名無しさんNGNG
>>7
そりゃま、OS9まではね。
つくりがたさの8割方はあの変なメモリ管理に起因してたよ。
0009デフォルトの名無しさんNGNG
日本語の情報が少ないよなー。
でも開発環境がOS買えばついてくるってのはいいね。
0010デフォルトの名無しさんNGNG
昔マックのプログラム作ってました。今のまっくはぜんぜんわかりません。
0011デフォルトの名無しさんNGNG
OS X版のハイパーカードとかって無いの?
0012デフォルトの名無しさんNGNG
CocoaってC言語マスターしてなきゃいけないんだろ?
VBとJAVAしか使えねぇ('A`)あーwindowsの闇に引き込まれてる気がする
0013デフォルトの名無しさんNGNG
Javaが使えるって話なんだが、どうやったらいいのか丸っぽわからん。
だれか教えちくれ。
0014デフォルトの名無しさんNGNG
>>8
(´-`).。oO(つくりがたさ?)
0015デフォルトの名無しさんNGNG
日本語しかわからん。
0016デフォルトの名無しさんNGNG
まず俺はXcodeの使い方さえ理解できなかったorz
首吊るかな
0017デフォルトの名無しさんNGNG
>>12
VB 出来るなら、REALbasic って手がある。
0018デフォルトの名無しさんNGNG
POSIXでいいやん。
0019デフォルトの名無しさんNGNG
FutureBasicはどうよ?

・・・今更かな?
0020デフォルトの名無しさんNGNG
>>12
CocoaはJavaからでも使えるよ。
つーかCじゃなくてObjective-C。
0021デフォルトの名無しさんNGNG
まずMacが買えねぇ('A`)
0022デフォルトの名無しさんNGNG
貧乏人はドズ使ってエロゲでも落としてろよw
0023デフォルトの名無しさんNGNG
Macなんて将来が見当たらない。
0024デフォルトの名無しさんNGNG
まず君らはここでMacについて勉強し給え
http://p32.aaacafe.ne.jp/~webbox/e-mac/
0025デフォルトの名無しさんNGNG
ただでさえ開発者の食いつきが悪いのにObjectiveCはねぇだろと思った
0026デフォルトの名無しさんNGNG
ToolBox関数
0027デフォルトの名無しさんNGNG
>25
まぁ、ジョブズ率いる NEXTSTEP軍団が開発だからな
ある意味仕方ない
0028デフォルトの名無しさんNGNG
マックはポテトが不味いからなぁ
0029デフォルトの名無しさんNGNG
CocoaのせいでObjective-Cはじめました。
CとSmalltalkを混ぜ書きしてるみたいで気持ち悪いね。
あと、メソッド名が長過ぎてだるい。
0030デフォルトの名無しさんNGNG
もう諦めてREALbasic買おうかな。
所詮俺はbasicとperlの簡単なcgiしか作れないヘタレということか。
ウツダシノウ
0031デフォルトの名無しさんNGNG
>>14
何かおかしいのか
0032デフォルトの名無しさんNGNG
Macアドレスを検出するのが難しすぎるのか?
0033デフォルトの名無しさんNGNG
Macといったらアップルスクリプトだろう?
0034デフォルトの名無しさんNGNG
いや、ハイパートークだろ。
0035デフォルトの名無しさんNGNG
違うよ月見バーガー
0036デフォルトの名無しさんNGNG
>>35
君、それが面白いと思ってる? 本当に思ってる?
ていうか別の意図がある?
0037デフォルトの名無しさんNGNG
ネタレスにマジレスカコワルイ
0038デフォルトの名無しさんNGNG
>>37
君、それが面白いと思ってる? 本当に思ってる?
ていうか別の意図がある?
0039デフォルトの名無しさんNGNG
>>34
HyperTalkは死んだ。
HyperCardといっしょに死んだのだ。
0040デフォルトの名無しさんNGNG
実質コードヲリャーが標準になってる感が
0041デフォルトの名無しさんNGNG
プログラミング入門者がいきなりMacで覚えようとするなら間違いなく死ぬ
0042デフォルトの名無しさんNGNG
かといってwindowsでMFCでもかなり死ねるような気がする。
stdioだけのプログラムだと飽きるだろうし。
ここは一発Javaっすかね。てか初心者がGUIって敷居高いような。
0043デフォルトの名無しさんNGNG
VBがあるじゃないか。
0044デフォルトの名無しさんNGNG
>>40
Xcodeは?
0045デフォルトの名無しさんNGNG
正直、Mac開発で飯食ってるやつって日本に存在するのか?
0046デフォルトの名無しさんNGNG
それは現在日本刀を作ってる鍛冶屋の人数と比例する
0047デフォルトの名無しさんNGNG
趣味でのプログラムはMac、仕事ではWin、携帯で使い分けてる。

仕事でのプログラムがcocoaレベルの環境が使えればなぁ、
と心の中でグチリながら仕事してる。
0048デフォルトの名無しさんNGNG
MacってDirectX使えないんでしょ?
OpenGL使うの?
0049デフォルトの名無しさんNGNG
>>48
そうだけど何か?
0050デフォルトの名無しさんNGNG
これからMacを覚えようと思って
0051デフォルトの名無しさんNGNG
>50
えらい!!
0052デフォルトの名無しさんNGNG
しかしこれからMacってどんどん埋もれていきそうな悪寒が・・・。
0053デフォルトの名無しさんNGNG
開発者向けの日本語ページが一応オフィシャルにあったりするんだが、
どれだけの人間があれを見ているんだろうか
0054デフォルトの名無しさんNGNG
まぁマーケットがなければ仕事も無いわけで

ホビープログラムには敷居が高い(情報が少ない)・・と
0055デフォルトの名無しさんNGNG
>>54
> ホビープログラムには敷居が高い(情報が少ない)・・と

そうでもないよ。日本語の有用なサイトはそこそこあるし、いい本も何冊か出てる。
まあ、アップルジャパンはとっとと翻訳せんかとは思うけど。
0056デフォルトの名無しさんNGNG
銀座店の購買層は金持ちが多いそうで、それあいての
オーダーメイドソフトをくむのもいいかもしれない。
0057デフォルトの名無しさんNGNG
Appleと同程度のブランド力を持ってないと買わないだろ。
0058デフォルトの名無しさんNGNG
Macって使ったことないんやけどWinのコンソールモードみたいなのは
あるの?というか GUI プログラムは WinMain ならぬ MacMain だったり
するのだろうか
0059デフォルトの名無しさんNGNG
>>58
あるよ。Unixだし。
0060デフォルトの名無しさんNGNG
ふーむ、ググって見たけどなかなかソースまでたどり着けない…
Mac版 Win Hello ってどうなるの?
0061デフォルトの名無しさんNGNG
>>54
>ホビープログラム
は Javaにすればよい
0062デフォルトの名無しさんNGNG
MSはMac版VisualStudio作らないのだろうか?
0063デフォルトの名無しさんNGNG
イラネ。
0064デフォルトの名無しさんNGNG
appleには、Developer Toolsがある。
0065デフォルトの名無しさんNGNG
こんなもん作るだけの余裕があんだからMac版VSの登場も近いな

http://hotwired.goo.ne.jp/news/news/culture/story/20040927202.html
0066デフォルトの名無しさんNGNG
Macゲームの分野も結局MSの土壌になっちまうわけか・・・。
0067デフォルトの名無しさんNGNG
VisualStudioなんていらないだろ、多分
XcodeとInterfaceBuilderは合法的にタダで手に入るし、
Autometor(オートメーター、スペル自信なし)なんてアヤシいものも開発してるし
0068デフォルトの名無しさんNGNG
おーとまたんがプログラミングの助けになるのか?
0069デフォルトの名無しさんNGNG
>>65
勘違いも甚だしいぜ。

ヘイローは元々Mac用としてBungieという会社が作っていた。
つかBungieはMac用3dゲームの雄だったのだが(Marathonとか有名)
Myth成功でM$に目を付けられXBox事業のため買収(=同化)された。
ヘイローのプロジェクトもそれ以降Windows優先になった訳だ。

ゲームを作ってるのは買収した会社から引き継いだ開発陣だし
つか他に大したゲームないっしょ。
Quakeとかあるけど、DOOM3はまだだし。
そう簡単に良好に転じるとは思えない。
0070デフォルトの名無しさんNGNG
技術者の癖にMac使ってる奴は終わってるな。

東大にMacが導入されたくらいで
Macを買えば東大生みたいに思われると
勘違いしている奴は終わってる。
0071デフォルトの名無しさんNGNG
>>70
では何が技術者にふさわしいんでしょうか。
あと使ってると東大生みたいに思われるのはなんでしょうか。

てかね…、技術者だったら何だって使うよ、必要があれば。
0072デフォルトの名無しさんNGNG
スマイル0円
0073デフォルトの名無しさんNGNG
>>70
そんな奴いないといってみるテスト。
0074デフォルトの名無しさんNGNG
>>71
このスレよんだなら解る事だ。

デザイナ向けマシン、しかも
互換性薄い。

Macintoshは今となっては
Windows3.1時代ほどの魅力もない信者のおもちゃ。

だからマカーと言われる。

東大でも導入されたからと言って
持ってるだけで頭が良いと思われると勘違いしている
マカーはアフォ




0075デフォルトの名無しさんNGNG
>>74
技術者は互換性がどうのなんて、
それが問題になる場合以外には気にしませんが。
なんか技術者と言いたいだけ違うんですか。

てかOS XのユーザーランドはBSDになっちゃったんだから、
ばりばり技術者のおもちゃなんですがw
0076デフォルトの名無しさんNGNG
日本語もまともに使えない低能の釣りに
わざわざつきあってあげなくても。
0077デフォルトの名無しさんNGNG
>>74
新Mac板で醜態さらしてる人がなにやってるんですか?
0078デフォルトの名無しさんNGNG
これか

849 名前:名称未設定[sage] 投稿日:04/10/04 20:44:53 ID:cN6YJy2N
NextとOS Xの共通点って何?
所詮マカが妄想してるだけで、実際はFreeBSDのパクリでしょ。
素直にNT採用してりゃいいのに

901 名前:名称未設定[sage] 投稿日:04/10/04 22:14:04 ID:cN6YJy2N
デザイナ向けマシン、しかも 互換性薄い。高い。使えないソフトばかり。
Macintoshは今となっては Windows3.1時代ほどの魅力もない信者のおもちゃ。
0079デフォルトの名無しさんNGNG
>>78
無知とはねえ…。Mac信者と呼ばれる一部のマカーも不勉強で無知で痛いけど、
コイツも同レベルじゃんよw

NeXTつーか、NEXTSTEPがOS Xの前身であるし、
そのNEXTSTEPはBSDだったわけでねえ。

「互換性薄い」って何のことだろうねw
意味が全くわかんね。
0080デフォルトの名無しさんNGNG
BottakuriSugiDesuyo
0081デフォルトの名無しさんNGNG
お前等はOS厨なら板違いだぜ?
0082デフォルトの名無しさんNGNG
「FreeBSDのパクリ」って言葉に
脳足りんっぷりが発揮されてますね。
0083デフォルトの名無しさんNGNG
>69
その辺のいきさつ全然書いてないね。
記者は知らない訳でもないだろうに。
0084デフォルトの名無しさんNGNG
Accessみたいなお手軽DB用ツールは欲しいと思うときはあるけどね。
0085デフォルトの名無しさんNGNG
ぬるぽ
0086デフォルトの名無しさんNGNG
いままでMacってSmalltalkでできてるって、思ってたのに…
ちがうんですね。(涙)
0087デフォルトの名無しさんNGNG
>>86
下手糞な釣りだな。
0088デフォルトの名無しさんNGNG
>>86
HyperTalk で出来ています。
0089デフォルトの名無しさんNGNG
マジレスするとAppleTalk
0090デフォルトの名無しさんNGNG
MPWを導入してみたんですがBuildできなくて困ってます。
DirectoryでFolderを設定して
Build→CreateBuild Commands

Program name入力
Program Type →Slow App
Target      →68k only
Source Files指定

してもCreateMakeボタンが有効になりません。
どう設定していいか教えてください。よろしくお願いします。
0091デフォルトの名無しさんNGNG
0092デフォルトの名無しさん05/01/28 17:06:11
>>90
なんだかな〜
http://www.apple.com/jp/macosx/features/xcode/
0093デフォルトの名無しさん05/01/28 20:28:18
今からでもいいから アルティベックに最適化されたカラー・ハイパーカードが開発されたらいいのに
0094デフォルトの名無しさん05/01/28 21:11:53
>>93
いや、どこで Altivec 使うのかと。
0095デフォルトの名無しさん05/01/29 12:21:36
>>58
つかむしろWinMainって
何で別れてるんだ!?
0096デフォルトの名無しさん05/01/29 15:17:55
Mac記念
0097デフォルトの名無しさん05/01/29 21:29:33
>>95
ANSI準拠じゃないから。
0098デフォルトの名無しさん05/02/08 17:20:24
旧Macの開発環境が多いの?

やっぱりCodeWarriorとか?
0099デフォルトの名無しさん05/03/07 18:09:55
>>45
ノシ
0100デフォルトの名無しさん2005/04/06(水) 20:10:57
 / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\
 |       100GETしていいですか? .            |
 \____  ________________/
    /||ミ  V
   / ::::||
 /:::::::::::||____
 |:::::::::::::::||       ||
 |:::::::::::::::||│ /  ||
 |:::::::::::::::|| ̄\   ガチャッ
 |:::::::::::::::||゚ ∀゚)   ||
 |:::::::::::::::||_/    ||
 |:::::::::::::::||│ \   ||
 |:::::::::::::::||∧ ∧∩ ..||
 |:::::::::::::::|| ゚∀゚)/  .||
 |:::::::::::::::||∧ ∧∩ ..||
 |:::::::::::::::|| ゚∀゚)/ . ||
 |:::::::::::::::||    〈......||
 |:::::::::::::::||,,/\」......||
 \:::::::::::|| ̄ ̄ ̄ ̄
   \ ::::||
    \||
0101デフォルトの名無しさん2005/04/07(木) 00:33:26
いいよ
0102デフォルトの名無しさん2005/04/09(土) 22:20:34
Think CでCを覚えた人間ですが
68k時代にやってたせいで、ハンドラの宣言タイミングとか
メモリ管理に無駄に気を使ってしまう。
0103デフォルトの名無しさん2005/04/14(木) 15:24:43
macでプログラミングなんかしようとする奴=初級者
winでプログラミングなんかしようとする奴=中級者
unixでプログラミングなんかしようとする奴=ウィザード
0104デフォルトの名無しさん2005/04/14(木) 15:43:08
>>103
珍しい分類だなぁ(藁

あげてまで、こういうひとくくりにしてほいほいラベル張る香具師は嵐なんだろうけど
プログラム書くなんてやった事ねぇんだろなぁ(w

どのプラットフォームでも初級には初級なりのプロにはプロなりの神には神なりのもんしか書けない
0105デフォルトの名無しさん2005/04/18(月) 08:05:13
そろそろ

Macは簡単すぎる

だろ

0106デフォルトの名無しさん2005/05/07(土) 17:23:44
プログラミングするのに不可欠な情報の充実度から言ったら、

VBでプログラミングする奴==超初心者
VC++でプログラミングする奴=初心者
Linuxでプログラミングする奴=中級者
その他のUNIXでプログラミングする奴=上級者
Macでプログラミングする奴=ウィザード

だろ
0107デフォルトの名無しさん2005/05/26(木) 02:12:48
ウィザードというか、なにか妙な精神病にかかってないと出来ない仕事だな。
0108デフォルトの名無しさん2005/06/01(水) 00:56:15
winでMFCとかAPI見てると鬱になる前に腹が立ってくる
unix系の方が遥かに楽だ
0109デフォルトの名無しさん2005/11/06(日) 17:58:13
マカーがスキルが低すぎるだけ。

馬鹿でも使えるシステムは、馬鹿には作れないってことだ。
0110デフォルトの名無しさん2005/11/07(月) 14:59:37
>>109
なんかもう必死だね…
0111ハーピィ2005/11/11(金) 21:57:33
E・∇・ヨノシ <111ゲット♫
0112デフォルトの名無しさん2005/11/22(火) 18:39:03
>>109
エサがマズくて食えません
ゲイツに連絡してください [送信] [送信しない]
0113デフォルトの名無しさん2005/12/23(金) 07:23:35
「難しい」というより「面倒くさい」だろうな。
0114デフォルトの名無しさん2006/01/26(木) 13:29:20
Xcodeフォーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
0115デフォルトの名無しさん2006/01/26(木) 13:30:16
>>113初心者乙!ww
0116デフォルトの名無しさん2006/03/17(金) 17:03:15
ここで一発、HyperTalkのオープンソースプロジェクトでもやるとかな。
0117デフォルトの名無しさん2006/03/17(金) 18:32:37
じゃ俺、オープンソースな OpenDoc 作る!
0118デフォルトの名無しさん2006/03/17(金) 20:55:29
悪くないねぇ。有ったら誰か使うかな。
Win/Mac/Linuxで往年のHyperCardが動いたり、OpenDocが動いたりしたらそれはそれで
萌えるね。
0119デフォルトの名無しさん2006/05/01(月) 02:17:54
騰がれ
0120デフォルトの名無しさん2006/05/01(月) 02:25:19
mono に期待しちゃっていいのかな?
0121デフォルトの名無しさん2006/05/01(月) 20:09:46
>>108
XLibの事を言ってるのか…?
0122デフォルトの名無しさん2006/05/04(木) 06:02:33
Java+Cocoaって何か釈然としない。
他のOSじゃ動かないし。
0123デフォルトの名無しさん2006/05/07(日) 08:31:13
そりゃ、Cocoaだからな
0124デフォルトの名無しさん2006/05/07(日) 13:42:33
それ以前にmacだし
0125デフォルトの名無しさん2006/05/07(日) 15:12:03
逆にObjective-CでCocoaになって新調された物を使わない方向だとGNUstepでも動く可能性はあるんだよな
0126デフォルトの名無しさん2006/08/07(月) 19:07:40
メタルベーシックは簡単だよ
0127デフォルトの名無しさん2006/08/19(土) 09:36:54
>>122
Java/Cocoaのリファレンスとかないの?
AppleにもMicrosoftのMSDNみたいなとこがあったらいいけど・・・
0128デフォルトの名無しさん2006/08/19(土) 17:32:00
つ ADC
0129名無し2006/12/15(金) 20:08:46
メモリというのはフラグメーションを起こすわけです。断片化。
アプリケーションを起動、終了をくり返していると、メモリが細切れになって
いく。
それでOSが定期的にチェックして、断片化されたメモリ領域を、
ひとまとめにはじによせて
ひとかたまりにしてしまう。
そうすると同じ、物理空きメモリ領域でも、フラグメーションしている
時と比べて、有効に使える。かつ、システムが安定する。

20MBのメモリも、6MB,7MB、7MBと3つの領域にバラバラに
断片化されているよりは、
3つまとめてひとかたまりにして20MBにしてしまった方が、アプリケーションが取れる物理
メモリの領域も有効に使えるわけです。
OSにそういう機能があると、マルチタスキングOSでは、非常に重要な
機構だと思います。


物理メモリもOS領域、アプリケーション領域と、明確に区別して、OS領域には、アプリケーションが
メモリを取れないように管理されている。システムとアプリケーションは
別領域で扱われている。
OSもあまり重いプログラムよりは軽い方がいいと思います。GUIとか。
OS領域内も絶えず、
メモリがフラグメーションを起こさないようにOSが管理しているとかです。
さらにハードディスクに書き込む仮想メモリ領域とかです。

物理メモリが1枚120MBとすればです。昨今のOSはどれくらいの
サイズかはわかりませんが。

OS領域  アプリケーション領域  仮想メモリ領域(ハードディスクに書き込む領域)

仮想メモリ領域は、ユーザーがOS上で指定できる。OSが自動的にサイズを決める。 
0130デフォルトの名無しさん2006/12/15(金) 21:03:15
来年はRubyCocoaだ!!
0131名無し2006/12/15(金) 23:41:04
メモリがフラグメーションする。空きメモリが断片化される。
リソースメーターみたいなやつだ。フラグメーションが進んだら、定期的に、空きメモリ領域を
ひとかたまりにする。OSの大切な機能の一つだと思う。
アプリケーションの起動と終了です。安心して起動、終了できる。
0132デフォルトの名無しさん2006/12/16(土) 00:02:54
フラグメーション?
0133デフォルトの名無しさん2006/12/16(土) 02:59:39
フラグメーションというのは論理的に一連なりであるべきメモリ領域が
物理的なメモリ空間上にバラバラに配置されること、またそうした状態を指します。
フラグメーションしたメモリを再配置する操作をコンパッションと言います。
デフラグメーションという言葉もありますが、
こちらは専らハードデスクの領域に対する同様の操作に用いられます。
0134デフォルトの名無しさん2006/12/16(土) 12:12:49
C++な人はマックではCarbonを使うのがベストなのでしょうか?
0135デフォルトの名無しさん2006/12/16(土) 15:49:44
>>132
× フラグメーション
○ フラグメンテーション(fragmentation)

>>134
C++なマック君は、PC君からもらった「C++ GUI Programming Guide」で勉強しる。

ttp://images.apple.com/movies/us/apple/getamac/giftexchange_480x376.mov
0136・∀・)っ-○◎●創聖のダンゴリオン ◆DanGorION6 2006/12/16(土) 16:14:21
うゎ
あのセンスのないCMってやっぱ世界中でやってるんだな
0137名無し2006/12/18(月) 14:25:29
システムリソース
Userリソース
GDIリソース

GDIリソースみたいに、OSが使う描画領域は、ありかじめメモリで
決められているとかです。
フラグメンテーションを解消する事も大切だが。
グラフィックが重すぎるのもOSとしてどうかなと思う。
昨今のデスクトップはluna aeroとか重そうだ。OSシステムの機関に関する部分は、
軽い方がいいと思う。これはwindowsの話だが。

userリソース部門、アプリケーションが使用する領域ですが、
AとBのアプリケーションを起動すると、メモリが断片化される。
だからOSがメモリの断片化を解消しないといけないと思う。
メモリが断片化されていると、次のアプリケーションを立ち上げるのも、
実際より少ないリソースしか使えないとか、止まりやすいとかそういう
問題が出てくると思う。
0138デフォルトの名無しさん2006/12/18(月) 14:40:56
>>131
いまどき、MMU もない環境の話?
0139名無し2006/12/18(月) 17:15:33
MS DOSとか初期の頃のwindowsは、基本的にシングルタスクOS。
特にMS DOSは、640KBのメモリ空間を、アプリケーションが使い放題
だった。CPUも使い放題。CPUが、適当なタイミングで切り替えてやったり、
アプリケーションを終了するたびに、OSがメモリ空間をしっかり解放して
やったりする必要がある。MS DOSはそこまで高度でないと思うが。
Dosプロンプトで、何かタスクを実行するとわかる。
dir  enter とか。

Windows3.1なんかも一つの物理メモリ空間をアプリケーションもOSも共有
していた。だから、どれかがエラーを起こすとシステムまでトラブルを起こ
したりした。一般保護法違反とか。こういう風なメモリの管理の仕方だと、
一つのアプリケーションが暴走することもある。

Macは初期の頃からマルチタスク、メモリの管理もしっかりしていたから、
こういう問題は起きにくかった。GUI OSとしてです。

0140デフォルトの名無しさん2006/12/18(月) 17:17:06
ウソツクなぼけ
0141デフォルトの名無しさん2006/12/18(月) 18:18:04
>>139
>Windows3.1なんかも一つの物理メモリ空間をアプリケーションもOSも共有
半分嘘。「プロテクトモード」の意味を理解していないのか?

>Macは初期の頃からマルチタスク、メモリの管理もしっかりしていたから、
言うまでもなく、まったくの嘘。

で、いつまでも半可通の御託を垂れ流す意味は?
0142デフォルトの名無しさん2006/12/18(月) 20:19:11
文章の書きかたを見ただけで、相手にする意味がまったくないことがわかる。
0143デフォルトの名無しさん2006/12/18(月) 22:25:16
ウインドウ内容のスクロールが難しい。OS9で。
0144名無し2006/12/18(月) 23:34:04
一つの物理メモリ空間をアプリケーションも、OSも複数で共有している
OSと、
メモリがアプリケーションの起動終了の、くり返しで断片化すると、
OSが動的に、常にメモリを管理して、空きメモリをひとかたまりに
してしまう機構の違いだと思います。

一つの物理メモリ空間を、アプリケーションもOSも全体で共有しあって
いると、どれか一つのプログラムが、暴走したりすると、システム全体が
おかしくなって、せっかくの作業中のファイルも、消えてしまったり
そういうトラブルが起こることもありえます。

メモリのOSレベルの適切な管理が重要だと思われます。

0145デフォルトの名無しさん2006/12/19(火) 11:09:59
>>141
残念、半可通未満でしたw
0146りんごちゃん更紗 ◆SARAHxmkr. 2006/12/20(水) 19:25:11
安藤えろすぎ
0147名無し2006/12/20(水) 20:36:50
Windows3.1からコモンダイアログになった。アプリケーションのウインドウ
が共通化した。WindowsのユーザーリソースとGDIリソースのメモリ内での
大きさは、Windowsにより、64KBと決められているようですし、管理も
Windowsがしているようです。物理メモリが増えても増えないらしい。
ファイルを保存するときとか
<ファイル> <名前を付けて保存>とかです。ダイアログは共通なわけです。
Macではメニューバーに組み込まれている。


考えてみれば、Lunaも各アプリケーションごとに、共通ダイアログという
意味では、アプリケーションごとに共通化させている。aeroでも多分
同じだと思う。
ユーザーリソースとかGDIリソースとかたくさん消費しそうだ。

でも
アイコンの大きいところは、Mac風に見えてしまう。

0148名無し2006/12/20(水) 20:57:42
コモンダイアログというのはWindowsでは、95以降は、閉じる、最大化、
最小化とかWindowsのアプリケーションWindowの右上にボタンが三つ表示
される。ばつ印で、アプリケーションの終了、最大化でウィンドウのサイズ
の調整、最小化でタスクバーへ入るみたいにです。コモン(共通)ダイアログ。
その他フェード効果、スクロールの動きがオプションで選べる。
リソース,CPUを消費しそうです。

Macでは、ファイル、編集、表示 みたいに、OSのデスクトップに上部に、
メニューバーがあってオペレーションを開始できる。

Windowsは、コモンダイアログでuserリソースとか、GDIリソースみたいに、
リソース内で、
OSで処理される。マウスなどのポインティングデバイスに割り当てられる
リソース、プリンター。
0149デフォルトの名無しさん2006/12/21(木) 00:51:48
Windows でコモンダイアログって言ったら COMMDLG.DLL の方だろ普通・・・
0150デフォルトの名無しさん2006/12/21(木) 00:55:08
なに、このチラシの裏?
0151・∀・)っ-○◎●創聖のダンゴリオン ◆DanGorION6 2006/12/21(木) 22:44:42
知識古くね?
0152デフォルトの名無しさん2006/12/22(金) 11:27:28
>>148 で、とうとう日本語まで怪しくなってきた。
もう一押しで特別な病院行きだな。
0153デフォルトの名無しさん2006/12/22(金) 14:07:53
ごめん。
病院からの書き込みだと思ってた。
0154デフォルトの名無しさん2006/12/22(金) 23:49:34
英語のドキュメントの翻訳でもしてるのかと思った。
0155デフォルトの名無しさん2006/12/30(土) 14:38:15
>>154
失礼だ!英語に謝れ!
0156デフォルトの名無しさん2007/01/15(月) 09:33:23
ちょwwwワロタ
0157デフォルトの名無しさん2007/02/12(月) 01:06:28
ココアはいいIDEだよ。
Objective-Cでなければ最高だったんだけど。
0158デフォルトの名無しさん2007/02/13(火) 12:53:46
CocoaはIDEじゃなくてAPIだし。
0159デフォルトの名無しさん2007/02/13(火) 13:02:18
>>157
>ココアはいいIDEだよ。
また変な人きたー
0160デフォルトの名無しさん2007/05/29(火) 10:14:04
ココアでC++ライブラリはバリバリ使いまわせますか?
0161デフォルトの名無しさん2007/05/29(火) 18:59:09
だからCocoaは言語じゃなくてライブラリだってば
0162デフォルトの名無しさん2007/05/30(水) 09:40:37
え”、C++からCOCOAライブラリをコールできる?
0163デフォルトの名無しさん2007/05/30(水) 11:00:53
>>162
君がブリッジを書くのだ!
0164デフォルトの名無しさん2007/05/30(水) 22:29:56
>>162
Objective-C++使えばできる。
0165デフォルトの名無しさん2007/05/31(木) 09:01:18
逆にいうと、
Objective-C++を使わないと、
ふつーにC++できないわけ?

そのObjective-C++の実体は???
0166デフォルトの名無しさん2007/05/31(木) 10:59:13
>>165
なぜなぜぼうやかお前は。
Objective-C++ だと Objective-C と C++ を混在させられるんだよ。

…きもいコードになるけどな。
0167デフォルトの名無しさん2007/05/31(木) 12:55:12
>Objective-C++ だと Objective-C と C++ を混在させられるんだよ。

文法書は?
やっぱ、オフィシャル本買うべき?
それとも動物の表紙?
0168デフォルトの名無しさん2007/05/31(木) 18:43:29
全部買え
0169デフォルトの名無しさん2007/06/02(土) 17:33:56
>>167
文法も糞もないって。
そのまんまにまぜるだけ。
0170デフォルトの名無しさん2007/06/04(月) 10:55:13
ラジャ>>169


ところで、Objective-C++と、gccやLazarusのオブジェクトモジュールを混ぜたり出来るのかな?
一旦、DLLにしないと、Objective-C、C++以外の言語は混ぜれない?

なんか、Macって純正の開発環境のソースだけ許して、他環境は知りませんて、イメージなんだけど、どう?
0171デフォルトの名無しさん2007/06/04(月) 11:22:24
Objective-C
C++とObjective-Cは同一ソースファイルにかけません。
共通の先祖である C でファクトリやアクセサを作って、それを利用すれば混在させることが可能です。

Objective-C++
C++とObjective-Cが同一ソースファイルに書けます。
ただし、それぞれのオブジェクトに互換性はありません。
0172デフォルトの名無しさん2007/06/04(月) 11:38:22
そういう違いなら、Obj-C、Obj-C++か、どちらかを先ず選ばなきゃ。

何かむつかしいお。

そういった情報ってどこに明記されてますか?
0173デフォルトの名無しさん2007/06/04(月) 13:41:24
もう駄目だこいつ…
てめぇで調べる気なんかこれっぽちもない。
0174デフォルトの名無しさん2007/06/04(月) 14:44:32
MacのCM、日本版は中谷美紀。
http://vision.ameba.jp/watch.do?movie=253299
0175デフォルトの名無しさん2007/06/04(月) 14:51:40
>>172
http://developer.apple.com/jp/
0176デフォルトの名無しさん2007/06/04(月) 16:33:58
thx!

ココアセミナー初級の半分見ましたが(途中から音が出ないorz)、
MacってCocoaで閉鎖してますね。

まだ、C言語を普通にリンクできる分だけ、ドトネトより良いですが。
というか、Vi$ta触ってみるととMac O$ Xを真似てますね。
Cocoaの劣化コピーがドトネトかなぁ、みたいな。
0177デフォルトの名無しさん2007/06/04(月) 19:03:58
拡張子を.mmにすりゃそのままObjective-C++になるだろうが。
0178デフォルトの名無しさん2007/06/04(月) 19:23:48
try-catchを考えると、C++のんが良いおね?
0179デフォルトの名無しさん2007/06/04(月) 20:00:04
意味不明
0180デフォルトの名無しさん2007/06/04(月) 22:13:34
おそらくObjCには例外処理機構がないと思っているんだろう。
0181デフォルトの名無しさん2007/06/04(月) 22:44:48
苦労ジャーはどうなったんじゃー
0182デフォルトの名無しさん2007/06/04(月) 22:58:19
ObjCにも例外あるよ。
@try, @catch, @finalがある。でも、Cocoaが積極的に使ってくれないので
中途半端。
それとC++の例外と混在すると気が狂いそうになるよ。

だれか、CocoaをC++の文法からよびだしできるようにしておくれ!
0183デフォルトの名無しさん2007/06/05(火) 08:41:40
>[ :@ ]

ObjCのこういうやつ↑って非常に書き難くない?
IDEがメソッド補間してくれないというか。

それと、Delphiみたく、自作イベントハンドラをコンポーネントの外からセットできるんだっけ?
0184デフォルトの名無しさん2007/06/05(火) 08:48:12
>>182
>Cocoaが積極的に使ってくれないので 中途半端。
>それとC++の例外と混在すると気が狂いそうになるよ。

そうそう、それが言いたいこと。

例外ってcatchは1種類じゃないと便利じゃないから、
ObjCのthrowとC++のthrowを共通化してくれないとね。
(関係ないけど、C++とCの例外が別なのも痛い。というかCの例外は使わない)

それと、throwしまくってくれないと安心できないおね。
0185デフォルトの名無しさん2007/06/05(火) 10:22:41
ココアセミナー見ましたが、Macで見たら音も出ましたし、Macのキャプチャー画面も表示されました。
何でWindowsのQuickTimeでは描画不可なんでしょうか?
キャプチャーは何のソフトでやられてるんでしょうか?
0186デフォルトの名無しさん2007/06/05(火) 15:28:39
フォトJPEG MPEG 4オーディオモノラル32k16bit(可変ビット)
0187デフォルトの名無しさん2007/06/07(木) 16:35:38
実行ファイルを複数用意して、実行ファイルが実行ファイルを起動して、1アプリとして構成するのは可能?
0188デフォルトの名無しさん2007/06/07(木) 16:48:12
っパイプ
0189デフォルトの名無しさん2007/06/07(木) 16:50:17
あ、CUIの標準入出力の話じゃなくて、
実行ファイルが実行ファイルを起動できるのか知りたいです。
0190デフォルトの名無しさん2007/06/07(木) 16:51:21
っpopen
0191デフォルトの名無しさん2007/06/07(木) 16:53:12
ラジャ>>190
0192デフォルトの名無しさん2007/06/07(木) 17:43:22
>ttp://wiki.lazarus.freepascal.org/OS_X_Programming_Tips/ja
>ターミナルから次のコマンドを一行で入力してください(訳注、管理者アカウントでなければなりません)。

管理者アカウントってどうすればなれるんしょう?
初期ユーザー(というか、1ユーザーしか無いんですが)は無条件に管理者アカウントですか?
01931922007/06/07(木) 17:53:27
実は、”Macintosh HD”の”ユーザ”の下にファイルをコピーできなくなっちゃったんですが、
これは管理者権限が無いということですか?
01941922007/06/07(木) 17:59:00
具体的には、

>------
>コピー
>------
>いくつかの項目に対して十分なアクセス権がないので、操作は完了
>できません。
>------

というエラーメッセージです。
0195デフォルトの名無しさん2007/06/07(木) 19:17:45
sudo
0196デフォルトの名無しさん2007/06/07(木) 19:49:33
>>192
システム環境設定の「アカウント」ペインにある一覧で「管理者」ってかいてあるのが管理者。
1ユーザだけならそいつ。
0197デフォルトの名無しさん2007/06/07(木) 19:57:59
thx>>196

ところで、
/usr/local/share/ ディレクトリを
Finderで見たいのですが、
移動できないんでしょうか?
0198デフォルトの名無しさん2007/06/07(木) 20:05:34
>>197
command+shift+G
 or
「移動」→「フォルダへ移動...」
0199デフォルトの名無しさん2007/06/07(木) 20:11:08
>>198
見れました。

これでスッゴイ楽になりました。

インストールしたコンパイラ&ライブラリフォルダ丸見え。

見れなかったら、findコマンドで探して、rm -r しなきゃらならなかったところです。
0200デフォルトの名無しさん2007/06/08(金) 08:34:57
画面の静止画キャプチャー方法と動画キャプチャー方法教えて下さいでつ。
無料のヤシで。
0201デフォルトの名無しさん2007/06/08(金) 10:43:58
>>200
静止画
command+shift+3(全画面)/4(任意の領域)+space(Window)

動画?
ユーティリティ->グラブ
0202デフォルトの名無しさん2007/06/08(金) 11:44:37
thx!

c+s+3で静止画おkでした。

クラブも静止画なような。

動画はフリーソフト色々ダウソしてみようと思います。
0203デフォルトの名無しさん2007/06/08(金) 11:59:49
>>192-194

管理者権限があることは分かったんですが、
では、なぜこの内容が起きたのか分かられる方居られますか?

どうかお願いします。
0204デフォルトの名無しさん2007/06/08(金) 12:14:16
プログラミングの話する気ないならマク板逝けや脳足りん。
0205デフォルトの名無しさん2007/06/08(金) 12:17:47
>>203
おまえみたいな初心者に勝手にいじられると困るから
分かってる人しか操作できないようになってるんだよ。
0206デフォルトの名無しさん2007/06/08(金) 12:25:05
スレ体嫁
0207デフォルトの名無しさん2007/06/08(金) 13:54:39
板ルール嫁
0208デフォルトの名無しさん2007/06/08(金) 14:03:33
板ルール嫁んだ。


答えを一つも書けねーくせにプログラミング技術が不要な話題になるとハスールした上、
204,205,206と同じダッセーレス書くおまいら消えろ。

この板はスマートなやつしかイラネ。

質問自体にスマート、スマートじゃないなんて無いよ。だって誰でも何も知らないところから始まるんだから。
0209デフォルトの名無しさん2007/06/08(金) 14:21:55
>>208
わかったから寝ろ。または死ね。
0210デフォルトの名無しさん2007/06/08(金) 14:22:58
>>208
書き方はキツいけど、205の答が本当だよ。
自分が初心者だと思ううちは、管理者権限は使わない方がいい。

学校の宿題とかの場合は先生に怒られるだけですむけど仕事でやってるとクビだよ。

>いくつかの項目に対して十分なアクセス権がないので、操作は完了
cd ~
ls -al
とやって、アクセス権を確認してみてください。
0211デフォルトの名無しさん2007/06/08(金) 14:31:47
プログラミング技術が不要な話題になるとハスールする209、210が発生wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
0212デフォルトの名無しさん2007/06/08(金) 15:02:48
Macの画面キャプチャってわざわざ
command+shift+3(全画面)/4(任意の領域)+space(Window)
押すとかあほすぎるよんぁ
俺はキャプチャしたい度にわざわざググッ確かめてる
そもそも全画面が4で任意の領域が4って何だよ覚えにくい
ってか割り当てが非論理的で思いつきとしか考えられない
0213デフォルトの名無しさん2007/06/08(金) 15:16:11
>command

これって、DOS/Vキーボードだと、Windowsキーなんかな?
0214デフォルトの名無しさん2007/06/08(金) 15:22:09
>>212
好きなように割り当て変更すりゃいいだろうが
0215デフォルトの名無しさん2007/06/08(金) 15:32:38
そりゃ自分で割り当てなおせばいいんだろうけど

そうするとMacのコンセプトと全然ちがうんじゃねーの?
どなたがどんな事でも簡単にしかも直ぐ出来るんでそ?

CD-Rに焼くときゴミ箱にドラッグするのみ意味不明だしー
0216デフォルトの名無しさん2007/06/08(金) 18:34:04
>>203
MacOSXでは基本的に無制限の管理者権限で居続けることは出来ない。(危険だから)
そのためランクの落ちる制限付きの管理者が上限。
0217デフォルトの名無しさん2007/06/08(金) 18:36:58
>>212
グラブ使えばいいじゃん。
0218デフォルトの名無しさん2007/06/08(金) 18:40:31
ヘルプを使えば一発なのにそれを使わないでググルなんて、なんて愚かなやつなんだ。
0219デフォルトの名無しさん2007/06/08(金) 18:58:44
真の馬鹿にはどんな道具であろうと使いこなすことは出来ません。
0220デフォルトの名無しさん2007/06/12(火) 10:44:14
Mac用DLLは簡単に作れまつか?
DLLのexport宣言と、それをコールする側のimport宣言の記述とか、
どっかに仕様書かれてまつか?
0221デフォルトの名無しさん2007/06/12(火) 13:13:33
>>220
>Mac用DLLは簡単に作れまつか?
簡単、すっごい簡単。

>どっかに仕様書かれてまつか?
これを簡単に読めば、中学生でも簡単に出来る。
http://developer.apple.com/documentation/MacOSX/Conceptual/BPFrameworks/index.html
0222デフォルトの名無しさん2007/06/12(火) 14:19:45
thx!

でも、DLL解説ごときで何で英語なんだorz
0223デフォルトの名無しさん2007/06/12(火) 14:24:46
>>222の発言に対して皆が思ったこと
 ↓
0224デフォルトの名無しさん2007/06/12(火) 14:29:59
アポージャパン、翻訳しる!
0225デフォルトの名無しさん2007/06/12(火) 14:37:34
最近、自助努力の無いヤツがMacのプログラム関連のスレに湧いてないか?
職場の先輩がWWDCへいっていて、聞く人が居ないとかなのかね。
0226デフォルトの名無しさん2007/06/12(火) 14:48:28
 ↑
典型的な馬鹿(ふりがな:マカー)
0227デフォルトの名無しさん2007/06/12(火) 14:50:58
質問に応えないヴぁかーはスレに入ってくんなよ
質問に応えないヴぁかーはスレに入ってくんなよ
質問に応えないヴぁかーはスレに入ってくんなよ
質問に応えないヴぁかーはスレに入ってくんなよ
質問に応えないヴぁかーはスレに入ってくんなよ
質問に応えないヴぁかーはスレに入ってくんなよ
0228デフォルトの名無しさん2007/06/12(火) 15:34:49
>>225
>最近、自助努力の無いヤツがMacのプログラム関連のスレに湧いてないか?
最近に限ったことではありませんし、Mac関連スレに限ったことでもありませんが。
0229デフォルトの名無しさん2007/06/12(火) 15:48:22
>>228
そうか、前はそもそも閑古鳥が鳴いてたから気がつかなかったのか。
0230デフォルトの名無しさん2007/06/12(火) 18:09:49
>>224
ごめん、俺はNOVAに行けだと思ってました。
もしくはベルリッツ。
0231デフォルトの名無しさん2007/06/12(火) 19:33:28
>>222
DLL解説ごときを翻訳するほど暇じゃないらしいですよ
0232デフォルトの名無しさん2007/06/12(火) 19:40:55
なんだ、業務は箱売りだけか。
0233デフォルトの名無しさん2007/06/12(火) 19:44:06
DLL解説ごときの英語くらい嫁
0234デフォルトの名無しさん2007/06/12(火) 20:00:03
>>232
いや、AJ って最初っからそうなんですけど。
日本語化作業に関してはすべて本社。
0235デフォルトの名無しさん2007/06/12(火) 20:19:44
しかも日本語へのローカライズも日本人じゃないやつにやらせるから珍約のオンパレードになるわけで。
0236デフォルトの名無しさん2007/06/12(火) 20:38:00
ああ、どっかアポーのドキュメントを大量に翻訳していたところあったな。
0237デフォルトの名無しさん2007/06/12(火) 20:43:32
ここの訳したのあるかもしれんな。
http://park15.wakwak.com/~concordia/cocoa_break/index.html
0238デフォルトの名無しさん2007/06/13(水) 22:00:39
まあ、今は単純な仕事から海外に流れていく時代だ。
日本語化なんてコードを書くことに比べたらドカチン作業だ。
日本語の壁も崩壊し始め、ショボい会社はどんどん仕事がなくなっていく。
0239デフォルトの名無しさん2007/06/13(水) 22:02:27
ま、コードを書く作業も場合によっては土方かw
0240デフォルトの名無しさん2007/06/13(水) 22:06:03
>>239
ソフト開発(受注)は会計上では長期請負工事の工事進行基準と工事完成基準使って測定するしな。
■ このスレッドは過去ログ倉庫に格納されています