コマンドメモ2012/01/3ターミナルのコマンドメモです。自分に必要そうなところだけ。自分の性格的に、ストイックに「emacsだけ」とか、「ターミナルだけ」とかできないので、その時の便利具合に応じて使い分けてる。隠しファイルの表示/非表示のきりかえでも、やっぱり今のところFinder上が慣れてるし楽だ。やるとエディタアプリとか立ち上げずにすぐにテキストファイルが作れたりするのは、魅力だと思われ。このコマンド一覧は、下記の本を参考に作りました。UNIXずーっと何年も前にふと興味があったので買ってから、少し読んでは寝かせて。みたいな感じだったけど、ざっと読んでみました。この本の途中に、unixのアプリをmacで使うという章があって。tar.gzファイルを拾ってきて、それを自分でコンパイルして、インストールという流れが書いてありました。知らないことだったので、1回やってみたら勉強になった。今度はできそうな気がする。unixのアプリを動かそうと思うと、端末の種類(CPUとか)やOSに依存することがあります。「別の機種でソースコードからコンパイルされたバイナリ」を動かそうとしても他の端末では動かないことがあるのです。コンパイルする生のソースコードを拾ってきて、機種ごとにコンパイルをする方が確実。そのコンパイル時の設定は機種ごとに変更する必要があるので、そのあたりを自動化する仕組みがある。このあたりは最近はHomebrewっていうので、管理するのが流行ってるみたい。これは、何をするものかというとさきほどの機種依存をmac用に考慮してくれて、ソフトを管理してくれるアプリです。「自分でソースコード拾ってきてコンパイル」とかしないでも、有名どころはコマンドひとつでインストールしてくれちゃうやつです。前はこの本にも書いてあったMacPortsが流行ってたみたい。macportsとhomebrewとか検索すると結構出てくるそんなわけで、前にnodeとCoffeeScriptをそのまま入れていたのだけど、Homebrewで入れ直してみた。LINEスタンプ作りました!毎日使える。日記このブログについてこんにちは。フロントエンドエンジニアです。自作のiPhoneアプリを作っています。