Article Network

Visual Basic for Applications (VBA)

by Robert Martin | December 2012 | Enterprise Articles Microsoft

Visual Basic for Applications (VBA) is a programming language built into Microsoft Office applications. As you improve your skills in any application from the Office System, you will eventually realize that although Microsoft Office applications offer a large number of tools, they do not offer everything you need to perform your daily chores. Such chores may include creating a corporate custom-format, a custom function that calculates commission payments, and so on.

Thus, VBA works as a gap-filler; in other words, its main purpose is to ensure that you can do whatever you need to do in your job.

In this article by Robert Martin, author of Excel Programming with VBA Starter,you will get to know a bit about VBA, its basic features, what you can do with it, and how you can put it to work with a view to facilitating your daily work, by automating common tasks.

Read Visual Basic for Applications (VBA) in full

Thread Executors

by Javier Fernández González | December 2012 | Cookbooks Enterprise Articles Java Oracle

This article by Javier Fernández González, author of Java 7 Concurrency Cookbook, will teach the readers to delegate the thread management to executors. They allow running, managing, and getting the results of concurrent tasks.

Read Thread Executors in full

augmentedTi: The application architecture

by Trevor Ward | December 2012 | Games Web Graphics & Video

Augmented Reality application is clean, efficient and usable. It shows how to hide the processing from the user and build a display which updates and rotates smoothly.

This article by Trevor Ward, author of Augmented Reality using Appcelerator Titanium Starter, dives into the open source code base of the augmentedTi example application, explaining how it has been implemented.

Read augmentedTi: The application architecture in full

Getting Started

by Wade Tracy | December 2012 | Games

Mobile games have been the recent craze and with so many ways to monetize the popularity of these games.ShiVa3D gives developers the power to quickly develop the game once, but deploy to almost every popular mobile platform, which enables them to have greater distribution and a greater opportunity to sell games.

This article by Wade Tracy, author of Learning ShiVa3D Game Development, This article shows you how to install the tools that you will need and get basic objects into the game. We'll also briefly touch on a few topics, such as input and lighting that will be covered later, so that we can get a very rudimentary game up and running in this article itself!

Read Getting Started in full

Advanced Indexing and Array Concepts

by Ivan Idris | December 2012 | Cookbooks Open Source

In this article by Ivan Idris, the author of NumPy Cookbook, we will learn some of NumPy's more advanced and tricky indexing techniques. NumPy has very efficient arrays that are easy to use due to their powerful indexing mechanism. NumPy is famous for its efficient arrays. This fame is partly due to the ease of indexing. We will demonstrate advanced indexing tricks using images.

In this article, we will cover:

  • Installing SciPy

  • Installing PIL

  • Resizing images

  • Comparing views and copies

  • Flipping Lena

  • Fancy indexing

  • Indexing with a list of locations

  • Indexing with booleans

  • Stride tricks for Sudoku

  • Broadcasting arrays

Before diving into indexing, we will install the necessary software — SciPy and PIL. Some of the examples in this article will involve manipulating images. In order to do that, we will require the Python Image Library (PIL); but don't worry, instructions and pointers to help you install PIL and other necessary Python software are given throughout the article, when necessary.

Read Advanced Indexing and Array Concepts in full

Adding a security role

by Ahmed Mohamed Rafik Moustafa | December 2012 | Cookbooks Enterprise Articles Microsoft

In this article by Ahmed Mohamed Rafik Moustafa, the author of Microsoft Dynamics AX 2012 Security How-To, we will learn about securing our Dynamics AX 2012 environment with simple and practical steps.

Read Adding a security role in full

MoGraph

by Jen Rizzo | December 2012 | Beginner's Guides Web Graphics & Video

MoGraph animations are created by creating basic objects and combining them together in unique and interesting ways.

This article by Jen Rizzo, author of Cinema 4D Beginner's Guide, provides a brief overview of many common MoGraph objects such as cloner and tracer, as well as how to work with Cinema 4D's built-in Dynamics system. In this article we will learn about:

  • Cloner objects

  • Effectors

  • Dynamics

  • Tracer objects

  • Text objects

Read MoGraph in full

Meet QlikView

by Barry Harmsen Miguel García | December 2012 | Enterprise Articles

Business Intelligence technologies are a must-have in every business to make informed decisions and keep up-to speed with the ever-evolving markets. QlikView’s disruptive technology makes it a key player and leader in the industry; with its flexibility and powerful analytics environment, building QlikView apps can be mastered by both, business users as well as developers.

In this article by Miguel García and Barry Harmsen, authors of QlikView 11 for Developers we will look at:

  • What is QlikView?
  • Exploring data with QlikView
  • The technology and components behind QlikView
  • HighCloud Airlines, and why QlikView might be just the tool they need
Read Meet QlikView in full

Adding Bodies to the World

by Emanuele Feronato | December 2012 | Games Open Source

Bodies are what make Box2D games possible. Anything you can move or interact with, is a body . Birds, pigs, and crates in Angry Birds are bodies, as well as the idol and the totem bricks in Totem Destroyer.

In this article by Emanuele Feronato, author of Box2D for Flash Games, we will cover:

  • Creating a fixture
  • Creating a box shape
  • Different body types — static, dynamic, and kinematic
Read Adding Bodies to the World in full

Prepare and Build

by Alex Nuijten Iloon Ellen-Wolff Learco Brizzi | December 2012 | Enterprise Articles Oracle

In this article by Alex Nuijten, Iloon Ellen-Wolff, and Learco Brizzi, authors of Oracle APEX Best Practices, we will discuss different aspects of setting up an Application Express (APEX) environment. Among others, we'll take a look at installing APEX, performing preparational tasks before actually building applications, and transforming the data model into initial screens.

Read Prepare and Build in full

Meet Yii

by Jeffrey Winesett | December 2012 | Open Source PHP

The name Yii is an acronym for Yes, it is, and is pronounced as Yee or (ji:). Yii is a high-performance, component-based, web application framework written in PHP5.

This article by Jeffrey Winesett, author of Web Application Development with Yii and PHP, provides you with a brief history of Yii, an introduction to the Model View Controller (MVC) application architecture, and you are introduced to the typical request life cycle as it makes its way from the end user through the application, and finally as a response back to the end user.

Read Meet Yii in full

Windows Azure Service Bus: Key Features

by Riccardo Becker | December 2012 | Enterprise Articles

Windows Azure Service Bus offers features that are not offered by any other cloud platform on the market. One important feature is the Service Bus that enables you to connect your on-premise services to Windows Azure services and beyond. The Access Control Service enables you to easily authenticate users without having to write complex authentication code ourselves. By using Windows Identity Framework (WIF) and supporting identity providers such as Live ID, Yahoo, and Facebook, it will be easy to use these identity providers as the main authentication mechanism in our own services.

In this article by Riccardo Becker, author of Windows Azure programming patterns for Start-ups, we will provide a systematic guide on how to integrate with Facebook. AppFabric also contains AppFabric applications, an easy way to develop and deploy composite applications. Another interesting feature is the caching feature that AppFabric offers.

Read Windows Azure Service Bus: Key Features in full

Adding Interactivity and Completing Your Site

by Divya Manian | December 2012 | Open Source Web Development

HTML5 Boilerplate is the number one choice for many web developers to get their projects going. It allows you to deploy quality websites successfully and quickly while also ensuring robust cross-browser performance.

This article by Divya Manian, author of HTML5 Boilerplate Web Development, will help you discover how to do feature-detection, add some interactivity with JavaScript, and finalize your website implementation.

Read Adding Interactivity and Completing Your Site in full

Managing Files

by Jonathan Bowen | December 2012 | Open Source

Talend Open Studio for Data Integration (TOS) is an open source graphical development environment for creating custom integrations between systems.

This article by Jonathan Bowen, author of Getting Started with Talend Open Studio for Data Integration, shows how to manage Files during integration jobs. We'll look at renaming, moving, copying, and deleting Files; how to timestamp a File; connecting to remote servers to FTP files; and zipping and unzipping Files.

Read Managing Files in full

Building Applications with Spring Data Redis

by Petri Kainulainen | December 2012 | Open Source

The Spring Data project is essentially a parent project that collects data storage specific subprojects under a single brand. It teaches you how you can use Redis in your Spring powered applications.

In this article by Petri Kainulainen, author of Spring Data, we will cover:

  • The basic design principles of a Redis data model
  • The key components of Spring Data Redis
  • How we can implement a CRUD application
  • How we can use the publish/subscribe messaging pattern
  • How we can use Spring Data Redis as an implementation of the cache abstraction provided by Spring Framework 3.1
Read Building Applications with Spring Data Redis in full
Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
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