開発メモ その405 xargs コマンドを便利に使う

Introduction忘備録。すぐに忘れるから。 やりたいのは find で検索したファイルを xargs に渡してシンボリックリンクを作る というのもの。 深層学習でデータセットをあるアルゴリズム用に組み替える時、ファイルをコピーするとディスク要領を無駄に消費するので、シンボリックリンクで対応したいことが...

開発メモ その404 透明ピクセルを含む WebM を MP4 に変換して iOS アプリで再生する

IntroductionWebM 形式の動画は iOS アプリの標準コンポーネントでは再生できない。もし WebM 動画にアルファチャネルが設定されている場合は、他の形式に変えるとアルファチャネルを失ってしまう。ただ幸いにして、アルファチャネル付きの HEVC コーデックの動画なら iOS アプリで再生できる。 ...

開発メモ その403 Ubuntu 18.04.5 で Wi-Fi USB 子機を使えるようにする

Introduction忘備録。使いたいのは WI-U2-433DMS。子機をマシンに繋げても そもそもアダプターがないと言われる。 How to do?まずは環境確認 12345678910111213$ cat /etc/os-release NAME="Ubuntu"VERSION=&...

開発メモ その402 The signature of “xxxxx.xcframework” cannot be verified.

IntroductionFlutter である iOS プロジェクトを含むコードをビルドした時、下記のエラーが出力された。 123Could not build the precompiled application for the device.Uncategorized (Xcode): The signat...

開発メモ その401 FigureCanvasAgg is non-interactive, and thus cannot be shown

Introduction掲題のエラーの対処。matplotlib で画面に結果を表示させるようなコード。 123from matplotlib import pyplot as plt...plt.show(block=True) のように画面に表示させた瞬間、 12run.py:117: UserWarnin...

開発メモ その400 SmartScreen の警告が表示されない

Introduction最近の Windows では、実行ファイルを実行すると Microsoft Defender SmartScreen と呼ばれる、実行しようとしたアプリやファイルの危険性がないかどうかの確認を促す機能が動作する。基本的にはレピュテーション (インターネット経由で安全性の確認を行う ※) に...

開発メモ その399 PostgreSQL でデータベースを初期化できない (Windows)

Introductionちょっとしたやらかしだが、Windows 上で PostgreSQL のデータベースを初期化するには 12$ cd C:\Program Files\PostgreSQL\16\bin$ initdb.exe -D "C:\Program Files\PostgreSQL\16\...

開発メモ その398 VMWare ESXi で既存の仮想ディスクを追加できない

IntroductionVMWare ESXi 7 の話。掲題通り、作成した仮想ディスク (*.vmdk) を別の仮想マシンにアタッチすることができない。既存の仮想ディスクを GUI から追加すると下記のようにある。 How to resolve?最終バージョンの ESXi 8 でも治っていないもよう。 Pr...

開発メモ その397 [/usr/share/dotnet/host/fxr] does not exist

Introduction.NET 8 をインストール後、.NET 6 を追加でインストールしたら起きてしまったエラー。環境は Ubuntu 20.04。 12$ dotnet --versionA Error: [/usr/share/dotnet/host/fxr] does not exist なぜ? Ho...

開発メモ その396 NETSDK1206 の影響で .NET 6 のコードが .NET 8 で動かない

IntroductionOpenCVSharp は関係ないと思うけど、念のため。単純に IP カメラをキャプチャするコードを書いており、.NET 6 を指定していたのに気づいて .NET 8 に変更して実行したところ例外が発生。.NET 6 の時とコードは同一で動いていたコードが動かなくなった。 再現コードは下記...