タグ

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

  • 【Atelier Beart】オリジナル・スクリプト:テーブル行の交互配色

    関数の引数には効果を適用したいtable要素のidを指定します。 カンマでidを区切ることで、複数のtable要素を指定できます。 実行はbody要素のonloadイベントで呼び出すのが一般的でしょう。勿論上記サンプルのようにform要素やa要素で呼び出すことも出来ます。

  • 23. 関数とバイナリセーフ

    関数の中にはバイナリデータを正しく扱うことが出来る関数(バイナリセーフ)とそうではない関数があります。これを把握しておかないと、思わぬところでバグを発生させかねません。今回はその中でも正規表現によるマッチングに焦点を当てます。 正規表現によるマッチング関数にpreg_matchとeregがあります。前者はPerl互換 性、後者はPHPのPOSIX互換性正規表現関数です。これらは入力値をフィルターす るときにしばしば用いられます。しかし、eregには落とし穴が存在します。 その落とし穴とは「ereg関数はバイナリセーフではない」ということです。例え ば、ユーザ入力をフィルタリングするスクリプトを考えてみましょう。 if (ereg('^[0-9A-Za-z_]+$', $_POST['login_id'])) { // 正しい入力に対する処理 } ここでの目的はポストされたlogin_idが

    23. 関数とバイナリセーフ
    shayash
    shayash 2007/04/03
    『入力値に対してバイナリセーフではない関数を用いる場合には注意が必要です。特に正規表現関数の使い所には気を付けて下さい』
  • “Linus氏の右腕”が語るGoogleでの仕事

    Linus Torvaldsの右腕”と呼ばれるLinuxカーネル2.6のリード・メンテナ(開発責任者)Andrew Morton氏は,2006年8月,米Googleに移籍した。Googleはその数十万台とも言われるサーバーでLinuxをどのように使用しているのか。Morton氏はGoogleでどのような役割を果たしているのか。The Linux Foundation Japan Symposium(関連記事)のために来日した同氏に聞いた。(聞き手はITpro編集 高橋信頼) ---Googleでの仕事と生活についてお聞きしてよろしいでしょうか。 毎日オフィスに向かい,自分の部屋のドアを開け,椅子に座ります(笑)。普通の生活です。 ---Googleではどのような仕事をされているのですか。 私はGoogleのプラットフォーム・グループのメンバーです。プラットフォーム・グループはGoogle

    “Linus氏の右腕”が語るGoogleでの仕事
    shayash
    shayash 2007/04/03
    『Googleに移ったらMicrosoft Officeドキュメントを見なくてすむようになった』
  • お知らせ

    shayash
    shayash 2007/04/03
    2007年4月1日からの住所表示