Rista Tech Blog

株式会社リスタの技術?ブログ

あなたのRailsプロジェクトは大丈夫? Brakeman gemを使って、セキュリティチェックをしましょう

こんにちは、エンジニアの望月(@c5meru)です。 最近、kindleで「徳丸本」を購入しました。 プロとしてお仕事していく以上、セキュリティの知識は欠かせないと思うので、じっくり読んでいこうと思います! さて、今日はそんなセキュリティチェックに関する…

Rails 5.1 × webpackerの環境にESLintを導入したお話

みなさん、こんにちは、エンジニアの望月(@c5meru)です。 Railsをはじめて1年ちょっと経ったので、「メタプログラミングRuby」を読むなどしまして、改めて言語仕様を学び直したりしています。 設計やリファクタリングも、もうちょっと上手になりたいです!…

RailsでWebpackerを導入してCoffeeScriptからES2015(ES6)に移行しました

エンジニアの望月(@c5meru)です。 この前の日曜は、HTML5カンファレンスにボランティアスタッフとして参加してきました。 いくつか聴衆としても聴くことができてとても楽しかったのですが、ずっと立ちっぱなしだったので今すごく腰が痛いです…運動不足…(´…

Rails Best Practices を導入して、Railsに秩序を与えました

どうも!Lintおばさんこと、エンジニアの望月(@c5meru)です。 この前ブログにscss-lintについて書きましたが、あの後coffeelintも入れました。 それについてはまた別途記事にします。 そして、最近は「Rails Best Practices」というGemを導入しました。 そ…

Railsにscss-lintを導入し、CSSに秩序を与えました

エンジニアの望月(@c5meru)です。 弊社では、先日CSSの実装パターンを統一しましたが、さらなる秩序を与えるためにscss-lintを導入いたしました。 Railsでscss-lintを導入するのはとっても簡単です。 # Gemfile source 'https://rubygems.org' group :deve…