BOFH: プレゼンテーション層が欲しいようですが、私たちは物理層です

Table of Contents

BOFH: プレゼンテーション層が欲しいようですが、私たちは物理層です

悪魔の角が付いたBOFHロゴの電話第18話苦情が来た。分かってるよ、驚いたよ。

どうやら誰かが最近 PFY または私とのやり取りを楽しめなかったようで、その結果、私たちの態度がどこかぶっきらぼうで、まったく顧客重視ではなかったとほのめかしたようです。

知っている。

苦情申立人が誰なのかは分かりませんが、きっと新人でしょう。長年勤めている人は、私やPFYに丸投げされたくありませんから。人事部との面談で全て解決するでしょう。

「...そして彼らの苦情の本質は、あなたが彼らの苦情を解決せず、問題の原因を突き止める努力を一切せず、問題を解決するにはデバイスの電源をオフにしてオンにするという決まり文句で彼らをごまかしたことです。」

「それがどうして彼らを押し付けているとみなされるのか?」とPFYは問いかける。「機器の電源を切り、10分待ってから再び電源を入れると、約50%の確率で機能が回復する」

「ちょっと待って!」と私は口を挟んだ。「ボスの奥さんが、ボスの生命維持装置のビープ音が鳴っている理由を尋ねてきた時の話じゃないよね?あれは完全に私の責任だ。10分じゃなくて30分と言ったかもしれない。私の責任だ。」

「しかし、プラス面も忘れてはいけません」とPFYは付け加えている。「当該病院は、その月の電力節約目標の達成に非常に近づいていました。」

「私たちは恩返しをしたいと思っています」と私はうなずきながら同意した。

「それはそういうことではない」とHRドロイドは答えます。

「ミリリットルと書くべきところをリットルと書いてしまったからまだ怒ってる色鉛筆事務所の人じゃないよね? 冷却ファンを掃除するのにそんなに大量のイソプロピルアルコールを使う人がいるだろうか?」

「いいえ、ドラフト事務所のキースではありません」と人事部は言う。「ただし、彼は火傷が治ったら苦情を申し立てるつもりだと言っています。」

「それなら、困ったもんだ」と私は言う。

「あなた方二人が、他人のコンピュータを修理しようとしないという苦情を受けました。」

「それはピンと来ないね」と私は言う。

「先週の火曜日?」

「うーん、ダメ?」

「先週の火曜日に、製図室から別の人が来ましたか?」人事部が親切にヒントをくれました。

「何も思い浮かびません。」

「MacBook Airを持ち込んだのに、見てもらえなかったそうです。」

「ああ、コンピュータって言ったのかと思ったよ!」と PFY は言います。

「Macはコンピューターです。」

「意見の相違は認めましょう」とPFYは反論する。

「ほら、問題は OSI モデルなんです」と私は人事担当者に説明します。

「OSI モデルですか?」と人事部が尋ねます。

「はい。あなたが求めているのはプレゼンテーション層ですが、私たちが求めているのはもっと…物理層です。」

「何を言っているのか分かりません。」

「そうですね、皆さんが最適だと考えるのは、無意味な話を聞くことに特化したユーザーインターフェース、つまりほぼ無限の「聞くタイムアウト」を持つインターフェースを持つことだと考えます。

これは、順序が乱れ、多くの偽データを含む情報パケットを受け取ることができるインターフェースです。ベルトに玉ねぎのように詰め込まれたような、最も基本的なデータ整合性チェックさえ満たさない可能性のあるデータを受け取り、それらすべてのデータからリクエストを組み立てることが期待されます。

「続けてください」と人事部は少し困惑しながら言いました。

  • BOFH:金曜日です。RTFMの時間です
  • BOFHと消えたティースプーン事件
  • BOFH:私たちですか?システム管理者ですか?他の部署と時間を過ごしていますか?
  • BOFH:仮想通貨スタートアップのボスを説得する

「そして、そのデータをアクション プランに変換し、そのアクション プランを実行して、一貫性のあるデータをクライアントに返すようにカスタマイズされた応答パケットを作成します。」

「私は...あなたの言っていることを理解していると思います。」

「しかし、返されるデータは、小さくて受信しやすいパケットに変換され、同期的に配信され、無関係なデータ(データの健全性の問題も含む)が提示されるたびに応答情報をバッファリングできるようにする必要があります。」

"私 ..."

OSI参照モデルでは、こうしたアクティビティのほとんどは第4層から第7層で発生します。これらの層では、データのソート、アセンブリ、パリティチェック、そして破棄が行われ、簡潔なリクエストが私たちの層に提示されます。私たちはこれらをホスト層、あるいはより一般的には「サービスデスク」と呼んでいます。

「ヘルプデスクのことですか?」

「そうおっしゃるなら。いずれにせよ、申立人はモデルの上位レベルでの業務を私たちに求めていますが、それは私たちの専門分野ではありません。私たちは下位レベルで存在し、データを上位層に提示してユーザーに提示しています。実際には、プレゼンテーション層のようなものは持っていません。」

「でも、きっとできるはず…」

「いや、それは層を混ぜてしまうことになる。そしてそれは決してうまくいかない。」

「それでも、あなたは…すべきだと思う」

「しかし、私たちのレイヤーは、私たちが行う作業の種類に合わせて最適化されています。」

「しかし、あなたの雇用契約書にはこれらの『階層』について何も記載されていません...」と人事部は反論します。

「そんなことはない。これは技術文書ではない。」

「その通りです。では、あなたがすべきことをして問題を解決したらどうでしょうか。そうすれば、人事部のどの層があなたに給料を払っているのか、あるいは払っていないのか、私たちは疑問に思わなくなるでしょう。」

「わかったよ」とPFYにメッセージを送りながら言った。「ここで待っててもいいかな?」

「何のためだ?」人事部はぼんやりと尋ねた。

...2分後...

「…壁から剥がしたんですか?」人事部が電話をかけてきた相手に言う。

「それはネットワーク層でしょう」と私は言いました。「あるいはデータ層かもしれませんね。」

「…ハンマー…?」HRは息を呑む。

「ああ。それはハードウェア層ですね」と私は言った。「説明が必要ですか?チェーンソーをオフィスに置いてきてしまったんです…」

  • BOFH: すべて
  • BOFHアーカイブ95-99の完全版

Discover More