タグ

2011年4月27日のブックマーク (2件)

  • 「非同期プログラミングの改善」のエッセンス | gihyo.jp

    サーバサイドJavaScript「Node.js」に関するイベント「東京Node学園#1」にて、小林浩一氏が発表した資料です。当日の様子はUSTREAMにて公開されています[1]⁠。 この発表では、コールバックスタイルで非同期プログラミングを行うと無名関数のネストが深くなってしまう問題に対する解決アプローチを提示しています。無名関数をやめてそれぞれに関数定義をしたとしてもgoto文のようにあちこちに処理が飛ぶことになり、見通しの悪さに対する根的解決策にはなりません。そこで、フロー制御モジュールを用意して、固有処理を行う無名関数と「次」の無名関数を呼び出すコールバックとに分離し、複数の無名関数をチェインのように次々に呼び出すようにする、という案を考え出しました。エラーハンドリングを含めたフロー制御モジュールコードはリスト1のようになり、たったの13行に収まります。 現在、小林氏を含む有志に

    「非同期プログラミングの改善」のエッセンス | gihyo.jp
  • rsyslog 実践 ログ管理入門

    2011年4月22日紙版発売 2017年5月12日電子版発売 鶴長鎮一 著 B5変形判/288ページ 定価3,278円(体2,980円+税10%) ISBN 978-4-7741-4622-5 ただいま弊社在庫はございません。 Amazon 楽天ブックス 丸善ジュンク堂書店 ヨドバシ.com 電子版 Gihyo Digital Publishing Amazon Kindle ブックライブ 楽天kobo honto 書のサポートページサンプルファイルのダウンロードや正誤表など このの概要 syslogは,Linux/UNIX系OSで標準的に使われているログ管理のしくみです。古くからsyslogdが使われてきましたが,現在ではrsyslogやsyslog-ngといった新世代のログ管理システムに置き換えられつつあります。書では,Fedora,Ubuntu,Debianなどといった主要な

    rsyslog 実践 ログ管理入門