<feed xmlns="http://www.w3.org/2005/Atom" xmlns:cc="http://web.resource.org/cc/">
	<title>List of Nodejs [text.Baldanders.info]</title>
	<link rel="alternate" type="text/html" href="https://text.baldanders.info/tags/nodejs/" />
	<link rel="self" type="application/atom+xml" href="https://text.baldanders.info/tags/nodejs/index.xml" />
	<id>tag:text.Baldanders.info,2025-05-09:/tags</id>
	<updated>2025-05-09T07:34:18+09:00</updated>
	<subtitle>帰ってきた「しっぽのさきっちょ」</subtitle>
	<icon>https://text.baldanders.info/images/avatar.jpg</icon>
	<logo>https://text.baldanders.info/images/avatar.jpg</logo>

	<entry>
		<title>Node.js v24 がリリースされた</title>
		<link rel="alternate" type="text/html" href="https://text.baldanders.info/release/2025/05/nodejs-v24-is-released/" />
		<id>tag:text.Baldanders.info,2025-05-09:/release/2025/05/nodejs-v24-is-released/</id>
		<published>2025-05-08T22:34:18+00:00</published>
		<updated>2025-05-16T12:10:03+00:00</updated>
		<summary>Node.js v24 は 2025-10 以降に LTS になる予定である。</summary>
		<author>
			<name>Spiegel</name>
			<uri>https://baldanders.info/profile/</uri>
		</author>
		
	<link rel="cc:license" type="application/rdf+xml" href="https://creativecommons.org/licenses/by-sa/4.0/rdf" />


		<content type="html" xml:lang="ja-jp" xml:base="https://text.baldanders.info/">&lt;p&gt;最近仕事で React なんか弄ってるもんで &lt;a href=&#34;https://nodejs.org/&#34; target=&#34;_blank&#34; title=&#34;Node.js — Run JavaScript Everywhere&#34;&gt;Node.js&lt;/a&gt; の動向も押さえておこうかな，と。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/en/blog/release/v24.0.0&#34; target=&#34;_blank&#34;&gt;Node.js — Node v24.0.0 (Current)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;この記事について &lt;a href=&#34;https://text.baldanders.info/remark/2025/04/kagi-assistant-for-all-users/&#34; target=&#34;_blank&#34; title=&#34;Kagi Assistant が全ユーザに解放&#34;&gt;Kagi Assistant&lt;/a&gt; に要約してもらった。&lt;/p&gt;
&lt;figure&gt;
&lt;blockquote&gt;&lt;p&gt;Node.js 24.0.0のリリース内容を要約します。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;リリース日&lt;/strong&gt;: 2025年5月6日&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;主な更新点&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;V8 JavaScriptエンジンがバージョン13.6にアップデート
&lt;ul&gt;
&lt;li&gt;新機能例: Float16Array, 明示的リソース管理, RegExp.escape, WebAssembly Memory64, Error.isErrorなど&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;npmがバージョン11にアップデート
&lt;ul&gt;
&lt;li&gt;パフォーマンス向上やセキュリティ改善、最新JavaScriptパッケージとの互換性強化&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;WindowsでのビルドにMSVCサポートを廃止し、ClangCLが必須に&lt;/li&gt;
&lt;li&gt;&lt;code&gt;AsyncLocalStorage&lt;/code&gt;がデフォルトで&lt;code&gt;AsyncContextFrame&lt;/code&gt;を使用し、非同期コンテキスト追跡の効率化&lt;/li&gt;
&lt;li&gt;&lt;code&gt;URLPattern&lt;/code&gt; APIがグローバルオブジェクトに追加され、URLパターンマッチングが容易に&lt;/li&gt;
&lt;li&gt;パーミッションモデルの改善（実験的フラグが&lt;code&gt;--experimental-permission&lt;/code&gt;から&lt;code&gt;--permission&lt;/code&gt;に変更）&lt;/li&gt;
&lt;li&gt;テストランナーの改善でサブテストの自動待機が可能に&lt;/li&gt;
&lt;li&gt;HTTPクライアントライブラリUndiciがバージョン7に更新&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;非推奨・削除&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;url.parse()&lt;/code&gt;のランタイム非推奨（WHATWG URL APIの使用推奨）&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tls.createSecurePair&lt;/code&gt;の削除&lt;/li&gt;
&lt;li&gt;&lt;code&gt;SlowBuffer&lt;/code&gt;のランタイム非推奨&lt;/li&gt;
&lt;li&gt;REPLのnewなしインスタンス化の非推奨&lt;/li&gt;
&lt;li&gt;Zlibクラスのnewなし使用の非推奨&lt;/li&gt;
&lt;li&gt;&lt;code&gt;child_process&lt;/code&gt;の&lt;code&gt;spawn&lt;/code&gt;や&lt;code&gt;execFile&lt;/code&gt;での&lt;code&gt;args&lt;/code&gt;パラメータの非推奨&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LTS移行予定&lt;/strong&gt;: 2025年10月にLTSへ移行予定（現在はCurrentリリース）&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;このリリースはNode.jsのプラットフォームの進化を促進する重要なアップデートであり、開発者は新機能の活用や非推奨APIの置き換えを検討することが推奨されています&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;。&lt;/p&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;&lt;a href=&#34;https://nodejs.org/en/blog/release/v24.0.0#:~:text=Full%20document,more%20information.&#34; target=&#34;_blank&#34;&gt;Node.js — Node v24.0.0 (Current)&lt;/a&gt;&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;/blockquote&gt;&lt;/figure&gt;
&lt;p&gt;というわけで &lt;a href=&#34;https://nodejs.org/&#34; target=&#34;_blank&#34; title=&#34;Node.js — Run JavaScript Everywhere&#34;&gt;Node.js&lt;/a&gt; v24 は 2025-10 以降に LTS になる予定である。
&lt;a href=&#34;https://nodejs.org/&#34; target=&#34;_blank&#34; title=&#34;Node.js — Run JavaScript Everywhere&#34;&gt;Node.js&lt;/a&gt; の LTS は通常30ヶ月間サポートされる。
現在 LTS として運用されているバージョンは v22 と v20 である（v20 は 2026-04 まで）。
また v18 は 2025-04 に EoL (End-of-Life) になっている。&lt;/p&gt;
&lt;h2&gt;ブックマーク&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2025/03/a-study-in-react/&#34; target=&#34;_blank&#34;&gt;React のお勉強&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;参考文献&lt;/h2&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/4814401094?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/41wCuCl0r-L._SL160_.jpg&#34; width=&#34;125&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/4814401094?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;Effective TypeScript 第2版 ―型システムの力を最大限に引き出す83項目&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;Dan Vanderkam (著), 今村 謙士 (翻訳)&lt;/dd&gt;
    &lt;dd&gt;オライリー・ジャパン 2025-04-08 (Release 2025-04-08)&lt;/dd&gt;
    &lt;dd&gt;単行本（ソフトカバー）&lt;/dd&gt;
    &lt;dd&gt;4814401094 (ASIN), 9784814401093 (EAN), 4814401094 (ISBN)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;4&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;far fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;TypeScript のお勉強用に購入。版元で &lt;a href=&#34;https://www.oreilly.co.jp/books/9784814401093/&#34;&gt;PDF 版&lt;/a&gt;が買える。&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2025-05-03&#34;&gt;2025-05-03&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- Effective TypeScript 第2版 --&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/4297129167?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/51j0YP8UrAL._SL160_.jpg&#34; width=&#34;126&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/4297129167?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;TypeScriptとReact/Next.jsでつくる実践Webアプリケーション開発&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;手島 拓也 (著), 吉田 健人 (著), 高林 佳稀 (著)&lt;/dd&gt;
    &lt;dd&gt;技術評論社 2022-07-25 (Release 2022-07-25)&lt;/dd&gt;
    &lt;dd&gt;単行本（ソフトカバー）&lt;/dd&gt;
    &lt;dd&gt;4297129167 (ASIN), 9784297129163 (EAN), 4297129167 (ISBN)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;4&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;far fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;仕事用に購入。版元で&lt;a href=&#34;https://gihyo.jp/dp/ebook/2022/978-4-297-12917-0&#34;&gt;電子版&lt;/a&gt;が買える。必要なところだけつまみ食い的に参照している。&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2023-11-26&#34;&gt;2023-11-26&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- TypeScriptとReact/Next.jsでつくる実践Webアプリケーション開発 --&gt;
</content>
	</entry><entry>
		<title>ATOM 1.41 にアップデートしたら platformio-ide-terminal が動かねー！ と思ったら</title>
		<link rel="alternate" type="text/html" href="https://text.baldanders.info/remark/2019/10/platformio-ide-terminal-in-atom/" />
		<id>tag:text.Baldanders.info,2019-10-25:/remark/2019/10/platformio-ide-terminal-in-atom/</id>
		<published>2019-10-25T13:33:09+00:00</published>
		<updated>2021-09-12T04:12:08+00:00</updated>
		<summary>色々と試行錯誤してみたが，どうやら Ubuntu の APT でインストールしている node.js と ATOM 内部の node.js が衝突しているらしい。</summary>
		<author>
			<name>Spiegel</name>
			<uri>https://baldanders.info/profile/</uri>
		</author>
		
	<link rel="cc:license" type="application/rdf+xml" href="https://creativecommons.org/licenses/by-sa/4.0/rdf" />


		<content type="html" xml:lang="ja-jp" xml:base="https://text.baldanders.info/">&lt;div class=&#34;box&#34;&gt;&lt;p&gt;&lt;strong&gt;【2020-11-04 追記】&lt;/strong&gt;
既に私は &lt;a href=&#34;https://atom.io/packages/platformio-ide-terminal&#34; target=&#34;_blank&#34;&gt;platformio-ide-terminal&lt;/a&gt; に見切りをつけて &lt;a href=&#34;https://atom.io/packages/x-terminal&#34; target=&#34;_blank&#34;&gt;x-terminal&lt;/a&gt; に乗り換えました。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2020/05/x-terminal-with-atom/&#34; target=&#34;_blank&#34;&gt;とりあえず ATOM エディタ内ターミナルを x-terminal に乗り換えた&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;メインで使ってるのは &lt;a href=&#34;https://www.ubuntu.com/&#34; target=&#34;_blank&#34; title=&#34;The leading operating system for PCs, IoT devices, servers and the cloud | Ubuntu&#34;&gt;Ubuntu&lt;/a&gt; ですが， Windows 環境でも問題なく動きます。
&lt;a href=&#34;https://github.com/nyaosorg/nyagos&#34; target=&#34;_blank&#34; title=&#34;nyaosorg/nyagos: NYAGOS - The hybrid Commandline Shell betweeeeeeen UNIX &amp;amp; DOS&#34;&gt;NYAGOS&lt;/a&gt; もちゃんと動く。
ブラボー！&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;最近は猫も杓子も Vim か VSCode で寂しい限りだが， &lt;a href=&#34;https://atom.io/&#34; target=&#34;_blank&#34;&gt;ATOM&lt;/a&gt; 1.41 がリリースされ，ようやく &lt;a href=&#34;https://electronjs.org/&#34; target=&#34;_blank&#34; title=&#34;Electron | Build cross platform desktop apps with JavaScript, HTML, and CSS.&#34;&gt;Electron&lt;/a&gt; 4 ベースの構成になった。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/atom/atom/releases/tag/v1.41.0&#34; target=&#34;_blank&#34;&gt;Release 1.41.0 · atom/atom · GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;それはいいのだが，また &lt;a href=&#34;https://atom.io/packages/platformio-ide-terminal&#34; target=&#34;_blank&#34;&gt;platformio-ide-terminal&lt;/a&gt; が動かなくなった。
しかも &lt;a href=&#34;https://text.baldanders.info/release/2019/07/atom-1_39-is-released/&#34; target=&#34;_blank&#34; title=&#34;TOM エディタ v.1.39 がリリースされたのだが...
&#34;&gt;1.39 のとき&lt;/a&gt;とは様子が異なるようだ。&lt;/p&gt;
&lt;p&gt;色々と試行錯誤してみたが，どうやら &lt;a href=&#34;https://www.ubuntu.com/&#34; target=&#34;_blank&#34; title=&#34;The leading operating system for PCs, IoT devices, servers and the cloud | Ubuntu&#34;&gt;Ubuntu&lt;/a&gt; の APT でインストールしている &lt;a href=&#34;https://nodejs.org/en/&#34; target=&#34;_blank&#34;&gt;node.js&lt;/a&gt; と &lt;a href=&#34;https://atom.io/&#34; target=&#34;_blank&#34;&gt;ATOM&lt;/a&gt; 内部の &lt;a href=&#34;https://nodejs.org/en/&#34; target=&#34;_blank&#34;&gt;node.js&lt;/a&gt; が衝突しているらしい。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ sudo apt purge nodejs
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;で &lt;a href=&#34;https://www.ubuntu.com/&#34; target=&#34;_blank&#34; title=&#34;The leading operating system for PCs, IoT devices, servers and the cloud | Ubuntu&#34;&gt;Ubuntu&lt;/a&gt; 側の &lt;a href=&#34;https://nodejs.org/en/&#34; target=&#34;_blank&#34;&gt;node.js&lt;/a&gt; をいったん削除した上で &lt;a href=&#34;https://atom.io/packages/platformio-ide-terminal&#34; target=&#34;_blank&#34;&gt;platformio-ide-terminal&lt;/a&gt; を入れ直したら問題なく動いた。&lt;/p&gt;
&lt;p&gt;ちなみに APT で管理されている &lt;a href=&#34;https://nodejs.org/en/&#34; target=&#34;_blank&#34;&gt;node.js&lt;/a&gt; は素の設定で&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ apt show nodejs
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Package: nodejs
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Version: 10.15.2~dfsg-2ubuntu1
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Priority: extra
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Section: universe/web
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Origin: Ubuntu
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;...
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;だった。
一方 &lt;a href=&#34;https://atom.io/&#34; target=&#34;_blank&#34;&gt;ATOM&lt;/a&gt; 1.41 の構成は&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ atom -v
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Atom    : 1.41.0
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Electron: 4.2.7
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Chrome  : 69.0.3497.128
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Node    : 10.11.0
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ apm -v
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;apm  2.4.3
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;npm  6.2.0
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;node 10.2.1 x64
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;atom 1.41.0
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;...
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;と何とも微妙な感じである。
大丈夫か，これ。&lt;/p&gt;
&lt;p&gt;更に更に余談だが &lt;a href=&#34;https://www.ubuntu.com/&#34; target=&#34;_blank&#34; title=&#34;The leading operating system for PCs, IoT devices, servers and the cloud | Ubuntu&#34;&gt;Ubuntu&lt;/a&gt; の APT に最新の &lt;a href=&#34;https://nodejs.org/en/&#34; target=&#34;_blank&#34;&gt;node.js&lt;/a&gt; を組み込むには，以下のようにスクリプトを取ってきて実行すればいいらしい（以下は LTS 版の &lt;a href=&#34;https://nodejs.org/en/&#34; target=&#34;_blank&#34;&gt;node.js&lt;/a&gt; 12 を組み込む場合）。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;ただし現時点（2019-10-25）で &lt;a href=&#34;https://www.ubuntu.com/&#34; target=&#34;_blank&#34; title=&#34;The leading operating system for PCs, IoT devices, servers and the cloud | Ubuntu&#34;&gt;Ubuntu&lt;/a&gt; 19.10 には対応してなかった &lt;code&gt;orz&lt;/code&gt;&lt;/p&gt;
&lt;h2&gt;ブックマーク&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/nodesource/distributions&#34; target=&#34;_blank&#34;&gt;nodesource/distributions: NodeSource Node.js Binary Distributions&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;参考（にならない）図書&lt;/h2&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/B00B47FIDC?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/51F&amp;#43;fSE3o&amp;#43;L._SL160_.jpg&#34; width=&#34;160&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/B00B47FIDC?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;PLUTO 豪華版 コミック 全8巻完結セット (ビッグコミックススペシャル)&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;浦沢 直樹 (著)&lt;/dd&gt;
    &lt;dd&gt;小学館 2009-06-20&lt;/dd&gt;
    &lt;dd&gt;コミック&lt;/dd&gt;
    &lt;dd&gt;B00B47FIDC (ASIN)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;4&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;far fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;「鉄腕アトム」のスピンオフ作品の中では一番面白かった。やっぱ鉄腕アトムは「残酷」じゃないとね（笑） 浦沢直樹さんはオリジナル・シナリオよりこういうタイプの作品のほうがダントツに面白いな。&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2019-10-25&#34;&gt;2019-10-25&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- PLUTO --&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/B00YRVO8EC?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/61Rdpb2-zML._SL160_.jpg&#34; width=&#34;113&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/B00YRVO8EC?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;アトム ザ・ビギニング1(ヒーローズコミックス)&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;手塚治虫 (著), ゆうきまさみ (著), カサハラテツロー (著)&lt;/dd&gt;
    &lt;dd&gt;ヒーローズ 2015-06-05 (Release 2015-06-05)&lt;/dd&gt;
    &lt;dd&gt;Kindle版&lt;/dd&gt;
    &lt;dd&gt;B00YRVO8EC (ASIN)&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;あれ。4年前に買ったけど全く読んでない。 Kindle の肥やしになってるな（笑）&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2019-10-25&#34;&gt;2019-10-25&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- アトム ザ・ビギニング --&gt;
</content>
	</entry><entry>
		<title>Node.js : Security Update</title>
		<link rel="alternate" type="text/html" href="https://text.baldanders.info/remark/2015/node-security-release/" />
		<id>tag:text.Baldanders.info,2015-12-05:/remark/2015/node-security-release/</id>
		<published>2015-12-05T12:51:15+00:00</published>
		<updated>2019-07-01T13:48:09+00:00</updated>
		<summary>前々から予告があったが node.js に関する複数の脆弱性に対するアップデートが行われた。</summary>
		<author>
			<name>Spiegel</name>
			<uri>https://baldanders.info/profile/</uri>
		</author>
		
	<link rel="cc:license" type="application/rdf+xml" href="https://creativecommons.org/licenses/by-sa/4.0/rdf" />


		<content type="html" xml:lang="ja-jp" xml:base="https://text.baldanders.info/">&lt;p&gt;前々から予告があったが node.js に関する複数の脆弱性に対するアップデートが行われた。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/en/blog/vulnerability/december-2015-security-releases/&#34; target=&#34;_blank&#34;&gt;December Security Release Summary | Node.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/en/blog/release/v0.10.41/&#34; target=&#34;_blank&#34;&gt;Node v0.10.41 (Maintenance) | Node.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/en/blog/release/v0.12.9/&#34; target=&#34;_blank&#34;&gt;Node v0.12.9 (LTS) | Node.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/en/blog/release/v4.2.3/&#34; target=&#34;_blank&#34;&gt;Node v4.2.3 &amp;ldquo;Argon&amp;rdquo; (LTS) | Node.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/en/blog/release/v5.1.1/&#34; target=&#34;_blank&#34;&gt;Node v5.1.1 (Stable) | Node.js&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;なお， CVSS については&lt;a href=&#34;https://text.baldanders.info/remark/2015/cvss-v3-metrics-in-jvn/&#34; target=&#34;_blank&#34;&gt;解説ページ&lt;/a&gt;を参照のこと。&lt;/p&gt;
&lt;h2&gt;CVE-2015-8027 Denial of Service Vulnerability&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;CVSSv3 基本評価値 7.5 (&lt;code&gt;CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H&lt;/code&gt;)&lt;/strong&gt;&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th style=&#34;text-align: right&#34;&gt;基本評価基準&lt;/th&gt;
					&lt;th style=&#34;text-align: left&#34;&gt;評価値&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;攻撃元区分（AV）&lt;/td&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;ネットワーク（N）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;攻撃条件の複雑さ（AC）&lt;/td&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;低（L）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;必要な特権レベル（PR）&lt;/td&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;不要（N）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;ユーザ関与レベル（UI）&lt;/td&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;不要（N）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;スコープ（S）&lt;/td&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;変更なし (U)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;情報漏えいの可能性（機密性への影響, C）&lt;/td&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;なし（N）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;情報改ざんの可能性（完全性への影響, I）&lt;/td&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;なし（N）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;業務停止の可能性（可用性への影響, A）&lt;/td&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;高（H）&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2&gt;CVE-2015-6764 V8 Out-of-bounds Access Vulnerability&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;CVSSv3 基本評価値 4.4 (&lt;code&gt;CVSS:3.0/AV:N/AC:H/PR:H/UI:N/S:U/C:N/I:N/A:H&lt;/code&gt;)&lt;/strong&gt;&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th style=&#34;text-align: right&#34;&gt;基本評価基準&lt;/th&gt;
					&lt;th style=&#34;text-align: left&#34;&gt;評価値&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;攻撃元区分（AV）&lt;/td&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;ネットワーク（N）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;攻撃条件の複雑さ（AC）&lt;/td&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;高（H）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;必要な特権レベル（PR）&lt;/td&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;高（H）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;ユーザ関与レベル（UI）&lt;/td&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;不要（N）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;スコープ（S）&lt;/td&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;変更なし (U)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;情報漏えいの可能性（機密性への影響, C）&lt;/td&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;なし（N）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;情報改ざんの可能性（完全性への影響, I）&lt;/td&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;なし（N）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;業務停止の可能性（可用性への影響, A）&lt;/td&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;高（H）&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2&gt;CVE-2015-3193 OpenSSL BN_mod_exp may produce incorrect results on x86_64&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;CVSSv2 基本評価値 2.6 (&lt;code&gt;AV:N/AC:H/Au:N/C:P/I:N/A:N&lt;/code&gt;)&lt;/strong&gt;
（&lt;a href=&#34;https://access.redhat.com/security/cve/cve-2015-3193&#34; target=&#34;_blank&#34;&gt;Redhat による評価&lt;/a&gt;）&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th style=&#34;text-align: right&#34;&gt;基本評価基準&lt;/th&gt;
					&lt;th style=&#34;text-align: left&#34;&gt;評価値&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;攻撃元区分（AV）&lt;/td&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;ネットワーク（N）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;攻撃条件の複雑さ（AC）&lt;/td&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;高（H）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;攻撃前の認証要否（Au）&lt;/td&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;不要（N）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;情報漏えいの可能性（機密性への影響, C）&lt;/td&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;部分的（P）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;情報改ざんの可能性（完全性への影響, I）&lt;/td&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;なし（N）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;業務停止の可能性（可用性への影響, A）&lt;/td&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;なし（N）&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2&gt;CVE-2015-3194 OpenSSL Certificate verify crash with missing PSS parameter&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;CVSSv2 基本評価値 4.3 (&lt;code&gt;AV:N/AC:M/Au:N/C:N/I:N/A:P&lt;/code&gt;)&lt;/strong&gt;
（&lt;a href=&#34;https://access.redhat.com/security/cve/cve-2015-3194&#34; target=&#34;_blank&#34;&gt;Redhat による評価&lt;/a&gt;）&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th style=&#34;text-align: right&#34;&gt;基本評価基準&lt;/th&gt;
					&lt;th style=&#34;text-align: left&#34;&gt;評価値&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;攻撃元区分（AV）&lt;/td&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;ネットワーク（N）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;攻撃条件の複雑さ（AC）&lt;/td&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;中（M）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;攻撃前の認証要否（Au）&lt;/td&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;不要（N）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;情報漏えいの可能性（機密性への影響, C）&lt;/td&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;なし（N）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;情報改ざんの可能性（完全性への影響, I）&lt;/td&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;なし（N）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;業務停止の可能性（可用性への影響, A）&lt;/td&gt;
					&lt;td style=&#34;text-align: left&#34;&gt;部分的（P）&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;なお， OpenSSL に関しては他にも複数の脆弱性が報告されている。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://openssl.org/news/secadv/20151203.txt&#34; target=&#34;_blank&#34;&gt;OpenSSL Security Advisory [3 Dec 2015] - Updated [4 Dec 2015]&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://news.mynavi.jp/news/2015/12/05/124/&#34; target=&#34;_blank&#34;&gt;OpenSSLに4つの脆弱性が存在 - US-CERT | マイナビニュース&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;影響のあるバージョン&lt;/h2&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th style=&#34;text-align: right&#34;&gt;node.js バージョン&lt;/th&gt;
					&lt;th style=&#34;text-align: center&#34;&gt;CVE-2015-8027&lt;/th&gt;
					&lt;th style=&#34;text-align: center&#34;&gt;CVE-2015-6764&lt;/th&gt;
					&lt;th style=&#34;text-align: center&#34;&gt;CVE-2015-3193&lt;/th&gt;
					&lt;th style=&#34;text-align: center&#34;&gt;CVE-2015-3193&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;Node v0.10.41 未満&lt;/td&gt;
					&lt;td style=&#34;text-align: center&#34;&gt;✕&lt;/td&gt;
					&lt;td style=&#34;text-align: center&#34;&gt;✕&lt;/td&gt;
					&lt;td style=&#34;text-align: center&#34;&gt;✕&lt;/td&gt;
					&lt;td style=&#34;text-align: center&#34;&gt;◯&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;Node v0.12.9 未満&lt;/td&gt;
					&lt;td style=&#34;text-align: center&#34;&gt;◯&lt;/td&gt;
					&lt;td style=&#34;text-align: center&#34;&gt;✕&lt;/td&gt;
					&lt;td style=&#34;text-align: center&#34;&gt;✕&lt;/td&gt;
					&lt;td style=&#34;text-align: center&#34;&gt;◯&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;Node v4.2.3 未満&lt;/td&gt;
					&lt;td style=&#34;text-align: center&#34;&gt;◯&lt;/td&gt;
					&lt;td style=&#34;text-align: center&#34;&gt;◯&lt;/td&gt;
					&lt;td style=&#34;text-align: center&#34;&gt;◯&lt;/td&gt;
					&lt;td style=&#34;text-align: center&#34;&gt;◯&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;Node v5.1.1 未満&lt;/td&gt;
					&lt;td style=&#34;text-align: center&#34;&gt;◯&lt;/td&gt;
					&lt;td style=&#34;text-align: center&#34;&gt;◯&lt;/td&gt;
					&lt;td style=&#34;text-align: center&#34;&gt;◯&lt;/td&gt;
					&lt;td style=&#34;text-align: center&#34;&gt;◯&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;この機会に v5.x に上げようか&amp;hellip;&lt;/p&gt;
</content>
	</entry><entry>
		<title>今日の戯れ言： 人工知能で弁護士は絶滅するか</title>
		<link rel="alternate" type="text/html" href="https://text.baldanders.info/remark/2015/1103-diary/" />
		<id>tag:text.Baldanders.info,2015-11-03:/remark/2015/1103-diary/</id>
		<published>2015-11-03T13:05:33+00:00</published>
		<updated>2020-01-15T11:57:05+00:00</updated>
		<summary>人工知能で弁護士は絶滅するか / AI は「トロッコ問題」をどう解くか / TVer に拒否られた / Node v5.0.0 (Stable)</summary>
		<author>
			<name>Spiegel</name>
			<uri>https://baldanders.info/profile/</uri>
		</author>
		
	<link rel="cc:license" type="application/rdf+xml" href="https://creativecommons.org/licenses/by-sa/4.0/rdf" />


		<content type="html" xml:lang="ja-jp" xml:base="https://text.baldanders.info/">&lt;p&gt;週末に書く予定だった記事。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;#lawyer&#34; target=&#34;_blank&#34;&gt;人工知能で弁護士は絶滅するか&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#trolley-problem&#34; target=&#34;_blank&#34;&gt;AI は「トロッコ問題」をどう解くか&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#tver&#34; target=&#34;_blank&#34;&gt;TVer に拒否られた&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#node&#34; target=&#34;_blank&#34;&gt;Node v5.0.0 (Stable)&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;lawyer&#34;&gt;人工知能で弁護士は絶滅するか&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://wired.jp/2015/10/28/computers-replacing-lawyers/&#34; target=&#34;_blank&#34;&gt;人工知能は弁護士を絶滅させていく：米国での調査結果 « WIRED.jp&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;いやぁ？ たぶん「弁護士」という名前の意味が変わるだけじゃないのかな。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://wirelesswire.jp/2015/10/47216/&#34; target=&#34;_blank&#34;&gt;「ロボット」の語源は「奴隷（robata）」であり「労働（robota）」でもある&lt;/a&gt;そうだ。&lt;/p&gt;
&lt;p&gt;近代における「奴隷解放」は単に奴隷を解放しただけではなく，それまで奴隷がやっていた労働を一般に開放することを意味する。
これにより「労働」の意味が変わってしまった。&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;
&lt;blockquote class=&#34;nobox&#34; cite=&#34;https://www.youtube.com/watch?v=Ps6ck1ejoAw&#34;&gt;&lt;div style=&#34;position: relative; margin: 0 2rem; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden;&#34;&gt;
&lt;iframe class=&#34;youtube-player&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%;&#34; allowfullscreen frameborder=&#34;0&#34; src=&#34;https://www.youtube-nocookie.com/embed/Ps6ck1ejoAw&#34; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;&lt;q&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=Ps6ck1ejoAw&#34;&gt;Smile, Charlie Chaplin , Modern Times, 1936 - YouTube&lt;/a&gt;&lt;/q&gt;より&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;さらに「ロボット」の台頭は，人々から，その（奴隷解放以後の）「労働」の一部を奪った。
しかも単に人間から「労働」の一部を奪っただけでなく，「労働」の意味が再び変節する。
現在「ロボット」に対抗できる労働者は，それこそ奴隷的な扱いを受けている人たち（たとえば日本なら黒い企業の従業員）だけだろう。&lt;/p&gt;
&lt;figure&gt;
&lt;blockquote cite=&#34;http://techon.nikkeibp.co.jp/atcl/news/15/102300871/&#34;&gt;
「2013年以降、労働集約型の海外工場に比べて、自動化設備を積極的に導入した国内工場の方が労務費の面で安く抑えられている」
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;&lt;q&gt;&lt;a href=&#34;http://techon.nikkeibp.co.jp/atcl/news/15/102300871/&#34;&gt;「海外生産が安い」はもう古い、エプソンの国内回帰戦略 - 次世代工場 - 日経テクノロジーオンライン&lt;/a&gt;&lt;/q&gt;より&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;同様に AI が本格的に台頭してくれば「労働」の意味が三たび変わる。
特に今まで「知的労働」と呼ばれていたものの一部はネガティブな意味になるかもしれない&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;。
どれだけ知識や経験があろうとも，ただ入力に反応しているだけの「オートマトン（automaton）」な人は AI に絶滅させられる。&lt;/p&gt;
&lt;p&gt;これからは自分で問いを立て，そこから何かを生み出せる人でなければ食いっぱぐれる（または機械以下の階層で使役されるだけの存在になる）。
&lt;a href=&#34;https://medium.com/@spiegel/-8fcccfb661&#34; target=&#34;_blank&#34; title=&#34;続ける（続いてる）だけではダメ — Medium&#34;&gt;もう一度引用する&lt;/a&gt;が&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;「知識のストックに価値があった時代」から、ネットの普及による「知識や価値を生み出す力なしには生き残れない時代」への大転換&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;を迫られている，ということだ。
年寄りにはキツい話だが，しょうがない。&lt;/p&gt;
&lt;h2 id=&#34;trolley-problem&#34;&gt;AI は「トロッコ問題」をどう解くか&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://blogos.com/article/142284/&#34; target=&#34;_blank&#34;&gt;完全自動運転自動車とトロッコ問題について&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;あー。
これって「&lt;a href=&#34;https://www.amazon.co.jp/exec/obidos/ASIN/B00O1VK072/baldandersinf-22/&#34; target=&#34;_blank&#34;&gt;われはロボット&lt;/a&gt;」だよね。&lt;/p&gt;
&lt;p&gt;明らかに「正しい解」がない場合，いくつかの近似解の中から妥当と思われるものを選ぶしかない&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;。
でも，どの解を選んでも結局「正しい解」ではないのだ。
だから人は葛藤し，さらに後悔する。
「緊急避難」というのは「正しい解」が存在しない場合に「近似解でいいんだよ」ということを法的に担保するものだ&lt;sup id=&#34;fnref:3&#34;&gt;&lt;a href=&#34;#fn:3&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;3&lt;/a&gt;&lt;/sup&gt;。&lt;/p&gt;
&lt;p&gt;AI は（今のところ）近似解に葛藤したりしない。
もちろん後悔だってしない。
その解に辿り着いたのは，機械が自ら考えたのではなく，あくまでも設定された（あるいは構築された）論理に沿って必然的に導かれたものだから（たとえその道筋が人には理解できないものだとしても）。
じゃあ機械が導き出した解を実行した結果の責任は誰が取るの？ ってことである。&lt;/p&gt;
&lt;p&gt;もし AI が近似解に葛藤することがあるなら，それは「知的生命」が新しい階梯に進んだことを意味する。&lt;/p&gt;
&lt;h3&gt;参考&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://d.hatena.ne.jp/ta26/20151104&#34; target=&#34;_blank&#34;&gt;自動運転車の法律問題を総括すると見えてくる難解な課題 - 風観羽　情報空間を羽のように舞い本質を観る&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;tver&#34;&gt;TVer に拒否られた&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://play.google.com/store/apps/details?id=jp.hamitv.hamiand1&#34; target=&#34;_blank&#34;&gt;民放公式テレビポータル「TVer（ティーバー）」 - Google Play&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://appllio.com/20151026-7241-tver-app&#34; target=&#34;_blank&#34;&gt;民放キー局5社の無料見逃し配信「TVer」アプリが登場 | アプリオ&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;まだ対応している番組は少ないそうだが，面白そうなのでインストールしようとしたら Nexus 7 は対応してないと言われた。
どうやらスマホだけ？ らしい。
なにそれ。
やっぱテレビは糞だな。
スマホでちまちま動画なんか見てられねーよ！&lt;/p&gt;
&lt;p&gt;まぁ Hulu である程度見れるし，見れない番組は大きな声では言えないサイトで見ればいいや。&lt;/p&gt;
&lt;h2 id=&#34;node&#34;&gt;Node v5.0.0 (Stable)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/en/blog/release/v5.0.0/&#34; target=&#34;_blank&#34;&gt;Node v5.0.0 (Stable) | Node.js&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://qiita.com/zakiko/items/f1e6db17e243667b8513&#34; target=&#34;_blank&#34;&gt;Node v5.0.0 (stable) - Qiita&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.publickey1.jp/blog/15/nodejs_50.html&#34; target=&#34;_blank&#34;&gt;Node.js 5.0がリリース。奇数バージョンは最新機能版、偶数バージョンは長期サポート版 － Publickey&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/nodejs/LTS/&#34; target=&#34;_blank&#34;&gt;LTS (Long-term Support)&lt;/a&gt; の 4.2（11月4日時点の最新は v4.2.2）とは別に v5.0.0 が登場。
LTS 版って Firefox で言うところの &lt;a href=&#34;http://www.mozilla.jp/business/downloads/&#34; target=&#34;_blank&#34;&gt;ESR (Extended Support Release) 版&lt;/a&gt;みたいなものかな？&lt;/p&gt;
&lt;p&gt;まだ v4 すら試してないんだよなぁ。
そもそも ECMAScript 2015 (ES6) に脳みそが追いついてない。
なんとかしないとなぁ。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://qiita.com/LightSpeedC/items/9dd46c456e7bbdb1c857&#34; target=&#34;_blank&#34;&gt;JavaScript ES6 (ES2015) 移行に関する覚書 - Qiita&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nodejs.org/en/blog/release/v4.2.2/&#34; target=&#34;_blank&#34;&gt;Node v4.2.2 (LTS) | Node.js&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;参考図書&lt;/h2&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/B00O1VK072?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/51UzGYXJ70L._SL160_.jpg&#34; width=&#34;108&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/B00O1VK072?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;われはロボット〔決定版〕&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;アイザック アシモフ (著), 小尾芙佐 (翻訳)&lt;/dd&gt;
    &lt;dd&gt;早川書房 2014-04-25 (Release 2014-09-30)&lt;/dd&gt;
    &lt;dd&gt;Kindle版&lt;/dd&gt;
    &lt;dd&gt;B00O1VK072 (ASIN)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;4&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;far fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;ロボットや AI の SF ならこれが古典で定番か？ 面白かったら続けて『&lt;a href=&#34;https://www.amazon.co.jp/dp/B00O2O7JFY?tag=baldandersinf-22&amp;linkCode=ogi&amp;th=1&amp;psc=1&#34;&gt;鋼鉄都市&lt;/a&gt;』も読むとよい。&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2015-11-03&#34;&gt;2015-11-03&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- われはロボット --&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;「プログラマ」とかね。まぁ日本では既にプログラマを「IT 土方」とか言ったりするけど（笑）&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:2&#34;&gt;
&lt;p&gt;もちろん「何も選ばない」というのも選択肢のひとつである。&amp;#160;&lt;a href=&#34;#fnref:2&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:3&#34;&gt;
&lt;p&gt;しかし，法的に担保されているからといって倫理・道徳的に問題がないとは限らない。しかも倫理観・道徳観念というのは，特に個人主義が進んだ現代では，かつての「大きな物語（meta-narrative）」ほどには機能しない。&amp;#160;&lt;a href=&#34;#fnref:3&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
</content>
	</entry>
</feed>
