Excluding indexed directories in PyCharm

Since a while I am using the PyCharm Community Edition to expiriment with Python, but have been struggling with long startup times. This happens because of some Python package storing loads of httpcache on disk.


Here is how you can exclude these files and directories from the project that you are working on and speed up the startup process of Python:

  • Open Python;
  • Click File;
  • Click Settings;
  • Click on Project XYZ;
  • Select the folders to exclude.

You can download PyCharm (for Windows) here.

Installeren van Apache op mijn virtuele Ubuntu omgeving


Apache installeren

Lees hier meer daarover, of volg dit stappenplan:

  • Update het systeem:
sudo apt-get update
sudo apt-get upgrade

Installeer Apache:

sudo apt-get install apache2
 * Starting web server apache2                                                  AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using Set the 'ServerName' directive globally to suppress this message *
  • Open een webbrowser, en open:
  • if you read “It works!” which is the content of the file /var/www/index.html, this proves Apache works;
  • You can also use ifconfig (Ubuntu’s alternative for Windows ipconfig) to get your computers ip address and use this to test your webserver;
  • Webserver commando’s:
sudo /etc/init.d/apache2 stop / restart / start

Webpagina aanpassen:

sudo gedit /var/www/html/index.html


PHP 5 installeren

  • Open Terminal, enter:
sudo /etc/init.d/apache2 restart
  • Klik Install;
  • Start de module met dit commando:
sudo a2enmod php5

PHP 5 installatie controleren

  • Add an existing user to the www-data group:
sudo usermod -a -G www-data username
id username
groups username


  • In /var/www , create a text file called “test.php”;
  • Grant the world (or, at least, Ubuntu user “apache”) permission to read it;
  • Write in it the only line: “<?php phpinfo(); ?>” (without the quotation marks) then;
  • With your web browser, go to the URI “http://localhost/test.php“;
  • If you can see a description of PHP5 configuration, it proves PHP 5 works with Apache.

Installing Magento

Tot nu toe bij mijn provider niet gelukt, als ik het via het install menu van de provider doe dan gaat het fout. Zelf uploaden van een uitgepakt zip bestand (ongeveer 41.236 bestanden) duurt een eeuwigheid en volgens mij gaat er van alles mis met de folder-rechten op die manier.

Nu het zip bestand naar de server verplaatst, en via deze tip lukt het wel? Bijbehorende video-instructie.

Dit is de unzip.php bestand als zip om te unzip.php.


  1. Upload het uit te pakken bestand naar de server (magento.zip);
  2. Upload het uitgepakte (‘ge-unzipte’) bestand unzip.php naar de server, in dezelfde map als waar magento.zip staat;
  3. Zorg ervoor dat de rechten op 755 worden gezet voor zowel het zip bestand, als de folder waarin de uitgepakte bestanden moeten komen te staan.


Nu kun je het bestandje unzip.php opstarten en het feest begint.

Nadat alle bestanden uitgepakt zijn:

  1. Start de pagina http://www.yourdomainname.nl/setup;
  2. Failure… to be continued!

What causes videos to start off black or glitchy on an AMD Radeon HD?

Bij mij is het probleem opgelost door in Chrome naar deze pagina te gaan


en de versnelling dus aan te zetten.

“I found a solution. I had already tried installing the codec pack, but there was no difference. I went into chromes setting here: chrome://flags/#disable-accelerated-video-decode, and disabled it, enabling acceleration. Now everything looks great. And videos seem to be running clear. This option is different from the one I found in chromes settings disabling 3d acceleration.”

Of zie hier.

WordPress Importer showing blank page after clicking the Upload File and Import button

After turning on the error display in WordPress, by setting:

define('WP_DEBUG', false);


define('WP_DEBUG', true);

While importing I was able to get the following error:

Fatal error: Class 'DOMDocument' not found in /var/www/html/wp-content/plugins/wordpress-importer/parsers.php on line 61

Solution that worked for me:

Replace in file parsers.php in plugin wordpress-importer at Class WXR_Parser_SimpleXML

$dom = new DOMDocument;
$old_value = null;
if ( function_exists( 'libxml_disable_entity_loader' ) ) {
$old_value = libxml_disable_entity_loader( true );
$success = $dom->loadXML( file_get_contents( $file ) );
if ( ! is_null( $old_value ) ) {
libxml_disable_entity_loader( $old_value );

if ( ! $success || isset( $dom->doctype ) ) {
return new WP_Error( 'SimpleXML_parse_error', __( 'There was an error when reading this WXR file', 'wordpress-importer' ), libxml_get_errors() );

$xml = simplexml_import_dom( $dom );
unset( $dom );


$xml = simplexml_load_file($file);

Zie ook hier en hier.