On the news pages of this issue of the Joomla! Community Magazine there's a milestone to celebrate - Joomla! downloads hit the thirty million mark in March. What else is in this issue?
The feature story that had me clicking to read it has the title 10 Joomla! Prejudices. In it Angie Radtke gives her answers to 10 criticisms of Joomla! proposed by the German Screenguide Magazine.
The list is headed with "Joomla! is only for private sites" and Angie dispenses with this one very quickly. Next she counters "Joomla's architecture is outdated" and "Joomla! is insecure and easy to hack". If you find yourself having to defend your choice of Joomla! you'll find her arguments useful.
One of the items for developers is Check username availability with Ajax, in which Nicola Galgano presents code that performs a check for the availability of a user name in the registration process of Joomla! 2.5 based sites. It implements a layout override, then does a client side JavaScript request and a server side PHP-JSON response.
Following on from his article in last month's issue about setting an hourly rate Gabe Wahhab now provides 5 Vital Items to Consider When Raising Your Hourly Rate which is the outcome of discussions with four of his colleagues.
There's a new section in this month's magazine: Joomla! in Education. As Alice Grevet explains in her editorial,
We want to highlight education for several reasons. Many academic institutions use Joomla! in effective and innovative ways for their website and intranet needs. In addition, there is a growing interest in the community and amongst the leadership to identify institutions offering certification programs and explore certification further.
If you are not a medic then presumably you, like me, thought that we knew most of the basics of what causes high blood pressure as we age. It turns out that we really didn't and now a new computer mod [ ... ]
Task.js is a Mozilla experiment in making asynchronous cooperative tasking in JavaScript look elegant. It works by re-purposing the new yield command in the latest version of JavaScript - this is very [ ... ]