はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ libuv

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 3 / 3件)
 

Node.jsでのイベントループの仕組みとタイマーについて - 技術探し

2018/09/26 このエントリーをはてなブックマークに追加 323 users Instapaper Pocket Tweet Facebook Share Evernote Clip イベントループ フェーズ タスク タイマー node.js

イベントループ イベントループとは? libuv タスク イベントループの仕組み フェーズ イベントキュー nextTickQueue / microTaskQueue nextTickQueue microTaskQueue Timers Phase Pending Callbacks Phase Idle, Prepare Phase Poll Phase Check Phase Close Callbacks Phase 例 第一ラウンド 第二ラウンド 第三ラウン... 続きを読む

非同期I/O APIの設計がなかなか難しい - .mjtの日記復帰計画

2018/01/15 このエントリーをはてなブックマークに追加 50 users Instapaper Pocket Tweet Facebook Share Evernote Clip mjt yuni 別物 node.js 非同期I

yuniで実用的なプログラムを書くためには、どうしても非同期I/Oライブラリが必要になる。というわけで黙々と設計しているけれど、これがなかなか難しい。 非同期I/Oライブラリの難しさ そもそもOS/処理系毎に別物が必要 "非同期I/Oライブラリなんてlibuv一択だろ"という意見も有るかもしれないし、実際、Node.jsはlibuvのデザインの実用性を証明しつづけていると言える(実際には逆で、No... 続きを読む

今日から始めるNode.jsコードリーディング - libuv / V8 JavaScriptエンジン / Node.jsによるスクリプトの実行 | Tokyo Otaku Mode Tech Blog

2014/08/14 このエントリーをはてなブックマークに追加 424 users Instapaper Pocket Tweet Facebook Share Evernote Clip スクリプト node.js 実行

ソフトウェアを正しく理解する唯一の方法はコードを読むことです。 ドキュメントを読めばそのソフトウェアが何を実装しているか分かりますが、どのように実装されているかまでは分かりません。 開発中に何らかのトラブルに悩まされたときや、効率的なコーディングをしたいと思ったとき、下位レイヤのソフトウェアを理解しておけば素早く対処できるシーンが多くあります。 ただ、コードを読むことは簡単なタスクではありません。... 続きを読む

 
(1 - 3 / 3件)