learn.microsoft.com 適用対象は、.NET Framework 1.1 以降。 目次 目次 検証環境 XmlReader の使い方 ファイルから読み込む 文字列から読み込む 検証環境 LINQPad 7 .NET 7.0 XmlReader の使い方 基本的な要素の取り扱い。 private void WriteConsole(XmlRe…
目次 目次 概要 インストール 機能 ソリューションエクスプローラー コードエディター 概要 Visual Studio の拡張機能「File Differ」。 Visual Studio でちょっとした差分を手軽に取れるので便利。 作者は、Visual Studio teamの中の人っぽい。 marketplace…
目次 目次 load ディレクティブ クエリを参照する 非参照 csファイルを参照する load ディレクティブ #load ディレクティブを使うと、外部のファイルを参照することができる。 主な利用用途は保存しておいた .linqファイルを参照することだが、.csファイルも…
目次 目次 本文 .NETでXMLを扱うためのテクノロジー概要 構造(DOM) XMLの読み書き 操作 シリアライズ/デシリアライズ その他参考 本文 .NETでXMLを扱うためのテクノロジー概要 XML の処理オプション - .NET | Microsoft Learn XML ドキュメントと XML デー…
目次 目次 環境 起こった事象 調査 原因 対処 環境 Unity 2021.3.29f1 起こった事象 LogをApplication Insightsに投げるアプリケーションで、 シーンを切り替えた時にたまに、UploadHandlerRawのコンストラクタで以下の例外が発生する。 A Native Collection…
目次 目次 環境 内容 現象 原因 対処法 蛇足 環境 HoloLens2 MRTK 2.8.3 Unity 2021.3.29f1 内容 現象 MRTKのSceneSystemで、Lighting Sceneを使うように設定すると、Unity Editorでは問題なく動くが、HoloLensで動かすとライトが有効にならない。 github.co…
プロジェクトの計画は、東京から大阪までヒッチハイクの計画を立てるようなもの。 ウォーターフォール 見積もりと進め方 東京大阪間のいくつかの都市にいつまでに着くか見積り、進捗を計り、遅れれば何とかして計画に合わせようとする。 ゴール 台風が来よう…
目次 目次 はじめに シリーズの目次 環境 サンプル Moq NSubstitute はじめに この一連の記事は UnityのUnity Test Frameworkを使ったテストに関して調べたメモ書きに補足を足したもの Unityのテスト、およびDIコンテナ、モックライブラリの基本的な使い方や…
目次 目次 はじめに シリーズの目次 環境 NSubstitute 手順 基本的な使い方 サンプル アプリ側 with Extenject(Zenject) with VContainer 参考 はじめに この一連の記事は UnityのUnity Test Frameworkを使ったテストに関して調べたメモ書きに補足を足したも…
目次 目次 はじめに シリーズの目次 環境 Moq 手順 基本的な使い方 サンプル アプリ側 with Extenject(Zenject) with VContainer 参考 はじめに この一連の記事は UnityのUnity Test Frameworkを使ったテストに関して調べたメモ書きに補足を足したもの Unity…
目次 目次 はじめに シリーズの目次 環境 VContainer 手順 テストでの使い方 サンプル アプリ側 テストコード 参考 はじめに この一連の記事は UnityのUnity Test Frameworkを使ったテストに関して調べたメモ書きに補足を足したもの Unityのテスト、およびDI…
目次 目次 はじめに シリーズの目次 環境 Extenject(Zenject) 手順 テストでの使い方 サンプル アプリ側 テストコード UnitTest IntegrationTest SceneTest 参考 はじめに この一連の記事は UnityのUnity Test Frameworkを使ったテストに関して調べたメモ書…
目次 目次 はじめに シリーズの目次 環境 Unity Test Framework 手順 参考 補足 MEMO 参考 はじめに この一連の記事は UnityのUnity Test Frameworkを使ったテストに関して調べたメモ書きに補足を足したもの Unityのテスト、およびDIコンテナ、モックライブ…
目次 目次 はじめに シリーズの目次 環境 単体テスト入門 基本方針 Unity Test Framework 手順 参考 DIコンテナの導入 DIコンテナは インタフェースは Extenject(Zenject) VContainer 比較の参考 モックライブラリ導入 Moq NSubstitute サンプルプロジェクト…
目次 目次 環境 内容 現象 原因 対処法1 対処法2 環境 HoloLens2 MRTK 2.8.3 Unity 2021.3.28f1 / 29f1 内容 現象 Unity ビルド後のVisual Studioで「アプリパッケージの作成」メニューが無効化されて実行できない。 ※Unity フォーラムのスレッド forum.unit…
Unity+.NET Core+MagicOnion v2 の環境構築ハンズオン #C# - Qiita MenuItemのエディタ拡張使わせてもらっていたがエラーが起きてるのしばらく気付かなかったので、p.Exitedの中を微修正。 if (p.ExitCode == 0) UnityEngine.Debug.Log($"{data}"); else Uni…
もくじ もくじ 現象 原因 対処 現象 複数のプロジェクトにジェネレート対象のクラスを定義しているが、1度のmocで対象にしたいプロジェクトが1個だけの場合、入力するプロジェクトがShared Projectを参照していると参照していないプロジェクトのコードもジェ…
共有プロジェクトの中でライブラリを参照してコードを書きたい場合、通常のプロジェクトならNugetで参照を追加するが共有プロジェクト自体に参照を追加することはできない。 どうするかというと、共有プロジェクトを参照する側のプロジェクトの参照内容が反…
目次 目次 環境 サンプル集 参考 環境 Unity 2019.4 サンプル集 MenuItem 属性の priority 引数に数字を与える。 [MenuItem("Tools/Window/Hoge", priority = 101)] private static void Hoge() { } [MenuItem("Tools/Window/Fuga", priority = 102)] privat…
目次 目次 検証環境 手順 MRTK support status Application Simulator 検証環境 ML Hub Version 2.0.10.202304072137 Magic Leap Application Simulator Module Version 3.5.0.202304102127 Magic Leap Application Simulator Runtime Version 3.5.0.2023041…
TL;DR Docker DesktopとVirtualBoxを共存させようとした時に、VirtualBoxで「Kernel panic」が表示されて起動しなくなった時の対処法 プロセッサー数を2以上にする 目次 TL;DR 目次 検証環境 前提 Windowsの機能 VirtualBox 起動すると「Kernel panic」が表…
FileSavePicker サンプル実装 元コード キャンセル処理 FileSavePicker FileSavePickerについてはこちらから。 learn.microsoft.com 上記で紹介しているサンプルプロジェクトはこちら。 github.com サンプル実装 元コード サンプルプロジェクトを簡略化した…
TL;DR Azure Spatial Anchors の概要をざっくり把握するための覚書 関連する技術、話題の概要 チュートリアルを突破するためのコツ 目次 TL;DR 目次 Azure Spatial Anchors(ASA) とは 保存 データ 参考 有効期限 取得 参考 正確さ 処理時間 認証と承認 価…
TL;DR Blazorのテンプレートで作成される画面は、スマホで表示するとトップバーにハンバーガーメニューが表示される PCでも同様の表示になるようにする 目次 TL;DR 目次 検証環境 内容 MainLayout.razor.css NavMenu.razor.css 表示 検証環境 .NET Core 6.0 …
TL;DR NotionのGitHub連携(Synced Database)は2022年後半にリリース予定なのでそれまでの代替手段として issitを使ってSlackのメッセージをGitHubのissueに登録する GitHub Acctions を使って、NotionのDatabaseにタスクを登録する 登録後のissueの状態の…
アタッチした GameObject をキーボードの「WSADEQ」のキーとマウスドラッグでFPSのように動かすサンプルスクリプト。 「WASD」で前後左右、「EQ」で上下、マウスドラッグで左右回転する。 public class ObjectController : MonoBehaviour { public float mov…
kameike 氏が公開されているこちらのテンプレートをカスタマイズしたテンプレートになります。 www.notion.so 以下、簡単な説明です。 目次 目次 Epic 表示 作成 Sprint 表示 作成 Backlog 表示 All PBI Table All PBI Board Sprint Board View Current Spri…
TL;DR Notion の All Updates は細かすぎて見るに堪えないので、適当にまとめてSlackに通知する方法 SlackにすべてのUpdateを通知する Google Apps Script (GAS) でSlackのログを取得して、メッセージの内容からPage単位にまとめてSlackに通知し直す 目次 TL…
yotiky.hatenablog.com 目次 目次 公式 マニュアル スクリプトリファレンス Timeline パッケージ Blog や Unity Learning Materialsなど 入門 基礎 事例解説 機能別 PlayableDirector Playables API トラック Signal/Marker エディタ Timeline Playable Wiza…
Timelineについての覚書です。 TL;DR 図を使い全体像を俯瞰的に把握することでTimelineのシルエットを掴む。 具体的な使い方とか実装方法は含まない。 カスタムトラックは関連性を図示し、Default Playables のWizardで生成されるコードとサンプルプロジェク…