Macのemacsをまともにする話

Macemacsを調整した話です.

Macemacsをインストールする方法はいくつかあります.バイナリが落ちてたり…自分で野良コンパイルしたり色々…
ここによくまとまってます.
http://qiita.com/catatsuy/items/c3e4fe2e6c856c285880

今まで転がってるバイナリ使ってました.
が,最近GUIemacsだけじゃなくて,Terminalの中でemacsことも多い.
Terminalのemacsが古くて気に食わなかったので,これを機にGUI用含めてhomebrewで入れたやつを使おうと思い…

brew install --cocoa emacs 

で入れたら,やっぱり日本語が変な感じになった.

結局色々試して,

brew install --cocoa --japanese --srgb --use-git-head --HEAD emacs

でなんかまともな感じで入りました.

~/.emacs.d/init.el も調整しといたので公開
https://github.com/Dec12/dotfiles/blob/master/.emacs.d/init.el

Macのzshを良くする話

Macのシステムってよくわからないの多いですよねー.
ファイルシステムのEA関連でAppleDoubleが生産されちゃうのとか…
濁点半濁点が本体と別れてしまったよくわからない文字コード使ってたりとか

今まで普通に入れたhomebrewで入れたzshを使ってたのですが,どうもこの問題が気になったので解消します.
環境は10.9 Marvericksです.

maczsh で日本語の濁点・半濁点付き仮名を正常に補完できる様にする
http://blog.asial.co.jp/1043

これとか見ると,パッチが当たったzshをhomebrewから入れられるらしいので,入れてみようとする…

brew tap waltarix/customs
brew install waltarix/customs/zsh
_人人人人人人人人人人人人人人人人_
> ncursesのインストールでコケる <
 ̄Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y ̄

調べると,
https://github.com/Homebrew/homebrew-dupes
ncursesのformula出してるところがあるので

brew install https://raw.github.com/Homebrew/homebrew-dupes/master/ncurses.rb
brew link ncurses

これで入ります.
あとは,

brew tap waltarix/customs
brew install waltarix/customs/zsh

して

chsh -s /usr/local/bin/zsh

にすればOK
(zsh初めての人は/etc/shellsに /usr/local/bin/zshを追加する必要があるかもしれない)

.zshrcはコレ
https://github.com/Dec12/dotfiles/blob/master/.zshrc
coreutilsのglsを使ってsolarizedしてます.
http://qiita.com/yuyuchu3333/items/84fa4e051c3325098be3

SECCON CTF 2013 オンライン予選 write-up

CTFに参加するたびにwrite-up書かないと思うが,大体時間が無かったり面倒臭かったりでやってない.
真面目に外向きに情報出して行かないとダメだなぁとか思ったりして久しく….
やっと重い腰を上げたので,とりあえず書いておきます.

SECCON CTF 2013 オンライン予選
http://2013.seccon.jp/online-quals2013.html

チームwasamusumeのメンバとして何度かCTFに参加してますが,今回はみんな思い出深いSECCON CTF.
去年の横浜大会,朝一番の新幹線で大阪から横浜まで飛んでいき優勝したり…
全国大会で後ちょっとのところで0x0に負けて準優勝だったり…
色々思い出しますね.

チームメンバはいつもの怖い人達.
普段はあんまり役に立てずに人権ない感じなので今回は….

続きを読む