開発メモ その241 Synology の docker コンテナが起動しない

IntroductionLet’s Encrypt の更新を行い、docker コンテナを再起動した後、比較的軽量なコンテナが立ち上がってこない。 Docker APIのログをみると 1Start container <コンテナ名> failed: {"message"...

開発メモ その240 gitでコミットを分割し直す

Introduction特定の機能の追加で、膨大な量の修正をコンポーネント単位に分解してプルリクエストを投げて欲しい、と言う要望は結構ある。サービス側とUI側とか。テストも含めて単一のメンバーまたは組織が行い、それを本流にマージする際に起こりうる。 Resolution開発側のコミットが一つになっているなら、分割...

開発メモ その239 パッケージを公開できない

IntroductionThe package contains one or more duplicated files in the same folder. というメッセージが表示され、パッケージをpublishできない。 後述するが、問題を調べるためのサンプルプログラムを作った。 NugetCheck ...

開発メモ その238 .NET Core 3.1 は Ubuntu 16 で動かない?

Introduction結果としては、多分、この記事は間違っている可能性が高いが、忘れないようにメモ。 事の経緯は、.NET Core 3.1 でビルドしたアプリが Ubuntu 16 上で動かなかったことから。実行時に、依存関係が足りないと言われるも、ldd で問題のライブラリの依存関係に問題は無かった。 そこ...

開発メモ その237 iOS Simulator における、Xamarin.iOS と Xcode と Metal の対応バージョン

Introduction備忘録。 Resolutionsocial.msdn.microsoft.com iOS Simulator does not support metal? https://social.msdn.microsoft.com/Forums/en-US/ca04cd9d-34f6-4...

開発メモ その236 Xamarin.iOS と Xcode の対応バージョン

IntroductionXamarin.iOSはXcodeの特定バージョンをサポートするようで、シビアな対応が求められる。バージョン毎の対応表があれば良かったのだが、見つからなかったのでリスト化した。 Xamarin.iOS release notes and API changes Detailsたまに、バージ...

開発メモ その235 Chromebook内のLinuxにsshで接続する

IntroductionChromebookを久しぶりに起動して、ARM版のLinuxを動かしたくなった。色々調べていると、Chrome OS側でLinuxの環境を提供する仕組み (ベータ) が用意されているようになった。 で、中のLinuxにsshでアクセスしたくなった。説明によればポート番号2222でアクセス...

開発メモ その234 UWPの不安定なトラブル解決

Introduction備忘録。 Resolution配置できないビルド完了後、下記のようなエラーが出ることがある。 言語 メッセージ 日本語 予期しないホスト ID が検出されたため、操作を完了できませんでした 英語 The operation could not be completed b...

開発メモ その232 Linux と OSX で GitLab Runner が動かない

Introduction備忘録。 自宅のNAS上で動いているGitLabの証明書 (Let’s Encrypt) が期限切れになり、更新した影響かGitLab Runnerが動かなくなった。Windowsで動いているのは恐らく OpenSSL に依存していないからだと思われるが、それはどうでもいい。 GitLab...

開発メモ その231 Red Hat Enterprise Linux 8.3 でXRDPを使う

IntroductionUbuntuで XRDP を使う手順は自分の中で確立しましたが、RHELではまだだったため調査。 今回のバージョンは 12# cat /etc/redhat-releaseRed Hat Enterprise Linux release 8.3 (Ootpa) How to? Extr...