本当は、NetBSD以外でも起きるのかとか、HarfBuzz他のライブラリーの変更とかも調べて解決しないといけないのだが、
pkgsrc/x11/mltermからインストールしたmlterm-3.9.2で「ドル」「ミリ」「キログラム」「サンチーム」などが、
一文字の㌦、㍉、㌕、㌠といった組文字1文字になってしまっているのに気付いた。
~/.mlterm/mainl
でuse_ot_layout = true
になっていると、この状態になって
しまうことが分かった。Ctrl+右クリックで表示されるmlterm configurationウィンドウでOpenType Layoutの部分が
該当するGUIでの設定項目だと思うのだが、そのFeaturesを全てオフにしても解消しなかった。
Scriptの設定ではlatnを選択していたが、アットランダムに他のものに変更しても解消しなかった。
OpenTypeについてちゃんと理解すれば正しく解消できそうだが、最近あまり時間がないので、OpenType Layoutはオフにしておくことにした。
NetBSD/amd64 9.99.93上のpkgsrc/x11/mltermでのOpenType layout表示
MetabaseでOracle databaseをデータソースにしている時の「ORA-00911: 文字が無効です。」エラーの原因
Metabaseもどんどん新しくなって、改善されて便利になっている。 SQLを保存しておいて、インタラクティブにクエリーを実行したり、 結果を電子メールで配信したりするのに重宝している。
MetabaseでSQLを実行するときに、「ORA-00911: 文字が無効です。」というエラーが発生することがある。 このエラーが発生するのは、SQLの最後にセミコロンがついていることが原因だった。
Microsoft Windows 10で、独自のdhcpdから渡されたIPv4のDNSサーバーを優先して利用するようになっていた
Microsoft WindowsでIPv6が優先されている時に、IPv4なDNSサーバーを優先して使いたい場合という記事を2019年に書いていた。 PR-500MIというNTTの貸与するホームゲートウェイのファームウェアバージョン08.00.0003のものを利用しているのだが、 いつの間にか、静的にIPv4のDNSサーバーを指定しなくても、自分のネットワーク内のIPv4なDNSサーバーが第1に優先して利用されるようになっていた。 「Microsoft Windows 10ではNTTから貸与されるひかり電話対応のルーターをIPv6なIPアドレスを持つDNSサーバーを優先して使用してしまう」と 書いた問題はなくなっているようだ。
IPoEによるIPv6接続が有効になったくらいしか変わったことはないので、そういう影響なのだろうか?
iOS 15.3を利用するiPhoneでの日本語表示で中国語フォントが使われないようにする
Han unificationというのは、本当に良いことはなかったのだと毎回思うのだが、実際には既にされてしまっている訳で どうしようもない。 iPhone/iOSはいろいろとできないことが多く使いたくはないのだが、最新のOSが提供される期間を考えると、 Androidを搭載するスマートフォンは不便である。 私だけで言えば、安いAndroid搭載のスマートフォンを2年ごとに買い替えても構わないのだが、他の人のことも考えると そうも行かない。 そのお下がりをもらって使うのだから、iPhoneを使うしかない訳だ。
最近のAndroidでは、OPPOのColor OSのように機能を削っていなければ、複数のロケールを設定できる。 なので、第1ロケールを英語にし、第2ロケールを日本語にしておけば、UIは英語で表示できるし、 日本語の文字は中国語フォントではなく、日本語フォントで表示させることができる。
iPhoneを使い始めてすぐに、QWERTYキーボードで常に数字を表示させたかったのだが、Google Gboardを 使っても、そういうことはできなかったので、あきらめてiOS標準のキーボードを利用していた。 iOS標準のキーボードの日本語変換は非常に精度が悪く、簡単な文章でもうまく変換できないことが多い。 どこかで間違った学習をさせてしまったのかもしれないが、何にしても不便だ。
と言うことでGoogle Gboardを再度使い始めたのだが、これまでのAppleのキーボードであるEnglish (Japan)とJapanese - Romajiを 削除して、Gboardのみにしてしまうと、日本語の文字が中国語フォントで表示されるようになってしまった。 iPhone LanguageをEnglishにしている場合、Preferred Language Orderを第1にEnglish、第2に日本語にしていても、Japanese - Romaji のキーボードを削除してしまうと、日本語の文字が中国語フォントで表示されるようになってしまうようだ。 使わなくても、Japanese -Romajiキーボードを残しておくことにした。
Windows 11 Pro 24H2からSambaのguest ok = yesな共有フォルダーへアクセスする
Microsoft Windows 11 Proを動かしているマシンで、sambaでguest ok = yesにしている共有フォルダーにアクセスしていた。 Windows 11を24H2にアップデートしたところ、その共有フォルダーを開こうとすると、ログインを求められ、...
-
先週末に、OpenVMSを使ってみたいと思っていたのを思い出して、OpenVMSのhobbyist licenseを取得し、simhのVAXエミュレーターで使う、VAX用のインストール用のISOイメージをダウンロードしたので、その手順を書いておく。 どうやら、OpenVMS ...
-
Apache TomcatのフロントエンドにApche httpdを設置している環境がある。 Apache httpdとApache Tomcatの間は、AJP接続をしている。 Apache Tomcatを9.0.34にアップデートしたとこと、以下のようなエラーになってAJP接...
-
Arvel SRC06-USB USBシリアルケーブルというUSBシリアル変換器を持っている。 これにはFDTI製のUSBシリアル変換チップをい利用していて、USB VendorID/ProductID=0x0403/0x6001として認識される。 Arvelを買収...