Exploring Software: Extending J2EE Applications Using Grails
We look at how J2EE users can benefit from agile development methodologies by using Grails to maximise the returns from their middleware layer. Exploring Grails is very much like exploring Rails. This is…
Less is More: Exploring the Radiant CMS
Need to build a website or weblog? Just want a simple CMS that makes your life easier? Radiant is for you! In this article, we explore some of the unique features of Radiant…
All You Need to Know About Web Application Frameworks
Jargon fills our everyday lives on the Internet. The days when HTML and JavaScript used to be “cool” technologies are long gone. They are still very much an underlying part of the Net,…
Rails Plugins — Making Website Development Easy!
This article is a tutorial on how to use Rails plugins for pagination, authentication and file attachments. It is aimed at readers with a basic knowledge of Ruby on Rails programming. A plugin…
How WordPress Saved the Day
One fine day, the most formidable teacher in the school summons me. I go to her thinking these are my last few minutes in school. However, when I arrive, I’m pleasantly surprised: there’s…
Google Maps JavaScript API: Making Your Website Livelier
This article explains how to embed Google Maps in a website, using the JavaScript API for Maps. Mapping solutions can be embedded in your website to display locations of various places, provide directions,…
‘Microsoft’s Working Towards Establishing a Long-term Community Connection’
“Microsoft is open to openness,” says Vijay Rajagopalan, principal architect in Microsoft’s interoperability team. The LINUX For You team caught up with him to find out the truth behind this assertion, and to…
Securing Apache, Part 4: Cross-site Tracing (XST) & Cross-site History Manipulation (XSHM)
This series of articles addresses the Web security concerns of information security experts, systems administrators and all those who want to jump-start their careers in this domain. This time we will delve deeper…
Exploring Software: Understanding a Netbook Desktop
Desktop environments are wonderful in the way they just work. The complexity of what is happening “below the hood” is well hidden from us. Looking at the various netbook options, I was curious…





