Mac
購入編 会社にて amachang「秋だけに akky ですね。Macbook が欲しくなってきました」 akky(苦笑) amachang「新しい Macbook が欲しくなってきました」 akky(苦笑) amachang「買って来まーす」 akky(苦笑) Apple Store 銀座にて amachang「Macbook Pro…
プログラマの人は ずっとターミナル開きっぱなしって人多いですよね? Mac の場合 Terminal.app というターミナルがデフォルトで ついていて、それを開きっぱなしって人が多いんじゃないでしょうか。 問題点 Terminal.app をデフォルトの設定のまま使ってる…
MP4Box については http://labs.unoh.net/2007/11/ffmpeg3gppntti_for_linux.html 大まかな手順 GPAC | Multimedia Open Source Project ←ここから、ソースをダウンロード 解凍 configure make apps 仕上げ 詳細 ソースをダウンロード そのときの最新版をダ…
(追記)ここで書かれた方法よりも順等な方法があるようです 詳細は以下の記事を見てください。 MacPorts でダウンロード先のミラーが重くて先に進まない場合のまっとうな対処方法 - otsune's SnakeOil - subtech 一般的な MacPorts でのインストール方法 以…
なんか、中途半端になってしまった。。。読まないほうがいいです。 個人的なメモ だらだら書く 動機 pthread の確認するときに dtrace が凄く便利だったので でも、全然使いこなせてない。(特に D 言語の文法が分からない) dtrace のトレースの方法を書く…
iMovie がカメラを認識しない でも、何をどう解決すればいいのかも分からない>< という訳で 色々調べながらカメラを検出するコードを書いてみた もちろん、エラー処理はない。 #import <Cocoa/Cocoa.h> #import <QuickTime/QuickTime.h> int main(int argc, char *argv[]) { // メモリプール NSAu</quicktime/quicktime.h></cocoa/cocoa.h>…
僕の父が、息子のブログを読んで影響されて(?) MacBookAir を買ったそうです。無線ないのに>< ゴールデンウィークには、無線のアクセスポイントを買って帰ります。 ニコニコ動画でも見て待っていてくだしあ><
ユニバーサルバイナリとは 今の理解は、 PPC 用のバイナリと Intel 用のバイナリをくっつけたバイナリファイルの形式。 こういう複数のアーキテクチャのコードを含むバイナリを「FAT バイナリ」や「マルチアーキテクチャバイナリ」という。 つまり、ユニバー…
dtrace とは Mac OS X Leopard から導入された、プログラムを書き換えることなくプログラムの情報を監視(トレース)できる便利ツールです。 使い方 たとえば、 vim という名前のプロセスからシステムコール stat, open, stat64 されたときに第一引数(ファ…
こっちのエントリはエイプリルフールネタではないよ インストール nm とか strings とかとあわせて binutils っていうツールなんですね $ sudo install binutilsで、インストールできました。 内容 で、どんなものがインストールされたかというと $ port con…
前回のが長くなったので分けます。いつのまにか、日付が変わり、朝が来て、また、夜が来た。 前回のはこちら http://d.hatena.ne.jp/amachang/20080328/1206714249 前回までで なんか、整数の計算ならなんとか書けるレベルに理解はできた。 今度は アセンブ…
金沢行きの終電を逃したので。 アセンブラにドキドキしてみた。 とりあえず こんなコードを拾ってきた。これで飯三杯は食える # sample000.s .text .globl _main _main: movl $0, %eax ret 動かしてみる $ gcc -g sample000.s -o sample000 && gdb ./sample0…
SpiderMonkey とは SpiderMonkey とは Firefox にも搭載されていいる JavaScript エンジンで、 インストールすると js コマンドを使えるようになって、 コンソールでいろいろ js を試せるようになります。 こんな感じ ~ $ js js> (function fib(n) { return …
id:nishiohirokazu は 3 週間くらい前にサブマシンとして MacBook を買ったのに、ここ 1 週間くらいで既にメインマシンになってしまっている。 しばらく観察しているが、 Windows マシンはずっとスクリーンセーバーだ
QuickSilver で sudo apache restart とか出来たら便利なんだけどニャー いろいろ試したけど、よく分からなかった。 もうちょっと色々試してみる。 ぐつぐつニャー
ここに少しずつ追記していきます。 購入 Apple Store 渋谷店で amachang「一番安い MacBook ください」 店員「はい、こちらの 129,800 円のでございますね」 amachang「メモリ 2GB に増設してください」 店員「はい、141,000円くらいになります」 amachang「…
ひゃー!
実質キーリピートが無効になった。 逆に、こうしたほうがいろいろと vim のコマンド使わざるをえないのではないか。という実験 jjjjjjjjjj ではなく 10j と打つようになりたい。 あと、 vim 以外では Option + Left/Right とか Command + Left/Right とかも…
うん、確かに使いやすい Dock を目で確認してクリックして起動なんて、今思えば間違いだった orz Witch も入れた 使いやすい。でも、根本的に目で選択するのは変わらないなあ。キーボード入力でウィンドウを選択できないものか。探してみよう
proctools を入れると $ pkill firefoxのように、 プロセス名で kill できるようになって便利です。 MacPorts でインストール出来るようになってたので $ sudo port install proctoolsとやるだけで、使えるようになります。 でも、その前に sync をやらない…
man lauchctl launchctl interfaces with launchd to load, unload daemons/agents and gen-erally generally erally control launchd. launchctl supports taking subcommands on the command line, interactively or even redirected from standard input.…
Mac で App::Ack を使ってみたら白黒だった。 原因は App::Ack::is_interactive が false になるのがダメっぽいんだけど。 ソース読んでみても、逆にこれが true になる条件がよくわかりません>< で、場当たり的な対処 export ACK_OPTIONS="--color --grou…
ちょっと釣りっぽいタイトルでごめんなさいw でも、本当に簡単に出来るので皆様もお試しあれ。あと、 Mac まだよくわかってないのですごい回りくどいことやってるかもしれないので、そのときは指摘してくだしあ>< じゃあ、いってみよう! 1. Firefox のソ…