Entries from 2011-10-01 to 1 month

homebrewでruby1.9.2いれてrubygemsまわりでのトラブルもろもろ対処

「ruby1.9.2しか使わないでしょ。homebrewで入れるのが一番楽だよ。」 あ、rbenvすらいらないね。まずは、rbenvを使わない設定しときましょう。とはいえ、いつか使うかもしれないので消しはせず、使わなくするだけの設定にしました。 ~/.zshrcから関連の設定…

PadrinoでもCoffeeScriptをつかいたい

CoffeeScript、いいですよね。 ちょっと困るかもしれないのが、どうやって扱うか。デプロイ時にjsファイルにコンパイルするか。できれば、coffeeファイルそのままで扱いたいです、楽なので。 では、Padrino で使いたいときにどうしたらいいのか。 Sinatraま…

Herokuでのたぶん一番かんたんなTwitter Streaming APIの使いかた

herokuのドキュメントでは、こんなのが紹介されています。 Consuming the Twitter Streaming APItwitter-stream.gem を使いましょう。あのearthquake でも使われているようです。サンプルコードから、認証にOAuthを使うようにして、tweetを受けとるたびにPus…

CUI環境のフォントをRictyに変えた

プログラミング用フォント Ricty Terminal.app はRictyに。MacVimはひとまずInconsolataにしてみています。 いい感じです。半濁点が大きいのがかわいい。Rictyの生成には上記リンク先にあるスクリプトを使えばいいのですが、事前にもととなるフォントの導入…

Herokuのdevcenterをスマホから快適にみたい

そのために、つくってみました。 http://mobile-devcenter.heroku.com/ ちなみに、本物のURLは http://devcenter.heroku.com/敬虔なエンジニアのみなさんは電車で移動中とか見ますよね、herokuのドキュメント。iPhoneからだと見やすくはない。ならば見やすく…

HerokuのRuby 1.9.2でExecJS::RuntimeUnavailable

Sinatraアプリをherokuにpushすると、こんなエラーが起きました。 2011-10-05T11:32:54+00:00 app[web.1]: /app/.bundle/gems/ruby/1.9.1/gems/execjs-1.2.9/lib/execjs/runtimes.rb:47:in `autodetect': Could not find a JavaScript runtime. See https://…