自分の開発環境等についてまとめておきます。あまりすごくない。 目次 エディタ シェル ホームディレクトリの構造 アプリケーション類 構築方法 ふろく github - sorah/config に sorah の使っている dotfiles などが置いてあります。 エディタ Vim を使っています。OS X だと MacVim. プラグイン NeoBundle.vim を使って管理しています。 .vimrc を見ると、主に以下のプラグインを使っているようです。 全部書くのは面倒なので一部だけ。 metarw-simplenote.vim - Simplenote を metarw インターフェースで読み書きするプラグイン (拙作) rails.vim - Vim is forever. Rails 周りの補助。 sudo.vim - sudo でファイルを保存したり読み込んだり。 quic
Mac OSはUNIXベースですが、デーモンの起動や管理にはRunCommandを使わなくなっています。 OS X 10.4(Tiger)から、UNIXのPID 1のプロセスはinitでしたが、それに代わって launchd が導入されました。 OS X 10.5(Leopard)では、一応残っていた /etc/rc が無くなりました。 起動時にデーモンを立ち上げたり、デーモンのコントロールに /etc/rc が使えないので、launchd の仕組みを調べてみました。 概要 間違いがあるかもというか、誤解を招くかもしれないけど、ざっくりと。 launchd は init の代わりにPID 1で最初に起動して、初期化やシェルの起動を行う。 /etc/rc は無くなったけど一部残ってる /etc/rc.common などのrcスクリプトを実行する。 /etc/rc のrcスクリプトの代わりに
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く