タグ

2008年5月7日のブックマーク (6件)

  • Class::Component Moosenize の require と with - Yappo::タワシ

    微妙に Moose とは異なるのでメモ MyApp::Roleクラスが必須になる Moosenize された時に MyApp::Role クラスに requires with after before などの必須メソッドをエクスポートする import メソッドを突っ込む。 そして、 MyApp::Plugin の register メソッドを拡張して、この register フェーズで requireses のチェックやら Role で定義された after, before の install などを行う。 Class::Component の Plugin は register メソッドが、初期化フェーズにあたるので、ここで全部やっちゃう。 ただし、同じ名前のPluginでもloadされた数だけ register 呼ばれるので、最初の一回だけ初期化する。 Role 作る時のルールとして

  • Shibuya.soozyで空気も読まず話しするよ - ひがやすを技術ブログ

    Shibuya.soozy techtalk#5 〜 特別スペシャル YAPC::Asia 2008 出張 SoozyConference イベント 〜で、「scaffoldなんてもう古い、HTMLからコードを自動生成するページ駆動開発とは」をテーマに話をするよ。 そもそも、どんな空気なのかもわかってないよ。 【ニコニコ動画】最近スレッドが熱い - yoshioriを見てとりあえず、安心したよ。 でも、 の敷居の高さに絶望したよ。

    Shibuya.soozyで空気も読まず話しするよ - ひがやすを技術ブログ
  • 硫化水素で自殺するための情報をネット上から削除するべきか否か?

    警察がついにネット上における硫化水素自殺方法を見つけ次第、削除依頼する方針を固めたわけですが、実際にはどうなっているのでしょうか? また、硫化水素自殺をやたら宣伝し続けたマスコミに責任はなく、ネットのみに責任があるのでしょうか? 代表的な例として、2ちゃんねるとウェブ魚拓がどのような対応をしているのか、そして現時点で検索結果のトップに出てくるWikipediaで行われている激論、そして当は一体どうするべきなのかを見てみましょう。 まず、これが警察による今後のネット上における削除依頼方針です。 (PDFファイル)硫化水素ガスの製造を誘引する情報の取扱いについて 硫化水素ガスの製造を誘引したと判断されるためには、硫化水素ガスの製造方法に係る情報に加えて、 ○ 製造を誘引する(簡単に作れる等) ○ 利用を誘引する(簡単・確実に死ねる等) と認められることが必要となる。 なお、化学式等の記述のみ

    硫化水素で自殺するための情報をネット上から削除するべきか否か?
    yappo
    yappo 2008/05/07
    一日に90人がジハードしてから物を言えという事か
  • mixi Engineers’ Blog » Tokyo Tyrantによる耐高負荷DBの構築

    連休中はWiiのマリオカートをやりまくってやっとVR7000越えたmikioです。愛車はマッハ・バイクとインターセプターです。さて今回は、分散ハッシュデータベースサーバTokyo Tyrantでmixiの最終ログイン時刻を管理するようにした時の苦労話を書きます。 ログイン処理は負荷地獄 mixiでは、全てのユーザについて、各々の最終ログイン時刻を管理しています。「マイミクシィ一覧」や「お気に入り」などの画面で、友人が近い時間にログインしていてコミュニケーションがとりやすい状態にあるかどうか確認できるようにするためです。 mixiのほぼ全てのページはログインしないと見られないページなので、ほぼ全てのページにアクセスされるたびにログイン確認が行われます。したがって、最終ログイン時刻はほぼ全てのページにアクセスされる度に更新されることになります。mixiの中で最も重いデータベースのひとつとして「

    mixi Engineers’ Blog » Tokyo Tyrantによる耐高負荷DBの構築
  • Journal of miyagawa (1653)

    YAPC::Asia has become huge. This year we've got 550 registrations and I think this is one of the biggest YAPCs ever.However, our organization team has been getting smaller year by year, maybe because we knew we can do this. I live in San Francisco, USA and remotely organize the conference for this 2 years, just like any other project managers do for a project. That means, the real tough work has b

    yappo
    yappo 2008/05/07
  • tokuhirom blog

    Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at

    yappo
    yappo 2008/05/07
    Moose 1/2 くらいにしたいすなぁ