Mac

Last-modified: 2010-11-03 (水) 16:42:22

macで録音

ウェブラジオやゲームなど、mac内部で再生される音源から録音する方法。

  • Soundflower – Cycling 74をインストールし、再起動すると、システム設定>サウンド>出力/入力にSoundflowerという項目が現れる。
  • 録音するときだけ(音が聞こえなくなるので)、InOutをともにsoundflowerにして、録音ソフトを立ち上げ(すぐに確認できるという点でもAudacity: フリーのオーディオエディタ・レコーダーがおすすめ)録音する。
  • Audacityの場合は別途入力からSoundflowerを選ばないとだめかも。
  • 終わったら保存する。

macの関連付け

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/Documentshttp://localhost/
/Library/WebServer/CGIExecutableshttp://localhost/cgi-bin/
/Users/[User Name]/Siteshttp://localhost/~[User Name]

設定

全体設定:/etc/apache2/httpd.conf など
ユーザ別設定ファイル:/private/etc/apache2/users/[User Name].conf