タグ

2012年10月31日のブックマーク (4件)

  • XPathでRESTfulなURL設計を考えてみる

    WebAPIまたはWebサービスを作るときに、考えないといけないのがURL設計です。 近年は「Cool URL」と称して、短いURLを設計するのが流行りです。例としては、twitterの各ユーザーページのURLは「/user?user={ユーザーID}」などではなく、「/{ユーザーID}」になっています。 例:http://twitter.com/Hiraku 究極に短いURLですね。 ただ、ここまで短くしてしまうと困ることがあります。 twitterの場合だと、検索用のURL「/search」やオプション設定の「/settings/...」などは特例であり、ユーザーIDを指していません。これは、searchやsettingsという名前のユーザーを作ることができないことを意味します。拡張性が犠牲になってしまったんですね。。。 twitterほど極端なURL設計にせず、わかりやすく、自然に設

    XPathでRESTfulなURL設計を考えてみる
    tkawa
    tkawa 2012/10/31
    XPathの構文は"/"によるパス階層記述なのでURLとも馴染みやすい
  • URLで遊ぼう

    Harsh Climate for Human Rights Defenders in China:2014 in Photos 中国大陆人权捍卫者面临严...CHRDnet

    URLで遊ぼう
    tkawa
    tkawa 2012/10/31
    「URLに使える文字は英数字と / だけではない」記号を適切に使えば表現力が広がる
  • 第一回プログラマ向けデザイン勉強会を開催しました - satococoa's blog

    10/27(土)に 第一回プログラマ向けデザイン勉強会 を開催しました。 この勉強会は毎月やっている デザイナー向けプログラム部 (P4D) の逆バージョンで、デザイナさんにプログラマがデザインを教わるという趣旨で開催しました。 そして講師役として、いつもP4Dの方でもお世話になっている @machida さん、@ken_c_lo さん、@saucerjp さんの3人にお願いしました。 もっともこの3人をはじめ、P4Dに参加されているデザイナさんは普通にJSやFlash、ObjCなんか書いていたりして単にデザイナと呼んでいいのかどうかは怪しいところですが。 RailsエンジニアのためのTwitter Bootstrapカスタマイズ例 まずは@machidaさんのTwitter Bootstrapのカスタマイズ例の話からでした。 このテーマはP4D参加のプログラマからしきりにリクエストの

    tkawa
    tkawa 2012/10/31
    すばらしいイベント
  • Rails 4 in 30'

    I gave a presentation in RubyConf Argentina about what’s new in Rails 4 (if you saw it please rate it). I’ve already posted the Rails 4 MindNode which I used to start to think about what I was going to present. The talk was in Spanish but I’m leaving here the English version of the slides. If you want to use these slides to spread the word about what’s new in Rails you don’t need to ask me for per

    Rails 4 in 30'
    tkawa
    tkawa 2012/10/31