カテゴリー
Linux

PostgreSQL の無難なロケールは “なし” (C) だと思うが、 Docker コンテナを使いたいときにロケールをなし (C) に設定する簡単な方法

まとめ

  • 起動時の環境変数 POSTGRES_INITDB_ARGS で設定することで、ロケールをなし (C) に設定可能
    • - POSTGRES_INITDB_ARGS=--encoding=UTF-8 --locale=C
    • POSTGRES_INITDB_ARGS: "--encoding=UTF-8 --locale=C" <= 注意。コッチっは試していない。
  • ちなみに、 docker run の場合は docker run --rm -it -e POSTGRES_PASSWORD=secret -e POSTGRES_INITDB_ARGS="--encoding=UTF-8 --locale=C" postgres:12.2 bash といった書式になる。
カテゴリー
コンピューター

Monaca の BarcodeScaner プラグインには読めない全角文字がある問題への対処

問題

  • はしごだか、たつさき、に限らず漢字の一部で、また、ひらがなでも組み合わせによって QR コードが読めない。
  • Monaca の iOS アプリで確認した。
    • Cordova バージョン: 4.1.2
      iOS プラットフォーム: 3.7.0
      Android プラットフォーム: 3.6.4
    • BarcodeScaner: v1.0.1
カテゴリー
コンピューター

vim だけが文字化けした環境で、vim の文字コード、文字エンコーディング設定して直しました♪

Linux コマンドでは文字化けしていないのに vim では文字化けしている時の見直し &  修正ポイント

  • .vimrc を編集
  • set encoding=utf-8」を追記
  • set fileencodings=iso-2022-jp,cp932,sjis,euc-jp,utf-8」を追記

奥が深い部分でございます。わたくし、理解しきっておりません。とりあえずこうしたら動いた、一応メモしておく、というのが今回の投稿でございます。

実践♪