英語キーボードが日本語キーボードとして認識された場合

Windows英語キーボードが日本語キーボードと認識された時には

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000411]
"Layout File"="KBD101.DLL"
"Layout Text"="Japanese"

Layout File が KBDJPN.DLL になっているので、それを KBD101.DLL に変更する。

レジストリを変更してから再起動すれば変更が適用されているはず。


Windows XPから Windows 10 までで動作を確認

crtl caps 入れ替えのレジストリ

キーボードのCTRLとCAPSキーを入れ替えるには、以下のコードをテキストファイルに貼り付けて、拡張子を .reg にしてダブルクリックで実行する。

REGEDIT4

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,1d,00,3a,00,3a,00,1d,00,\
  00,00,00,00

AdobeReader、FlashPlayer の配布とか

AdobeReaderの配布データ

http://get.adobe.com/jp/reader/enterprise/


MSIファイルの取り出し

"%UserProfile%\デスクトップ\<インストーラーのファイル名>" -nos_ne


MSIファイルが解凍される場所

%ProgramData%\Adobe\Setup


FlashPlayer の配布データ

http://www.adobe.com/jp/products/flashplayer/distribution3.html



再配布には再配布許諾契約が必要、

Adobe ランタイム / Reader 配布許諾契約 : http://www.adobe.com/go/rdr_apply_dist/

必須事項を埋めれば、一応チェックはしてるようだがほぼ問題なく通る。

mysql のバイナリログ削除

ほっとくと mysql-bin.000023 というようなバイナリログが残り続ける。


削除するには
mysql にログインして「show master logs;」でログの状況を確認「purge master logs to 'mysql-bin.000093';」で000093までのログを削除となる。

root@mercury:/var/db/mysql # mysql -u root -p
Enter password:

mysql> show master logs;
+------------------+-----------+
| Log_name         | File_size |
+------------------+-----------+
| mysql-bin.000092 | 500253347 |
| mysql-bin.000093 |  73870550 |
| mysql-bin.000094 |     10546 |
+------------------+-----------+
3 rows in set (0.00 sec)

mysql> purge master logs to 'mysql-bin.000093';
Query OK, 0 rows affected (0.04 sec)

mysql> show master logs;
+------------------+-----------+
| Log_name         | File_size |
+------------------+-----------+
| mysql-bin.000093 |  73870550 |
| mysql-bin.000094 |     16046 |
+------------------+-----------+
2 rows in set (0.01 sec)

mysql> purge master logs to 'mysql-bin.000094';
Query OK, 0 rows affected (0.04 sec)

mysql> quit

もしくはmy.cnfに

[mysqld]
expire_logs_days = 7

で7日経過したログを自動削除するように設定する。

dovecot で plaintext password

dovecot: pop3-login: Disconnected (tried to use disabled plaintext auth)

メールサーバにログイン出来ず、maillog に上記のような dovecot からのメッセージが記録されていることがある。


dovecot は標準でプレーンテキストパスワードは使用できなくなり、セキュリティ認証を使用するのが標準になっているので、必要ならプレーンテキストパスワードが使用できるように設定する。

# cat >> /etc/dovecot/dovecot.conf
disable_plaintext_auth = no
^D
# service dovecot restart

mysql_upgrade で FATAL ERROR

FreeBSD の pkg で MySQL を 5.5 から 5.6 へアップグレードして、mysql_upgrade したら、FATAL ERROR が出た。


mysql_upgrade -u root -p


でok

Message for mysql56-server-5.6.23:
************************************************************************
Remember to run mysql_upgrade the first time you start the MySQL server
after an upgrade from an earlier version.

************************************************************************
root@hoge:/usr/pub/Backup # mysql_upgrade
Looking for 'mysql' as: mysql
Looking for 'mysqlcheck' as: mysqlcheck
FATAL ERROR: Upgrade failed
root@hoge:/usr/pub/Backup # service mysql-server start
Starting mysql.
root@hoge:/usr/pub/Backup # mysql_upgrade
Looking for 'mysql' as: mysql
Looking for 'mysqlcheck' as: mysqlcheck
FATAL ERROR: Upgrade failed
root@hoge:/usr/pub/Backup # mysql_upgrade -u root -p
Enter password:
Looking for 'mysql' as: mysql
Looking for 'mysqlcheck' as: mysqlcheck
Running 'mysqlcheck' with connection arguments: '--port=3306' '--socket=/tmp/mysql.sock'
(以下略)