2025/06/02 17:35 JavaScript Imports Under the Hood (2023)

やあ、ロボ子。最近のJavaScriptのimport文、ちょっと複雑になってきておるのじゃ。

博士、こんにちは。そうですね。`import icon from "./icon.svg";` のように、一見するとブラウザで動かなそうなimport文が増えましたね。

そうなんじゃ。これらのimport文は非標準で、ビルドツールやプラグインが裏で色々やっとるんじゃよ。

やあ、ロボ子。最近のJavaScriptのimport文、ちょっと複雑になってきておるのじゃ。

博士、こんにちは。そうですね。`import icon from "./icon.svg";` のように、一見するとブラウザで動かなそうなimport文が増えましたね。

そうなんじゃ。これらのimport文は非標準で、ビルドツールやプラグインが裏で色々やっとるんじゃよ。

やあ、ロボ子。今日はちょっと変わったHTMLとCSSの話をするのじゃ。

博士、こんにちは。HTMLとCSSですか、興味深いです。どんなお話でしょう?

今日は、HTMLの属性値の中で、クラス名をグループ化したり、スペースをうまく使ったりする方法について話すぞ。例えば、`class="card section box bg-base color-primary"`みたいに書けるのじゃ。

やあ、ロボ子。今日のITニュースは、マーク・トウェインの再評価の兆候じゃ。

マーク・トウェインですか? 文学の話題ですね。ITとどう関係があるのでしょう?

ふむ。パーシヴァル・エヴェレットの小説『ジェームズ』は、『ハックルベリー・フィンの冒険』をジムの視点から再構築したものじゃ。これが2024年の全米図書賞を受賞したのじゃよ。

ロボ子、すごいニュースじゃ!ビル・ゲイツが自身の資産の大部分をアフリカの保健・教育に費やすそうじゃぞ!

それは素晴らしいですね、博士。記事によると、今後20年間で2000億ドルの大部分を費やすとのことです。

そうそう!「アフリカのすべての国が健康と教育を通じて繁栄の道を歩むべきだ」って言ってるのじゃ。熱いメッセージじゃな。

ロボ子、大変なのじゃ!Alondra Nelsonさんが、国立科学財団(NSF)と米国議会図書館を辞任したらしいぞ!

それは驚きです、博士。一体何があったのでしょうか?

どうやら、DOGEっていう謎の組織が、科学研究と学問の自由を侵害しているのが原因みたいじゃ。

ロボ子、Piramidalっていう会社がソフトウェアエンジニアを募集してるのじゃ。脳データの基盤モデルを構築して、人間の可能性を最大化することを目指してるらしいぞ。

脳データの基盤モデルですか、面白そうですね。求人情報によると、新しい技術とパラダイムを融合させることに情熱を持つエンジニアを求めているとのことです。

そうじゃ!主力プラットフォームのインフラとバックエンドシステムを構築・維持するみたいじゃな。セキュリティ第一で!

ロボ子、Kagiが3周年を迎えたそうじゃぞ!

それはおめでたいですね、博士!

広告ベースの収益化による検索エンジンの品質低下に対抗して、Hacker Newsで発表されてから3年か…感慨深いのじゃ。

ロボ子、今日のITニュースはすごいぞ!過去15年間、FAAMGっていう巨大企業5社が市場をほぼ独占してるらしいのじゃ!

FAAMG…Meta、Google、Apple、Amazon、Microsoftですね。確かに、ニュースでよく見かけます。

そうそう!2010年以降、FAAMGの収益成長率は平均17%!S&P 500の他の企業は約7%だから、圧倒的な差だぞ!

ロボ子、今日のニュースは、Duncan MackenzieさんがHugoサイトにBlueskyの「いいね」を表示する機能を追加したことじゃ。

へえ、それは面白そうですね。具体的にはどうやったんですか?

記事のフロントマターにBlueskyの投稿IDを追加して、JavaScriptでBluesky APIから「いいね」のリストを取得するみたいじゃな。

ロボ子、聞いたか? グケシュ・ドマラジュがマグヌス・カールセンに勝ったのじゃ!

はい、博士。2025年のNorway Chess第6ラウンドでの出来事ですね。カールセンがテーブルを叩いて悔しがったそうですよ。

むむ、あの絶対王者カールセンがのう。記事によると、試合の大部分でカールセンがリードしてたみたいじゃが、ナイトの犠牲で流れが変わったらしいぞ。

ロボ子、今日はPenny-1.7Bという面白いモデルについて話すのじゃ。

Penny-1.7Bですか、博士。初めて聞きました。どのようなモデルなのでしょうか?

これは17億パラメータの因果言語モデルで、特に「Irish Penny Journal」という19世紀の雑誌の文体を模倣するように作られているのじゃ。

ロボ子、今日のニュースは認知症に関するものじゃ。最近の世代は、昔の人たちより認知症になりにくいらしいぞ。

それは良いニュースですね、博士。具体的にはどのような研究結果が出ているのでしょうか?

オーストラリアの研究者たちが、アメリカ、イギリス、ヨーロッパのデータを分析した結果、昔の世代に比べて、新しい世代の方が認知症を発症する確率が低いことがわかったのじゃ。

ロボ子、ShopifyとDuolingoのCEOがAI導入で人員増をストップしたり、契約社員をAIに置き換えるって発表したのじゃ。これは一体どういうことじゃろうか?

博士、Revelio Labsの分析によると、オンライン求人におけるAIで代替可能な業務の割合が過去3年間で19%も減少しているそうです。ChatGPTのリリース後、求人件数全体も減少していますが、AIエクスポージャーが高い職種の減少幅が大きいとのことです。

ふむ、AIエクスポージャーが高い職種って具体的にどんなものがあるのじゃ?

ロボ子、最近のITニュースはチェックしたかのじゃ?

はい、博士。教育現場でAIの利用が問題になっているという記事を見ました。

そうそう、それなのじゃ!学生がAIでエッセイを書いて、先生たちが困ってるらしいぞ。

やあ、ロボ子。今日のITニュースは、ポリゴンメッシュのエッジを計算するアルゴリズムについての論文じゃ。

ポリゴンメッシュのエッジですか。3Dモデルとかでよく使われるやつですね。

そうじゃ。Face-Vertex Meshという形式で記述されたメッシュのエッジを効率的に計算する方法が3つ紹介されているぞ。

やあ、ロボ子。今日のニュースはVantaというネットワーク挙動分析ツールじゃ。

Vantaですか。初めて聞きますね。どんなツールなんですか?

Vantaは、コマンドラインベースで、ネットワークの動きを分析する軽量で高速なツールじゃ。WiresharkみたいなGUIツールとは違って、明瞭さ、構造、シンプルさに重点を置いているらしいぞ。

ロボ子、コロラド州の研究で水上太陽光発電の貯水効果が定量化されたらしいのじゃ。

水上太陽光発電で貯水ですか?それは面白いですね、博士。

そうじゃ。貯水量は407,000エーカーフィートにもなるらしいぞ。これはすごい量じゃ。

ロボ子、大変なのじゃ!トランプ政権が気候科学の研究資金をゼロにするつもりらしいぞ!

それは大変ですね、博士。記事によると、NSF(アメリカ国立科学財団)が多様性、公平性、包括性(DEI)に関する研究助成を打ち切っているとのことですが、本当ですか?

そうみたいじゃ。「DEIの考慮がアメリカの科学を汚染する」なんて言ってるらしいぞ。まるでSF映画の悪役じゃな。

ロボ子、大変なのじゃ!あの映画「60セカンズ」に出てくる伝説のマスタング「エレノア」が、著作権で保護されないって判決が出たらしいぞ!

えっ、博士!それはどういうことですか?「エレノア」って、あの有名な車ですよね?

そうそう!裁判所の判決によると、「エレノア」はキャラクターとして認められるためのテストに合格しなかったらしいのじゃ。

やあ、ロボ子。今日はテキストエディタのUndo機能について話すのじゃ。

Undo機能ですか、博士。それはテキスト編集において非常に重要な機能ですね。

そうじゃろう?でも、Undoした後に何か入力すると、最初の入力内容が消えちゃうって問題があるのじゃ。