「バーチャル」を含む日記 RSS

はてなキーワード: バーチャルとは

2020-05-27

なーんだ、バーチャルDOMで魂が震えたマンもやることやってるし、結婚しても狙っていくただのオスじゃん安心して好感度上がったわ

「なおやさんへ」ルートに行かないようにな

オブジェクト指向が分からないあなたへ

どうも、都内の某企業に勤めるフルスタックエンジニアです。この記事では、ITの非専門家に向けて、オブジェクト指向解説をしたいと思います

小学生プログラミング教育が開始されたり、AIIoTなどの技術が身近になった今日オブジェクト指向理解しておくことは極めて重要です。なぜならば、オブジェクト指向ITエンジニアとっての「共通言語」であって、今やあらゆるソフトウェア技術オブジェクト指向の上に成り立っているからです。したがって、オブジェクト指向理解すれば、ITのすべての分野の基礎が身についたことになります。難しい概念がいくつか出てきますが、分かりやす解説するので頑張ってついてきて下さい!

オブジェクト指向とは

まず、オブジェクト指向とは何かを解説します。オブジェクト(object)とは、「モノ」のことです。言い換えれば「モノ指向」です。つまりコンピュータのようなバーチャル対象ではなく、現実のモノをモデルプログラミングしようというのが、オブジェクト指向定義です。この考えは、今流行りのIoT(Internet of Things = モノのインターネット)にも取り入れられ、爆発的に影響力を増しています

モノという考え方は、18世紀哲学者カントに遡りますカント純粋理性批判において、理性と経験によって認識できる以前の「物自体」という概念提唱し、大陸合理主義イギリス経験主義を統一しました。オブジェクト指向におけるモノとは、カントのいう物自体です。したがって、オブジェクト指向世界の真理を記述できます。そのため、コンピュータというバーチャル世界を超えて、IoTを作ることが可能になります

現代プログラミング言語オブジェクト指向サポートする最も代表的言語Javaです。これに対して、CやC++といった旧来の言語関数型言語といい、現在では顧みられることはありません。また、JavaMicrosoftであるC#や、Javaに組み込んで使うマクロ言語であるJavaScriptなどもオブジェクト指向言語であり、プロエンジニアは好んでよく使います。一方、学生向けの教育用言であるPythonRubyなども、一応オブジェクト指向サポートしています。これらはプログラミング入門には適していますが、実務で使われることはありません。

オブジェクト指向の三要素

オブジェクト指向で最も重要な要素は

の3つです。これらを駆使することで、食卓から宇宙までを豊かにするIoTを作ることが可能になるのです。一つ一つ解説していきます

カプセル化

カプセル化とは、実装利用者から見えなくすることです。

たとえば、ソフトウェア脆弱性があったとしても、カプセル化をしていれば、利用者からはその脆弱性は無いように見えます。したがって、オブジェクト指向で作られたソフトウェアには、セキュリティ上の問題存在しません。

また、IoTを用いていない従来の家電製品などは、ボタンがたくさんあったりして操作がとても複雑です。カプセル化を応用すると、この操作を全く包み隠してしまっても、機械が使えるようになりますiPhoneスマートスピーカータッチパネルや声認識などで操作できるのは、カプセル化のおかげです。逆に、ガラケーボタンがたくさんある家電製品などは、オブジェクト指向(=IoT)で作られていません。

継承

継承とは、あるオブジェクト性質を別のオブジェクトが引き継ぐことです。

たとえば、人間は「歩く」「喋る」などの動作を行え、鳥は「飛ぶ」「鳴く」などの動作が行えますオブジェクト指向世界では、鳥を継承することで、人間が飛んだり、鳴いたりすることができるようになります。これを応用したのが、VRVirtual Reality=仮想現実)です。

また、iPhone携帯電話であるにも関わらず、ツイッターをみたり、アマゾンで買い物ができたりするのもオブジェクト指向のおかげです。つまりiPhoneツイッターアマゾン継承しているのです。それだけではなく、iPhone時計や財布、メモ帳など、現実世界の多くのもの継承しています

ちょっと抽象的になりますが、この考えを突き詰めると、次のような応用が生まれます。将来必要となるすべての機能実装したオブジェクトを一度作っておけば、後続の開発者はそれを継承するだけで、新規の開発なしに新機能を追加することができます。このような性質を「再利用性」といい、ソフトウェア開発では極めて重要な考え方となります継承はこの再利用性をもたらすために、ソフトウェア開発のスピードを爆発的に加速させ、現代ITの発展の原動力となりました。

ポリモーフィズム

ポリモーフィズムは、日本語では「多態性」と言います多態性とは、読んで字のごとく、多くの状態を持つということです。

オブジェクト指向では、多くの状態を持つことができます。一方、C言語などの関数型言語状態を持つことができません。関数型言語では、プログラムを関数(つまり入力と出力をもつブラックボックス)の合成として記述します。関数は、中学校数学で学んだように、入力に対して出力が一意に定まるので、状態を持つことができないのです。この制約を「参照透過性」と言います

オブジェクト指向では、参照透過性の制約がないため、プログラマは自由コードを書くことができ、関数型言語と比べて遥かに生産的です。また、上に述べたように状態を持てるということは、プログラムの入力に対する出力を無数に持てるということです。この応用がAI(Artificial Intelligence=人工知能)です。AIが、まるで人間が考えたかのように答えを出すことができるのは、ポリモーフィズムにより無数の出力を得ることができるからなのです。

おわりに

全体的に難解な記事となってしまいましたが

部分的にでも理解すればIT世界を見る目が変わるはずです。

うさんくさい情報に惑わされずに、このような本物の知識を身につけ

そして、皆さんにはIT未来を見通せる人材になっていただければと思います

2020-05-22

もしコンピューターウイルス感染爆発したら

世界中ネットが不調になって、手書きFax・ハンコ万歳仕事は出社、本・雑誌は紙、音楽CD・生ライブ映画映画館、買い物は実店舗旅行・三密は大いに結構……、という新型コロナウイルス禍とは正反対世界になるのかな。

人類バーチャル技術に頼り過ぎていた」みたいな物知り顔の言説が世にあふれそうである

2020-05-15

anond:20200515121319

バーチャルキーパッド()みたいなUIで満足させようとしてる糞アプリは山程あるよなw

anond:20200515121319

バーチャルキーパッド()みたいなUIで満足させようとしてる糞アプリは山程あるよなw

ぼくの考えたあたらしいニューノーマル

Zoomオナニー

サークルオンライン飲みをしようって話になったので、好きな子の顔を見ながら、声を聞きながらオナニーした。興奮が止まらず2回果てた。でもやっぱりバーチャルよりリアルが良いよね。

2020-05-14

バーチャル行為を公にするな

自粛続きの世の中と、バーチャルマーケット4が重なりVRChatに新規がかなり増えた。

非常に喜ばしいことではあるが、ひとつだけ物申したいことがある。

それはVRユーザーネカマ同士でエロいことをする気持ち悪い集団だと思われていることである

現在インターネットはバズったもの勝ちな側面があり、そういうキャッチーネタウケるのは仕方ないとは思うが

VRの紹介として「バ美肉おじさん同士でイチャイチャ」や「最終的に行き着くのは女装」というようなことを前面に押し出すのはやめていただきたい。

行為自体をやめろと言ってるわけでなく、バズに心を惑わされて何故バーチャルに夢を見たのかという原初感情を忘れないでほしい。

本当にバズ文化は悪だ。

井の中の蛙として暮らしていれば、誰もが何かしらの一番になれたかもしれないのに

インターネット接続してしまったせいで、キモさをアイデンティティにするしかなくなった可愛そうな人たちが増えてしまった。

というようなことを、とあるVRChatの紹介ブログを見て思った(URLは貼らないが)

2020-05-09

Twitter決闘機能を導入するべきである

リプライ引用リツイートスクショなどの陰湿機能でグチグチグチグチいつまでもやり合うから憎悪が増幅されて雰囲気が悪くなる

意見が決定的に対立したと感じた時点で決闘を申し込むための、手袋アイコンボタンを導入するべきだ

決闘伝統に則り馬上槍試合の形で行われるべきだが、危険をなくすためバーチャルな形にする 馬上槍試合エッセンスだけを抽出したゲームによって勝敗を決するのだ

簡単に言うと「刹那の見斬り合い」だ 「!」の表示が出た瞬間にボタンを押し、そのラグの少ない方の勝利とする

決闘に負けた人間は以降一切その話題に触れてはならない 

これでTwitter上の醜い言い争いは減る 

なんだと貴様もう許せん、決闘だ! おいおい○○と△△が決闘するってよ ワーワー頑張れ 表現の自由界隈の力を見せてやれ なにくそフェミニズムを見くびるなよ

と、スポーツマンシップに溢れる光景が広がるようになる

anond:20200508204516

パンティー64好きだった

マイナーで知ってる人あんまりいないかもしれないけど、パンティー64っていうゲームが好きだった。

パンロクって呼んでた。

周りはPSパンティストッキング)3派ばっかりで話ができなかった。

自分は家にあるゲームパンロクだけだったから、一人でヤってた。

パンティーコングレーシングが一番好きだった。パンティーコングっていうのは猿みたいな動物で、他にもも動物が数えきれないくらい出てくる。

その動物バーチャル上の車で走って勝負する。

でもこのゲーム面白いのは、車だけでは無いということ。

船と飛行機でも勝負ができる。

これはかなりゲームし込んだ。お母さんがいない時間にとにかくヤってた。

これがかなりかっこいいんだよ。道具をゲットすると速くなるのに使ったりできる。

ターボならターボとか。

今はもうテレビ対応してないからできなくなってしまった。

また発売してほしいなあ。

2020-05-08

ニンテンドー64好きだった

マイナーで知ってる人あんまりいないかもしれないけど、ニンテンドー64っていうゲームが好きだった。

ロクヨンって呼んでた。

周りはPS3派ばっかりで話ができなかった。

自分は家にあるゲームロクヨンだけだったから、一人でヤってた。

ディディーコングレーシングが一番好きだった。ディディーコングっていうのは猿みたいな動物で、他にもも動物が数えきれないくらい出てくる。

その動物バーチャル上の車で走って勝負する。

でもこのゲーム面白いのは、車だけでは無いということ。

船と飛行機でも勝負ができる。

これはかなりゲームし込んだ。お母さんがいない時間にとにかくヤってた。

これがかなりかっこいいんだよ。道具をゲットすると速くなるのに使ったりできる。

ターボならターボとか。

今はもうテレビ対応してないからできなくなってしまった。

また発売してほしいなあ。

2020-05-05

かゆうま」みたいなノリで匿名日記を書くサイト作った

バイオハザードかゆうま(飼育係の日誌)みたいなノリで匿名日記を書くサイトを作った。ログイン不要https://enigmatic-brushlands-82725.herokuapp.com/

3月25日の夜に小池都知事の緊急記者会見があった翌日から、完全に在宅勤務になった。もう外はナウシカ世界みたいなもんだと思ってるのでなるべく外に出たくないのだが、さすがに食料は買いにいかないとで週2回だけ買い出しに出ている。(「マスクをしないと5分で肺が腐ってしまう。」と思いながら外出してる)

で、外に行くと思ったよりも人が出歩いてたりしてビビるスーパーとかどの時間に行っても「いやいや、週末でもこんなに客いなかったぞ」って人の量で、しかも突然Uターンしてきたり立ち止まったりしてまるでNPCのようだ。横断歩道待ってるとやたら近距離接近してくるご婦人方とか、自転車乗ってタバコ吸いながら盛大な咳をするおじさまがいたりと、エンカウントするような錯覚を覚える。

日が経つにつれてどんどん世界RPG世界みたいなもんじゃいかって感覚になってきて、なんかまるでゲームの中にいるような気持ちになってきた。

そんなときに「かゆうま」のことを思い出した。

「あー、なんか何気ない日常だと思ってた記録が後々フラグになったり、後でプレイヤーが読んで重要情報になるとかおもしろいな。」と思ってブログでもはじめようかと思ったがなんか雰囲気が出ない。なんかブログだと長文書かないといけない&社会的に意義あることを書かないといけない感じがあって、なんかもっと短文でくだらない日常記録が書きたいんだけどな、と思った。(全然余談だが、短文でくだらない日常を書くって点でmixiはいフォーマットだったなと思った。)

ということで適当サイトをこしらえてみた。

COVID-19流行下の日々を集団で記録する日誌 https://enigmatic-brushlands-82725.herokuapp.com/

ログイン不要匿名で書ける。編集と削除は、昔のBBSかにあった懐かしの投稿時に削除キーを設定する方式だ。

(これも全然余談だが、削除キー方式どんなものだったか思い出すために10年ぶりくらいにKENT WEBを見た。健在でこれはこれで非現実感あった。)

同じように日々にバーチャル感を感じてる奴に、日常の「だるい、疲れが取れない」とか「スーパー行った。人多かったー」とか「在宅勤務で腰が痛い」とか書いていってもらえたら嬉しい。

2020-05-04

anond:20200504191455

くくさまかな

ボスタイマー公開してルエリ鯖でライオン殴ってたチーター時代からただもんじゃないと思ってたけど常に時代の先を行ってる

本物のウィザード、いや魔法使いとはこういう人間だと思う

からバーチャルキャラクターじみてたけど今一周回って遅ればせながらVtuberっぽいことやってるの草

とはいえ増田民でも知ってるのは俺くらいだろうな

はてな民ですら観測範囲に入ったのはP-GOサーチの時くらいか

だがその前から相当な怪人物だった

マビノギ全球監視観測システムkukuluの時点で常軌を逸してたけど

個人ゼロ年代の時点でやたら高機能ライブ配信サイトを開発してJASRAC契約もするとか常人趣味レベルではない

ちなみにフォローしていても滅多に呟かないし何の為にもならない

しかSNS向けの非常にウィットに富んだ発言をする謎の才能があるので味わい深くはある

というか俺は恐れ多いのでフォローせずに非公開リストウォッチしている

忘れた頃に何かまたその才能を炸裂させて地球征服推し進めてくるかもしれないという畏怖を込めて

俺もアーティスト政治的発言してほしくない派だが

間抜けに見えるから」という理由全然違う

好きな人が違う意見を持っているから嫌だ」というのも全然違う

仮に好きなアーティスト自分と全く同じ政治的思想を、非の打ちどころもない完璧理屈で語っていたとしてもいやだ

それはミッキーマウス政治的発言をしてほしくないことに最も似ている

好きなアーティストは夢の世界の住人でいてほしい

手の届かないところにいてほしい

自分と同じように日本暮らしていて同じように政治に不満なり意見なりを持っていて

同じように選挙に行ってなんちゃら党に投票している一票の有権者だと言うことを知らされるのが嫌だ

全く喩えになっていない喩えで説明させてもらうと、普段バーチャルの住人でございっていう顔をしているVTuber

今日選挙の日だから○○党に投票してきましたって言ってたら嫌でしょ?たとえ自分と同じ支持党でもだよ

でもさ、この喩えが全然喩えになっていないのはわかっていて、何せアーティストたちは普段バーチャルでございって顔はしてないんだから

でも俺個人理想としてはそういう顔をしていてほしいわけよ

からアーティスト政治的発言は理屈の上では認めているけど、感情的には受け入れてないから、見てない聞いてないことにしているよ

2020-05-03

バーチャル行為強要おじさんとして受肉した

チャットサイトで、おじさんとセックスしたいという女性と知り合った。彼女AVでいうと義父モノや痴漢モノ、おっさん上司からオフィスレイプされる系なんかが好きな性癖を持っており、かつ文芸創作趣味もあった。よって、チャット上で彼女の考えたストーリーに登場する竿役おっさんを演じるおっさんを探していたのだ。

俺は彼女の考えたエロ脚本の中に登場する性行為強要おじさんとなり、彼女チャット通話ロールプレイングセックスを楽しんでいる。滑稽に思えるかもしれないが、こちらも顔や素性を出さなくていいし、極悪セクハラおじさんになりきるのは楽しい

2020-05-01

世の中に合わせて生きるんだ!

バーチャルホモソーシャル戯言を積み重ねても意味ないんだぞ!

岡村のように「結婚しておけばよかった」と50になって考えるはめになる

しかもお前らは岡村とはまったくスペックが違う!!!!!

こんな糞溜めからは一刻も早く離れるべき!

いつまでも甘えてちゃ駄目だぞ!

2020-04-30

anond:20200430093946

それどころか、元増田の言うところの「バーチャルな金」は銀行が貸せば貸しただけ増える。詳しくはマクロ経済学

anond:20200430092555

日銀の発行した紙幣以外にバーチャルお金が出回ってるってこと?

2020-04-26

BSE吉野家豚丼(ぶたどん)出した時の感じ

コロナウイルスバーチャル会議流行る感じと似た雰囲気を感じる。

これからうなっちゃんだよって思っても代替のものが現れる。

2020-04-24

コロナ失敗=為政者が無能だった問題

日本首相は、国会議員の中から選ばれる。(与党自民総裁

国民が直接指名できる大統領制に変えた方が良い。

当面は、ネット投票日本人の一番人気を決めて、バーチャル大統領を設置しよう。

2020-04-22

anond:20200422134738

あのさ、解剖実習って2~3人の学生が一体の献体を解剖するのよ

でも学生同士集まることがそもそもできないって話

1人1体?そんなに献体ないです

バーチャル解剖ですませろって?

すっかりゲーム感覚だなおまえ

人の命をなんだとおもってるんだ

ログイン ユーザー登録
ようこそ ゲスト さん