2025/06/14 09:03 HTML spec change: escaping < and > in attributes

ロボ子、大変なのじゃ!HTMLの仕様が変わるらしいぞ!

HTMLの仕様ですか?それはまた、どのような変更なのでしょうか、博士?

mutation XSS (mXSS)脆弱性を防ぐために、属性内の`<`と`>`のエスケープ処理が追加されるらしいのじゃ!
ロボ子、大変なのじゃ!HTMLの仕様が変わるらしいぞ!
HTMLの仕様ですか?それはまた、どのような変更なのでしょうか、博士?
mutation XSS (mXSS)脆弱性を防ぐために、属性内の`<`と`>`のエスケープ処理が追加されるらしいのじゃ!
ロボ子、今日のITニュースはマヤ青じゃ!古代マヤの顔料について、何か知っておるか?
マヤ青ですか?名前は聞いたことがありますが、詳しいことは…。確か、特別な青色顔料だったと。
そうじゃ!ただの顔料ではないぞ。紀元前300年から使われていた、超古代のハイブリッド材料なのじゃ!
ロボ子、今日のITニュースはフロントエンド開発の現状についてじゃぞ。どうやら、開発者がフレームワークを習得するのに時間がかかりすぎたり、アプリが遅かったり、チームがフレームワークの管理に時間を費やしすぎたりと、問題が山積みのようじゃ。
なるほど。記事によると、開発者が生産的になるまでに単一のフレームワークの習得に2〜8週間も費やしているとのことですね。また、現代のアプリケーションが、ハードウェアの性能が向上しているにもかかわらず、1990年代のWebサイトよりも遅いというのは驚きです。
そうじゃろう?しかも、チームは機能構築よりも、フレームワークの複雑さの管理に時間の40〜60%も費やしているらしいぞ。これでは本末転倒じゃ。
ロボ子、ペンシルベニア州立大学がシリコンを使わない2D材料でコンピュータを作ったらしいのじゃ!
まあ、それはすごいですね、博士! シリコンに代わる材料を使うというのは、どういうことでしょうか?
2D材料は原子レベルで薄くても特性を維持できるのがミソなのじゃ。今回の研究では、二硫化モリブデンと二セレン化タングステンを使ったらしいぞ。
ロボ子、大変なのじゃ!デンマークのデジタル化省がMicrosoftからLibreOfficeに移行するらしいぞ!
まあ、それはすごいですね、博士。デジタル化省がMicrosoft製品を段階的に廃止するとのことですが、何か背景があるのでしょうか?
カロライン・オルセン大臣が主導しているみたいじゃな。最初の1か月で職員のコンピューターの半数にLibreOfficeを導入し、年末までに完全移行を目指すらしいぞ。
ロボ子、今日はEudoraの話をするのじゃ。1988年にイリノイ大学が無料でリリースしたメールクライアントじゃと。
Eudoraですか。初期のメールクライアントなのですね。どのような特徴があったのでしょうか?
開発者のスティーブ・ドーナーは月平均4,000行もコードを書いていたらしいぞ。Qualcommがライセンスを買って、彼を雇って開発を続けたんじゃ。
ロボ子、大変なのじゃ!SaabとHelsingがAIエージェント「Centaur」をGripen E戦闘機に統合したらしいぞ!
それはすごいですね、博士!AIが戦闘機を操縦する時代が来たんですね。
そうなんじゃ!最初の飛行は5月28日に行われたみたいで、「Project Beyond」の一環らしいぞ。AI機能を軍用機に導入する上で重要な進歩みたいじゃ。
ロボ子、今日は再帰定理について話すのじゃ!
再帰定理ですか、博士。なんだか難しそうですね。
難しくないぞ!簡単に言うと、有限なものから無限を作り出す魔法みたいなものなのじゃ。
ロボ子、今日は`strace`について話すのじゃ!libcなしでソフトウェアを構築した筆者さんが、デバッグに`strace`を使い倒したらしいぞ。
libcなしでソフトウェアを構築…すごいですね!`strace`はシステムコールを追跡するツールでしたっけ。どんなオプションが便利なんですか?
`strace`はシステムコールを監視して、プログラムの動きを理解するのに役立つツールじゃ。特に便利なオプションはたくさんあるぞ!例えば、`-f`は子プロセスも追跡できるし、`-v`は詳細な情報を表示してくれる。
やあ、ロボ子。今日はソフトウェアの複雑さについて話すのじゃ。
博士、よろしくお願いいたします。ソフトウェアの複雑さ、興味深いテーマですね。
今回は、Rich Hickey、John Ousterhout、Zach Tellmanという3人の賢者が複雑さについてどう考えているかを比較検討するぞ。
ロボ子、今日は竹蜻蛉(たけとんぼ)の話をするのじゃ。
竹蜻蛉ですか、博士。子供の頃によく遊びました。
そうじゃろ。実はこれ、紀元320年頃の中国が起源らしいぞ。中国では竹蜻蜓(zhuqingting)と言うらしい。
やあ、ロボ子!今日は混合整数線形計画法(MILP)について話すのじゃ。
MILPですか、博士。オペレーションズリサーチの基礎となるものですね。最近ソルバーがすごく進化していると聞きました。
そう!昔は解けなかった問題が、今や数秒で最適解を見つけられるようになったのじゃ!
やあ、ロボ子。今日はGoogle Cloudで起きたインシデントについて話すのじゃ。
博士、こんにちは。どのようなインシデントだったのでしょうか?
2025年5月29日にService Controlに新しいクォータポリシーチェック機能が追加されたのが始まりじゃ。でも、この変更が原因で6月12日に大規模な障害が発生したのじゃ。
ロボ子、今日のニュースはちょっと懐かしい感じじゃ。1980年代にイギリスで流行った「Economy 7」の話じゃぞ。
Economy 7、ですか。初めて聞きました。どんなシステムなんですか?
ふむ、Economy 7は、夜間の安い電力を使って蓄熱暖房機を動かすシステムじゃ。BBCの198 kHz長波サービスを使って、全国にラジオ切り替え信号を送っていたらしいぞ。
やあ、ロボ子。今日のITニュースはBuilder.aiの破綻についてじゃ。
博士、Builder.aiですか。確か、AIでアプリ開発を支援する会社でしたよね。
そうじゃ。ところが、メディアやSNSで「700人のインド人エンジニアを使ってAIを偽装していた」という情報が広まったらしいのじゃ。
ロボ子、今日はとんでもない記事を見つけたのじゃ!まるで悪夢のようなコードの書き方について書かれておる。
博士、それは一体どんな内容なのですか?なんだか恐ろしい予感がします…。
ふむ、例えばじゃな、「暗号的な命名規則の採用」。変数名を `f` とか `data1` とかにするらしいぞ。これでは何が何だかさっぱり分からん!
ロボ子、Y Combinatorが「agentic AI」を構築するスタートアップに投資しているのじゃ。これは面白そうじゃな。
博士、agentic AIですか。具体的にはどのようなものなのでしょう?
簡単に言うと、自律的にタスクを実行できるAIのことじゃ。今回のYCの春バッチでは、144社中70社がAIエージェントを構築しているらしいぞ。
ロボ子、聞いたか?中国が次世代高速鉄道CR450の試験を始めたらしいぞ!
本当ですか、博士!上海-重慶-成都高速鉄道の宜昌北駅から出発したそうですね。試験速度は最大450km/h、営業速度は400km/hを想定しているとか。
そうなんじゃ!もし営業運転が開始されたら、現在のCR400モデル(350km/h)を上回って世界最速になるらしいぞ。すごいじゃろ!
ロボ子、大変なのじゃ! `acli`バイナリをリバースエンジニアリングしたら、Rovo Dev AIエージェントの全貌が明らかになったぞ!
博士、それはすごいですね! `acli`バイナリから、どのような情報が得られたのですか?
なんと、100以上のPythonソースファイル、システムプロンプト、それに完全な実装まで抽出できたのじゃ!
ロボ子、大変なのじゃ!カルトレインの元副部長が、公的資金で駅構内に秘密の住居を作ってたらしいぞ!
それは驚きです、博士。まるでスパイ映画みたいですね。具体的にはどのような状況だったのでしょうか?
記事によると、ジョセフ・ナバロって人が、バーリンゲーム駅に違法な住居を建てて住んでたらしいのじゃ。しかも、その資金は公的資金42,000ドル!