2014年06月08日

Railsでwebページ作成でハマった点1

blogramランキング参加中!

実践Ruby on Rails 4 現場のプロから学ぶ本格Webプログラミング

新品価格
¥3,780から
(2014/6/8 10:42時点)



Railsでwebページを作り始めたマスタカです。

Rails覚えて、年収アップ!

そんなわけでコード書いてみた

・Railsワンライナー
ruby -e 'puts "hoge"'
「-e」オプションつける
http://d.hatena.ne.jp/maeharin/20130113/ruby_oneliner


・定数の定義
config/initializers/ほげほげ.rb
に定義する
http://mindia.jp/akikumo_tea/rails-%E5%AE%9A%E6%95%B0


・すべてのlayoutの基本
app/views/layouts/application.html.erb
に定義されたのが基本レイアウトとして
すべてのファイルに利用される


・devとprodでコード分岐
Rails.env == 'development'
http://memo.yomukaku.net/entries/127


・画像ファイル
app/assets/images/
に置く。
アクセスは以下
/assets/画像ファイル名


・css
app/assets/stylesheets/
に置く。
アクセスは以下。
よくわからないけど、全部を一つにまとめてるっぽい
<%= stylesheet_link_tag "application", media: "all", "data-turbolinks-track" => true %>


・SQLのsum
Gag.where(ほげほげ).sum('カラム名')


・eachでインデックス番号を取る
each_with_index {|item, index|
http://apidock.com/ruby/Enumerable/each_with_index


・四捨五入
round(2)
で小数点第3位で四捨五入して第2位まで


・小数点の計算
c = a.to_f/b.to_f
http://mushimamire.blog.fc2.com/blog-entry-26.html


・link_toでパラメータの渡し方
<%=link_to :controller =>"aaaa",:action =>"index",:hoge =>10 %>


・substr
your_text[0..29]
で30文字で切る
http://stackoverflow.com/questions/6184697/how-to-get-a-substring-of-text


・PHPのnl2br
simple_format(text)でできる
http://webhappytech.tumblr.com/post/32247197805/rails-n2br


やっぱりやってみると結構時間かかりますねぇ。
知らないことも多いですし
もうちょっとだけ続く。
もうちょっとだけ


タグ:Rails ruby
posted by マスタカ at 10:49 | Comment(0) | TrackBack(0) | プログラミング | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

この記事へのトラックバック
×

この広告は180日以上新しい記事の投稿がないブログに表示されております。