Rails
Rails EngineにCapybaraを導入しようとしてハマったことが二つあるので、備忘録として残しておきたいと思います。 ルーティングを認識させる Railsアプリを普通に書いている場合は気にする必要がないのですが、Rails Engineでfeature specをいきなり動かそう…
OkuribitoRailsはRailsアプリケーションにおけるメソッド呼出状況を監視し、管理(閲覧)できるようにする Rails Engine(gem) です。言い換えれば、まだ一度も呼び出されていないメソッドを炙り出すことができ、安全にコードからメソッドを削除できるようにな…
松村 Advent Calendar 2016 の15日目です。 @muramurasan です。RailsERDをラップして、yamlファイルに記述したModelに従ってER図を出力する、というgemを作成しました。
やろうとして、ちょっと詰まったので忘れないうちにメモ。 <a class="button" href="#about">LEARN MORE</a> こんな感じのHTMLをlink_toで生成したいとする。 <%= link_to("LEARN MORE", anchor: "about", class: "button") %> これだと駄目。 <%= link_to("LEARN MORE", { anchor: "about" }, cl…
現職の開発部では、半年に一度ぐらいのペースで、開発合宿を開催しています。 その中で、今回は「プロダクションコードを変更せず、任意のメソッド呼び出しを監視できるgem」を作成してきたので、簡単にその紹介をしたいと思います。 (まだ、rubygems.orgに…
私と同じ境遇(SI屋出身)・性格(真面目と言われる)で、どうしてもWeb系の企業へ転職したい方へ。 今自分が思うことを、実際に体験してきたことを添えて、敢えて等身大で書きます。目次は下記の通りです。 転職を決意してから今までに自分が体験/思考してきた3…
しばらくブログを書いていませんでした。 まず最初に近況を3行で書きます。 某TDDBCに参加し、TDD力を付与してもらいました mbed祭りで登壇しました Railsエンジニアになって半年が経ちました 転職して半年経って思うことは、別エントリーで書きます。 Ruby…
Rails Tutorial を最近やり直そうと思って、 「あれ? テストフレームワークがRSpecじゃなくなっている?!」 ということがありました。 これは、Rails4.0向けから、4.2向けにチュートリアルが更新され、 それに合わせて開発環境等も一新されたからです。 推…
引っ越しました はてなダイアリーで今まで記事を書いていましたが、 はてなブログに引っ越しました……。 理由:MarkDown方式でブログを書きたかったから。 はてなダイアリーから、はてなブログへの移行方法は、 はてなの公式サイトに記載されていますので、移…
今日からRubyとか、Railsとか、あわよくば機械学習とか…… 諸々ゼロから学んでいこうと思い立ち、ブログを始めます。 社会人歴的には組み込みエンジニアが長いので、その辺の話もたまに書くかもしれません。 なぜブログを書くのか? 6年前ぐらいからずっと感…