akishin999の日記

調べた事などを書いて行きます。

2013-07-01から1ヶ月間の記事一覧

Capistrano でローカルに置いてあるアプリケーションをデプロイ

Rails アプリケーション開発中に、ローカル環境で Passenger + production モードの確認を簡単に出来るようにしたかった事もあり、試しに Capistrano でデプロイできるようにしてみました。Apache、Ruby、Passenger 辺りはインストール・設定済みとします。 …

Rails で ReadOnly なデータベースを扱う場合のいろいろ

Rails で書き込みをしたくない参照専用の DB を扱った際に、間違えて更新してしまわないために変更した箇所を備忘録代わりにメモ。 バージョンは 3.2.13 です。 ActiveRecord 使っているのは Rails 3 なんですが、なんとなく Rails 4 の concerns っぽくして…

出力される JSON の形式をカスタマイズする

to_json で出力される JSON 文字列の形式をカスタマイズする方法を調べてみました。 Ruby 2.0.0p247 で確認しています。まずは普通に to_json してみるとこんな感じ。 require 'json' t = Time.local(1978, 5, 31, 19, 30, 40, 205000) h = {id: 100, name: …

Rails 以外で Settingslogic を使う

最近は Rails で環境毎に変更する必要がある独自設定の管理に Settingslogic を使っています。binarylogic/settingslogic https://github.com/binarylogic/settingslogic使い方はこの辺が分かりやすいです。Rails - settingslogicで定数を管理する - Qiita […

タブ型ターミナルエミュレータ「RLogin」を使ってみた

職場の人に教えてもらった Windows 用のタブ型ターミナルエミュレータ「RLogin」を使ってみました。rlogin/telnet/ssh(クライアント)ターミナルソフト http://nanno.dip.jp/softlib/man/rlogin/恥ずかしながら教えて貰うまで全くその存在を知らなかったので…