仕事で使う技術的なこと CentOS で samba の設定をする Windows10 から CentOS7 へエクスプローラーを使ってアクセスしたかったので、 ssamba による設定を行いました。 かなり苦戦したので、苦戦したところを備忘録として残します。 samba の準備 usado.jp ↑を参... 2018.12.06 仕事で使う技術的なこと
C# WPF で外部のプロジェクトからユーザーコントロールとかを参照する方法 地味にかなりハマったので、備忘録として残しておきます。 シチュエーションとしては、以下の感じです。 プロジェクトは WPF を前提 ユーザーコントロール(MyUserCtrl.xaml)を含むクラスライブラリとしてプロジェクトA... 2018.12.02 C#仕事で使う技術的なこと
C# 自作の nuget package に xml コメントを付加する 以下、 .NET Standard の話です。 .NET Standard では、 nuget package の作成方法は、 *.nuspec を使用しなくても、 *.csproj に以下のように記載すれば *.nupkg が出力されま... 2018.11.27 C#仕事で使う技術的なこと
C# Visual Studio 2017 でデフォルトの using を設定する【項目テンプレート使用】 Visual Studio で C# でアプリケーションを開発中に個人的によく思うのが、例えば using System.Linq とか using System.Threading.Tasks とか、毎回毎回手で書くの面倒くさいなぁという... 2018.11.16 C#仕事で使う技術的なこと
C# .net standard で nuget package (*.nupkg) を生成する方法 .net framework 等では、 *.nuspec というファイルを経由して *.nupkg を作る方法があるみたいですが、.net standard では異なるみたいです。(もしかしたら .net core も同様かもしれませんが、... 2018.10.29 C#仕事で使う技術的なこと
MQTT mosquitto でブローカーのログをファイル出力する方法(Windows10 にて) 主題の通り、Windows10 の環境にて、 mosquitto のブローカーのログをファイルに出力する方法です。 公式な手順(ただし Windows10 ではうまくいかない・・・) まず、公式にログ出力に関する設定方法が書かれています。 ... 2018.10.26 MQTT仕事で使う技術的なこと
C# .NET Standard で EntityFrameworkCore の Scaffold を実行する 前回、 .NET Core で Scaffold しましたが、 クラスライブラリ側に Scaffold して DTO クラスを自動生成したくなりました。 しかし、単純ではなかったので、こちらも備忘録として残しておきます。 はじめに ... 2018.09.27 C#仕事で使う技術的なこと
C# EntityFrameworkCore で Scaffold 使ってデータベースファーストする方法 主題の件ですが、ハマった部分もあったので備忘録として残しておきます。 先に注意点ですが、 .NET Core コンソールアプリケーションと、 ASP.NET Core では Scaffold の条件が異なる というのが今回ハマったところで... 2018.09.27 C#仕事で使う技術的なこと
MQTT mosquitto でパスワード認証の設定をする 概略手順 ブローカー側で保持するパスワードファイルを作成 作成したパスワードファイルを、config ファイルに登録する config ファイルを起動オプションに指定して、ブローカーを起動する クライアント側でもオプションにユーザー名とパ... 2018.09.25 MQTT仕事で使う技術的なこと
C# moq でデリゲートをモックする方法 Func<XXX> といったようなデリゲートをモックしたい時があります。 これを、 moq を使用する方法です。 やり方 たとえば、int 型を2つ受け取り、文字列に変換するデリゲートがあったとします。(つまり、 Func<... 2018.09.21 C#仕事で使う技術的なこと