Rails 4.x で TurbolinksとGoogleアナリティクスを共存させるには


以前記事を書きましたが、そのアップデート版です。

続きを読む

Rails / AjaxでHTMLが返ってきてしまう時の対処法


Railsアプリを作っていて、
なんかのタイミングでAjaxを使ってコンテンツを読み込みたいということは多い。

例えば無限スクロール。
jQueryの ```$.get``` や ```$.ajax``` 使う時にちょっとハマった。

続きを読む

Heroku / デプロイしたのに謎のエラーでログ見ても手がかりがない時の対処法


たまにあるのです。ログ見ても何にも分からない。

続きを読む

彼らが !default を付けない理由 / Bourbon / Neat / Bitters


ThoughtBot がメンテナンスしてる有名なCSS関係のプロジェクト。
Bourbon / Neat / Bitters、あと Refills てのもあるけど、必要なのは最初の3つかな。

続きを読む

Webhookを使ったサービスをローカル環境で開発したい時にめっちゃ便利なこれ


初めてクレジットカード決済するようなアプリを作ってみています。

決済には Stripe を使ってるんですが、その使い方はまた今度として、
Webhookをどうやってローカルで受け取るかという話。

続きを読む

Rails / Deviceでないユーザー登録・ログインを実装する


Railsでサインアップやログインを実装する時どうしてますか?
だいたいどのアプリ書くときも必要になってくるので、結構つまらない作業だったりする。
個人的には自分でつくるのが好みですが、[plataformatec/devise](https://github.com/plataformatec/devise) 使ってる人が圧倒的に多い印象。

続きを読む

Rails / HTMLメールの作成を簡単にしたい


RailsでHTMLメールの作成、どうしてますか?
基本的にCSSが使えないので、テーブルでレイアウトしてインラインCSSを使うのですが、普通に作ると結構苦痛。メンテナンスもしづらいし、似たようなデザインで別のメールをつくる時もテンプレート間でスタイルが共有できないので、ああ… となります。

続きを読む

Rspec / jQuery オートコンプリートをテストする


UIにいろいろJavascript使うわけですが、やっぱりテストがね。しにくいよね。
タイプした時に候補を提案してくれるUIをテストするマクロです。
オートコンプリートとか自動補完とか呼ぶのかな。

続きを読む

Rails / テキストの長さで検索する


Storyモデルからbodyの長さで検索する場合。
これでOK。

続きを読む

Rails / Hamlでテキストエリアに空白が挿入されてしまう時の対処


ちょっと困ったのでメモ。

続きを読む