開発メモ その288 Catalyst 2960C シリーズスイッチ WS-C2960C-8TC-L の IOS を更新する

Introduction備忘録。 How to do?現在のバージョンの確認特権 EXEC モードから show version でインストールされているバージョンを確認。 123456789101112131415WS-C2960C-8TC-L>enablePassword:WS-C2960C-8TC-L...

開発メモ その287 Cisco のルータを使ってみる

IntroductionCisco のルータ Catalyst 2960C シリーズスイッチ WS-C2960C-8TC-L V01 を中古で入手したので、電源入れて使えるようにするまでの備忘録。 How to use?接続コンソールケーブルを接続する。自分は USB TypeC-RJ45 シリアルケーブルを使用...

開発メモ その286 最上位ステートメント (top-level statements) を無効にする

Introduction.NET 5 から導入され、 .NET 6 からデフォルトとして有効になった 最上位ステートメント (top-level statements) 。 123456789101112using System;namespace MyApp // Note: actual namespace ...

開発メモ その285 C#/VB.NET における Xml の大文字小文字の取り扱い

IntroductionVB.NET は大文字小文字を区別しない仕様で、Xml の逆シリアライズに影響するのか?と疑問に思ったので、C# と合わせて確認してみた。 サンプルソースは、GitHub に置きました。 Result結論から言えば、C#/VB.NET の双方で、Xml 内の大文字小文字は明確に区別していた...

開発メモ その284 Unity Oculus Quest 2 Passthrough を利用可能にする

Introduction備忘録。 Passthrough API を使っているサンプルを動かしても起動こそすれ、肝心のパススルーが機能しない。そんなときのチェックポイント。 対象は Unity 2021.3.5f1 Oculus Integration 41.0 How to resolve?Andr...

開発メモ その283 Unity Oculus Quest 2 外部のエディターを変更する

Introduction毎回、スクリプトを編集しようとするたびに Visual Studio 2017 が起動していたのを変更しました。起動が遅いしね。 How to change?Edit -> Preferences -> External Tools から変更できます。

開発メモ その282 Unity Oculus Quest 2 キューブを掴む

Introduction前回の記事 で作ったサンプルを改造して、レイでヒットしたキューブを掴む処理を追加してみる。 対象は Unity 2021.3.5f1 Oculus Integration 41.0 サンプルソースは、GitHub に置きました。 How to implement?調べると O...

開発メモ その281 Oculus Integration のサイズを小さくする

IntroductionOculus Integration はサイズが大きすぎる。便利なのはわかるが、使う必要がないものが多いので、不要なもののインポートを避ければ、ディスクサイズを節約できるのではと気付いた。 ということで検証しました。 対象は Unity 2021.3.5f1 Oculus Integ...

開発メモ その280 Unity Oculus Quest 2 コントローラーを表示する

Introduction前回の記事 で表示されたサンプルアプリは、没入型のせいか、コントローラーすらも表示されず何もできなかったし、視点の変更もできなかったので、これらを改善していく。 ここでは Unity 2021.3.5f1 で説明する。前提として Oculus Integration が既にインストール済み...

開発メモ その279 Oculus Integration を組み込む

Introduction備忘録。なんというか、忘れやすいし面倒くさい。 ここでは Unity 2021.3.5f1 で説明する。 How to?方法は下記。 なのだが、Oculus Integration のインストールだけだとビルドが通らなくなるので注意。 Oculus Integration のインストー...