2019-08-01から1ヶ月間の記事一覧

Outlook の予定表で、終日且つ予定ありの予定を入れる

Outlook の予定表で終日の予定(例えば全休とか)を入れる場合、入れ方として、日付の一番上の箇所に入れる方法がある。 これは編集画面では、「終日」チェックボックスにチェックが入った状態を表しており、手動で日時を設定しなくても終日の設定として入れ…

歯磨きのお勧めセット

ここでは歯磨き用商品としてワンタフト、ノーマル歯ブラシ、フロス、研磨剤なし歯磨き粉を紹介するが、基本的な使用順と使用方法は以下。 ワンタフトを歯磨き粉なしで使用。奥歯も含めて歯を一つ一つ入念に磨く ノーマル歯ブラシに研磨剤なし歯磨き粉を付け…

Azure Kusto クエリー構文の参考情報とか

Azure モニターや Application Insights、Log Analytics では KQL (Kusto query language) と呼ばれる独自 SQL 言語でクエリーを書く必要が出てくる。 独自 SQL 言語故に覚えて使いこなすのは正直困難だが、付け焼き刃でも良いので最低限のクエリーを書ける…

アプリ固有の Application Insights メトリック送信から、ダッシュボード表示まで

前提 C# Function v2 アプリ。Application Insights nuget パッケージはインストール済み Azure ポータルで Application Insights とは連携済み アプリから固有のメトリックを Application Insights に送信し、Azure ポータルで結果を確認したい 手順 アプリ…

VS の [チーム エクスプローラー] に一部 DevOps 項目が表示されない

Azure Repos でリポジトリ管理しているソリューションを Visual Studio で開いた際、[チーム エクスプローラー] ウィンドウのホームに、一部 DevOps 作業項目が表示されなくなる場合がある。 基本的なリポジトリ作業をする分にはこれでも特に支障ないが、他…

Visual Studio で TF30063 エラーが表示された時の対応

Visual Studio + Azure Repos で開発している場合、Azure DevOps で使用しているアカウントのパスワードを変更すると、VS でソリューションを開いた際に「TF30063: [リポジトリへのパス] へのアクセスが許可されていません」と表示される場合がある。 ネット…

Azure Redis Cache 使用時の注意点とか

Azure Redis Cache 使用時のクライアント設定など 基本的にはそこまで気にする必要ないが、.NET アプリの場合はスレッド数調整とか行わないと、タイムアウトなど発生する可能性があるっぽい。 参考 Intro to CLR ThreadPool Growth · GitHub Best practices …

Azure Repos と Git についてのメモ

Azure Repos と言うか Git として保存されるログの種別は、以下の 3 つ 全コミットログ プッシュログ コミットログ このうち、「全コミットログ」については特殊で、Azure DevOps UI からは見えない。 「プッシュログ」も「コミットログ」も最終的には「全コ…

Azure Web Apps + ASP.NET での初回ページ表示遅延対策

Azure Web Apps + ASP.NET の組み合わせでシステムを構築した場合、ページの初回表示が非常に遅い現象に見舞われる事がある。 どれぐらい遅いかと言うと、大体 10 ~ 30 秒ぐらい待つ感じ。 主な原因は下記 2 つ。 Azure Web Apps の「常時接続」設定がオフ…

Azure プラットフォームのサービス正常性アラート通知について

Azure プラットフォームでは定期的にメンテナンスが行われ、問題が発生した場合も MS 側で対応が行われるので、利用している側が動く必要は、基本的にあまりない。 但し、例えば障害発生中は Azure 上で動かしているアプリにも影響が出ている可能性があるの…

Actions on Google アプリへの Welcome Intent 定期アクセスについて

少し前から Actions on Google アプリに対して、8 分前後の間隔でヘルスチェック目的のクロールが行われるようになったようで、Dialogflow の History を見ると、GOOGLE_ASSISTANT_WELCOME の呼び出しが定期的に発生していることが確認できる。 Default Welc…