プログラムの事とか

お約束ですが「掲載内容は私個人の見解です」

2019-01-01から1年間の記事一覧

WPFでSystem.Windows.PointがそのままBindingできるのを知らなかった話

.NET Core 3.0で試してます。それ以外は知りません 結論 いつからなのか、ずっとそうなのか、WPFでSystem.Windows.Pointを編集する際にそのままBindingできました おしまい 以下だらだらと 試してみる ViewModel public class MainViewModel { public Reacti…

ファイルに保存するILoggerの拡張のやつ(?)作りました

github.com 作りました .NET Core 3.0だしHostBuilderとかあるから、一応ね 以下ぽえむ 私は社会人になってから真面目にプログラミングを行うようになったので、ログの重要性などもそこで教わりました その時のエース的プログラマーな方が作ったログ用APIは…

.NET Core 3.0 にしたらWindowsのバージョンが変わった話

釣り気味のタイトルです 無事に .NET Core 3.0 がリリースされたので早速使ってみましょう コード Console.WriteLine("Environment.Version\t" + Environment.Version); Console.WriteLine("RuntimeInformation.FrameworkDescription\t" + RuntimeInformatio…

ユピテルスイング練習機用 iOS/Androidアプリ(非公式)をつくりました

ました。仕事で作ったことはあったけど、個人でiOS/Androidアプリ公開したのは初めてです Swing LoggerYoshihiro Hadaスポーツ無料apps.apple.com play.google.com 何をするソフトかというと、ユピテル社が発売しているGST7-BLEというやつが送ってくるデータ…

Azure Maps Tileを使う

Azureのサービスの一つにAzure Mapsというのがあります azure.microsoft.com 上記リンクの説明を見ると地理情報サービスって感じですが、地図サービスももちろんあります 独自(?)の地図コントロールも提供されています azuremapscodesamples.azurewebsites.n…

.NET側からP/Invokeで関数ポインターを渡したら落ちた話

C#

不定期更新のやらかし投稿です。7Pay報道みて笑っている場合じゃなかった やりたいこと C#側(今回は.Net Core)からVC++のdllに関数ポインターを渡してdll側から呼んでもらう 実装 P/Invokeの具体的なのはググってください ということでC# class TestClass { …

ReactiveExtensionsのThrottleの中でOnNextを呼んではいけない

はいやらかしました まずはこちらのコードでどうなるか static Subject<int> _subject; static void Main(string[] args) { _subject = new Subject<int>(); _subject.Subscribe(Func); _subject.OnNext(0); Console.ReadKey(); } static void Func(int i) { Console.W</int></int>…