Railsでannotateを使うメモ

modelにスキーマ情報が追加される便利なannotateというライブラリを使用するためにGemfileに以下を追記。 gem 'annotate' その後、bundle installを実行。現時点で存在するmodelへスキーマ情報を追加するために以下コマンドを実行 $ bundle exec annotate こ…

RailsでRspecを使うメモ

最近まともにRailsを触り始めました。よく忘れるのでメモ。テストはRspecを使いたいので、アプリケーションを作成するときは以下コマンドで。 デフォルトのtest-unit関連のファイル生成しません。 rails new hoge --skip-test-unit その後、Rspecを使うため…

CentOS6.4にMySQL5.6.14をインストールした

いつもだいたいyumで5.5くらいを入れているので、 最新を入れてみようと思った。公式のrpmで入れてみたけど、簡単ですね。 $ sudo yum -y localinstall http://dev.mysql.com/get/Downloads/MySQL-5.6/MySQL-shared-compat-5.6.14-1.el6.x86_64.rpm $ sudo y…

CentOS6.2にMySQLをインストールした

半分寝ながら書いています。これまた、さくらVPSでのお話し。事前に必要なモノを入れておく。 # yum install cmake # yum install ncurses-develMySQL用ユーザ作成。 # groupadd mysql # useradd mysql -g mysql -s /sbin/nologinインストール。 # cd /usr/l…

CentOS6.2にNginxをインストールした

さくらのVPSでのお話し。作業メモがてら。事前に必要なモノを入れておく。 # yum install pcre-devel # yum install zlib-devel # yum install openssl-develNginx用ユーザを作成。 # groupadd nginx # useradd nginx -g nginx -s /sbin/nologinインストール…

iPad買った。

新しいiPad買いました。64GBのWi-Fiモデル(ブラック)にしました。最初は量販店で買おうと思っていましたが、 ポイントがつかないようで、 特に量販店で買うメリットがないようなので、 結局Apple Storeで買いました。外でバリバリ使う感じにはならないと思…

CentOS5.7にRubyを入れる

libyaml-develが必要らしいので入れる。 CentOS標準レポジトリにはないのでEPELから入れる。 # cd /usr/local/src # wget http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm # rpm -Uvh epel-release-5-4.noarch.rpm # yum …

CentOS5.7にMongoDBを入れる

# vi /etc/yum.repos.d/10gen.repo [10gen] name=10gen Repository baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64 gpgcheck=0 enabled=0 # yum --enablerepo=10gen install mongo-10gen-server.x86_64 # mongod --version db version …

iPhoneアプリの審査でrejectされるの巻

先日審査に出したアプリが悲しいかなrejectされてしまいました。iPhone4でiOS5の場合にクラッシュするらしいのですが、 手元にその環境がなく、 自分のiPhone4をアップデートしてiOS5にしたわけですが、 試しても再現しないのでどうしたものかと。よくよく見…

ブログはじめました

何度目の「ブログはじめました」かもう忘れましたが、ブログはじめました。