タグ

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

  • 変数のスコープについてまとめ - On Lisp読書日記

    あれから色々調べてみた結果、何故y0が100を返すのか理解できました。きちんと理解できてるかどうか確認するために、Common Lispにおける変数のスコープについて、できるかぎりの説明をしてみようと思います。 まずC言語における大域変数をグローバル変数、Common Lisp(以下Lisp)における大域変数をスペシャル変数と呼ぶことにします。 Cで変数xが使われた場合、まずローカル変数にxがあるかどうかを見て、なかったときにグローバル変数xの値を参照します。(多分コンパイル時に「どこ」を見るのかは既に決定されていると思いますが、いちおうLispと対比させるための、たとえ話としてお願いします・・) Lispでもまずレキシカル変数xの値があるかどうかを確認し、なかった時にスペシャル変数の値が使われます。 こうしてみるとグローバル変数とスペシャル変数に違いはないように見えますが、実は大きな違い

    変数のスコープについてまとめ - On Lisp読書日記
  • 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つのテクニック
  • ブルー・オーシャン戦略 - Wikipedia

    ブルー・オーシャン戦略(ブルー・オーシャンせんりゃく、英: blue ocean strategy)とは、INSEAD(欧州経営大学院)教授のW・チャン・キム (英語版)とレネ・モボルニュ (ドイツ語版)が著したビジネス書、およびその中で述べられている経営戦略論である。日語版はランダムハウス講談社から2005年に刊行されている。 ブルー・オーシャン戦略とは、競争の激しい既存市場を避け、大手企業が参入しない特定の顧客層と専門的なニーズに特化したニッチな小規模市場に参入する戦略であり、競争が少なく中小企業が成功しやすい領域であるとされる[1][2]。 ブルー・オーシャン戦略によると、血で血を洗うような競争の激しい既存市場を「レッド・オーシャン(赤い海)」とし、その激戦区でビジネスをすることは不毛であると前提づけている。そして、そこから可能な限り脱却して、策源地となりうる競争のない理想的な未開