ihatov08 blog

プログラミング初心者だけどRailsとSwiftマスターします

2016-06-01から1ヶ月間の記事一覧

Railsで掲載期間の有無を設定する実装方法

チェックボックスにチェックを入れた時はずっと掲載し続ける場合の実装方法 check_boxは引数をつけなかった場合、チェックした場合は1を、つけない場合は0が値として渡される。 form.html.erb <%= form.check_box :no_expiration %> アクセスメソッドを定義…

Railsでエラーを起こした入力欄にCSSを適用させる方法

railsでエラーを起こした入力欄はclass属性がfield_with_errorsのdivタグで囲まれる。 CSSでdiv.field_with_errorsにデザインを記述すれば、エラーを起こした入力欄に色をつけられる。 div.field_with_errors { background-color: #fcc; padding: 2px;

Rubyのputsメソッド、printメソッドはto_sメソッドを定義すると

改訂3版基礎 Ruby on Rails (KS IMPRESS KISO SERIES)でどうしてもわからないことがあった。 untitled.rb class Robot def initialize(name) @name = name @x = @y = 0 end def move(x,y) @x += x; @y += y end def to_s "#{@name}: #{@x},#{@y}" end end ro…

素数を見つけるプログラムをrubyで

処理としては 1.2.3.4.と連番の配列を用意する 2から順番にその倍数を配列から削除していく 削除するものがなくなったら終了。 これくらい簡単にかけるようになりたい。 引用元