Forkwell の開発で使っている rubocop の設定を公開しました

こんにちは、Forkwell 開発チームの @sinsoku です。 Forkwell の開発では RuboCop を使っていますが、その設定を onk/onkcop や esminc/deka_eiwakun を参考に gem にして公開してみました。 github.com コーディングスタイルについて forkwell_cop という…

Forkwell を Rails 5.0.0.1 へアップグレードしました

こんにちは、Forkwell 開発チームの @sinsoku です。 Rails 5.0.0.1, 4.2.7.1, and 3.2.22.3 have been released! で Rails のセキュリティアップグレードが公開されました。 弊社で該当する処理はありませんでしたが、 Rails は上げられるときにアップグレ…

最速で Forkwell を Rails 5 にアップグレードしてみました

こんにちは、Forkwell 開発チームの @sinsoku です。 本日の Riding Rails: Rails 5.0: Action Cable, API mode, and so much more で Rails 5.0.0 のリリースが告知されました。 Rails 5 ではいくつもの新機能・変更点があります。 Action Cable Rails API …

CSSスタイルガイドを作って良かった話

こんにちは、デザインチームの@_ringogirlです。 エンジニア目線の求人・転職サイト Forkwell Jobsでは、最近デザインのリニューアルを行いました(最近と言っても3ヶ月前の話ですが…)。 リニューアルに合わせてCSSのリビングスタイルガイドを作ることにし…

Protected branches を使ったデプロイ自動化の始め方

突然ですが皆さんはアプリケーションのデプロイをどのような方法で行っていますか? Forkwell では master ブランチにプルリクがマージされたら capistrano を使って丹精込めて手作業でデプロイを行うということをやっていました。 ステージング環境で動作確…

リファクタリングコンテスト in Ruby 審査結果発表

大変長らくお待たせしました。Forkwell Jobs にて、2015年11月24日〜12月31日の期間で開催していた【リファクタリングコンテスト in Ruby 】の審査結果がようやく出揃いました。 今回、なんと最もよいコードに贈られる Ruby賞 を1人のユーザーが独占する結果…

Rails で cancancan と action_args の2つの gem を共存して使う方法

こんにちは、Forkwell 事業部の正徳です。 タイトルにもあるように、Forkwell Jobs の開発では cancancan と action_args の2つの gem を使用しています。この2つの gem を一緒に使う際に問題が起きましたので「問題の紹介」と「解決するコード」を紹介した…