6/30 (木)
6/7 (月)
Thunderbird で日本語を含むサブジェクトが強制的に UTF-8 になる件
数ヶ月前の Thunderbird のアップデートから日本語を含むサブジェクトが強制的に UTF-8 になっていた。 本文を ISO-2022-JP にしてもサブジェクトに非 ASCII 文字が含まれると UTF-8 になる。
mozillaZine のこの記事(Thunderbird 38.* で日本語プレーンテキストの件名が表示されない)によると、この変更はRFC5335に合わせるためのもののようだ。
他の記事をあわせ読んでも設定で変更するなどは不可能なようである。 残念だが他の MUA に移るしかない。
6/5 (日)
Office 365 Solo を Office 2013 にダウングレード
自宅の Windows 7 用に 1ヶ月無料期間のある Office 365 Solo を契約したのだが、インストールされるのは最新の Office 2016。 PowerPoint 2016 でテキストボックスの「はみ出す場合だけ自動調整する」が効かなくなっている。 過去に PowerPoint 2010 で作成した PPTX 形式ファイルだけではなく、最初から PowerPoint 2016 で作成したものでも効かない。
Office 365 Solo は Office 2013 も選択できるので、こちらにダウングレードしてインストールし直した。 ただこの Office 365 Solot の Office 2013 をインストールした後に、Microsoft Office Home & Student 2016 をインストールすると、他の Office アプリが連鎖的に 2016 にアップグレードされてしまう。 これを防止する方法はないようだ。 南無三。
追記:6/29
12ヶ月のライセンスを購入した。
6/4 (土)
Teiid 8.12.4 と MySQL Community Server 5.7.12 と mysql-connector-java-5.1.39
Teiid で MySQL をデータソースとした場合に分散トランザクションを実行したいといろいろ試しているが、今のところ全敗。
組み合わせは以下の通り。
- Teiid 8.12.4
- MySQL Community Server 5.7.12
- mysql-connector-java-5.1.39
Teiid 側で xa-datasource として MySQL サーバーを指定する。 やり方はこちらに書いた。 その上で分散トランザクションが出るようにクエリーを投げると、MySQL 側は XA START … JOIN というコマンドを受け取っている。 この XA START … JOIN は MySQL の文法には定義されているが、処理できないコマンドのようだ。 このコマンドを作ったのが Teiid の MySQL Translator なのだろうか?
あと MySQL 5.7 に JDBC で接続する場合、接続 URL にポート番号を指定しないとエラーになるようになった。 また useSSL=false を指定しないと MySQL サーバー側に警告が出る。
6/3 (金)
Windows 版 Dropbox 3.20.1 でプロキシ設定後に別のネットワークに移ると基本設定が変更不能に
ノートパソコンに Windows 版の Dropbox の 3.20.1 を入れていたのだが、[基本設定…] を選択しても次のダイアログが出てこなくなった。
もともとプロキシ設定が必要なネットワークと不要なネットワークの間を行き来していたのだが、その度に [基本設定…] を押しててもダイアログがプロキシ設定を ON/OFF していたのだが、おそらく 3.20 あたりから、プロキシを設定した上で別のネットワークにつないで接続不能(ずっと「接続中」の状態)になった後は [基本設定…] を押してもダイアログが出なくなったのだ。
Dropbox の掲示板には問題を報告している人が既にいるようだ。 修正を待つか。
追記:6/18
Dropbox 4.4.29 で直っていた。