にたまごほうれん草アーカイブ

はてなダイアリーで書いてた「にたまごほうれん草」という日記のアーカイブです。現在は「にたまごほうれん草ブログ」を運営中です。

Mac

RVMのインストール

RVMとは、複数のバージョンのRubyをインストールし、切り替えて使える仕組み。 まずは RVMのサイトに書かれている内容に従ってRVM自体をインストール $ curl -L get.rvm.io | bash -s stable RVMを使う前に このままでは、Rubyをインストールするときautorec…

MacportsからHomebrewに移行

Mac

以下のサイトを参考に、Macports削除&Homebrewをインストール。 macportsからhomebrewへ移行 - 一分一秒真剣勝負! しかし、Homebrewインストール完了後の、brewコマンドを使ったインストールでコケる。 $ brew install git #-> エラー終了するエラーを見て…

ターミナルからFinderや他のアプリケーションを開く

Mac

Finderを開く ターミナル使っているときに、カレントディレクトリをFinderで開きたくなるときってありますよね。 そんなときは、 $ open .で、Finderを開けます。もちろん「.」の代わりにディレクトリパスを書けば、そのパスをFinderで開けます。 $ open /Ap…

Mac OS X ターミナル + zshで日本語入力

zshのコマンドラインで日本語を入力しようとしたら文字化けしてなんでだ!と調べて回ってたら、Macportsでインストールしてたzshのバージョンが4.2.7だったというオチでした。 zshは4.3以降でないとUTF-8を扱えない*1ので、Macportsで $ sudo port install z…

Mac OS XからLinkStationにアクセスしたら文字化けする場合の対処法

LinkStationにsmbプロトコルでアクセスしたら日本語ファイル(フォルダ)名が文字化けした。 文字化けしたパターン Finderで、「移動」→「サーバへ接続...」(またはCmd+K)する LinkStationのIPアドレスが192.168.0.3だとすると、「smb://192.168.0.3」を入…

Objective-CでHello world

せっかくなので練習がてら。 Mac OS Xの場合 Xcodeをインストールしておいて、以下のコードを例えばhello.mとして作成。 #import <stdio.h> #import <Foundation/NSObject.h> @interface HelloClass : NSObject - (void) sayHello; @end @implementation HelloClass - (void) sayHello { prin</foundation/nsobject.h></stdio.h>…

ターミナルに表示される設定名を修正

ターミナルを使ってMacPortsなどいろいろ触ってみようとしたら、 プロンプトに表示されている名前が、 (本名の誤記)-no-macbook-pro: ~ loginname$みたいな形式になっていた。 (本名の誤記)の部分は本当に私の名字を音読みにしてローマ字になおした表記だっ…

とりあえずインストールしたもの

随時追加予定。 インストールパッケージから Carbon Emacs Google Chrome(Webブラウザ) YoruFukurou(Twitterクライアント) Xcode MacPorts Limechat(IRCクライアント) Google日本語入力 Cyberduck(FTPクライアント) Growl Skype Firefox Dropbox Eve…

MacBook Proを買って覚えること&やるべきこと

長らく欲しい欲しいと言いながらあとひとポチがなかなかできなかったMacBook Proをようやく購入することができました。今週後半に届く予定なので、届いてからやるべきことを参考に。 最初は素のMac OSを楽しんで、開発環境も整えられるといいな。 Macの基本 …