osx

NSURLConnection + NSOperation が 10.6(Snow Leopard) で動作しない?実は、コードの書き方が悪いだけ

OSX を Leopard から Snow Leopard にアップデートしたところ、SimpleHttpClient の SimpleHttpClientOperation というクラスが動作しなくなりました。そこで、NSURLConnection と NSOperation の利用方法を再度調べ直し、Snow Leopard でも動作するよう修正…

野良 port の erlang(disable hipe) を R12B-3 にした

gist: 2768 ― GitHub hipe を有効にした。それに伴い、Portfile 内の name を erlang にした。

OSX 10.5.3 で MacPorts から入れた Erlang が動かない件の応急処理

下記、最新版では改善されたそうです。"osx10.5.3でMacPortsから入れたerlangが動くようになった! - Inquisitive!"Mac OS X 10.5.3 にあげたら MacPorts の Erlangが動かない ... - Twisted Mind /opt/local/bin/erl が動かなくなったので、あきらめました…

Gauche-dbd-mysql-0.2.2 をインストールする localports を作ってみた

現在、MacPorts から Gauche-dbd-mysql をインストールすると 0.2.1 が入ってしまう。 0.2.1 は MySQL5 に対応してないらしいので 0.2.2 を入れたい。 そこで、既存の Gauche-dbd-mysql の Portfile を少しだけ修正して 0.2.2 が入るようにしてみた。 Portfi…

ports の erlang が R12B-0 になった

うれしい。

QuickSilver の Firefox Plugin でエラーが出ていたので対応

console.log を眺めていたら、下記のようなエラーが出ていた。 mork.pl: /Users/cooldaemon/Library/Application Support/Firefox/Profiles/xxxxx.default/history.dat: top level: Cannot parsemork.pl を /Users/cooldaemon/Library/Application Support/Q…

MacPorts 1.5.0 以降で rsync を使わず svn を使う

OSX 10.7 + MacPort 2.0.1 でも有効でした社内環境で外部への rsync が使えないので、svn を使って ports tree を更新していたのだが、久しぶりに portindex コマンドを実行したら失敗するようになってた。 そこで、MacPorts を現時点の最新版である 1.5.0 …

仮想画面一つを vim で占有する事にした

基本、QuickSilver しか使ってないので、Doc を非表示にした。 その勢いで、仮想画面一つを vim で埋めてみた。(本当は 2画面にしたいんだけどなー・・・) ついでに、vim 起動後に、画面を縦に分割。 set lines=50 set cmdheight=1 if has('mac') set col…

vim7 のメニュー文字化けを無理矢理 修正

下記の方法では、一度全てのメニューを消してしまう為、メニューを追加するタイプの Plugin を入れた際に、エラーとなってしまう。mio の試行錯誤日記 - インライン入力可能な Mac 用 Vim 7.0 (2) 最後に,うちの環境だけかもしれませんが,Terminal から op…

OSX とうとう vim7 に移行

bookmark されていたので訂正しておきます。transparency の問題等は、PrivatePortfile/Vim と 気紛 - きまぐれ - - Macport using SVN を参考にさせて頂いて回避しました。 transparency 諦めた・・・。それより、vim7 にメリットありすぎ。 curl -O ftp://…

Vim でファイルを保存すると Firefox がリロード OSX 版

はじめに、TextMate の HowTo ページを参考にして AppleScript をコピって見た。 tell application "Firefox" activate Get URL "JavaScript:window.location.reload();" inside window 1 end tellところが・・・「inside window 1」の辺りの指定が誤ってい…

バッファ移動のショートカットキー設定

今まで、下記のようなスクリプトを実行して vim を起動していたが・・・ #!/bin/sh /Applications/vim-6.2.532-osxj/Vim.app/Contents/MacOS/Vim -g $1 &この場合、vim のプロセスが幾つも起動されるので、非力な Mac だと、ちょっと厳しい。そこで・・・「.…

GD ライブラリインストール

GD::SecurityImage を試そうと思ったら、GDライブラリをインストールし忘れていた。 で、面倒なので、fink から入れようと思ったら・・・ sudo fink install gd2 Information about 1747 packages read in 1 seconds. Failed: Can't resolve dependency "x11…

lsの色付け

fink のパッケージツリーが壊れたので /sw 配下をざっくり削除。 GUN ls がインストールされるパッケージ名を思い出せず 15 分ほど悩んでしまったのでメモを残す。 sudo fink install fileutilsこれで、GNU ls や dircolors がインストールされる。

インストール用URLメモ

SIMBL SafariStand

open コマンドと gvim

だるいので、X環境を構築せず、KaoriYa.netの Vim 6.2 を使ってます。(そのうち暇ができたら、6.4 入れようとは思うのですが・・・)インストール直後は、.zshrc 内に下記のエイリアスを定義して利用していました。 alias gvim="open -a Applications/vim-6.2…