TortoiseSVN Cache vs Windows Explorer Address Bar

Did you ever wonder why your Windows Explorer keeps selecting the entire text in the address bar over and over again while you're trying to enter a path, thus making you overwrite the path while you type it?

If you are also running TortoiseSVN, this stupid behaviour is most likely caused by the TortoiseSVN Cache application which runs in the background and adds the nifty little icon overlays on versioned files and folders in your Subversion working copies.

As soon as you kill "TSVNCache.exe", the problem stops.


TYPO3 Multi-Domain-Hosting on IIS with wildcard subdomains

TYPO3Ever wanted to use wildcard subdomains with Microsoft Internet Information Services? You might have realized by now that this is actually not possible using only IIS as neither IIS 6 nor IIS 7 support the * notation.

The key to success is ISAPI_Rewrite, a third party ISAPI extension that brings mod_rewrite functionality to IIS. The latest version ISAPI_Rewrite 3 is compatible with Apache's mod_rewrite URL rewriting module which means that you can use the same rules you would use when hosting on Apache 2.

ISAPI_Rewrite Lite is available for free, but usually requires a more complex configuration as it does not support parsing of .htaccess files as the full version does. In this case, it doesn't matter since the following directions can either be placed inside the global configuration or inside an .htaccess file in your IIS default web.

RewriteCond %{HTTP_HOST} ^(.+)\.example\.com$ [NC]
RewriteRule (.*)$1 [P,NC,QSA]

This uses the built-in ISAPI_Rewrite proxy to redirect all subdomains of transparently to Your visitor will still see in his browser's address bar, just as if the subdomain was configured in the web that hosts

Now, for serving different contents from TYPO3, you need to tweak your configuration to make TYPO3 handle the HTTP_FORWARDED_HOST header sent by ISAPI_Rewrite.

To do this, you have to add the following lines to localconf.php:

$TYPO3_CONF_VARS['SYS']['reverseProxyIP'] = 'YOUR_SERVER_IP';
$TYPO3_CONF_VARS['SYS']['reverseProxyHeaderMultiValue'] = 'last';

This allows TYPO3 to handle proxy requests by ISAPI_Rewrite correctly.

You have to replace "YOUR_SERVER_IP" in the example above with the IP address of the server that is running ISAPI_Rewrite. This should normally be the IP address of the server that hosts

Once you did that, you can set up domains in TYPO3 as usual and ISAPI_Rewrite will take care of all the rest. No additional configuration is required.

Related Link: ISAPI_Rewrite 3

KeePass Password Safe

KeePass Password SafeAs you should all know, having the same password in a lot of different places is a bit of a security concern, especially when you register at a lot of different websites.

Most normal websites like this blog here don't use any form of encryption which means that your password is travelling unencrypted across the internet. Someone who is technically skilled could easily capture the password and some websites even save passwords unencrypted in their database, allowing the website administrator to read your password and gain access to your account.

Therefore, you should use different passwords whereever possible as it means that someone who gains access to one of your passwords won't be able to access other websites and ressources using the same password.

Unless your name is Data and you are serving on the USS Enterprise, memorizing hundreds of different passwords is definitely out of question. That's why some clever people invented password managers such as KeePass Password Safe, a free open source password managing application for Windows.

KeePass Password Safe, as the name suggests, is capable of storing several hundreds of passwords in an organized and safe manner. Usernames and passwords can be organized in groups. Each entry consists of a title, username, password, URL, notes and finally an "expires" field for timelimited passwords.

The URL field can be used to open a website associated with the password, to connect to FTP servers, to open SSH sessions or to execute programs on your computer.

Another great feature is the sophisticated builtin password generator. It allows you to generate complex and safe passwords by using password profiles or custom patterns for password generation. So if a website or software requires a password in a special format or doesn't support some characters, you can tell KeePass Password Safe how the password it supposed to look like.

The password database is encrypted using the encryption algorithms AES and Twofish. It can be unlocked with either a master password or a key file.

A portable version for USB flash drives is also available so you can carry your passwords with you.

Get it here: KeePass Password Safe

IcoFX - The Free Icon Editor

IcoFX - The Free Icon EditorI thought that it was time for a blog post which is actually useful for other people. It seems that most people reach this site via search engines by searching for solutions to their problems.

So, if you are still looking for a good icon editor for Windows which supports alpha transparency and doesn't cost a cent, you should definitely take a look at IcoFX. I've been using this program for some years now and I'm very happy with it.

I can't say much about the editing features such as brushes, pencils and the like because there is one particular feature of IcoFX which makes all these tool useless: PNG import.

That's right. You can simply create your icon in your favorite graphics editing software, save it in PNG format with full alpha transparency and import it into IcoFX.

You can then either use the import feature to import more graphics in different resolutions and different color depths into the same icon file or you can use the editor's built-in convert functionality to create new "sub-icons" from already existing icons.

IcoFX can also export icons as BMP, JPEG, PNG, GIF or JPEG2000 and extract icons from DLL files like shell32.dll or EXE files.

The built-in resource editor allows it to replace icons in program files.

What are you waiting for? Go, get it.


IcoFX was meanwhile renamed "The Professional Icon Editor" and turned into a commercial product.
The regular price is now $59.

Related Link: IcoFX - The Professional Icon Editor


Subscribe to RSS
served by