Saturday, 13 June 2009

Facebook rejects my email address

Facebook thinks my email address is invalid when I try to sign up for an account. I'm getting an error message saying: "Please enter a valid email address". Funny, since I've been using that email address for some years now:


Update 25th Nov 2009

Found this in their help section:

Unfortunately we do not support email addresses with generic prefixes (e.g. info@, webmaster@ etc.). Since email addresses of this nature are typically used for organizations and businesses, we do not allow them to be used for personal Facebook accounts. You will need to use a personal email address that does not contain this type of prefix. There are no exceptions to this rule.

Friday, 12 June 2009

XP Deluxe Protector - Yet Another Rogue Anti-Virus Scanner

So, here we got again. XP Deluxe Protector, yet another rogue:

XP Deluxe Protector web site screenshot. xpdeluxeprotector.com

This rogue uses xpdeluxe.exe as its file name, located under %UserProfile%\XP Deluxe Protector\. Panda security and the great folks over at BleepingComputer has more information and removal instructions.

It is still live at xpdeluxeprotector.com (IP: 91.212.65.140). The following domains are also hosted on the same IP: personaldeluxeguard.com and winpc-antivirus09.com.

twitpocalypse

Twitpocalypse is upon us :)



Did any 3rd party tools or services crash?

Update:
TweetDeck has realeased and update:
http://twitter.com/TweetDeck/status/2137655061

NT_ERROR, NT_SUCCESS - identifier not found

After upgrading the Windows SDK I ran into the following compile error, in code which previous to the upgrade compiled without any problems:
error C3861: 'NT_ERROR': identifier not found'
error C3861: 'NT_SUCCESS': identifier not found
'
Turns out that the NT_SUCCESS macro definition has been moved from <stierr.h> to <subauth.h>. NT_ERROR seems to be completely removed from the headers in the new platform SDK.

To solve the problem I created this tiny header file which should work with both the new and old SDK:

#ifndef WINDOWS_NTSTATUS_H
#define WINDOWS_NTSTATUS_H

/**
* @author Roger Karlsson
* @since 2009-03-13
*/

#ifndef NT_SUCCESS
#define NT_SUCCESS(Status) ((NTSTATUS)(Status) >= 0)
#endif

#ifndef NT_ERROR
#define NT_ERROR(Status) ((ULONG)(Status) >> 30 == 3)
#endif

#endif //WINDOWS_NTSTATUS_H

Thursday, 11 June 2009

"Client does not support authentication protocol requested by server; consider upgrading MySQL client"

Did you just upgrade MySQL and got the error message:
Client does not support authentication protocol requested by server; consider upgrading MySQL client.
MySQL 5.1+ uses an authentication protocol that is incompatible with older clients. The best solution is probably to upgrade your mysql client, but there is a quick an dirty fix if want to continue using your old client: You can reset the password to the pre-4.1 format for each user that needs to use an old client program:

mysql> SET PASSWORD FOR 'username'@'localhost' = OLD_PASSWORD('thepassword');

More information available here:
http://dev.mysql.com/doc/refman/5.1/en/old-client.html

Wednesday, 10 June 2009

Windows Server 2008 R2 Free Download

Did you know you can download Windows Server 2008 R2 Release Candidate and evaluate it until March 2010? The .ISO file is available here:

http://www.microsoft.com/downloads/details.aspx?FamilyId=a4e21e2e-e992-4aec-9ed4-086de21632a2&displaylang=en

Windows Server 2008 R2 Release Candidate Product Keys for Evaluation:

Windows Server 2008 R2 Release Candidate Enterprise
# Product Code : Q7Y83-W4FVQ-6MC6C-6QQTD-TPM88

Windows Server 2008 R2 Release Candidate Standard
# Product Code : Q7Y83-W4FVQ-6MC6C-6QQTD-TPM88

Windows Server 2008 R2 Release Candidate Datacenter
# Product Code : MW6C7-2MYCB-PF3DK-VCQ2W-XGWFP

Windows Web Server 2008 R2 Release Candidate
# Product Code: RBBKH-BVD6B-74FV9-RYPJ7-TCFXB

Tuesday, 9 June 2009

How to create an .ISO image from a CD-ROM

I wanted to create an .ISO image from one of my Windows XP CD-ROMs. Unfortunately, I could not find such a feature in Roxio, which came pre-installed on my old Dell laptop. After some searches I ran into the free IsoRecorder, which solved my problem. Once IsoRecorder is installed, you can create an .ISO image just inserting your CD-ROM, right-click and choose "Create image from CD":





Please note, IsoRecorder did not prompt me to restart my machine, which I had to do to get it working.