I was looking for a Wiki software product and my Google search lead me to WikiMatrix.org. The site lists a LOT of Wiki software solutions and allows you to compare them using a number of criteria captured by the site. If you are looking for a Wiki tool then you should absolutely give this site a look.
In a recent post by David Walsh I noticed an interesting and helpful description of the PHP “Magic Method” __call. In his post Create PHP Classes with Dynamic Functions David outlines how to use __call to act as a generic get method. Since I have seen these before I jumped to the PHP 5 documentation on Magic Methods to refresh my memory. I realized that I have never used the __get and __set methods in my development. I know many will argue that these are dangerous methods, but I think there could be some situations where they could be properly implemented to ease your coding practices. Have a look and let me know what you think about them.
I recently became interested in tree algorithms and was doing research in books and on the web. I came across this post by Julienne Walker where he describes his implementation of a Red Black tree. It was interesting to read so I thought I would share. Enjoy!