Ruby

FizzBuzz

今月からRubyist見習いになったので。。 def fizzbuzz for i in 1...100 do case when i % 3 == 0 && i % 5 == 0 then puts "FizzBuzz" when i % 3 == 0 then puts "Fizz" when i % 5 == 0 then puts "Buzz" else puts i end end end fizzbuzz Railsについて…

前回のエントリで書いたサービスのコード

前回のエントリで書いたサービスのコードを公開してみました。たいしたものじゃないですが。https://github.com/masawo/jsgoal-spherokuでデプロイするときの手順とかをreadmeに書いています。DBテーブルの構成とか、改善の余地があるなとコードを見返してい…

jQuery Mobile を使ったサービスを作った

自分が使いたいのと、いろいろ試したかったので作りました。 以下から見られます。(ちゃんと動いているかな?) http://jsgoal-sp.herokuapp.com/ 技術的には 今回は以下を使いました。 クライアント側 jQuery Mobile サーバ側 言語:Ruby フレームワーク:…

html2haml がなぜか使えなかった

Sinatra で haml を使ってテンプレートを記述するために、gemでhamlを導入。 $ gem install hamlで、既存のHTMLを変換しようと html2haml を実行したのだけど、妙なエラーが出る。 $ html2haml LoadError: cannot load such file -- hpricot Use --trace for…

rbenvの導入

自分はHomebrewを使っているので、 brew install rbenv brew install ruby-buildをして、そのあと .bash_profile に以下を追加してshellをreloadすればインスコール自体は完了。 eval "$(rbenv init -)"あとは最新版のrubyを、以下のようにして導入。 rbenv …