Dave Nicholas Developer Blog http://www.davenicholas.me.uk/blog This is the Developers blog of Dave Nicholas a software developer. Formly a .NET devloeper who now works with open source technologies developing in C++ and PHP on Linux. en-gb Fretractor 0.1 released on Linux and Windows http://www.davenicholas.me.uk/blog/view_post/21/Fretractor-0.1-released-on-Linux-and-Windows Fretractor is a simple guitar scale tool that I made. The features include tunable strings, so you set the tuning of each specific string, for example if you down tune or play with drop tunings you ca... Session cookies and curl in PHP http://www.davenicholas.me.uk/blog/view_post/20/Session-cookies-and-curl-in-PHP This is a quick example of how to use curl in PHP to send login information via POST using CURLOPT_POSTFIELDS to a webserver and the use the CURLOPT_COOKIEJAR and CURLOPT_COOKIEFILE store and re-send... Splash screens with wxSplashScreen http://www.davenicholas.me.uk/blog/view_post/19/Splash-screens-with-wxSplashScreen This isn't going to be the biggest tutorial as I have had very little time this week. So this one is going to be very simple. I am going to show you how to make a simple splash screen for your wxWid... How to setup an svn server http://www.davenicholas.me.uk/blog/view_post/18/How-to-setup-an-svn-server This is a guide to setting up an svn server. First be sure that you have subversion installed on your server. If you wish to use the webdav apache module, then you will also need libapache2-svn. If y... Why you should use PHP Iterators and IteratorFilters http://www.davenicholas.me.uk/blog/view_post/17/Why-you-should-use-PHP-Iterators-and-IteratorFilters One of the major advantages to come from the SPL is the introduction on the iterator interface and her derived classes. The iterator interface contains 6 abstract functions. abstract pub... Simple template classes in C++ http://www.davenicholas.me.uk/blog/view_post/16/Simple-template-classes-in-C This week I will be demonstrating how to use template classes in C++. Template classes should be used when you need functions and classes to use generic types. As always source code and binary are a... Sorting an array of objects in PHP http://www.davenicholas.me.uk/blog/view_post/15/Sorting-an-array-of-objects-in-PHP Today I thought that I would talk about using a comparison delegate function with native PHP sort functions. The reason for me writing this tutorial is that I often come across code where developers ... GNOME Notification Area with C++ http://www.davenicholas.me.uk/blog/view_post/14/GNOME-Notification-Area-with-C In this tutorial I will show you how to use the GNOME notification area in C++ The GNOME notification window is a powerful usability feature that allows developers to deliver subtle and effective not... Developer IDE choices on linux http://www.davenicholas.me.uk/blog/view_post/13/Developer-IDE-choices-on-linux I just wanted to take some time to talk about the tools which I use on a daily basis. I will also confess that I spent the first 6 years of my professional career as a C#.Net developer. So before tu... wxWidgets drag and drop tutorial http://www.davenicholas.me.uk/blog/view_post/12/wxWidgets-drag-and-drop-tutorial In this tutorial I am going to teach you how to implement drag and drop with you wxWidget application. The ability to drag and drop is something which people ask a lot of questions about but there ar...