タグ

ブックマーク / elm200.hatenadiary.org (3)

  • Cookie について - elm200 の日記(旧はてなダイアリー)

    中の基ではあるが、案外よく理解していない Cookie について、調べてみた。 基概念 Wikipedia "HTTP Cookie" によれば、 「HTTP cookie(エイチティーティーピークッキー、単にCookieとも表記される)は、RFC 2965などで定義されたHTTPにおけるWebサーバとウェブブラウザ間で状態を管理するプロトコル、またそこで用いられるWebブラウザに保存された情報のことを指す。ユーザ識別やセッション管理を実現する目的などに利用される。」 とある。基的な動作については、同じく Wikipedia "HTTP Cookie" から。 そこで、1994年にNetscape Communications CorporationによってCookieが提案・実装された。Cookieでは次のようにサーバとクライアント間の状態を管理する。 1. WebサーバがWe

    Cookie について - elm200 の日記(旧はてなダイアリー)
  • マスメディアの終わり - elm200 の日記(旧はてなダイアリー)

    TechCrunch が既存の(アメリカ)新聞業界を痛烈に皮肉っている。 聞こえてくるあの泣き言は、新聞の死のあえぎ Googleに対して文句を言うのは止めろ、と。自分のところにトラフィックを回してほしいという下心を持ちつつ、Google を記事泥棒呼ばわりするのはあまりに偽善的だと。そんなに Google が嫌いなら、robots.txt でクローラー(ウェブコンテンツを自動収集するプログラム)をはじいてしまえと。 これはいつもの TechCrunch 節なんだが、 はてブコメントにこんな問いかけがあった。 しかし新聞が死んだあと、誰がWebでニュースを伝えるんだろう? 私なりの答えを述べよう。これからニュースを伝えるのは、ブロガーだ。官庁や大企業がプレスリリースを自分のウェブサイトで行い、それに基づいてブロガーが分析記事を書く。あるいは、さまざまな事件事故に立ち会ったブロガーが twi

    マスメディアの終わり - elm200 の日記(旧はてなダイアリー)
    sbg3
    sbg3 2009/04/29
  • ActiveRecord 更新系 - elm200 の日記(旧はてなダイアリー)

    Rails のバージョンは 1.2.3 を想定。 基的に断りがない場合は ActiveRecord::Base のインスタンスメソッドまたはクラスメソッドについての話である。 1. 基的に更新は save で行う save と save! の違い save : 失敗したら false を返す。 save!: 失敗したら RecordInvalid 例外を投げる。 Dave Thomas 「Rails によるアジャイル Web アプリケーション開発」によると、この2つの使い分けは、 save: コントローラのアクションメソッドとして呼び出されることを想定。エラーを画面に表示することを考えると、例外を投げるのはまずいので true/false を返す。 save!: バッチ的な処理で使うべき。 とのこと。 2. update_attribute メソッドとは? update_attribu

    ActiveRecord 更新系 - elm200 の日記(旧はてなダイアリー)
    sbg3
    sbg3 2008/11/26
  • 1