You are here

Windows

NVIDIA drivers and multi-monitor setups

nvidiaSince July 2015, my GeForce Experience has become somewhat of a nightmare.

I'm among a few dozen people who are suffering from several issues with their multi-monitor setup with the latest NVIDIA drivers and the only solution so far seems to be to stick to driver version 353.62 which was released way back on the 29th of July 2015.

No matter which driver version I tried, every version any newer than the previously mentioned version 353.62 would break my monitor setup in Windows 10 in one way or another on a NVIDIA GeForce GTX TITAN X.

These problems include:

  • window positions resetting to the primary monitor when waking up from standby mode
  • monitor IDs swapping between primary and secondary monitor on each boot
  • Windows crashing with blue screen of death

Got rid of G Data Antivirus, system is fast again

G Data AntivirusI got rid of G Data Antivirus for several reasons, one being that it was consuming system ressources like people consume air. When an update is running, which happens about every 10 minutes, you can go and prepare dinner, take the dog for a walk or visit another country. Take your time, your system will be unusable as long as that "program" is "protecting" your system.

Another fascinating fact about G Data Antivirus is, that it lacks some rather important configuration options. It seems to be impossible to disable the annoying tooltip which clogs up the lower right corner of your screen every time G Data Antivirus analyses something that is bigger than 100 KB. Don't you love little boxes popping up on your screen every time you open a video in your webbrowser? Well, I don't.

G Data Antivirus was apparently also the reason why games like Mass Effect 2 kept freezing up every 10 seconds and the main reason for permanent harddisk activity. Not even O&O Defrag caused that much load on the harddisk and that thing is supposed to cause some load as it is designed to physically reorganize the files on the harddisk in the background.

Since G Data Antivirus uses two scanning engines, avast! and BitDefender, I switched to avast! Free Antivirus and my problems are basically gone.

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.

Tags: 

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 *.example.com 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 (.*) http://www.example.com/$1 [P,NC,QSA]

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

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 example.com.

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

Pages

Subscribe to RSS - Windows