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

ハッシュのキーを自動的に作成する

2階層のハッシュをいきなり定義する方法は下記の様にやるようです hash = Hash.new { |h,k| h[k] = {} } 多階層の場合はこれ hash = Hash.new { |h,k| h[k] = Hash.new(&h.default_proc) } 参照:http://shirusu-ni-tarazu.hatenablog.jp/entry/2013/01/20/…

googleスプレッドシートからシート名でシートを取得する

work_sheets.find_by(title: 'sheet_title')でうまくいかなかったので下記の方法で取得しました

.htaccessでスマートフォンとPCサイトを内部的に出し分ける

.htaccessでスマートフォンとPCサイトを内部的に出し分けようとして(ユーザーからは同じアドレスを参照)どうしてもリダイレクトされてしまう現象が起きた話

Rails データベース操作

Railsのデータベース操作でよく詰まるのでメモ

ActiveRecordで1時間以内に作成されたデータを取得する

ActiveRecordで1時間以内に作成されたデータを取得する簡単な方法があったのでメモ ちなみに、Rails4ではfindメソッドは廃止らしい find - リファレンス - Railsドキュメント

gem twitterでJSON::ParserErrorがでる

gemのtwitterを使用しているとき、あるツイートが来たときにJSON::ParserErrorの例外を吐いて死んでしまった。原因不明。

高速文字列検索をするTRIEをRubyで使ってみた

サイト移行しました blog.kozakana.net

twitter gemでstreaming

twitter gem でもストリーミングAPIが使えるらしいので試してみた。 ほぼ、公式ページ通りだけど。

OmniAuthを使ってPOSTでツイッター認証

POSTでツイッター認証しようとすると \xE2" from ASCII-8BIT to UTF-8 のエラーがでて認証できない