タグ

2014年4月9日のブックマーク (3件)

  • 《REST思想》と《リソース指向》と《Webページ》に関する(主にRailsの)話 - Qiita

    これはいわゆるWeb APIについて、ということかなと推測しました。RESTというのはAPIのプロトコルのことだと思われている傾向がありますが、そういうわけではありません。Web全体についてのもので、APIについてもWebアプリについても適用されるものです。 実はRESTでは「統一インターフェイス」の制約からメソッドについて規定されていますが、URLの形については特に規定されません(もちろんAddressabilityの面で重要であることは言うまでもありません)。なので実は/books,/books/1でなくてもいいのですが、これを規約(CoC)でズバッときれいに決めてしまったのがRailsのすごいところの1つです。 の追加や削除を行う場合は、情報をJSON形式でPOSTリクエストのボディとして送ります。application/x-www-form-urlencoded形式で送ることは

    《REST思想》と《リソース指向》と《Webページ》に関する(主にRailsの)話 - Qiita
    lucky_pool
    lucky_pool 2014/04/09
    ブクマしてなかった。大事。
  • 覆面算を解く(Ruby/Pythonレクリエーション) - Qiita

    $ ruby alphametics.rb 'SEND + MORE == MONEY' SEND + MORE == MONEY 9567 + 1085 == 10652 $ ruby alphametics.rb 'DO + YOU + FEEL == LUCKY' DO + YOU + FEEL == LUCKY 57 + 870 + 9441 == 10368 ご存知の方には説明不要でしょう。このようにアルファベットを数字に置換して解くパズルが覆面算です。ルールを簡単に示します。 アルファベットの種類は10以内(11以上は解なし) 数は10進で、単語の最初の文字は0以外に対応する(0123はだめ) この覆面算ソルバは等号に=ではなく==を使います(理由は後で説明します)。足し算だけでなく加減乗除すべてとべき乗の**が使えます。解が複数ある場合は最初に見つかったものを表示します。 $

    覆面算を解く(Ruby/Pythonレクリエーション) - Qiita
    lucky_pool
    lucky_pool 2014/04/09
    これは面白い
  • Ruby と Rails を覚えるために約1ヶ月半でやったこと - takatoshiono's blog

    仕事Rails を使ったサービスを担当し始めて約1ヶ月半、RubyRails にもだいぶ慣れてきたので、ここまでどうやって勉強してきたか書いておこうと思います。いや、まだ初心者もいいところなのですが、そのうち忘れてしまって今しか書けなそうなので、書いておきます。 とはいえ、こういう情報は時間の経過と共に意味のないものになってしまいがちなので、なるべく時間に左右されない質的なことを織り交ぜながら書いていきたいと思います。 irb(main):002:0> Date.new(2014,4,4) - Date.new(2014,2,19) => (44/1) 当時の知識 パーフェクト Ruby を途中まで読んだ Ruby on Rails Tutorial の Chapter 4 Rails-flavored Ruby をやっていた という程度。 パーフェクトRuby (PERFEC

    Ruby と Rails を覚えるために約1ヶ月半でやったこと - takatoshiono's blog
    lucky_pool
    lucky_pool 2014/04/09
    Ruby/Railsを嗜みたいというニーズはかなりあるんだなー