となりのJohnの気まぐれ

気の向くままに

【MQTTnet】C#でMQTTを扱う

はじめに 背景 実装 共通の実装 Publisher Subscriber そのほか まとめ リポジトリ はじめに Raspberry piなどでモノとモノを連携させる際におなじみのプロトコルであるMQTTだが,それをC#の.NETを使ってどのように実装するのかについての記事は少ない(体感…

【Uno Platform】Uno Platformを使うときのTips(2021年1月現在)

はじめに 対応バージョン ビルドできないとき .Netライブラリのバージョンを確認する F12で定義元のリンクを確認する Preference Uno PlatformのPreference Contextの取得方法 まとめ はじめに Windows(UWP)やmacOS,Linux,AndroidやiOS,WebAssembly等さま…

【Uno Platform】端末間でURLを共有するアプリを作った

これは何? 概要 ユースケース 構成 UWPの挙動 Channel Token Publisher Subscriber Androidの挙動 Channel Token Publisher Subscriber アイコンとか 感想 課題など そのほか リポジトリ これは何? まだまだ開発途上のUno Platformを使ったアプリケーショ…

【Google Cloud】Cloud Functionで署名付きURLを生成する

はじめに 署名付きURL 原因と対処 まとめ はじめに クラウドサービスなどを用いたサーバレスなアプリケーションの開発が可能となった現代において,クラウド上でスクリプトを走らせるのはもはや一般的となっている. 今回はGoogleのCloud Functionで署名付き…

【SQLite】PythonでimportされるSQLiteのバージョンアップ

はじめに pythonで有効になるSQLiteのバージョン ソースからビルドしたSQLiteをpythonで扱う SQLiteのビルド 共有ライブラリ 実行者によって変わるSQLiteのバージョン まとめ はじめに SQLiteではバージョンによっては解析不可能な構文もある.今回のシステ…

【Google Home】おかたづけアシスタントをつくったはなし

これは何? 背景:片付けの呪縛 仕組み 実装 片付け場所の記録 片付け場所の確認 Cloud Text-to-Speech:Cloud TTS Google Cloud Strage:GCS Chrome Cast 以上をまとめたソース まとめ これは何? 日々発生する「片付け」という作業.整理整頓を心掛けても…

【備忘録】文字列操作の計算量:stringよりdeque

はじめに 問題の概要 私のアプローチ 元の文字列Sの操作(A) 追加される文字Ciの操作(B) 課題となった点と解決 まとめと感想 はじめに ABC158のD問題の備忘録.勉強になったので掲載. atcoder.jp私は競技プログラミングを全くと言っていいほど勉強しない…