Category: Programming


Siebel Analytics Performance Tuning Guide

July 29th, 2010 — 6:06pm

This document, the Siebel Analytics Performance Tuning Guide, shows you how to improve the query performance of Siebel Analytics applications by addressing performance issues that yield the highest payoff.

This guide assumes that you are knowledgeable in the areas of relational databases, decision support systems, dimensional design, and the operating system which supports the Siebel Analytics components.

This guide shows you how to improve the performance of the Siebel Analytics server by taking steps which have proven to be effective in a large number of cases.The suggested actions represent what database and data warehouse performance analysts consider standard practices.

Comment » | Programming

Guide To Install PHP and MySQL on Windows

July 29th, 2010 — 6:01pm

Installing PHP is easy. You can install PHP on your computer easily withWAMP5. WAMP5 (www.wampserver.com) is an open source application which comes with PHP5, Apache web server, MySQL database and phpMyAdmin (MySQL database administration program).

Steps for installing PHP and MySQL on Windows

➢ Download the latest version of WAMP5.
➢ Run the installation wizard and follow the easy instructions to installWAMP5.
➢ Once you’re done installing WAMP5, go to your folder where you installed wamp5. If you didn‟t specify which folder to install wamp during the installation wizard, then it should be installed in your C:/drive, i.e. C:/wamp.
➢ Next run the WAMP server file, wampserver.exe in your C:/wampfolder.
➢ Once you run the wamp server file, you will see a small icon on your windows tray.

Comment » | Programming

Installing Windows Server 2003

July 15th, 2010 — 11:22am

Windows Server 2003 R2 is the currently supported version of Windows Server in the UMROOT forest. Administrators can install the new Windows Server 2008 and it should work, but it is not yet supported by ITCS. The Windows Server 2003 R2 two disk set is available from ITCS Licensing. You must purchase a license for the server and you will receive a product key.

Comment » | Programming

JavaScript Debugger

July 15th, 2010 — 10:36am

The JavaScript-based debugger allows you to view the parameters sent in an image request. The debugger supports Microsoft Internet Explorer, Mozilla Firefox, and other web browsers.

NOTE: Add-ons will sometimes cause issues with the JavaScript Debugger, specifically Adblocker Plus,which will cause the Debugger window to display with a blank, white screen. To resolve this problem,disable the add-on when you want to use the Debugger, and then enable it again when you are done using the Debugger.

Comment » | Programming

Advanced Web Programming with PHP

July 12th, 2010 — 10:29pm

Continue your progress into the world of PHP programming by developing advanced PHP applications. Partition your PHP and HTML code into reusable elements with Smarty Template Engine. Create dynamic graphs with JpGraph. Familiarize yourself with Ajax and related packages. Encounter the object-oriented side of PHP that experienced programmers use, and document your program professionally with Php Documentor. Discover PHP functions for parsing XML and JSON. Create Web Services using PHP’s SOAP extension The course project will be a fully functioning PHP application that incorporates these advanced features.

Comment » | Programming

Learning Python

July 12th, 2010 — 7:07pm

This book provides a quick introduction to the Python programming language. Python is a popular object-oriented language used for both standalone programs and scripting applications in a variety of domains. It’s free, portable, powerful, and remarkably easy to use. Whether you’re new to programming or a professional developer, this book’s goal is to bring you up to speed on the core Python language in a hurry. Before we jump into details, we’d like to use this preface to say a few words about the book’s design.

Although this text covers the essentials of the Python language, we’ve kept its scope narrow in the interest of speed and size. Put another way, the presentation is focused on core concepts and is sometimes deliberately simplistic. Because of that, this book is probably best described as both an introduction and a stepping stone to more advanced and complete texts.

For example, we won’t say anything about Python/C integration—a big, complicated topic, with lots of big, complicated examples, which is nevertheless central to many Python-based systems. We also won’t talk much about the Python community, Python’s history, or some of the philosophies underlying Python development. And popular Python applications such as GUIs, system tools, network scripting, and numeric programming get only a short survey at the end (if they are mentioned at all). Naturally, this misses some of the big picture.

Comment » | Programming

Cisco ASA 5500 Series Adaptive Security Appliances

July 12th, 2010 — 1:23pm

Cisco ASA 5500 Series Adaptive Security Appliances are purpose-built solutions that integrate world-class firewall, unified communications security, VPN, intrusion prevention (IPS), and content security services in a unified platform. The series builds upon proven technologies from Cisco PIX500 Series Security Appliances, Cisco IPS 4200 Series Sensors, and Cisco VPN 3000 Series Concentrators.

Cisco ASA 5500 Series Adaptive Security Appliances are a key component of the Cisco Self Defending Network. The Cisco ASA 5500 Series provides intelligent threat defense that stops attacks before they penetrate the network perimeter, controls network and application activity, and delivers secure remote access and site-to-site connectivity. The result is a powerful multifunction network security appliance family that provides security breadth, precision, and depth for protecting business networks of all sizes, while reducing the overall deployment and operations costs associated with implementing comprehensive multilayer security.

Comment » | Programming

Pro EJB 3

July 12th, 2010 — 6:30am

From the outset, one of the main goals when creating the Java Persistence API was to ensure that it is simple to use and easy to understand. Although the problem domain cannot be trivialized or watered down, the technology that enables one to deal with it can be straight forward and intuitive. In this chapter we will show how effortless it is to develop and use entities.

We will start this chapter off by describing the basic characteristics of entities. We’ll define what an entity is and how to create, read, update, and delete them. We’ll also introduce entity managers and how they are obtained and used. Then we’ll take a quick look at queries and how to specify and execute a query using the Entity Manager and Query objects. The chapter will conclude by showing a simple working application that runs in a standard Java SE 5 environment and that demonstrates all of the example code in action.

Comment » | Programming

Migration Service for Microsoft SQL Server 2005

July 11th, 2010 — 2:01am

Increased competition, complex supply-and-demand chains, outsourcing, and tighter regulatory requirements all create new pressures on today’s companies. To maintain a competitive edge,businesses need dynamic data management tools, so they can gain insights into their operations,improve business performance, and respond quickly to customers.

If you are facing ever-increasing costs and want to get more value from your investment in your data management software, and if you are seeking a company that you know you can rely on for years to come, there has never been a better time to migrate to Microsoft® SQL Server® 2005 database software. With the migration service for Microsoft SQL Server 2005 from Microsoft Services, setting up the system and migrating your data is dramatically simplified. You gain a comprehensive and scalable enterprise data environment that is easy to manage and that supports your enterprise needs, including business intelligence and high security.

Comment » | Programming

Oracle Database Security

July 10th, 2010 — 10:43pm

It is important to understand the concepts of a database before one can grasp database security. A generic database definition is “a usually large collection of data organized especially for rapid search and retrieval (as by a computer)” (Database). This is not much different than Oracle’s database definition, “An Oracle database is a collection of data treated as a unit. The purpose of a database is to store and retrieve related information.” (Oracle Corporation) Databases can range from simplistic to complex. An example of a simple database is an address book. An address book provides great functionality but limits itself to specific information.

Comment » | Programming

Back to top