タグ

ブックマーク / gimite.hatenablog.com (3)

  • Ruby 1.9.1のm17nについてメモ - monthly gimite

    2009/2/8追記: 今はもう↓の公式ドキュメントやid:macksさんのドキュメントなどいろんな情報が出ているので、このメモの存在意義は微妙ですが、一応1.9.1に合わせて修正しておきました。 多言語化 class String class IO この辺のドキュメントが見つからず(まだない?)、いろいろ試行錯誤して分かったことをメモ。 まず、Ruby 1.9では文字列オブジェクトがそれぞれ文字コードを持っている。 p "a".encoding #=> #<Encoding:US-ASCII> ファイルの先頭に # -*- encoding: UTF-8 -*- と書いておくと、文字列リテラルのencodingがUTF-8になる。 p "あ".encoding #=> #<Encoding:UTF-8> p "a".encoding #=> #<Encoding:UTF-8> これを書か

    Ruby 1.9.1のm17nについてメモ - monthly gimite
  • 勝手にパーソナライズされる「はてなブックマーク お気に入り」もどき - monthly gimite

    はてなブックマークのお気に入りみたいに、「おすすめ役」の人たちのブックマークをまとめて表示(更新は1日1回)。 その中から興味のあるエントリをクリックしていくだけで、自動で「おすすめ役」のメンツを選びなおして、おすすめの質を上げていく。 というものを作ってみました。 はてなブックマーク 今日のおすすめ これを使える条件は、 はてなIDを持っていて、ブックマークを「公開」設定にしている。(必須) 自分のブックマークかお気に入りの少なくともどっちかに、何か登録されている。(推奨) です。基的な仕組みは単純で、 毎日、過去にクリック率が高かった「おすすめ役」*1から順に、40件に達するまでエントリを追加していく。 毎日10件程度、「おすすめ役予備軍」*2の人のエントリを試しに追加してみる。 クリックされれば「おすすめ役」に昇格。 です。初期状態の「おすすめ役」は、 はてなブックマークの「お気に

    勝手にパーソナライズされる「はてなブックマーク お気に入り」もどき - monthly gimite
    yugui
    yugui 2006/11/28
  • RubyKaigi2006 2日目 - monthly gimite

    というわけでちょろっとロイディの発表をしてきました。スライドはこちら。5分間ということで、紹介程度の軽い話ですが。 DHHさんの発表が面白かったです。内容の細かいところは他の誰かに譲るとして、大雑把に言うと アクションはできるだけCRUDにしよう。 必要な操作がCRUDで表現できるようにモデル/コントローラを設計しよう。 新しいRailsアプリの書き方 CRUDをそれぞれHTTPのPOST,GET,PUT,DELETEで実装。*1 同じアクションで複数の入力フォーマット(普通のPOST引数、XML)、複数の出力フォーマット(HTML、XML、JSON、携帯向けなど)に対応。 新機能ActiveResource ActiveRecord互換のインタフェースでREST APIを呼び出せる。 という感じだったと思います(たぶん)。 で、以下は2番目の奴についての個人的な感想ですが、この書き方で一

    RubyKaigi2006 2日目 - monthly gimite
  • 1