Article Network

HTML5 and the Mobile Web

by Shi Chuan | January 2012 | Cookbooks Web Development

In this article by Shi Chuan author of HTML5 Mobile Web Development Cookbook, we will cover:

  • Getting your mobile device ready
  • Emulators and simulators
  • Setting up the mobile development environment
  • Using HTML5 on mobile web
  • Making HTML5 render cross browser
  • Designing for mobile
  • Determining your target mobile devices
  • Defining a content adaptation strategy
Read HTML5 and the Mobile Web in full

HTML, PHP, and Content Posting in Drupal 6

by David Mercer | February 2009 | Content Management Drupal Open Source

In the event that you can't find a suitable module to do a task for you, or simply want to create something yourself quickly, it's important to look at how to harness the power of HTML and PHP to get the job done.

If it's layout you are talking about, then HTML is the order of the day. Alternatively, if you want to create some dynamic content that can change depending on the state of your site, or respond to user interaction, then PHP is the way forward. More than likely, you will end up using a combination of both.

Unfortunately, we can't possibly hope to give you a comprehensive introduction into either technology in the space we have here (although we will look over HTML quickly in a moment). However, there are many online resources available to learn about HTML and PHP for free, and we will list a bunch of them throughout this article.

In this article by David Mercer, we will look at how to achieve some fairly useful tasks by way of demonstrating how to create an About us page that will contain links to other useful sites, pictures of the imaginary site team, as well as some dynamic content.

Read HTML, PHP, and Content Posting in Drupal 6 in full

HP Network Node Manager 9: Understanding Smart Plug-Ins

by Marius Vilemaitis | March 2011 | Enterprise Articles

Network Node Manager is a tool which can help us to keep an eye on our network, find issues, recognize outages related to network, and help us improve our network availability and performance. Even so, it's a tool. NNMi, as any other tool, will not replace your network administrator, but will help him/her instead. iSPI is a Smart Plugin, which can be installed on top of the Network Node Manager for feature expansion.

In this article by Marius Vilemaitis, author of HP Network Node Manager 9: Getting Started, we will look at the following iSPIs:

  • iSPI for Performance
  • IP Telephony
  • Network Engineering toolset
  • iSPI for MPLS
  • iSPI for Multicast
Read HP Network Node Manager 9: Understanding Smart Plug-Ins in full

How to Write a Widget in WordPress 3

by April Hodge Silver | January 2011 | Open Source WordPress

WordPress is an excellent software that can run your website (blog or not). It's packed with excellent features, and is so flexible that it can really do anything you want, and it has a wealth of online resources. Additionally, it's super easy-to-use, and you need no special skills or prior experience to use it. Last but not least, it is free!

Writing a widget bears some similarities to writing a plugin, but in some ways it's easier because there is a widget class that you can leverage for some of the functionality. In this article by April Hodge Silver, author of WordPress 3 Complete, we will learn to write a widget in WordPress 3.

Read How to Write a Widget in WordPress 3 in full

How to use PowerShell Web Access to manage Windows Server

by Vinith Menon | October 2013 | Enterprise Articles Networking & Telephony

In this article by Vinith Menon, the author of Instant Windows PowerShell, we will learn how to to use PowerShell Web Access to manage your Windows Server Environment anywhere, anytime, and on any device. PowerShell Web Access, a web-based Windows PowerShell console, and Windows PowerShell commands and scripts can be run from a Windows PowerShell console in a web browser; with no Windows PowerShell, remote management software, or browser plug-in installation becomes necessary on the client device.

Read How to use PowerShell Web Access to manage Windows Server in full

How to Use jQuery Mobile Grid and Columns Layout

by Giulio Bai | July 2011 | Open Source

The jQuery Mobile framework provides a number of tools, widgets, and components which are extremely helpful in formatting our content and make it look elegant and put-together even on our beloved smaller-screen devices – well, especially for them!

In this article by Giulio Bai, author of jQuery Mobile First Look, we will explore:

  • How content is displayed
  • Using columns and grids
  • Creating grids with more than two columns
Read How to Use jQuery Mobile Grid and Columns Layout in full

How to Set Up IBM Lotus Domino Server

by Keith Brooks | February 2011 | Enterprise Articles IBM

When the IT strategy calls for maximizing the value of social software for building effective teams, neither social networking nor team collaboration are sufficient on their own. IBM Lotus Quickr team collaboration software delivers the promise of social software. IBM Lotus Quickr is a team collaboration software that enables business to expedite the flow and sharing of information within a team. Information sharing enables collaboration and fosters team effectiveness. IBM Lotus Quickr helps you remove the impediments to the development of high performance teams.

In this article by Keith Brooks, author of IBM Lotus Quickr 8.5 for Domino Administration, we will cover installation of the Lotus Quickr software.

Read How to Set Up IBM Lotus Domino Server in full

How to Set Up a Basic Workshop in Moodle

by Jason Myrick | March 2011 | Moodle Open Source

Workshop was one of the first contributed modules in Moodle, and it is one of the more complex modules available due to the sheer number of options available. It was intended to be a module where students would be able to upload assignments and their classmates and teacher would review then assess the submitted work. It has many settings and functions, and requires several steps to be completed before it can be used in class, but once it is finished, it will be one more way you can assess your students.

In this article by Jason Myrick, author of Moodle 1.9 Testing and Assessment, we will create a sample Workshop.

Read How to Set Up a Basic Workshop in Moodle in full

How to Recover from an Active Directory Failure

by Florian Rommel | October 2008 | .NET Architecture & Analysis Microsoft Networking & Telephony

Active Directory (AD) failure, which includes corruption, is something that is dreaded by any administrator. Simply put, it means that the directory service can no longer read the Active Directory database that it has locally. This will prevent logon and authentication as well as any directory-dependent services. Essentially, it renders the domain controller (DC) useless. What's worse, though, is that several times, the replication keeps going so that the corrupted database spreads out to the other DCs.

In this article by Florian Rommel, we will look at the different options and approaches available to recover a DC that has a database corruption. In addition, this article outlines, symptoms, causes, and solutions for this scenario.

Read How to Recover from an Active Directory Failure in full

How to Perform Iteration on Sets in MDX

by Tomislav Piasevoli | August 2011 | Enterprise Articles Microsoft

In this article by Tomislav Piasevoli, author of MDX with Microsoft SQL Server 2008 R2 Analysis Services Cookbook, we will take a look at some recipes on how to perform iteration. They deal with those cases when there's no other way but to iterate. However, some of the recipes also point out which calculation patterns we must recognize and thereby give up on using classic naïve iteration and use a better approach.

We will cover:

  • Iterating on a set in order to reduce it
  • Iterating on a set in order to create a new one
  • Iterating on a set using recursion
Read How to Perform Iteration on Sets in MDX in full

How to Overcome the Pitfalls of Magento

by Nurul Ferdous | February 2011 |

In this article we will describe how to overcome some of the most common pitfalls that people encounter. For example, in Magento, backoffice is slow, frontend tends to die while loading, accessibility is far from perfect, an AJAX request is not successful due to expiration of the session, nothing happens, no error message, just nothing, the nightmare of XML layout, and so on.

In this article by Nurul Ferdous, author of Magento 1.4 Development Cookbook, we will cover:

  • Using APC/Memcached as the cache backend
  • Accelerating PHP: php.ini configuration
  • Applying YSlow and Page Speed rules
Read How to Overcome the Pitfalls of Magento in full

How to Manage Content in a List in Microsoft Sharepoint

by Peter Ward | February 2011 | Enterprise Articles Microsoft

In the previous article, Microsoft Sharepoint 2010: List Management, we took a look at list management. This article explains how to manage them to provide an efficient way to store information and thus provide ECM.

In this article by Peter Ward, author of Microsoft SharePoint 2010 End User Guide: Business Performance Enhancement, we will cover the following:

  • How to add content to a list
  • Advanced list features
Read How to Manage Content in a List in Microsoft Sharepoint in full

How to Interact with a Database using Rhom

by Abhishek Nalwaya | July 2011 | Open Source

ORM stands for Object-Relational Mapping. ORM libraries map database tables to classes, rows of those tables to objects of the class, and columns to object attributes. Object wraps a row of a database table or view, encapsulates the database access, and adds domain logic on that data.

In this article by Abhishek Nalwaya, author of Rhomobile Beginners Guide, we'll explore Rhom, which is Object-Relational Mapping (ORM) provided by Rhodes and look at how it manipulates data in our application. We'll find how ORM manages table relationships in this article and dig into the ORM object life cycle.

Read How to Interact with a Database using Rhom in full

How to Integrate vtiger CRM with your Website

by Ric Shreves | July 2011 | Beginner's Guides CRM Open Source

Any organization that is prone to adopt an open source software package is bound to be using another—or soon will be. This article by Ian D. Rossi, author of vtiger CRM Beginner's Guide, takes your external systems, such as your website, and integrates them with vtiger CRM using vtiger's API and vtiger's Web Lead Form.

In this article we'll discuss:

  • vtiger's API
  • How to use vtiger's web lead feature
  • How to include custom fields in the lead form
Read How to Integrate vtiger CRM with your Website in full

How to Install VirtualBox Guest Additions

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

In this article by Alfonso V. Romero, author of VirtualBox 3.1: Beginner's Guide, you shall learn what the Guest Additions are and how to install them on Windows, Linux, and Open Solaris virtual machines.

Read How to Install VirtualBox Guest Additions in full

How to get Incoming Links in Joomla! 1.5 SEO: Part 1

by Herbert-Jan van Dinther | October 2009 | Joomla! MySQL Content Management Open Source PHP

In this article by Herbert-Jan van Dinther, we will cover several different ways to get more incoming links, from commenting on other sites to blogging on other platforms. Building incoming links is time consuming, but if done the right way it is a very good way to boost your web site's rankings.

There are a few ways to get links to your web site, which we will learn about in this article, including:

  • Using paid options
  • Using forums to get incoming links
  • Commenting on other web sites to get links
  • Building your own incoming links
  • Using your best content for link building
  • Writing articles for links
  • Don't be afraid to ask
Read How to get Incoming Links in Joomla! 1.5 SEO: Part 1 in full

How to Focus on Business Results

by Grady Brett Beaubouef | December 2009 | Architecture & Analysis

This article by Grady Brett Beaubouef covers how to ensure that packaged software implementations focus on value-added business results.The objective of this article is to identify the key techniques that we can employ in order to ensure that every project team member, and thus the project, focuses on the value-added business results.

Read How to Focus on Business Results in full

How to Expand your Knowledge

by Serge Gabet | February 2014 | Web Development

In this article by Serge Gabet, the author of Google Apps Script for Beginners, gives an overview of the many resources available to improve your learning experience of Google Apps Script.

Read How to Expand your Knowledge in full

How to Create an OpenSceneGraph Application

by Rui Wang Xuelei Qian | April 2011 | Open Source

This article demonstrates a common method to create your own OSG applications. The CMake build system will be used for quickly generating solutions and makefiles on different platforms. The native memory management mechanism of OSG is also explained in detail, which is designed to avoid memory leaks at run-time, OSG also supports a refined argument parser and a debugging message notifier, both of which will be introduced.

In this article by Rui Wang and Xuelei Qian, authors of OpenSceneGraph 3.0: Beginner's Guide, we will:

  • Show how to build and run your first OSG program with the CMake tool
  • Discuss the utilization of OSG native smart pointers for automatic garbage collection and memory deallocation
  • Introduce the argument parser that will read arguments from the command line
  • Work with the message notifier tool to trace and debug OSG programs
Read How to Create an OpenSceneGraph Application 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