タグ

2021年10月25日のブックマーク (3件)

  • JavaScriptの非同期処理をじっくり理解する (4) AbortSignal, Event, Async Context

    対象読者と目的 非同期処理の実装方法は知っているが、仕組みを詳しく知らないのでベストプラクティスがわからないときがある 実行順序の保証がよくわからないので自信をもってデプロイできない変更がある より詳しい仕組みを理解することでより計画的な実装をできるようになりたい という動機で書かれた記事です。同様の課題を抱える人を対象読者として想定しています。 目次 実行モデルとタスクキュー Promise async/await AbortSignal, Event, Async Context WHATWG Streams / Node.js Streams (執筆中) 未定 中止処理 並行処理ではしばしば実行中の処理を中止したい場合があります。 古典的なキャンセル処理 Webブラウザ/Node.jsともに、 setTimeout の中止が可能です。 const timeout = setTimeo

    JavaScriptの非同期処理をじっくり理解する (4) AbortSignal, Event, Async Context
  • マイケル・サンデル「能力主義から離れ、仕事の尊厳について考えてほしい」 | 格差と分断を助長する「能力主義」

    能力主義にはダークサイドがある ベトナム戦争真っただ中の1971年、2400人のカリフォルニアの学生を前にロナルド・レーガンとの討論に挑んだ18歳のマイケル・サンデルは、早くも敗北から教訓を得た。現在ハーバード大学で政治哲学を教えるサンデルは、そのときの様子をこう振り返る。 「私は高校時代に培った最高のディベートスタイルでレーガンに容赦なく質問を浴びせましたが、まるで暖簾に腕押しでした。レーガンはどんな質問も軽くかわし、ユーモアたっぷりに自分の見解を披露しつつも、長髪の若造に敬意を払うことを忘れませんでした。 そのときの経験から学んだのは、政治的なディベートは議論の中身で勝つことが主眼ではないということです。ディベートの核心はレトリックであり、耳を傾けることであり、人間的なレベルで相手とつながることなのです」 以来、その教訓がサンデルのディベート手法を形成している。サンデルはそのキャリアの

    マイケル・サンデル「能力主義から離れ、仕事の尊厳について考えてほしい」 | 格差と分断を助長する「能力主義」
  • なぜ? 津軽海峡の真ん中は日本じゃない 中露艦隊が通航しても文句をいえないワケ | 乗りものニュース

    津軽海峡を中露の艦艇が大挙、通航しました。日としては自宅の庭を、凶器を携えて歩かれたようにも思えますが、法的にはなんのお咎めもありません。むしろ、あえて海峡を明け渡しているともいえます。もちろんワケありです。 合計10隻以上の中露軍艦が津軽海峡を通過 2021年10月18日(月)、青森県と北海道とのあいだを隔てる津軽海峡を、中国海軍とロシア海軍の艦艇、合わせて10隻が通過しました。さらに、防衛省統合幕僚監部の発表によると、この艦隊はその後、太平洋へと進出し、10月21日(木)には千葉県犬吠埼の沖合を南進、東京都の小笠原諸島付近を航行したことが確認されています。ちなみに、中国海軍の艦艇とロシア海軍の艦艇が同時に津軽海峡を通過したのは、今回が初めてです。 拡大画像 2021年10月18日に津軽海峡を通航した中国海軍 レンハイ級ミサイル駆逐艦 101(画像:統合幕僚監部)。 津軽海峡の通航は国

    なぜ? 津軽海峡の真ん中は日本じゃない 中露艦隊が通航しても文句をいえないワケ | 乗りものニュース