
GlucoAware - A web-based system for the monitoring of Type 1 Diabetes, currently under development.
Port Listings - A list of all currently registered TCP/IP network ports.
Developer Pit - Online resources for developers.
The Story of Mel - A "Real Programmer"
MySQL 4.1 and above use a hashing algorithm for passwords that is incompatable with
older versions of clients. Clients may fail with the following message;
| Client does not support authenticiation protocol requested
by the server; consider upgrading MySQL client. |
In PHP, the MySQL extension doesn't support the new algorithm, regardless of the
version of PHP in use. The new algorithm is supported by the MySQLi library.The other solution is to enter the following command into your MySQL database;
| SET PASSWORD FOR 'user'@'host' = OLD_PASSWORD('newpass'); |
Backup MySQL in Windows
| mysqldump.exe --add-drop-table -u username -p -h localhost database > "c:\database.backup" |
Note that since the command is executed by the service, the run command window will close immediately. However the backup file won't appear for a few minutes, depending on the size of your database and the load on the server.
For backups on a running server the hotbackup tool is more appropriate.
Restore MySQL in UNIX environment
| mysql -h host -u username -p database < database.backup |
Both these tasks can be done through phpMyAdmin which can be downloaded from SourceForge. phpMyAdmin is a great tool for administering your databases from a browser.
Like you, I love Firefox for many reasons, including popup blocking. So over
the last few weeks I’ve been surprised to see occasional popups.
It turns out that some clever people figured out that you could launch popups
from Flash, getting around the Firefox default settings.
Fortunately, you can get around it:
1. Type about:config into the Firefox location bar.
2. Right-click on the page and select New and then Integer.
3. Name it privacy.popups.disable_from_plugins
4. Set the value to 2.
The possible values are:
* 0: Allow all popups from plugins.
* 1: Allow popups, but limit them to dom.popup_maximum.
* 2: Block popups from plugins.
* 3: Block popups from plugins, even on whitelisted sites.