Trace に出力した内容を Application Insights に保存する

はじめに セルフホストしてる WCF サービスで、例外が発生したら Application Insights に記録したい。ただ、WCF 用のパッケージはラボの段階で、しかもリポジトリはアーカイブされている。開発されていない。 github.com 今から TelemetryClient を使って A…

Xenoblade Definitive Edition

Rebuild.fm で評判を聞いて、いつかプレイしたいと思っていた『Xenoblade』が、Definitive Edition として Nintendo Switch で発売されていたので購入した。ゼノシリーズはゼノギアスとゼノサーガをプレイしたことあるけど、どれも途中までしかやっていない…

WCF の BasicHttpBinding を使ったセルフホストで HTTPS を構成してみた

はじめに WCF で HTTPS を構成できるか試すことになった。 しかも IIS を使わず、セルフホストで。 サービスコントラクトの定義 using System.ServiceModel; namespace WcfHttpsSample.Shared { [ServiceContract] public interface ISampleService { [Opera…

Node のバージョン管理を nvs に移行した

Node のバージョン管理には nvm を使っていたけど、クロスプラットフォームな nvs の存在を知り乗り換えた。 github.com Windows では msi をダウンロードしてインストールするだけ。 Windows では PowerShell Core を使っているので、<ユーザー>\Documents\…

React の SPA を Azure App Service でホストする

はじめに React で実装した Single Page Application(SPA)を Azure App Service でホストしたい。Azure Static Web Apps ではなく、Web Apps。というのも、大人の事情で、GitHub や Azure DevOps が使えず、ローカル Git からデプロイするしかないので。 Kud…

パン シャルマン

揚げパンが評判と聞いて、早良区田隈にある『パン シャルマン』に行ってみた。気合入れて開店後ほぼすぐに入店したら、パンはまだ出揃っておらず、少し待つことに。揚げパンは並んでいたけど、ミルクスティックはまだだった。聞いたらすぐ作ってもらえたので…

ストロベリーフェチ

福岡の情報番組で紹介されていたのを見た子供が食べたがったので、キャナルシティに行く用事のついでに立ち寄った。 イチゴだけでなくブドウも食べたいと欲張ったので、イチゴ&ブドウを購入。表面の飴は薄くパリパリ、イチゴは予想以上にジューシーで驚いた…

可用性セットを組んだ仮想マシンをバックエンドプールに使うロードバランサーを構築する Terraform サンプル

Azure にて、仮想マシンスケールセットではなく、可用性セットを組んだ仮想マシン 2 台を、ロードバランサーのバックエンドプールにしてみた。 まぁ、最終的には仮想マシンスケールセットを使ったけどね。せっかく試したんでメモを残しておく。 resource "az…

Azure App Service で Managed Certificate を使う Terraform サンプル

カスタムドメインは Azure DNS ゾーンに登録してある前提。 resource "azurerm_resource_group" "example" { name = "rg-example" location = "japaneast" } resource "azurerm_app_service_plan" "example" { name = "plan-example" location = azurerm_res…

渡くんの××が崩壊寸前(10)

石原さんに釣り合うために変わろうとした渡くんは素晴らしい心がけなんだけど、お互い自分を良く見せようとしていて、それをずっと続けて行くのはシンドそう。石原さんは暴走機関車だし、渡くんは流されやすいしで、ハッピーエンドが想像できないな。ただ、…

ぼくたちは勉強ができない(21)

ぼく勉はとうとう最終巻。トリを飾るのは人気投票で1位を獲得した真ヒロイン真冬センセのルートだった。 クールなようで、実はポンコツで生活力皆無なため、結局成幸に助けられてしまう。年上らしくあろうとするけど、教師と元教え子という関係に悶々とする…

Packer で VM イメージビルド中に Azure ファイル共有をマウントする

Packer で Windows Server 2019 Datacenter の VM イメージを作成しているが、アプリケーションをインストールために、WinRM でインストーラーをアップロードするのは遅すぎてまったく実用的ではなかった。 インストーラーみたいな大きいファイルは、あらか…

アオアシ(23)

エスペリオン対青森星蘭が開戦。アシトはスタメンに復帰したのは良いけど、刈りどころとして狙われてしまった。まぁ、フィジカル紙だし、かわす技術もないので、エース級をぶつけられたらひとたまりもない。勝負の世界で相手の弱点を狙うのは、ごく普通のこ…

Packer で .NET Framework 4.8 をインストールした Windows Server 2019 の Azure VM イメージを作成

はじめに Azure にある公式の Windows Server 2019 Datacenter の VM イメージは、記事執筆時点で .NET Framework 4.8 が入っていなかったので、 .NET Framework 4.8 入りの VM イメージをビルドした。Packer で。 www.packer.io Azure リソース グループを…

KAKA

ホワイトデーを名目に、大名にある『KAKA』までチーズケーキを買いに行った。大名といっても端っこで、赤坂駅の方が近い。 目をつけていたのは看板商品の『KAKA』、その KAKA をリッチにした『KAKAプレミアム』、『ホワイトチョコ』の3品。せっかくなので 3 …

ゴールデンゴールド(8)

カネノカミとヒトノカミの暴走を止められなくなったフクノカミ。このまま最悪の未来へ一直線かと思いきや、まさか琉花とフクノカミがバディを組むことになるとはね。正直、この漫画はバッドエンドを迎えるもんだと思っていたけど、ハッピーとはいかないまで…

中洲川端きりん

中洲川端にある『きりん』の『辛味噌つけ麺』が、SARAH JAPAN MENU AWARD の九州のつけ麺部門を受賞した、という情報を入手したので行ってみた。 もちろん辛味噌つけ麺を注文。添えてある小さな壺に入っている辛味噌で、自分で辛さを調節するスタイルみたい…

PowerShell で Windows Firewall に規則を追加する

管理者権限で New-NetFirewallRule コマンドレットを実行。サンプルは次の通り。 New-NetFirewallRule -Name Example -DisplayName "Example TCP" -Description "Example Permit TCP/443" -Protocol TCP -LocalPort 443 -Enabled True -Profile Any -Action …

かぐや様は告らせたい(21)

会長とかぐやは交際開始したし、二人ともスタンフォード行きそうだし、順調かと思いきややはり四宮家が立ちはだかる。長男がラスボスっぽいな。会長や早坂家を人質にとる見事なクズっぷり。 ラスボスといえば、四条帝が秀知院に転校してくるとは、まさかまさ…

NIKE COURT VISION

履いている靴の靴底が破れていることに、雨の日に水が浸透して気付き、急遽 ABC マートに寄り『NIKE COURT VISION』を買って帰った。お気に入りでよく購入している AIR FORCE I は店頭に並んでいなくて、そのスペースには代わりに COURT VISION が並んでいた…

Flare

3人で活動する体制になって、しばらく曲でないだろうなと思っていたら、デジタルシングルで新曲が配信されていた。 FlareBUMP OF CHICKENJ-Pop¥255provided courtesy of iTunes コロナ禍で、会いたい人に会えない。幸い自分には一緒に暮らす家族がいたけど、…

からかい上手の(元)高木さん(11)

本編にも出てきたキャラクターであるゆかりの結婚式の回で、ちーと西片がなぜか結婚式の練習をしたわけだけど、ちーの姿にほっこりしつつも自分の子供の結婚式を想像してもやっともした。まさに作中の西片と同じ。自分の境遇に近いのもあり、本編よりもスピ…

SceneDelegate 時代にコードだけで iOS アプリを実装し始める手順

iOS 13 で SceneDelegate が導入されて、Storyboard を使わずコードだけで iOS アプリを開発し始める手順が変わっていたのでメモ。 まず、メインインタフェースを空にする。これは以前と同じ。 Info.plist の UISceneStoryboardFile を削除。 SceneDelegate …

からかい上手の高木さん(15)

100%片思いのオフィシャル資料集を買うために、手伝いをして貯めたなけなしの小遣いを、怪我している見ず知らずの子供を治療するための手当てセット購入に使った西片はカッコ良かった。悩む素振りすら見せず、買いに走る後ろ姿が印象的。読んでいて素で感心…

HatenaBookmarkSharp - はてなブックマーク REST API C# クライアント

はじめに HatenaBookmarkSharp っていう、はてなブックマーク REST API の C# クライアントを書いた。 developer.hatena.ne.jp www.nuget.org github.com モチベーション 自分が現在作っているアプリではてなブックマーク REST API を呼び出したい場面があり…

C3

バレンタインの名目で、福岡三越に出店している C3(シーキューブ)のチョコレートのティラミスカップといちごのティラミスカップを食べた。 チョコレートのティラミスは去年から食べたいと思っていて、いつ買おうかと思っている間に店頭から消えて、食べ逃し…

寄宿学校のジュリエット(1)〜(16)

積んでいた『寄宿学校のジュリエット』を全巻読み終えた。タイトルにジュリエットが含まれていて、かつ主人公がロミオでヒロインがジュリエットという点から分かるように、ロミオとジュリエットから着想を得たであろうラブコメ。この手のラブコメの舞台は現…

Git リポジトリに機密データをうっかりコミットしてしまったときの対応

Git

Git リポジトリにうっかり鬼滅、じゃなかった機密データをコミットして、GitHub に push までしてしまった。幸いプライベートリポジトリだったので、直ちに影響はない。 ただ、完成したら public にする予定なので、このままではいけない。履歴が消えても影…

WEB+DB PRESS Vol.120

特集1 自作OS×自作ブラウザで学ぶ Web ページが表示されるまで 簡易的な UDP・HTTP サーバー・HTTP クライアント・Web ブラウザを、自分にも作れるかもと思えるくらいシンプルなコードで実装することで、普段使っている Web を支えている技術スタックを一気…

ぼくたちは勉強ができない(20)

あしゅみー先輩ルートはいきなり数年後に飛んで、成幸はすでに教師になっていた。離島に赴任したら、そこに研修医になったあすみがいた、という予想外の展開から始まった。大学生活すっとばすとはなぁ。あすみは髪が長くなって全然雰囲気が違う。大人っぽい…