Article Network

Creating, Compiling, and Deploying Native Projects from the Android NDK

by Sylvain Ratabouil | February 2012 | Beginner's Guides

A man with the most powerful tools in hand is unarmed without the knowledge of their usage. Eclipse, GCC, Ant, Bash, Shell, Linux—any new Android programmer needs to deal with this technologic ecosystem. Depending on your background, some of these names may sound familiar to your ears. Indeed, that is a real strength; Android is based on open source bricks which have matured for years. Theses bricks are cemented by the Android Development Kits (SDK and NDK) and their set of new tools: Android Debug Bridge (ADB), Android Asset Packaging Tool (AAPT), Activity Manager (AM), ndk-build, and so on. So, since our development environment is set up, we can now get our hands dirty and start manipulating all these utilities to create, compile, and deploy projects which include native code.

In this article by Sylvain Ratabouil, author of Android NDK Beginner’s Guide we are going to do the following:

  • Compile and deploy official sample applications from the Android NDK with Ant build tool and native code compiler ndk-build
  • Learn in more detail about ADB, the Android Debug Bridge, to control a development device
  • Discover additional tools like AM to manage activities and AAPT to package applications
  • Create our first own hybrid multi-language project using Eclipse
  • Interface Java to C/C++ through Java Native Interfaces (in short JNI)

By the end of this article, you should know how to start up a new Android native project on your own.

Read Creating, Compiling, and Deploying Native Projects from the Android NDK in full

Creating Your Own Theme—A Wordpress Tutorial

by Brian Franklin | April 2009 | Content Management Open Source WordPress

Wordpress is the most widely used content management system amongst bloggers for many reasons. Not only does it make site management seem like a walk in the park, but it also uses a type of shared hosting, which means that most users can afford it. It has plug-ins for any occasion and desire and finally, it has themes.

For many Wordpress users, finding the right theme is a long process that often leads to endless tweaking in the code and stylesheets. However, only a few ever consider learning how to create their own. If you are one of them, this tutorial by Brian Franklin will help you learn how to built and start your own theme.

Read Creating Your Own Theme—A Wordpress Tutorial in full

Creating Your Own Theme

by Remo Laubacher | June 2013 | Beginner's Guides Open Source Web Development

In this article we're going to change the layout of the site we've created. To achieve this, we will convert an HTML file into a concrete5 theme. This means that we have to replace and insert a few lines of PHP code to make things a bit more dynamic. However, you'll see that the basic conversion process is rather easy and quick; creating a concrete5 theme does only require very little PHP skill and almost no time.

Some code snippets are just modifications to other snippets in this article. If you want to re-create the theme code on your own, you have to follow each step and follow the instructions precisely. If you're in a hurry, at the end of the article you'll find a link from where you can download the final code used in this article.

In this article by Remo Laubacher, author of concrete5 Beginner's Guide - Second Edition, you'll learn how to create concrete5 themes by going through the follow topics:

  • A simple example showing you how to convert an existing HTML to a concrete5 theme

  • An explanation and more examples about page types

  • A number of snippets that can help you to get more out of your theme

  • An example that shows you the use of attributes to add a page-specific background picture

  • How to use customizable styles to allow certain CSS properties to be changed in the dashboard

Read Creating Your Own Theme in full

Creating Your Own Functions in MySQL for Python

by Albert Lukaszewski, PhD | September 2010 | MySQL Open Source

Comparing MySQL's string functions to Python's, you will notice that Python supports the capitalize() and capwords() functions. These capitalize the initial letter of the string and the first letter of each word, respectively. MySQL has no built-in capability to do this. It either returns all uppercase, all lowercase, or the original format of the string value. To put the onus of capitalization on the MySQL server, we need to define our own functions.

In this article, Albert Lukaszewski, PhD, author of MySQL for Python, we will cover the following topics:

  • Hello()
  • Capitalise()
  • DELIMITER
Read Creating Your Own Functions in MySQL for Python in full

Creating Your First Web Page Using ExpressionEngine: Part 2

by Leonard Murphy | May 2009 | Content Management PHP

In the previous part of the article by Leonard Murphy, we Created a simple ExpressionEngine template and weblog. In this part, we will view the ExpressionEngine weblog and Integrate some basic CSS into our ExpressionEngine templates.

Read Creating Your First Web Page Using ExpressionEngine: Part 2 in full

Creating Your First Web Page Using ExpressionEngine: Part 1

by Leonard Murphy | May 2009 | Content Management PHP

In this two-part article by Leonard Murphy, we are going to start from scratch and use ExpressionEngine to create a single web page that is easy for anyone to update. Following completion of this article, we will be able to:

  • Create a simple ExpressionEngine template that we can publish to the world
  • Create a simple ExpressionEngine weblog that we can use to keep our website content fresh
  • Integrate some basic CSS into our ExpressionEngine templates
Read Creating Your First Web Page Using ExpressionEngine: Part 1 in full

Creating your first VM using vCloud technology

by Daniel Langenhan | April 2013 | Enterprise Articles

This article by Daniel Langenhan, author of Instant VMware vCloud Starter [Instant] explains how we can create our first VM in vCloud using VMware vCloud Director.

We first have to get vCloud Director installed then we can start playing with it. Our first aim is obviously to deploy a VM inside our vCloud. To do that, we have to assign resources (CPU memory and disk) to vCD for consumption. In step 1 we will learn about all the different types of resources, and in steps 2 to 5, we will build them. Step 6 finally builds a vApp. Last but not least, I will give you some ideas about what to explore next.

Read Creating your first VM using vCloud technology in full

Creating Your First Virtual Machine: Ubuntu Linux (Part 2)

by Alfonso V. Romero | April 2010 | Beginner's Guides Linux Servers Open Source

Packt are due to launch a new Open Source brand, into which future VirtualBox titles will be published. For more information on that launch, look here.

Read Part One of Creating Your First Virtual Machine: Ubuntu Linux here.

Read Creating Your First Virtual Machine: Ubuntu Linux (Part 2) in full

Creating Your First Virtual Machine: Ubuntu Linux (Part 1)

by Alfonso V. Romero | April 2010 | Beginner's Guides Linux Servers Open Source

Packt are due to launch a new Open Source brand, into which future VirtualBox titles will be published. For more information on that launch, look here.

In this two-part article by Alfonso V. Romero, author of VirtualBox 3.1: Beginner's Guide, you shall:

  • Create your first virtual machine in VirtualBox, using Ubuntu Linux
  • Learn about your virtual machine's basic configuration
  • Download and install Ubuntu Linux on your virtual machine
  • Learn how to start and stop your virtual machine
Read Creating Your First Virtual Machine: Ubuntu Linux (Part 1) in full

Creating Your First Module in Drupal 7 Module Development

by Matt Butcher | December 2010 | Drupal Open Source

The focus of this article by Matt Butcher, author of Drupal 7 Module Development, is module creation. We are going to begin coding in this article.

Here are some of the important topics that we will cover in this article:

  • Starting a new module
  • Creating .info files to provide Drupal with module information
  • Creating .module files to store Drupal code
  • Adding new blocks using the Block Subsystem
  • Using common Drupal functions
  • Formatting code according to the Drupal coding standards
Read Creating Your First Module in Drupal 7 Module Development in full

Creating your first heat map in R

by Sebastian Raschka | June 2013 | Open Source

In this article by Sebastian Raschka, author of Instant Heat Maps in R How-to [Instant], we will learn how to construct our first heat map in R from the AirPassenger data set, which is a standard data set included in the data package that is available with R distributions. For this task, we will use the levelplot() function from the lattice package and explore the enhanced features of the gplots package, the heatmap.2() function.

Read Creating your first heat map in R in full

Creating your first heat map in R

by Sebastian Raschka | June 2013 | Open Source

In this article by Sebastian Raschka, author of Instant Heat Maps in R How-to [Instant], we will learn how to construct our first heat map in R from the AirPassenger data set, which is a standard data set included in the data package that is available with R distributions. For this task, we will use the levelplot() function from the lattice package and explore the enhanced features of the gplots package, the heatmap.2() function.

Read Creating your first heat map in R in full

Creating your first FreeMarker Template

by Charles Forsythe | July 2013 | Open Source Web Development

In this article created by Charles Forsythe, the author of Instant FreeMarker Starter we'll write a small Java application that will process a template and send the results to the console. There are several goals to this exercise. The first is to get you up and running with FreeMarker quickly. The second is to provide a clear demonstration about what FreeMarker does by showing it in operation outside of any other application framework. Finally, you'll see how little effort is actually required to generate a working FreeMarker application.

Read Creating your first FreeMarker Template in full

Creating your First Complete Moodle Theme

by Paul James Gadsdon | May 2010 | Moodle Open Source

In this article by Paul James Gadsdon, author of Moodle 1.9 Theme Design: Beginner's Guide, we will cover the following topics:

  • Creating a new theme
  • Time for action – copying the standard theme
  • Time for action – setting a parent theme
  • Copying the header and footer files
  • Time for action – copying the header.html and footer.html files
  • Theme folder housework
  • Time for action – creating our stylesheet
  • Time for action – deleting CSS files that we don't need
  • Let's make some changes
  • Time for action – checking our setup
  • Time for action – one more change
  • Another theme setup
  • Time for action – preparing our new theme
Read Creating your First Complete Moodle Theme in full

Creating your first collection (Simple)

by Alexandre Rafalovitch | June 2013 | Open Source

This article by Alexandre Rafalovitch, author of Instant Apache Solr for Indexing Data How-to [Instant], will help you create a basic Solr collection and populate it with a simple dataset in CSV format.

You will start this journey by creating your own first collection. However, even before that, please download the latest 4.x Solr distribution from https://lucene.apache.org/solr/. Also, go through the tutorial available at https://lucene.apache.org/solr/tutorial.html. This will both provide a taster for Solr's capabilities and will make sure that you understand the most basic ways of working with Solr.

Read Creating your first collection (Simple) in full

Creating Your First Campaign

by Ben Griffith | December 2013 | Enterprise Articles

This article, by Ben Griffith, the Author of Marketing Automation with Eloqua, walks through setting up a basic digital campaign in Eloqua to send an e-mail. The user interface is introduced, and many of the common tools used in Eloqua are touched upon.

Read Creating Your First Campaign in full

Creating your First BlackBerry Project

by Bill Foust | July 2010 | Beginner's Guides Java

In this article by Bill Foust, author of BlackBerry SDK 4.5 Java Application Development: Beginner's Guide, you will create a new project from scratch. This article demonstrates how you accomplish this using Eclipse and the various wizards that are available within it. It also demonstrates how you can create a simple, but complete application quickly using the User Interface (UI) elements provided by the framework.

We will create a simple standalone application to calculate the tip of a bill at a restaurant. The initial application will be very simple and will be like the first step on a project. As you progress through the rest of this article the application will grow and become more robust. Specifically, we will look at:

  • How to create a BlackBerry project using Eclipse
  • How to add the essential classes an Application and a Screen
  • Setting up a screen with fields
  • Creating and using menus
Read Creating your First BlackBerry Project in full

Creating Your Course with Presenter

by Robert Kennedy III | January 2013 | Cookbooks e-Learning

In this article by Robert Kennedy III from the book Articulate Studio Cookbook, we will cover the following recipes:

  • Animating images and objects

  • Adding audio narration to your slides

Read Creating Your Course with Presenter in full

Creating Web Templates in Inkscape

by Bethany Hiitola | November 2010 | Open Source Web Development

In the previous article, Web design principles in Inkscape, we saw the web designing principles for blogs and storefronts.

In this article by Bethany Hiitola, author of Inkscape 0.48 Essentials for Web Designers, we will see how you can use Inkscape to create basic design templates that can be used with Cascading Style Sheets (CSS), HTML, and HTML5 in the final implementation. CSS are used with the HTML/XML coding to define the look and formatting of an entire website. One style sheet can be created that determines fonts, colors, spacing, placement, and more—reducing complexity and repetition in the coding of the pages themselves.

Read Creating Web Templates in Inkscape in full

Creating weapons for your game using UnrealScript

by Dave Voyles | April 2013 | Cookbooks Games

In this article by Dave Voyles, author of UnrealScript Game Programming Cookbook, we will learn how we can create a gun that fires homing missiles, a gun that heals pawns, and a weapon that can damage over time.

Read Creating weapons for your game using UnrealScript 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