コミュニケーションが生まれるツイートまとめツール
2013-07-09 Strong Parameters の説明がバグっておられる件 大垣さんの Rails4 Security (岡山Ruby会議02)の発表資料のうち、Strong Parameters の説明 (p20〜p30) は誤っておりますので、説明をしてみたいと思います。 Rails 4 を使って開発をした経験がある方ならわかるかと思いますが、Strong Parameters に「バリデーション」に相当する機能はありません。「Rails4 のバリデーションは Controller」との記述がありますが、そんなことはありません。 Strong Parameters は Model の更新を許容するパラメータを Controller 側(など)から設定できるようになった、というものです。たとえば管理者画面では全パラメータを更新できるが、一般ユーザ向け画面では一部のパラメータしか
2013-07-10 Rails の validation 論争批判 Rails 容赦なく批判するので、気分悪く思う方は読まないでください(後半だけよむといいかも)。 twitter での議論は、徳丸さんがまとめられている分はみましたが、それ以外は見落としがあるかもしれません。 TL; DR: これまでの議論は教条的であり、技術を誤解したうえで過信している。 バリデーションは広い意味をもつが、重要なドメインについての観点が見落とされている。 技術者として、なにが必要で、どう実装すべきか自分の頭で考えよう。 validation (バリデーション) とは バリデーションとは 【validation】 〔バリデート〕 - 意味/解説/説明/定義 : IT用語辞典 検証(する)、実証(する)、認可(する)、妥当性確認、などの意味を持つ英単語。ITの分野では、対象がその仕様や文法などに照らして適切
2013-07-12 スライド "Rails4 Security" 論争のまとめと、職業的倫理感の話 大垣靖男さんのスライド "Rails4 Security" にまつわる議論がややこしくなってきたので、ちょっと整理してみました。複数の議論が並行して融合しつつ分離しつつ進行しているので自分自身よくわからなくなってきているので。 時系列 岡山Ruby会議02で招待講演として初公開 (2013/7/6) Slideshare で公開 (2013/7/8) Rails技術者認定試験のFacebookページでシェア (2013/7/8) Rails技術者認定試験のFacebookページで「大垣さんの回答」をシェア (2013/7/9) そして混沌とした論争へ 議論のトピック1: 何故インターネットで広まる前に止められなかったのか これは技術的な話ではないので飛ばして読んでもかまいません。 "Rai
はじめに、 耳の聞こえ方には個人差や好みがあります、試せるものは試しましょう 再生環境や再生する曲はそれぞれ好みがあります。違いを尊重しましょう 安くてもいいものもありますが、高いものにも理由があります。お金は大事だよ と、人によっていろいろありますし、オーディオ界隈はいろんなことがありますが、みなさまいかがお過ごしでしょうか、暑いですね。 先日、ALPHA LABELの、ふっちーさんが、ARROWS NX を買ってご満悦で、あの機種は大きいけど、バッテリーももつし、動画もいけるし、ドルビーデジタルプラスも入ってるしで、なんかいいイヤホンやヘッドホンを買っても良さそうな気がしてきたとおっしゃるので、そういうのを書いてみます。 冒頭にあるように、個人差は結構ある話題なので、あれもいいよとか、このバカ犬死ねとかあったら、それはしかたないです、あと、インナーイヤーだろとかそういうのもいろいろある
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く