osx

The Platinum Searcher

Go言語でag(The Silver Searcher)ライクな高速検索ツールをつくった。EUC-JP/Shift-JISも検索できマス。 · THINKING MEGANEダウンロードしたバイナリが動かなかったのでビルドしてみる とりあえず、GOPATH は適当。 % brew install go % export GOPATH=~/src…

Mavericksでphp5.2.17コンパイルエラー

make: *** [ext/dom/node.lo] Error 1libxml2まわりの不具合の模様 https://mail.gnome.org/archives/xml/2012-August/msg00028.html https://mail.gnome.org/archives/xml/2012-August/txtbgxGXAvz4N.txthttps://gist.github.com/oppara/8281560 % cd /path…

tar.xz

前準備 % brew install xz % brew install gnu-tar圧縮、解凍 % gtar Jcvf hoge.tar.xz hoge/ % gtar Jxvf hoge.tar.xz

/home が削除できない件

osx

% sudo rm -rf /home rm: home: Resource busy% sudo vi /etc/auto_master #/home auto_home -nobrowse % sudo umount /home % sudo rm -rf /home % sudo mkdir /home http://install-climber.blogspot.jp/2011/10/machomedirresourcebusyinputoutputerror.h…

ヘルプビューアーのフローティングをやめる

osx

Stop the Help Viewer Window from Hovering Over Everything Else in Mac OS X % defaults write com.apple.helpviewer DevMode -bool true

Mailのメッセージの背景色を設定する

メッセージを選択して cmd + shift + c Color a message background in Mail - Mac OS X Hints

osx で useradd, groupadd

% man dsclaユーザ一覧 % dscl . -list /Users UniqueID | sort -n -k 2グループ一覧 % dscl . -list /Groups PrimaryGroupID | sort -n -k 2使用できるGIDを取得 % NEWGID=$(expr $(dscacheutil -q group | awk '{print $2}' | sort -ug | tail -1) + 1) $ …

[ruby]rvmでRuby1.9.2をインストール

RVM: Ruby Version Manager - RVM Ruby Version Manager - Documentation % curl -L get.rvm.io | bash -s stable % source ~/.rvm/scripts/rvm % rvm requirements You can use & download osx-gcc-installer: https://github.com/kennethreitz/osx-gcc-ins…

Lionを新規インストール&Homebrewに鞍替え

Lionを新規インストールしたので、ついでにMacPortsからHomebrewに鞍替え。 (Developer tools?まわりがSnow Leopardまでと結構変わってた...) Xcode & Command Line Tools for Xcode Sign In - Apple http://opensource.apple.com/release/developer-tools…

Lionにphp4.4.9をインストール

会社のmac(10.7.3)にインストール。 諸事情でmacportsは使わない。 mysqlは本家にあるバイナリを使用。 postgresqlは、適当にビルド。 apache, libiconvは、デフォルトを使用。 gettext-0.17 CFLAGS="-arch x86_64" CCFLAGS="-arch x86_64" CXXFLAGS="-arch …

AndroidSDK

Android 1.6(API 4)を入れたら認識した。TiDev Communityのエラーメッセージのおかげ!!

tigのインストール

libiconv, ncurses はインストール済み % port installed The following ports are currently installed: libiconv @1.14_0+cp932fix+enable_cp932fix (active) ncurses @5.9_1 (active) とりあえず、依存関係確認 % port deps tig Full Name: tig @0.17_0 L…

prologのインストール

どれがどれだか... % port search prolog | grep lang | grep -v editor gprolog @1.4.0 (lang) gprolog-devel @1.4.0 (lang) swi-prolog @5.10.5 (lang) swi-prolog-devel @5.11.26 (lang) swi-prolog-lite @5.8.3 (lang) yap @6.0.5 (lang) yap-devel @6.0…

空き容量確保

% port -u uninstall % port clean --all installed

Finderの再起動

osx

% killall Finder

OSX + iTerm + screen + vim + 256 colors

This Page Has Movedscreen (Git!!!!) % git clone git://git.savannah.gnu.org/screen.git % cd screen/src % ./autogen.sh % ./configure --prefix=/usr/local \ --enable-telnet \ --enable-pam \ --enable-colors256 \ --enable-rxvt_osc \ --enable-use…

phpallのSnowLeopard対応

2009-01-10 対応させてみた http://github.com/oppara/phpall

SnowLeopardにphp4.4.9をインストール

#!/bin/sh PREFIX='/usr/local/' PWD=`pwd` build() { make distclean EXTENSION_DIR=${1}lib/extensions/ export EXTENSION_DIR CFLAGS='-arch x86_64 -g -Os -pipe -no-cpp-precomp' CCFLAGS='-arch x86_64 -g -Os -pipe' CXXFLAGS='-arch x86_64 -g -Os -…

SnowLeopardにphp5.2.13をインストール

参考 Compiling PHP with OCI8/Oracle on Mac OS X Snow Leopard サーバー管理 « chibiegg日誌 MacPorts使うと面倒... gettext0.18だとphp5.2.13がコンパイルできない... gdの依存関連がグダグダ libiconv関連のリンク時のエラー なので、必要そうなものをい…

macvim-kaoriyaをMacPortsでビルドする

osx

GitHub - splhack/macvim-kaoriya: MacVim-KaoriYacmigemoでエラー diff --git a/textproc/cmigemo/Portfile b/textproc/cmigemo/Portfile index f9754f2..2e5dee5 100644 --- a/textproc/cmigemo/Portfile +++ b/textproc/cmigemo/Portfile @@ -89,9 +89,9 …

MacBookProに、MacPortsでインストールしたもの

osx

% sudo port -v install libiconv +enable_cp932fix % sudo port -v install libxml2 % sudo port -v install flex % sudo port -v install zsh-devel % sudo cp /usr/include/uuid/uuid.h /opt/local/include/. % sudo port -v install git-core +doc +svn

MacBookProに、とりあえずインストールしたアプリ関係

osx

app MacVim mi OnyX XQuartz SMARTReporter Calaboration 0xED AppFresh Flare Colors GitX HTTP Client MacGDBp Poedit Highlight 葉書AB R-Name RPG Carbon Copy Cloner StuffItExpander Vienna BathyScaphe Nocturne Skype SmokeScreen SnapNDrag Tweetie…

各種マックのicon

osx

/System/Library/CoreServices/CoreTypes.bundle/Contents/Resource/

iCalとGoogleカレンダーを同期

osx

http://gcaldaemon.sourceforge.net/index.html intel iMacをいじるgoogleカレンダーとiCalの同期(Leopard対応) corestorage.icsが無ぇ... apparently GCALDaemon has no problems with wildcards!#10の力技を使わなくても同期できた。 複数のカレンダーを同…

勝手にutf-8で送ってくれたりしやがるのをやめさせる

本文、件名に機種依存文字(語弊があっけど)が含まれてるメールに返信すると、 勝手にutf-8で送ってくれたりしやがるのをやめさせる。Yakitara: NSPreferredMailCharset on Leopard

ターミナル上で US に切り替える

hoge.m: #import <Carbon/Carbon.h> int main() { TISInputSourceRef tis = TISCopyCurrentASCIICapableKeyboardInputSource(); TISSelectInputSource(tis); CFRelease(tis); { NSAutoreleasePool* pool = [[NSAutoreleasePool alloc] init]; NSDictionary* dic; NSAppleScrip</carbon/carbon.h>…

Stickies

osx

cmd+shift+yで選択範囲を新規メモとして追加。

MacPorts設定

MacPorts % sudo /opt/local/bin/port -v selfupdateインスコ % sudo port -v install screen #デフォルトのscreenはgvimでこける % sudo port -v install zlib % sudo port -v install gd2 PrivatePortfileの設定 % sudo mkdir /opt/local/var/macports/sou…

とりあえず必要なもん

きれいさっぱり初期化したので... Xcode3.0 Synergy SynergyKM-rev94_leopard QuickSilver OnyX mi SpamSieve BathyScaphe あひる隊長 Colloquy Vienna 0xED Flare SnapNDrag SMARTReporter WebGrabber CleanArchiver InputSwitcher StopFold 葉書AB Flying …

chhost?

Dynamic DNS用 #!/bin/sh # en1(airmac)は自宅 en=`/sbin/ifconfig en1 | /usr/bin/grep 192.168` case "$en" in *inet* ) # sudo cp -f /etc/hosts.home /etc/hosts sudo nicl . -create /machines/oppara.dynamic sudo nicl . -append /machines/oppara.dy…