shokosブログ

プログラミング

Ruby

ActiveAdminで作ったアプリのindex画面を編集

shokos Advent Calendar 2012二日目昨日つくったActiveAdminで作ったアプリのindex画面がいけてないので編集します。app/admin/schedules.rb を開いて # encoding: utf-8 ActiveAdmin.register Schedule do index do column "予定", :plan column "日時", :o…

ActiveAdminでらくらくCRUDをつくる

shokos Advent Calendar 2012一日目rails ActiveAdminでらくらくCRUDをつくる! Active Admin | The administration framework for Ruby on Railsスケジュール管理アプリ、Popuraをつくりました。 rails new Popura がーっとファイルやフォルダが作られ、イ…

RubyでHQ9+

書きかけで放置していたのを完成させました class HQ9Plus def initialize(source) @source = source @count = 0 end def run @source.each_char do |c| case c when "H" hello when "Q" source when "9" bottles when "+" count end end end private def he…

Rubyめも

Rubyの勉強もっとまじめにやるぞー!コンストラクタの書き方とか、引数の扱い方とか、case〜when文とか、インスタンスの持ち方とか学んだので、まだ途中だけど一旦投下します。 class HQ9Plus def initialize(source) @source = source end def run case @so…

Ruby はじめてのプログラミング第6章

for文とif文の書き方覚えた!うれしいので、fizzbuzz問題をいろんな書き方で書いてみる。 for number in (1..100) if number%15 == 0 puts("fizzbuzz") elsif number%5 == 0 puts("buzz") elsif number%3 == 0 puts("fizz") else puts("#{number}") end end …