setoya-blog

システム開発技術、データ分析関連でお勉強したことや、山奥生活を綴る、テンション低めなブログです。

2013-01-30から1日間の記事一覧

メモリ上でテキストファイルを作るときにStringIOが便利そう

メモ。herokuだと、ファイルを一時的に作成するのも微妙な場合(特にdynoを2つ以上で運用していて、ファイル作成と読み込みのタイミングが違うとき)があるので、StringIOクラスを使ってメモリ上にファイルを作成して、それを/tmp/とかには置かずに、S3に置…

railsでCookieを設定する

railsでCookieを設定するときはこんな感じ。 このメソッドを適当なところで呼べば良い def set_cookie cookies[:hoge] = { :value => 't', :expires => 1.days.from_now } end 設定されたCookieがあるかどうかを確認するときは、こんな感じ。 cookies[:hoge]…

rack_rewriteをつかってwwwなしのリクエストをwwwありのドメインにリダイレクトする

herokuのサービスでwww.hogehoge.comをサービスのドメインとして、使っているときに、hogehoge.comにアクセスしてもサービスを使えるようにしたい。 しかも、できれば、そのときブラウザに表示するURLはhogehoge.comではなく、(Google Analyticsとか諸々の…