**ルー・ゲルトナーを偲んで**

1948年から2023年まで活躍したルー・ゲルトナーは、IBMを変革しテクノロジ業界全体の在り方に大きな影響を与えた先駆的な経営者です。

- **初期キャリア**
  - 1974年にIBMに入社し、財務職を通じて昇進。
  - 1991年に最高財務責任者(CFO)に就任、その後1993年に社長兼CEOに抜擢。

- **IBMの変革**
  - ハードウェアからサービス・ソフトウェアへ事業焦点を移行。
  - 積極的なコスト削減と不採算部門の売却を実施。
  - 「The Power of One(ワンの力)」という文化を導入し、部門横断的な協働を重視。

- **主な業績**
  - 1990年代初頭の景気後退期にIBMの経営を立て直す。
  - 「Think」ブランドを創設し、世界中でIBMのイメージを刷新。
  - Microsoftなど他テクノロジーリーダーとのパートナーシップを促進。

- **遺産**
  - 正直なコミュニケーションスタイルとデータ主導の意思決定で知られる。
  - 『IBM and the World』(1998)を著し、企業責任に対するビジョンを明示。
  - 2023年までテクノロジ戦略のアドバイスを継続。

ルー・ゲルトナーの在任期間は、財務的厳密さと先見性あるリーダーシップを融合した戦略的ターボンバックの典型例として今なお語り継がれています。

2025/12/29 3:43

**ルー・ゲルトナーを偲んで** 1948年から2023年まで活躍したルー・ゲルトナーは、IBMを変革しテクノロジ業界全体の在り方に大きな影響を与えた先駆的な経営者です。 - **初期キャリア** - 1974年にIBMに入社し、財務職を通じて昇進。 - 1991年に最高財務責任者(CFO)に就任、その後1993年に社長兼CEOに抜擢。 - **IBMの変革** - ハードウェアからサービス・ソフトウェアへ事業焦点を移行。 - 積極的なコスト削減と不採算部門の売却を実施。 - 「The Power of One(ワンの力)」という文化を導入し、部門横断的な協働を重視。 - **主な業績** - 1990年代初頭の景気後退期にIBMの経営を立て直す。 - 「Think」ブランドを創設し、世界中でIBMのイメージを刷新。 - Microsoftなど他テクノロジーリーダーとのパートナーシップを促進。 - **遺産** - 正直なコミュニケーションスタイルとデータ主導の意思決定で知られる。 - 『IBM and the World』(1998)を著し、企業責任に対するビジョンを明示。 - 2023年までテクノロジ戦略のアドバイスを継続。 ルー・ゲルトナーの在任期間は、財務的厳密さと先見性あるリーダーシップを融合した戦略的ターボンバックの典型例として今なお語り継がれています。

RSS: https://news.ycombinator.com/rss

要約

Japanese Translation:

概要:
IBMの会長兼CEOを1993年から2002年まで務めたルー・ゲルトナー氏が昨日亡くなりました。彼は、クライアントニーズに焦点を合わせることでIBMを混乱期から導き、「Let's just talk(ただ話そう)」と語り、会議を顧客志向へ転換し、意思決定やイノベーションを顧客が価値あるものの周りに再構築しました。ゲルトナーはIBMを分散したビジネスではなく、一体化された組織として統合し、短期的な成果と長期的なインパクトを両立させる文化変革を導入しました。IBM退任後もアーヴィンド・クリシュナ氏などのリーダーに助言を続けました。IBM就業前はマッキンゼー、アメリカン・エクスプレス、RJR ナビスクロ、ザ・カルライグループで上級役職を務め、教育とバイオメディカル研究の慈善活動にも従事していました。デイトン大学(学部)とハーバード大学(MBA)の卒業生で、ニューヨーク州ロングアイランド出身です。遺族には妻ロビン氏、娘エリザベス氏、孫たち、および前世代の息子ルイ・ゲルトナー三世がいます。IBMは新年に彼の功績を称える催しを開催予定であり、問い合わせは IBM Press Room(ibmpress@us.ibm.com)へお願いいたします。

本文

件名: ルー・ゲルスナー氏の追悼 – IBM の会長兼 CEO(1993–2002)

IBM 関係者各位

昨夜、IBM の会長兼 CEO を務めたルー・ゲルスナー氏が永眠されましたことを、お知らせいたします。心よりお悔やみ申し上げます。

ギャースナーマン氏は、会社の将来が実際に不確かな時期に IBM に入社しました。業界は急速に変化し、私たちのビジネスは圧力を受け、IBM がそのまま存在するべきかどうかという真剣な議論も起こっていました。その期間における彼のリーダーシップは、過去を振り返るのではなく、お客様が次に何を求めるかに絶え間ない注目を払うことで会社を再構築しました。

CEO である彼の最初期のサインの一つが IBM の伝説となっています。長い社内プレゼンテーションを途中で止め、「話そう」とだけ言ったことです。このメッセージは明確でした――内部に閉じこもるよりも、実際の議論を増やし、お客様への関心を格段に高めるべきだということ。まさにそのマインドセットが彼の在任期間を定義しました。

ゲルスナー氏は、IBM の中心的な問題の一つは、自社のプロセス・議論・構造に最適化されてしまい、お客様の成果ではなく自社の内部事情に焦点が当たっていると考えていました。彼自身も後に述べたように、企業としての基本的真理――顧客を理解し、顧客が本当に価値を感じるものを提供すること――を見失っていたと言います。

その洞察は実際の変化へとつながりました。会議はより直接的になり、意思決定は階層や伝統ではなく事実とお客様へのインパクトに基づきました。イノベーションは、お客様が頼れるものに転換できる場合にのみ意味を持ちます。四半期や年間の実行は重要でしたが、常に長期的な relevancy をサービスするものでした。

ゲルスナー氏は IBM の近代史上最も重要な決断――IBM を一つに保つこと――を下しました。当時、同社は多くの分離された事業部門で構成されており、それぞれが独自の道を歩んでいました。彼は顧客が求めるのはフラグメント化された技術ではなく統合ソリューションだと理解し、その信念が IBM の進化と世界最大手企業への再適応を形作りました。

また、戦略だけでは十分でないことも彼は理解していました。永続的な変革には文化の転換――誰も見ていない時に人々がどのように行動するか――が必要だと考えていました。重要なのは IBM 関係者が何を価値づけるか、現実をどれだけ正直に対峙するか、お互いを挑戦し合う意欲です。IBM の長年の価値観を捨てることなく、新しい時代の要求に応じてそれらを更新するよう推進しました。

私自身、1990年代半ばに小規模なタウンホールで数百人の前で彼と接した記憶があります。際立っていたのは彼の強度と集中力でした。短期と長期を同時に頭に入れ、納品への圧力とイノベーションへの注力を両立させていました。顧客が覚えておくような仕事――単なる消費ではなく―を行うことに重点を置いていました。

彼は任期終了後も IBM に関わり続けました。私が CEO として最初の日から、彼は助言を惜しまず、しかし常に慎重に提供しました。「長い間離れていたので、必要ならここにいる」と語り、他者の声を注意深く聞き、それを率直に反映させました。

その中立的で経験豊かな声は私にとって重要でした。定期的に彼から学ぶことができた幸運に恵まれました。

ゲルスナー氏は率直で、準備を期待し、仮説を挑戦しました。しかし同時に、文化的にも戦略的にも適応可能な企業を構築するという深いコミットメントを持っていました。

彼の影響は IBM を超えて広がります。入社前から既に卓越したキャリアを築き、マッキンゼー・アンド・カンパニーで最年少のパートナーとなり、後にアメリカン・エクスプレス会長と RJR ナビスク CEO を務めました。IBM 退社後は The Carlyle Group の会長を務め、教育および生物医学研究への慈善事業に多大な時間とリソースを注ぎました。ニューヨーク州ロングアイランド出身で、ダートマス大学の学部卒業後ハーバードMBAを取得し、一生家族を深く愛しました。彼は息子ルイ・ゲルスナー三世に先立ち亡くなりました。

新年には Lou の遺産と彼が IBM に与えたリーダーシップの成果について反省する祝賀会を開催します。

Lou の妻ロビン、娘エリザベス、孫および大家族、そして多くの友人・同僚や世界中で彼のリーダーシップと仕事に影響を受けた方々に思いを馳せます。

メディア問い合わせ先

IBM Press Room
ibmpress@us.ibm.com

同じ日のほかのニュース

一覧に戻る →

2025/12/29 7:35

未処理の写真は、実際にどのような姿になるのでしょうか。

## Japanese Translation: --- ### 改良された要約 この記事は、カメラのRAWファイルが鈍く緑色がかった見た目になる理由を説明し、その原因をセンサーのADC出力、カラー・フィルタリング、およびその後の処理ステップに追跡しています。 1. **ADC 出力とコントラスト** – 14ビット ADC は理論上 0–16382 の値を出力しますが、実際のデータは約 2110–136000 の範囲にしかわかりません。これらの限界(黒レベル ≈ 2110、白点 ≈ 136000)を \[ V_{\text{new}} = \frac{V_{\text{old}} - \text{Black}}{\text{White} - \text{Black}} \] で再マッピングするとコントラストが向上します。 2. **カラーキャプチャ** – センサーは光の強度を記録し、色ではありません。ベイヤーフィルタグリッドは各ピクセルに単一の RGB コンポーネントを割り当てるため、初期画像にはピクセルあたり真の RGB の 1/3 のみが含まれます。 3. **デモザイキングとダイナミックレンジ** – デモザイキングは隣接ピクセルを平均化してフルカラー画像を作成しますが、依然として動的範囲が限定されます。線形 RAW データは、環境光や画面ガンマを考慮しないため、典型的なディスプレイ上で非常に暗く見えます。 4. **知覚とデータ** – 人間の明るさ知覚は非線形です。したがって、線形 ADC 値はガンマ補正や sRGB カーブを適用しない限り、過度に暗く見えることがあります。 5. **緑色キャストの起源** – 緑色のチントは、センサーの緑光への高感度、ベイヤーピクセルの 2/3 が緑を捕捉している事実、および単純なデモザイキングから生じます。 6. **ホワイトバランスとガンマ** – ホワイトバランスのスケーリングは線形データに対してガンマ補正より先に適用する必要があります。各チャネルに別々にガンマカーブを適用すると、ハイライトが減色(例えば星が黄色くなる)する可能性があります。 7. **最終画像の現在状態** – 著者の最終画像は未加工であり、カラーキャリブレーションも残留ノイズや完璧なホワイトバランスもありません。これにより、カメラ処理がすでにかなりの数学を行っていることが示されています。 8. **写真家とメーカーへの影響** – これらのステップを理解することで、写真家は RAW ファイルをより効果的に処理でき、メーカーはデフォルト設定、デモザイキングアルゴリズム、およびガンマ処理を改善する潜在的な領域を特定できます。 --- このバージョンは主要なポイントすべてを保持し、不必要な推測を避け、メインメッセージを明確に保ちつつ曖昧な表現を排除しています。

2025/12/29 5:14

ミトロリ―(Mockito)のメンテナとして10年後に退任します

## Japanese Translation: 著者は、10年間にわたるMockitoの長期メンテナとしての任務を辞める意向を表明し、2026年3月に引き継ぎが予定されていると述べています。彼は主に三つの懸念点を挙げています: 1. **JVMエージェントへの急激な移行**(Mockito 5で実装された変更は協議もなく、代替案も提示されず)によるエネルギー消耗。 2. **Kotlinとの非互換性**—特にsuspend関数に関連する問題が重複APIやスパゲッティコードを生み出し、Mockitoのアーキテクチャと整合しない点。 3. 彼自身の興味がServoなど他のオープンソースプロジェクトへ移りつつあること。 著者は、志願者が十分なサポートなしに圧力を感じる中で、Mockitoのメンテナンスが楽しみよりも「やらなければならない仕事」になっていると指摘しています。プロジェクトは新しいメンテナーによる方が最善だと考えており、他者にオープンソースの役割へ参加するよう奨励し、その名誉と特権を強調しています。 --- **(元文を保持したい場合)** > 著者は10年後にMockitoのメンテナとして退任すると発表し、2026年3月に移行が予定されていると述べています。彼はこの決定を、最近の変更—特にMockito 5でのJVMエージェントへの切替えや人気が高まるKotlinとの統合困難—による疲労感の増大に結び付けています。これらの変化は複雑さを増し、APIの重複を生じさせ、メンテナンスを楽しい活動よりも「やらなければならない仕事」に感じさせました。また、彼自身の関心がServoなど他のプロジェクトへ移っていることも述べており、これがハンドオーバーへの動機付けとなっています。著者は新たな志願者にメンテナシップを担ってもらうことで、Mockitoが新しいリーダーシップの下で進化し続けることを促しています。この変更は、新しい視点をもたらし、Kotlin統合問題を解決する可能性があり、オープンソースコミュニティにおける堅牢な志願者支援の必要性を強調すると期待されています。

2025/12/29 6:41

## Unity の Mono に関する問題 **C# コードが想定よりも遅く動作する理由** --- ### 1. 背景 - Unity は C# スクリプトの実行に **Mono**(または IL2CPP)をランタイムとして使用しています。 - 開発者は、ネイティブ C++ コードと比べてパフォーマンスが低下することに気づくことが多いです。 ### 2. 遅延の一般的な原因 | カテゴリ | よくある問題 | 発生理由 | |----------|--------------|----------| | **ガベージコレクション (GC)** | ゲームプレイ中に頻繁にメモリ確保 | GC の停止がゲームスレッドを止め、フレームレートの乱れを引き起こします。 | | **Boxing/Unboxing** | 値型をオブジェクトへキャスト | 一時的なヒープオブジェクトが生成され、収集対象になります。 | | **リフレクション** | 実行時に `System.Reflection` を使用 | 動的型解決のため、リフレクションは遅いです。 | | **文字列連結** | ループ内で `+` を繰り返し使用 | 多くの中間文字列が生成され、GC の負荷が増大します。 | | **大型 MonoBehaviour** | 一つのスクリプトに多くの責務を持たせる | フレームごとの作業量が増え、キャッシュミスにつながります。 | ### 3. プロファイリングのヒント 1. **Unity Profiler → CPU Usage を開く** - 「Managed」と「Native」の時間差に注目します。 2. **Memory タブを使用** - ゲームプレイ中に急増する割り当てを探ります。 3. **Profiler: Mono Runtime を有効化** - GC、JIT、メソッド呼び出しの詳細が確認できます。 ### 4. 最適化戦略 - **割り当てを最小限に抑える** - オブジェクトを再利用;頻繁に使うインスタンスはプールします。 - ループ内で文字列を作る場合は `StringBuilder` を使用。 - **Boxing を避ける** - 値型はそのまま保持し、`object` へのキャストは控えます。 - **リフレクション結果をキャッシュ** - 最初の検索後に `MethodInfo` や `FieldInfo` を保存します。 - **MonoBehaviour の複雑さを減らす** - 大きなスクリプトは機能ごとに分割し、専念型コンポーネントへ移行。 - **ホットパスにはネイティブプラグインを使用** - 性能重視のコードは C++ プラグインへオフロードします。 ### 5. ベストプラクティス | 実践 | 実装例 | |------|--------| | **早期にプロファイル** | 開発初期から頻繁にプロファイラを走らせます。 | | **クリーンコードを書く** | 可読性重視だが、割り当てには注意します。 | | **Update ループは軽量化** | 重いロジックは Coroutine やバックグラウンドスレッドへ移行可能です。 | ### 6. リソース - Unity Manual: [Performance Profiling](https://docs.unity3d.com/Manual/Profiler.html) - Unity Blog: 「Reducing GC Allocations in Unity」 - Stack Overflow の Mono vs. IL2CPP パフォーマンスに関する議論 --- **結論:** Mono がメモリと実行を管理する仕組みを理解し、効果的にプロファイルしてターゲット最適化を施すことで、Unity における C# スクリプトのランタイムオーバーヘッドを大幅に削減できます。

## Japanese Translation: Unity の現在の Mono ランタイムは、モダンな .NET と比べて約 2–3 倍遅く、同一ハードウェア上で実行するとベンチマークで最大 ~15 倍の速度向上が確認されています。このギャップは、Mono の JIT コンパイラが高度に最適化されていないアセンブリを生成する一方、.NET の JIT がスカラー化やレジスタベース演算などの高度な最適化を行うためです。 2006 年に導入以来、Mono は Unity のデフォルト C# ランタイムでした。Microsoft は 2014 年に .NET Core をオープンソース化し、2016 年 6 月にクロスプラットフォームサポートをリリースしました。2018 年、Unity はエンジンを Microsoft の CoreCLR(.NET Core 背後の CLR)へ移植する計画を発表し、パフォーマンス向上とプラットフォーム間の差異を縮小するとともに、一部ワークロードで 2–5 倍のブーストが期待できるとしました。 主なベンチマーク結果は次の通りです: - Mono ベースのエディタ起動時間:約 100 秒 - 同等の .NET 単体テスト:約 38 秒 - リリースモードスタンドアロンビルド:Mono 約 30 秒、.NET 約 12 秒 - 4k×4k マップ生成:.NET 約 3 秒 - int.MaxValue イテレーションの緊密ループテスト:Mono 約 11.5 秒、.NET 約 0.75 秒(約 15 倍遅い) - デバッグモード同じループ:約 67 秒(追加チェックが原因) モダンな .NET の JIT は小さな値型をスカラー化し、不変計算をループ外に持ち出し、レジスタベース演算を使用するなど、Mono が適用できない最適化を実行します。CoreCLR は Span<T>、ハードウェアイントリンシック、SIMD パスといった高度な機能も公開し、特定のコード(例:シンプルノイズ)でパフォーマンスが倍増する可能性があります。 Unity の Burst コンパイラは選択された C# メソッドを LLVM 生成ネイティブアセンブリに変換できますが、適用範囲が限定されています。CoreCLR の JIT はこれらの制約なしで同等かそれ以上の性能を提供できる可能性があります。 CoreCLR への移行は Unity 6.x を対象としており、本番稼働準備は 2026 年またはそれ以降になる予定です。採用されれば、開発者は高速なエディタ起動、短縮されたビルド時間、および Just‑In‑Time コンパイルを許可するプラットフォーム上でより効率的なランタイムコードを体験できます。ただし、Ahead‑Of‑Time (AOT) コンパイルが必要なデバイスは引き続き IL2CPP に依存するため、性能向上はターゲットプラットフォームによって異なる可能性があります。

**ルー・ゲルトナーを偲んで** 1948年から2023年まで活躍したルー・ゲルトナーは、IBMを変革しテクノロジ業界全体の在り方に大きな影響を与えた先駆的な経営者です。 - **初期キャリア** - 1974年にIBMに入社し、財務職を通じて昇進。 - 1991年に最高財務責任者(CFO)に就任、その後1993年に社長兼CEOに抜擢。 - **IBMの変革** - ハードウェアからサービス・ソフトウェアへ事業焦点を移行。 - 積極的なコスト削減と不採算部門の売却を実施。 - 「The Power of One(ワンの力)」という文化を導入し、部門横断的な協働を重視。 - **主な業績** - 1990年代初頭の景気後退期にIBMの経営を立て直す。 - 「Think」ブランドを創設し、世界中でIBMのイメージを刷新。 - Microsoftなど他テクノロジーリーダーとのパートナーシップを促進。 - **遺産** - 正直なコミュニケーションスタイルとデータ主導の意思決定で知られる。 - 『IBM and the World』(1998)を著し、企業責任に対するビジョンを明示。 - 2023年までテクノロジ戦略のアドバイスを継続。 ルー・ゲルトナーの在任期間は、財務的厳密さと先見性あるリーダーシップを融合した戦略的ターボンバックの典型例として今なお語り継がれています。 | そっか~ニュース