mattintosh note

どこかのエンジニアモドキの備忘録

2013-01-01から1ヶ月間の記事一覧

Mac OS と CMake を使う時のメモ

CMake 2.8.10 における個人的なメモです。まだ慣れていないので誤りがあるかもしれません。随時追加していくので書きかけの部分があります。 CMake 変数 変数名 内容 展開 外部コマンド CMAKE_SYSTEM システム名(フル) Darwin-10.8.0 uname -a CMAKE_SYSTE…

MacPorts の GCC にはバグがある(気がする)

最近の MacPorts 版 GCC はなんだか怪しく感じる。最近のバージョンでは /opt/local/lib/libstdc++.6.dylib が依存関係に追加されるようになったらしい。チケットを見てみるとなんだかごたごたしているような雰囲気ではあるが英語なのでよくわからない。 Mac…

💻 sed でタブを入力するには?

sed でタブの削除や置換をしたりする話です。

QuickTime Player を複数起動する方法

QuickTime Player.app は同じファイルを複数のプレイヤーで起動できないが、open コマンドの -n オプションを使うことで複数起動できる。-a オプションでアプリケーションの指定がなければデフォルトのアプリケーションで起動する。 open -na "/Applications…

Finder × FFplay

ffmpeg をインストールすると ffplay も一緒にインストールされる。Mac でも VLC や GOM Player、Perian をインストールしておけばほとんどの動画は再生できるので ffplay が必要になることはあまりない。強いて ffplay の魅力をあげるとするならば「同一、…

Finder で選択した動画から ffmpeg で音声を抽出する

Automator と ffmpeg を使って Finder の選択項目から音声を抜き出したりするためのシェルスクリプトを考えてみた。サービスとして登録し、Finder のコンテキストメニューから呼び出せばターミナル上で ffmpeg を使って処理を行う。拡張子抽出部分はテストソ…

VirtualBox に Extension Pack をインストールする

VirtualBox で USB 2.0 を使用する場合、Extension Pack のインストールが必要になるので追加インストールする。以降、VirtualBox をアップグレードする度に Extension Pack の更新も必要になるので注意。 Extension Pack のダウンロード オフィシャルサイト…

Finder からアーカイブの中身を確認する

ちょっと tar の勉強中なので Finder から選択したアーカイブ内のファイル一覧をテキストエディタで開くシェルスクリプトを考えてみた。 # mode: stdin while read f do [ ! -f "$f" ] && continue ### open in term ### #tmp=/tmp/`uuidgen` case "${f##*.}…

Finder で XZ 形式を扱う(p7zip)

この前、XZ Utils を使ったワークフローを作ったけど、--threads オプションを使っているのにスレッド数が増えないのでマニュアル見直したら「マルチスレッドにまだ対応してない」みたいなことが書いてあったので p7zip を使うことにした。 # mode: stdin wh…

Mac で p7zip のセルフビルド

MacPorts 版を使ってるけどセルフビルドを試してみたかったので。 MacPorts のポートファイルを見てみたら makefile.machine を変更することでカスタマイズできそう。makefile.macosx_64bits を makefile.machine にコピーして OPTFLAGS=-O を OPTFLAGS=-O3 …

Mac で 7zFM.exe を使う

Windows のアーカイバはファイルマネージャーを搭載していることがほとんどだけど、Mac ではあまり見かけない。コマンドラインなら p7zip や zipinfo を使ったりもできるけど、そこからさらに選択したファイルだけを解凍…となると GUI の方が楽だったりする…

Finder で選択した複数のディレクトリを個別に ZIP にする

Finder では複数の選択項目をひとつのアーカイブにすることはできても、個別にアーカイブ化することができないので Automator でアプリケーションを作ってみた。日付別なんかで JPEG イメージが保存されたディレクトリを個別に ZIP 化するのが目的。 ファイ…