OptiFine HD U H1 だとブロックが壊せない不具合あるみたい。 この問題で開発元に Issue が出てた。 github.com ブロック破壊アニメーションが一切描画されなくなるみたいですね。OptiFine HD U H2 pre1 があるからそれ使えって事らしいです。 ↑ これ普通に…
プロジェクトのプロパティで「ターゲットOS」を Windows にした時に選択肢に出てくるバージョンの説明です。 実際これに具体的なバージョンを指定して何が変わるのかちょっとわからないですが、、、 「ターゲット OS バージョン」と「サポートされている OS …
.NET 5 → 6でホストの実装スタイルが変わりました。 今までやっていたあの設定はどこでできる?みたいな状態なので少しまとめてみました。 MagicOnion + IPC の設定で UseKestrel していましたが設定どこ行った…? // .NET 5 internal partial class Program…
CreateDefaultBuilder とかで作成した IHost なインスタンスのどこで IConfiguration を受け取れるかは以下の通りです。 確認環境 .NET 6 VisualStudio 2022 IHost host = Host.CreateDefaultBuilder(args) .ConfigureServices(services => { services.AddHo…
エディタ上でゲームを再生するまでの時間を高速化する「Configurable Enter Play Mode」ですが、チェックを入れるだけで有効化でき、ゲームの再生がかなり高速化します。 設定はだいたいネットに転がってる以下のように設定していると思います。 Project Set…
Windows Forms で作成したソフトをタスクトレイに常駐させてメインウインドウを表示しないときの実装方法の紹介です。 条件は以下の通り。 Windows Forms タスクバーにアイコンを表示しない タスクトレイの常駐させる 起動したときにウインドウ(フォーム)を…
サーバーで発生した例外はクライアントに RpcException として通知される。 基本の動作 // サーバー側 public class SampleService : ServiceBase<ISample>, ISample { public async UnaryResult<int> SumAsync(int x, int y) { throw new NotImplementedException("oh!");</int></isample>…
内容は読む必要ない。 とりあえず読めなかったのでメモ。地名は主に3つの読みがある。 地名 福井県の五十谷(いさだに) 富山県の五十谷(いかだに) 石川県の五十谷町(ごじゅうだにまち) 人名(いそや、いがたに) 地名 福井県の五十谷(いさだに) 福井…
まず前提は以下の通り。 // これは .NETの型 System::String^ str = "10;" // こっちは .NET/C++(CLI)共通で使える型 double d = 0; 変換に使うメソッドはいくつかあるのでそれぞれの使い方です。 System::String^ str = "10"; double d = 0; int i = 0; // …
UniRx に付属しているプロセス内の簡易型の広域メッセージ送受信ライブラリのMessageBroker の使い方の紹介です。 最近は MessageBroker の代わりによりモダンな MessagePipe というライブラリもリリースされていますが、Unity で単一シーン、簡単な UI しか…
ものすごい単純な事だけどハマってしまったのでメモ。 INSERT したはずのレコードがなぜか SELECT * しても見えない問題が発生しました。 条件 Windows環境 自分より高い権限が必要な領域にDBファイルを配置している ジャーナルモードはwal 操作内容 管理者…
UniRx に付属しているプロセス内の簡易型の広域メッセージ送受信ライブラリのMessageBroker をちょっと拡張してみようと思います。 拡張内容 (1) pub/sub は型指定したい (2) 直接 Subscribe したい (3) MessageBroker には触らないで拡張する 確認環境 Unit…