How To Enable Apache Digest Authentication
Basic http authentication in Apache (mod_auith) has been available for a while, but one major downside still exists, which is the exchange of plain text user name and password information over a possibly unsecured network. That is where Apache Digest Authentication takes over and provides us with MD5 encrypted values, using the mod_digest Apache module.
Here are the steps to create a password file to store all account information, install the apache module mod_auth_digest and the necessary configuration parameters to enable security of our restricted area.Create Account file
For digest authentication we need to use a utility called htdigest, unlike with basic authentication ...
Moving a Subversion Repository
At some point in a developers life, we have to upgrade, switch hosting providers or replace broken hardware and with that comes the inevitable. Moving all of our apps, data and configuration settings, and eventually our holy repository. And with that comes also the task of moving a subversion repository.
Moving an SVN repository from one Subversion server to another, while carrying over the entire version history information may seem like a daunting task, but fortunately it’s rather quite easy and straight forward.Backup your old Repository
Step one is the generate a dump file of the existing repository which we can later ...
Install ffmpeg on Mac Snow Leopard
Ffmpeg is the de-facto open source standard for encoding audio and video. Especially with the arrival of html5 which uses codecs like Ogg, Theora, Vorbis, h264, webm among others, and the increasing popularity of devices from Apple, such as iPod, iPad and the iPhone, all of which require a different standard from flv, the version so widely in use by Adobe Flash.
Another positive aspect is that ffmpeg has a much ...
Create Your Own Folders On The iPad
Creating our own folders to organize files has always been on top of the wish list for the iPad. With iOS 4.2 we finally have the capability of creating desktop folders to store applications, photos, videos or any other content.
In addition, creating folders on the iPad is an easy way to limit the number of screens we have to scroll through when searching for a ...
Access Dropbox From Linux Server Command Line
Access Dropbox from the command line on a Linux server is a real time saver, especially for developers. Sharing files between Virtual Machines (VM) can be a pain, especially if your VM is running on a text based server without UI. For example, I start up a new VM for almost anything and I deal with up to 20 different sites and application and every one has it’s own VM.
Cross deleting records from multiple tables in mysql
I’ve been asked many times how to do a MySQL join delete, that is delete records in multiple tables joined in MySQL. Here are three of methods that should get anyone started.
As always, create a backup before updating or deleting records.Simple Inner Join Delete Method
The simple inner join method uses commas with an implicit inner join like in the example below. Here we’re using an items and price table, where ...
How To Clone A Virtual Machine In VirtualBox
Moving, cloning and modifying Virtual Machines in VirtualBox and their associated Virtual Hard Disks has been no easy task. And to make matters worse, the steps are poorly documented at best.
In this step by steps guide, we’re going to clone a virtual machine using VirtualBox 3.2.10 r66523 running on Ubuntu 10.10 64bit host operation system.Steps To Clone a Virtual Machine Merge Snapshots
Merge all snapshots that we want to be included, delete the ...
Fix for OSX 10.6.5 apachectl: ulimit open files
If you’ve recently upgraded your Mac to OSX 10.6.5, and are a developer who run apache locally on your machine, you’re likely to find yourself with a broken web server.
Installing and running a Lamp stack on a Mac has never been as easy as, let’s say Ubuntu or even Windows, and we certainly appreciate the fact that Apple is including more and more of it in its standard OSX base ...
Setup Puppet to configure your network servers
Growing companies at some point are faced with the increased workload to setup, configure and maintain their servers and applications. Administrators try to script repetitive tasks and ultimately look for solutions that are scalable and provide a central management tool base. There are several software packages available, commercial and open source ones.
Puppet is probably the most used open source configuration management package available today and more system administrators and software ...
Free Open Source HTML5 eBook Creator
The Baker framework is a free open source ebook creator, a platform to create books for the iPad and iPhone. The framework was developed by a team of Italian software geeks, allowing designers and web developers to transform fixed-width HTML5 pages into an e-book format and subsequently publish the finished product.
All publishers have to do is follow the Apple App Store submission guidelines. The first step involves creating a HTML5 ...