2022-01-01から1年間の記事一覧

アオアシ(29)

司馬のパスにまったく追いつけずに終わった、アシトのトップチーム練習参加初日。練習後に司馬に直談判したり栗林と会話して、何か気付きがあったのか。練習2日目の最初からパスに追いつけるようになっていて、すぐに潰されてしまったけど、見せ場を作れた感…

C# で VPN ゲートウェイのアドレスプールを変更する

Microsoft Azure の仮想ネットワークに VPN の P2S で繋ぐとき、クライアントのアドレスプールをあらかじめポータルで設定しておくけど、REST API や SDK でもアドレスプールを変更できる。 www.nuget.org ポータルではアドレスプールなのに対し、REST API …

C# で VPN ゲートウェイの P2S 用 VPN クライアントセットアップをダウンロードする

Microsoft Azure の仮想ネットワークに VPN の P2S で繋ぐとき、Azure VPN Client を使うことになる。Azure VPN Client はポータルでダウンロードすれば事足りるけど、REST API や SDK でもダウンロードできる。 www.nuget.org 実際には、Azure VPN Client …

Xenoblade 2

ゼノブレイド2をクリアした 3が出る前にクリアしたかったけど、発売から1週間くらい遅れてしまった。メインストーリーと、一通り通常クエストは制覇したかな。ブレイドクエストはさすがに、そんなにできなかった。それでも100時間以上プレイしたので、だ…

マカロニキッチン

住吉神社前の通りを少し入ったところにある、「マカロニキッチン」に行ってきた。博多駅から歩いて15分ぐらいの距離。確か、ソワニエの洋食の特集で知って、ずっと行きたかったけど、ランチ営業のみでなかなかチャンスがなかった。ついに念願叶ったな。 ここ…

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

学校が休みの日に西片君に会うために、西方くんのマラソンに同行したり、キレイな石を見つける勝負で2人だけのタイムカプセルみたいな箱を埋めたり、やっていることはもはや恋人どうしのそれでは。 毎日一緒に下校することも多いし。一緒に下校できなかった…

C# でネットワークインタフェースに関連付けるネットワークセキュリティグループを変更する

ネットワークインタフェースに関連付けているネットワークセキュリティグループの付け替えも、Azure.ResourceManager.Network を使えばできた。 www.nuget.org using Azure; using Azure.Identity; using Azure.ResourceManager; using Azure.ResourceManage…

C# でネットワークセキュリティグループのセキュリティ規則を CRUD する

C# で Microsoft Azure のネットワークセキュリティグループの操作を行うのは、Azure.ResourceManager.Network を使えばできた。 www.nuget.org ネットワークセキュリティグループのセキュリティ規則を CRUD してみたサンプルは次の通り。 using Azure; usin…

C# でスナップショットからマネージドディスクを作成・削除

C# で Azure.ResourceManager.Compute を使って、スナップショットからマネージドディスクを作成できた。あと列挙・更新・削除も。 www.nuget.org 以下、.NET 6 でのサンプル。 using Azure; using Azure.Core; using Azure.Identity; using Azure.ResourceM…

C# で Microsoft Azure のマネージドディスクのスナップショットを CRUD する

C# で Azure.ResourceManager.Compute を使えば、マネージドディスクからスナップショットを作成・取得・更新・削除できた。 www.nuget.org using Azure; using Azure.Core; using Azure.Identity; using Azure.ResourceManager; using Azure.ResourceManage…

C# で Azure 仮想マシンのデータディスクを入れ替える

Azure.ResourceManager.Compute を使って、Azure 仮想マシンのデータディスクもアタッチやデタッチができる。 www.nuget.org OSディスクのときと違って、データディスクは ID の変更ができないので、データディスクのアタッチとでタッチを行うことで、データ…

そば処まさや

薬院にある「そば処まさや」に行ってきた。薬院大通駅の近く。福岡中央病院の斜め前。福岡に来て最初に住んでいたマンションの目の前。懐かしい。まぁ、1年くらいで引越したけど。住んでいた当時は有名な店と知らなくて、行ったことなかったな。旅サラダって…

C# で Azure 仮想マシンの OS ディスクをスワップする

Azure.ResourceManager.Compute を使って、Azure 仮想マシンの OS ディスクをスワップできた。 www.nuget.org using Azure; using Azure.Identity; using Azure.ResourceManager; using Azure.ResourceManager.Compute; using Azure.ResourceManager.Compute…

C# で Azure VM の停止・開始・再起動を行う

Azure.ResourceManager.Compute を使えば、C# で仮想マシンの停止・開始・再起動ができる。 www.nuget.org 認証には Azure.Identity を使う。 www.nuget.org アプリに組み込んで使うことを想定しているので、Azure AD でアプリを登録しておく。 Microsoft Az…

Microsoft Authentication Library for .NET でリフレッシュトークンを永続化する

Microsoft Authentication Library for .NET(MSAL.NET) は、リフレッシュトークンを内部でキャッシュしていて、それを使ってアクセストークンを再取得できる。 ただ、キャッシュはメモリ上にしかないので、そのままだとプロセス終了したら失われてしまう。次…

Microsoft Authentication Library for .NET でアクセストークンを再取得して Microsoft Graph を呼び出す

Azure.Identity でアクセストークンを再取得する方法を見つけることができなかったので、Azure.Identity が依存している Microsoft Authentication Library for .NET(MSAL.NET) を試してみた。 using System.Net.Http.Headers; using Microsoft.Graph; using…

NumSharp で 2 層ニューラルネットワーク

「ゼロから作る Deep Learning」を読んで C# でゼロから作ってみる続き。これから先は C# で初挑戦になる。 ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装作者:斎藤 康毅オライリージャパンAmazon NumSharp を使って 2 層ニューラ…

NumSharp でニューラルネットワークに対する勾配

「ゼロから作る Deep Learning」を読んで C# でゼロから作ってみる試みは、NumSharp を使って最初からやり直して、ようやく4章終盤まできた。 ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装作者:斎藤 康毅オライリージャパンAmazo…

NumSharp で勾配下降法

「ゼロから作る Deep Learning」を C# で粛々と写経中。 ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装作者:斎藤 康毅オライリージャパンAmazon NumSharp を使って、機械学習で使う勾配下降法を実装してみた。 using NumSharp; va…

アクセストークンを指定して Microsoft Graph を呼び出す

Microsoft Graph を使って Microsoft Todo の CRUD ができることは確認したけど、アクセストークンは単独で取得しておきたい。そして、そのアクセストークンを GraphServiceClient で使いたい。 GitHubでソースコードを見たところ、アクセストークンは、Inte…

NumSharp で勾配

「ゼロから作る Deep Learning」を読んで、Python ではなく C# でゼロから作ってみる試みの続き。ちょっと間が空いてしまったな。 ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装作者:斎藤 康毅オライリージャパンAmazon 4章の勾配…

Dr.STONE(1)~(26)

週刊少年ジャンプで連載していた Dr.STONE は、科学を題材にした少年マンガ。それもジャンプで。少年誌でここまで科学を主軸に置いた作品は、他にどれくらいあるだろうか。自分は初めて読んだ。 石化光線に地球が包まれて文明が滅んだ世界で、ゼロから科学文…

服を着るならこんなふうに(12)

中のコメントで書いてあるけど、12巻は辞書のような単語本というコンセプト。レディースと比べて種類が少ないと思っていたメンズファッションでも、これだけ多様なアイテムの種類があったとはね。ただ、結構知っていたので、知らないうちに身についていたん…

服を着るならこんなふうに(11)

11巻は40歳以上をターゲットにしたコーディネートのお話。若者向けのショップに入るのはもう心理的に厳しいだけに、ユニクロやワークマン+は救世主だな。 IT 技術の進歩が振り子ではなく螺旋なように、ファッションの流行も同じ。今年の夏は新しい服買わなか…

Microsoft Graph で Microsoft Todo の CRUD

プライベートで使っている Todo アプリを、Todoist から Microsoft Todo に移行しようかと検討中。もし移行するとなると、リストやタスクを入力し直すのは面倒だ。移行用にプログラム書きたいところ。 Microsoft Todo なら、Microsoft Graph という RESTful …

レストラン 花の木

記念日に、大濠公園内にある「レストラン花の木」にランチを食べにいった。子どもが産まれたり、コロナ禍になったりで、しばらく足が遠のいていたので、かなり久しぶり。新しい建物になってからは初めてだ。 スープをオニオングラタンスープに変えたかったの…

自分 v0.39.0 リリース

また一つ歳を重ねてしまった。30代ラストイヤーに突入。親が39歳のとき自分は13歳で、39歳はだいぶ大人だと思ったものだけど、いざ自分がなってみるとそうでもない。 フレッシュさはとうの昔に失われた自覚あるけど、だからといって老け込んだ気はしない。今…

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

かぐやと早坂が長年下準備をしていたとはいえ、四宮家相手に生徒会役員たちで、かぐやを奪還できたことに驚いた。上手く行きすぎ感があるが、それすら演出。一時的に三男の雲鷹の力を借りたが、もとは藤原書記の発案なわけで。次男の青龍を丸め込んだミコと…

OpenAPI の YAML および JSON から PDF を生成

はじめに OpenAPI の YAML や JSON から、openapi-generator-cli を使って、リファレンスを HTML や Markdown を出力したりしている。 ただ、リファレンスを PDF で配りたいという要望もあり、どうしたものかと思案中。 openapi-generator-cli だけでは、直…

NumSharp で損失関数

「ゼロから作る Deep Learning」を読んで、C# でゼロから作ってみる続き。MNIST データセットを使ったニューラルネットの実装は、配布されているパラメーターのファイルが Pickle 形式だったのでスキップ。損失関数に進むことにした。 ゼロから作るDeep Lear…