Blazor(WebAssembly)過渡期の現在
今、Blazor WebAssemblyを使う方法について軽くまとめておきます。情報ソースはこちらです。https://docs.microsoft.com/ja-jp/aspnet/core/blazor/hosting-models?view=aspnetcore-3.1.NET Core 3.1...
View ArticleUnity(C#)で書いちゃダメなコード
Unity(C#)で書いちゃダメなコードこの間Unityをやっているときによくわからんエラーが起こっていたのでまとめ(2020/3/1現在2つ)Listをdefaultで初期化まじでわからん。なぜ?って思うけどやればわかる。List<T>ListName = default;List<int> ListName = default; //defaultで初期化するとエラー起きる void...
View ArticleVue.jsとBlazorでWebアプリを作り比べてみての比較
僕は1か月ちょっとの間Vue.jsとBlazor(Wasm)双方でMHWIルーレットを作っていました。 (モンスターハンターワールド:アイスボーン用に装備とかクエストを自動で決めるツール)Vue.jsとBlazorの書き心地って似てるよねってことでそれぞれ作ってみてその比較を書き留めます。実装Vue.jsBlazorソースコード環境Vue.js@vue/cli 4.1.2...
View ArticleScriptableObject をパス指定ではなく検索して取得する。
作成した ScriptableObject をファイルパス指定ではなく Assetフォルダ下のどこにあっても問題無いように検索して取得したい。↓usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;// 右クリック Tools/Test で任意の場所に Test_ScriptableObject.asset...
View ArticleDurable Functionsのファンアウト/ファンインパターンでのエラーハンドリング
Durable Functions は、サーバーレス コンピューティング環境でステートフル関数を記述できる Azure Functions...
View Articleどうでもいいのかもしれないけど気になっちゃうこと(単体テスト編)
たいしたことではないですし、テスト結果に影響はありません。趣味の問題かもしれませんし、私の感性がずれているのかもしれません。なのでさしてどうということもないのですが、ふと皆さんどう思っているのか気になり、記事にしてみました。※モックライブラリは Moq を例に記述します。モックの Setup/Verify ラムダ引数名を m に統一しているネット上のサンプルでも見かけます。mockの...
View Articleメモ
カルチャの変更Thread.CurrentThread.CurrentCulture = new CultureInfo("en"); Thread.CurrentThread.CurrentUICulture = new CultureInfo("en"); Assemblyの取得var assembly =...
View ArticleQiitaに投稿した記事のリンクを楽にWordPressに送りたい #1
動機WordPressのHPにQiitaに投稿した記事のリンクを公開しているのですが、その方法がQiitaリンクをWordPressに手動で張り付けるというものであり、これが結構手間で、自動化できないかと思い、自作することにしました。RPAで実現すればいいのかな・・・?欲を言えば、Qiitaに投稿した瞬間に自動で連携してくれればベストですが、記事を投稿した時のイベントをフック(検知)する必要がありま...
View ArticleWindowsにC#実行環境を整えてみたまとめ
この記事では私がVisualStudioを用いず、コマンドプロンプトから.csファイルをコンパイル、実行するまでをまとめました。実行環境・Windows10 VisualStudioを用いずにC#を実行するには、まず、.NET Frameworkをインストールする必要がありますが、.NET...
View ArticleUnityのエラー「The same field name is serialized multiple times in the class or...
結論:継承元と継承先のクラスの同名Private変数をSerializeできないためusing UnityEngine; ///親クラス(継承元) public class Enemy : MonoBehaviour { [SerializeField] //インスペクター上に表示 private int HP; //int型のHPを宣言 } ///子クラス(継承先) public class...
View ArticleC#&Unityの演習問題:しまづ君にプログラミングを教えよう!パート2【スタジオしまづアカデミア】
(ベータ版:いいねと思ったらtwitterに投稿してもらえると嬉しいです^^)(おすすめの問題があれば、編集リクエストで追加していただけると助かります)前回:https://qiita.com/simanezumi1989/items/01690ec883ae8135b3e7これはあなた自身の物語ですときは戦国、、、ゲーム開発をするためにプログラミングを学び始めたしまづ君(永遠の3才)。ところが彼は...
View Article【Unity】 スクリプトの説明【入門編#1】
おい、ここは、ニセコイのクロード(玄人(くろうと))がくるところじゃねーよ!だって、だって、だって、、、入門だから!!(灬˘╰╯˘灬)スクリプトの追加方法今から、Unityを始めるあなたへ! C#スクリプトをProjectタブで追加してみよお!!...
View Article[VisualStudio]VisualStudio2019でリモートデバッグを行う(C++の場合)
もくじ→https://qiita.com/tera1707/items/4fda73d86eded283ec4fリモートデバッグ関連 - VisualStudio2019でリモートデバッグを行う(C#の場合) - VisualStudio2019でリモートデバッグを行う(C++の場合) -...
View ArticleQiitaに投稿した記事のリンクを楽にWordPressに送りたい #2
シリーズQiitaに投稿した記事のリンクを楽にWordPressに送りたい #1環境IDE:VisualStudio2019アプリケーション:コンソールアプリフレームワーク:.NET Core...
View ArticleC#&Unityの演習問題:しまづ君にプログラミングを教えよう!パート3【スタジオしまづアカデミア】
(ベータ版:いいねと思ったらtwitterに投稿してもらえると嬉しいです^^)(おすすめの問題があれば、編集リクエストで追加していただけると助かります)前回:https://qiita.com/simanezumi1989/items/ff9ef19f4ea7850cd17cこれはあなた自身の物語ですときは戦国、、、ゲーム開発をするためにプログラミングを学び始めたしまづ君(永遠の3才)。ところが彼は...
View ArticleC#でSQLiteを使うのに必要なパッケージ
C#でSQLiteを使うのに必要なパッケージです。探したら情報ありそうだけど、探すのも面倒なのでメモを残しておきます。VS:2017
View ArticleAngular Tutorial (Tour of Heroes) の Web API を ASP.NET Core で実装して通信する
社内の新人研修の課題として後輩にやってもらった内容となりますが、参考になる部分も多かったので手順をまとめています。今回は Tour of Heroes を対象としていますが同様の構成のアプリを一から作る際にも参考になるかと思います。はじめにTour of Heroesにおいては Web API との通信部分を In-memory Web APIを用いてシミュレートしています。今回は ASP.NET...
View Articlemessageboxを閉じると、元のダイアログじゃないダイアログがアクティブになる話
なんでそうなる!他愛のないことなんだけど、ぜんぜん情報がなかったので記録事の始まりはごく普通の画面の開発いつもどおり...
View ArticleFromBody のモデル検証が .NET Core と .NET Framework で違う
.NET Core の場合はデフォルトでモデルの検証処理が入っています。 .NET Framework の場合は入っていません。 .NET Framework から .NET Core に移行するときなどに注意する必要があります。.NET 環境どちらも Web API を使用します。.NET Core 3.1.NET Framework...
View Article診断用情報収集にSystem.Diagnostics.DiagnosticSourceを使う
初めに.NET Coreで、イベント情報収集のためにSystem.Diagnostics.DiagnosticSourceというものが追加された。一応公式文書として DiagnosticsSource User's Guideはあるが、日本語リソースはあまりなく、かつガイドでも若干自分が知りたいことについてわかりにくい部分があったので記事を書こうと思う。...
View Article