class HogehogeService # Hogehogeはモデル名まんま def process(hogehoge, option_a: nil, option_b: nil, option_c: false) history = hogehoge.histories.last unless hogehoge.active? hogehoge.histories.last.update(state: :cancel) return error_message end case hogehoge.kind when "type_a" # ... when "type_b" # ... end ActiveRecord::Base.transaction do history.save! history.create_foobars end end end 何が酷いって、機能が何なのか
※このお話はたぶんフィクションです。実在の人物や団体とはあんまり関係ありません。 序 planetter.comをバージョンアップすることにした。数年前にリリースしてからずっと放置していたけど、そろそろ手を付けないとやばいと思った。 しかしウェブの世界はドッグイヤーだ。3年も経てば何もかもが変わっている。しばらく開発から遠ざかっていた僕には、最近の技術トレンドなんてさっぱりわからない。 まずは自分自身をアップデートするところから始めよう。 Atom 最初はIDEだ。以前はEclipseを使っていたけど、いまはもうウェブ系言語の進化速度に追いつけていないようだった。ウェブ開発用のIDEならいまはWebStormが人気のようだ。有料だけど、最新の技術に対応しているし、使い勝手もいい。 でも最終的にはAtomを選んだ。IDE(統合開発環境)ではなくエディタなので、これ自体は単機能だけど、不足分は
Game Review, Đánh Giá Chi Tiết – Thủ Thuật Mới Nhất Tại Markethack.net, chúng tôi cam kết mang đến cho người chơi những bài đánh giá game chính xác, khách quan nhất. Dù bạn là người mới hay game thủ kỳ cựu, những thủ thuật mới nhất và lời khuyên hữu ích từ các chuyên gia của chúng tôi sẽ giúp bạn nâng cao kỹ năng chơi game. Đừng bỏ lỡ cơ hội khám phá kho tàng thông tin đa dạng về thế giới game tại
この画像を大きなサイズで見る フランスとその風光明媚な田舎の風景を思い浮かべるとき、絵のような村や広大なブドウ畑、夏にうねった道をご機嫌なドライブのできる、どこまでも続く緑の丘などを想像するかもしれない。しかし、こんな美しい風景の片隅に、1世紀近くも人の立ち入りが禁止された、ゾーンルージュ(レッドゾーン)がある。 現在でも、パリとほぼ同じ広さの100平方キロ近くが、一般の立ち入りや農地利用を法律で厳しく制限されている。その理由は、いまだに世界大戦の戦場跡に残る、おびただしい数の遺骸や不発弾が回収しきれていないからだ。 第一次大戦後、途方もない数の不発弾や人間や動物の遺骸の回収が追いつかず、フランス政府は該当地区の住民の強制的な移転を決め、立ち入り禁止区域にした。地図上からまるごと抹消された村は、戦争の犠牲者だと考えられた。 この画像を大きなサイズで見る “破壊された村、デュオモン” この画
by Boris Mann 「海を越えた」という意味の「ウルトラマリン」は金よりも高価な色として芸術家に重宝されたり、芸術家の家族を貧乏のどん底に追いやったりしてきました。ウルトラマリンとは一体何なのか?ということで、その歴史がParis Reviewにまとめられています。 A Brief History of Ultramarine—The World’s Costliest Color http://www.theparisreview.org/blog/2015/06/08/true-blue/ 画家ミケランジェロの初期の作品「キリストの埋葬」は未完のままこの世に残っていますが、キリストの埋葬が未完なのは、絵を描く上で使うウルトラマリンの顔料をミケランジェロが手に入れられなかったからだと言われています。一方で、ラファエロはウルトラマリンの顔料を絵の仕上げに使い、フェルメールはふんだん
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く