macOSでOracle JDKをアンインストールするには

OracleのJDKインストレーション・ガイドには、アンインストールする方法が次のように書かれていた。 /Library/Java/JavaVirtualMachinesに移動します。 rootユーザーとしてrmコマンド …

Continue reading ‘macOSでOracle JDKをアンインストールするには’ »

PHPで文字列を暗号化して、Android/iOSで復号化する

PHPで暗号化した文字列をAndroid/iOSで復号化する方法。 PHPで文字列を暗号化します。 暗号化した文字列と、暗号化キー・初期ベクトルをBASE64エンコードしてAndroidとiOSに渡します。 <?p …

Continue reading ‘PHPで文字列を暗号化して、Android/iOSで復号化する’ »

JavaのSwingアプリケーションをWindowsのDPIスケーリングに対応する

JavaのSwingアプリケーションをWindowsのDPIスケーリングに対応するには、次のコードを呼び出す。 UIManager.setLookAndFeel(UIManager.getSystemLookAndFee …

Continue reading ‘JavaのSwingアプリケーションをWindowsのDPIスケーリングに対応する’ »

Java・.Net Framework・DelphiのZIPファイル中のファイル名の文字コードを調べる

ZIPファイルに格納するファイル名の文字コードはWindowsとMacでは異なり、日本語版Windowsの圧縮フォルダはShiftJISで、Mac OS XのFinderはUTF-8で格納する。 そのため、Macで作成し …

Continue reading ‘Java・.Net Framework・DelphiのZIPファイル中のファイル名の文字コードを調べる’ »