2011-09-01から1ヶ月間の記事一覧

ActiveRecord3 のタイムゾーンをローカルに設定する

単純に時刻をローカル(ここでは JST)に設定するだけなら config/application.rb で config.time_zone = 'Tokyo' と書くだけのように思えますが、この状態では ActiveRecord 内部の設定では日時が UTC で扱われ、データベースに保存される値も UST から JST…

Rails から MySQL に SSL を用いて通信を行う

ActiveRecord には SSL によるデータベースアクセスをサポートする機能が付属しているので、それを使って通信を暗号化してみます。検証には VirtualBox にインストールした CentOS 5.6 を使用し、作業はすべて root ユーザで行いました。 前提 mysql と open…

CentOS5.6 で MySQL+Nginx+Unicorn な Rails アプリを動かす

完全に自分用の備忘録。VirtualBox にインストールした CentOS5.6 に表題の環境を構築してサーバを動かすまで。 サーバのメモリは512Mでパーティションは40Gと、(記事執筆時では)一般的な低価格帯 VPS を意識したスペックに調整してあります。 また、すべ…

今更聞けない JavaScript の挙動

非常に恥ずかしい勘違いをしていたのでメモとして残しておきます。jQuery を使って li タグに click イベントをバインドする時に、次のようなコードを記述してみます。 $(document).ready(function() { var i = 0; $("li").each(function() { alert(i); $(th…

CoffeeScript で JSON のデータを読み込んでみる

Rails 3.1 から利用可能になった CoffeeScript で、以下のような JSON ファイルを読み込んでみます。 [ {"title": "ひとつめ", "value": 1}, {"title": "ふたつめ", "value": 2}, {"title": "みっつめ", "value": 3} ] jQuery を使って値を表示すると、この…

MacBook Pro からかんたん無線 LAN

Mac

MBP 標準搭載の共有機能で簡単に無線 LAN を使う方法。SnowLeopard で検証。まず、「システム環境設定」から「共有」を選択、左のタブから「インターネット共有」を選択します。共有する接続経路を「Ethernet」にして、相手のコンピュータが使用するポートか…