







オープンソースのJavaScript実行環境「Node.js」が脆弱性10件に対応するセキュリティアップデートを行いました。今回のアップデートはスケジュール通り公開されたもので、修正される脆弱性の深刻度は4件が「高」、3件が「中」、3件が「低」となっています。
「Node.js」にセキュリティ更新 ~10件の脆弱性を修正、「eMudhra」の侵害にも対応/v22.23.4、v24.22.1、v26.12.1が公開
「Node.js」のセキュリティアップデートが10月21日(協定世界時)、予告通りに実施された。今回リリースされたバージョンは、以下の通り。できるだけ早い更新が望ましい。

Node.js、Brotliデコーダの脆弱性を修正 本体はGoogleのライブラリでPythonやDebianにも
Node.jsは10月21日、同梱のBrotliデコーダの範囲外書き込み(CVE-2026-111497)を修正しました。遠隔からのコード実行につながりうる欠陥で、本体はGoogleのBrotliです。PythonやDebianにも更新が及び、DebianのNode.jsはOSのBrotliを更新して対処します。

TypeScript 4.5 以降で ESM 対応はどうなるのか?
本記事で記述した Node.js ESM 対応は2022 年 5 月に TypeScript 4.7 で正式版としてリリースされました。 本記事の内容との差分はmodule:node12がmodule:node16に変更されたことぐらいです。node16では top-level await が使え、現時点ではnodenextとの差分はありません。 他に関連する機能としてresolution-modeや--moduleDetectionが追加されましたが、一般利用者が意識することはないでしょう。

Node.jsのES Modulesサポートの現状確認と備え - teppeis blog
追記: 2019/04/24 本日リリースされたNode v12でESM周りの仕様が大幅に変更されました。 この記事の内容は既に古くなっているため、最新の情報は以下の公式ブログを参考にしてください。 Announcing a new — experimental-modules – Node.js Foundation…
Re: 僕らを縛る Node.js という呪いについて - kt3k cosense
https://d.potato4d.me/entry/20220405-nodejs/ 「久しぶりに Rails を書いたけれど、Node.js の良さに敵わない」と。 その言葉に同意しながらも、他方で少し不思議に思う。 デスクトップアプリ。これはもはやOSの機能にアクセスしない限りは Web アプリとして作る選択肢が多いように思う。 代わりに React Native のような中間択はグラデー

究極の自作キーボードキット?深圳DUMANGキーボード – スイッチサイエンス マガジン
マイクロソフトリサーチ北京で働いている研究者でガジェット友達の福本さんから、「ぼくのかんがえたさいきょうのキーボード」製作キット という穏やかならぬタイトルのメールが送られてきました。中身を見てみると、たしかにこれはアイデア、実装方式、価格含め極まっています。

Node.js8になって util.promisify が利用できるようになったのでメモ - MANA-DOT
先日Node.js8 がリリースされました (参考) 。 追加機能の中に util.promisify というものがあります。これは、すでに bluebird や es6-promisify といったパッケージで提供されていた、 コールバック関数を伴う非同期関数を、Promiseを返す関数化するユーティリティ関数ですが…
PHPとNode.jsが同じ日に緊急パッチ、どちらもリモートコード実行の恐れ
さまざまなアプリケーションやWebサービスなどで広く使われているプログラミング言語やツールでの脆弱性報告が続いている。オープンソースのプログラミング言語「PHP」では10月21日、リモートコード実行につながる脆弱性があったとして情報とパッチを公開。JavaScript実行環境の「Node.js」でも同日、リモートコード実行につながるものを含む複数の脆弱性情報を公開し、パッチの提供を開始した。

npxが結構良さそうな件について - Qiita
追記:2017/07/12 gist連携時の理解が間違ってたので修正 npm 5.2リリース。npmパッケージのダウンロードと実行を一度に行うCLIツールnpxが同梱された / “Release v5.2.0 (2017-07-05) · npm/npm · GitHub...

ECMAScript 2017、2018 の時代の開発環境 - Qiita
概要 ECMAScript 2017、2018 で導入が予定されている機能および開発ツールについて調べました。 ES モジュール 主要ブラウザー、モジュールバンドラー (Webpack、Rollup) でサポートされています。Node.js は v8.5 で実験的な機能...

大阪・関西万博「工費未払い」 訴えられたイベント企業は来年の「アジア・アジアパラ大会」を超高額で受注:東京新聞デジタル
大阪・関西万博は閉幕したが、海外パビリオンをめぐる工事費用の未払い問題は解決していない。 このうち、四つのパビリオンの元請けとなり、下...

--headless時代の本命? Chrome を Node.jsから操作するライブラリ puppeteer について - Qiita
--headless時代の本命? Chrome を Node.jsから操作するライブラリ puppeteer について puppeteer はHeadless Chrome をNode.jsで操作しやすくしたライブラリです。今日(※ 2017/8/17)一日で凄い勢いでG...

「第9地区」ニール・ブロムカンプ監督の新作「Oats Studios - Volume 1 - Rakka」無料公開開始、編集前元素材も販売中
「第9地区」などの作品で知られるニール・ブロムカンプ監督が新スタジオを設立して作った新作「Oats Studios - Volume 1 - Rakka」本編の無料配信がYouTubeとSteamでスタートしました。Steamでは本編とは別に編集前のアセットが販売されていて、素材や脚本を誰でも買えるようになっています。

Googleリッチリザルト テストツールがコードスニペットによる検証をサポート。JavaScriptのレンダリング確認にも使える
リッチリザルト テストツールで、コードスニペットによる検証が可能になる。現状では、URL を入力し公開されているウェブページの検証だけに対応している。、JavaScript を多用したサイトにとって役立つ使い道がリッチリザルト テストツールにはある。それは、レンダリングの検証だ。

ハルシネーション排除、最大200倍高速――元OpenAI研究者の新AI「Jev」は何が違うのか
TypeSafe AIは、自動化に特化した新AIモデル「Jev」の早期アクセス提供を開始した。文字列生成を廃止し、従来のLLM比で最大200倍の高速化とハルシネーション排除を実現したという。

