はてなキーワード: 通信とは
某話題の書籍を買って読みました。ひととおり読んだのですが、話題の1章を読みつつ取ったメモを、本が回収される前に置いておこうと思います。
ちなみに最初は電子書籍で読んだのですが、回収かもって話を聞いて紙も買いました。
以下にメモをそのままのっけるので、たぶん書籍と照らさないと意味不明だと思います。
・Web1は「1970年代から1980年代」というのが若干謎ではあるが、この本ではそういう定義だとおもって受け入れる余地はあるか。実際、列挙されているTCP/IP・SMTP・HTTPの最初のRFCは70~80年代
・HTTPはWebサイトの「構築」をするものではない(Webサイトのデータを取ってくるためのプロトコルである)
・TCP/IPの4層モデルとかOSI参照モデルとかを意識しているんだろうけれど、いまひとつWeb2とWeb3の対比ができていない。また、後段で「ブロックチェーンもプロトコル」と主張する割に、このLayersにも「Protocol Layer」が存在しており、いまいち言いたいことが伝わってこない
・Web2 Layersの雑さは見ての通り。「中間のレイヤー」としてなにを想定しているのかが気になるところ。「プラットフォーマーの上に載っている」という結論ありきで作られた図のように思える
・Web1の例としてHTML/CSSのWebサイトのことを提示しており、それはそれで正しいのだが、冒頭のWeb1は1980年代のプロトコル云々というところと整合しない。
・JavaやRubyはわかる C++もそりゃあたくさん使われてるわけだが、この並びで出てくるのはちょっと違和感。PHPとかは?
あとP2PはべつにWeb3独自ではない SkypeとかWinnyとか、クライアント・サーバではない仕組みは2000年代からいくらでもある
・このへんはあんま詳しくないのでよくわかんなかった そういえばログインIDにメールアドレスを使わせるようになったのってなんでなんでしょうね
・この書き方だとSNSログインすると情報収集できそうに読めるけど、SNSログインを介したからって即ログイン先の情報をプラットフォーマーが集められるわけではない
・ブラウザのとこはそうだね~っていう感じだったが、Firefoxがハブられてるのがかなしかった オープン云々のはなしをしたいならMozilla財団の果たした役割は相当に大きいと思うのだが、(この本に限らず)無視されてることが多い
・OSの部分は突っ込みどころがいっぱいあるしスクショがバズったのですでに突っ込まれている
・あくまで例示で出てきてるだけなので本質的なところではないし、よくあるまちがいではあるのだが、POPはどちらかというと「受信したメールを取ってくるため」のプロトコルと呼んだほうがいいと思う じぶんが使っているメールサーバ(というかMTA)までメールが届くのはあくまでSMTPが使われている 「プロトコルが一緒じゃないと~」という文脈で考えると、いったん向こうのMTAに到達しさえすれば、読み手がPOP3で受信しようがIMAP4で受信しようがどうでもいいわけで、例示としてあんまりうまくない
・唐突にICMPが出てきてびっくりした 重要であることはまちがいないのだが、あんまり「プロトコルの例」として出てくるとこはみないので
・後段で「Web3ではいろんなプロトコルがあるんですよ~」という話をするんだったら、ここでWeb3のプロトコルとしてBitcoinとEthereumしか出さないのはなんか話が通りにくいのではないか
OSというと、基本的にファイルシステム、GUIないしCLIインターフェース、ネットワーク通信(はまだなくてもいいか?)、その下にあるハードウェアの制御などが機能としては一般的なものになると思うけど、少なくとも今そこまで出来ているとは考えにくいな。
この辺見る限り、スマートコントラクトについては合っていそうだけど。
https://ethereum.org/ja/developers/docs/smart-contracts/
イーサリアムのアドレスにあるということなので、これをメモリアドレスと見なしているのだと思うが、現在の定義ではOSは上でハードウェアの制御と書いたように基本的には単体の物理マシン上にインストールされるもの(仮想マシンの場合はハードウェアを下のハイパーバイザがエミュレートしたりバイパスしたりするはず)なので、分散システムであるブロックチェーンとは相性が悪いんじゃないかな。
少なくとも、イーサリアムのスマートコントラクトを自分のマシン上に持ってくるために、OSの下にネットワーク通信が出来る「何か」が存在する必要があるのでは?現在これはOSが担う機能なのだけど。
言ってることはなんとなく分からないでもないけど、少なくとも現時点で広く認知されている「OS」になるとはあまり思えないな。
https://b.hatena.ne.jp/entry/s/blog.tomoya.dev/posts/the-easiest-web3-textbook-is-really-bad/
や、それ以外もそうなんだけど、著者は非常に抽象度の高いマクロな視点からざっくり語っているので、ミクロな面では実態と異なるのは当然なんだよ。
著者が「地球は丸い」とざっくり言ってるだけなのに、
やれ富士山があるから丸くない、日本海溝があるから海の水全部抜けば丸くない。みたいな頓珍漢な批判が横行している・・・。
地球が丸かったら、下側の人は落ちちゃうじゃんwプークスクスしてる人すら居る。
そりゃすべての規格はオープンなんだし、自宅に2台のPC同士でLAN組んで通信させることもできるし、
なんなら自宅のサーバをインタネット上に公開することだってできるんだから、ミクロな面では独占されてないでしょうよ。
だけど、何か実用的なサービスをやろうと思ったら、結局、グーグル・アマゾン・マイクロソフトのクラウド借りる羽目になるじゃん?
3社に独占されてるじゃん!
そこに、さくらのクラウドやGMOクラウドや、その他の泡沫クラウドを加えたところで、世界規模でみてもせいぜい数百社くらいにかならないでしょ。
Web3 になると、ネット接続されたすべての端末が事実上のサーバサービスの提供者となるので、
究極的な未来では誰も大手クラウドサービスを借りる必要が無くなる。
自分の端末がオフラインの時でも、その時オンラインになっている端末が肩代わりしてサービスを提供し続けるし、
逆に自分の端末がオンラインになれば、他のオフラインの端末の肩代わりをちょっとだけ負担する。
今はまだ過渡期だから、大手クラウドと縁を切れる状況では全くないけれど、IPv4が使われなくなるころには、
そういう世界に代わってるはず。
別増田さんも書いてくれている ( anond:20220722005048 )けど、
究極的な未来では、ネット接続されたすべての端末が協働して一つの仮想的なハードウェア基盤を作り上げるので、
今はまだスマートコントラクトという、それこそ原始的なアセンブラレベルのコードしか動かないけど、
IPv4が使われなくなるころには誰も意識することなく、ブロックチェーン上に構築されたOSを使うことになります。
携帯電話が無かった時代に、電話を持ち歩く話をしたら、電話線どうすんだよwwwみたいにみんな思ったじゃないですか。
自動車電話が出来た時、あーはいはい。無線使うのね。移動中は通話が切れるから止まって話すの?だったら公衆電話使えよwwwとか言ってたじゃないですか。
それが今では、誰もが電話を持ち歩き、その電話の上でOSが動き、いろんなアプリ使いこなしてますよね。
直近でPCのUSB-Cポートが全然足りないから調べてたんだが、ほぼ存在しないといっていいレベルで見つからない。
海外でも碌に見つからない。聞いたこともないブランドの怪しい製品がいくつか見つかっただけだ。
USB-Cが世に出て何年も経つのになんでこんな惨状なのかちょっと考えてみた。
USB-Cにはうんざりするほどの企業の欲望が詰まっている。セットで導入されがちなUSB-PDも同じだ。
様々な機器メーカーの要求をごった煮にしてしまってるのでスペックはオプションも含めて膨大な規模になっている。
18Wと240Wの給電ポートの口を共通化するなんて愚の骨頂としか思えないが、そういうことになっている。
alt modeのディスプレイ信号も、電源供給も、データ通信レートも、群がる亡者の欲望を可能な限り詰め込んでしまっている。
個人的にはalt modeもUSB-PDも不要で単なるUSB-Cポート増やす機能さえあればいいんだが、オプション機能がないとそれが
「商品としてのマイナスポイント」になる。下らねぇ話だが、そう見えてしまうのは仕方ない。
「ディスプレイとPCをUSB-Cケーブル一本で繋げる」とか「すべての機器の充電ケーブル統一」といった見栄えのする機能は高値で売れるので
機器メーカーとして単なるバカHUBを作る動機が無いんだろう。
ポート数を増やしても大元のPCとつなぐ部分の帯域には限度があるから、通信速度も遅くなるし、電源やディスプレイ信号も処理が面倒だろう。
何でもかんでも規格に詰め込んだ結果、基本機能だけの製品が生まれづらくなっているんだろう。
笑える。
ガチでクソ規格だよ。
想像の五倍長くて草
読めんわw
読み進めるとどうも見覚えのある顔が貼られている。
しかし誰でも利用できる簡便性の一方で
あっという間に食い物にされてしまうのだ。
くらいの位置付けだったので
香ばしさを丸出しにする人間がいなかったため
となかなかの衝撃を受けた。
私本人は彼女とそこまで親しくはなかったが
ただパンチの効いた人だった事はよく覚えている。
と一瞬気の毒な気分にもなったが、
という友人らの数はもはや片手では足りないため
起こるべくして起きた事だな……
と最終的には納得してしまった。
それくらい強烈な人物だったのだ。
友人からの伝聞ではあるが
思い出せる中で一番印象的だったエピソードは
「ね、いま後ろの男子達……ウチらの事を噂してたよ」
フゥヤレヤレクスクスと気怠げに小声で呟いてきた
という話。
その『噂』というのは要するに容姿や体型やそういう……
お年頃の男子のするフヮ〜オな話だったそうだが
もしその『後ろの男子達』の耳に入ったならば
おそらく同じ感想を抱いた事だろう。
しかも後ろといっても彼らが話していたのは
そんな下卑た話を大声でするだろうか?
とは誰も言えなかったので華麗にスルーしたそうだ。
彼女はどうやら異性の一挙手一投足に
という熱を見つける特殊能力があったようだ。
グループ内に
と自負しているらしき発言をしていた(要約)
と思ったものだ。
ついぞ耳にする事がなかったし、
まあ……お察しいただければと思う。
ゆえに傍から見ればその
といった所であろうが
そんな事はお構いなしに彼女は自信に満ち溢れていた。
グループ内の友人らにすらやや一線を引かれ
「私って高嶺の花」くらいに思っていたのだろう。
結果は言わずもがな。
と言わんばかりの大量のキメ顔の自撮り。
こんな風に常に自信満々で大胆不敵な彼女だが
詳細は伏せるが、私は確実にまともではないと感じたし
話を聞いた当時(卒業後)はそれなりに胸も痛んだ。
全く悲嘆してはいないようだったので
今はもう立派な大人なわけで。
だが思うところがないわけではない。
私は
事は起こり得るんじゃないかと考えている。
そこだけもう毛が生えてこなかったり
逆に普通より濃い毛が生えてきたりするのと同じように。
本人曰く
らしいが
無理矢理言い聞かせているようにも見えるのだ。
やら
やら
それはもう枚挙にいとまがない。
反対の手で膝を打って唸ってしまった。
容姿が万人受けでなくとも魅力的な人がいる事や
ただ、彼女はそれだけでは終わらなかった。
がセットとしてご一緒についてくる。
そりゃ反発も起こるだろう事が容易に推察された。
お前さぁ……嫉妬とかじゃなくてそういうとこやぞ。
こんな事は教えられずとも自分で気付くべきだ。
履き違えてしまっている事だけはなんとなくわかる。
何もかもに目を瞑って、自分で作り出した
夢の世界の中に閉じ籠っているだけに見えるのだ。
今のままじゃ何度ネット上で転生しようとも
私は心優しい人間とは程遠い
少しも心を痛めていない。
あそこにたむろしているのは自分含め
革靴で丸一日歩き回った後の汗まみれの靴下や
臭くて不愉快だと分かっているのに嗅ぎたくなる、
そして「クッセェェェwww」と仲間内で騒ぐのに似た、
臭ければ臭い程、喜ばれて遊ばれる。
それが嫌なのであれば、言論統制よりもまず
これはあくまでも
『ヲチられるのが嫌なのであれば』
そんな事を思っている人がいるとしたら少数派だろう。
多くは娯楽として消費しているだけだ。
中には言葉が過ぎる者もいたりするが
心が真に求めているモノは何なのかを知り
それを手に入れて心身に安寧が訪れればいいね
とも思う。
何様目線かと思われるかもしれないが、
嫉妬で片付けられては堪らないだろうと思うし、
そんな人と毎日顔を合わせ続けなければいけないなんて
発想や嗜好がなかったため
弗の原石に気付かなかった事を
一瞬もったいなく感じてしまったが、
余程タフでもない限り精神衛生に支障をきたしそうだ
という事に気付き早々に認識を改めた。
燃料を撒きに行く術もない。
超えちゃいけないラインを助走つけてどころか
また、スレッドの内容等々を
彼女の元友人らと共有する気もない。
こんなん内容が内容だけにリアル友人にも言えないし
別に悲しいとかは一切ない。
衝撃と面白さとほんの少しの哀れみと
アレとコレとソレが混ざって混乱してはいる。
https://archive.ph/2022.07.19-044423/https://anond.hatelabo.jp/20220719103756
昨日バズったワコムの件で思い出した。
1990年代前半から半ば。海外ではすでに産声を上げて久しかったMacとWindowsがさあこれから普及と言う段階だった。
同じ時期、日本ではパソコン関連の企業に旧オウムを始めとしたカルト教団のフロント企業(マハーポーシャなど)が紛れ込んでいることが結構な社会問題となり、パソコン関連の仕事に就くことが忌避されていた。例外はNTTデータ通信(現NTT DATA)や富士通やNECなど、後にITゼネコンと呼ばれるような誰もが知ってる大企業に限られた。「パソコン関連の仕事に就く」と言っても、その相手先が誰も知らないようなベンチャーとかだったりすると親族が全力で止めにかかると言う社会だった。
日本のIT業界が世界に対して立ち遅れたのはこの影響で5年くらいの遅れが発生したのが痛かったとみている。海外では次々と優秀なエンジニアがMac/Windows普及やブラウザ開発、Javaの立ち上げなどに投入されていく中、日本ではIT系に人を入れない方向に社会が動いていたからだ。
もしかしたら、オウムや統一教会などのカルトは日本のIT業界が立ち遅れることを狙って海外から派遣されたスパイなのかも知れない、がそこまでは考えすぎか?
画面をキャプチャされ続け送られる。気をつけろ
Linuxを使え
見つけ方
オフラインのメモ帳で文章書いている最中に変なURLに通信してたらスパイされている
ウィルス検知ソフトではけっして検知しない。変なURLに通信しているかどうかで判断するしかない
https://qiita.com/ishigaki_hige/items/41ab31b002c8649be2c2
Firewalla Purple、Firewalla blueというファイヤーウォールハード製品が導入しやすく使いやすい
https://marketplace.isec.ne.jp/products/firewalla-blue-plus
https://prtimes.jp/main/html/rd/p/000000071.000056596.html
Windows Mac Iphone Android のスパイウェアが動くとどうなるのか?
音声が盗聴される。
カメラが起動し顔をとられる
スパイウェアは元々入っている。WindowsやmacやiPohne andoridに入っている
Charleというアプリで通信を解析しそれで不審なURLが動作していたらそれだと思ったほうがよい。
https://qiita.com/ishigaki_hige/items/41ab31b002c8649be2c2
Firewalla Purple、Firewalla blueというファイヤーウォール製品が導入しやすく使いやすい
これでハックされていないかわかる
https://marketplace.isec.ne.jp/products/firewalla-blue-plus
https://prtimes.jp/main/html/rd/p/000000071.000056596.html
名著「UNIXという考え方 - UNIX哲学」は本当に名著なのか? 〜 著者のガンカーズは何者なのかとことん調べてみた - Qiita
この記事はよく調べてあるなぁと思う反面,事実関係の間違いも多く当時の空気感など欠けていると思う部分がいくつかある。事実関係に関しては追い切れないので参考文献を挙げるにとどめておくが,空気感のほうはいくつか書いておく。なお当該記事の「当時と今では状況が全然違うんだから,安易に『UNIX 哲学』とかいうな」という主旨には大賛成である。
初期の UNIX の歴史について興味がある向きには次の書籍をお薦めする。
Peter H. Salus『A Quarter Century of UNIX』(1994, Addison-Wesley Publishing)
和訳の『UNIXの1/4世紀』(Peter H. Salus, QUIPU LLC 訳, 2000, アスキー) は絶版のうえ訳も微妙なので薦めづらいが,原書は The Unix Heritage Society (tuhs) で PDF が無償公開されているので,英語が苦にならないのなら読んでみるといい。
また同じく tuhs で無償公開されている Don Libes and Sandy Ressler『Life with UNIX』(1989, Prentice Hall)を読めば80年代終りの UNIX の状況(XENIX についてもしっかり言及されている)や利用者目線での雰囲気もある程度判るだろう。
元記事で一番気になるのが「哲学」という語の捉え方。この言葉の強さに引きずられているように読める。でもこれ,当時は設計の基本的な考え方くらいの意味でわりとよく使われていた言葉なんだよね。たとえば米 BYTE 誌のアーカイブを “philosophy” で全文検索するとこんな感じ。
https://archive.org/details/byte-magazine?query=philosophy&sin=TXT&sort=date
ほぼ毎号のように出現していたのが判るだろう。
もっとも猫も杓子も「哲学」を振りかざしていたわけではないし,UNIX の開発者たちが「哲学」の語を好んで使っていたのも間違いないように思う。傍証の一つが AT&T の定期刊行物『The Bell System Technical Journal』の1978年7, 8月号だ。元記事で言及されているマキルロイの Forword の初出がこれで,ネットのアーカイブから PDF が入手できる。
この号は二部構成になっていて第一部が Atlanta Fiber System に関する論文12本(全172ページ),第二部が UNIX に関する(Preface や Foreword を含む)論文22本(全416ページ)となっている。さて前述の PDF は OCR されているので “philosophy” で全文検索してみると8箇所見つかる。これが見事に全部 UNIX の論文なのだ。もちろん論文の性質もページ数も違うからこれだけで確定的なことはいえないが「日常的に使っていたんだろうなぁ」という推測は成り立つだろう。じつはマキルロイの哲学とされている部分は “Style” であり “philosophy” の語は一切使われていないというのもちょっと面白い。UNIX の開発者たちがなぜ「哲学」という語を好んだか正確なところは判らないが,それまでにない新しい考え方に基づいた OS を開発しているという意識があれば,そういう言葉を選ぶのが自然な時代だったことは間違いない。
UNIX が認知され拡がっていく過程で「哲学」も知られるようになっていった。自分が好むものの良さを他人にも識ってもらいたい,あわよくば他人もそれを好むようになって欲しいという布教活動は今も昔を変らないわけで「哲学」はその便利なツールとなったわけだ。元記事ではガンカースの著作を「外部の人間が後から打ち立てた哲学」と表現しているが,そんなたいしたものではない。マキルロイの論文に影響を受けた布教のためのああいう説教は到るところにあった。たとえば前掲の『Life with UNIX』にもしっかり Philosophy の項がある。また日本で最初期の UNIX 解説本のひとつである,村井純・井上尚司・砂原秀樹『プロフェッショナル UNIX』(1986,アスキー)には冒頭次のような一節がある。
オペレーティング・システムは,コンピュータを使うものにとっての環境を形成する基盤であるから,そのうえで生活する者の個性を尊重し,より良い環境へと作り上げて行く課程を支援するような素材を提供するソフトウェアでなければならない。この主張こそが,UNIX のオペレーティング・システムとしての個性ではないだろうか。
「より良い環境へと作り上げて行く課程を支援するような素材を提供するソフトウェア」とはテキストを入出力フォーマットとする単機能のコマンド群のことで,これらをパイプでつなげたりシェルスクリプトでまとめたりすることで「そのうえで生活する者の個性を尊重し」た「より良い環境へと作り上げて行く」ということだ。こういった説教はありふれたものであった。たんにそれを「哲学」の語を用いて書籍にまとめたのが,たまたまガンカースだったというだけのことである。
そしてじつは UNIX の場合,布教活動とはべつに「哲学」を広めなければならない切実な理由があった。これを説明するのは非常に面倒くさい。当時と今ではあまりにも環境が違うのだが,その違いが判らないと切実さが伝わらないからだ。マア頑張ってみよう。
UNIX は PDP というミニコンピュータ(ミニコン)上に開発された。このミニコンを使うためには専用の部屋に行く必要がある。その部屋は,もちろん場所によって違うわけだが,マアおおよそ学校の教室くらいの大きさだ。長机が何列か並んでおり,そのうえにはブラウン管ディスプレイとキーボードを備えた機器が等間隔に置かれている。壁際にはプリンタが何台かあるだろう。通っていた学校にコンピュータ室などと呼ばれる部屋があったならそれを思い浮かべればだいたい合ってる。ただし置かれている機器はコンピュータではなくコンピュータに接続するための端末装置(ターミナル)だ。端末装置のキーボードで打った文字がコンピュータに送られコンピュータが表示した文字がそのディスプレイに表示される。現在 Unix 系 OS で CLI を使うときターミナルとか xterm という名のアプリケーションを用いるがこれらは端末装置のエミュレータで,もともとは実体のある装置だったわけだ。
さてコンピュータ室にたいていは隣接するかたちでマシンルームなどと呼ばれる六畳くらいの部屋がある。窓ガラスで仕切られたこの部屋には箪笥や洗濯機くらいの大きさの装置が何台か置かれている。これがコンピュータ本体だ。もっともコンピュータが何台もあるわけではない。この箪笥が CPU でそっちの洗濯機がハードディスク,あの机に置かれているタイプライタが管理用コンソールといった具合に何台かある装置全部で一台のコンピュータになる。どこが〝ミニ〟だと突っ込みたくなるかもしれないが「六畳で収まるなんて,なんてミニ!」という時代のお話だ。
端末装置それぞれから(USB のご先祖様の)RS-232 という規格のアオダイショウみたいなケーブルが伸び,マシンルームに置かれたターミナルマルチプレクサと呼ばれるスーツケースに台数分のアオダイショウが刺さってコンピュータとの通信を行う。コンピュータと多数の端末装置を含めたこれら全体をサイトと呼び,root 権限を持って管理業務を行う人をシステム管理者あるいはスーパーユーザと呼んだ。
結構上手に説明できたと思うのだが雰囲気は伝わっただろうか。ここで重要なのは一台のコンピュータを数十人が一斉に使っていたという事実だ。洗濯機とかアオダイショウとかは,マアどうでもいい。
当時の UNIX の評価を一言で表すと〝自由で不安定な OS〟となる。メーカお仕着せではなく自分好みの「より良い環境」を作りあげる自由。さらに他のメインフレームやミニコン用 OS に比べると一般ユーザ権限でできることが圧倒的に多かった。そしてその代償が不安定さ。今では考えられないが UNIX のその不安定さゆえにプロ用 OS ではないと考える向きは多かったし「でも UNIX ってすぐ落ちるじゃん」というのは UNIX アンチ定番のディスりだった。UNIX の落とし方,みたいな情報がなんとなく廻ってきたものだ。
こういった雰囲気を鮮やかに伝えてくれるのが,高野豊『root から / へのメッセージ』(1991,アスキー)だ。当時アスキーが発行していた雑誌『UNIX MAGAZINE』に連載されていた氏のエッセイの1986年11月号から1988年10月号掲載分までをまとめた書籍である。著者の高野氏は勤務先の松下電器で1980年ごろから UNIX サイトのスーパーユーザを務めており,日本では最古参の一人である。この本の中で高野氏は繰返し UNIX の自由さと不安定さに言及している。すこし長くなるが,その中の一つを引用しよう。
CPU は,システムにとって重要な共有資源であるが,この CPU を実質的に停めてしまうことが UNIX ではいとも簡単にできる。たとえば,cc コマンドを10個くらい同時に走らせてみたらよい。VAX-11/780 といえども,同時に実行できるコンパイルはせいぜい3つか4つである。それ以上実行することも当然可能ではあるが,他に与える影響が無視できなくなる。つまり,てきめんに vi のカーソルが動かなくなる。あるいは,すこし大きめなディレクトリ上での ls コマンドの出力が表示されるまでに煙草を1本吸い終えてしまったり,タイムアウトでログインが撥ねつけられたりといったバカげた現象が起きだすのである。こういった状態になると,UNIX は破壊されたに等しい。真夜中,独りで VAX を占有して使っているのなら何をやろうとかまわない。しかし,20人30人と多数の人間が使っているときに勝手をやられると非常に困るのである。当人の仕事が遅れるのは自業自得だとしても,そのとばっちりで他のエディタまで止まってしまうと,もはやどの仕事も進行しなくなる。
ディスクについても同様なことがいえる。UNIX では,ファイルシステムを使いはたすまで大きなファイルを自由に作ることができる。したがって,自分のプロセスがいったいどのくらいの容量のファイルを作り出すのか見当もつけられないようなアマチュアが使うと悲惨なことになる。ディスクを使いはたすと,コンソール・タイプライターにエラー・メッセージが出力されるが,夜中にそれが発生して,コンソール・タイプライターが一晩中エラー・メッセージを打ち続け,朝マシンルームに行ってみると紙を一箱打ち尽くしてしまい,ピーピーと悲しげな声を上げて人を呼んでいた光景を私は何度も見てきた。こうなると,それをしでかした本人のプロセスは当然のこととしても,同じディスクで走っている他のプロセスも先に進めなくなってしまう。すこしでも負荷を夜間にまわそうとする善意は逆転してしまい,わずかでも仕事を先に進めようとする意図も完璧に打ち砕かれてしまうのである。
そして,こうした不安定さが「哲学」を必要としたのだ。自分が利用しているサイトに「cc コマンドを10個くらい同時に走らせ」たり「自分のプロセスがいったいどのくらいの容量のファイルを作り出すのか見当もつけられないようなアマチュア」がいるとその累は自分にも及んでしまう。だからサイトの利用者全員に UNIX の設計の基本的な考え方を理解してもらうことが,自分のために必要だった。UNIX の伝道がより苛烈だった理由のひとつがここにあるのだ。
ミニコン上で誕生した UNIX は 4.3BSD(1986)で最高潮を迎える。注意したいのはミニコン時代の UNIX は Research UNIX と CSRG BSD みたいな区別をせずにまとめて UNIX として扱われていたことだ。実際『プロフェッショナル UNIX』も『root から〜』も UNIX と記述されてはいるが実際には BSD を扱っている。べつに当時の人が無知だったわけではない。なにしろ BSD を利用するためにはまず AT&T から UNIX のライセンスを購入し,そのうえでカリフォルニア大学バークレー校(UCB)から BSD を入手しなければならなかったからその関係は当然広く知られていた。ベル研で発明された UNIX を外部の人たちも含めみんなで改良し,それら全体が UNIX であるという考え方が自然だっただけである。『Life with UNIX』のような英語の文献によく登場する “Berkeley UNIX” という言い回しが当時の気分をよく表している。UNIX vs BSD みたいな捉え方は法廷闘争を経た90年代以降の感覚だ。
もっともそういう70年代風味の牧歌的風景はミニコン世界限定の話であった。BSD そのものはミニコン用のものしかなかったが,そのコードを受け継いだ BSD 系 Unix や AT&T が推し進める System V などがワークステーション市場を舞台に80年代中盤から激しく覇権を争うようになる。いわゆる Unix 戦争で,PC 用 Unix であるマイクロソフトの XENIX も当然参戦した。ミニコン世界が牧歌的だったのは,ぶっちゃけていえば先のない技術だったからだ。ただ Unix 戦争はあくまでも標準という聖杯を争う戦いであり,AT&T と BSD 系 Unix の Sun Microsystems が共同で System V Release 4.0 (SVR4) を作りあげたように後の法廷闘争とは趣が違う。
こうしたミニコン UNIX からワークステーション Unix への転変は Unix そのものや文化にも変化をもたらした。まず激しい競争は Unix の高機能化を加速した。商品として判りやすい惹句が「あれもできます,これもできます」なのは誰もが知っている。もちろん安定性を増すために quota のような利用者の自由を制限する機能も含まれていた。またワークステーション Unix は現在の Unix 系 OS と同様同時に一人が使うものであり前述の布教の必要性は大幅に減じた。達人たちのみの楽園から万人に開かれた道具に変ったのだ。こういった変化を体感したければ『root から〜』と水越賢治『スーパーユーザの日々』(1993,オーム社)を読み比べてみるといい。『スーパーユーザの日々』はワークステーション Unix のシステム管理の入門書だ。この本ではたんに知識を羅列するかわりに架空のソフトウェアハウス(開発会社)を舞台に新卒社員が先輩社員からシステム管理を学ぶという体裁をとっており,そのおかげで架空の話とはいえ90年代前半の雰囲気が堪能できる。出版年でいえば『root から〜』と二年しか違わない『スーパーユーザの日々』の落差は “dog year” と称された当時の激烈な変化まで体感できるだろう。
当時はよくいわれたのに今やほとんど聞かれなくなったものがある。マキルロイの論文の結論部分に書かれたそれは,1973年に出版されたイギリスの経済学者エルンスト・シューマッハーの著作の題名で,中学生の英語力があれば十分に理解できる平明な一文だ。
Small is beautiful.
マキルロイは『人月の神話』を引いて一定の留保をつけてはいるものの,これが UNIX 哲学の背骨であることに違いはない。機能をありったけ詰め込もうとして失敗した “kitchen-in-a-sink” な MULTI•cs のアンチテーゼである UNI•x にとって,これ以上のスローガンがあるだろうか?
ひるがえって現在の Unix 系 OS をみれば,ブクブクと肥え太ったシステムコール,全容を俯瞰するだけでも一苦労するライブラリインターフェイス,一生使うことのないオプションスイッチまみれのコマンド群。UNIX が仮想敵とした OS そのものだ。そのことについてとくになにも思わない。ハードウェアは長足の進歩を遂げ,コンピュータの応用範囲は途方もなく拡がった。UNIX が変らなければたんに打ち棄てられ,歴史書を飾る一項目になっただけだ。ただ現在「UNIX 哲学」を語るならそうした背景は理解していなければならないし,どれだけ繊細な注意を払ったところで〝つまみ食い〟になってしまうことは自覚すべきだ。
先日、マクドナルドに行った。
最近モバイルオーダーを使っていたのだが、今回困ったエラーが起こった。
これ、実はマクドナルドだけじゃなくて松屋のモバイルオーダーでも起こったので、おそらくモバイルオーダーの仕組みに問題があるんだろうなと思う。
注文して決済が行われ、その後に注文番号がスマホに表示される。
その番号がお店のディスプレイに表示されて、受け取る事ができるのだが、今回はこのお店のディスプレイへの表示がなかった。
私のスマホの方では決済がされたのに、だ。
おかしいということでモバイルオーダーの窓口に問い合わせをした。
結果的に2日ほどでキャンセルになって返金はなされたのだが、モバイルオーダー担当としてはモバイルオーダーではなく店舗側に問題があるという。
モバイルオーダーでは注文・決済が問題なく行われているから、店舗側の問題だという。
ただ、そうは言っても店舗側ではどうしようもないだろう。
そもそもメニューもディスプレイへの番号表示も店舗側でコントロールできないのだから。
システムで自動的に行われていることなのに、どうして店舗側が悪く言われるのだろうか?
店舗の方は謝ってくれたのだが、全然店舗側が悪いとは思わない。
店舗側に通信が滞りなく行われてから、決済すればいいのに、決済が先で店舗への注文送信が後になっており、かつ通信が失敗しても決済が行われることに問題がある。
システムを修正すればいいだけなのに、店舗の末端の人たちに責任を取らせようとする姿勢は評価できない。
マクドナルド自体、好きでも嫌いでもないのだが、こういうことになるとモバイルオーダーも使いづらいし、マクドナルドも使いづらくなる。
マクドナルドにはモバイルオーダーのシステム見直しをご提案したい、私のようなことが他の方にも起こらないためにも。
【追記】
・店舗は間違っていない、なぜなら都心部のように店舗が近くにたくさんある場所じゃなくて、郊外のお店だから。
・モバイルオーダーのヘルプに問い合わせたら、「店舗側の問題」とはっきり言った。決済できているからモバイルオーダーのアプリは悪くない、という言い分だった。
店舗の方々は謝ってくれたし、全然悪い気はしない。むしろなぜこういうエラーが起こっているのに、それを探って修正しようとしないのか?その姿勢が疑問。
HGW絶対いらないマンのために光回線で提供される機器の構成について解説するよ
NTT系やnuroの古い構成と、NTTとは別で光回線を提供しているauひかりとかeoひかりとかがこの構成
この構成なら確かに光電話が必要とかならHGWがいる"場合もある"
onu自体に光電話を分離できるやつもあるので、まぁ一概にはいえないね
あとは基本的にNTT系以外は、機器認証が必要でHGWないと通信できない場合が多いよ
NTT系やnuroのここ最近、といっても3~5年くらいだけど、新規で契約したらonuとHGWが一体になっている構成が多い
一体といっても、HGWに小型onuが刺さってるので一応機器レンタル上もHGWとonuは別扱いになっている
光電話が欲しい時は、契約した後に光電話の設定がHGWに降ってきて使えるようになる感じ
こっちもHGWない構成も可能っちゃ可能だけど、小型onuを刺せる機器が必要なので↑のonuと別になってる古い構成よりも難易度が高い
家電量販店で買えるルータで小型onu刺せる機器は0と言っていいくらい
へー今はこんな感じになってるんだーって思ってくれたらうれしいよ
・電核
サイバネティクス技術を用いて開発された人工のクリトリス。通常のクリトリスと同様に機能するが、最大の特徴はその感度にある。電核化されたクリトリスは通常の3000倍以上の感度を持ち、電核化女性は常に強い性的興奮状態に陥いることとなる。
電核は、通常時は包皮(シェル)に隠れているが、外的刺激を受けると勃起して露出する。
・電核通信
電核の極めて強い性感を利用して行われる無線通信。電核化女性同士でのみ送受信可能であり、傍受や妨害はほぼ不可能とされている。しかし、通信中はクリトリスが包皮から露出して発情状態となり、通信者はイキっぱなしの状態に陥ってしまう。
・電核ネット
電核化されたクリトリスを中継点として、電核通信によって構築された電核化女性たちの超広域情報通信網。全世界規模で広がっており、インターネットよりも遥かに高速かつ大容量の情報共有が可能である。また、コンピュータでは表現できない感覚や思考を直接伝えることも可能。
電核ネットへの接続は電核化女性にしかできないため、電核化女性とそれ以外の人間の間では格差が広がっている。
・クリトリスハック
「電核ネット」を経由して、相手の電核化されたクリトリスをハッキングあるいはクラッキングすること。クリトリスをハッキングし、強力な快楽信号を送り込むことで相手を無力化することができる。また、高度なクリトリスハッカーであれば、快楽信号によって身体の自由を奪うだけでなく、コントロールする、記憶を改ざんするといったことも可能。
・陰核防壁
外部からのクリトリスハッキングを遮断し、同時に相手のクリトリスへカウンターハックを行う攻性防衛システム。強力な一方、使用中はクリトリスの感覚が鋭敏になり過ぎてしまうため、長時間の使用には注意が必要となる。
・電核拘束具
電核ネットへのアクセスを強制遮断するための拘束具。装着者のクリトリスにローターを取り付け、貞操帯によって固定した状態で振動させる。この状態では電核ネットへの接続は不可能となる。装着者は極度の性的快感から海老反りになり、イキながら失禁するという恥辱的な姿を晒すことになる。
ブロードキャストドメインとは、イーサネット(Ethernet)で全端末を対象とする一斉配信(ブロードキャスト)フレームが届く範囲のこと。一般的にはルータを介さず通信できる範囲を指す。
あとはわかるな?