C#
ごきげんよう、みなさま。 いかがお過ごしでしょうか? 2019年になりました。 Azure FunctionsはすでにV2が基本となり、Durable Functionsのバージョンは1.7.1へ、以前に比べてパフォーマンスもだいぶ良くなり、ますます使うしかないDurable Functions。 み…
長らくお待たせ致しました? Durable Functionsで学ぶクラウドデザインパターンシリーズ 前回の記事を書いてから、Durable FunctionsはGAされて(2018.06.03現在、V1のみ V2はPreview)現在のバーションは1.4.1。 その間にDurable Functionsの生みの親、Chris …
今回はDurable Functionsを使用した少しだけ実践的なパターンを想定したサンプル実装を行ってみたいと思います。 前置き 前置き書いていたら長くなったので良い飛ばしてください。 みなさん、サービス間の連携にはどんな仕組みをよく使いますか? 一般的には…
前回 tamafuyou.hatenablog.com に引き続き、今回はPipes and Filters (パイプとフィルターのパターン)をDurable Functionsで実装してみます。 Durable Functionsのご紹介は Durable Functions - Google 検索 この辺でお願いします。 Pipes and Filters docs…
先日、牛尾さん、Kanioさん主催の www.meetup.com に参加してきました。 Durable functionsの紹介だけではなくモブプログラミングもあり私が英語が駄目すぎることを除いてすごく楽しいセッションでした。 元々、非常に興味があるフレームワークだったのです…
この記事は Xamarin その1 Advent Calendar 2017 - Qiita の20日目の記事です。 はじめに 2017年は色々ありました。 転職してちょっとだけ都会に引っ越してみたりAzureを本格的に使い始めてみたり・・・それくらいかな? 今年も平常運転でクリスマスは1人な…
あいさつ もうすぐ年末ですがAdventカレンダーの進捗はいかがでしょうか? 私は全くです(ノ゚Д゚)八(゚Д゚ )ノイエーイ そしてここでお知らせがございます。 クリスマス中止のお知らせ 2017年12月24,25日に開催予定のクリスマスは、隣国の情勢の悪化に伴い中止となり…
ちょっと前にカスタムの出力バインディングの作り方 tamafuyou.hatenablog.com を調べたのですが、今回は独自なカスタムのトリガーの作成方法を調べて見ました。 今回の成果物はこちら github.com 今回参考にしたサイトはこちら GitHub - Azure/azure-webjob…
今日職場でSingletonAttributeのModeプロパティに関する話が出てたので検証してみました。 ソースコードはこちら github.com gist.github.com TriggerTest1はSingleton(Mode=Function) TriggerTest2はSingleton(Mode=Listner) TriggerTest3はSingletonなし …
Azure Functionsのバインディングの自作方法を調べてみました。 結論から言うと github.com このページに全て書いてあります。 ですので、ここからは私の勉強メモということで github.com こちらに出力バインディングでツイッターでツイートするサンプルを作…
ごあいさつ 風邪ひきました( д)、;‘.・ はじめに 最近、お仕事でバックエンドの設計とか実装とかしていてAzureを使っているわけですが こういう時どうしよう、ああいう事したい時にはどうしたら? みたいな事が沢山でてきてます。 ほとんどは同僚に聞けば解決…
はじめに 今回はAndroidのSnackBarをXamarin.FormsでAndroid/iOSで実装してみました。 完成動画はこちら pic.twitter.com/G3NQXLWAQi— ゆ~か (@yu_ka1984) 2017年5月13日 コードはこちら github.com SnackBarはAndroidのマテリアルデザインライブラリに含ま…
はじめに 今回はContentPageのRendererを継承したクラスを作成してContentPageをカスタマイズしてみたいと思います。 完成品はこちら コードはこちら github.com IsBusyプロパティに連動したローディング表現を実装してみます。 以前はに書いた記事ではNavig…
はじめに 全国の Xamarin Formsで何でiOSとAndroidでNavigationPageのアニメーション違うんだ。 何でAndroidはスライドインしてくれないんだ。 とお嘆きの皆様、Xamarin Formsをお楽しみでしょうか? 今回はそんなAndroidのNavigationPageのアニメーションを…
はじめに Xamarin.Formsをお楽しみの皆様、いかがお過ごしでしょうか。 Pageクラスに存在しているのに割と使われる事が少ないプロパティ「IsBusy」 このプロパティがTrueの時に iOSではなんか画面の上の方で微妙にクルクル回って Androidでは微妙な大きさのI…
本題 ReactivePropertyを使う際にViewModelでModel層からToReactivePropertyなどを使う場合にモデル層にSubjectすることで強参照な結びつきが生まれてViewModelがいつまでも破棄されなくなってリークしてしまいます。 その解決アプローチとしてWeakReference…
ごあいさつ まだまだ部屋に未開封の段ボールがあります(´・ω・`) 冷蔵庫と電子レンジがありません(´・ω・`) まだリビングテーブルも無いのでご飯食べるのがちょっと大変です(´・ω・`) 通勤電車はまだまだ慣れません(´・ω・`) 登壇してきました どこで? metr…
はじめに 引越しつらい現実逃避で記事書きました/(^o^)\ Unity ゲーム作る方のじゃなくてDIとかする方のUnityのお話です。 www.nuget.org 現在、開発が止まって放置されているらしくて今後メンテの期待薄なので今更Unityのネタを書こうか迷ったんですがと…
はじめに tamafuyou.hatenablog.com 前回の記事で失敗しましたので、今回はAzure Service Busを使ってスケールアウトを実装してみました。 実装 コード 今回のコードはここに保存されています。 github.com NET CoreでのService busの利用 良い感じのパッケ…
ごあいさつ 新年あけましておめでとうございます。 2017年もよろしくお願いします。 正月太り(´ ・ ω ・ `) 本題 SignalRではなくASP.NET CoreでWebSocketを使ったサンプルアプリを書いてみました。 今回作ったコードはこちらにあります。 github.com ASP.NE…
ごあいさつ 年末ですね。皆さんはいかがお過ごしでしょうか。 今年もクリスマスとかいう私には縁の無いイベントを無事何事もなく家で寝て過ごし、来年に向けて断捨離を進めなければいけないのに全く進まず、色々とやってみたい事だけが溜まっていって一つも…
ごあいさつ 衣類乾燥機が今すぐ欲しいのです(´・ω・`) 本題 はじめに Azure Mobile Appsの.NET バックエンドはASP.NET Web APIがベースとなっていてMVCを追加できません。 でもMobileAppでもMVC使えるようにしたいですよねぇ。 ほらアプリの入口はやっぱりブ…
こちらの記事は qiita.com 8日目の記事になります。 初心者枠ということでお手柔らかにお願い致します。 Xamarin.Formsのナビゲーション developer.xamarin.com Xanarin,FormsのNavigationには大きく分けて4種類あります。 NavigationPage MasterDetailPage…
はじめに 本記事は qiita.com の4日目の記事になります。 あいさつ 今年は既にXamarin最前線から退いてしまっているのでAdventCalendarへの参加は見送ろうと思っていたのですがXamarin Adventalendarの枠が4枚目のカレンダーに余っていたのでコッソリと投…
ごあいさつ 今使っているMacBookProが2010年モデルでメモリが4GBしかありません。 ちなみに来月が誕生日です。 ・・・・・・・('ω')・・・・・・・・・ tamafuyou.hatenablog.com 前回の記事に引き続き、今回はXamarin.iOSでゆっくりボイスをしゃべらせてみ…
ごあいさつ 先週は頭に霧がかかったみたいにずっとモヤモヤしていたのと吐き気で物が食べられなくて大変でしたが、金曜日にとあるエンジニアの方々とお話しする機会がありまして色々と意見をもらえた事と、私自身が現状の何が嫌なのかがハッキリしてとてもス…
ごあいさつ この前クルマ買い換えたんです。 その時にディーラーの営業さん(サーファー)に ダム行くのに高速とか山道走るから性能のいいクルマが欲しいみたいな話をしたら・・・・ 結婚の心配をされました\(^o^)/ そんなのとうに諦めとるわ、こらぁ(# ゚Д…
ご挨拶 全国何人かの皆様、超お久しぶりです。 ずっとさぼってました( `ー´)ノ 仕事でもプライベートでもXamarinはあまり触ってなくて、もっぱらクラウドデザインパターンのお勉強とAzureのお勉強などをしておりました。 Prism.Formsはちょっとしたアイディ…
特に書くことがないのでReactiveProperty使うときに追加している拡張メソッドを紹介します。 gist.github.com ToReactivePropertyAsOneWaySync ModelからReadOnlyReactivePropertyを作成するときに使います。 むっちゃ使います。 INotifyPropertyChangedクラ…
この度 www.nuget.org NSpeex.Reactiveというライブラリをリリースしました。 現在のバージョンは0.0.1です。 このライブラリはNSpeex nspeex.codeplex.com と、NSpeexをObserver/Observableな感じで使用するための余計なライブラリが含まれています。 NSpee…