<feed xmlns="http://www.w3.org/2005/Atom" xmlns:cc="http://web.resource.org/cc/">
	<title>List of Azure [text.Baldanders.info]</title>
	<link rel="alternate" type="text/html" href="https://text.baldanders.info/tags/azure/" />
	<link rel="self" type="application/atom+xml" href="https://text.baldanders.info/tags/azure/index.xml" />
	<id>tag:text.Baldanders.info,2022-04-06:/tags</id>
	<updated>2022-04-06T20:37:03+09:00</updated>
	<subtitle>帰ってきた「しっぽのさきっちょ」</subtitle>
	<icon>https://text.baldanders.info/images/avatar.jpg</icon>
	<logo>https://text.baldanders.info/images/avatar.jpg</logo>

	<entry>
		<title>Azure App Service に VS Code でデプロイできなかった話</title>
		<link rel="alternate" type="text/html" href="https://text.baldanders.info/remark/2022/04/cannot-deploy-with-vscode/" />
		<id>tag:text.Baldanders.info,2022-04-06:/remark/2022/04/cannot-deploy-with-vscode/</id>
		<published>2022-04-06T11:37:03+00:00</published>
		<updated>2022-04-14T11:20:28+00:00</updated>
		<summary>当面は VS Code 1.65.x にダウングレードするしかないらしい。</summary>
		<author>
			<name>Spiegel</name>
			<uri>https://baldanders.info/profile/</uri>
		</author>
		
	<link rel="cc:license" type="application/rdf+xml" href="https://creativecommons.org/licenses/by-sa/4.0/rdf" />


		<content type="html" xml:lang="ja-jp" xml:base="https://text.baldanders.info/">&lt;p&gt;私は &lt;a href=&#34;https://azure.microsoft.com/en-us/services/app-service/&#34; target=&#34;_blank&#34; title=&#34;App Service — Build &amp;amp; Host Web Apps | Microsoft Azure&#34;&gt;Azure App Service&lt;/a&gt; に手動でデプロイする際は &lt;a href=&#34;https://code.visualstudio.com/&#34; target=&#34;_blank&#34; title=&#34;Visual Studio Code - Code Editing. Redefined&#34;&gt;VS Code&lt;/a&gt; の &lt;a href=&#34;https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-azureappservice&#34; target=&#34;_blank&#34; title=&#34;Azure App Service - Visual Studio Marketplace&#34;&gt;Azure App Service 拡張機能&lt;/a&gt;を使ってるんだけど，ここのところ頻繁にデプロイに失敗してたのよ。
最初は &lt;a href=&#34;https://azure.microsoft.com/en-us/services/app-service/&#34; target=&#34;_blank&#34; title=&#34;App Service — Build &amp;amp; Host Web Apps | Microsoft Azure&#34;&gt;App Service&lt;/a&gt; のほうがやらかしてるんだと思ってたんだけど（だって上手く行くときもあるし），ググったら違ってたようだ。&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote cite=&#34;https://github.com/microsoft/vscode-azureappservice/issues/2194#issuecomment-1087857459&#34;&gt;
VS Code 1.66 upgraded to Node 16 which has been causing deployment issues for both Functions and App Service. Unfortunately, the only current known workaround is to downgrade VS Code to 1.65.x. We&#39;re currently investigating a proper fix.
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://github.com/microsoft/vscode-azureappservice/issues/2194#issuecomment-1087857459&#34;&gt;ECONNRESET trying azure deploy webapp VS Code · Issue #2194 · microsoft/vscode-azureappservice&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;まじすか &lt;code&gt;orz&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;ダウングレードってどうやんだ？ と思ったが単純に 1.65.x のインストール・パッケージを拾ってきて上書きインストールすればいいようだ。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://code.visualstudio.com/updates/v1_65&#34; target=&#34;_blank&#34;&gt;Visual Studio Code February 2022&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Windows 環境では自動更新を無効にするのをお忘れなく。
やれやれ&lt;/p&gt;
&lt;div class=&#34;box&#34;&gt;&lt;p&gt;&lt;strong&gt;【2022-04-14 追記】&lt;/strong&gt;
v1.66.2 で直った。
よかったよかった。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/microsoft/vscode/releases/tag/1.66.2&#34; target=&#34;_blank&#34;&gt;Release March 2022 Recovery 2 · microsoft/vscode · GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;
&lt;h2&gt;ブックマーク&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/microsoft/vscode-azurefunctions/issues/2844&#34; target=&#34;_blank&#34;&gt;Investigate ECONNRESET issue during &amp;ldquo;zipdeploy&amp;rdquo; call · Issue #2844 · microsoft/vscode-azurefunctions · GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content>
	</entry><entry>
		<title>Scoop 版 GnuPG 2.3 系の gpg-agent が動かない？</title>
		<link rel="alternate" type="text/html" href="https://text.baldanders.info/remark/2021/12/gpg-agent-for-windows/" />
		<id>tag:text.Baldanders.info,2021-12-07:/remark/2021/12/gpg-agent-for-windows/</id>
		<published>2021-12-07T12:35:57+00:00</published>
		<updated>2023-01-08T06:11:00+00:00</updated>
		<summary>こういう調査を Azure Virtual Desktop でしたかったんだよね。</summary>
		<author>
			<name>Spiegel</name>
			<uri>https://baldanders.info/profile/</uri>
		</author>
		
	<link rel="cc:license" type="application/rdf+xml" href="https://creativecommons.org/licenses/by-sa/4.0/rdf" />


		<content type="html" xml:lang="ja-jp" xml:base="https://text.baldanders.info/">&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2021/12/azure-virtual-desktop/&#34; target=&#34;_blank&#34;&gt;ようやく Azure Virtual Desktop を導入できた&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2021/12/azure-virtual-desktop-2/&#34; target=&#34;_blank&#34;&gt;Azure Virtual Desktop で遊ぶ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2021/12/gpg-agent-for-windows/&#34; target=&#34;_blank&#34;&gt;Scoop 版 GnuPG 2.3 系の gpg-agent が動かない？&lt;/a&gt; ← イマココ&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;今日も &lt;a href=&#34;https://docs.microsoft.com/ja-jp/azure/virtual-desktop/&#34; target=&#34;_blank&#34; title=&#34;Azure Virtual Desktop のドキュメント | Microsoft Docs&#34;&gt;Azure Virtual Desktop&lt;/a&gt; で遊んでいるのだが，どうやら &lt;a href=&#34;https://scoop.sh/&#34; target=&#34;_blank&#34; title=&#34;Scoop&#34;&gt;Scoop&lt;/a&gt; でインストールした 2.3 系 &lt;a href=&#34;https://gnupg.org/&#34; target=&#34;_blank&#34; title=&#34;The GNU Privacy Guard&#34;&gt;GnuPG&lt;/a&gt; で gpg-agent が上手く起動しないみたい。
厳密には &lt;a href=&#34;https://gnupg.org/&#34; target=&#34;_blank&#34; title=&#34;The GNU Privacy Guard&#34;&gt;GnuPG&lt;/a&gt; v2.3.2 以降。&lt;/p&gt;
&lt;p&gt;実は仕事用の Windows マシンでは随分前から気がついていたが，忙しくて碌に検証もできなかったのだ&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;。
今回の真っさら Windows で試してみて「やっぱ動かんぢゃん！」ってなった。&lt;/p&gt;
&lt;p&gt;詳しく言うと&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ gpg-connect-agent /bye
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;gpg-connect-agent: gpg-agentが動いていません - 開始します&amp;#39;C:\\Users\\username\\scoop\\apps\\gnupg\\current\\bin\\gpg-agent.exe&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;gpg-connect-agent: agent の起動のため、5秒待ちます...
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;gpg-connect-agent: agent の起動のため、4秒待ちます...
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;gpg-connect-agent: agent の起動のため、3秒待ちます...
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;gpg-connect-agent: agent の起動のため、2秒待ちます...
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;gpg-connect-agent: agent の起動のため、1秒待ちます...
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;gpg-connect-agent: can&amp;#39;t connect to the gpg-agent: IPC connect呼び出しに失敗しました
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;gpg-connect-agent: 標準オプションを送信エラー: エージェントが動いていません
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;という感じに gpg-agent を起動しようとするも，5秒でタイムアウトになって失敗する。
v2.3.1 に戻すと動くので v2.3.2 で何かあったんだろう。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://text.baldanders.info/release/2021/08/gnupg-2_3_2-is-released/&#34; target=&#34;_blank&#34;&gt;v2.3.2 の変更点&lt;/a&gt;を眺めると&lt;/p&gt;
&lt;figure lang=&#34;en&#34;&gt;
&lt;blockquote cite=&#34;https://lists.gnupg.org/pipermail/gnupg-announce/2021q3/000462.html&#34;&gt;&lt;ul&gt;
&lt;li&gt;Under Windows use &lt;code&gt;LOCAL_APPDATA&lt;/code&gt; for the socket directory.  [#5537]&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;figcaption&gt;&lt;div&gt;via &lt;q&gt;&lt;a href=&#34;https://lists.gnupg.org/pipermail/gnupg-announce/2021q3/000462.html&#34;&gt;GnuPG 2.3.2 released&lt;/a&gt;&lt;/q&gt;&lt;/div&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;とある。
どうもこれっぽい。
でも &lt;code&gt;gpgconf&lt;/code&gt; で見ると&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ gpgconf --list-dirs | grep socket
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;socketdir:C%3a\Users\username\scoop\apps\gnupg\current\gnupg
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;dirmngr-socket:C%3a\Users\username\scoop\apps\gnupg\current\gnupg\S.dirmngr
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;keyboxd-socket:C%3a\Users\username\scoop\apps\gnupg\current\gnupg\S.keyboxd
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;agent-ssh-socket:C%3a\Users\username\scoop\apps\gnupg\current\gnupg\S.gpg-agent.ssh
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;agent-extra-socket:C%3a\Users\username\scoop\apps\gnupg\current\gnupg\S.gpg-agent.extra
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;agent-browser-socket:C%3a\Users\username\scoop\apps\gnupg\current\gnupg\S.gpg-agent.browser
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;agent-socket:C%3a\Users\username\scoop\apps\gnupg\current\gnupg\S.gpg-agent
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;てな感じで，ちゃんと &lt;a href=&#34;https://scoop.sh/&#34; target=&#34;_blank&#34; title=&#34;Scoop&#34;&gt;Scoop&lt;/a&gt; 配下で設定されてるんだけどねぇ。&lt;/p&gt;
&lt;h2&gt;&lt;a href=&#34;https://github.com/microsoft/winget-cli&#34; target=&#34;_blank&#34; title=&#34;microsoft/winget-cli: Windows Package Manager CLI (aka winget)&#34;&gt;winget&lt;/a&gt; 版 &lt;a href=&#34;https://gnupg.org/&#34; target=&#34;_blank&#34; title=&#34;The GNU Privacy Guard&#34;&gt;GnuPG&lt;/a&gt; を導入する&lt;/h2&gt;
&lt;p&gt;まぁ，愚痴ってもしょうがないので，とりあえず &lt;a href=&#34;https://scoop.sh/&#34; target=&#34;_blank&#34; title=&#34;Scoop&#34;&gt;Scoop&lt;/a&gt; 版は諦めることにしよう。
幸いなことに &lt;a href=&#34;https://github.com/microsoft/winget-cli&#34; target=&#34;_blank&#34; title=&#34;microsoft/winget-cli: Windows Package Manager CLI (aka winget)&#34;&gt;winget&lt;/a&gt; でも &lt;a href=&#34;https://gnupg.org/&#34; target=&#34;_blank&#34; title=&#34;The GNU Privacy Guard&#34;&gt;GnuPG&lt;/a&gt; をインストール可能で，こちらは標準のインストーラが動くようだ。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ winget search gnupg
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;名前              ID            バージョン ソース
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--------------------------------------------------
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GNU Privacy Guard GnuPG.GnuPG   2.3.3      winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Gpg4win           GnuPG.Gpg4win 3.1.16     winget
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;というわけでインストールしてしまおう。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ winget install GnuPG.GnuPG
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;見つかりました GNU Privacy Guard [GnuPG.GnuPG] バージョン 2.3.3
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;このアプリケーションは所有者からライセンス供与されます。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Microsoft はサードパーティのパッケージに対して責任を負わず、ライセンスも付与しません。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Downloading https://gnupg.org/ftp/gcrypt/binary/gnupg-w32-2.3.3_20211012.exe
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  ██████████████████████████████  4.59 MB / 4.59 MB
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;インストーラーハッシュが正常に検証されました
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;パッケージのインストールを開始しています...
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;インストールが完了しました
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ gpg --version
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;gpg (GnuPG) 2.3.3
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;libgcrypt 1.9.4
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Copyright (C) 2021 g10 Code GmbH
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;License GNU GPL-3.0-or-later &amp;lt;https://gnu.org/licenses/gpl.html&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;This is free software: you are free to change and redistribute it.
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;There is NO WARRANTY, to the extent permitted by law.
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Home: C:\Users\username\AppData\Roaming\gnupg
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;サポートしているアルゴリズム:
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;公開鍵: RSA, ELG, DSA, ECDH, ECDSA, EDDSA
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;暗号方式: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256,
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;AEAD: EAX, OCB
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ハッシュ: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;圧縮: 無圧縮, ZIP, ZLIB, BZIP2
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ which gpg.exe
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;C:\Program Files (x86)\gnupg\bin\gpg.exe
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ gpgconf --list-dirs | grep socket
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;socketdir:C%3a\Users\username\AppData\Local\gnupg
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;dirmngr-socket:C%3a\Users\username\AppData\Local\gnupg\S.dirmngr
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;keyboxd-socket:C%3a\Users\username\AppData\Local\gnupg\S.keyboxd
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;agent-ssh-socket:C%3a\Users\username\AppData\Local\gnupg\S.gpg-agent.ssh
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;agent-extra-socket:C%3a\Users\username\AppData\Local\gnupg\S.gpg-agent.extra
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;agent-browser-socket:C%3a\Users\username\AppData\Local\gnupg\S.gpg-agent.browser
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;agent-socket:C%3a\Users\username\AppData\Local\gnupg\S.gpg-agent
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ gpg-connect-agent /bye
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;gpg-connect-agent: gpg-agentが動いていません - 開始します&amp;#39;C:\\Program Files (x86)\\gnupg\\bin\\gpg-agent.exe&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;gpg-connect-agent: agent の起動のため、5秒待ちます...
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;gpg-connect-agent: agentへの接続が確立しました
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;よーし，うむうむ，よーし。&lt;/p&gt;
&lt;p&gt;こういう調査を &lt;a href=&#34;https://docs.microsoft.com/ja-jp/azure/virtual-desktop/&#34; target=&#34;_blank&#34; title=&#34;Azure Virtual Desktop のドキュメント | Microsoft Docs&#34;&gt;Azure Virtual Desktop&lt;/a&gt; でしたかったんだよね。
最悪コワしても仮想マシンを作り直せばいいんだし。&lt;/p&gt;
&lt;p&gt;さて &lt;a href=&#34;https://gnupg.org/&#34; target=&#34;_blank&#34; title=&#34;The GNU Privacy Guard&#34;&gt;GnuPG&lt;/a&gt; の導入で思いのほか手こずったので git 環境の整備は次回だな（笑）&lt;/p&gt;
&lt;h2&gt;ブックマーク&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/openpgp/gnupg-home-in-windows/&#34; target=&#34;_blank&#34;&gt;GnuPG の HOME はどこにある？&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;参考図書&lt;/h2&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/4314009071?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/51ZRZ62WKCL._SL160_.jpg&#34; width=&#34;108&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/4314009071?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;暗号化 プライバシーを救った反乱者たち&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;スティーブン・レビー (著), 斉藤 隆央 (翻訳)&lt;/dd&gt;
    &lt;dd&gt;紀伊國屋書店 2002-02-16&lt;/dd&gt;
    &lt;dd&gt;単行本&lt;/dd&gt;
    &lt;dd&gt;4314009071 (ASIN), 9784314009072 (EAN), 4314009071 (ISBN)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;5&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;20世紀末，暗号技術の世界で何があったのか。知りたかったらこちらを読むべし！&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2015-03-09&#34;&gt;2015-03-09&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- 暗号化 プライバシーを救った反乱者たち --&gt;
&lt;div class=&#34;hreview&#34;&gt;
  &lt;div class=&#34;photo&#34;&gt;&lt;a href=&#34;https://www.amazon.co.jp/dp/B015643CPE?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;&lt;img src=&#34;https://m.media-amazon.com/images/I/51t6yHHVwEL._SL160_.jpg&#34; width=&#34;113&#34; alt=&#34;photo&#34;&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;dl&gt;
    &lt;dt class=&#34;item&#34;&gt;&lt;a class=&#34;fn url&#34; href=&#34;https://www.amazon.co.jp/dp/B015643CPE?tag=baldandersinf-22&amp;amp;linkCode=ogi&amp;amp;th=1&amp;amp;psc=1&#34;&gt;暗号技術入門 第3版　秘密の国のアリス&lt;/a&gt;&lt;/dt&gt;
    &lt;dd&gt;結城 浩 (著)&lt;/dd&gt;
    &lt;dd&gt;SBクリエイティブ 2015-08-25 (Release 2015-09-17)&lt;/dd&gt;
    &lt;dd&gt;Kindle版&lt;/dd&gt;
    &lt;dd&gt;B015643CPE (ASIN)&lt;/dd&gt;
    &lt;dd&gt;評価&lt;abbr class=&#34;rating fa-sm&#34; title=&#34;5&#34;&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&amp;nbsp;&lt;i class=&#34;fas fa-star&#34;&gt;&lt;/i&gt;&lt;/abbr&gt;&lt;/dd&gt;
  &lt;/dl&gt;
  &lt;p class=&#34;description&#34;&gt;SHA-3 や Bitcoin/Blockchain など新しい知見や技術要素を大幅追加。暗号技術を使うだけならこれ1冊でとりあえず無問題。&lt;/p&gt;
  &lt;p class=&#34;powered-by&#34;&gt;reviewed by &lt;a href=&#39;#maker&#39; class=&#39;reviewer&#39;&gt;Spiegel&lt;/a&gt; on &lt;abbr class=&#34;dtreviewed&#34; title=&#34;2015-09-20&#34;&gt;2015-09-20&lt;/abbr&gt; (powered by &lt;a href=&#34;https://affiliate.amazon.co.jp/assoc_credentials/home&#34;&gt;PA-APIv5&lt;/a&gt;)&lt;/p&gt;
&lt;/div&gt; &lt;!-- 暗号技術入門 第3版 --&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;2.3系では特にセキュリティ・アップデートは発生していないので「後回しでいっか」と思っていた。&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
</content>
	</entry><entry>
		<title>Azure Virtual Desktop で遊ぶ</title>
		<link rel="alternate" type="text/html" href="https://text.baldanders.info/remark/2021/12/azure-virtual-desktop-2/" />
		<id>tag:text.Baldanders.info,2021-12-06:/remark/2021/12/azure-virtual-desktop-2/</id>
		<published>2021-12-06T13:15:10+00:00</published>
		<updated>2022-03-13T11:32:40+00:00</updated>
		<summary>Tailscale で NAS とも繋がった。</summary>
		<author>
			<name>Spiegel</name>
			<uri>https://baldanders.info/profile/</uri>
		</author>
		
	<link rel="cc:license" type="application/rdf+xml" href="https://creativecommons.org/licenses/by-sa/4.0/rdf" />


		<content type="html" xml:lang="ja-jp" xml:base="https://text.baldanders.info/">&lt;p&gt;目次を付けた。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2021/12/azure-virtual-desktop/&#34; target=&#34;_blank&#34;&gt;ようやく Azure Virtual Desktop を導入できた&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2021/12/azure-virtual-desktop-2/&#34; target=&#34;_blank&#34;&gt;Azure Virtual Desktop で遊ぶ&lt;/a&gt; ← イマココ&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2021/12/gpg-agent-for-windows/&#34; target=&#34;_blank&#34;&gt;Scoop 版 GnuPG 2.3 系の gpg-agent が動かない？&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2021/12/azure-virtual-desktop/&#34; target=&#34;_blank&#34; title=&#34;ようやく Azure Virtual Desktop を導入できた&#34;&gt;前回&lt;/a&gt;でようやく &lt;a href=&#34;https://docs.microsoft.com/ja-jp/azure/virtual-desktop/&#34; target=&#34;_blank&#34; title=&#34;Azure Virtual Desktop のドキュメント | Microsoft Docs&#34;&gt;Azure Virtual Desktop&lt;/a&gt; が導入できたので，これを使って Windows でボチボチ遊んでいこう。&lt;/p&gt;
&lt;h2&gt;とりあえず &lt;a href=&#34;https://scoop.sh/&#34; target=&#34;_blank&#34; title=&#34;Scoop&#34;&gt;Scoop&lt;/a&gt; と &lt;a href=&#34;https://github.com/nyaosorg/nyagos&#34; target=&#34;_blank&#34; title=&#34;nyaosorg/nyagos: NYAGOS - The hybrid Commandline Shell betweeeeeeen UNIX &amp;amp; DOS&#34;&gt;NYAGOS&lt;/a&gt; は入れておく&lt;/h2&gt;
&lt;p&gt;なにはともあれ &lt;a href=&#34;https://scoop.sh/&#34; target=&#34;_blank&#34; title=&#34;Scoop&#34;&gt;Scoop&lt;/a&gt; と &lt;a href=&#34;https://github.com/nyaosorg/nyagos&#34; target=&#34;_blank&#34; title=&#34;nyaosorg/nyagos: NYAGOS - The hybrid Commandline Shell betweeeeeeen UNIX &amp;amp; DOS&#34;&gt;NYAGOS&lt;/a&gt; は入れておかないとね。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/zetamatta/books/5ac80a9ddb35fef9a146&#34; target=&#34;_blank&#34;&gt;scoop / nyagos で始めるコマンドライン生活&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;この辺は問題なし。&lt;/p&gt;
&lt;h2&gt;winget を試してみる&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/microsoft/winget-cli&#34; target=&#34;_blank&#34; title=&#34;microsoft/winget-cli: Windows Package Manager CLI (aka winget)&#34;&gt;winget&lt;/a&gt; は Microsoft 公式のアプリケーション・パッケージ・マネージャで，たぶん &lt;a href=&#34;https://chocolatey.org/&#34; target=&#34;_blank&#34; title=&#34;Chocolatey Software | Chocolatey - The package manager for Windows&#34;&gt;Chocolatey&lt;/a&gt; あたりと置き換えて使えるように構成されていると思われる。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/microsoft/winget-cli&#34; target=&#34;_blank&#34; title=&#34;microsoft/winget-cli: Windows Package Manager CLI (aka winget)&#34;&gt;microsoft/winget-cli: Windows Package Manager CLI (aka winget)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.microsoft.com/ja-jp/windows/package-manager/winget/&#34; target=&#34;_blank&#34;&gt;winget ツールを使用したアプリケーションのインストールと管理 | Microsoft Docs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;せっかく真っサラな環境が手に入ったんだから &lt;a href=&#34;https://github.com/microsoft/winget-cli&#34; target=&#34;_blank&#34; title=&#34;microsoft/winget-cli: Windows Package Manager CLI (aka winget)&#34;&gt;winget&lt;/a&gt; を試してみるとしよう。
と思ったが，最近の Windows には最初から入ってるのね。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ winget -v
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;v1.1.12986
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;ない場合は Microsoft Store から入れるのがいいようだ。
以下の「アプリ インストーラー」を入れる。&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;&lt;a href=&#34;./winget-by-ms-store.png&#34;&gt;&lt;img src=&#34;./winget-by-ms-store.png&#34; srcset=&#34;./winget-by-ms-store.png 1131w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;とりあえず git があるか検索してみよう。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ winget search git
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&amp;#39;msstore&amp;#39; ソースを使用するには、使用する前に次の契約を表示する必要があります。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Terms of Transaction: https://aka.ms/microsoft-store-terms-of-transaction
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ソースが正しく機能するには、現在のマシンの地域を送信する必要があります。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;すべてのソース契約条件に同意しますか?
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;[Y] はい  [N] いいえ:
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;おうふ。
まぁ，いいか。
&lt;code&gt;[Y]&lt;/code&gt; キー押下で先に進む。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;名前                                  ID                                 バージョン    一致     ソース
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;-------------------------------------------------------------------------------------------------------
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;My Git                                9NLVK2SL2SSP                       Unknown                msstore
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GitFiend                              9NMNKLTSZNKC                       Unknown                msstore
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GitCup                                9NBLGGH4XFHP                       Unknown                msstore
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GitVine                               9P3BLC2GW78W                       Unknown                msstore
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GitIt                                 9NBLGGH40HV7                       Unknown                msstore
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GitHub Zen                            9NBLGGH4RTK3                       Unknown                msstore
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GitLooker                             9PK6TGX9T87P                       Unknown                msstore
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Git                                   Git.Git                            2.34.1                 winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GitNote                               zhaopengme.gitnote                 3.1.0         Tag: git winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Agent Git                             Xidicone.AgentGit                  1.85          Tag: Git winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;TortoiseSVN                           TortoiseSVN.TortoiseSVN            1.14.29085    Tag: git winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;TortoiseGit                           TortoiseGit.TortoiseGit            2.12.0.0      Tag: git winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Sublime Merge (Dev)                   SublimeHQ.SublimeMerge.Dev         2057          Tag: git winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Sublime Merge                         SublimeHQ.SublimeMerge             2063          Tag: git winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Git Credential Manager Core           Microsoft.GitCredentialManagerCore 2.0.567.18224 Tag: git winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;glab                                  GLab.GLab                          1.21.1        Tag: git winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Git LFS                               GitHub.GitLFS                      3.0.2         Tag: git winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GitHub Desktop                        GitHub.GitHubDesktop               2.9.5         Tag: git winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Git Extensions                        GitExtensionsTeam.GitExtensions    3.5.4.12724   Tag: git winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Fork - a fast and friendly git client Fork.Fork                          1.69.4        Tag: git winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GitKraken                             Axosoft.GitKraken                  8.1.1         Tag: git winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Sourcetree                            Atlassian.Sourcetree               3.4.7         Tag: git winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Gource                                acaudwell.Gource                   0.51          Tag: git winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;DevSidecar                            docmirror.dev-sidecar              1.7.1         Tag: git winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GitFiend                              TobySuggate.GitFiend               0.28.0                 winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Snagit                                TechSmith.Snagit                   21.4.4.12541           winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GitHubReleaseNotes                    StefHeyenrath.GitHubReleaseNotes   1.0.7.1                winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GitBlade                              PirinelLtd.GitBlade                00.00.8.9              winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GVFS                                  Microsoft.VFSforGit                1.0.21229.1            winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Microsoft Git                         Microsoft.Git                      2.33.0.0.3             winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Gitify                                manosim.gitify                     4.3.1                  winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Logitech Unifying Software            Logitech.UnifyingSoftware          2.50.25                winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Logitech Solar App                    Logitech.Solar                     1.20.28                winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Logitech SetPoint                     Logitech.SetPoint                  6.70.55                winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Logitech Options                      Logitech.Options                   9.40.86                winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Logitech Gaming Software              Logitech.LGS                       9.02.65                winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Logitech Camera Settings              Logitech.CameraSettings            2.12.8.0               winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;AnimeBack                             LeGitHubDeTai.AnimeBack            8.0.8                  winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;gitg                                  gnome.gitg                         3.32.1                 winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Thermal                               gitthermal.thermal                 0.0.4                  winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;eDEX-UI                               GitSquared.edex-ui                 2.2.8                  winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Gitter                                Gitlab.Gitter                      5.0.1                  winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GitHub CLI                            GitHub.cli                         2.3.0                  winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;classroom-assistant                   GitHub.ClassroomAssistant          2.0.4                  winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Atom Beta                             GitHub.Atom.Beta                   1.59.0-beta0           winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Atom                                  GitHub.Atom                        1.58.0                 winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GitAhead                              GitAhead.GitAhead                  2.6.3                  winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;MaxTo                                 DigitalCreations.MaxTo             2.2.1                  winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;APDigitalExams                        CollegeBoard.APDigitalExams        0.9.1                  winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;2021 Digital AP Exams                 CollegeBoard.2021DigitalAPExams    0.9.4.5                winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Fundels                               CartamundiDigital.Fundels          3.0.10                 winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Logi Tune                             Logitech.LogiTune                  2.206.12.0             winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Duplicate Cleaner Free                DigitalVolcanoSoftware.DuplicateC… 4.1.2                  winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Duplicate Cleaner Pro                 DigitalVolcanoSoftware.DuplicateC… 4.1.4                  winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GitHub Desktop Beta                   GitHub.GitHubDesktop.Beta          2.9.3-beta1            winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Logitech G HUB                        Logitech.GHUB                      2021.3.9205            winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GetData Graph Digitizer               getdata.getdata                    2.26                   winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Renoise                               Renoise.Renoise                    3.3.2         Tag: di… winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Cacher                                PenguinLabs.Cacher                 2.42.2        Tag: gi… winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;AppInstaller File Builder(Preview)    Microsoft.AppInstallerFileBuilder  1.2020.221.0  Tag: Gi… winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;FL Studio                             ImageLine.FLStudio                 20.8.3.2304   Tag: di… winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Gridea                                getgridea.gridea                   0.9.2         Tag: gi… winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;MarkRight                             dvcrn.markright                    0.1.11        Tag: gi… winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Dolt                                  DoltHub.Dolt                       0.34.7        Tag: gi… winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;DAWG                                  dawg.dawg                          0.2.3         Tag: di… winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;REAPER                                Cockos.REAPER                      6.42          Tag: di… winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;CloudShow Launcher                    BinaryFortress.CloudShow           5.7.3.0       Tag: di… winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Lepton                                hackjutsu.Lepton                   1.10.0        Tag: Gi… winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Monkey&amp;#39;s Audio                        MonkeysAudio.MonkeysAudio          7.20          Tag: di… winget
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;多いわ！ どんだけ引っかかるねん。&lt;/p&gt;
&lt;p&gt;まぁ，ともかく， git のバージョンは最新ぽいな。 &lt;a href=&#34;https://gitextensions.github.io/&#34; target=&#34;_blank&#34; title=&#34;Git Extensions | Git Extensions is a standalone UI tool for managing Git repositories&#34;&gt;Git Extensions&lt;/a&gt; も最新かな。 &lt;a href=&#34;https://www.chiark.greenend.org.uk/~sgtatham/putty/&#34; target=&#34;_blank&#34; title=&#34;PuTTY: a free SSH and Telnet client&#34;&gt;PuTTY&lt;/a&gt; はどうだろう。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ winget search putty
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;名前               ID                          バージョン   一致       ソース
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;------------------------------------------------------------------------------
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Metro PuTTY        9WZDNCRDNDFH                Unknown                 msstore
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Putty (Unofficial) 9N8PDN6KS0F8                Unknown                 msstore
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;PuTTY              PuTTY.PuTTY                 0.76.0.0                winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;MTPuTTY            TTYPlus.MTPutty             1.8          Tag: putty winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;NETworkManager     BornToBeRoot.NETworkManager 2021.11.30.0 Tag: putty winget
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;PortX              NetSarangComputer.PortX     2.0.3        Tag: putty winget
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;code&gt;PuTTY.PuTTY&lt;/code&gt; なら大丈夫かな。
なんかノイズが多いなぁ。
&lt;a href=&#34;https://github.com/microsoft/winget-cli&#34; target=&#34;_blank&#34; title=&#34;microsoft/winget-cli: Windows Package Manager CLI (aka winget)&#34;&gt;winget&lt;/a&gt; でパッケージを探すのは向いてないかも。&lt;/p&gt;
&lt;p&gt;おっ， &lt;a href=&#34;https://keepassxc.org/&#34; target=&#34;_blank&#34; title=&#34;KeePassXC Password Manager&#34;&gt;KeePassXC&lt;/a&gt; は &lt;a href=&#34;https://keepassxc.org/download/#windows&#34; target=&#34;_blank&#34; title=&#34;Download - KeePassXC&#34;&gt;winget で入れれる&lt;/a&gt;ようだ。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;$ winget install keepassxc
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;ものによって &lt;a href=&#34;https://scoop.sh/&#34; target=&#34;_blank&#34; title=&#34;Scoop&#34;&gt;Scoop&lt;/a&gt; と &lt;a href=&#34;https://github.com/microsoft/winget-cli&#34; target=&#34;_blank&#34; title=&#34;microsoft/winget-cli: Windows Package Manager CLI (aka winget)&#34;&gt;winget&lt;/a&gt; で使い分ければいいかもな。&lt;/p&gt;
&lt;h2&gt;ストアアプリ版「秀丸」&lt;/h2&gt;
&lt;p&gt;いつまでも「メモ帳」なわけにもいかないが Web クライアント越しに VS Code はたぶん辛いので vim あたりを突っ込んでおきたいところだ。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://zenn.dev/zetamatta/books/5ac80a9ddb35fef9a146/viewer/c181ec&#34; target=&#34;_blank&#34; title=&#34;git , kaoriya-vim のインストール｜scoop / nyagos で始めるコマンドライン生活&#34;&gt;vim のインストールは Scoop で可能&lt;/a&gt;。&lt;/p&gt;
&lt;p&gt;でも GUI も欲しいよね。
というわけで，かつて20年はお世話になった「秀丸」を入れようと思う。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://hide.maruo.co.jp/software/hidemaru_appx.html&#34; target=&#34;_blank&#34;&gt;秀まるおのホームページ(サイトー企画)－秀丸エディタ(ストアアプリ版)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;ふむむ。
ストアアプリ版は別ライセンスで Microsoft アカウント単位でお金を払えばいいのか。
Microsoft アカウントに紐付いている決済手段が使えるので楽っちゃあ楽。&lt;/p&gt;
&lt;p&gt;というわけで4K円ほど払い込みました。&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;&lt;a href=&#34;./hidemaru-ms-store.png&#34;&gt;&lt;img src=&#34;./hidemaru-ms-store.png&#34; srcset=&#34;./hidemaru-ms-store.png 500w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;&lt;a href=&#34;https://forest.watch.impress.co.jp/docs/news/1370220.html&#34; target=&#34;_blank&#34; title=&#34;「秀丸エディタ」が10年以上ぶりのメジャーバージョンアップ ～v9.00が正式版に - 窓の杜&#34;&gt;v9.00&lt;/a&gt; じゃないのか。
残念（笑）&lt;/p&gt;
&lt;p&gt;おそらく「どこでもエディタ」をヘヴィに使いたいなら，こんな仮想マシンを用意するのではなく &lt;a href=&#34;https://github.com/features/codespaces&#34; target=&#34;_blank&#34;&gt;GitHub Codespaces&lt;/a&gt; や &lt;a href=&#34;https://vscode.dev/&#34; target=&#34;_blank&#34;&gt;vscode.dev&lt;/a&gt; を使えっちう話なんよね。&lt;/p&gt;
&lt;p&gt;時代は変わっていく。&lt;/p&gt;
&lt;h2&gt;&lt;a href=&#34;https://tailscale.com/&#34; target=&#34;_blank&#34; title=&#34;Tailscale · Best VPN Service for Secure Networks&#34;&gt;Tailscale&lt;/a&gt; で NAS につなぐ&lt;/h2&gt;
&lt;p&gt;さて，いよいよ外と繋ぐことにする。
といっても外部から &lt;a href=&#34;https://docs.microsoft.com/ja-jp/azure/virtual-desktop/&#34; target=&#34;_blank&#34; title=&#34;Azure Virtual Desktop のドキュメント | Microsoft Docs&#34;&gt;Azure Virtual Desktop&lt;/a&gt; 内のリソースに触る気はないので &lt;a href=&#34;https://docs.microsoft.com/ja-jp/azure/virtual-desktop/&#34; target=&#34;_blank&#34; title=&#34;Azure Virtual Desktop のドキュメント | Microsoft Docs&#34;&gt;Azure Virtual Desktop&lt;/a&gt; 側から &lt;a href=&#34;https://tailscale.com/&#34; target=&#34;_blank&#34; title=&#34;Tailscale · Best VPN Service for Secure Networks&#34;&gt;Tailscale&lt;/a&gt; で&lt;a href=&#34;https://text.baldanders.info/remark/2021/10/tailscale-with-synology-nas/&#34; target=&#34;_blank&#34; title=&#34;Synology NAS に Tailscale を設定する&#34;&gt;自宅 NAS&lt;/a&gt; に繋ぐことを考える。&lt;/p&gt;
&lt;p&gt;Windows 版 &lt;a href=&#34;https://tailscale.com/&#34; target=&#34;_blank&#34; title=&#34;Tailscale · Best VPN Service for Secure Networks&#34;&gt;Tailscale&lt;/a&gt; は &lt;a href=&#34;https://github.com/microsoft/winget-cli&#34; target=&#34;_blank&#34; title=&#34;microsoft/winget-cli: Windows Package Manager CLI (aka winget)&#34;&gt;winget&lt;/a&gt; でインストールできる。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ winget search tailscale
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;名前      ID                  バージョン ソース
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;------------------------------------------------
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Tailscale tailscale.tailscale 1.18.0     winget
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;バージョンも問題なさそうだな。&lt;/p&gt;
&lt;p&gt;インストールしたら仮想デスクトップから &lt;a href=&#34;https://tailscale.com/&#34; target=&#34;_blank&#34; title=&#34;Tailscale · Best VPN Service for Secure Networks&#34;&gt;Tailscale&lt;/a&gt; にログインすれば OK。
&lt;a href=&#34;https://tailscale.com/&#34; target=&#34;_blank&#34; title=&#34;Tailscale · Best VPN Service for Secure Networks&#34;&gt;Tailscale&lt;/a&gt; が指定した IP アドレスで NAS に入れることを確認できた。&lt;/p&gt;
&lt;p&gt;簡単簡単。
やっぱマシン同士を peer に繋げられるのはいいわ。&lt;/p&gt;
&lt;p&gt;というわけで NAS とも繋がったので，更にいろいろ遊べるようになった。&lt;/p&gt;
&lt;h2&gt;ブックマーク&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://atmarkit.itmedia.co.jp/ait/articles/2106/11/news021.html&#34; target=&#34;_blank&#34;&gt;アプリのインストールや更新をコマンドでサクっと実行「winget」の使い方：Windows 10 The Latest - ＠IT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://astherier.com/blog/2021/09/winget-usage-1/&#34; target=&#34;_blank&#34;&gt;wingetを使おう 前編：wingetのインストールと基本操作 | AsTechLog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.publickey1.jp/blog/20/webidevisual_studio_codespaecsgithub_codespaces.html&#34; target=&#34;_blank&#34;&gt;マイクロソフト、WebIDEの「Visual Studio Codespaecs」を「GitHub Codespaces」に統合へ － Publickey&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://forest.watch.impress.co.jp/docs/news/1344025.html&#34; target=&#34;_blank&#34;&gt;「GitHub Codespaces」が法人向けに提供開始 ～［.］キーでリポジトリを「Visual Studio Code」開くショートカットも - 窓の杜&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://qiita.com/Alt225/items/5d904fafc779e6505768&#34; target=&#34;_blank&#34;&gt;Github CodeSpace 触ってみた - Qiita&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://forest.watch.impress.co.jp/docs/news/1360147.html&#34; target=&#34;_blank&#34;&gt;Webブラウザーで「Visual Studio Code」が完全動作 ～「vscode.dev」にアクセスするだけ - 窓の杜&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content>
	</entry><entry>
		<title>ようやく Azure Virtual Desktop を導入できた</title>
		<link rel="alternate" type="text/html" href="https://text.baldanders.info/remark/2021/12/azure-virtual-desktop/" />
		<id>tag:text.Baldanders.info,2021-12-05:/remark/2021/12/azure-virtual-desktop/</id>
		<published>2021-12-05T14:16:02+00:00</published>
		<updated>2021-12-07T12:40:30+00:00</updated>
		<summary>最初の頃はデプロイが失敗しまくりで往生したですよ。</summary>
		<author>
			<name>Spiegel</name>
			<uri>https://baldanders.info/profile/</uri>
		</author>
		
	<link rel="cc:license" type="application/rdf+xml" href="https://creativecommons.org/licenses/by-sa/4.0/rdf" />


		<content type="html" xml:lang="ja-jp" xml:base="https://text.baldanders.info/">&lt;p&gt;目次を付けた。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2021/12/azure-virtual-desktop/&#34; target=&#34;_blank&#34;&gt;ようやく Azure Virtual Desktop を導入できた&lt;/a&gt; ← イマココ&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2021/12/azure-virtual-desktop-2/&#34; target=&#34;_blank&#34;&gt;Azure Virtual Desktop で遊ぶ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://text.baldanders.info/remark/2021/12/gpg-agent-for-windows/&#34; target=&#34;_blank&#34;&gt;Scoop 版 GnuPG 2.3 系の gpg-agent が動かない？&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;よーやく &lt;a href=&#34;https://docs.microsoft.com/ja-jp/azure/virtual-desktop/&#34; target=&#34;_blank&#34; title=&#34;Azure Virtual Desktop のドキュメント | Microsoft Docs&#34;&gt;Azure Virtual Desktop&lt;/a&gt; を導入できたよ。
Windows 11 が使えるということで個人用の Azure アカウントで試そうとしたんだけど，何だか情報が断片的で分かりにくくてさ。&lt;/p&gt;
&lt;p&gt;手順を覚えているうちに覚え書きとして残しておく。
なお，法人ユーザの場合は &lt;a href=&#34;https://www.microsoft.com/ja-jp/windows-365&#34; target=&#34;_blank&#34; title=&#34;Windows 365 クラウド PC | Microsoft&#34;&gt;Windows 365&lt;/a&gt; のほうがオススメである。
今回はあくまで個人ユーザの場合ね。&lt;/p&gt;
&lt;h2&gt;&lt;a href=&#34;https://docs.microsoft.com/ja-jp/azure/active-directory/fundamentals/active-directory-whatis&#34; target=&#34;_blank&#34; title=&#34;Azure Active Directory とは - Azure Active Directory | Microsoft Docs&#34;&gt;Azure Active Directory&lt;/a&gt; を確認する&lt;/h2&gt;
&lt;p&gt;個人で Azure アカウントをとった場合でもフリー版の &lt;a href=&#34;https://docs.microsoft.com/ja-jp/azure/active-directory/fundamentals/active-directory-whatis&#34; target=&#34;_blank&#34; title=&#34;Azure Active Directory とは - Azure Active Directory | Microsoft Docs&#34;&gt;Azure Active Directory&lt;/a&gt; が用意されている。
&lt;a href=&#34;https://docs.microsoft.com/ja-jp/azure/virtual-desktop/&#34; target=&#34;_blank&#34; title=&#34;Azure Virtual Desktop のドキュメント | Microsoft Docs&#34;&gt;Azure Virtual Desktop&lt;/a&gt; を構成するためには &lt;a href=&#34;https://docs.microsoft.com/ja-jp/azure/active-directory/fundamentals/active-directory-whatis&#34; target=&#34;_blank&#34; title=&#34;Azure Active Directory とは - Azure Active Directory | Microsoft Docs&#34;&gt;Azure Active Directory&lt;/a&gt; をチェックしてユーザ・プリンシパル名（User Principal Name; UPN）を確認してサインイン可能にしておく必要がある。&lt;/p&gt;
&lt;p&gt;注意しないといけないのは Azure アカウントを取得したときのアカウント名と UPN が異なっている（場合がある）という点。
これに気が付かなくてしーばらく悩んだよ。&lt;/p&gt;
&lt;h2&gt;&lt;a href=&#34;https://docs.microsoft.com/ja-jp/azure/virtual-network/&#34; target=&#34;_blank&#34; title=&#34;Azure Virtual Network のドキュメント - チュートリアル、クイックスタート、API リファレンス | Microsoft Docs&#34;&gt;Azure Virtual Network&lt;/a&gt; を構成する&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://docs.microsoft.com/ja-jp/azure/virtual-desktop/&#34; target=&#34;_blank&#34; title=&#34;Azure Virtual Desktop のドキュメント | Microsoft Docs&#34;&gt;Azure Virtual Desktop&lt;/a&gt; を構成する際に &lt;a href=&#34;https://docs.microsoft.com/ja-jp/azure/virtual-network/&#34; target=&#34;_blank&#34; title=&#34;Azure Virtual Network のドキュメント - チュートリアル、クイックスタート、API リファレンス | Microsoft Docs&#34;&gt;Azure Virtual Network&lt;/a&gt; を指定する必要がある。
これも気が付かなくて，何度もやり直す羽目になった。
Microsoft Docs には色々書かれているが，単純に &lt;a href=&#34;https://docs.microsoft.com/ja-jp/azure/virtual-desktop/&#34; target=&#34;_blank&#34; title=&#34;Azure Virtual Desktop のドキュメント | Microsoft Docs&#34;&gt;Azure Virtual Desktop&lt;/a&gt; を使いたいだけなら BastionHost も Firewall も不要である&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.microsoft.com/ja-jp/azure/virtual-network/quick-create-portal&#34; target=&#34;_blank&#34;&gt;クイック スタート: 仮想ネットワークを作成する - Azure portal - Azure Virtual Network | Microsoft Docs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;ホストプールを先に作る&lt;/h2&gt;
&lt;p&gt;さて，いよいよ &lt;a href=&#34;https://docs.microsoft.com/ja-jp/azure/virtual-desktop/&#34; target=&#34;_blank&#34; title=&#34;Azure Virtual Desktop のドキュメント | Microsoft Docs&#34;&gt;Azure Virtual Desktop&lt;/a&gt; の作成を始めるのだが&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;&lt;a href=&#34;./azure-virtual-desktop-1.png&#34;&gt;&lt;img src=&#34;./azure-virtual-desktop-1.png&#34; srcset=&#34;./azure-virtual-desktop-1.png 1003w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;「作業の開始」ではなく「ホスト プールの作成」から始めるとよい。
この中で「ホストプール」「仮想マシン」「ワークスペース」を決めていくのが効率がいいようだ。
最初の頃は「作業の開始」から始めて，どうやってもデプロイが失敗するので往生したですよ。&lt;/p&gt;
&lt;p&gt;なお，ホストプールだけ先に作っておいて仮想デスクトップとワークスペースは後から追加する手もある。
私は仮想デスクトップを試行錯誤でいくつか潰してしまった（笑）&lt;/p&gt;
&lt;p&gt;仮想デスクトップを構成する際に&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;&lt;a href=&#34;./azure-virtual-desktop-2.png&#34;&gt;&lt;img src=&#34;./azure-virtual-desktop-2.png&#34; srcset=&#34;./azure-virtual-desktop-2.png 732w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;てな感じに「仮想マシンの管理者アカウント」を決めるのだが，この情報はどこかに控えておくこと。
最初に仮想デスクトップにログインする際はこの管理者アカウント情報が必要になる。
いや，うっかりアカウント情報を紛失しまって仮想デスクトップを無駄にしてしまったのよ&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;。&lt;/p&gt;
&lt;p&gt;なお，仮想デスクトップを追加する際にはホストプールの「セッション ホスト」で「追加」すればよい。&lt;/p&gt;
&lt;p&gt;ところで，作成した仮想デスクトップを見ると&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;&lt;a href=&#34;./azure-virtual-desktop-3.png&#34;&gt;&lt;img src=&#34;./azure-virtual-desktop-3.png&#34; srcset=&#34;./azure-virtual-desktop-3.png 502w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;ってなってるんだけど Windows 11 って 10 のバリエーションってことでOK？&lt;/p&gt;
&lt;p&gt;作成した仮想デスクトップに対して &lt;a href=&#34;https://docs.microsoft.com/ja-jp/azure/active-directory/fundamentals/active-directory-whatis&#34; target=&#34;_blank&#34; title=&#34;Azure Active Directory とは - Azure Active Directory | Microsoft Docs&#34;&gt;Azure Active Directory&lt;/a&gt; のユーザを割り当てる。
基本的にひとつの仮想デスクトップに対して1ユーザを割り当てる。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.microsoft.com/ja-jp/azure/virtual-desktop/configure-host-pool-personal-desktop-assignment-type&#34; target=&#34;_blank&#34;&gt;Azure Virtual Desktop の個人用デスクトップの割り当ての種類 - Azure | Microsoft Docs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;ちゃんと割り当てておかないとログイン時に割り当てられたリソースがないって怒られる。&lt;/p&gt;
&lt;h2&gt;Web クライアントで接続する&lt;/h2&gt;
&lt;p&gt;作成した仮想デスクトップにつなぐには各種クライアント・ツールが使えるのだが&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.microsoft.com/ja-jp/azure/virtual-desktop/user-documentation/&#34; target=&#34;_blank&#34;&gt;Azure Virtual Desktop のユーザー ドキュメント | Microsoft Docs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Linux 環境では Web クライアントを使うしかないみたい。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.microsoft.com/ja-jp/azure/virtual-desktop/user-documentation/connect-web&#34; target=&#34;_blank&#34;&gt;Web クライアントを使用して Azure Virtual Desktop に接続する - Azure | Microsoft Docs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;接続先は「&lt;a href=&#34;https://rdweb.wvd.microsoft.com/arm/webclient&#34; target=&#34;_blank&#34;&gt;Azure Resource Manager 統合バージョンの Azure Virtual Desktop Web クライアント&lt;/a&gt;」でいいようだ。
サインインは仮想デスクトップを割り当ててている &lt;a href=&#34;https://docs.microsoft.com/ja-jp/azure/active-directory/fundamentals/active-directory-whatis&#34; target=&#34;_blank&#34; title=&#34;Azure Active Directory とは - Azure Active Directory | Microsoft Docs&#34;&gt;Azure Active Directory&lt;/a&gt; の UNP でおこなう。
以下の画面が表示されればサインイン成功。&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;&lt;a href=&#34;./azure-virtual-desktop-4.png&#34;&gt;&lt;img src=&#34;./azure-virtual-desktop-4.png&#34; srcset=&#34;./azure-virtual-desktop-4.png 500w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;“SessionDesktop” を選択すると&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;&lt;a href=&#34;./azure-virtual-desktop-5.png&#34;&gt;&lt;img src=&#34;./azure-virtual-desktop-5.png&#34; srcset=&#34;./azure-virtual-desktop-5.png 623w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;などとプロンプトが出るので適当に「許可」するとようやく&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;&lt;a href=&#34;./azure-virtual-desktop-6.png&#34;&gt;&lt;img src=&#34;./azure-virtual-desktop-6.png&#34; srcset=&#34;./azure-virtual-desktop-6.png 621w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;ログイン画面になる。
ここで「仮想マシンの管理者アカウント」を使ってログインすればよい。&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;&lt;a href=&#34;./azure-virtual-desktop-7.png&#34;&gt;&lt;img src=&#34;./azure-virtual-desktop-7.png&#34; srcset=&#34;./azure-virtual-desktop-7.png 1920w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;よーし。
よーやくここまできたよ。&lt;/p&gt;
&lt;p&gt;試しに Edge ブラウザで Google のページを開いてみる。&lt;/p&gt;
&lt;figure style=&#39;margin:0 auto;text-align:center;&#39;&gt;&lt;a href=&#34;./azure-virtual-desktop-8.png&#34;&gt;&lt;img src=&#34;./azure-virtual-desktop-8.png&#34; srcset=&#34;./azure-virtual-desktop-8.png 1920w&#34; sizes=&#34;(min-width:600px) 500px, 80vw&#34; alt=&#34;&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;おー。
これが噂の&lt;a href=&#34;https://japanese.engadget.com/microsoft-edge-try-stop-user-download-chrome-050051364.html&#34; target=&#34;_blank&#34; title=&#34;マイクロソフトEdge、ユーザーにChromeのダウンロードを止めるよう呼びかける - Engadget 日本版&#34;&gt;ブラウザ勧誘合戦&lt;/a&gt;か。
アホだ（笑）&lt;/p&gt;
&lt;p&gt;というわけで，やっと Windows 11 で遊び倒す準備ができた。
まずは大量の Windows Update をどうにかしないと（笑）&lt;/p&gt;
&lt;p&gt;ちなみにめちゃめちゃ重い。
普段遣いにはできないな，これ。&lt;/p&gt;
&lt;h2&gt;&lt;a href=&#34;https://docs.microsoft.com/ja-jp/azure/virtual-desktop/&#34; target=&#34;_blank&#34; title=&#34;Azure Virtual Desktop のドキュメント | Microsoft Docs&#34;&gt;Azure Virtual Desktop&lt;/a&gt; のコスト&lt;/h2&gt;
&lt;p&gt;2021-12-31 までは無料で &lt;a href=&#34;https://docs.microsoft.com/ja-jp/azure/virtual-desktop/&#34; target=&#34;_blank&#34; title=&#34;Azure Virtual Desktop のドキュメント | Microsoft Docs&#34;&gt;Azure Virtual Desktop&lt;/a&gt; を利用できる。
以降については以下のサイトが参考になるかな。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://azure.microsoft.com/ja-jp/pricing/details/virtual-desktop/&#34; target=&#34;_blank&#34;&gt;Azure Virtual Desktop の価格 | Microsoft Azure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.microsoft.com/ja-jp/azure/virtual-desktop/remote-app-streaming/total-costs&#34; target=&#34;_blank&#34;&gt;Azure Virtual Desktop のデプロイ コストの合計について - Azure | Microsoft Docs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;仮想マシン間でやり取りしたいなら BastionHost を設定したほうがいいかも。外部から SSH で入る場合も必要かな。&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:2&#34;&gt;
&lt;p&gt;仮想デスクトップのアカウント名だけでも分かっていれば Azure 側からパスワードリセットすることは可能。&amp;#160;&lt;a href=&#34;#fnref:2&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
</content>
	</entry>
</feed>
