OSX

Magic Trackpadがやたら快適

OSX

夏休みになり、一気にPCの前にいる時間が伸びたせいか、右手だけが腱鞘炎になった。 手のサイズにあっていないIntelliMouseが原因だろうという結論に至り、昔から欲しいと思っていたMagic Trackpadを購入した。Apple Magic Trackpad MC380J/A出版社/メーカー…

Vimでスペルチェックを使う方法

:set spell 逆は:set nospell

nkfでUTF-8とかの日本語ファイルをShift-JISにする

OSX

nkf -s src.txt dst.txt srcとdstは同じファイル名でもOK

Mac OS Xで、Ctrl + Scrollによる画面の拡大機能を切る

OSX

ゲームしてると邪魔な時がある。 システム環境設定→マウス→キーとスクロールホイールの併用で拡大縮小のチェックをはずす

Mac OS X版のSteamのHalf-Life 2の設定ファイルの場所

/Users/ユーザー名/Library/Application Support/Steam/SteamApps/ユーザー名/half-life 2/hl2/cfg/config.cfg

Safari 5入れた

といってもOSXでソフトウエア・アップデートかけただけですが。たしかに軽くなった気もするけど、プラシーボ効果の内かもしれない。

.vimrcを晒してみる

syntax enable filetype plugin on filetype indent on set hlsearch set showcmd " 文字コードの自動認識 if &encoding !=# 'utf-8' set encoding=japan set fileencoding=japan endif if has('iconv') let s:enc_euc = 'euc-jp' let s:enc_jis = 'iso-2022…

iTunesでアルバムアートワークを取得する方法(Artwork Gofer)

Artwork GoferAmazon Album Art Widgetとかもうまく動かなかったけどこれはなんかうまくいきました。 Applicationsに放りこんで、起動してあとはカンで。 一度使うとiTunesのスクリプトの所にも追加されるのであとはラクチン。

Mac OS XでDVDとかの普通なisoを吸い出す

Windowsみたいな感じの特殊なツールとか無しにこういう事ができるのがOSXないしはBSDのいい所だと思います。 drutil status sudo diskutil unmountDisk /dev/disk2 dd if=/dev/disk2 of=DuoForReview.iso bs=2048 drutil statusでCDドライブのデバイスがどれ…

FTPで特定のディレクトリ下のファイルを全部落とすためにncftpを使う

FTP経由でディレクトリ下の全てのファイルをディレクトリを取得する必要があったので、ftpコマンドよりも高機能なncftpを使った。 インストール sudo port install ncftp MacPortsを使えば簡単。そうでない場合もNcFTP Softwareから落とした物をコンパイルす…

Mac OS X Snow LeopardにLuaをインストール

MacPortsで一発。 sudo port install lua hello.lua print "Hello, World!" /Users/peryaudo/Documents/Lua% lua hello.lua Hello, World! Hello World動いた。リファレンスはこちら 404 Not Found

OSXのターミナルでのjavacの文字化けの対処法

エラーメッセージがShift-JISで出力されている事が原因なので、UTF-8で出力させるように以下のエイリアスを、zsh使いなら.zshrc、標準のままであれば.bash_profileとかに追加する。 # Javac Mojibake alias javac='javac -J-Dfile.encoding=UTF-8' alias jav…

SKK.vimを導入

ターミナル内のvimではCmd+SpaceキーでないとAquaSKKが効かない、のでSKK.vimを使う。 skk.vim - Japanese SKK : vim onlineからSKK.vimを落としてきて追記参照、中身のSKK.vimを~/.vim/plugin/を作って放り込む 設定ファイルに以下の物を追加 let skk_jisyo…

ニコニコ大百科の項目名辞書をSKKで使う

MSIME用の物をコンバートして利用する。 ニコニコ大百科IME辞書 神は細部に宿り給うからnicoime.zipをダウンロード MS-IMEの辞書をSKK辞書にとりこむ | 君のてのひらから - From Your Palmの手順に従ってSKK辞書形式に変換→AquaSKKで辞書として指定

iconvとヌル終端文字

昨日の戸惑った点。 iconvは出力にヌル終端文字を付加してくれはしないので、outbytesleftを見て何バイト分書かれたかを計算しそこからヌル終端文字を付加する必要がある。 if(iconv(iconv_cd, &iconv_in, &iconv_inbytesleft, &iconv_out, &iconv_outbytesl…

libiconv

OSX C

挙動がイマイチ把握できない。資料がそもそもあまり無い。どうしたものか。

AutoPagerizeをSafari 4で使う方法

oAutoPagerizeをSafari 4に入れた。 SIMBLをインストールする SIMBLからSnow Leopard向けのバイナリを落としてくる。インストーラーになっているので簡単。 GreaseKitをインストールする GreaseKit - User Scripting for all WebKit applicationsからバイナ…

BathyScapheのソースコード読みメモ

bathyscaphe/application/subproj/reply/connector/SG2chConnector.m 2ch書き込みまわりとか Obj-Cを書いた事がないのであんまりちゃんと読めてない、やりたい事リストの中にObj-Cも追加しておこう

Safari 4でメニューバーに開発メニューを出す

メニューの「Safari」→「環境設定」→「詳細」から、「メニューバーに"開発"メニューを表示」にチェックを入れる。

.zshrcを書いた

このへんを見て。 # Language export LANG=ja_JP.UTF-8 # Exports export PATH=/opt/local/bin:/opt/local/sbin:~/flex_sdk_4/bin:$PATH export MANPATH=/opt/local/share/man:/opt/local/man:$MANPATH export LSCOLORS=exfxcxdxbxegedabagacad alias ls="ls…

Mac OS X(Snow Leopard)でExpose(F9,F10,F11)が効かなくなった場合の対処法

OSX

Dockのバグなので、Dockを再起動するターミナルから killall Dock すると直る

MacPortsでいろいろとインストール

git 今すぐ使うわけじゃないけどgithubも流行ってますし。 sudo port install git-core +gitweb +svn ghc 多分今すぐは使わないけどそのうち使う。やってみたいし。 sudo port install ghc すごく長い。

MacPortsをインストールする

といっても公式からインストーラーを拾ってくるだけ。The MacPorts Project -- Download & Installationから、Snow Leopard用のdmgを拾ってきてインストール。あとはPATHとMANPATHを設定しておくだけ。僕は一応zshなので、 export PATH=/opt/local/bin:/opt/…