タグ

2011年9月3日のブックマーク (2件)

  • Big Sky :: Learn Vim Progressively

    この文章は、 http://yannesposito.com/Scratch/en/blog/Learn-Vim-Progressively/で掲載されている「Learn Vim Progressively」の翻訳文です。 文内の全てはの筆者による物であり、訳文の内容については私による物となります。意訳が若干入っています。間違い等あればご連絡下さい。 tl;dr: 可能な限り速くvim(人類史上、最良と知られているテキストエディタ)を習得したい。その方法を提案する。生き残るには最小を学ぶ事から始め、その後徐々にトリックを混ぜて行く。 Vim 60億ドルのテキストエディタ 優れいて、強く、そして速い vimを学ぶ事、それはあなたあなたが学ぶ最後のテキストエディタになるでしょう。私が知る限りより優れたテキストエディタはない。学ぶのは難しいが、使うと素晴らしい。 4つのステップで学ぶ事をお勧めす

    Big Sky :: Learn Vim Progressively
    nori0620
    nori0620 2011/09/03
  • Web Workersによるバックグラウンド処理(3/5):JavaScriptによるHTML5プログラミング入門 - libro

    続いて、このWorkerオブジェクトのイベントにコールバック関数を設定します。以下の部分ですね。 worker.onmessage = function(e){ ……略…… }ここで設定した「onmessage」は、バックグラウンドスレッド(ワーカー)からメッセージが送信されたときに呼び出されるものです。これに処理を用意することで、ワーカーの処理が完了した後の処理を用意できます。 では、ワーカーで実行されるスクリプトは? これもやはり同じようにメッセージが送られたら実行する処理を用意していることが分かります。 onmessage = function(e){ ……略…… }見たところ、同じonmessageというイベント用属性が使われていますね。これは、Workerオブジェクトではなく、ワーカーで処理を実行しているオブジェクトに、Workerからメッセージが送られてきたときに呼び出されるも