Article Network

Getting Started with Selenium Grid

by David Burns | November 2010 | Beginner's Guides RAW Open Source

In this article, by David Burns, author of Selenium 1.0 Testing Tools, we are going to have a look at what Selenium Grid is and how we can set it up in different environments, including how to set it up on Amazon EC2. This will abstract the topography of where the tests are located so that your tests only have to worry about one address.

In this article we shall cover the following topics:

  • Setting up the Selenium Grid Hub
  • Setting up the Selenium Grid Remote Controls
  • Creating tests for the Grid

So let's get on with it...

Read Getting Started with Selenium Grid in full

Getting Started with Scratch 1.4 (Part 2)

by | July 2009 | Open Source

In this two-part article by Michael Badger, we will get comfortable working with Scratch by covering some basic concepts. Each Scratch project contains sprites with costumes, scripts, blocks, and a stage with backgrounds. In the first part, we built a couple of sample scripts to demonstrate how we can control the sprites in a project. For example, we used motion to move the sprites and forever loops to keep the sprite moving.

In this part of the article, we will use broadcast messages to coordinate the actions of multiple sprites. We will conclude this article by sampling and remixing projects from Scratch's sample projects and from the Scratch web site.

Read Getting Started with Scratch 1.4 (Part 2) in full

Getting Started with Scratch 1.4 (Part 1)

by | July 2009 | Open Source

The anticipation of learning a new programming language can sometimes leave us frozen on the starting line, not knowing what to expect or where to start. In this two-part article by Michael Badger, we will:

  • Take a tour of the Scratch interface
  • Create a couple of sample projects
  • Learn some basic Scratch programming concepts
  • Get our minds racing

Our specific objectives include:

  • Learning how to work with Scratch
  • Learning basic Scratch programming commands
  • Finding inspiration to fuel our creativity
Read Getting Started with Scratch 1.4 (Part 1) in full

Getting started with Sage

by Craig Finch | June 2011 | Open Source

Sage is an open-source mathematical software system that helps you perform many mathematical tasks. Mathematical software systems like Sage have highly optimized functions that implement common numerical operations like integration, solving ordinary differential equations, and solving systems of equations. This article will take you through the process of installing Sage on various platforms.

In this article by Craig Finch, author of Sage Beginner's Guide, we shall:

  • Install a binary version of Sage on Windows and install a binary version of Sage on OS X
  • Install a binary version of Sage on GNU/Linux
  • Compile Sage from source
Read Getting started with Sage in full

Getting Started with RapidWeaver

by Joe Workman | September 2012 | Beginner's Guides Web Development

In this first article, we are going to hit the ground running. We are going to go from zero to a deployed website by the end of this article. This means that we are going to see an in-depth review of every setting.

Read Getting Started with RapidWeaver in full

Getting Started with Python 2.6 Text Processing

by Jeff McNeil | January 2011 | Beginner's Guides Open Source

Python makes tasks like this quite painless through its clean and easy-to-understand syntax, vast community, and the available collection of additional utilities and modules.

In this article, by Jeff McNeil, author of Python 2.6 Text Processing Beginner's Guide, we shall:

  • Briefly introduce the data formats
  • Implement a simple ROT13 translator
  • Introduce you to basic processing via filter programs
  • Learn state machine basics
  • Learn how to install supporting libraries and components safely and without administrative access
  • Look at where to find more information on introductory topics
Read Getting Started with Python 2.6 Text Processing in full

Getting Started with PrimeFaces

by Mert Çalışkan Oleg Varaksin | April 2013 | Cookbooks Java Open Source

The purpose of the article, PrimeFaces—the rapidly evolving, JSF component suite, is to address a wide audience interested in modern, trend-setting Java or JEE web development. In this article by Mert Çalışkan and Oleg Varaksin, authors of PrimeFaces Cookbook, we will be provided with a sneak preview on some of the prime features of PrimeFaces, such as the AJAX processing mechanism and resource handling with Internationalization and Localizaiton, along with the necessary steps to implement a simple web application using PrimeFaces, which will give a head start to the user.

In this article  we will cover:

  • Setting up and configuring the PrimeFaces library

  • AJAX basics with Process and Update

  • Internationalization (i18n) and Localization (L10n)

  • Improved resource ordering

  • PrimeFaces scaffolding with Spring Roo

Read Getting Started with PrimeFaces in full

Getting Started with PlayStation Mobile

by Michael Fleischauer | April 2013 | Cookbooks Games

In this article by Michael Fleischauer, author of PlayStation®Mobile Development Cookbook, we will cover:

  • Accessing the PlayStation Mobile portal

  • Installing the PlayStation Mobile SDK

  • Creating a simple game loop

  • Loading, displaying, and translating a textured image

  • "Hello World" drawing text on an image

  • Deploying to PlayStation Mobile certified Android devices

  • Deploying to a PlayStation Vita

  • Manipulating an image dynamically

  • Working with the filesystem

  • Handling system events

Read Getting Started with PlayStation Mobile in full

Getting Started with Pentaho Data Integration

by María Carina Roldán | October 2013 | Beginner's Guides Open Source

This article is written by María Carina Roldán, author of the book, Pentaho Data Integration Beginner's Guide, Second Edition. Pentaho Data Integration or PDI is an engine along with a suite of tools responsible for the processes of Extracting, Transforming, and Loading; also known as ETL processes.

In this article, you will:

  • Learn what Pentaho Data Integration is
  • Install the software and start working with the PDI graphical designer
  • Install MySQL, a database engine that you will use when you start working with databases
Read Getting Started with Pentaho Data Integration in full

Getting Started with Oracle Primavera P6

by Daniel L. Williams, PhD Elaine Britt Krazer | August 2012 | Enterprise Articles Oracle

In this article by Daniel L. Williams and Elaine Britt Krazer, authors of Oracle Primavera P6 Version 8: Project and Portfolio Management, we introduce Oracle Primavera P6 Enterprise Project Portfolio Management or P6 for short. P6 is used worldwide to schedule projects in a range of industries, including construction, energy, aerospace, pharmaceuticals, IT, and finance, to name a few.

In this article we will cover:

  • Product history
  • What's in the Name?
  • P6 Core Concepts
  • What's New in P6 Release 8
Read Getting Started with Oracle Primavera P6 in full

Getting Started with Oracle Primavera P6

by Daniel L. Williams, PhD Elaine Britt Krazer | August 2012 | Enterprise Articles Oracle

In this article by Daniel L. Williams and Elaine Britt Krazer, authors of Oracle Primavera P6 Version 8: Project and Portfolio Management, we introduce Oracle Primavera P6 Enterprise Project Portfolio Management or P6 for short. P6 is used worldwide to schedule projects in a range of industries, including construction, energy, aerospace, pharmaceuticals, IT, and finance, to name a few.

In this article we will cover:

  • Product history
  • What's in the Name?
  • P6 Core Concepts
  • What's New in P6 Release 8
Read Getting Started with Oracle Primavera P6 in full

Getting Started with Oracle Information Integration

by Jason Williamson | August 2011 | Enterprise Articles Oracle

Business change is a constant necessity as a result of increased competition, improved technology, and shifts in consumer patterns. As a result, an enterprise will reorganize, acquire other businesses, create new applications, and downsize others. Throughout these changes, companies are faced with the challenge of efficiently provisioning their resources in response to their business priorities. To deliver data where it is needed, when it is needed, requires sophisticated information integration technologies.

This article by Jason Williamson, co-author of Oracle Information Integration, Migration, and Consolidation, discusses the basic concepts of information integration and reviews historical approaches to information integration. We will compare data-level integration with process and application integration. This will provide some solid examples for real world decisions, when trying to understand information integration and how this relates to your business and technical initiatives.

Read Getting Started with Oracle Information Integration in full

Getting Started with Oracle GoldenGate

by John P Jeffries | July 2011 | Enterprise Articles Oracle

The objective of this article is to get you started using Oracle GoldenGate 10.4. We will discuss the history and evolution of GoldenGate Software, its success in the market and ultimate Oracle acquisition. You will become accustomed with the concepts of data replication and how GoldenGate provides enterprise-wide solutions to address the business requirements. Although an introduction, this article is designed to inspire thought by drilling into the key components, processes, and considerations required to build and implement a GoldenGate solution.

In this article by John P. Jeffries, author of Oracle GoldenGate Implementer's Guide, we will discuss the following points surrounding GoldenGate:

  • The evolution of GoldenGate software
  • The technology and architecture
  • The solutions offered by GoldenGate
  • The architecture and topology of GoldenGate, plus design considerations
  • The supported platform and database versions
Read Getting Started with Oracle GoldenGate in full

Getting Started with Oracle Data Guard

by Emre Baransel Nassyam Basha | July 2013 | Beginner's Guides Enterprise Articles Oracle

This article is written by Emre Baransel and Nassyam Basha, both of whom have also authored the book Oracle Data Guard 11gR2 Administration Beginner's Guide.

The objective of this article is to make you familiar with the Oracle Data Guard 11gR2 environment. We will discuss the definition, properties, and history of Data Guard. You will become accustomed with the concepts of standby databases and how Data Guard provides the robust solution of high availability and disaster recovery.

In this article, we will discuss the following topics:

  • The definition and features of Data Guard
  • The evolution of Data Guard
  • The architecture and topology of Data Guard
  • Comparison of Data Guard with other replication solutions

Let's get on with learning what Oracle Data Guard is and its primary features are.

Read Getting Started with Oracle Data Guard in full

Getting Started with OpenStreetMap

by Jonathan Bennett | September 2010 | Open Source

OpenStreetMap is a diverse project with hundreds of thousands of people contributing data and making use of it in different ways. As a result, many of the resources that mappers have created and use are scattered around the Internet, but the project data and much of the documentation is hosted at openstreetmap.org, on servers operated by the OpenStreetMap Foundation.

As a crowdsourced project, OpenStreetMap is heavily reliant on having an active community participate in the project, and there are probably as many tools and websites aimed at allowing mappers to communicate and collaborate as there are for mapping and using the data. Mappers have created many different ways of sharing information, based on personal preference and the kind of information involved.

In this article by Jonathan Bennett, author of the book OpenStreetMap, we'll cover:

  • The main features of openstreetmap.org—the main website for the project
  • Creating and personalizing an account on openstreetmap.org
  • Using the map viewer and the tools associated with it
  • Using the documentation in the OpenStreetMap wiki
  • Communicating with the OpenStreetMap community using mailing lists, forums, IRC, and other channels
Read Getting Started with OpenStreetMap in full

Getting Started with OpenSSO

by Indira Thangasamy | June 2011 | Open Source

OpenAM is an open source continuation of the OpenSSO project that was taken over, and later scrapped, by Oracle. OpenAM is the only commercial-grade, feature-rich web application that provides SSO solutions. It has a variety of features and a powerful Single Sign-On (SSO) capability, but the implementation can be tricky, and the unorganized and incoherent online documentation is not very helpful.

In this article by Indira Thangasamy, author of OpenAM, we'll discuss the following topics:

  • History of OpenSSO
  • OpenSSO vs. OpenAM
  • OpenSSO—an overview
  • What kind of problems does OpenSSO solve?
Read Getting Started with OpenSSO in full

Getting Started with OpenLayers

by Erik Hazzard | March 2011 | Beginner's Guides Open Source

Web mapping is the process of designing, implementing, generating, and delivering maps on the World Wide Web and its products. OpenLayers is a powerful, community driven, open source, pure JavaScript web-mapping library. With it, you can easily create your own web map mashup using WMS, Google Maps, and a myriad of other map backends.

In this article by Erik Hazzard, author of OpenLayers 2.10 Beginner's Guide we will:

  1. Learn what OpenLayers is
  2. Discuss some web mapping application concepts
  3. Make our First Map
  4. Cover concepts behind OpenLayers, such as Object Oriented Programming
  5. Provide information on resources
Read Getting Started with OpenLayers in full

Getting Started with OmniGraffle 5

by Ruben Olsen | November 2010 | Web Graphics & Video

In this article by Ruben Olsen, author of OmniGraffle 5 Diagramming Essentials, you will learn the very basics of using OmniGraffle. You will need to know this so that you can move on to create your very first diagram from scratch. You will also learn how to save your diagram for other OmniGraffle users to enjoy. However, if your co-workers, friends, or family do not have OmniGraffle, you will learn how to export your diagram to a more common format for them to enjoy.

This article will cover the following topics:

  • What OmniGraffle is and is not
  • The naming conventions for shapes
  • The OmniGraffle workspace
  • A step-by-step guide to your very first diagram
  • Basic operation of the software
  • Tips regarding the efficient use of inspectors
Read Getting Started with OmniGraffle 5 in full

Getting Started with OMNeT++

by Thomas Chamberlain | September 2013 | Networking & Telephony

This article created by Thomas Chamberlain, the author of book Learning OMNeT++, introduces you with Omnet++. This book is intended for a whole range of people, from network engineers who want to create reliable networks to budding simulation enthusiasts. I know I would have benefited from a book like this when I was in my final year of University. That's when I realized I needed to simulate networks to solve the problems I had. This book would have been useful for me, because once I realized I wanted to simulate a network, I also realized that I had no idea how to do it. Once I discovered OMNeT++, I also found the learning curve for using it to be steep to start with, and I really wanted the network simulations that I would soon create to be up and running as quickly as possible. I wish for this book to be useful, interesting and also fun.

Read Getting Started with OMNeT++ in full

Getting Started with NetBeans

by David R. Heffelfinger | August 2011 | Java Open Source

NetBeans is an Integrated Development Environment (IDE) and platform. Although initially the NetBeans IDE could only be used to develop Java applications, as of version 6 NetBeans supports several programming languages, either by built-in support or by installing additional plugins. Programing languages natively supported by NetBeans include Java, JavaFX, C, C++ and PHP. Groovy, Scala, Ruby and others are supported via additional plugins.

In this article by David R. Heffelfinger, author of Java EE 6 Development with NetBeans 7, we will cover how to get started with NetBeans; topics covered in this article include:

  • Introduction
  • Obtaining NetBeans
  • Installing NetBeans
  • Starting NetBeans for the first time
  • Configuring NetBeans for Java EE development
Read Getting Started with NetBeans 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