2011-01-01から1年間の記事一覧

zshをtcshなキーバインドで

ログインシェルとしてはもう十何年も tcsh をずっと使って来ていたのですが、All about Ruby on Rails & Data recovery software を素直に動作させるのが難しかったので zsh へ移行することを決意しました*1。【連載】漢のzsh | マイナビニュースを参考にし…

Objective-C の __block の参照カウンタを調査中…

『エキスパートObjective-Cプログラミング』をBlocksまで読破。ブロックをcopy後は、__block変数の__forwarding先を現在のスコープ(?)が所有しスコープから抜けた時に開放するようにしないと、変数の寿命よりcopy後ブロックが短い場合に困るのでは2011-11-24…

win-ssh-agent 1.07

win-ssh-agent を使用すると、cygwin の openssh の ssh-agent をよりスマートに利用できるようになります。通常 ssh-agent を利用するためには、ssh-agent を起動したシェル (例: bash) からその他のプログラムを起動する必要があります。これは、ssh-agent…

win-ssh-askpass 1.06

(2011-11-02 追記) 最新版はこちら ⇒ win-ssh-agent 1.07 - GANAwareはてな版win-ssh-agent は X 用の ssh-askpass と同様の機能を提供します。詳しくは README-ja.txt (README.txt)を参照してください。ダウンロード: win-ssh-askpass-1.06.tgz https://git…

メモ: Lion で Firefox をビルド

Building Firefox for macOS - Mozilla | MDN を参考に:(1) App Store で Xcode を入れる(2) homebrew を入れる(3) Mercurial を入れる $ brew install Mercurial Error: No available formula for Mercurial Install Mercurial with pip: easy_install pip …

Win32 Subversion 1.5.0 からは APR-iconv は不要

Win32 Subversion は 1.5.0 以降は APR-iconv を必要としないので、APR_ICONV_PATH を設定する必要はありません。バイナリパッケージをダウンロードする時に Win32Svn (32-bit client, server and bindings, MSI and ZIPs; maintained by David Darj) を選択…

はてなブックマーク / みたくないリンク (Google Chrome 拡張版) ver 0.3

WWW

はてなブックマーク/見たくないリンク - Chrome Web Store私は複数マシンで Chrome を使用しているのですが、それぞれでURL情報を共有するのは結構めんどくさいものでした。そこでエロサイトのURL情報を wedata で管理し、そこから定期的にURL情報をロードす…

Lionへアップグレード後のHDD換装

20 日にウチの MacBook の OS X を Lion へアップグレードしたのですが、その際ついでに XCode を App Store からインストールしようとしたところ、HDD 容量不足で入れられませんでした。HDD 容量は残り 9G ぐらいしかありません。これはいかん!ということ…

はてなブックマーク / みたくないリンク (Google Chrome 拡張版) ver 0.2

WWW

はてなブックマーク/見たくないリンク - Chrome Web Store従来は、見たくないリンクを小さく薄く表示するようにしていたのですが、いっそのこと消してしまえ!ということで、見えなくなるようにしました。オプションで、従来どおり小さく薄く表示することも…

はてなブックマーク / みたくないリンク (Google Chrome 拡張版)

WWW

はてなブックマーク/見たくないリンク - Chrome Web Store以前 hatena_bookmark_ignores.user.js - GANAwareはてな版 というものを Firefox 用に作成したのですが、最近は主に Google Chrome を使用しているので、Google Chrome 拡張として作り直しました。G…