Scroll to top

Recursively remove .svn directories from your project

Occasionally I find .svn directories in my old projects that are not in Subversion.  The quickest way to recursively remove them is to run the following command: find . -name .svn -print0 | xargs -0 rm -rf You need to cd into your project directory before running it. You can also run the command to [...]

Read more

Installing Tigase Jabber Server using console installer

Couple of months ago I installed Tigase server on my laptop and it was working beautifully until this morning.  I’ve installed quite a few major OS updates on my laptop since then and I must’ve done something to upset Tigase.  I visited Tigase Website to download a fresh copy of the server and see what the command [...]

Read more

Generate Self-Signed SSL Certificate – HOWTO

This is another one for my reference. I’ve had to generate a self-signed SSL certificate quite a few times and I’m sure I’ll do it again in future. First of all, self-signed SSL certificates provide the same level of security as any other commercial ones, such as Verisign certs. The 2 main differences are: 1. [...]

Read more

SSH Tunneling – Add secondary address to your loopback interface HOWTO

I’m writing this one for my own reference because almost everything I do for work, is done through SSH port forwarding. If you’re not familiar with SSH port forwarding, you’ll have to read up on it elsewhere. And the reason why we use SSH port forwarding is because it is secure and powerful. I generally [...]

Read more

MAMP vs Entropy PHP on OS X

Following my post on Snow Leopard Gotchas, I discovered another problem you might run into. SL comes with currently the latest version of PHP 5.3.0. However, not all PHP projects will play nice on v5.3.0. What you could do is: 1. build and configure an older version of PHP from source – e.g. 5.2.11 2. [...]

Read more