3流プログラマのメモ書き

元開発職→社内SE→派遣で営業支援→開発戻り浦島太郎状態の三流プログラマのIT技術メモ書き。 このメモが忘れっぽい自分とググってきた技術者の役に立ってくれれば幸いです。

2024-01-01から1年間の記事一覧

(ネットワーク)IPoE v6プラス環境で、TP-Link AX5400を使ってOpenVPNを構築してみた

公共WiFiを使う際、今までGoogle One VPNを使っていたのですが、これがサービス終了に。。。 記事:Google One VPNが2024年6月10日で終了、代替手段は? さて、後継をどうしたものか。。無料で仕えるVPNアプリはあるけど、PCでも使いたいし、怪しい所も多いし…

(Android)Google Play Console でアプリの署名鍵をアップロードしようとしたらエラー

現象 Google Play Console で自身で作成したアプリの署名鍵をアップロードするには以下の手順で行うようにと案内されています。 1.暗号化公開鍵をダウンロード →encryption_public_key.pemだダウンロードされる。 2.PEPKツールをダウンロード →pepk.jarだダ…

DELL Inspiron 5405 でブルースクリーン多発(ACPI_BIOS_ERROR)

現象 数日前から、DELLの Inspiron 5405 でブルースクリーンが多発するようになりました。 停止コードは、ACPI_BIOS_ERROR です。 タイミングは変動はあるものの、10-20分毎に発生しています。 あまりにブルースクリーン・強制再起動を繰り返すため、Window…

(C#)Task.Run,await/asyncを使ったマルチスレッドの簡単例

昔は Thread や BackgroundWorker を使ってマルチスレッド処理を書いていましたが、久しぶりにC#開発をやると、async/await (非同期メソッド) という方法が今は最新のようだということを知りました。 既存のコードにもあまり変更を加える必要もなく、処理も…

(.NET)多言語対応化

要件 ・Windows Formアプリで多言語対応したい。 ・どの言語にするかは、App.config にカルチャコード(jaとかes)とかを指定する。 (今回、英語で作ったアプリを日本語化する例となってます。) Formの多言語化 Form の[Localizable]プロパティを True にしま…

(Android,Java)RoomでDBスキーマが変わった場合の対応(DBファイルは別途用意)

Roomを使っているAndroidアプリで、DBスキーマの変更(列の型変更)の必要が発生しました。その際、マイグレーションをしないと実行時にエラーとなってしまいます。 その際の対応メモです。 言語はJavaです。 なお、DBファイルは例外的な方法ですが、アプリ内…

Windows10 メディア作成ツールでエラー

ここからダウンロードできるWindows10 メディア作成ツールを使ってISOファイルをダウンロードしようとしたところ、以下のエラーとなり、ダウンロードできませんでした。 エラーコード:0x80072EE7 - 0x90010 Windows 10 セットアップにてのエラー - Microsoft…

(ネットワーク)遅延を疑似的に発生させる

VPN越しでのSMBを使うツールの動作が遅いということで、検証をローカルで行うためにわざと遅延を発生させたいと思っています。 Linuxだとtcコマンドでできるようですが、Windowsで動作するツールを探したところありました。 clumsyです。 WinDivert というラ…

ドライブ丸ごとrobocopyする際の注意

バックアップ対象ドライブのパス指定 robocopyでドライブまるごとバックアップしようとしたんですが、エラーに。。。 原因はパスの表記でした。最初末尾に \ を入れてたんですが、これだとNGのようです。 バックアップ対象パスを以下のように \ なしに修正し…