Exploring Software — Alternatives to Rails, Django
Zope 3 never picked up because most of the popular projects/products based on the application server never migrated from Zope 2. With “Grok — now even cavemen can use Zope 3!” Listening to…
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,…
Android Application Development Basics
Here’s a basic Android application — a Simple Interest Calculator, which illustrates the application development method. To follow this tutorial, you should have written ‘core’ Java code, and should have some experience using…
Exploring Software: The State of VBA in OpenOffice.org Calc
I keep trying to file my income tax returns online. However, I insist on using OpenOffice.org and so I have failed to accomplish what I set out to do. A request on the…
A Desktop Twitter Client in 15 Minutes
Twitter, the fun social-networking micro-blogging service, has taken the world by storm. Millions of “tweets” — real-time text messages of up to 140 characters — are posted daily, using several different client applications….
Automate Testing Web Apps with WebTest
WebTest lets developers write XML-based test suites so quickly, it’s almost fun! Virtually everyone uses a browser every time the computer is switched on — the browser has become an integral part of…
OpenLDAP, Part 3: Understanding the LDAP Schema
In this article, we will explore LDAP concepts such as schema, ObjectClasses and attributes — these will help us build an LDAP server capable of authenticating Linux users. To understand ACLs and LDAP…





