Webdevwonders - webdevwonders.com - WebDevWonders.com
General Information:
Latest News:
HAProxy Load Balancer setup including logging on Debian 7 Jun 2013 | 11:18 pm
If you are looking for a fast, reliable and easy to configure load balancer HAProxy might be the right choice for you. In the following post I will explain the quick and easy setup of a basic HAProxy ...
Configuring a permanent SSH tunnel for MySQL connections on Debian 31 Dec 2012 | 04:06 am
This article shows how to setup a permanent SHH tunnel between a webserver and a database server running MySQL. First of all we will create two new users, one on each server. Of course you may also us...
How to install, automate and secure AWStats including GeoIP-Plugin on Debian 11 Sep 2012 | 02:17 pm
If you don’t want to use a 3rd-party website analytics tool like i.e. Google Analytics but still want to monitor your visitors, pageviews and so on, then AWStats might be the right tool for you. It wo...
How to animate a rectangle bottom up with Raphaël.js 29 Aug 2012 | 12:39 am
Since I did not find an easy way on how to animate a rectangle bottom up with Raphael.js while searching the net I thought it might be helpful to post my simple solution of a bottom up rectangle anima...
Fix for wkhtmltopdf rendering issue when using SVG 26 Aug 2012 | 02:46 am
I recently spent some hours trying to find out why my SVG graph wasn’t rendering properly with wkhtmltopdf. Since the same problem might occur to others I wanted to share it here. So this is the issue...
Malicious file download – and nobody will notice 25 Aug 2012 | 12:27 am
I recently came across a very sneaky yet impressive way of tricking people into downloading a malicious file. But before you continue reading you might want to download the newest Flash Player version...
Deep copy Javascript objects 28 Sep 2011 | 09:45 am
Knowing the difference between a value being assinged by reference in contrast to being assigned by value is crucial. In Javascript primitive types like strings or numbers are always assigned by value...
Detect Firefox add-on Adblock Plus 30 Aug 2011 | 09:57 am
Some time ago I wrote a post explaining how to detect firefox add-ons. However, the described way only works for a couple of add-ons. And it doesn’t work for the most popular add-on of all called Adbl...
Selenium – web application testing made easy 24 Jun 2011 | 09:06 am
Writing a web application certainly is fun. Testing the application, on the other hand, usually is a time-consuming, but nevertheless necessary evil. As soon as the application grows above, let’s say,...
Use IFrame in scrollable DIV to read browsing history 30 May 2011 | 11:17 am
I already discussed the HTTP status code hack as an alternative to the slowly dying CSS history hack. In this article I would like to introduce another way of history stealing, which doesn’t require t...