MacOS XをUnixとして使ってる人の為のスレ その14
906 :
名称未設定 :
2009/06/05(金) 03:20:53 ID:GHNO7J0yi ハッカーになろうってサイトで Macでプログラミングを学ぶのは ギブスを付けてダンスを学ぶのと同じ事だと言ってました なのに筆者はFreeBSDを進めています 同じUNIXですよね? なぜあの様な事をいってるのですか? 偉大なハッカーになるには FreeBSDを使わないといけないのですか?
907 :
名称未設定 :2009/06/05(金) 03:36:13 ID:WqPoZnyF0
>>906 共学校では女子が障壁になり男道を極めることが困難だが、
男子校なら男の世界を思う存分味わえる。
(だから男子高へ行け)
という方が例えとしてはわかりやすい。
908 :
名称未設定 :2009/06/05(金) 05:58:31 ID:lEeajHUB0
>>906 英語版の現行の文書では Mac OS X についてよりちゃんと言及している。
日本語訳の文書でちょっと変だなと思ったら元の文書を一応あたる、というのは割と大事。
ほれ、ハッカーになるには英語を身につけろって書いてあるだろw
909 :
名称未設定 :2009/06/05(金) 06:03:39 ID:ybNW4YKy0
>>906 1.その論考が最初に著された2001年当時はOS Xは実用的でなかった。
2.現在もOS Xはクローズドな部分がある。
現行のrev.1.4では、
推薦するものとしてLinux,BSD類,OpenSolarisが挙げられ、
中でもUbuntuを薦めている。
Mac OS Xでもできるけど上記2の部分があるからねといっている。
ただ、OpenSolarisも薦めているが本当に自由かは議論の余地があるだろう。
910 :
名称未設定 :2009/06/05(金) 09:54:43 ID:KnYmhR8U0
OS Xはunixとしては相当な変り種だしね。
911 :
名称未設定 :2009/06/05(金) 10:32:13 ID:ybNW4YKy0
912 :
名称未設定 :2009/06/05(金) 12:10:32 ID:tH66rhyEi
debianが取っ付きやすい…だと
913 :
名称未設定 :2009/06/05(金) 12:43:14 ID:4hN9QLHB0
オープンソースかそうでないかっていうことだろ。
914 :
名称未設定 :2009/06/05(金) 15:00:44 ID:CnmMu7VU0
こういうこと書くとこまけえことは(ryのAA貼られそうだけど The Open Group的にはUNIXなのはAIX,HP-UXMac OS X,Solarisのごくわずかなんだよな(以上4つだけがOepn Brand UNIX 03準拠) だから各種Linuxディストロや*BSDはUNIX"風"に過ぎない そう言う点で入手しやすいのはOpenSolaris?
915 :
名称未設定 :2009/06/05(金) 15:14:40 ID:KnYmhR8U0
SUS準拠なんて売り文句は素人だます時にしか役に立たないよ。
916 :
名称未設定 :2009/06/05(金) 20:27:55 ID:ybNW4YKy0
>>912 過去は大変だったことは認める。
すくなくとも、現行のDebian 5.0なら楽だと言える。
917 :
名称未設定 :2009/06/05(金) 22:31:30 ID:1QlLeLJM0
iphone板で聞くより、こっちの方が詳しい人がいると思ったので質問します。 先日、iPhoneアプリTouch Termをアップデートしたところ 画面をタッチしてもキーボードが出てこず入力が出来なくなってしまいました 何か対処方法をご存知の方、アドバイスをお願いします。
918 :
名称未設定 :2009/06/05(金) 22:46:58 ID:w4ybekj/0
俺だったらバックアップしてあったアップデート前のファイルに 差し替えてそれを使用しながら次のアップデートを待つよ。 本当は作者にも連絡してあげたほうが親切だとは思うけど。 ユーザ側でできることは何もないんじゃないかな。
919 :
名称未設定 :2009/06/05(金) 22:52:13 ID:tqn2H0wf0
>>917 私の環境ではCrtlキーをタップして、さらに出てきたCtrlキーをタップしたら
ソフトキーボードが出てくる。
バックアップから書き戻しても良いけど保険的なAppで使用頻度は高くないので
このまま行こうかと
もし解決しなかったらスマン
920 :
919 :2009/06/05(金) 23:01:08 ID:tqn2H0wf0
>>917 の書き込みを見て久々にさわったが画面の再描画の度にグルグルが
出るな。
topとか見てたらウザくてたまらん
921 :
名称未設定 :2009/06/05(金) 23:01:50 ID:1QlLeLJM0
>>918 バックアップもアップデート後の奴になってしまって戻せません...orz
そうですね、作者に問題点を連絡するほうが良いですね。
>>919 ありがとうございます。とりあえずその方法で入力までは出来ました。
しかし、キーボードを消えませんねw。
速く修正版が出ることに期待して当面はこの方法で使います。
922 :
名称未設定 :2009/06/05(金) 23:31:56 ID:GcnCE6li0
>>921 少し、Setting 回りをみて設計意図を把握した上で物言う方のがいいとおもうぞ。
あんたの始めからの書き込みからして、思い込み、調べ不足の感が・・・
923 :
名称未設定 :2009/06/12(金) 22:15:15 ID:tXrg4sUn0
rsyncで外付けHDDにバックアップをとろうと思い /usr/bin/rsync -auR --delete-after --exclude=$HOME/Library/Caches --exclude=$HOME/.Trash $HOME "$MOUNT" としました。 USBポートに直接繋いだ場合は問題ないのですが、 Time CapsuleのUSBに繋いだときは rsync: chgrp "ファイルパス" failed: Operation not supported (45) unknownとなってるグループを変更できないようで,というエラーが出てしまいます。 パーミッションは777です。対処方法のアドバイスをお願いします。 因にTime Capsuleがあるのにこんなことをするのは,対象のマシンがOS 10.3以上にあげられないからです。 rsyncは2.6.2(pre)と3.0.4(Macports)と両方試しました。
924 :
名称未設定 :2009/06/13(土) 00:39:39 ID:FzXrCTJbi
ソフトウェアを開発するのには なにがいいの?
925 :
名称未設定 :2009/06/13(土) 00:42:32 ID:gMzYw2WZ0
何で何を開発するための何のこと? 「Cでゲームを開発するための統合開発環境」etc.
926 :
名称未設定 :2009/06/13(土) 03:53:39 ID:K42P8Kxo0
>>924 レベルの質問をするやつにはXCodeを入れろ一択じゃないのかな。
それともスクリプト系用にターミナルの練習から入るのかな?
927 :
名称未設定 :2009/06/13(土) 08:38:49 ID:Hqgzlwuh0
Carbon Copy Clonerのrsyncを使う
928 :
名称未設定 :2009/06/13(土) 15:37:02 ID:rb8fVTgVi
>>926 テキストエディタとgccでも良いかもな。
個人的には、Xcodeはよく出来ているとおもうけど、色々できすぎでもあるな。
929 :
名称未設定 :2009/06/13(土) 16:09:09 ID:eARpxTgp0
しかし、EclipseやVSに慣れていると、 まだまだ機能不足を感じるというのも事実。
930 :
名称未設定 :2009/06/13(土) 17:55:03 ID:7bz9pMI70
Eclipse派だったけどNetBeans派に寝返った Xcodeは最初から無理だった
931 :
名称未設定 :2009/06/13(土) 19:59:28 ID:8/Xl69SV0
JSFってそんなに良い?
932 :
名称未設定 :2009/06/13(土) 20:23:54 ID:7bz9pMI70
そんなにってこのスレでJSFって一回も出てきてないだろ
933 :
名称未設定 :2009/06/13(土) 20:44:45 ID:K42P8Kxo0
言語によらずCocoaを叩くならXCode以外の選択肢はあり得ないと思う。 逆にWeb開発ならJava系のIDEやEmacs(viも?)になるだろうし。 おれはGUIつきのアプリを書くときはもちろんXCodeだけど、 ワンライナーにできないPerlスクリプト書いてちょちょっと走らせたり、 Common LispやHaskellで遊ぶときはEmacs使ってるなあ。
934 :
名称未設定 :2009/06/14(日) 01:10:29 ID:vmmUtmoQ0
XCode以外の選択肢を欲しているREALbasicユーザの俺様登場
935 :
名称未設定 :2009/06/14(日) 05:32:31 ID:0sZQyM+E0
Javaアプリって未だに抵抗あるんだよなあ… 動作のもたつきと微妙に違和感のあるAqua 複数プラットフォーム向けだからApple User Interface Guidelineにも準拠してないし
936 :
名称未設定 :2009/06/14(日) 06:07:21 ID:svB13tbz0
それもっさりなのはJavaじゃなくて、多分昔のSwingだろ。 JavaはVMの起動には時間かかるけど、上がってしまえば 動作は下手したらネイティブアプリよりはやいぞ。 間抜けな話しだと、ちょっと前までRubyインタプリタの最高速は JRubyだったりした。
937 :
名称未設定 :2009/06/14(日) 10:07:18 ID:QE/NdwMU0
Javaの場合、動作のもたつきというよりクラスが最初に読み込まれたときに バイトコードを読み込むIOとバイトコードからネイティブコードにコンパイルするときに引っかかる感じがする。 起動時に、特にそれが頻発して遅いと感じる。もちろんJVMの起動のオーバーヘッドもあるけど。
938 :
名称未設定 :2009/06/14(日) 13:40:05 ID:6jajeTyf0
PyObjcやRubyCocoa使えるし、Javaの出番て少ない
939 :
名称未設定 :2009/06/14(日) 16:23:40 ID:vmmUtmoQ0
IB使ったCocoa+JavaだけXCodeが機械語にコンパイルしてくれれば 新しい道が拓けるんだろうな...
940 :
名称未設定 :2009/06/14(日) 18:50:52 ID:IvQrY7e90
Cがデカいと不格好なのだが > Xcode
941 :
名称未設定 :2009/06/14(日) 19:44:50 ID:beuT0Mon0
むう。今までずっと「XCode」だと思ってたわ。
942 :
名称未設定 :2009/06/14(日) 19:51:02 ID:9Tjq8H6G0
>>939 Javaの機械語へのコンパイルってうまくいく
ようになったんだろうか。
gcjとかあったなあ。
943 :
名称未設定 :2009/06/14(日) 21:03:25 ID:wB9toy1Z0
>>942 >gcjとか
どういう語の略だ?gnu compiler of javaか?
944 :
名称未設定 :2009/06/14(日) 21:29:38 ID:gVp+7O4o0
forだろ。 つかgccってgnu compiler collectionという意味もあったような。
945 :
名称未設定 :2009/06/14(日) 21:34:55 ID:wB9toy1Z0
目からウロボロス
946 :
名称未設定 :2009/06/14(日) 22:37:27 ID:M6Ctfttk0
>>944 いろんな言語のフロントエンドが出来たので、
略の意味が変更になった。
947 :
名称未設定 :2009/06/20(土) 13:48:09 ID:bitAdF1C0
ここで聞けば的確な回答が得られそうなので質問。 Mac OS XにあるAquaって何? ググってもGUI環境とかいう抽象的な説明しか無いんだけど。 Darwin=Mach+FreeBSDのカーネルで、その上にCocoa(またはCarbon)というライブラリが 乗っていて、その上にシェルであるFinderが乗っているというのは分かるんだけど、Aquaの 正体がわからん。X Server(XFree86とか)みたいなもの? それともMotifみたいなもん? #というか、クライアント-サーバモデルでないので、X Server相当のものは無い? Mac OS Xでウィンドウを描画するときは、ユーザアプリケーション->Cocoa->Quartz-> デバイスドライバだと思うんだけど、そうするとAquaってなんなんだろう。
948 :
名称未設定 :2009/06/20(土) 13:56:15 ID:MZ14ZdJ00
motif≒aqua
949 :
名称未設定 :2009/06/20(土) 15:10:05 ID:bitAdF1C0
即レスクスコ。やっぱそうだったのか。
950 :
名称未設定 :2009/06/20(土) 18:02:16 ID:WTkHG94s0
look & feelとか?
951 :
名称未設定 :2009/06/20(土) 20:26:12 ID:J9NzuVK80
>>947 アレか、ツッコミどころ満載の質問をすると即修正してもらえるというやつを期待したか。
>>948 レイヤー構造が違うものにイコールも何も...
952 :
名称未設定 :2009/06/20(土) 20:33:08 ID:7WXK+Nyz0
ニアリイコールだから問題なかろう
953 :
名称未設定 :2009/06/21(日) 00:19:44 ID:OmhfvPnF0
テーマみたいなもんかな?WindowsXPのルナとクラシックみたいな 雪豹ではMarbleになるとかなんとか
954 :
名称未設定 :2009/06/21(日) 04:26:44 ID:IwfGz4pU0
955 :
名称未設定 :2009/06/21(日) 08:36:03 ID:7IQQcgc00
Apple Human Interface Guidelinesの中にも詳細な説明がありますね。
956 :
名称未設定 :2009/06/21(日) 09:18:03 ID:oFw0S2Un0
SKKというIMはctrl+Jとlでかなモード/英数モードの切り替えをする ようになっているんだけど、 - Terminal.app 表示できない文字があると画面制御が崩れる ctrl+JでAquaSKKをかなモードにできない - xterm, mlterm on X11 画面制御は崩れないが入力メソッドに対応していない - iTerm ctrl+J, lでAquaSKKを切り替えできるが文字として入ってしまう ということでSKK使いが快適に使えるターミナルはMac OS Xにはない? (X11上でskkinputでも使うしかないかな)
957 :
名称未設定 :2009/06/21(日) 10:02:59 ID:LpWPlcDb0
>>956 AquaSKKの開発者はEmacsを推奨しているな
958 :
名称未設定 :2009/06/21(日) 10:16:02 ID:oFw0S2Un0
それは宗教上の理由で厳しいものがあるんだよ
959 :
名称未設定 :2009/06/21(日) 11:34:35 ID:/HmtjKfh0
ならMuleを使うのはどうかな
960 :
名称未設定 :2009/06/21(日) 22:13:34 ID:oFw0S2Un0
だ、だまされないぞっ
961 :
名称未設定 :2009/06/26(金) 13:02:57 ID:n/a5/7w10
iTerm.app使ってますが、画面を最大化したときのコマンドラインの挙動がおかしいです。 bash$ kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk 上のようになってほしいのですが、実際には下のようになります。 (80文字あたりで同じ行で折り返され、プロンプトの上に上書きされる) bash$ kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk resetコマンドを実行してもかわりませんでした。 どなたかアドバイスを。
962 :
名称未設定 :2009/06/26(金) 13:11:25 ID:F/i2PA+u0
iTerm.app側が動的なサイズ変更を通知する機能をもってなかったらどうにもならないのでは。 持ってるかどうかは知らないけど。
963 :
名称未設定 :2009/06/26(金) 13:24:27 ID:sEghmqdh0
>>961 iTerm build 0.9.6.20090415だけど、再現しない。
っていうか、そもそも最大化ボタンを押下しても、縦にしか最大化しない。
横にぎゅーっとのばしてもちゃんとその分1行の文字数は増える。
フルスクリーン(command+enter)にしても、ちゃんと1行の文字数は増える。
964 :
名称未設定 :2009/06/29(月) 11:48:18 ID:3zSxiiLx0
変な初期設定が与えられてるんじゃ
965 :
名称未設定 :2009/06/29(月) 16:34:41 ID:ij3PW6Zw0
ダウンロードする時にパンツ脱ぎ忘れるミスは初心者に多いよね
966 :
名称未設定 :2009/06/30(火) 19:23:18 ID:nbDkCuyY0
iTermすごくよくなってるね。 あとは速度だけかな。
967 :
名称未設定 :2009/07/03(金) 17:35:30 ID:sfJk4eRD0
/System/Library/下に LaunchAgentsとLaunchDaemonsがあり /Library/下に LaunchAgentsとLaunchDaemonsがあるから てっきり $HOME/Library/下でもLaunchDaemonsが使えるものだと思い込んでいたが,違うことについさっき気がついた。 (対称性が破れている...) で質問だが, $HOME/Library/LaunchAgentsだと,ログインウインドウからログインしていないと,plist設定ファイルは起動されないんですよね? つまり,電源さえ入っていれば他のユーザの利用中だったり誰もログインしていない場合でも,自動処理(もちろんユーザのインタラクティブな操作は必要ないもの)をさせたいときは /Library下か/System下のディレクトリに入れておくしかないということですよね? ユーザごとにそのユーザ独自のDaemon設定を使いたかったのです。
968 :
名称未設定 :2009/07/03(金) 18:55:28 ID:Aso/qKnw0
遠方にありsshで入る事の出来るLeopardがあるのですが、 sshを使ってDNS(システム環境設定-ネットワーク-DNS サーバ)の設定と 画面共有(システム環境設定-共有-画面共有)をONにするにはどうしたらいいでしょうか。
969 :
名称未設定 :2009/07/03(金) 19:08:27 ID:Aso/qKnw0
970 :
名称未設定 :2009/07/03(金) 19:34:56 ID:Aso/qKnw0
画面共有は echo -n enabled > /Library/Preferences/com.apple.ScreenSharing.launchd で起動出来るようですね。あとは ssh -N user@remotehost -L 12345/remotehost-IP/5900 でトンネルしておいてSafariから vnc://localhost:12345 にアクセスすれば接続出来ました。 スレ汚しでお騒がせしました。
971 :
名称未設定 :2009/07/03(金) 19:47:57 ID:8ZY8c+Ar0
com.apple.ScreenSharing.launchd はファイルの存在のみの判断だからtouchでも問題ない
972 :
名称未設定 :2009/07/04(土) 11:13:44 ID:hsavtxyx0
973 :
名称未設定 :2009/07/04(土) 11:16:38 ID:hsavtxyx0
launchctl使うんじゃないの?
974 :
名称未設定 :2009/07/07(火) 23:08:46 ID:6ZOiDqiT0
rsyncでインクリメンタルバックアップにチャレンジしたのだが, --link-destを指定すると--excludeは無効になるの? rsync -av --delete\ --exclude=$HOME/.Trash\ --link-dest=$lastdir $HOME $newdir (lastdir newdirは20090707みたいな日付のディレクトリ) としてゴミ箱を排除したのに,しっかりとバックアップされてしまいます。 OSX10.3 rsync3.0.4です。
975 :
名称未設定 :2009/07/07(火) 23:59:07 ID:/WXWlIS+0
--excludeをオプションの最後におくとか、--delete-excludedを指定するとか? 試せてないけど
976 :
名称未設定 :2009/07/08(水) 07:12:44 ID:ZhWRKShj0
だから古いrsyncは使うなと何度言えば
977 :
名称未設定 :2009/07/08(水) 08:50:28 ID:ZRF3NaEL0
rsyncの文句は俺に言え!
978 :
974 :2009/07/08(水) 10:11:55 ID:VpXHuqoP0
そもそも--link-dest 自体が効いてないみたい。
>>976 最新の3.0.6とたった0.0.2しか違わないけどそんなに古い?
979 :
919 :2009/07/08(水) 11:32:10 ID:9ujMeHuR0
--exclude='.Trash' --link-destはパスの指定がミソなので,質問の場合は環境変数ではなくダミーでも良いので フルパスで書いた方が良いかと
980 :
名称未設定 :2009/07/08(水) 19:56:04 ID:dh8EZ1XE0
>>956 SKK使うならMacUIM入れてmlterm上はuim-ximでおk
>>980 MacUIMって最近ちゃんとメンテされている形跡がないのだけれど、
まだ動くの?AquaSKKのX11/Gtk対応を待った方が早い気がする。。。
982 :
名称未設定 :2009/07/08(水) 22:28:00 ID:NadPoG/X0
983 :
名称未設定 :2009/07/09(木) 11:29:06 ID:KCY8hypK0
>>983 サンクス。sourceforgeからgooglecodeに移動していたのね。