System Administration

Mac OS X configuration for software developers

Coming from Linux and FreeBSD, I initially didn’t feel comfortable working with OS X and I still think it’s a bad idea to run a full featured Web server on a Mac. But there are a couple of things you can do to turn your Mac into a great development environment. Install the following essential software packages Google…
Read more

Howto: Install PHP 5.5 and PHPUnit on OS X via Homebrew

Here is how to install the latest PHP and PHPUnit versions on OS X using Homebrew, which became my first choice after testing other package managers. To avoid conflicts, it is generally not recommended to use Homebrew alongside other external OS X package managers such as MacPorts or Fink. You can remove MacPorts with these…
Read more

Cloud9 IDE: My first impression

After I could gather some experience with Cloud9 IDE today, I’m in the process of customizing it to my needs. For example, the run and preview buttons seem useless when using Cloud9 as editor only: Most PHP/JavaScript Web apps are constantly running in another tab anyways and usually don’t require compilation (as a developer, I…
Read more

Howto: Install Cloud9 IDE on CentOS 6.3 / Linux

There is an interesting (and free) alternative for those who are sick of (re-)installing Eclipse, Aptana, Zend Studio, PhpStorm, NetBeans or other IDEs on each new computer they use – or for those who don’t have 1 GB of RAM left to waste just to run a source code editor. I used to work with…
Read more

Configuring Ubuntu/Xubuntu and Apache 2 for local development environments

Most Web server howtos out there are concerned with production environments, where you need a high level of performance and security. As a developer who runs Apache 2 on localhost, you have other requirements, such as quick configuration and flexibility. It’s inconvenient to edit (usually copy & paste) your virtual hosts configuration and add entries…
Read more

Ape: Ajax Push Engine

Let me say a few words about Ape, an Ajax push server I came across this week: http://www.ape-project.org/ Even though the authors say it’s a stable 1.0 release and “insanely great”, there are some issues you should be aware of. I write this in the hope that it helps others to evaluate the server and to give…
Read more