はてなキーワード: SCSIとは
プログラマーって聞くと今の若い人は稼げる業種って思うかもしれない。でも昔は、そのイメージとはまるで真逆だったんだよ。
90年代初頭、日本はバブルの余韻が残ってたけど、IT業界なんてまだオタクの延長みたいに見られていた。NECのPC-9801シリーズがオフィスの定番で、OSはMS-DOS 3.3とか、その後にWindows 3.1が出ておお、マウスで操作できる!なんて騒がれていた時代だ。
もちろんインターネットなんて一般にはまだ普及してなかった。せいぜいパソコン通信。ニフティサーブ、PC-VAN、アスキーネット。回線速度は2400bps。ピーヒョロロっていうモデム音が夜中の住宅街に響いていた。
俺らはそういう環境でC言語やアセンブラを叩いてたんだ。コンパイルに時間がかかるから、トイレに行って戻ってきてもまだ終わってなかったりした。
今みたいにGitHubでコードを共有なんて夢のまた夢。ソースのやり取りはフロッピーディスクで手渡しだ。5インチのぺらぺらのやつな。運が悪いと磁気にやられて一発で飛ぶ。だから俺たちはよくフロッピー神社に参拝とか冗談言ってた。
正社員で手取り20万ちょっと。下請けやフリーランスだともっと安い。今でいうSESの走りみたいな人売りも普通にあった。客先常駐でCOBOLやらされてバグが出れば徹夜。オフィスに寝袋持ち込んで、カップヌードルと缶コーヒーの山を築く。徹夜明けに食う吉野家の牛丼が唯一のご褒美。今みたいにエンジニアは市場価値が高いなんて考え方はなかったからな。ただの駒だよ。
仕事は増えるのに単価は下がる。Windows 95の発売で世の中はインターネット元年なんて浮かれてたけど俺たちプログラマーの現実は泥臭いコード修正の山。Visual Basic 6.0やDelphiが出て「これで開発効率が上がるぞ」なんて言ってたが、結局は納期に追われるだけ。SunのJavaが登場したときも「Write once, run anywhere」なんて夢を見せてくれたけど、実際には動かないアプレットと格闘する日々。
Linuxが台頭してきたのもこの頃だ。
SlackwareやRed Hat Linux 5.2をCD-ROM雑誌付録で手に入れて、夜な夜なインストールに挑戦。LILOがうまく動かなくて起動しない、ネットワークカードを認識しない、X Windowが真っ黒。そんな壁に何度もぶつかっては2ちゃんねる(当時はまだ草の根BBSが多かったが)やUNIX USER誌を読み漁って解決する。それが楽しくて仕方なかった。でも金にはならなかった。オープンソースに貢献しても無償の善意で済まされるだけ。Red HatやMySQL ABが上場するまでは、ただのボランティア活動と見なされてた。
今思うと、あの頃は純粋だった。
技術そのものが楽しくて、ASCIIやOh!Xを小脇に抱えて徹夜でコードを書いた。秋葉原でジャンクパーツを漁って自作PCを組み立ててベンチマークの数字で一喜一憂した。
飯代を削ってもSCSIのハードディスクに投資したし、月刊アスキーの付録CD-ROMに入ってたシェアウェアを片っ端から試した。儲けようなんて意識はなかった。ただ、面白いものを作りたかった。
それが今じゃITは完全に拝金主義。コードの美しさより投資家の顔色を見てる。エンジニアもどこが年収高いかばかりで、言語やフレームワークを選ぶ基準が金になっちまった。Pythonが流行るのもAIブームに便乗してのことだし、ブロックチェーンやNFTなんかバブルがはじける前提のネタ探しにしか見えなかった。
もちろん、技術が商業化されて豊かになった面もある。AWSやGCPのおかげで誰でも世界規模のサービスを立ち上げられるようになったし、GitHubやDockerで開発環境も夢みたいに便利になった。だがその一方で楽しいからやるという純粋さはどこへ行ったんだろう。GitHubの草がどれだけ生えてるかが採用基準になる時代。Qiitaに記事を投稿するのも、技術共有じゃなくて転職市場でのポイント稼ぎ。
あの頃には確かに、金ではなく面白さに突き動かされる熱があった。それが今は金の匂いに上書きされてしまったように感じる。
でも稼げなくても、やる価値があった。
今の若いエンジニアたちにその気持ちがどれだけ伝わるかは分からない。
AHA-2940U2Wが登場したのは1998年で、価格はなんと7万円前後の高嶺の花だった。筆者はコンシューマにおいて、SCSIカードは、このAHA-2940U2Wで1つの頂点を極めたと思っている。というのも、以前述べたとおり、外部周辺機器は同時期に本格普及しはじめたUSB、内部接続のドライブはUltra ATAの速度向上によって、SCSIのメリットが失われていったからだ。
前回はSCSIの規格についてざっくりと説明したのだが、AHA-2940U2Wが登場した技術的な背景についてもう少し詳しく解説しておく必要があるだろう。
本製品が対応する規格は、40MHz駆動でバス幅が16bit、最大転送速度が80MB/sの「Ultra2 Wide SCSI」だが、Ultra SCSIには、バス幅を8bitに削減して最大転送速度が40MB/sの「Ultra2 SCSI」や、20MHz/16bit駆動で40MB/sの「Ultra Wide SCSI」、20MHz/8bit駆動で20MB/sの「Ultra SCSI」という規格も存在する。この“Ultra”と“Ultra2”のあいだには、根本的な違いが存在した。
https://pc.watch.impress.co.jp/docs/news/yajiuma/1083966.html
scsi だったように思うぞ。
はてなの村人がアンフェアンフェ言っているけどアンフェノールって何だっけ? コネクタの規格だっけ? と思って調べたらアメリカコネチカット州にあるコネクタメーカーの社名だった。Amphenolと綴る。ニューヨーク証券取引所に上場している創業91年の老舗。
プリンタやGPIB、外付けSCSIなどで使われるケーブルのコネクタがアンフェノールコネクタと呼ばれている。接点が細いリボン状になっているコネクタ、マイクロ・リボン・コネクタはアンフェノール社が発明したのでその名で呼ばれているらしい。アンフェノール社のサイトを見るとマイクロ・リボン型以外の様々なコネクタも売っている。アンフェノール製のコネクタという意味でマイクロ・リボン型以外のコネクタもアンフェノールコネクタと呼ばれるケースもあるようだ。
しかしプリンタに付いているコネクタを指してセントロニクスコネクタと呼ぶ人もいる。セントロニクスを調べるとこちらも社名だった。こっちの会社は2度ほど買収されて買収先も倒産して消滅している。アンフェノールコネクタとセントロニクスコネクタの違いは何なのだろう? セントロニクスはプリンタケーブルの接点が針のようなピンになっているほうかなと思ったが違いそう。36ピンのアンフェノールコネクタだけセントロニクスコネクタと呼ぶのかとも思ったがミスミのカタログを見る限り違いそう。
結局よく分からない。