Article Network

Testing Students' Knowledge using Moodle Modules

by Paul Taylor | June 2010 | e-Learning Moodle Open Source

This article by Paul Taylor, author of the book Moodle 1.9 for Design and Technology, explains how best to support and reinforce your students' understanding of some of the disparate knowledge they need to engage in their courses.

Read Testing Students' Knowledge using Moodle Modules in full

Testing Tools and Techniques in Python

by Daniel Arbuckle | December 2010 | Beginner's Guides Open Source

This article by Daniel Arbuckle, author of Python Testing, introduces code coverage and continuous integration, and teaches how to tie automated testing into version control systems. In this article, we will

  • Discuss code coverage, and learn about coverage.py
  • Discuss continuous integration, and learn about buildbot
  • Learn how to integrate automated testing into popular version control systems
Read Testing Tools and Techniques in Python in full

Testing with Groovy

by Andrey Adamovich Luciano Fiandesio | October 2013 | Cookbooks Java Open Source

In this article by Andrey Adamovich and Luciano Fiandesio, the authors of Groovy 2 Cookbook, we will cover:

  • Unit testing Java code with Groovy
  • Testing SOAP web services
  • Testing RESTful services
  • Writing functional tests for web applications
  • Writing behavior-driven tests with Groovy
  • Testing the database with Groovy
  • Using Groovy in soapUI
  • Using JMeter and Groovy for load testing
Read Testing with Groovy in full

Testing with Xtext and Xtend

by Lorenzo Bettini | August 2013 | Open Source

In this article by Lorenzo Bettini, author of the book Implementing Domain-Specific Languages with Xtext and Xtend, you will learn how to test a DSL implementation by using the Junit framework and the additional utility classes provided by Xtext. This way, your DSL implementation will have a suite of tests that can be run automatically. We will use the Entities DSL developed previously for showing the typical techniques for testing both the runtime and the UI features of a DSL implemented in Xtext.

Read Testing with Xtext and Xtend in full

Testing Workflows for Microsoft Dynamics AX 2009 Administration

by Marco Carvalho | January 2011 | Enterprise Articles Microsoft

In the previous article, Setup and Configuration of the Workflow for Microsoft Dynamics AX 2009 Administration, we have covered:

  • Prerequisites for Workflow
  • Installing Workflow
  • Set up and Configure Workflow

This article, by Marco Carvalho, author of Microsoft Dynamics AX 2009 Administration, is a continuation of the previous article in which we will have a look at testing the workflows.

Read Testing Workflows for Microsoft Dynamics AX 2009 Administration in full

Testing your App

by Gabriel José Balda Ortíz Nehal Shah | April 2013 | Enterprise Articles Web Development

While the subject of testing could span whole books and there are many books on the subject indeed, we will offer a framework for testing HTML5 enterprise applications as well as an outline of cogent topics that will serve as a point of departure for further study. Different testing tools come with their own particular set of idioms; we will cover the concepts underlying those idioms.

This article by Nehal Shah and Gabriel José Balda Ortíz, authors of HTML5 Enterprise Application Development, will cover the following:

  • Unit testing

  • Functional testing

  • Browser testing

  • Continuous integration

Read Testing your App in full

Testing your Business Rules in JBoss Drools

by Paul Browne | April 2009 | Java Open Source

This article by Paul Browne, shows how to test your business rules so that mistakes don't happen in real-time. It shows that testing is an ongoing process and begins the testing by using Guvnor. It then shows how to test rules against requirement documents using the FIT (Framework for Integrated Testing).

Read Testing your Business Rules in JBoss Drools in full

Testing your JBoss Drools Business Rules using Unit Testing

by Paul Browne | April 2009 | Java Open Source

In the previous article we've seen how to test our rules using Guvnor, as well as using FIT for rule testing against requirements documents. This article by Paul Browne, shows how to test your rules further. It shows how to unit test the rules by using Junit. Unit testing has the advantage of documenting the code because it gives a working example of how to call the rules. It also makes your rules and code more reusable.

Read Testing your JBoss Drools Business Rules using Unit Testing in full

Testing Your Speed

by Daniel Bates | March 2014 | Open Source

In this article by Daniel Bates, the author of Rasberry Pi Projects for Kids, discusses how to create a new game that will test how quickly the player can react. To do this, we will create our own game controller—something you can't do on a normal computer—and write a program to handle when the controller's buttons are to be pressed.

Read Testing Your Speed in full

Text in TextMate

by Chris Mears | January 2013 |

In this article by Chris Mears, the author of TextMate How-To we learned how to find text in TextMate and speed up the process.

(For more resources related to this topic, see here.)

Read Text in TextMate in full

Text Search, your Database or Solr

by David Smiley | November 2009 | Open Source

The scenario addressed in this article is a typical one. You have got a database-backed web application that you are building, and it needs to have a text-search capability. It is an increasingly common requirement. There are a variety of options and variations at your disposal to implement text search. This article is mostly about two of them, using the text search features in your database versus using Apache Solr – an open-source search platform. Solr is built on the established Apache Lucene. In this article by David Smiley, we are going to talk about database based text search in general and not a particular one because there are many databases and they vary widely. Likewise, this article should also be useful when considering one of Solr's competitors.

Read Text Search, your Database or Solr in full

Textures in Blender

by Allan Brito | January 2009 | Open Source Web Graphics & Video

In this article by Allan Brito, we will learn how to use textures to give our materials more realism. The biggest problem of working with textures is actually finding or creating a good texture. That's why, its highly recommended that you start as soon as possible to create your own texture library. Textures are mostly image files, which represent certain kinds of surfaces such as wood or stone. They work like wallpaper, which we can place on a surface or object. For instance, if we place an image of wood on a plane, it will give the impression that the plane is made of wood. That's the main principle of using textures. We will make an object look like something in the real world using a texture. For some projects, we may need a special kind of texture, which won't be found in a common library. So we will have to take a picture ourselves, or buy an image from someone. But don't worry, because often we deal with common surfaces that have common textures too.

Read Textures in Blender in full

That's One Fancy Hammer!

by Ryan Henson Creighton | January 2014 | Beginner's Guides Games

This article by Ryan Henson Creighton, author of Unity 3D Game Development by Example,introduces you to Unity 3D—an amazing game engine that enables you to create games and deploy them to a number of different devices, including (at the time of writing) the Web, PCs, iOS platforms, and WiiWare, with modules for Android and Xbox Live Arcade deployment in the works. You'll play a number of browser-based Unity 3D games to get a sense of what the engine can handle, from a massively-multiplayer online game all the way down to a simple kart racer. You'll download and install your own copy of Unity 3D, and mess around with the beautiful Island Demo that ships with the product.

Technology is a tool. It helps us accomplish amazing things, hopefully more quickly and more easily and more amazingly than if we hadn't used the tool. Before we had newfangled steam-powered hammering machines, we had hammers. And before we had hammers, we had the painful process of smacking a nail into a board with our bare hands. Technology is all about making our lives better and easier. And less painful.

Read That's One Fancy Hammer! in full

The ADF Proof of Concept

by Sten E. Vesterli | June 2011 | Enterprise Articles Oracle

Your organization has decided that ADF might be the right tool to build your next enterprise application—now you need to set up an experiment to prove that your assumption is correct.

In this article by Sten E. Vesterli, author of Oracle ADF Enterprise Application Development—Made Simple, we will see what a Proof of Concept is, and why we need it. We will also take a look at the ADF architecture.

Read The ADF Proof of Concept in full

The Aliens Have Landed!

by John D. Ament | July 2013 | Open Source

This article by John D. Ament, the author of the book Arquillian Testing Guide, gives us an overview of Arquillian, as well as overall strategies for how to add Arquillian to your standards at work.

You will be writing tests with your code, and deploying using embedded Weld, OpenWebBeans, and Glassfish.

In this article we will cover:

  • The progression of testing
  • What is Arquillian
  • The Arquillian difference
  • The fundamentals of a test case
  • Testing profiles
  • Categorizing your test cases
  • Enriching your tests
  • Arquillian extensions
  • Running out of the container
  • Authoring efficient tests
  • ShrinkWrap — building your own app
Read The Aliens Have Landed! in full

The architecture of JavaScriptMVC

by Wojciech Bednarski | September 2013 | Open Source Web Development

The architecture of JavaScriptMVC is modular. The powerful stack contains everything we need to build a well organized, tested, and documented application.

In this article by Wojciech Bednarski, author of Learning JavaScriptMVC, we will devle into the following key components of JavaScriptMVC:

Read The architecture of JavaScriptMVC in full

The ASP.NET Repeater Control

by Joydip Kanjilal | January 2008 | .NET Microsoft

The Repeater control is a data-bound control that uses templates to display data. The Repeater control works by looping through the records in your data source and then repeating the rendering of one of its templates called the ItemTemplate, one that contains the records that the control needs to render. In this article by Joydip Kanjilal we will learn more about the Repeater control and some of its uses.

Read The ASP.NET Repeater Control in full

The BarItem class and the RadOutlookBar control

by Daniel R. Spalding | February 2014 | Enterprise Articles

In this article by Daniel Spalding, the author of Telerik WPF Controls Tutorial, we will learn about the RadOutlookBar control. First we will learn briefly about the BarItem class. Then we will learn how to use this RadOutlookBar control using GenericList, DataBinding, and database security. We will also discuss the usage of the RadOutlookBar with generic list binding with XML security.

Read The BarItem class and the RadOutlookBar control in full

The Basics of GLSL 4.0 Shaders

by David Wolff | August 2011 | Cookbooks Open Source Web Graphics & Video

Shaders give us the power to implement alternative rendering algorithms and a greater degree of flexibility in the implementation of those techniques. With shaders, we can run custom code directly on the GPU, providing us with the opportunity to leverage the high degree of parallelism available with modern GPUs.

This article by David Wolff, author of OpenGL 4.0 Shading Language Cookbook, provides examples of basic shading techniques such as diffuse shading, two-sided shading, and flat shading. Specifically, we will cover:

  • Implementing diffuse, per-vertex shading with a single point light source
  • Implementing per-vertex ambient, diffuse, and, specular (ADS) shading
  • Using functions in shaders
  • Implementing two sided shading
  • Implementing flat shading
Read The Basics of GLSL 4.0 Shaders in full

The Basics of Joomla! Module Creation and Creating a "Send us a question" Module

by Jose Argudo Blanco | July 2010 | Joomla! Open Source

To date, Joomla! has been well known as a great content management system (CMS). There are many sites using it throughout the world, some of them having great features that impress their visitors. Most of the time, these appealing and powerful features work thanks to JavaScript.

In this article by Jose Argudo Blanco, author of the book Joomla! 1.5 JavaScript jQuery, we will:

  • Learn the basics of Joomla! module creation
  • Create a "Send us a question" module
Read The Basics of Joomla! Module Creation and Creating a "Send us a question" Module 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