" /> Linux Web Developer: March 2006 Archives

« February 2006 | Main | April 2006 »

March 23, 2006

IBM WebSphere Developer Technical Journal: Locking strategies for database access


IBM WebSphere Developer Technical Journal: Locking strategies for database access
Database locking strategies is one of the most complex areas of application development -- and one of the most critical for reliable application performance and behavior. The basic issues, common strategies, and general recommendations on when and how to use different locking strategies are outlined in this article.

Technorati Tags:

March 21, 2006

How to debug Perl apps with Eclipse Debugging


How to debug Perl apps with Eclipse
Debugging Perl applications can be a frustrating process. Many Perl programmers rely on print statements and so-called "postmortem debugging." Others use the built-in Perl debugger. Neither provides a coherent execution environment for monitoring the execution of a script, and neither supports the debugging of a Common Gateway Interface (CGI) script during execution. In this tutorial, we will look at the debugging functionality offered by the Eclipse Perl Integration (EPIC) plug-in for Eclipse, which offers a rich debugging environment available and integrated with the EPIC Perl development environment.

Technorati Tags:

Discover Python, Part 4: Explore the Python type


Discover Python, Part 4: Explore the Python type hierarchy
Python provides a number of useful features, of which the list class is one of the most important. This article introduces the list class and demonstrates some of the many ways in which you can use it to simplify difficult programming tasks.

Run PHP applications in Apache Geronimo PHP has


Run PHP applications in Apache Geronimo
PHP has been a popular scripting language for some time. However, with the growing buzz over Java technology and Apache Geronimo, a J2EE-certified application server, many experienced developers shy away from using PHP with Geronimo, because only JavaServer Pages (JSP) is supported out of the box. The PHP Java Bridge solves this problem by providing full support for PHP on Geronimo and for sharing sessions across both PHP and JSP scripts.

Deploy OpenLaszlo apps on Apache Geronimo with Tomcat


Deploy OpenLaszlo apps on Apache Geronimo with Tomcat
With the rise of the popular rich user interface (UI) language, OpenLaszlo, and the parallel rise of Apache Geronimo, OpenLaszlo developers will want to deploy their applications on Geronimo. This tutorial documents the process necessary to configure the internals of Apache Tomcat within Geronimo to be able to run the OpenLaszlo application server, and hence deploy and run OpenLaszlo applications within Geronimo. You'll implement a sample OpenLaszlo application to prove the functionality of the OpenLaszlo application server running on Apache Geronimo.

March 16, 2006

WebSphere migrations: Migrate from Apache Tomcat to WebSphere


WebSphere migrations: Migrate from Apache Tomcat to WebSphere Application Server Community Edition
This article explains how to migrate a J2EE Web tier application from Apache Tomcat 5.5 to IBM WebSphere Application Server Community Edition V1.0.

March 15, 2006

Linux vendor Collax eyes US debut  InfoWorld - Mar 10


Linux vendor Collax eyes US debut 
InfoWorld - Mar 10 8:23 AM
( InfoWorld ) - An up-and-coming Linux vendor with some notable Silicon Valley connections is preparing for its U.S. launch in the third quarter, a debut that will include a major presence at the Open Source Business Conference (OSBC) in Boston in October, its chief executive officer (CEO) said at Cebit Friday. Olaf Jacobi, CEO of the Munich-based company, said it has not defined a date Save to My Web

Cultured Perl: Perl polishes its Unicode support Although


Cultured Perl: Perl polishes its Unicode support
Although Perl 6 with its promised Unicode support is right around the corner, the Unicode features built into Perl 5.8.6 are reason enough to get started writing localized apps. Using his preferred editor, Yudit, Ted shows how Perl can read, interpret, and manipulate UTF-8-encoded Unicode.

Technorati Tags:

CherryPy for CGI programmers The CherryPy application framework


CherryPy for CGI programmers
The CherryPy application framework for Python makes Web applications easier to write than plain Common Gateway Interface (CGI). At the same time, it's simple -- not full of little-used features -- and easy to learn. This introduction shows everything needed to write Web applications with CherryPy.

Run PHP applications in Apache Geronimo PHP has


Run PHP applications in Apache Geronimo
PHP has been a popular scripting language for some time. However, with the growing buzz over Java technology and Apache Geronimo, a J2EE-certified application server, many experienced developers shy away from using PHP with Geronimo, because only JavaServer Pages (JSP) is supported out of the box. The PHP Java Bridge solves this problem by providing full support for PHP on Geronimo and for sharing sessions across both PHP and JSP scripts.

WebSphere migrations: Migrate from Apache Tomcat to WebSphere


WebSphere migrations: Migrate from Apache Tomcat to WebSphere Application Server Community Edition
This article explains how to migrate a J2EE Web tier application from Apache Tomcat 5.5 to IBM WebSphere Application Server Community Edition V1.0.

March 12, 2006

Build fail-safe transactional applications with Apache Geronimo In


Build fail-safe transactional applications with Apache Geronimo
In previous related articles ("Build a secure enterprise infrastructure with Geronimo" and "Implement and deploy Web services in an Apache Geronimo application"), we examined the implementation of security and Web services in the Apache Geronimo application server and demonstrated how these features can be used to create enterprise applications. In this article, the IBM Advanced Technology Solutions team provides an overview of transaction support in Apache Geronimo along with a demonstration of how you can use this feature to build fail-safe transactional applications. Follow along to find out how to exploit transactions in a real-world Geronimo application that uses an emulated banking scenario.

March 06, 2006

Set up a PHP and MySQL development environment


Set up a PHP and MySQL development environment
Set up PHP, Apache, and MySQL as a development environment on a Windows XP machine. This tutorial gives you step-by-step instructions on how to get it all up and running painlessly.

IBM WebSphere Developer Technical Journal: Securing connections between


IBM WebSphere Developer Technical Journal: Securing connections between WebSphere Application Server and WebSphere MQ -- Part 1
Configure IBM WebSphere MQ and IBM WebSphere Application Server to properly make the communication path between the two environments authenticated, authorized, and encrypted.

Technorati Tags:

Sockets programming in Python This tutorial shows how


Sockets programming in Python
This tutorial shows how to develop sockets-based networking applications using Python. In this tutorial, you first learn a few Python basics and see why Python makes a good network programming language. Then you move on to the basic sockets features of Python, using a sample chat application as a guide, and look at several other, high-level, classes that provide asynchronous communications.

Get started with an open source CMS, Part


Get started with an open source CMS, Part 5: Build a PHP WebDAV client for Jakarta Slide
In this tutorial, the fifth in the series, learn how to create a PHP Web-based Distributed Authoring and Versioning (WebDAV) Client for Jakarta Slide that you can use to build PHP applications for content management. With this knowledge, you can then go on to build other PHP applications on a system that can manage numerous users and documents.