2012-06-01から1ヶ月間の記事一覧

Ubuntu 11.10にRubyをインストール

再びメモエントリ。 さくらVPS Ubuntu 11.10 を全く新しい状態で作った場合にRubyを導入する際のメモ。 $ sudo apt-get install ruby1.9.1 $ sudo apt-get install ruby1.9.1-dev $ sudo apt-get install gem Need to get 46.9 MB of archives. After this o…

nginxで指定したサブドメインへのアクセスをunicornにプロキシする設定

Apache + mod_proxy + thinの構成でSinatraアプリを動かしていたのですが、これをnginx + unicorn構成に変更しようと思った時にnginxのconfどうやって修正したかのメモ。 サーバ上で既にunicornでアプリを稼働させている状態で nginx.conf を以下の様に修正…

RubyGemsでインストールしたライブラリのソースコード位置を確認する方法

2回調べたのでメモとして記録。 RubyGemsでインストールしたライブラリ等の中身を確認したくなったときに、その場所を確認するには % gem which sinatra /usr/local/Cellar/ruby/1.9.3-p125/lib/ruby/gems/1.9.1/gems/sinatra-1.3.2/lib/sinatra.rbで確認す…

Safari 6.0(dev) vs Chrome

WWDC2012で一番気になったのがSafari6.0の発表だったり。*1 地球上で最速のJavaScriptエンジン(?)と公称していたのでSunSpiderで試してみた。 実行しただけなのでなんの工夫もないですが、メモがてら…。 マシン * Mac OS X バージョン10.7.4 * Intel Core i7…

Padrino事始め

いままでREMPでは、フレームワークにSinatraを使ってAPI等々の実装を行なってきたのですが、機能を足すたびに記述が長くなってしまい、またview等を追加する場合にもスケルトン生成を主導手動で行わければならないといった点があるので、やはり少し大きめの…

はてなブログへ移行しました。

移行完了。