タグ

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

  • はるの林檎教室~MacOSの基本ショートカット全集~

    Macには、一般に“ショ-トカット”と呼ばれるキ-ボ-ド操作があります。 これさえ覚えれば、マウスの操作が減って手元のキ-ボ-ドだけで様々な操作が可能になり、とても効率的です。 このコ-ナ-では、それら“ショ-トカット”について、簡単にまとめてみました。 初心者はもちろん、使用歴が長い人も、初心に返ってもう一度見直してみましょう。忘れていたモノがあるかも・・・? ※この表は正確に作っているつもりですが、動作を保証するものではありません。万が一間違いを発見しましたら、当サイトの管理人にご連絡ください。 Finder上やアプリケ-ションで使用する主要なもの 注意事項:ここで取り上げているものは、Finderとアプリケ-ションで共通して使える、ごく一般的なものだけですが、ショ-トカットは、アプリケーションを開発する各メーカーによって様々なものがあり、その全てを掲載することは困難です。詳しくは、ア

  • インジェクション系攻撃への防御の鉄則

    前回までは,主にクロスサイト・スクリプティングのぜい弱性とその対策について解説してきた。最終回となる今回は,クロスサイト・スクリプティング以外の「インジェクション系」ぜい弱性について解説する。具体的には,SQLインジェクション,OSコマンド・インジェクション,HTTPヘッダー・インジェクション,そしてメールの第三者中継である。 SQLインジェクション対策にはバインド変数の利用が最適 まず,SQLインジェクションから見ていこう。対策には二つの方法がある。一つは,SQLの「バインド変数(注1)」を使う方法である。バインド変数の書式はプログラミング言語によって異なるが,一例として,Perlを使った場合に,パスワード認証のSQLをバインド変数で書き換えた例を示す(図1)。 (注1) 「準備された文(Prepared Statement)」というのがJIS SQLでの用語だがあまり普及していない。バ

    インジェクション系攻撃への防御の鉄則
  • 404 Blog Not Found:Digest - 今日にでも使うべきJavaScriptの7つのテクニック

    2007年04月25日12:00 カテゴリLightweight LanguagesBlogosphere Digest - 今日にでも使うべきJavaScriptの7つのテクニック 良質の記事だけに全訳したかったのだけど、時間もないので紹介と抄録。 Digital Web Magazine - Seven JavaScript Techniques You Should Be Using Today サンプルコードは、適宜書き換えてあります。 1. Branch when possible - 分岐はなるはやで これは実例を見た方が早いでしょう。クロスブラウザー対応のaddListener()を考える。機能だけを考えれば、以下でOK。 function addListener(el, type, fn) { if ( window.addEventListener ) { el.addE

    404 Blog Not Found:Digest - 今日にでも使うべきJavaScriptの7つのテクニック