タグ

Eventとcodeに関するslay-tのブックマーク (4)

  • JavaScript で queueMicrotask() によるマイクロタスクの使用 - Web API | MDN

    マイクロタスクは、それを作成した関数やプログラムが終了した後、 JavaScript 実行スタックが空の場合にのみ実行され、ユーザーエージェントがスクリプトの実行環境を動かすために使用しているイベントループにコントロールを返す前に実行される短い関数です。 このイベントループは、ブラウザーのメインイベントループか、ウェブワーカーを駆動するイベントループのどちらかです。これにより、他のスクリプトの実行を妨げるリスクなしに与えられた関数を実行することができ、同時に、ユーザーエージェントがマイクロタスクによって行われるアクションに反応する機会を得る前に、マイクロタスクが確実に実行されるようにします。 JavaScript のプロミスと変更監視 API は、どちらもコールバック実行にマイクロタスクキューを使用しますが、他にも、現在のイベントループのパスが終了するまで作業を延期する機能が役に立つ時があ

    JavaScript で queueMicrotask() によるマイクロタスクの使用 - Web API | MDN
  • Linux用キーリマッパー rkremap を作った - tmtms のメモ

    11月から仕事Mac を使うようになって2ヶ月ちょっとたつけど、いまだにショートカットキーが Ctrl キーではなく Command キーであることに慣れない。 慣れないのは仕事以外で普段使ってる Linux と異なるからだと思うんだけど、普通に考えて Mac のショートカットキーの方が合理的だと思うので、Linux 上で Mac と同じような操作ができるようにした方が良いと思った。 というわけで Ruby で rkremap というのを作ってみた。rkremap はツールではなくライブラリなので、rkremap を使ったプログラムを作る必要がある。 github.com まあ普通は「最強のキーリマッパー」の xremap を使うのがいいと思う。 作ろうと思ったのは xremap では(たぶんほかのツールも)日語変換有効時を特別扱いできなかったのが発端なんだけど、YAML 等の設定フ

    Linux用キーリマッパー rkremap を作った - tmtms のメモ
  • The npm Blog — Details about the event-stream incident

    The npm blog has been discontinued. Updates from the npm team are now published on the GitHub Blog and the GitHub Changelog. This is an analysis of the event-stream incident of which many of you became aware earlier this week. npm acts immediately to address operational concerns and issues that affect the safety of our community, but we typically perform more thorough analysis before discussing in

    The npm Blog — Details about the event-stream incident
  • VimConf 2016 に行ってきた。発表もした - Qiita

    VimConf 2016 に行ってきました。 感想です。 全体 沢山人がいた。これで VimConf に参加したのは前回(2015)、今回(2016)で2回目(多分)。 今回は発表もした。Vim の強者達が集まる場で発表出来たこと自体が良かった。 今後の自信になる。 k-takata さんと、tenntenn さんの go ツール群の話が面白かった。 自分はもう、Vim 自体をメインエディタとして使っていないので、vimrc や vim-plugin 自体への興味が薄れているので、あまり Vim に特化しない話が面白かったかのかも知れない。 以下、高速で振り返ってみよう。※ と言いつつ思いつきでガンガン書いてたら長くなってしまった。 Introduction to Vim 8.0 by Ken Takata Vim 8.0 の新機能がざっと知れてとても有用だった。 Vim script は

    VimConf 2016 に行ってきた。発表もした - Qiita
  • 1