Article Network

Tips for Deploying Sakai

by Alan Mark Berg | July 2011 | Open Source

Sakai is an open source, web-based, Collaboration and Learning Environment (CLE) that is primarily focused on higher education, and has been adopted by hundreds of institutions. It supports the activities of students, teachers, and researchers. Sakai also provides an administrative interface. Sakai is flexible, and can be configured for a variety of specialized audiences.

This article by Alan Berg, author of Sakai CLE Courseware Management, explains concepts that you may need during first-time Sakai deployments. Within this article, you'll find an overview of the third-party frameworks on which Sakai is built and information about how to manage and monitor Java.

Read Tips for Deploying Sakai in full

Titanium Best Practices

by Boydlee Pollentine Trevor Ward | March 2013 | Open Source

With the release of Titanium 2.0, a lot of new features and APIs were introduced, though the biggest change is the fully loaded integration of CommonJS. CommonJS started to appear at the end of 2011 and has meant a complete rewrite of the best practices and the application structure. Best practices are always open to interpretation; they are a good starting point but not a definitive solution.

With so many computer programming languages around, people are always trying to find better means to improve the way developers write code and come up with a standard set of practices. Some companies take this policy to a level where they define a complete set of standards. However, for most developers there are no predefined rules laid out or enforced, so they work out their own.

Not following a set of standards or best practices has various consequences, ranging from bad code layout (not a crime, unless you meet the next person to modify the code) to badly performing applications. To define these standards for Titanium we have to start with CommonJS, as it plays a major role in the whole framework. This article by Boydlee Pollentine and Trevor Ward, authors of Appcelerator Titanium: Patterns and Best Practices, looks at best practices directly as they relate to the Titanium Mobile API itself, before diving into writing Titanium applications using CommonJS.

Read Titanium Best Practices in full

Tools and Techniques for Solving Least Privilege Security Problems

by Russell Smith | July 2010 | Enterprise Articles Microsoft

There may be situations where you need to support standard users and have no choice but to temporarily grant administrative privileges. This article by Russell Smith, author of Least Privilege Security for Windows 7, Vista and XP, includes information about tools and techniques that can be used to solve Least Privilege Security problems.

In this article we'll learn to:

  • Set up a system for temporarily granting administrative privileges to standard users for support purposes
  • Use Task Scheduler to run common processes without the need to elevate privileges
Read Tools and Techniques for Solving Least Privilege Security Problems in full

Top 10 tips for organizing an Agile IT Security Team

by | November 2011 | Enterprise Articles

Jeff Laskowski , author of the new book and eBook: Agile IT Security Implementation Methodology, gives his top 10 tips on organizing an Agile IT Security Team.

Read Top 10 tips for organizing an Agile IT Security Team in full

Top 5 Must-have Android Applications

by | June 2011 | Web Graphics & Video

Android is a software stack for mobile devices that includes and operating system, middleware and key applications. It is one of the most popular OS in the market and is also a good platform for getting things done. There are a lot of Android apps, many designed to help users be more productive, but finding them can often be a burden.

Overall, there are more than 150,000 Android apps. We conducted a survey in our office and found the following 5 applications to be the most used among Android users. Let's take a detailed look at them.

Read Top 5 Must-have Android Applications in full

Top features of KnockoutJS

by Eric M. Barnard | February 2013 | Open Source

One of the best parts of Knockout is its extensibility. Knockout has numerous extension points and contains a plethora of utilities for building your app. Many developers have built great Knockout sites without any other JavaScript libraries (even jQuery) than the core Knockout library.

In this article by Eric M. Barnard, the author of KnockoutJS Starter, we'll cover the top features that Knockout offers.

Read Top features of KnockoutJS in full

Top features you need to know about

by Eric Haughee | May 2013 | Open Source

At its core, Sublime Text 2 is a text editor. However, there are many features that make it stand out from the rest of the pack.

In this article by Eric Haughee, author of Getting Started with Oracle Event Processing 11g,we will learn about the minimap, multiple cursors,

Read Top features you need to know about in full

Top features you need to know about

by Eric Haughee | May 2013 | Open Source

At its core, Sublime Text 2 is a text editor. However, there are many features that make it stand out from the rest of the pack.

In this article by Eric Haughee, author of Getting Started with Oracle Event Processing 11g,we will learn about the minimap, multiple cursors,

Read Top features you need to know about in full

Top Features You Need to Know About – Responsive Web Design

by Diego Tres | October 2013 | Open Source Web Development

In this article, by Diego Tres, the author of Instant 960 Grid System , we learn to prepare our website for the present and the future with fluid grids, fluid media, and media queries, also known as responsive web design.

In this article, we will see how to prepare our desktop-only portfolio that runs in mobile phones and tablets.

Read Top Features You Need to Know About – Responsive Web Design in full

Top features you'll want to know about

by Christopher Tilford | June 2013 | Open Source

This article by Christopher Tilford, author of Instant Adobe Story Starter [Instant], explains that Adobe Story has a variety of features that have been built in for your script writing convenience. There are seven features that can be considered more helpful than others. Knowledge of these will streamline your script writing process with the overall production of a project. It is vital to be aware of them.

Read Top features you'll want to know about in full

Top Geany features you need to know about

by Nguyễn Hồng Quân | August 2013 | Open Source

This article by Nguyễn Hồng Quân, the author of Instant Geany IDE , explains that as we start to use Geany, we will realize that there is a wide variety of things we can do with it.

This article will discuss the most commonly performed tasks and how one should perform them, along with the most widely used features and plugins of Geany.

Read Top Geany features you need to know about in full

Top two features of GSON

by Sandeep Kumar Patel | September 2013 | Open Source

In this article, by Sandeep Kumar Patel, the author of Instant GSON, you will learn about the top features supported by the GSON library. You will also learn about how to implement these features.

Read Top two features of GSON in full

TortoiseSVN: Getting Started

by Lesley Harrison | January 2011 | Beginner's Guides Open Source

In this article you will get your first taste of using TortoiseSVN. This article will explain the concept of working copies and will cover how to check out a working copy, how to manage copy depth, and how to commit a copy after you have made some changes to it. This process is the nuts-and-bolts of version management and something that you will be doing a lot during your work with TortoiseSVN.

In this article by Lesley Harrison, author of TortoiseSVN 1.7, we shall:

  • Learn the benefits of using a working copy
  • Learn how to check out a working copy and how to check in after making changes
  • See some of the more common commit log messages and learn what they mean
  • Explore the repository browser
Read TortoiseSVN: Getting Started in full

TortoiseSVN: Revision Graphs

by Lesley Harrison | January 2011 | Beginner's Guides Open Source

TortoiseSVN is a free and open-source Subversion client for Microsoft Windows. It is not tied to any particular Integrated Development Environment (IDE); instead, it is a shell extension which integrates into the Windows Explorer, giving you easy access to Subversion repositories from within applications you're already familiar with. This means that it can be used with any software, and by all members of your development team. In the previous article, Working with Revision Logs in TortoiseSVN, we learnt about differences and changelists in TortoiseSVN 1.7.

In this article by Lesley Harrison, author of TortoiseSVN 1.7, we shall:

  • Explore working with revision graphs
  • Learn how to change views in revision graphs
  • Learn how to prune trees to make the revision graph easier to understand
Read TortoiseSVN: Revision Graphs in full

Touch Events

by Alexander Dickson | November 2013 | Open Source Web Development

In this article by Alexander Dickson, the author of the book "Instant Website Touch Integration", has covered in detail about touch events. Touch events allow your website to respond to users' fingers, thus, giving a whole new dimension to foster creative user interactions. Mastering touch events allow you to make your website usable in a way not possible with the standard desktop input peripherals.

Read Touch Events in full

Tracking Faces with Haar Cascades

by Joseph Howse | May 2013 | Open Source

This article by Joseph Howse, author of OpenCV Computer Vision with Python introduces some of OpenCV's tracking functionality, along with the data files that define particular types of trackable objects. Specifically, we look at Haar cascade classifiers, which analyze contrast between adjacent image regions to determine whether or not a given image or subimage matches a known type. We consider how to combine multiple Haar cascade classifiers in a hierarchy, such that one classifier identifies a parent region (for our purposes, a face) and other classifiers identify child regions (eyes, nose, and mouth).

We also take a detour into the humble but important subject of rectangles. By drawing, copying, and resizing rectangular image regions, we can perform simple manipulations on image regions that we are tracking.

By the end of this article, we will integrate face tracking and rectangle manipulations into Cameo. Finally, we'll have some face-to-face interaction!

All the finished code for this article can be downloaded from my website: http://nummist.com/opencv/3923_04.zip.

Read Tracking Faces with Haar Cascades in full

Tracking SQL Queries for a Request using Django

by Karen M. Tracey | April 2010 | Content Management Open Source Web Development

Packt is 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 article by Karen M. Tracey, author of the book Django 1.1 Testing and Debugging, we will develop a template code that can be used to include information about all of the SQL queries needed to render a page in the page itself.

Read Tracking SQL Queries for a Request using Django in full

Training, Tools, and Next Steps

by Victoria Yudin | September 2013 | Enterprise Articles

Microsoft Dynamics GP 2013 is a sophisticated Enterprise Resource Planning system used throughout the world. Implementing Dynamics GP for an organization can be a daunting task, requiring thorough planning and understanding of the available features and options. This article provides guidance for the planning, installation, and setup of Microsoft Dynamics GP 2013 with examples, advice, step-by-step guides, illustrations, and links to useful resources.

Most likely, you have already started training users. For many companies training is an ongoing process. In this article by Victoria Yudin, the author of Microsoft Dynamics GP 2013 Implementation, you will go over some ideas for planning your initial, as well as ongoing, training. We will also discuss tools available from Microsoft for your Dynamics GP system. Finally, some troubleshooting tips and additional resources will be listed to help you maintain and get the most out of Dynamics GP.

Read Training, Tools, and Next Steps in full

Transferring Data from MS Access 2003 to SQL Server 2008

by Dr. Jayaram Krishnaswamy | July 2009 | Microsoft

The Export and Import Wizard is an extremely useful tool for transferring data. In fact it is the simplest tool to copy over data from one database to another and to create data transfer packages that can be persisted. Data can be transferred between SQL Servers (between versions of SQL Servers for example) as well as between even two non-Microsoft databases. Both Microsoft and proprietary data source providers are available to connect to many different database products.

In this article by Dr. Jayaram Krishnaswamy, we will be transferring data from an MS Access database to a database on SQLServer 2008. Both the source of data and the destination database are on the same machine, in this case a computer box running Windows XP Pro. There are two versions of the Import and Export Wizard and in this example the 32 bit version is used.

Read Transferring Data from MS Access 2003 to SQL Server 2008 in full

Transformation

by Jakub Korab Scott Cranton | December 2013 | Cookbooks Java

This article by Scott Cranton and Jakub Korab, the authors of Apache Camel Developer's Cookbook, introduces various ways in which Camel allows us to transform or convert between and manipulate common message formats such as Java objects, XML, and JSON. The following ways are discussed in this article:

  • Transforming using a Simple Expression
  • Transforming inline with XQuery
  • Transforming with XSLT
  • Transforming from Java to XML with JAXB
  • Transforming from Java to JSON
  • Transforming from XML to JSON
Read Transformation 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