You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
こんにちは、鈴木です。 Rails4 の新機能である Strong Parameters を試してみました。 ※2013/10/03 TECHSCORE 本体の記事になりました!「StrongParameters | TECHSCORE(テックスコア)」 Strong Parameters は個別の Gem ライブラリでしたが、Rails4 のコア機能として取り込まれました。 Strong Parameters を使用すると、ホワイトリスト形式でリクエストパラメータを検証することができます。 Rails3 では Mass-assignment (モデルの複数属性への一括代入)を防ぐために attr_accessible を使用していましたが、Rails4 からは Strong Parameters を用いて Mass-assignment に対応することができます。 Strong Para
2013年08月20日10:29 Ruby いまさら聞けない!? accepts_nested_attributes_forの使い方 Railsのaccepts_nested_attributes_forを使い方を簡単に。 例えばBlogとArticleで1対多の関係の場合、Blogの作成時にArticleもまとめて作ろうとするときってありますよね。そういうときの話です。 まず、モデルでaccepts_nested_attributes_forを宣言し、 class Blog < ActiveRecord::Base has_many :articles accepts_nested_attributes_for :articles # これ! end class Article < ActiveRecord::Base belongs_to :blog end コントローラでは事前にAr
今回はRubyの代表的なテンプレートエンジン「haml」を使って、RailsのViewを書き換えてみます。また、Hamlをすでに使っている人向けにも適したTips的なチートシートを作りました! 🍄 RailsのViewとは?Railsでは次のようなMVC(Model, View, Controller)のしくみ使ってWebアプリケーションを作っていきます。 Model(モデル): 主にデータベース(MySQLやPostgreSQL)とのやりとりを担当 View(ビュー): 主にWebブラウザのhtmlの表示を担当 Controller(コントローラ): View(ビュー)とModel(モデル)との間の橋渡しを担当 今回はブラウザで簡単に確認できるViewの部分を変更してみます。 😎 Hamlとは?『Haml』とは簡単にいうとHTMLをより簡単に書くためのビューテンプレートエンジンです。
Rails を使い始めてからたまにテンプレートでHaml を使う機会があるのですが、先日下記HTML のようなものを書きたいと思いました。 <div class="hoge"> <div class="fuga">item1</div> <div class="fuga">item2</div> </div> <div class="hoge"> <div class="fuga">item3</div> <div class="fuga">item4</div> </div> まずはERB に起こしてみました。 <% items.each_with_index do |item, index| %> <% if index % 2 == 0 %> <div class="hoge"> <% end %> <div class="fuga"><%= item.to_s %></div> <
7月26、27日に神奈川・日産スタジアムでももいろクローバーZが単独ライブ「ももクロ夏のバカ騒ぎ2014 日産スタジアム大会~桃神祭~」を開催。本公演のチケット発売情報が発表された。 ももいろクローバーZとは? 百田夏菜子、玉井詩織、佐々木彩夏、高城れにの4人からなるアイドルグループ。2008年にももいろクローバー名義で結成され、2010年5月にシングル「行くぜっ!怪盗少女」でメジャーデビューを果たした。2011年4月に早見あかりがグループを脱退したあと、グループ名をももいろクローバーZへ改名。2012年にグループ結成当初から目標としていた「NHK紅白歌合戦」に初出場し、2014年3月には女性グループとして初となる東京・国立競技場での単独ライブを成功させた。 2016年2月に3rdアルバム「AMARANTHUS」、4thアルバム「白金の夜明け」を同時リリースし、同月より初のドームツアーを開
はじめに エンジニアの@ryooo321です。 よろしくお願いします。 弊社では多くのプロジェクトでruby on railsを使っています。 ruby on railsで開発する上でrails consoleは欠かせない存在かと思います。 pry-railsを使うと、rails consoleをさらに高機能にできます。 今回は私の感じたpry-rails(と便利なgemいくつか)の便利利用法をいくつか紹介したいと思います。 ※ 本記事はKyoto.rbでの発表内容をブログ向けにまとめなおしたものです。 下記ブログにpryの分かりやすい良記事がありまして、内容が重なる部分もありまして恐縮ですが、 ご存じない使い方が一つでもあれば幸いです。 Rubyistよ、irbを捨ててPryを使おう Kyoto.rbについて 京都市周辺のRuby技術者が集まって刺激しあえる場を作っていこうとするコミュニ
ここ数年、アートアクアリウムなるイベントが開催されている。正直言ってこのイベントは胸糞が悪くなるので中止して頂きたい。今日は、何故このイベントがいけないのか、倫理的に何が問題かということについて語ろうと思う。 アートアクアリウム最大の問題点最大の問題点は、このイベントの展示が金魚にとって極めて劣悪な環境だということである。環境が魚にとって良いかどうかは、実際に飼ってみないと分からないものなので、多くの人はその劣悪さに気づいていないのだろう。だから多くの人がわざわざこのような悪趣味なイベントに足を運ぶのだ。問題点に気づかなかったという人は是非このエントリを最後まで読んで欲しい。 光によるストレス金魚は一見すると愚鈍そうに見えるが、実はとても臆病な生き物である。物陰に隠れるのが好きだし、人の気配があるとすぐ奥に引っ込んでしまう。人の気配があると水面にすらなかなか姿を表さない。 ところが、である
edited by Ryutaro Mori 午前7時。 渋谷に続々とシード期のベンチャー起業家が集まり始めた。 Skyland Ventures(代表 木下慶彦氏)が開催するStartup Schoolへの出席が目的だ。 昨日記念すべき第1回を迎えた若手起業家向けのこのイベントは、起業家の学びの場、そして起業家や投資家の出会いの場としての役割が期待されている。 今後は週に1回、1名の起業家と1名の投資家をメンターとして招いての定期的開催を目標に動いていると、主催者の木下氏は語ってくれた。 本日は、LINE株式会社代表取締役社長森川亮氏、株式会社サイバーエージェント・ベンチャーズ代表取締役社長 田島 聡一氏を迎えて行われた第1回Startup Schoolの様子をお伝えしたい。 田島氏による講演に加え、新進気鋭の起業家5名によるピッチコンテストは、起業間もないスタートアップや起業を考える読
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く