C#
どういうことかというとこういうことをやりたいんです WPFの画面ですが、左側は5点で構成されているポリゴンです FillRuleがEvenOddになっているので偶数回重なっているところは塗りつぶさないようになってます んで、これを右側のように5個のポリゴンに分け…
EdgeもPreview版では対応しているらしいしハードルも当初に比べると下がっているらしいので試してみました WEB PUSHの詳しいあれこれはググってください、私はよくわかってませんので 今回の記事で出来上がったものはこちらに上げてあります github.com 簡単…
UWPでの話です アプリに音声認識機能を入れたいんですがそのテストに困ることありませんか? オフィスの静かなところでマイクに向かってぶつぶついって白い目で見られたり、そもそも英語のネイティブな発音できなくて困ったり、という私に向けた内容です 答…
.NET FrameworkのASP.NETの話です(Coreは知らない) Web APIででっかいjson返すようなときにgzipで圧縮してほしい、ってことを定期的に調べているので自分用に書いておきます 自動でやってくれない・・・よね? 準備 Visual Studio 2017で「ASP.NET Web ア…
なにでググったらよかったのか分からなかったので自分で書きます(主にexifのところが) ソース github.com とりあえず動くものを置きました。自由に使ってください 以下はその説明みたいな感じ UIElementを画像にする WPFなのでSystem.Drawingは使いません(た…
前人の知恵がググると簡単にでてきます qiita.com まぁこれでホボ完成なんですが私はコンソールアプリで読み込むだけだったので、スケジューラー指定してとかそういうところを割愛 するとファイルの変更イベントが2回上がるようになりました ほぼ同時なので2…
ソケットのイベントをObservableにしただけ的な俺得ライブラリをNugetに上げることができました 名前はRxSocketで完全に名前負けしてます 期待した人ごめんなさい 名前はどうしたらよかったんですかねぇ www.nuget.org RxSocketって名前は既に使われていたみ…
似たようなのはたくさんありそうな気がしますが、(自分の)使い勝手がいいものがなかなか見つからずいつも似たようなコードを書いていたのでライブラリ化しました github.com とりあえずTcpのServer/Clientができたので公開 いまだにIObservableとかちゃん…
原因がわかっていないので私が気付いている範囲で環境とかやったことを書きます 環境 Windows Server 2012 R2 アプリ ASP.NET MVCでWeb API 2 (だっけ?)を作成 Web API内ではサードパーティー製の64bit DLL (Cで使うやつ)をラップしたDLLをP/Invokeで使用 …
CodeBehind(?)でUITextFieldの変更イベントを知りたいとおもいました ほかのコントロール(UISlider等)と同じようにやればいいとおもっていました var _text = new UITextField(); _text.ValueChanged += (sender,e)=> { // 変更 }; こんな感じに書いたんです…
とりあえずこんな感じの奴を用意します <Canvas> <Rectangle x:Name="Rect1" Width="50" Height="50" Fill="Cyan" Canvas.Left="0" Canvas.Top="0"/> <Ellipse x:Name="Ellipse1" Width="50" Height="50" Fill="Magenta" Canvas.Left="200" Canvas.Top="200"/> </ellipse></rectangle></canvas>
バグの原因になるからと避けていたり、よほどのことが無い限り使わなくなったgoto文ですが、昔の私が変なもの書いていたのでブログネタに C#のコンソールアプリで static void Main(string[] args) { for (var i = 0; i < 4; i++) { Console.WriteLine($"\nF…
いつものことですがちゃんと確認していません。 ASP.NET MVC5(4?)での話です。 Web APIのGetとかはクラスをそのまま返せばあとはASP.NETが勝手にJSONにして返してくれますよね。 public class Person { public string FirstName {get;set;} public string La…
Windows 10 1511での話です、今後のバージョンアップでどうなるのかしりません UWPのInkCanvasには InkCnavas.InkPresenter.InputDeviceTypes というプロパティがあります 指定するのは下のenumで取りたいデバイスだけを指定することができます public enum …
UWPの開発でデバッグ中(デバッグビルド)では全然問題が無かったのに、リリースビルドで実行したら例外が出ちゃった話です。 ソースはこんな感じ class Coordinate { public double Latitude { get; set; } public double Longitude { get; set; } } var po…
昨日のブログの最後の現象 コルタナさんを使うアプリでVoiceCommandDefinitionManager.InstallCommandDefinitionsFromStorageFileAsyncがFileNotFoundExceptionを吐くようになりました。(上記StorageFileからファイルの読み込みはできます) を調べていたと…
puni-o.hatenablog.com puni-o.hatenablog.com puni-o.hatenablog.com puni-o.hatenablog.com のXamarin.Android版です。 最後にしたのは環境とか下準備が面倒だからです。面倒なので下準備はググってください。 準備完了 Open Street Mapを追加する 追加し…
puni-o.hatenablog.com puni-o.hatenablog.com puni-o.hatenablog.com のWPF版です。(今度こそXamarin.Androidだと思った?ねぇ思った?) サクッとやりますよ。 使うのはMicrosoft.Maps.MapControl.WPFです。Nugetでゲットできます。 こんな感じ。みんな地…
puni-o.hatenablog.com puni-o.hatenablog.com のSilverlight版です。(次はXamarin.Androidだと思った?ねぇ思った?) すでにオワコンのSilverlight情報なんて誰得(多分私の得にもならない)ですがまぁネタということと、TMSにかかわるきっかけでもあった…
前回 puni-o.hatenablog.com のXamarin.iOS版です。(Xamarin.Formsではありませんよ) iOSで標準の地図コントロールと言えばMKMapViewだと思うのでこれを使っていきます。当然TMSです。 とりあえずこんな感じで。(StoryboardにMKMapViewを置いただけ) UWP…
してみます UWPに地図を出すのは@okazukiさんのブログ blog.okazuki.jp を見てください。私が説明するよりわかりやすいと思うので割愛します。 とりあえずこんな感じなところまで準備します。日本が残念な感じになっているのがいい感じですね。 (そういえば…
たった今バグを見つけたので忘れずに書いておきます。 Mutex.WaitOne(timeout) というかWaitHandle.WaitOne()かな? private void Func(object o) { var mutex = new Mutex(false, "Mutex"); if (mutex.WaitOne(500)) { System.Diagnostics.Debug.WriteLine(…
Build2016 Keynote Day1 でMicrosoft Bot Frameworkっていうのが発表されたみたいですね。 今回はPREVIEW版のこれをつかってボット作ってみます。 といっても docs.botframework.com これをなぞるだけですが・・・ Visual Studioのテンプレートからボットを…
前回までの結果ではAccord.NET使えねーとなってしまいそうですが使えないのは私です。 機械学習において大事なのは訓練用のデータだとどこかで読みました。 多分Bingの結果をそのまま渡したらダメなんだと思います。 とりあえずBingから持ってきたデータから…
それでは実際に動かして遊んでみます。 まずは学習 その1で収集しておいた各200枚のBing検索のサムネイル画像を食わせます。 学習中にCPUが100%になっているところなんか、何か頑張っている風でいいですね。 全てのコアが100%になっているのはAccord.NETが内…
いよいよ作っていきます。 といっても学習ロジックは既存のライブラリに任せるので、そのライブラリをよくわからずに使うだけです。 学習部分を作るなんて無理っすよ。 プロジェクトを作る 画像やリストを出してみたい予定なのでWPFでつくります。 MVVMは面…
今流行りの機械学習ですよ。 機械学習で何かくだらないことをしてみたいけど僕にはそんな知識は無かった— ぷにお (@vl_o_lv) 2016年3月11日 とつぶやいた通り、試しに使ってみようと思ったAzure MLは私には難しすぎたんです。あれはちゃんと知識がある人が使…
本当に意味のないうなじ。 UWPにアプリ内課金処理を入れてみます。いつもいい加減な内容ですが、今回は特にいい加減です。 今回はおカネが絡む事なので実装する際は自分でちゃんと調べてテストしてからリリースしてくださいね。 私は一切の責任をとれません…
前回の調査結果を踏まえてUWPに共有機能を追加しました。 www.microsoft.com デスクトップの裏で動き続けることを前提としたアプリなので、使い勝手はいいとは言えないです。 興味があったらイレテみてください。 使ったプロパティとメソッド package.Proper…
写真は単なる釣りです。 ほとんど使っていないと思いますがWindows10の場合は Win+Hで共有チャーム(ってまだ呼んでいいの?)が出てきますね。 存在を知らない人もかなりいるんじゃないでしょうか。 それでもUWP(Universal Windows Platform)アプリでち…