ごきげんよう、みなさま。 いかがお過ごしでしょうか? 2019年になりました。 Azure FunctionsはすでにV2が基本となり、Durable Functionsのバージョンは1.7.1へ、以前に比べてパフォーマンスもだいぶ良くなり、ますます使うしかないDurable Functions。 み…
すいません。アドベントカレンダー用にやっていた内容、落としました。 記事が内容薄くなってしまい大変申し訳なく思っております。 やろうとしていたことは、「Architecture ComponentsのWorkManagerをXamarin Androidで試してみる」という内容だったのです…
長らくお待たせ致しました? Durable Functionsで学ぶクラウドデザインパターンシリーズ 前回の記事を書いてから、Durable FunctionsはGAされて(2018.06.03現在、V1のみ V2はPreview)現在のバーションは1.4.1。 その間にDurable Functionsの生みの親、Chris …
ツイッターのリツイートで抽選を行うためのサービス「ついせん」を作りました。 twisen.azurewebsites.net 無料で使えてリツイート抽選できます。 ツイッターのリツイートで抽選を行うサービスでは国内では「あたれら」くらいだったのですが、「あたれら」さ…
今回は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を使っているわけですが こういう時どうしよう、ああいう事したい時にはどうしたら? みたいな事が沢山でてきてます。 ほとんどは同僚に聞けば解決…
プロジェクトで使用しているnugetパッケージのライセンスをテキストファイルに変換してくれるサービスを作ってみました。 Downloader - NugetPackage License Downloader 1つのnugetパッケージに対して1つのテキストファイルが作成されて、zipファイルでま…
github.com の Xamarin Androidクローンをnugetへ公開しました。 www.nuget.org プロジェクトサイトはこちらになります。 github.com サンプルもありますので機会がありましたら使ってみてください。
はじめに ジメジメした時期に色々と(´Д`)ハァ…な事が多い日本のXamarin界隈ですが皆さんいかがお過ごしでしょうか? 今回はXamarin Android開発に関して勉強してみたり考えてみた事をジメジメ書き綴ってみようかと思います。 主に頭の中の整理用の記事ですの…
今回はXamarin.FormsでLink表現をおこなってみました。 LinkerLabelって名前にしています。 完成動画はこちら https://sleepyandhungry1984.tumblr.com/post/162190761683/links-in-label-for-xamarinformssleepyandhungry1984.tumblr.com コードはこちら gi…
はじめに 今回は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のネタを書こうか迷ったんですがと…
はじめに まじ引越し進まないんだけどぉ( ;∀;) 全然物が捨てられないんだけどぉ( ;∀;) あるジャンルの書物が捨てられないんだけどぉ( ;∀;) 捨てられないどころか読み返しちゃってるんだけどぉ(^▽^) ごあいさつ 2連続で技術に関係ないエントリで大変恐縮なの…
先ほど9年11ヵ月という長い間勤めました会社を退職することとなりました。 これまで本当にありがとうございました。 在職中には本当に沢山のご迷惑をおかけしてしまい申し訳ございませんでした。 この先もこれまでの経験をベースに頑張ってエンジニア人生を…
はじめに tamafuyou.hatenablog.com 前回の記事で失敗しましたので、今回はAzure Service Busを使ってスケールアウトを実装してみました。 実装 コード 今回のコードはここに保存されています。 github.com NET CoreでのService busの利用 良い感じのパッケ…
注意 2017年1月17日に大幅訂正を行いました。 今回実装してみた結果、WebSocketのスケールアウトにEvent Hubsを用いることは不適切です。 後半に何故EventHubsでスケールアウトを実装することが不適切であったかを書きました。 後日、より適切な実装を行って…
ごあいさつ 新年あけましておめでとうございます。 2017年もよろしくお願いします。 正月太り(´ ・ ω ・ `) 本題 SignalRではなくASP.NET CoreでWebSocketを使ったサンプルアプリを書いてみました。 今回作ったコードはこちらにあります。 github.com ASP.NE…
ごあいさつ 年末ですね。皆さんはいかがお過ごしでしょうか。 今年もクリスマスとかいう私には縁の無いイベントを無事何事もなく家で寝て過ごし、来年に向けて断捨離を進めなければいけないのに全く進まず、色々とやってみたい事だけが溜まっていって一つも…