2024-05-01から1ヶ月間の記事一覧
いくつも方法があるものの、新しめの手法に中々たどり着けなかったからメモする。 この方法も(開発段階という意味で)previewらしいから変化する可能性が高い。注意が必要。 ライブプレビューする ライブプレビューにはいくつか方法がある。 ここでは、ファ…
この記事は、Windows App SDK(WinUI3)でNotifyIconからウィンドウを開く方法について説明する。 NotifyIconの実装にはライブラリH.NotifyIconを用いる。 NotifyIconとその使われ方 Windowsにおいて、普段はデーモンのように動くが時々GUIで対話するアプリ…
認可における普遍的な概念としてのgroupとroleは紛らわしい。 権限管理のフレームワークやライブラリにおいて、groupとroleの両方が同時に利用可能な場合、どのように使い分ければよいのか混乱するから自分の理解をメモしておく。 困ったことに、どちらを使…
Window.Closedにイベントハンドラを追加し、そのイベントハンドラ内で引数として渡されたイベントのHandledプロパティをtrueに設定すればよい。 Windows App SDKのイベントの仕組み Windows App SDKのイベント処理の仕組みは、Webフロントエンドのそれと似て…
Pythonで開発を行おうとすると、OSに付属のものとは切り離されたバージョンを利用したくなる。 複数バージョンのPythonを管理し、切り替えることができるツールの一つとしてpyenvがある。 この記事ではDebian 12にpyenvをインストールし、pyenvを用いてPytho…