applications
OpenID for Java Web applications
Walk through the steps of incorporating OpenID into a sample Java application. Rather than implement the OpenID Authentication specification by hand, author J. Steven Perry uses the openid4java library and a popular OpenID provider, myOpenID, to create a safe and reliable registration process for a Java application written in Wicket.
An introduction to XML
This introduction to XML provides demonstrations of the basics of learning XML, covering topics such as Web 2.0, AJAX, RSS, Web Services and managing XML data. These short Web-based video modules provide clear examples of XML as well as references to popular Web sites that use XML.
Build an OAuth-enabled desktop Twitter client
OAuth is an open protocol that enables users to share their protected resources among different Web sites, without risking exposure. OAuth is an ideal candidate for mashing up today's social networking Web sites like Twitter. Here's an example of an OAuth-enabled desktop Twitter client.
GIMP to be removed from Ubuntu?
This could be an outstanding news by its significance. The next version of Ubuntu (Lucid Lynx or Ubuntu 10.04) won’t include GIMP (GNU Image Manipulation Program) by default due to its user interface that is too complex… What a #@^*?
Actually complex UI is not the only decision why GIMP should be vanished from Ubuntu so here is the full list:
Install Ubuntu Chromium browser (Google Chrome for Linux)
One of the easiest way to try Chromium browser in Ubuntu Linux (Google Chrome browser for Unix/Linux operating system is named as chromium) is to use daily binary builds at https://launchpad.net/chromium-project.
Information Management: The Tides They Are A-Turnin?
The world of Enterprise Content Management saw the beginning of a possible new direction last week when Mark Lewis, president of EMC’s (news, site) Content Management and Archiving division took the stage at EMC World 2009.
Lewis’ main argument was that the majority of present day information is a total mess (that’s nothing new). He specifically focused on the dangers of unstructured data floating around without hide nor hair of an application or database. After all, vagrant infomation is like kryptonite for both business efficiency and security.
Create and get your jQuery plug-in listed
jQuery lets you create your own plug-ins to extend the functions of jQuery—and to give back to the jQuery community. This article steps you through the process for creating your own jQuery plug-in and as well as getting it listed on the jQuery plug-in community Web pages. Be a part of the JQuery JavaScript library many have grown to depend on.
Mozilla Launches Jetpack, Browser Extensions Take Flight
Mozilla Labs is at it again (aren’t they always?). This time the dream team is aiming to streamline Firefox users’ experiences with extensions.
Say what? We thought the whole extension process was already pretty easy. After all, it doesn’t take much brain power to click an install button and reboot a browser. But…what if you didn’t have to reboot your browser? What if it were as simple as just clicking the install button? Well, now it is. Enter: Mozilla Jetpack. Blast off.
EMC Releases Free Documentum Developer Edition Enterprise CMS
What’s better than free? We sure can’t come up with anything, which is at least one reason the new EMC Documentum Developer Edition will likely earn a few double takes.
The new resource for application developers interested in utilizing the Enterprise CMS platform was released as a free download earlier this month, along with the announcement of a new developer-oriented community.
Avoid common querying mistakes with better Django models
This article sheds light on some of the lesser-known features of the Django ORM in particular, but SQLAlchemy users may find some of the cautions about inefficient query generation applicable to their own code. Learn how to avoid common querying mistakes, use model managers to encapsulate complex queries, and take advantage of the powerful new aggregation features available in Django V1.1
Integrating Adobe Flex and IBM WebSphere Portal
Now you can Combine the power of Adobe Flex's Rich Internet Applications (RIAs) capability, with the power of WebSphere Portal's ability to build flexible, SOA-based solutions. This article walks you through a process to quickly build rich client and component-based Flex applications for WebSphere Portal.
An early look at whats coming in PHP V6
In this article, learn about the new PHP V6 features in detail. Learn how it is easier to use, more secure, and more suitable for internationalization. New PHP V6 features include improved support for Unicode, clean-up of several functions, improved extensions, engine additions, changes to OO functions, and PHP additions.
Postfix Backup Mail Server Anti-Spam Configuration
According to RFC2821 the lowest-numbered records are the most preferred MX for domain. So a target Postfix backup server is used to keep the messages in a queue waiting for the primary server to become available. This ensures that if my primary MX goes down you do not loss any emails. However, spammers are connects to backup MX to avoid anti spam filters that are running on the primary MX server. This also hides their real IP from my primary MX. This tutorial shows how to configure anti-spam and anti-virus for Postfix based backup mx server.
Developing widgets with Dojo toolkit
Dojo is an open source, JavaScript-based toolkit for developing dynamic HTML Web applications. Dojo allows you to quickly build web widgets that can be more complex than standard HTML widgets. The goal of this article is to give you the basics for developing HTML widgets starting with simple widgets and moving up to more complex ones using Dojo.
Eclipse Rich Client Platform for the mobile Workforce
The Mobile Workforce Framework project, also known as Maestro, illustrates how many architectural drivers like synchronization, plug-in functionality, and offline support are met by the using the Eclipse RCP. See how easy it is to extend the Eclipse platform to support mobile devices.

