lion

シェルをbashからzshに変更する

zshのインストール環境はmac です。brew 使ってるのでお察しください。 $ brew install zsh /etc/shellsでzshのパスを確認してから、chshする。 $ sudo cat /etc/shells |grep zsh /bin/zsh $ sudo chsh -s /bin/zsh OS X LionのMacbookAirを買ってからRails…

OSXのJava Web Start.appのディレクトリ パス

idracからサーバーにコンソール接続するときに必要なJava Web Start.app safariなら特に意識しなくていいのだけど、firefoxで見るときはダウンロードしたファイルを開くアプリケーションをJava Web Start.appに指定してやる必要がある /System/Library/CoreS…

brew updateでコケる。The following untracked working tree files would be overwritten by merge:

brew updateしたときに、なんかエラーがでたのでその解決法をメモ。 % brew update error: The following untracked working tree files would be overwritten by merge: Library/Formula/cocot.rb Library/Formula/redland.rb Please move or remove them b…

mkpasswdみたいなパスワード作成するコマンドをubuntuとかOSXにインストールする

centosとかrhelならmkpasswd [http://blog.cles.jp/item/3722.trackback:title]">*1があるんだけど、ubuntuにはないんですね。ubuntuではpwgenが使えるので、こっちをインストールします。 $ sudo apt-get install pwgen使い方はこんな感じ." pwgen [ OPTION…

MacBookをスリープ中にiPhoneを充電する。その2

以前、MacBookをスリープさせたままでiPhoneの充電を行う方法 - cameong’s blogという記事を書いたのだけど、その続編。Lion 10.7.3 x iOS5.1 環境*1では、スリープ中のMacBookにUSB接続しただけで、充電されるようになったいた。iTunesを停止しても充電され…

portsをアンインストールする

Lion(OSX)からMacPotrsをアンインストールするには、ターミナルから次のようにします。 $ sudo port -f uninstall installed; sudo rm -rf /opt/local/ /opt/local以外にファイルを作成するportsが若干あるらしいので、念のため,インストール済みのportsをす…

Lionにiterm2とtmux と libeventをインストールする

環境 Lion(OS10.7.2) 【ひとりStartMac】 ターミナル作業がいろいろ便利になる無料アプリ『iTerm 2』やiTerm2 + zsh + tmux + vim で快適な256色ターミナル環境を構築する をみていると、やっぱりiTerm入れようかなって気になったので、Lion(OS10.7.2)にiTer…

homebrew をインストールします。

次のコードをターミナルに貼付けて実行すればインストールできます。 途中で管理者パスワードをたずねられます。入力しましょう。 ruby -e "$(curl -fsSL https://gist.github.com/raw/323731/install_homebrew.rb)"

コマンドラインの最後の単語を簡単に削除するテクニックで作業の速度を上げる

コマンドラインの最後の単語を簡単に削除するテクニックです。 カーソルの左右移動がなくなり、作業が格段に早くなります。 このやりかたには、二つのコマンドラインのショートカットを利用します。 ・カーソルを行の最後に移動する( ctrl + E ) ・カーソ…

basenameの解説とサンプルコマンド

basenamは"パス(path)のファイル名やディレクトリ名を返す"コマンドです。$PATHを例にとってみます bash-3.2$ $PATH bash: /opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/…