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

amazon-linux-extrasがNo module named amazon_linux_extrasとなって動作しない問題

問題 Amazon Linuxでいろんなパッケージを簡単にインストールしてくれるamazon-linux-extrasなんですが、pyenvがPython3になっていると上手く動作しない問題があるみたい。 amazon-linux-extras /root/.pyenv/versions/3.9.12/bin/python: No module named a…

Guzzle利用時のwrong signature typeエラーの対応

問題 Guzzleを利用したアクセス時に、接続先のSSLバージョンが古めだったためエラーが発生した。 [previous exception] [object] (GuzzleHttp\\Exception\\ConnectException(code: 0): cURL error 35: error:1414D172:SSL routines:tls12_check_peer_sigalg:…

Compose Multiplatformのそれっぽいドロップダウンの書き方

Desktopアプリ作成でドロップダウンメニューを作ろうとしたが、意外と実装するのに苦労した。 Boxを上手に使うと表示周りの表現を柔軟にできそう。 dropdown import androidx.compose.foundation.BorderStroke import androidx.compose.foundation.border im…

IntelliJ IDEAのコンソールの日本語が文字化けする問題

問題 IntelliJ IDEAで、gradle runを行った際のコンソールで、日本語が文字化けする 解決方法 vmoptionsファイルに以下を追加 -Dfile.encoding=UTF-8 vmoptionsファイルの場所 JetBrains ToolboxでIDEをインストールしている場合、以下から設定ファイルを開…

Windowsデスクトップアプリのデータディレクトリ

Windowsで動作するデスクトップアプリで、アプリで使うファイル(設定ファイル等)の配置場所について悩んだのでメモ 開発環境 FW:Compose Multiplatform, by JetBrains 言語:Kotlin 解決した方法 System.getenv("APPDATA") // C:\Users\<user>\AppData\Roaming </user>…