Article Network

Performance Tuning – Systems Running BPEL Processes

by Jaswant Singh Ravi Saraswathi | July 2013 | Enterprise Articles SOA Oracle

This article is written by Ravi Saraswathi and Jaswant Singh, the authors of Oracle SOA BPEL Process Manager 11gR1 – A Hands-on Tutorial. This article covers performance tuning of SOA composite applications for optimal performance and scalability. The industry leading practices for the Oracle SOA Suite platform components, WebLogic server platform, JVM, operating systems, and load balancers are also included.

Performance tuning is an important step for any IT system implementation to optimize the systems and software resources needed for serving business functions. In other words, performance tuning enables us to optimize the system cost and performance to stay competitive in the market place. The process of performance tuning is iterative and in this article we will look into various systems and software components tuning options to optimize BPEL processes response time, scalability and availability, and underlying systems utilization.

Read Performance Tuning – Systems Running BPEL Processes in full

Performance Tuning – Systems Running BPEL Processes

by Ravi Saraswathi | July 2013 | Enterprise Articles SOA Oracle

This article is written by Ravi Saraswathi and Jaswant Singh, the authors of Oracle SOA BPEL Process Manager 11gR1 – A Hands-on Tutorial. This article covers performance tuning of SOA composite applications for optimal performance and scalability. The industry leading practices for the Oracle SOA Suite platform components, WebLogic server platform, JVM, operating systems, and load balancers are also included.

Performance tuning is an important step for any IT system implementation to optimize the systems and software resources needed for serving business functions. In other words, performance tuning enables us to optimize the system cost and performance to stay competitive in the market place. The process of performance tuning is iterative and in this article we will look into various systems and software components tuning options to optimize BPEL processes response time, scalability and availability, and underlying systems utilization.

Read Performance Tuning – Systems Running BPEL Processes in full

Performing Common MDX-related Tasks

by Tomislav Piasevoli | August 2011 | Enterprise Articles Microsoft

This article by Tomislav Piasevoli, author of MDX with Microsoft SQL Server 2008 R2 Analysis Services Cookbook, discusses the common MDX tasks and one or more ways to solve them or deal with them appropriately. We'll cover basic principles and approaches such as how to skip an axis and prevent common errors, how to set the default member of a hierarchy, and how to format cell foreground and background colors based on the value in cells.

Specifically, we will cover:

  • Skipping axis
  • Handling division by zero errors
  • Setting special format for negative, zero, and null values
  • Applying conditional formatting on calculations
  • Setting default member of a hierarchy in MDX script
Read Performing Common MDX-related Tasks in full

Performing Setup Tasks in the WordPress Admin Panel

by April Hodge Silver | February 2011 | Open Source WordPress

WordPress installs a powerful and flexible administration area where you can manage all of your website content, and do much more. In this article we will perform some basic setup tasks in the WordPress Admin Panel.

In this article by April Hodge Silver, author of WordPress 3 Complete, we will cover the following:

  • Changing general blog information
  • Write posts
  • Write comment on those posts
  • Retrieving a lost password
Read Performing Setup Tasks in the WordPress Admin Panel in full

Performing Table and Database Operations in phpMyAdmin 3.3.x for Effective MySQL Management

by Marc Delisle | October 2010 | MySQL Open Source PHP

In this article, by Marc Delisle, author of Mastering phpMyAdmin 3.3.x for Effective MySQL Management, we will learn how to perform some operations that influence tables or databases as a whole. We will cover table attributes and how to modify them, and will also discuss multi-table operations.

This article specifically covers:

  • Maintaining a table
  • Changing table attributes
  • Renaming, moving, and copying tables
  • Multi-table operations
  • Database operations
Read Performing Table and Database Operations in phpMyAdmin 3.3.x for Effective MySQL Management in full

Personalize Your Own PBX Using FreePBX Features

by Alex Robar | September 2009 | Linux Servers

In this article by Alex Robar, we will introduce some of the FreePBX features that allows us to personalize our PBX, which essentially means to make our PBX on our own. We will discuss how to configure FreePBX to check additional sources for caller ID information if none is provided, using the HTTP source type method or MySQL source type method. We will also learn how to configure PIN sets to password protect various FreePBX features.

Read Personalize Your Own PBX Using FreePBX Features in full

Personalizing Vim

by Kim Schulz | May 2010 | Open Source

In this article,by Kim Schulz, author of Hacking Vim 7.2, we will introduce a list of recipes that will help you personalize Vim in such a way that it becomes your personal favorite.

You will find recipes for the following personalization tasks:

  • Changing the fonts
  • Changing the color scheme
  • Personal highlighting
  • A more informative status line
  • Toggle menu and toolbar
  • Adding your own menu and toolbar buttons
  • Work area personalization
Read Personalizing Vim in full

pfSense FAQs

by Matt Williamson | May 2011 | Cookbooks Open Source

pfSense is an open source distribution of FreeBSD-based firewall which provides a platform for flexible and powerful routing and firewalling. The versatility of pfSense presents us with a wide array of configuration options. This article will take a look at some frequently asked questions on pfSense such as:

  • What are the minimum hardware requirements for pfSense?
  • How does pfSense assign DNS servers to the DHCP clients?
  • How does the OpenVPN service work?
Read pfSense FAQs in full

pfSense: Configuring DHCP Server and Dynamic DNS Services

by Matt Williamson | April 2011 | Cookbooks Open Source

pfSense is an open source distribution of FreeBSD-based firewall which provides a platform for flexible and powerful routing and firewalling. The versatility of pfSense presents us with a wide array of configuration options.

In this article by Matt Williamson, author of pfSense 2 Cookbook, we will cover:

  • Configuring the DHCP server
  • Creating static DHCP mappings
  • Configuring the DHCP relay
  • Specifying alternate DNS servers
  • Configuring the DNS forwarder
  • Configuring a standalone DHCP/DNS server
  • Configuring dynamic DNS
Read pfSense: Configuring DHCP Server and Dynamic DNS Services in full

pfSense: Configuring NAT and Firewall Rules

by Matt Williamson | July 2011 | Cookbooks Open Source

pfSense is an open source distribution of FreeBSD-based firewall which provides a platform for flexible and powerful routing and firewalling. The versatility of pfSense presents us with a wide array of configuration options.

In this article by Matt Williamson, author of pfSense 2 Cookbook, we will cover:

  • Creating an alias
  • Creating a NAT port forward rule
  • Creating a firewall rule
  • Creating a schedule
  • Remote desktop access, a complete example
Read pfSense: Configuring NAT and Firewall Rules in full

Photo Compositing with The GIMP: Part 1

by Reynante Martinez | November 2009 | Open Source Web Development

In this article by Reynante Martinez, we will learn about photo compositing with The GIMP.

Read Photo Compositing with The GIMP: Part 1 in full

Photo Compositing with The GIMP: Part 2

by Reynante Martinez | November 2009 | Open Source Web Graphics & Video

This is the second part of the article series on Photo Compositing with The GIMP by Reynante Martinez. Read Photo Compositing with The GIMP: Part 1 here.

Read Photo Compositing with The GIMP: Part 2 in full

Photo Manipulation with GIMP 2.6

by Juan Manuel Ferreyra | March 2011 | Cookbooks Open Source Web Graphics & Video

This article starts with an explanation of the basic image editing tools. After that, there are a few advanced techniques to create high-quality effects with any kind of photo.

In this article by Juan Manuel Ferreyra, author of GIMP 2.6 Cookbook, we will cover:

  • Scaling and Cropping an image
  • Flipping or rotating an image
  • Improve low-light photos
  • Scaling an image without deformation (Liquid Rescaling)
  • Creating a diorama effect (simulating depth of field)
  • Creating HDR photos
  • Creating a black and white postcard with a color touch
Read Photo Manipulation with GIMP 2.6 in full

Photo Pad

by J.M. Gustafson | September 2013 | Beginner's Guides Web Development

In this article by J.M. Gustafson, the author of the book "HTML5 Web Application Development by Example" has explained in detail about the Photo Pad application. It looks a lot like Canvas Pad, and re-uses the same code for the toolbar and menus. But instead of being a drawing application, it works as a photo manipulation application. The user will be able to load images and select from a few different effects, such as invert, black and white, or sepia, to apply to the image.

Read Photo Pad in full

Photo Stream with iCloud

by Andri Yadi Fauzan Alfi | November 2013 | Open Source

This article by Andri Yadi and Fauzan Alfi, the authors of the book iCloud Standard Guide, have discussed about how iPhoto and iTunes gets synced with iCloud. When you have more than one iOS device and love capturing moments with your devices, the Photo Stream app might be the most useful feature for you on iCloud. Photo Stream stores all of the pictures that you captured with your devices. It includes all of the pictures you've taken using the Camera app and also the screenshots from your iOS devices. So, you don't need to resynchronize or resend pictures from one device to another. They're automatically there for you.

Read Photo Stream with iCloud in full

Photoshop Foundation - The Difference between Vector and Bitmap Graphics

by Jonny Allbut | December 2007 | MySQL Open Source PHP Web Graphics & Video

The aim of this Photoshop Foundation series is to give both beginners, and more experienced users, all the information they need to use Photoshop as efficiently as possible. This series aims to both, guide you through the more confusing aspects of Photoshop, and show you the very best ways to use this application.

In this first article, we are going to look at the difference between vector and bitmap graphics, which is one of the most important principles to understand when working with graphics on a computer, inside or outside of Photoshop.

Read Photoshop Foundation - The Difference between Vector and Bitmap Graphics in full

PHP 5 Social Networking: Implementing Public Messages

by Michael Peacock | October 2010 | Open Source

Most social networking sites support two types of messages: public and private messages. Private messages are generally sent in a similar fashion to e-mails, and public messages being posted on user's profiles for other users to see.

In this article by Michael Peacock, author of the book PHP 5 Social Networking, you will learn how to allow users to post messages on each other's profiles.

Read PHP 5 Social Networking: Implementing Public Messages in full

PHP 5 Social Networking: Integrating Media in Profile Posts

by Michael Peacock | October 2010 | Open Source

Welcome to PHP social networking! This article by Michael Peacock, author of the book PHP 5 Social Networking, allows users to share media such as images and videos with other users in their network as status updates and profile posts.

During the course of this article you will learn how to integrate different types of media in profile posts, including:

  • Images
  • Videos
  • Links
Read PHP 5 Social Networking: Integrating Media in Profile Posts in full

PHP 5 Social Networking: Private Messages

by Michael Peacock | October 2010 | Open Source

Most social networking sites support two types of messages: public and private messages. Private messages are generally sent in a similar fashion to e-mails, and public messages being posted on user's profiles for other users to see.

In the previous article by Michael Peacock, author of the book PHP 5 Social Networking, we learnt how to allow users to post messages on each other's profiles.

In this article we will learn how to allow users to post private messages to each other.

Read PHP 5 Social Networking: Private Messages in full

PHP Data Objects: Error Handling

by Dennis Popel | July 2008 | MySQL Open Source PHP

Most web applications have rather simple error handling strategy. When an error occurs, the script terminates and an error page is presented. The error should be logged in the error log, and the developers or maintainers should check the logs periodically. In this article by Dennis Popel, we will look through the most common sources of errors in database-driven web applications.

  • Server software failure or overload such as the famous "too many connections" error
  • Inappropriate configuration of the application, which may happen when we use an incorrect connection string, a rather common mistake when an application is moved from one host to another.
Read PHP Data Objects: Error Handling 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