Uno Platform でプラットフォームによって実装されていない機能を実行時に判別する
さて、Uno Platform ですが UWP の API を気合で Android/iOS 向けに提供しているのですが、全部の API が提供されているわけではないです。 UI まわりは、かなり動きますがそれ以外は結構 NotImplementedException...
View ArticleUno Platform でノッチとかに対応したい(セーフエリア)
iOS エミュレーターで動かすとノッチに食い込むテキストやボタンに悩まされる今日この頃。Uno Platform で対応する場合には Uno.UI.Toolkit.VisibleBoundsPaddingクラスの PaddingMaskプロパティでセーフエリアに入るように Padding...
View ArticleUno Platform の WebAssembly プロジェクトを Azure にデプロイする時にエラーになる
Visual Studio 2019 の発行ウィザードから Azure にデプロイしようとすると以下のようなエラーが出力ウィンドウに出るんですよね。C:\Users\user name\.nuget\packages\uno.wasm.bootstrap\1.0.10\build\Uno.Wasm.Bootstrap.targets(125,5): Error : Failed to create...
View ArticleUno Platform から JavaScript のライブラリを使いたい
日本語情報だとひらりんさんのブログにまとまってます!himanago.hatenablog.com私がはまったのは、iziToast というライブラリでトースト出そうとしてfunction showToast(text) { iziToast.show({ title: 'Info', message: text }); }という関数を JS に作って C# 側から以下のように呼んでも...
View ArticleReactiveProperty v6.2.0 をリリースしました
ReactiveProperty の DataAnnotations によるバリデーションのエラーメッセージの改善をしました。今まで以下のような定義のプロパティで[Required(ErrorMessage = "{0} は必須入力項目です。")] public ReactiveProperty<string> Name { get; }...
View Article空の IObservable からの ReactiveProperty と ReactiveCommand の生成
先日、こんな質問を頂きました。@okazukiかずきさん、相談に乗ってください。以下のコードを実行してみたところ、初回起動時においては、TestCommandが実行可能になってしまいます。46行目の★だと、正しく実行不可な状態で立ち上がってきます。何が理由かわかりますか?RPは、6.2.0の最新です。 pic.twitter.com/FO58CfvZXP— adonis...
View ArticleAndroid で Azure Spatial Anchors + MRTK v2.2.0 を使うと DllNotFoundException が出る
adb.exe logcat -s Unity:*でログを見てると以下のようなエラーが出ます。01-20 17:33:51.818 12729 12750 D Unity : Unable to load library...
View Articleaz コマンドでアクセストークンをゲットする
流石のツイート。流石No1。https://t.co/e6Vyjhnr54— こすもす.えび (@kosmosebi) 2020年1月28日ということで、備忘録もかねて自分でもここで紹介されているコマンドを使って Graph API にアクセスするためのキーをとってみたいと思います。> az account get-access-token --resource...
View Article【eLV】Cross-Platform 開発 シリーズで Uno Platform の登壇してきました
【eLV】Cross-Platform 開発 シリーズ で Uno Platform 触ってみたというタイトルで登壇してきました。Uno Platform 触ってみた from 一希 大田www.slideshare.net話したのは10分くらいで15分以上デモをしていました。個人的に好きな UWP と同じ書き味で Android, iOS, Windows 10,...
View ArticleReact Native for Windows で metro のエラーが出る時の対応方法
こんなエラーが出てました。そして解決もしました。自分以外にこのエラーに会う人は稀だと思うけど自分用にメモ。bundling failed: ReferenceError: SHA-1 for file C:\xxxxx\xxxx.js (C:\Users\xxxx\Documents\xxxx\xxxx.js) is not...
View ArticleUWP で EntityFramework Core 3.1.x を使う方法
かな~~~~り昔にやったのと変わってたのでメモ。NuGet パッケージ最低限だけでよければこれだけ。Microsoft.EntityFrameworkCore.Sqlite下準備適当に DbContext を継承したクラスを作ります。using Microsoft.EntityFrameworkCore; using System; using System.IO; namespace...
View ArticleBot Framework で全てのダイアログが終わったタイミングで処理がしたい
ダイアログの BeginDialogAsyncや EndDialogAsyncをオーバーライドすると、ダイアログの最初と最後に処理をさしこめるっぽい。でも、ダイアログの外側(Botクラス)からダイアログの状態を見て全てのダイアログが終わったタイミングで何かメッセージを送りたいといった場合は DialogState の DialogStack...
View ArticleAzure DevOps の Pipeline のハローワールドからビルド・単体テスト・デプロイ・スワップまで
Azure Pipeline についてちょっと見てみましょう。最近は、YAML で書けるので雰囲気としては GitHub Actions と同じ感じでいけます。というか同じチームで作ってるみたいなので、当然ですよね。というわけで Pipeline を作っていきます。まずはハローワールドから。Azure Pipeline...
View ArticleAzure DevOps のパイプラインのテンプレートを使ってみた
昨日は、べたっとパイプラインを書きました。blog.okazuki.jpそして、横浜さんのブログを読んでるとテンプレートなるものが出てきてますね。blog.beachside.devドキュメントとしては以下の部分ですね。docs.microsoft.comテンプレートパイプラインを小さな単位に分割して、それを別のファイルから参照するような仕組みですね。大きなパイプラインを分割して見通しをよくしたり、...
View ArticleAzure DevOps の Pipelines の変数を使おう
ハードコーディングされた値は死すべし!! ということで Azure DevOps の Pipelines で変数使っていこうと思います。docs.microsoft.comハローワールド何事もハローワルドから。variables で変数を定義できます。定義した変数は $(変数名)で参照できます。ということでさくっと以下のようはパイプラインの yaml...
View ArticleSQL Database の SKU のリストが欲しい
以下のような Azure CLI のコマンドでとれる。az sql db list-editions -l japaneast結果がずらららら~~~っと出てくる。もうちょっと名前だけに絞りたいときは以下のような PowerShell のワンライナーでいけそう。az sql db list-editions -l japaneast | ConvertFrom-Json | foreach {...
View ArticleAzure DevOps の Pipelines の template や variable group で変数名の違いを吸収する
ただの小ネタです。Azure Pipelines でリポジトリに含めたくない秘密の値を入れるための Variables に変数を追加します。そして Variable Group でも template でもいいのですが 2 セット変数の定義を作ります。vartemplate-for-production.ymlvariables:message: $(messageForProduction)...
View ArticleAzure App Configuration を試してみよう on Azure Functions
アプリ設定を WebApps の構成のアプリケーション設定とは別に管理できる App Configuration を試してみました!docs.microsoft.com最近は ARM Template 書いてみるのがブームなので、以下のように ARM Template 作って下準備しました。{"$schema":...
View ArticleASP.NET Core や Azure Functions でインフラを含めた CI/CD をアプリ設定の矛盾なく行う方法
というのを最近考えてて、インフラ設定は ARM Template でアプリ設定は App Configuration にしておいたらいいのかなぁと思ってました。 という考えに至った後にしばやん雑記に以下の記事を発見。blog.shibayan.jpあ、一番シンプルな JSON で appsettings.Production.json をリリースビルド時に同梱するのがいいですね!流石。 App...
View ArticleCosmos DB がらみの記事を Qiita に 3 つ書いてみた
Qiita が、ここ暫く何か技術的な記事を日本語で書くならデファクトスタンダードっぽいけど、使ったことなかったので使ってみました。 以下の3記事をとりあえず。qiita.comqiita.comqiita.com
View Article暫く Qiita 使ってみます
長らく、このブログを使ってましたが、ちょっと Qiita を使ってみようと思います。 飽きるか、はてなブログのほうが使いやすいな~と思ったら戻ってきます。ということでフォローよろしくお願いします!qiita.com
View Articleアプリケーション開発経験が、ほぼない開発者のポエム
自分のキャリアは多分結構特殊で、今までユーザーがアプリケーションやサービスとして利用する成果物を作成するプロジェクトに要件定義・設計・プログラミング・テスト・リリース・バージョンアップと参加したプロジェクトは一つだけになります。それ以外の経験については仕事全社横断的な技術支援を行う部署でスポットで入って問題や課題の解決とともに離脱社内向け Java の Web...
View Article自動で Windwos 10 の壁紙とアクセント カラーを変えて気分転換
自宅でずっと仕事をしてると毎日が同じ風景で気分転換もしづらくて何となくストレスを感じるので、少しでも気分転換になるように壁紙の自動変更とアクセント カラーの自動変更の設定をしました。といっても、壁紙の自動変更は自前の画像だけでは限界があるので Bing や Windows spotlight からとってきて自動で壁紙を変えてくれる Dynamic Theme...
View Article無料で Azure を使って勉強できる Microsoft Learn のコンテンツの探し方
前にも紹介書きましたblog.okazuki.jpblog.okazuki.jpもうちょっとだけ Learn について紹介したいと思います。ラーニングパス・モジュール・ユニットとりあえず、ラーニングパスとモジュールとユニットがありますが関係性は以下のようになっています。ラーニングパス(モジュールをまとめたもの)モジュール(ユニットをまとめたもの)ユニット(最小の学習単位)ユニットは、必ず 1...
View Article勉強会などの資料作成に使ってる PowerPoint のテクニック
テクニックというほどのものではないのですが、よく使ってる機能の画面切り替えの「変形」について紹介したいと思います。 最近は Qiita...
View Article発熱外来行ってきた!
先日発熱外来に行ってきました。コロナ疑惑の人がいくアレですね。 そんなにたくさんの人が行く機会のある場所ではないので、行ってみてどんな感じだったかというのをメモしておこうと思います。行くまでの流れ10/22 日にちょっと喉に違和感があるような気がしました。一時的なものだろうと思ってスルーしてました。 10/23 日に喉が痛い。一日中喉が痛い!という状態になりました。 10/24 日に 37.1...
View ArticleWindows 10 でディスク スペースを食ってる場所を探す
1TB のディスクを付けているはずなのに気づいたら残り 318 GB になってました。 昔は 256 GB のディスクでやりとりしていたはずなのに…ということで、Windows XP や Windows 7 の頃はディスクの使用状況をグラフ化してくれるフリーソフトとかを使った記憶があったのですが、Windows 10...
View ArticleSurface Laptop Studio を買ったので簡易レビューという名の感想文
先日、ヤマダ電機のオンライン ショップのサイトを覗いたら Surface Laptop Studio の上から 2 番目のモデルが 24 時間以内に発送というステータスになっていたのでポチってしまいました。通常は、注文してから取り寄せになるので納品まで数週間かかるという状態なので欲しいけど、数週間も待つのはなぁ…と思ってたところなのでやられました。買い替え動機デスクトップ PC...
View ArticleGalaxy Tab S8 Ultraのキーボードで日本語でWeb検索が非常にしづらい
2022年の年末頃からGalaxy Tab S8 Ultraを買って使ってます。 スペックも満足でUS配列だけど純正キーボードもあり、ペンもついていてAndroidタブレットとしては非常にいい出来です。何故か日本で売られるモデルにはSIMスロットがない点は非常に不満ですが…。概ねいい感じです。本題ということで本題です。2023年6月4日時点の情報です。...
View Article2023 年の振り返り
2024 年になってしまいましたが 2023 年の振り返りをしたいと思います。プライベート特筆すべきことはあんまりなかったです。(悲しい)会社の人たちとマイクラしたりして遊んだり、技術書典に出したりと色々やれたのは楽しかったです。 マイクラをすると、大体家と水流式の自動回収の畑と牛を焼肉にする施設を作るのですが、今回もそれを作りました。次は何をしよう。畑から見える湖畔の我が家。なお、永久に溶けない湖...
View Article