つばろぐ

主に C#, .NET, Azure の備忘録です。たまに日記。

Serverless Meetup Fukuoka Re:bootでAzure Functionsを紹介しました

2024年2月17日に「Serverless Meetup Fukuoka Re:boot」イベントに参加・登壇してきました。 福岡でのServerless Meetupは、コロナ禍を経て4年ぶりの開催でしたね。 serverless.connpass.com 私はAzureのサーバーレスサービスの中心である、Azure Functions…

Fukuoka.NET Conf 2023を開催しました #fukuten #dotnetconf

2024年2月3日に Fukuoka.NET Conf 2023 を開催しました。ご参加いただきました皆様、ありがとうございました。 fukuten.connpass.com Fukuoka.NET Conf は、昨年開催された .NET Conf 2023 の福岡ローカルイベントです。 福岡では2022年以来の開催となり、ま…

PowerShell環境を "Oh My Posh" に移行した

自分の PC で使用している PowerShell環境を "Oh My Posh" に移行したメモです。 元々 Git Bash を使うほうが多いのですが、PowerShell にも慣れておきたくてとりあえず Oh My Posh を導入してみました。 ohmyposh.dev PowerShell Core のインストール Windo…

2023年に #aadojo で書いた記事

2023年ももうすぐ終わりますね。私も無事か無事でないか、仕事を納めることができました。 明日から奥さんの実家に行って温泉を堪能してくるので、2023年に会社で書いた記事をまとめておきます。 # 月 タイトル 1 2023/02 azcopyでAzure BLOBからAzure Files…

2024年の自習計画

それなりに以前からの悩みごとに、日々の時間の使い方というものがありました。 これはプライベートな時間と仕事の時間のいずれにも当てはまる課題です。 2024年は時間の使い方(使ってもらい方)をマジで工夫しないと— Yuta Matsumura⚾MLBお兄さん (@tsubak…

Microsoft Igniteの現地で印象的だった不思議な感覚

会社のブログのほうに主に書いていましたが、現地参加するといっていた Microsoft Ignite にきちんと参加してきました。 tsubalog.hatenablog.com aadojo.alterbooth.com もちろん技術的には様々な発表やアップデートがあり、お腹いっぱいになって帰ってきた…

GitHubのアカウントの資格情報を設定する

理由は分からないが、Visual Studio 2022 17.9.0 Preview 1 をインストールしたあたりから、Visual Studio で GitHub の Git 操作を行った際*1に常にアカウントを選択するよう求められるようになりました。 Visual Studio で GitHub の再認証を行ったり、Win…

Microsoft Ignite Japanに登壇します

アメリカでの Microsoft Ignite への参加を終えて、現在帰国の機内で書いています。 アメリカでの Ignite を経て、日本マイクロソフトさんが Ignite Japan を大阪で開催されることとなり、私もテーブルトピックに登壇することとなりました。 Microsoft Event…

.NET 8 LTSをwingetでインストールする

2023年11月14日に遂にリリースされた .NET 8 LTS を winget でインストールします。 過去にもプレビュー版や RC 版をインストールした記事を書いていますので、流れはだいたい同じです。 tsubalog.hatenablog.com tsubalog.hatenablog.com tsubalog.hatenabl…

Microsoft Ignite 2023に現地参加してきます #MSIgnite

※参加前のブログです 2023年11月15日からアメリカ・シアトルで開催される Microsoft Ignite 2023 に現地参加してきます。 ignite.microsoft.com 会社から行ってきていいよと言ってもらったので、初めての海外カンファレンスに行ってきます。 ありがたやあり…

Azure Solutions Architect Expertの認定を受けました

本日 AZ-305 を受験し、なんとか合格することができました。 これで Azure Solutions Architect Expert の認定を受けることができました。 learn.microsoft.com これまで受験してきた Azure 関連の認定のなかでも、一番難しかったです。試験時間いっぱいかか…

Minecraft統合版 v1.20.32 をGoogle IMEで使用すると遊べない

Microsoft Store からダウンロードした Minecraft 統合版 v1.20.32 で遊ぶ際、Google IME を使用していると Minecraft がフリーズし、アプリケーションを終了させるしか対処がない状態となります。 しばらく Minecraft で遊んでいない時期がありましたが、以…

wingetで .NET 8 RC1にアップデートする手順

ついに .NET 8 RC1 が来ました。 devblogs.microsoft.com devblogs.microsoft.com devblogs.microsoft.com devblogs.microsoft.com それでは winget を使って、ローカルにインストールしている .NET 8 SDK を RC1 に更新します。 といってもプレビュー版と同…

CloudNative Days Fukuoka 2023のスタッフをやります #CNDF2023

※やります、というか既にやっています、という方が正しいです 8月3日に福岡で開催される CloudNative Days Fukuoka 2023 のスタッフを務めることになりました。 カンファレンスの参加申込は絶賛受付中です。カンファレンスのイベントページから申し込むこと…

Microsoft MVP for Developer Technologies を再受賞しました (2023-2024)

今年も Microsoft MVP を再受賞することができました。 カテゴリは引き続き Developer Technologies です。 今回は Credly でこちらの MVP バッジが配られたようです。 今後もコミュニティやブログなどで技術的な発信をやっていこうと思いますので、よろしく…

Teams AI LibraryをAzure OpenAI Serviceに対応してみた

途中で断念していた Teams AI Library で Azure OpenAI Service を利用する作業ですが、Issue で確認して修正方法が分かりましたのでまとめます。 なお、この記事以外の修正箇所は以前の記事を参考にしてください。 github.com tsubalog.hatenablog.com Azur…

使用しているVisual Studio 2022の拡張機能

Visual Studio 2022 で使用している拡張機能をまとめておきます。 名前 用途 Add New File (64-bit) ファイル追加の拡張性を高める。VS2022 の標準機能が改善されたので、もう不要となる可能性あり。 BuildVision ビルド情報をプロジェクト単位に表示してく…

Teams AI Libraryを試して、Azure OpenAI Serviceに苦戦した

devblogs.microsoft.com この記事で紹介されていた Teams AI Library を試してみました。 具体的にはこのクイックスタートガイドです。 learn.microsoft.com 手順を進める上で苦戦した内容をまとめます。 1. アプリフォルダの位置が違う 次のコマンドを実行…

devcontainerのAzuriteにホスト側のAzure Storage Explorerからアクセスする

devcontainer で Azure Functions などの実装を行う際、Azure Storage のエミュレーターとして Azurite を使用します。 learn.microsoft.com devcontainer の構成 docker-compose.yml version: '3' services: app: (アプリケーションの構成) # Runs app on t…

PowerToys FancyZonesの構成をバックアップする

Windows のユーティリティツールである PowerToys はとても便利ですよね。 PowerToys に含まれている FancyZones はウィンドウレイアウトを登録することができる機能です。 learn.microsoft.com 自宅 PC と業務 PC で同じウィンドウレイアウトを使用したいで…

PHPカンファレンス福岡が2023年に復活するのでスタッフをやります #phpconfuk

2019年以来の PHP カンファレンス福岡が開催されることになりました。 なので、早速カンファレンススタッフに立候補し、快く迎え入れていただけることになりました。 phpcon.fukuoka.jp コロナ禍も落ち着きを見せ、対面イベントも再開していくなかで、PHP カ…

wingetで .NET 8 Preview2にアップデートする手順

先日 winget でインストールした .NET 8 Preview 1 ですが、もう Preview 2 がリリースされたのでアップデートを行います。 .NET 8 Preview 1 のインストールについては、こちらで投稿しています。 tsubalog.hatenablog.com とりあえず SDK を更新しようと、…

.NET 8 Preview1をwingetでインストールする手順

.NET 8 Preview1 がリリースされましたね。 devblogs.microsoft.com 自分の環境にインストールするためにダウンロードページを確認したところ、winget でインストールできそうな記述がありました。 learn.microsoft.com ただ、上記のドキュメントには .NET 7…

.NETリリースブログまとめ

Qiitaのまとめ用 .NET 6 qiita.com .NET 7 qiita.com .NET 8 qiita.com

echoで改行を出力するならeオプションを使う

WSL2 のセットアップスクリプトのなかで wsl.conf を作成する際に、改行を含んだ状態でファイルに出力しようとしました。 スクリプト内でファイル作成するということなので echo "hoge" > /path/to/wsl.conf のように書きますが、改行文字 \n がそのまま文字…

wgetでファイルの更新チェックを行うにはNオプション(timestamping)を使う

先日合格した AZ-104 試験の勉強の中で、こちらの Microsoft Learn を進めていました。 learn.microsoft.com このテキストの中で wget -N コマンドが登場しました。 wget -N https://raw.githubusercontent.com/MicrosoftDocs/mslearn-secure-and-isolate-wi…

Azure Administrator Associateの認定を受けました

昨日 (2023年1月26日) 、AZ-104 試験 を受験しまして、無事に合格することができました。 そのため Azure Administrator Associate の認定を受けました。 learn.microsoft.com ネットワークが苦手な自分にとって、AZ-104 試験は鬼門であり、なかなかスムーズ…

curlでタイムアウトを設定するにはmax-timeオプションを使う

AZ-104 試験のために Microsoft Learn を進めている中で、Azure CLI で仮想マシンを管理するテキストがあります。 learn.microsoft.com そのテキストで Nginx をインストールした Azure VM に対して、curl を用いて Nginx をインストールしたことを確認する…

NuGetパッケージのCI/CDをAzure PipelinesからGitHub Actionsに移行したときにやったこと

.NET の環境変数を一覧確認するために開発した「Enviewer」の CI/CD 環境を、Azure Pipelines から GitHub Actions に変更しました。 Enviewer についてはこちらをご覧ください。 tsubalog.hatenablog.com 元々 Enviewer の CI/CD 環境は Azure Pipelines を…

2023年もよろしくお願いします

あけましておめでとうございます。 2023年もどうぞよろしくお願いします。 コロナ禍も落ち着いたのか落ち着いていないのかよく分かりませんが、2023年もなるべく活動的に過ごしたいなと思っています。 スマホでこの文章を書いているので乱雑ではありますが、…