macで録音
ウェブラジオやゲームなど、mac内部で再生される音源から録音する方法。
- Soundflower – Cycling 74をインストールし、再起動すると、システム設定>サウンド>出力/入力にSoundflowerという項目が現れる。
- 録音するときだけ(音が聞こえなくなるので)、InOutをともにsoundflowerにして、録音ソフトを立ち上げ(すぐに確認できるという点でもAudacity: フリーのオーディオエディタ・レコーダーがおすすめ)録音する。
- Audacityの場合は別途入力からSoundflowerを選ばないとだめかも。
- 終わったら保存する。
macの関連付け
- 各アプリケーションのInfo.plist内の[CFBundleTypeExtensions]に指定した拡張子がFinderに読み込まれ、関連付けのリストに加えられる。(http://allabout.co.jp/gm/gc/2436/2/)
- デフォルトのアプリケーションの設定は~/Library/Preferences/com.apple.LaunchServices.plistにある。(http://blog.livedoor.jp/dankogai/archives/50819306.html)
macのunix的観点からの説明
initのかわりにlaunchdというプロセスがすべてを管理してるらしい。
http://www.itmedia.co.jp/enterprise/articles/0704/26/news009.html
/Library/LaunchAgents/に.plist形式のファイルを置くことで、crondのような仕事をさせられるらしい。
http://ameblo.jp/z9dz9d/entry-10158032697.html
詳しく:http://sugarpot.sakura.ne.jp/yuno/?launchd
http://developer.apple.com/mac/library/documentation/Darwin/Reference/ManPages/man5/launchd.plist.5.html
色んなコマンドの注釈
- locate
つかえるが、updatedbが/usr/libexec/locate.updatedbにある。
smbマウントの仕方
次は例。任意のmount pointにマウントできるのが強みか。
mount_smbfs -f 777 //guest@192.168.0.100/Share /mnt/smb
SSH接続の方法
さすがに標準で入ってる。
ssh -l user-name server
初回は公開鍵を受け入れるかとか聞かれるみたい。
ギリシャ語(unicode)
Μῆνιν ἄειδε, θεά, Πηληϊάδεω Ἀχιλῆος οὐλομένην, ἣ μυρί᾿ Ἀχαιοῖς ἄλγε᾿ ἔθηκε, πολλὰς δ᾿ ἰφθίμους ψυχὰς Ἄϊδι προΐαψεν ἡρώων, αὐτοὺς δὲ ἑλώρια τεῦχε κύνεσσιν οἰωνοῖσί τε πᾶσι, Διὸς δ᾿ ἐτελείετο βουλή, ἐξ οὗ δὴ τὰ πρῶτα διαστήτην ἐρίσαντε Ἀτρεΐδης τε ἄναξ ἀνδρῶν καὶ δῖος Ἀχιλλεύς.
これがアクサンシルコンフレックスまで正しく出るのは、Timesなど。
Dockにフォルダアイコン
Dockにフォルダを登録し、その後アイコンを変えるとアイコンが変わらないことがある。
このときは次のファイル(dockの持っているアイコンキャッシュ)を消して、再起動すると良い
/private/var/folders/*/*/-Caches-/com.apple.dock.iconcache
wineの使い方
流れ:Mac Portsのインストール+Wineのインストール
- MacPortsからdmgをダウンロードし、pkgをインストール。
- 私の場合PATH設定がなされなかったので、~/.bash_profile に次の内容を加える。
export PATH=$PATH:/opt/local/bin:/opt/local/sbin - 次のようにコマンドを実行
$ sudo port -d selfupdate $ sudo port -d sync $ sudo port -d install wine-devel
- とても時間がかかって、インストールが終了する。あとは、
winecfg
などをおこなえばよい。
muCommanderについて
良い点
- 2ペイン
- キーコンフィグの幅がおおきい
悪い点(TODO)
- Cutできない?
- ファイルをフォルダ内にD&Dできない?
- コピー・削除中にファイル操作できない
Macでapache2
macにはHTTPサーバとしてapache2が標準搭載されている。私は主にphpプログラムの最も最初の段階のデバッグ用途につかっている。
MacでApache! Webサーバ奮闘記
起動・終了
有効にするには、[システム設定>共有>web共有]か、
$ sudo apachectl start
止めるには、
$ sudo apachectl stop
ディレクトリ構成
/Library/WebServer/Documents | http://localhost/ |
/Library/WebServer/CGIExecutables | http://localhost/cgi-bin/ |
/Users/[User Name]/Sites | http://localhost/~[User Name] |
設定
全体設定:/etc/apache2/httpd.conf など
ユーザ別設定ファイル:/private/etc/apache2/users/[User Name].conf