Mac

Homebrewで古いバージョンのソフトを削除する

brew upgradeでソフトをバージョンアップした時に、古いバージョンは削除されません。ディスクの空き容量を増やしたい場合以下を実行します。 特定のソフトの古いバージョンを削除したい brew cleanup [formula名] 全てのソフトの古いバージョンを削除したい…

oh-my-zshとiTerm2のテーマでターミナルをカラフルに

5-10分くらいの作業でターミナルをこんな見た目に変えられます。 oh-my-zsh robbyrussell/oh-my-zsh · GitHub zsh用の設定管理フレームワークです。プラグイン形式でzshに機能追加したり、テーマを設定することでzshのビジュアルを変更することができます。…

CocoaPodsでiOSのライブラリを簡単にインストールする

CocoaPods Objective-Cのライブラリを自動的にインストールするためのツールです。node.jsにおけるnpmやRubyにおけるRubyGemsと似たようなパッケージ管理ツールです。 CocoaPodインストール $ gem install cocoapods $ pod setup iOSプロジェクトへのライブ…

TouchDB (CouchDB互換の組込用NoSQL) をiOS開発で使ってみる

TouchDBとは 概要 公式サイトを見ると次のように解説されています。 TouchDB is a lightweight Apache CouchDB-compatible database engine suitable for embedding into mobile or desktop apps. Think of it this way: If CouchDB is MySQL, then TouchDB …

OSXにvert.xをインストール

OSX(Mountain Lion)でvert.xを動かす方法を説明します。 vert.xについては以下のサイトなどを参照してください。 vert.x Info Q vert.x – Node.jsの代替フレームワーク JDK7インストール JDK. Vert.x requires JDK 1.7.0 or later. Vert.x Installation Guid…