2014年11月6日のブックマーク (5件)

  • NGUI UIToggle how to toggle / deactivate one

    crist18
    crist18 2014/11/06
    uitoggle
  • 制御構造 (Ruby 1.9.3)

    条件分岐: if unless case 繰り返し: while until for break next redo retry 例外処理: raise begin その他: return BEGIN END Rubyでは(Cなどとは異なり)制御構造は式であって、何らかの値を返すものが あります(返さないものもあります。値を返さない式を代入式の右辺に置くと syntax error になります)。 RubyはC言語やPerlから引き継いだ制御構造を持ちますが、 その他にメソッド呼び出し(super・ブロック付き・yield)/ブロック付きメソッド呼び出しという 制御構造の抽象化を援助する機能があります。ブロック付きメソッド呼び出しは 繰り返しを始めとする制御構造をクラス設計者が定義する事が出来るものです. 条件分岐 if 例: if age >= 12 then print "adult

    crist18
    crist18 2014/11/06
    “式1 rescue 式2”
  • 長文日記

    crist18
    crist18 2014/11/06
    すごい
  • 状態遷移をスマートに実装するためのRailsプラグイン aasm - HeartRails Tech Blog

    HeartRails Tech Blog ハートレイルズのエンジニア、デザイナーによるブログです。 ウェブサービス、スマホアプリ、IoT デバイスの開発に関連する技術的な情報を発信していきます。 こんにちは。ハートレイルズの前島(@netwillnet)です。今回は aasm という、状態遷移をスマートに管理するためのRailsプラグインの紹介をしようと思います。 インストール方法 gem install aasm だけ。 どういうときに使えるの? 複数の状態を持つモデルを管理するときに威力を発揮します。例として、所有しているの状態を管理するモデルを書いてみましょう。状態には 未読(not_read) 読んでる途中(reading) 既読(read) 捨てた(dump) の4つがあるとし、 status カラムで管理します。また、別の状態として「友達に貸している」を管理する lendin

    crist18
    crist18 2014/11/06
    aasm
  • 【語法】英語で『以上・以下』を言うと - Eigoriki.net

    「彼はを十匹以上飼っている」のように、数量やレベルの表現によく使われる「...以上」や「...以下」を英語で言う場合、少し注意が必要です。実は、英語には、「...以上」「...以下」に単語レベルで相当する表現がありません。more than はよく「...以上」と間違って訳されがちですが、実際は「...より上」という意味です。日語の「...以上」と違って、more than は対象の数・名詞を含みません。次の文章を見てみてください。 He has more than ten cats. → ○ 彼はを十一匹以上飼っている。 → × 彼はを十匹以上飼っている。 この文章の more than ten cats は「十匹以上」ではなく、「十匹より多い」という意味です。つまり、対象には「十」そのものは含まれません。(この文章では、「十一匹以上」と意訳しています。厳密に言えば more t

    crist18
    crist18 2014/11/06
    isAndOver