Latest Articles

View : All | July | June | May | Alphabetical:A-Z | Z-A

Use of macros in IBM Cognos 8 Report Studio

by Abhishek Sanghani | May 2010 | Enterprise Articles IBM

Cognos Report Studio is widely used for creating and managing business reports in medium to large companies. It is simple enough for any business analyst, power user, or developer to pick up and start developing basic reports. However, when it comes to developing more sophisticated, fully functional business reports for wider audiences, report authors will need guidance.

In this article, by Abhishek Sanghani, author of IBM Cognos 8 Report Studio Cookbook, we will show you  that even though macros are often considered a Framework Modeler's tool, they can be used within Report Studio as well. These recipes will show you some very useful macros around security, string manipulation, and prompting.

Read Use of macros in IBM Cognos 8 Report Studio in full

Easily Writing SQL Queries with Spring Python

by Greg L. Turnquist | May 2010 | Open Source

Spring Python takes the concepts of the Spring Framework and Spring Security, and brings them to the world of Python. It isn't a simple line-by-line port of the code. Instead, it takes some powerful ideas that were discovered in the realm of Java, and pragmatically applies them in the world of Python.

Spring (Java) provides many simple, easy-to-use functional parts to assemble applications instead of a monolithic framework to extend. Spring Python uses this same approach. This means we can use as little or as much Spring Python as we need to get the job done for each Python application.

In this article by Greg Lee Turnquist, Author of Spring Python 1.1, we will show you how to rapidly write pure SQL queries without dealing with mind-numbing boilerplate code. It also shows how Spring Python works nicely with ORM-based persistence.

Read Easily Writing SQL Queries with Spring Python in full

Spring Security: Configuring Secure Passwords

by Peter Mularien | May 2010 | Java Open Source Web Development

This article by Peter Mularien is an excerpt from the book Spring Security 3.

In this article, we will:

  • Examine different methods of configuring password encoding
  • Understand the password salting technique of providing additional security to stored passwords
Read Spring Security: Configuring Secure Passwords in full

Scaling your Application Across Nodes with Spring Python's Remoting

by Greg L. Turnquist | May 2010 | Open Source Web Development

Spring Python offers a clean cut way to take simple applications and split them out between multiple machines using remoting techniques that can be seamlessly injected without causing code rewrite headaches. Spring Python makes it easy to utilize existing technologies, while also being prepared to support ones not yet designed.

In this article by Greg Lee Turnquist, author of Spring Python 1.1, we will learn how:

  • Pyro provides a nice Python-to-Python remoting capability to easily create client-server applications
  • Spring Python seamlessly integrates with Python so that your application doesn't have to learn the API
  • You can convert a simple application into a distributed one, all on the same machine
  • It takes little effort to rewire an application by splitting it up into parts, plugging in a round-robin queue manager, and running multiple copies of the server with no impact to our business logic
Read Scaling your Application Across Nodes with Spring Python's Remoting in full

Migration to Spring Security 3

by Peter Mularien | May 2010 | Java Open Source Web Development

In this article by Peter Mularien, author of the book Spring Security 3, we will review information relating to common migration issues when moving from Spring Security 2 to Spring Security 3.

Read Migration to Spring Security 3 in full
Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software