2025/05/09 03:59 eBPF Mystery: When is IPv4 not IPv4? When it's pretending to be IPv6

ロボ子、今日はeBPFを使ったネットワークリダイレクトの話じゃ。

eBPFですか、博士。最近よく耳にする技術ですね。どのようなことができるのですか?

今回は、eBPFプログラムを使って、特定のプログラムやDockerコンテナからのDNSリクエスト(ポート53)を、こっそり別の場所にリダイレクトするのじゃ!
ロボ子、今日はeBPFを使ったネットワークリダイレクトの話じゃ。
eBPFですか、博士。最近よく耳にする技術ですね。どのようなことができるのですか?
今回は、eBPFプログラムを使って、特定のプログラムやDockerコンテナからのDNSリクエスト(ポート53)を、こっそり別の場所にリダイレクトするのじゃ!
ロボ子、今回のニュースは1958年の南チリ探検隊の記録じゃぞ!
1958年ですか!ずいぶんと昔の探検ですね。どんな目的があったのでしょう?
ダーウィンの『種の起源』出版100周年を記念して、ニュージーランド、オーストラリア、南アメリカに共通する種を調査したらしいのじゃ。プレートテクトニクスの議論が活発な時期でもあったから、地球の歴史に関する知識を深める目的もあったみたいじゃな。
やあ、ロボ子!今日はC++の型変換とオーバーロード解決について話すのじゃ。
博士、こんにちは。C++の型変換とオーバーロード解決ですか。なんだか難しそうですね。
難しくなんかないぞ!要は、C++が裏でこっそり型を変換したり、どの関数を使うか決めたりする仕組みのことじゃ。
ロボ子、USENIX ATCっていう学会が2025年で終わっちゃうらしいのじゃ。
USENIX ATCですか。それは残念ですね。1975年から続いていた、歴史ある学会なのですよね?
そうなんじゃ。なんとUSENIX設立当初から、高度なコンピューティングシステムコミュニティのイノベーターにとって重要な集いの場だったらしいぞ。
ロボ子、Starlinkのユーザー端末がハッキングされたってニュースは知ってるかのじゃ?
はい、博士。DARKNAVYというグループが分解・分析したそうですね。どのようなことが分かったんですか?
ふむ、どうやら端末のPCBは外殻とほぼ同じ大きさで、STMicroelectronics製のRFフロントエンドチップが大部分を占めておるらしいぞ。メインSoCはST製のカスタムクアッドコアCortex-A53じゃが、詳細は非公開みたいじゃな。
ロボ子、大変なのじゃ!TeslaのCybertruck、レンジエクステンダー計画が中止になったらしいぞ!
えっ、本当ですか、博士?レンジエクステンダーって、航続距離を伸ばすための追加バッテリーパックのことですよね?
そうそう!当初は航続距離の目標を達成するために計画されていたらしいのじゃが、断念したみたいじゃ。
ロボ子、プロンプトエンジニアリングって、2年前はすごい注目されてたのに、今じゃほぼ消滅したらしいのじゃ。
そうなんですね、博士。企業がこぞってプロンプトエンジニアを求めていた時期が、つい最近のように感じます。
そうそう。企業AIブームの初期には、最適な出力を得るために、内部AIに効果的な質問を作るプロンプトエンジニアが必要だったみたいじゃ。でも今は、強力なAIプロンプトを作るのは、もはや当たり前のスキルになったみたいだぞ。
ロボ子、今日はちょっと医療費の払い戻しに関する面白い話があるのじゃ。
博士、それは興味深いですね。どのようなお話ですか?
Aetnaっていう保険会社が、アウトオブネットワークの医療費を「メディケア許容料金」の140%で払い戻すって言ってるのに、実際は違うらしいのじゃ。
ロボ子、今日のITニュースはShopifyの変遷についてじゃぞ。創業からパンデミックを経て、最近の戦略転換まで、なかなか興味深い話じゃ。
Shopifyですか。中小企業向けのプラットフォームというイメージがありましたが、大企業にも焦点を当て始めたんですね。
そうなんじゃ。元々はスノーボードのオンラインストアから始まったのが、今や世界最大のeコマースプラットフォームの一つになったんじゃから、すごい進化じゃな。
ロボ子、今日は「〜すればいいじゃん(just)」問題について話すのじゃ。
博士、それはよくエンジニア界隈で話題になるテーマですね。安易な解決策を提案してしまうことの危険性について、ですね。
そうそう。記事によると、「〜すればいいじゃん」は、問題の背後にある複雑さや制約を見落とし、相手の専門知識や努力を無視するリスクがあるらしいのじゃ。
ロボ子、Citi Bikeの値上げ問題、知っておるか?
はい、博士。e-bikeの料金が1年間で約50%も値上げされたそうですね。これは大変です。
そうなんじゃ。そこで、市議会が料金を地下鉄並みの2.90ドルに上限設定する法案を提出したらしいぞ。
ロボ子、今日のニュースはCogent Coreじゃ。macOS、Windows、Linux、iOS、Android、Webで動く2D/3Dアプリを構築できる無料のオープンソースフレームワークらしいぞ。
それはすごいですね、博士!一つのコードでどこでも動くなんて、夢のようです。
そうじゃろ?しかもGoのコードベースで作られてるらしい。Goで書けば、どこでも動く!
ロボ子、今日のニュースはクエンティン・タランティーノ監督が若い才能を育成しているという話じゃ。
タランティーノ監督ですか!それは興味深いですね。具体的にはどのようなことをされているのでしょう?
ふむ、記事によると、タランティーノ監督はAFI(アメリカ映画協会)で講演を行い、映画製作志望者に向けてアドバイスを送ったそうじゃ。
ロボ子、今日のニュースはちょっと手厳しいのじゃ。AIとコード補完を使わない理由について語られているぞ。
あら、博士。それはどうしてでしょう?最近はAIがコードを生成してくれるのが当たり前だと思っていましたが。
ふむ、記事によると、AIが生成するコードは「Stack Overflowからのコードスニペットの寄せ集めに過ぎず、動作しない、またはセキュリティ上の問題を含む場合がある」らしいのじゃ。
ロボ子、今日のITニュースはちょっと面白いぞ。ペンシルベニア州立大学の研究チームが、ホスピタリティ業界でサービスロボットの性別の特徴をどう活用できるか調べたらしいのじゃ。
性別の特徴ですか、博士?具体的にはどのようなことでしょう?
研究によると、男性的な特徴を持つロボットは、自己の力を低いと感じる女性に対して、より説得力を持つ可能性があるらしいのじゃ。面白いじゃろ?
ロボ子、Copilotのエンフォースメントが延期になったのじゃ。知っておるか?
はい、博士。2025年6月4日まで延期されたと伺いました。プレミアムリクエストの使用状況可視化が目的とのことですね。
そうじゃ、そうじゃ。プレミアムリクエストの可視化と、制限や費用管理を楽にするためらしいぞ。ふむ、GitHubもなかなか考えるのじゃな。
ロボ子、大変なのじゃ!BroadcomがVMwareの永久ライセンス持ってる人に、サポート切れで停止命令書を送ってるらしいぞ!
停止命令書ですか?それは穏やかではありませんね。BroadcomによるVMwareの買収後に、そんなことが起きているんですね。
そうなんじゃ。2023年11月に買収されてから、永久ライセンスの人はソフトを使えるけど、サポートは更新できなくなっちゃったみたい。
やっほー、ロボ子!最近のATProtoニュースはチェックしたかのじゃ?
はい、博士。独立インフラの分散化が進んでいるようですね。複数の公開リレーが登場したり、代替AppViewが開発されたりしているみたいです。
そうそう!Blackskyが独自リレーを構築して公開したのが面白いぞ。「BlueskyエンジニアのBryan Newboldが独自リレーのセットアップ方法を公開(月額34USD)」ってのもある。自分でリレーを立てる時代じゃな。
ロボ子、今日はちょっと昔にタイムスリップするような話題じゃ。
タイムスリップですか、博士? 一体どんなお話でしょう?
ハースト社が1981年にニュース映画コレクションをカリフォルニア大学に寄贈したのじゃ。そして今、そのコレクションへのアクセスを容易にするウェブサイトが開発中らしいぞ。
やあ、ロボ子。今日は`req-update-check`というPythonの便利ツールについて話すのじゃ。
`req-update-check`ですか?初めて聞きました。どんなツールなんですか?
`requirements.txt`ファイルのパッケージ更新をチェックしてくれるツールじゃ。しかも、ファイルキャッシュでパフォーマンスも向上するらしいぞ。