neta

シミュレーションとエミュレーションの差

https://ja.wikipedia.org/wiki/%E3%82%B7%E3%83%9F%E3%83%A5%E3%83%AC%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3 https://ja.wikipedia.org/wiki/%E3%82%A8%E3%83%9F%E3%83%A5%E3%83%AC%E3%83%BC%E3%82%BF なんとなくしか判っていなかったので。 シミュレーショ…

BeatSaberでカスタムソングのSongID(ハッシュ値)を取得する方法

https://github.com/StarGazer1258/BeatDrop/blob/master/src/actions/queueActions.js BeatSaberのCustomSongの保存フォルダ名やPlayerData.datのlevelIdとして利用されるSongIDを取得する方法。 曲を整理するスクリプトを書く時に、曲とSongIDの対応をどう…

androidのキーボード操作方法。

基本的に英語キーボード配列になっているので、記号などの配列がことなる。@はshift+2とか見つけづらい。 Alt+半角全角で、英語日本語切り替え。 CapsLockで、日本語モードのまま英語に切り替え。 Alt+Tabでアプリ切り替え。 右下のキーボードアイコンタッ…

ローカル5G と Wi-Fi 6は違う

https://www.atmarkit.co.jp/ait/articles/2001/24/news015.html ローカル5G は5Gネットワークを自分で運営すること。技術的には5Gそのもの。 Wi-Fi 6 は、IEEE 802.11ax通信規格の無線LAN。 MNO企業以外でも5G基地局を開局できるように法令が変わり、条件を…

4K解像度の具体的なピクセル数

https://ja.wikipedia.org/wiki/4K%E8%A7%A3%E5%83%8F%E5%BA%A6#2K%E3%83%BB8K%E3%81%A8%E3%81%AE%E6%AF%94%E8%BC%83 4Kディスプレイは、画面横ピクセル数がおよそ4000のディスプレイ。 一般的な16:9ディスプレイが2K解像度。 ・2K解像度 1920x1080 ・4K解像…

なぜ「¥」は「バックスラッシュ」の文字コードに割り当てられてしまったのか

https://ja.wikipedia.org/wiki/ISO/IEC_646 疑問 もっと使わなさそうなASCIIキャラクタ「`」「~」があるのに、なぜバックスラッシュに割り当てられてしまったのか? 回答 1965年ごろの7bitキャラクタコードの規格では、アスキーコードの「[\]{|}」に該当す…

フローチャートはなぜ必要だったのか?

現代のプログラムではフローチャートを書く必要性は皆無である。 しかし過去にはフローチャートが有用だった時代がある。 私は、その理由はgoto文の過剰な機能を抑えるために有用だったからだと考えている。 フローチャートは制御の流れを2次元に収めて書か…

意識の超難問について

AさんとBさんとCさんが居た時、Aさんが「なぜ私はBさんでもCさんでもなくAさんなのか」と疑問をもったときそれは偶然であるという回答で事足りる。 BやCである可能性が高いのにAであるならばそれは疑問として成立つするが、この疑問はそうではない。 しかし…

二段階認証を破るソーシャルハック

https://twitter.com/anohana/status/1181858642217197570 攻撃者はIDパスワードは入手しており2段階認証の1つを既に破っている状態で、所有物要素認証(スマホ)は突破できていないためログインできない状態から、所有物要素認証を突破するソーシャルハック。…

バーチャルイベント空間 cluster

https://www.google.com/search?client=firefox-b-d&q=cluster+vr clusterをインストールして体験してみた。 解説そのままではあるが、VRで参加できるライブ会場といった感じのサービスで、ネット視聴できるコンテンツながら目の前に演者が居る感覚を味わえ…

トロッコ問題は何を問うているのか?

自分なりにトロッコ問題を解体してみた。 TL;DR トロッコ問題は、「多くの人が死なないようにするべき」という考えと、「人の生死に関わる決定をするべきでない」という考えの、どちらに重きを置くかを問うている。 説明 トロッコ問題を単純化してバリエーシ…

Oculus Connect6の発表内容

https://www.moguravr.com/oculus-connect-6-keynote-2/ https://www.itmedia.co.jp/news/articles/1909/26/news068.html 一言で言うなら、OculusQuest大勝利。 OculusQuestで有線PCVR。OculusLink。 カメラによる指トラッキング。 Oculusボタンダブルクリッ…

HTC Viveの後継機がいろいろありすぎて混乱するのでまとめた

VIVE Cosmos 発売日:2019年10月11日。 価格:9万。 利用形態:PCVR。 ケーブル:必須。 トラッキング:インサイドアウト方式(追加機器不要)。 コントローラー:現行世代OculusTouchのように、コントローラー上部にリングが付いたような形状。。 スタンド…

バーチャルマーケット3の会場を一通り回った

VRChatのVKET3に行ってきた。 基本はVRChatのワールドに、アバター等のモデルや電子的な販売物のサンプルが置いてあるという催し物になっている。(VRChat内決済システムは存在しないので、だいたいの人はBOOTHを通じて販売している) 会場がエントランス+15…

UNDERTALE オーケストラコンサートに行ってきた

https://jagmo.jp/lp/undertale_tour_hiroshima/ 素晴らしかった。 基本的にUndertaleのBGMは大量にありオーケストラとして演奏するには1ループが短いので、それをゲームのストーリー進行に合わせた組曲として再構築した演奏がされるのだが、背面にプロジェ…

Alexa for PC を入れてみた

windows store からAlexa for PCをインストールできたが、Alexaの基本スタンスとしてこれでwebブラウザ検索をするような使い方はできないようなので、いまひとつ使い勝手が悪い。 Alexaスキルでも検索するとブラウザが立ち上がるようなものは無いようだ。 音…

なぜオブジェクト指向のプログラミング言語は手続き型言語に比べて難易度が高いのか?

https://jp.quora.com/%E3%81%AA%E3%81%9CJava%E3%81%A8%E3%81%8BC-%E3%81%AE%E3%82%88%E3%81%86%E3%81%AA%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E6%8C%87%E5%90%91%E3%81%AE%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3 なぜ…

Extract Function リファクタリングパターンと、セクションタイトル的なコメント

https://refactoring.com/catalog/extractFunction.html 以下のようなリファクタリングをExtract Functionと言う。 function printOwing(invoice) { printBanner(); let outstanding = calculateOutstanding(); //print details console.log(`name: ${invoic…

"風ノ旅ビトの開発元"について

https://automaton-media.com/articles/newsjp/20190704-96553/ thatgamecompany 風ノ旅ビトの開発会社。 いまも存在しており最新作は、落ちた星々を星座の元に届ける『Sky 星を紡ぐ子どもたち』。 giant squid studios ABZUの開発会社。 元thatgamecompany…

「公平なガチャ」アイディア その2

1.運営はガチャで排出されるキャラが変わったときに、(サーバ内に)秘密のキーワードを設定する。 2.ユーザがガチャを引くとき、ユーザは1000ある裏向きパネルのうちどこを引くかを選択する。 3.サーバ側で「秘密のキーワード&ユーザID&そのユーザがガチ…

マジカ/マジ力は「まじか」なのか「まじりょく」なのか

The Elder Scrolls シリーズの Oblivion や Skyrim で魔法力を表すパラメータが日本語だと「マジカ」と書かれていてまぎわらしい。 「マジック・パワー」でも意味が通じるのでチカラ説にも説得力はあるのだが、英語版では"MAGICKA"となっているので「まじか…

キリストの復活について

なんか「キリストの復活」エピソードを福音書で何度も読むんで思ったのだが、復活したキリストに出会った人がとても少ない、出会った人が最初はそれがキリストだと気づかなかった、その後キリストが生活を続けていかない、など不自然なことが多い。キリスト…

git checkout の細かい挙動について

普段意識してないけど、git checkout はファイル名指定無しだとheadを移動するけど、ファイル名指定ありだとheadを移動せずにファイル取得のみをするようだ。 # 特定コミットIDからファイルを取ってきて今の作業ツリー・インデックスに上書き+headをそのコ…

OculusQuestの開発環境で「UnityEditor.BuildPlayerWindow+BuildMethodException: 2 errors」エラー

UnityEditor.BuildPlayerWindow+BuildMethodException: 2 errors at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (UnityEditor.BuildPlayerOptions options) [0x00234] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuil…

Oculus Quest を購入

購入。 Oculus Rift S という選択肢もあったが、将来的にPCVR接続できるソフトが出てきそうなので。……というか現時点で既にQuest対応riftcatベータ版(3dof)は出ている。 Goと違って、接眼部のスポンジがプラスチック部品と接着してあるので汚れてきたときの…

AmazonPrimeの内訳を見てみた

有用なのは送料無料、Video(一部有料)、Music配信くらいか。人によっては返品可能な試着が可能になるサービスも。 あとは水増し的に同じ系統のサービスを複数種類提供してたりターゲット層が狭いものだったりする。 「Kindleオーナーライブラリー」は、たま…

`if (IsSomething() == true) { }` は有り派。

なぜならばコード1はコード2よりも読む時の驚きが小さいから。 // コード1 if (IsSomething1() == true ) { } if (IsSomething2() == false) { } // コード2 if (IsSomething1() ) { } if (IsSomething2() == false) { }ちなみに、必要なところのみに`== tru…

MR - Mixed Reality

"Mixed Reality"は、AppleやGoogleに先に使われて手垢にまみれてしまった"Augmented Reality"という単語をMicrosoftが言い換えたもの。 時期によって Windows MR ヘッドセットで扱えるVR、ARを両方含む意味を強くしてみたり、HoloLens で扱えるインタラクテ…

MTGアリーナで《ラッパの一吹き/Trumpet Blast》を唱えてから攻撃しようと思って失敗した件

マジック・ザ・ギャザリングの呪文《ラッパの一吹き》「ターン終了時まで、攻撃クリーチャーは+2/+0の修整を受ける。」は、メインフェイズに唱えても機能しない。 なぜならクリーチャー特性を変更する呪文は解決時に効果範囲が決定されるからである。(CR.611…

分からなくてもいいことを納得させてくれるモナド記事

https://dic.nicovideo.jp/a/%E3%83%A2%E3%83%8A%E3%83%89%28%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%29 プログラミングにおけるモナドとは、あるデザインパターンが、Javaでいうところのインターフェースで提供されるものだとい…