IKEAの机をワーキングデスクにしている人はあわせてフットレストも買うと快適です

Pocket

IKEAの机、安くて使い勝手も良いですよね。僕は家でも会社でもIKEAの机です。でもIKEAって北欧のメーカーだけあって、足の高さが70cmと、一般的な日本人向けの机より若干背が高めに作られているんですよね。そのためか、椅子もちょっと高めの設定になってしまうせいで、ちょっと足が疲れるなーと思うことがあります。

Continue reading…

「関数プログラミング実践入門」を読みました

Pocket

かなり気になっていた関数プログラミング実践入門という本を早速買って読んでみました。

Continue reading…

Githubにあがっている全ての差分をレビューするためのプルリクの作り方

Pocket

全ての差分を対象にコードレビューをしたいときがありますが、Githubのコミット1つ1つにコメントをつけていくと、後から追いにくいですよね。そういうときは一番最初のコミットでブランチを切って、そのブランチとmasterブランチ(最新のコードベースがあるブランチ)を比較するプルリクエスト(以下、プルリク)を作ると便利です。

Continue reading…

Rails3.1 + Ruby2.0だとSprocketsが上手く動作しない不具合に対するモンキーパッチ

Pocket

超レアなケースですがRails3.2.13以前のRailsアプリをRuby2.0以上で動かさなければいけないときに、rake assets:precompileしてもJSのコードがプリコンパイルされないSprocketsの不具合があります。

Continue reading…

HerokuでパフォーマンスモニタリングするならLibratoを入れよう!

Pocket

HerokuでのパフォーマンスモニタリングにはNewRelicアドオンを入れるのも便利ですが、Libratoという「よりHerokuに寄り添った」メトリクスを出してくれるアドオンもあります。

Continue reading…

ディレクトリの先はWordPress〜rack-reverse-proxy

Pocket

http://www.hoge.com/でRailsアプリを運用しているとして、http://www.hoge.com/blogはWordPressのブログを表示したい、なんてことありますよね。普通はReverseProxyを使うと思うのですが、サーバサイドに設定をあまり持たせたくなかったり、そもそもHerokuで運用しているのでそういう設定をすること自体無理というケースがあります。そういうときはrack-reverse-proxyが使えそうです。

Continue reading…

AngularJSとRailsの丁度良い関係を探る:コード解説編

Pocket

以前投稿したAngularJSとRailsの丁度良い関係を探るという記事のコード解説編です。前回はざっくりとしたアーキテクチャの紹介のみにとどめていたので、このエントリでサンプルコードの詳細について解説します。

Continue reading…

JMeter使うのだるいなーと思ってたらruby-jmeterというRubyでテストプランを書けるツールがあった

Pocket

JMeter使うのだるいなーと思ってたらruby-jmeterというRubyでテストプランを書けるツールがあった。知らなかった(迫真)。

Continue reading…

Concrete5をVagrantで入れて試してみた

Pocket

この人が最近やけにConcrete5推しなので、自分も試して見れる環境を整えようと思いました。まる。というわけでVagrantでセットアップしてみました。

Continue reading…

Webフォームを簡単につくることができるFormKeep

Pocket

簡単なWebフォームならGoogle SpreadsheetでFormを作るのが定石だと思いますが、それとは別のアプローチで、フォームの投稿先のURLだけ提供してくれるというサービスがFormKeepです。

Continue reading…