おやまのエンジニアリングブログ

某ゲーム開発会社のフルスタックエンジニアしてます

Ruby on Rails

Rails のおすすめ Gem 一覧 2014

自分にとって、Railsで開発する時の喜びの一つは、rubygemsを使ってビジネスロジックの実装が安易にできることです。過去にいくつものプロジェクトを立ち上げてきましたが、必ずお世話になるgemがいくつかあります。今日はそのgemたちを紹介します。better_e…

Rails PluginでRspecを使う環境の構築方法

Railsのプラグインのテストを書くのに、rspecを使いたかったので実装方法をまとめました。1. まず、railsのジェネレーターを使ってファイルを一式作成。 とりあえず、クラス名はMyGemにします。 rails plugin new my_gem --skip-test-unit --dummy-path=spec…

多言語対応ウェブアプリを作る前に知っておきたい事

はじめに 最近仕事で、他言語対応(主に英語)のアプリを初めて作った訳ですが、事前準備を色々したにもかかわらず、翻訳、コーディング、サーバー構築などあらゆる分野で大変苦労したので気をつけたい点を共有します。ちなみに自分が担当した部分は、日→英→…

Turbolinksを実装するにあたっての注意点

はじめに Rails 4になってTurbolinksやpjaxなどの非同期通信を使ってページを更新する方法が広く知られるようになりました。自分も積極的にプロジェクトに取り込んだのですが、結構癖があり、実装するにあたって色々考慮が必要だったのでその実装方法をまと…