The content management world got proposal for a new standard, CMIS, backed by the three giants in this domain. The introduction reminded me something of the Java world, that was supposed to take the content management world by storm. It has progressed to the next version, but it has not become exactly popular. [Continue]
This blog was down for a while, in fact, quite a lot of while - about 8 hours or so. The hosting company had suspended the account citing the reason of poor performance. So I have done some changes in the theme code, disabled a couple of plugins and optimized the DB tables. [Continue]
There is a certain hatred for design patterns in a certain class of programmers. I am inno position to judge these reactions. However, I myself have gone through a cycle, where I worshipped them, then realized that they too had pitfalls, got confused, and now I realize that perhaps I completely misunderstood them. [Continue]
One of the challenges of teaching is to introduce concepts without the use of jargon. This explanation of recursion excels at that. Use of jargon ends up introducing much more than the concept, and then you end up explaining something else, and then something else that comes across there and then… Yes, it gets kind of recursive!
A friend, who was recently exposed to Web development, was wondering why Java hosting was not as popular as it was for other Web technologies. It was a lot easier to find hosting, right from cheap shared space to dedicated machines, for other languages like PHP and Python. Why not for Java? [Continue]
We have one more foundation for the Web, the World Wide Web Foundation (press release). Somehow I thought this name was already taken by one of the many existing ones. The difference here though, is that Sir Tim Berners-Lee, the inventor of the World Wide Web, is involved in this. [Continue]
When do you think you know a tool enough? With the current rate of revisions, it might never happen, but what is the stage when you feel comfortable with a new tool? I like working with new tools, especially because I think I should use the tool suitable for the need, not for me. [Continue]
Canonical is investing in making its desktop more appealing and usable. Kudos to Mark Shuttleworth for taking this initiative. It is not very often that open source projects exclusively talk about appeal. [Continue]
10 Principles of PHP is a very interesting read. More so because it has contradicting points. It shows that the principles are trying to address a wide range of issues. [Continue]
If you have been looking for a guide to check compliance with GPL, it has arrived. Legal language sure is tedious to read through and understand, so this guide can be really helpful. However I felt its own language is not any better! [Continue]