rails

octopusに待望のsharding + replication構成がサポートされそう

Railsで、master/slave構成を作る場合や垂直分割する場合などは、octopusに頼る場合が多いです。 ただ、sharding + replicationの構成はずっとpendingのままで、僕も何度かトライしたことがあるのですがうまい設計を練ることができずにそのまま指を加えたま…

spring

といってもJavaのSpring Frameworkのことではなく、Rails preloaderの方。 https://github.com/jonleighton/spring zeusよりセンス感じるので乗り換えてみた。が、こういうぐぐらびりてぃが低い名前をつけるのはやめて欲しかったり...

compass

sprites画像を自動で生成してくれて楽だなと... ただ、development環境で一度生成された画像を削除したら、なぜかコンパイルされなくなって、rake tmp:clearして解決するまで相当時間かかって泣きそうに...

5分でbowerをRailsに導入する

プロジェクトでjsのライブラリをどうやって管理するかみたいな話を隣の人としてて、 jquery-railsとかgem使う bundle updateで依存地獄なきにしもあらずなので、app/assets/javascript/vendor/とかに置く いやいやそれならvendor/assets/以下でしょ bowerっ…

いつの間にかActiveRecord::Base.default_timezoneが:localから:utcに変わっていた

今まで、Railsアプリを作るとき、i18nな環境以外ではUTCで動かすことはなくてtime_zoneをTokyoに直して使っていた。 config.time_zone = 'Tokyo' ただいつの間にか、 config.time_zone = 'Tokyo' # これが必要! config.active_record.default_timezone = :lo…

Railsプラギンを作るときにspec書きたいんだけどdummyアプリの作り方いつも忘れる

http://qiita.com/items/f88f201acf0e5d15c7d1 まとまってて便利。

Redisを使うSessionStoreライブラリ書いた

Redis使いたかったというのもあるけど、memcachedより性能が良いの(http://antirez.com/post/redis-memcached-benchmark.html/)でその試験というのも兼ねて。https://github.com/yoppi/redis-session-storeすでに他の人が書いてたのだけど、Rails3で動かなか…

The Mega March 2012 Ruby and Rails News and Release Roundup のメモ

以前は頻繁に更新があったRuby Insideですが最近めっきり更新されてなくて、収束しちゃうんじゃないかと心配していました。先日久しぶりの更新があり、3月のRuby界、Rails界についてのまとめ記事があがってたので、気になった記事をメモしています。 トップ…

Railsで作っているFacebookアプリをRails3.1に更新する

HerokuでFacebookアプリを運用しており、当初はRails3.0.9ベースで作り始めたが、Railsが進化するスピードが速いので常にEdgeの状況を追いかけていたいので版をあげることにした。 基本はRailsCastsで紹介されていることをベースに修正していけばよいがいく…

PryをRailsコンソールで使うには

Pryという新しいREPLツールがとっても便利だ。 詳しい使い方は、Wikiを読めばだいたいわかる。 Railsコンソールでもこの便利なPryを使うには、Using Pry instead of IRB for Rails' consoleで紹介されているように、config/initializers/pry.rbに次のよう に…