matchmuchach.nl

90's PC build (Troy) phase 1

History Back in 1998 my parents got their first PC. A Pentium 2 with a 350MHz CPU, 128MB of RAM, an 8GB hard disk and a Diamond Monster 3D II 3dfx Voodoo2 graphics card. For the time, this was quite a powerful PC. The Voodoo2 card came bundled with a couple of games, which started my interest in them. Now, almost 20 years later, I’m still an avid gamer and I’m gainfully employed in the tech industry....

How to fix wifi on your Dell E5530 running Ubuntu

If you own a Dell E5530 and you’re running Ubuntu on it (or any other GNU/Linux distribution), chances are that wifi won’t work out of the box. This is because Ubuntu is using the wrong drivers, resulting in these errors: tail -f /var/log/syslog Feb 27 19:49:32 laptop kernel: [ 885.726638] ERROR @wl_cfg80211_get_station : Wrong Mac address Feb 27 19:49:32 laptop kernel: [ 885.726685] ERROR @wl_cfg80211_get_station : Wrong Mac address Feb 27 19:49:38 laptop kernel: [ 891....

How to log every email that’s sent by PHP’s mail() function

Most websites and CMS’s need to send email messages, this happens mainly through PHP’s mail() function. With this function you can easily compose email messages using various scripts. There is one problem though: If your website or CMS gets hacked, it’s very easy for the hackers to abuse this function and send tens of thousands of messages using your server. To combat this, you’ll a need a way to figure out what the mail() function is doing and what scripts are using it....

Plesk 11.5.x finally supports multiple PHP versions on the same server!

I’ve written a fairly lengthy article about how you can use multiple PHP versions on the same Plesk 11.0.x server and it seems that the people at Parallels were listening! Since version 11.5.x it’s possible to install and use multiple PHP versions and manage them from the web interface. This feature is extremely handy if you’re required to support old PHP applications like Drupal 5 that just refuse to play nice with newer versions of PHP....

Run two versions of PHP on one Plesk 11 server

Every now and then you’ll need to migrate a couple of old websites to a new Plesk server that require an earlier version of PHP than you’re currently using. Drupal 5 is a great example of this; it just won’t run on a Linux box running PHP 5.3 or later, of course you can use some hackery but that’s usually not going to cut it. So, how do you get PHP 5....

PowerShell: Quickly backup and restore users with LDIFDE

In the past couple of months I’ve been working a lot with Active Directory and it’s RFC2307 schema extension. For testing purposes I had to backup and restore my user and computer objects a lot. So after building a PowerShell script to fill the RFC2307 attributes I decided to build a second script that would allow me to quickly backup, remove and restore user and computer objects in a single organizational unit (OU)....

PowerShell: Adding Unix attributes to existing Active Directory users

In the past twenty years more and more organizations have started using Active Directory for their authentication and authorization processes. Open source projects like Samba Winbind have made it easy to link Unix (AIX, hp-ux) and Linux systems with Active Directory. Before you can make the jump however, you need to migrate the old user attributes. If you don’t you’ll destroy the permission system on which Unix and Linux systems are based....

Sharing a USB stick between OS X, Linux and Windows

More and more people are using multiple operating systems on a daily basis. Almost every operating system has its own file system, Windows has NTFS, OS X has HFS+ and Linux systems usually are running on some form of the EXT file system. When you’re these different operating systems it can be cumbersome to exchange files using a USB stick. FAT only supports files up to 4GB and systems other than Windows can’t write to NTFS....

Books about the history of GNU/Linux

Now that I’ve discussed several books about the history of both Apple and Microsoft, it’s time to take a look at the history of GNU/Linux. I like Linux, it’s my favorite non-desktop OS (although, the desktop experience is getting better). I’ve spent the past couple of years building and maintaining GNU/Linux servers and software that runs on GNU/Linux. Learn how to use it and you won’t regret it. Just for fun The Linux kernel was build by Linus Torvalds and he still maintains it to this day....

Use Newsleecher on a Mac

I’ve alread written an article about an alternative for Newsleecher on the Mac, but finding a replacement might not be necessary after all! For years it’s been possible to run Windows applications a Mac by using Crossover, this works great for Newsleecher 3.9 and up. In order to get this running you’ll need a license for Newsleecher and CrossOver itself. Together they will cost you about fifty bucks. After you’ve bought, downloaded and installed CrossOver, we can get started....