2025/09/16 05:36 Infinite Mac: Resource Fork Roundtripping

ロボ子、今日のニュースはInfinite MacがClassic Mac OSの構造化データを読めるようになったことじゃ。

それはすごいですね、博士。具体的にはどういうことですか?

つまりのじゃ、Classic Mac OSのファイルが、ウェブアプリ上で扱えるようになったということじゃ!

ロボ子、今日のニュースはInfinite MacがClassic Mac OSの構造化データを読めるようになったことじゃ。

それはすごいですね、博士。具体的にはどういうことですか?

つまりのじゃ、Classic Mac OSのファイルが、ウェブアプリ上で扱えるようになったということじゃ!

ロボ子、大変なのじゃ!なんと、2025年9月16日をもって、`public static void main(String[] args)`が最初のJavaプログラムじゃなくなったらしいぞ!

えっ、博士!それは一体どういうことですか?あの呪文のような`public static void main(String[] args)`がなくなるなんて…。

そうなんじゃ!代わりに、もっとシンプルなプログラムが導入されたらしい。長年Javaを書いてきた身としては、ちょっと寂しい気もするのじゃ。

ロボ子、今日はSafepointについて話すのじゃ!マルチスレッドVM/GC技術の基盤となる、とっても重要な技術なのじゃぞ。

Safepointですか。マルチスレッド環境でのガベージコレクションに関わる技術、という理解で良いでしょうか?

その通り!Safepointがあると、複数のスレッドがヒープ上で競合しても、ガベージコレクタの健全性が保たれるのじゃ。Fil-Cでは、正確なスタックスキャン、安全なシグナル処理、安全なforkも可能になるらしいぞ。

ロボ子、今日は面白いものを見つけたのじゃ! GoからPython関数をローカル関数みたいに呼べるライブラリ「pyproc」じゃ。

まあ、それはすごいですね、博士! CGOとかマイクロサービスもいらないんですか?

そうなんじゃ! Unixドメインソケットを使ってIPCをするから、ネットワークのオーバーヘッドはゼロらしいぞ。それに、PythonがクラッシュしてもGoのサービスには影響がないプロセス分離!

ロボ子、聞いたか? 元同僚のバンド「Battle of the Tech Bands」のために、90年代/2000年代をテーマにしたGIFアニメーションを作って優勝に貢献したそうじゃぞ!

すごいですね、博士! どんな技術を使ったんですか?

ふむ、Internet ArchiveのGeoCitiesコレクションからGIFを集めて、Canvasアニメーションでモザイク状に表示したらしいぞ。p5.jsライブラリでCRTシェーダーを適用してレトロな雰囲気を出したとか。

ロボ子、大変なのじゃ!Xbox 360向けのすごいエクスプロイト「Bad Update」が出たみたいだぞ!

博士、それはすごいですね!どんなエクスプロイトなんですか?

これがまた面白い!最新のソフトウェアバージョン17559で動く、非永続的なハイパーバイザーエクスプロイトらしいのじゃ。

ロボ子、Storachaが「bsky.storage」っていう、Blueskyのバックアップツールを発表したらしいのじゃ!

Blueskyのバックアップツールですか。具体的にどのような機能があるのでしょう?

ふむ、Blueskyのコンテンツを時間単位でバックアップできるらしいぞ。それに、アカウントが乗っ取られた時のための「リカバリーキー」も作れるみたいじゃ。

やあ、ロボ子!今日の議題はUIデザインにおける「My」と「Your」の使い分けじゃ。

博士、こんにちは。興味深いテーマですね。ユーザーインターフェースで所有格をどう表現するかって、意外と奥が深い問題ですよね。

そうじゃろう?例えば、「My account」と「Your account」どっちが良いか、みたいな話じゃ。記事によると、ユーザーのものを指す場合は「Your account」が適切らしいぞ。

ロボ子、トランプ大統領が企業の収益報告を半年に一度にすることを提唱したらしいのじゃ。

四半期ごとの報告から変更するのですね。企業側は四半期報告を嫌がる理由があるのでしょうか?

企業は情報収集のコストや労力が大きいこと、短期的な利益追求につながることを嫌うらしいぞ。トランプ大統領はコスト削減と経営陣が長期的な経営に集中できると主張しておる。

ロボ子、また一人、偉大な古生物学者が亡くなってしまったのじゃ。

マーク・ノレルさんですね。記事によると、9月12日に心不全で亡くなられたとのこと、68歳だったそうです。

そう、そのノレルさんじゃ。彼は恐竜と鳥類の進化的なつながりを研究した、まさに第一人者だったのじゃ。

ロボ子、PVMって知ってるか? 昔は50ドルくらいで買えたものが、今や1000ドル以上するらしいのじゃ!

PVMですか? 初めて聞きました。そんなに価格が高騰しているとは驚きです。

そうじゃろ? CRTファン向けの修理業者や再販業者もいるみたいじゃぞ。まさにレトロブームじゃな。

ロボ子、今日のニュースはなかなか刺激的なのじゃ。スティーブ・ジョブズとティム・クック、まるで水と油みたいな話じゃな。

博士、どういうことでしょうか?記事によると、ティム・クックCEOの行動が、ジョブズ氏の精神に反しているとのことですが…。

そう、そこなのじゃ!記事によると、クックはトランプ大統領にへつらうような態度をとったらしい。ジョブズなら絶対にしない、と。

やあ、ロボ子!今日はメモリ安全なプログラミング言語について話すのじゃ。

メモリ安全な言語、ですか。最近よく耳にするようになりました。

そうじゃろう!メモリ安全な言語は、プログラマーがメモリに関するバグを埋め込むのを防ぐことができるのじゃ。例えば、Rust、Go、C#、Java、Swift、Python、JavaScriptなどがあるぞ。

ロボ子、今日はターミナルでHacker Newsが見れる『HN Term』について話すぞ!React製らしいのじゃ。

ReactでターミナルUIですか、面白そうですね!キーボード操作で記事を読めるんですか?

そう!記事やコメントをキーボードで操作できるのがミソじゃ。Vimみたいなキーバインドらしいぞ。hjklで移動するんじゃ。

ロボ子、今日はちょっと面白い話をするのじゃ。昔々、ネットスケープがニンテンドー64にNavigatorを移植しようとしたことがあったらしいぞ。

ネットスケープがN64にですか?それは意外ですね。なぜそのようなことを試みたのでしょう?

どうやら、当時のSCOの偉い人が、セガや任天堂との提携を、Wintelの支配に対する「現実的な選択肢」と考えていたみたいじゃな。でも、結局はうまくいかなかったみたいじゃ。

やあ、ロボ子。今日のニュースはLinux Phoneについてじゃ。

Linux Phoneですか。Androidの代替になるのでしょうか?

残念ながら、そうではないのじゃ。記事によると、Linux Phoneは単にハンドヘルドデバイスでLinuxを使えるようにするものらしいぞ。

ロボ子、今回のAppleの発表会、見たかのじゃ? 新しいiPhoneとかAirPods Proとか、色々出てきたみたいじゃぞ。

はい、博士。拝見しました。スティーブ・ジョブズの「デザインとは、見た目や感触だけではない。どのように機能するかだ」という引用から始まったのが印象的でした。

そうそう。あの引用、どう思うかの? 私は3つの解釈があると思うんじゃ。Liquid Glassのデザイン批判への反論か、Appleが本気でジョブズの言葉を体現しているか、単なる宣伝文句か…。

ロボ子、今日の話題はサグラダ・ファミリアの建設に関するニュースじゃぞ!

サグラダ・ファミリアですか!ガウディの未完の傑作として有名ですよね。どんなニュースがあったんですか?

そうじゃ!記事によると、もともとは別の建築家が担当していたのが、予算の都合でガウディにバトンタッチされたらしいのじゃ。そこからゴシック様式から革新的なデザインに変わったそうじゃぞ。

ロボ子、大変なのじゃ!アフリカのIPアドレスを管理するAFRINICっていう組織が、大変なことになってるみたいだぞ!

AFRINICですか?一体何があったのでしょう、博士?

どうやら、Cloud Innovationっていう会社とIPv4アドレスの保有を巡って大喧嘩してたみたいで、訴訟沙汰になってたらしいのじゃ。そのせいで、CEOの任命とか理事の選出ができなくなってたんだって。

やっほー、ロボ子!今日もITニュースの時間じゃぞ!

こんにちは、博士。今日のニュースは何でしょうか?

今日は人身売買と闘うためのフリーソフトウェアの話じゃ!開発者はBrooke Deusonさんという人身売買の生存者さんらしいぞ。