mac
先日Ruby Yamlの脆弱性対策(CVE-2014-2525) - rochefort's blog を行ったのですが よくわからないことがあり調べてみました。 2つの疑問 1つ目。どうして再ビルドが不要か。 sharedライブラリを使っているんだろうけど、どこでどう使っている? 2つ目。前回r…
DNSに登録されていれば、nslookupでIPアドレスをひける訳ですが 同一ネットワークのwindowsマシンはnslookupでは不可です。 そこで登場するのが smbutil です。 macにも入ってます。 helpを見ると lookup resolve NetBIOS name to IP address lookupオプショ…
Alfred 自分としてはここ最近で Life Changing を実感したツールです。 簡単に言うとspotlightを拡張したランチャーみたいなもんです。 AlfredからDashで検索する #iOS #Mac - Qiita こちらを見てInstallしてみました。(というかなぜかinstall済みでした。…
editorはtextmate(時々vim)を使っていましたが textmateはupgrade開発スピードが明らかに遅く (結局textmate2はどうなったんや。。。) 軽快で安い(今は無料で使えるが、将来的には$8らしい) Sublime Text2を使ってみることにしました。 感想 まだまだ触…
これって英語でなんていうんだっけ? という時にterminal開いていれば、sayコマンドが使えます。 say rubyist でも、記号だと喋ってくれない。 この辺りを参照すれば 載ってるんですが、sayで喋って欲しいと思ったので 拡張sayを作ってみました。rochefort/s…
辞書(Dictionary).appを使い倒そう : 紹介マニア dictプロトコルが用意されているらしい。 open dict://文字列 zsh(bash)のfunctionに追加 d 単語 で辞書引くようにしました。 ついでにsayで発音してもらうようにしました。 d () { open dict:///"$@" ;say "…
osはlionです。 最近、apacheをlocal環境で使用することがなかったので 久しぶりにhttp://localhost/~user にアクセスしてみると 404 Not Found になりました。 あれ?どうだったけとなったので調べてみました。 httpd.conf / plistを参照したメモです。 最…
teminal+sshでネットワーク切替時に接続がぶつぶつ切れるので、 screenを試してみることにしました。 縦分割をやりたくなったので ソースからパッチ当ててinstallしようかと思いましたが どうせやるならhomebrewで入れたかったので Formulaファイルを作成し…
なんでだろうと、調べてたら clipboard機能がoffでコンパイルされているらしい。 macvimとか入れてみたけど、アプリ立ち上がるのが嫌。 今まで通りterminal(iTerm2)からvim操作したい。 ということで、ソースからコンパイル。 how to どの機能を有効にするか…
メモ。 rvmのirbで日本語入力できない - うんたらかんたら日記 ここで書いたように、snow leopardのreadlineが日本語に対応していないので 別途readlineを入れていましたが lionからはデフォルトで入っているreadlineは対応しているようです。 なので入れる…
【ひとりStartMac】 ターミナル作業がいろいろ便利になる無料アプリ『iTerm 2』 | IDEA*IDEA iterm2使ってたけど、auto completeとかclipboard historyとか知りませんでした。 公式から抜粋。 auto complete cmd + ; clipboard history Edit > Open Paste Hi…
macでtarファイル作ると、._ファイルが大量にできる。 これは、リソースフォークと呼ばれるメタ情報(アイコンやらなんやら)で これがこのファイル名として保存される。 tar zcvf project.tar.gz project a project/app/._controllers a project/app/contro…
忘れるのでメモ。 install jenkins $ brew install jenkins ==> Downloading http://mirrors.jenkins-ci.org/war/1.401/jenkins.war ######################################################################## 100.0% ==> Caveats If this is your first i…
tcpdumpを若干見やすくして、コンソールに出力ってのができる感じであってるかな。 install brew install tcpflow how to use -iでinterface、-cでコンソール(これつけないとファイルできまくりなので要注意)。 sudo tcpflow -i en1 -c port 80$ tcpflow -…
レプリケーション可でVM機能もあるおしゃれなKVS Redis をインストールしてみました。 rubyから使ってみるのは後ほど。 参考 ニコニコ生放送に見る Redis 活用ノウハウ:第2回 Redisの導入と基本機能|gihyo.jp … 技術評論社 インストール $ brew update $ b…
普段こちら(KeyRemap4MacBook)を使わせていただいてるんですが、 usキーボードだとunderscore「-」が右端の高い位置にあるので とても入力しにくいため 左SHIFT+右SHIFTで入力するように カスタマイズしてみました。 修正ファイル xmlに設定を直接書ける…
昨日やった↓ですが ショートカットキーでmacに単語を発音させる - うんたらかんたら日記 clipboardへの転送がうまくいかず、使い物になりませんでした。 あと、キーボードショートカットより、マウス操作で完結する方が楽だと思ったので、 違うやり方を調べ…
2011/02/04追記 ↓のやり方の方がいいです。 automatorを使ってコンテキストメニューにサービス追加 - うんたらかんたら日記 2011/02/03記事 mac便利ですね。 ブラウザ上で、知らない英単語に出会っても [右クリック]ー[コンテキストメニュー]から [スピーチ]…
safari.application.addEventListener("command", performCommand, false); safari.application.addEventListener("validate", validateCommand, false); sampleコードやマニュアルに上記のよう書いてあるので当初真似して作ったんだけど ウィンドウをアクテ…
RSS ReaderとしてGoogle Reader使ってまして チェッカーにReader Notifierを使っていたんだけど、 最近サポート止まって使えなくなってしまっていた。 ソースが公開されているので、これをどうにかしても良かったんだけど safari extension作ってみたかった…
自分用メモ 認証方式 下記3つが用意されています。1.ClientLogin installアプリ用 2.AuthSub webアプリ用 3.OAuth ClientLoginを使ってみます ClientLoginでAuth情報を取得(SID/LSID/Auth) AUTHをcookieにセットして、APIをCall という手順になります。 実…
photoshopでpngを修正すると finderの見た目上、ファイルサイズが10倍くらいに膨れ上がった。 (failed.pngをerror.pngに修正。色変更しただけ。) しかし、lsでファイルサイズを確認するとそれほど増えていない。 元のファイルサイズがこれ。 1787 8 3 2007…
Mac OS Xでvim-rubyを動かす方法 - このブログは証明できない。 こちらを読んでvim --versionしてみると、なるほどvim-ruby使えないわけだ。 $ vim --version | grep ruby +printer -profile -python +quickfix +reltime -rightleft -ruby +scrollbind じゃ…
stJhimy - Rails 3, Ruby and JQuery documentation into Mac OS Dictionary をやってみました。 なかなか便利そうです。 入れ方 簡単です。 dictionaryファイルをダウンロード。 ~/Library/Dictionaries に入れる。 辞書の環境設定で選択。 他に safariで c…
readlineが読み込めてないのが原因。 解決方法 readlineを指定してinstall。 macportsで入れた場合は下記でOK。 rvm install 1.9.2 -C --with-readline-dir=/opt/local/ 最近、homebrew入れたので readlineの場所が/usr/local なんだろうなと思い rvm instal…
macports使ってたんですがsnow leopardの環境整備が面倒になって こちらで紹介されているhomebrewに乗り換えました。 mac ports やめました! ー homebrew で快適 OSX 生活! - TokuLog 改メ tokuhirom’s blog install sudo chown -R $USER /usr/local ruby -e…
昔は、一度に複数のパッチを当てようとした時にエラーと なることはあったんだけど アップデート全てがエラーとなるようになってしまった。 DVDから起動してアクセス権限の修復を行うも改善せず。 仕方ないのでtimemachineで戻そうかと考えたが これを期にsn…
mac miniをメインで使うようになってから mac bookを全然つかっていなかった。 snow leopardをmac storeで購入したついでに 最近流行のSSD化をやってみた。 スペック macbook MA701J/A(from アップル - サポート - 製品名一覧)ssd 80GBで22,680円 価格.com…
コンソールやターミナルのビープ音を消すには #~/.inputrc set bell-style none 素晴らしい! 関連 ターミナルの警告音を消す方法 - TOKUGAWA SMILE
macosxhints.com - Yet another way to read beautifully formatted man pages これは新鮮。 function wman() { url="man -w ${1} | sed 's#.*\(${1}.\)\([[:digit:]]\).*\$#http://developer.apple.com/documentation/Darwin/Reference/ManPages/man\2/\1\2…