Article Network

Plugins and Extensions

by Abdullah Al Mohammad | September 2013 | Open Source Web Development

This article by Abdullah Al Mohammad, the author of the book Ext JS 4 Plugin and Extension Development, introduces and defines the Ext JS plugins and extensions, the differences between them, and finally shows how to develop a plugin and an extension.

In this article we will cover:

  • What a plugin is
  • What an extension is
  • Differences between an extension and a plugin, and choosing the best option
  • Building an Ext JS plugin
  • Building an Ext JS extension
Read Plugins and Extensions in full

Plugins in CMS Design

by Kae Verens | December 2010 | Content Management Open Source PHP

In this article, by Kae Verens, author of CMS Design Using PHP and jQuery, we will enhance the CMS engine so it can use plugins or external code modules, which can be "plugged" into the engine to add new abilities to it.

 

This article will include the following topics:

  • What are plugins and triggers and why must a CMS handle them
  • The creation of the plugin architecture
  • Enabling plugins
  • Handling of plugin database tables and upgrades
  • Creating an example plugin, Page Comments
Read Plugins in CMS Design in full

Podcasting and Images in Drupal

by Bill Fitzgerald | December 2008 | Drupal Open Source

In this article by Bill Fitzgerald we will learn about Podcasting. Podcasting allows you to share audio files over the Internet. In recent years, as podcasting has increased in prominence and popularity, there has been an almost overwhelming amount of information about how to get started with podcasting: the technical requirements, the hardware, the software, and so on.

Sharing images creates a variety of ways for students to get involved in the class. In some classes, such as Photography or other Fine Arts courses, images provide a way for students to showcase their work. In other courses, online image sharing can be used to enhance the curriculum.

In this article, we will focus on cutting through the noise, and setting up your site to work as a podcasting and image sharing platform. This article will break down the technical aspects of publishing audio and images, along with ways of integrating podcasting into your class.

Read Podcasting and Images in Drupal in full

Podcasting with Linux Command Line Tools and Audacity

by Gurudutt Talgery | November 2007 | Architecture & Analysis Linux Servers Networking & Telephony Open Source

Ever thought podcasting was difficult? Too many complicated tools? Can't get those mixer connections right?

Gurudutt Talgery explains in his podcasting-made-easy article, some quick turnaround techniques with Linux command line tools and optionally, Audacity, to create a quick, no-frills podcast with a background music track.

Read Podcasting with Linux Command Line Tools and Audacity in full

Polishing Gems

by Benjamin Hershleder | February 2013 | Cookbooks

This article by Benjamin Hershleder, author of Avid Media Composer 6.x Cookbook, explains that there are many useful features, gems if you will, that go underutilized. This article shines and polishes a few of them up by revealing some functions' hidden abilities, explaining their behavior, and/or giving you a few new ideas about how you might use them.

Read Polishing Gems in full

Polygon Modeling of a Handgun using Blender 3D 2.49: Part 1

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

This article by Allan Brito guides you through the first steps of the modeling by using concept drawings to create a base model in Blender. The base model is very important to add details and upgrade the first flat surfaces into something more complex. This article tells us how to set up and configure a background image, and how to model and transform a mesh by using the background image as a guide. It also demonstrates the use of various tools such as Edge Loop tool, Face Loop Cut tool, and 3D Cursor as a tool.

Read Polygon Modeling of a Handgun using Blender 3D 2.49: Part 1 in full

Pop-up Image Widget using JavaScript, PHP and CSS

by Roshan Bhattarai | April 2009 | AJAX

In this article by Roshan Bhattarai, we learn how to build a widget similar to the Mybloglog widget using external JavaScript along with PHP. By the time we finish, you would see a popup image whenever you move the mouse cursor over the widget. In the later section, you can see an example for extracting image details from a database and using it in the example.

Read Pop-up Image Widget using JavaScript, PHP and CSS in full

Portal and Drag-and-Drop Features of Ext GWT

by Daniel Vaughan | November 2010 | Open Source

The Google Web Toolkit is a great way for Java developers to create AJAX-based rich Internet applications without requiring in-depth knowledge of JavaScript or having to deal with the quirks of different browsers.

This article by Daniel Vaughan, author of the book Ext GWT 2.0: Beginner's Guide, covers the portal and drag-and-drop features of GXT. We will start by learning how to use the Portal layout and Portlet and then move on to making use of GXT's drag-and-drop features in a practical way. Specifically, we will cover the following topics:

  • Portal
  • Portlet
  • Draggable
  • DragSource
    • GridDragSource
    • ListViewDragSource
    • TreeGridDragSource
    • TreePanelDragSource
  • DropTarget
    • GridDropTarget
    • ListViewDropTarget
    • TreeGridDropTarget
    • TreePanelDropTarget
  • ColumnLayout
  • RowLayout
Read Portal and Drag-and-Drop Features of Ext GWT in full

Portlet

by Jonas X. Yuan Xinsheng Chen | November 2013 | e-Commerce Open Source

This article by Xinsheng Chen and Dr. Jonas Yuan, the authors of the book Liferay 6.2 User Interface Development, covers the main aspects of portlets and their development. It introduces the ways to develop simple JSR 286 portlets, Spring MVC portlets, and Vaadin portlets. It describes how to implement the view, edit, and help modes of a portlet.

Read Portlet in full

PostgreSQL 9: Balancing Hardware Spending

by Gregory Smith | October 2010 | Open Source

PostgreSQL has become an increasingly viable database platform to serve as storage for applications, from classic corporate database use to the latest web apps.

This article by Gregory Smith, author of the book PostgreSQL 9.0 High Performance, discusses how the main components in server hardware, including processors, memory, and disks, need to be carefully selected for reliable database storage and a balanced budget.

Read PostgreSQL 9: Balancing Hardware Spending in full

PostgreSQL 9: Reliable Controller and Disk Setup

by Gregory Smith | October 2010 | Open Source

PostgreSQL has become an increasingly viable database platform to serve as storage for applications, from classic corporate database use to the latest web apps.

The previous article by Gregory Smith, author of the book PostgreSQL 9.0 High Performance, helped prioritize spending when planning out the purchase of a new server intended to run PostgreSQL.

In this article we will take a look at the Write-back caches and the performance impact of write-through caching.

Read PostgreSQL 9: Reliable Controller and Disk Setup in full

PostgreSQL's Transaction Model

by Jonathan Gardner | September 2008 | MySQL PHP

A database must always be ACID (Atomicity, Consistency, Isolation, and Durability) compliant. Databases comply with ACID requirements through the concept of transactions. In this article by Jonathan Gardner, we will see the differences in the transaction model of PostgreSQL and Oracle. We will look into the details of how PostgreSQL handles transactions and how it can be advantageous over Oracle's Transaction Model.

Read PostgreSQL's Transaction Model in full

PostgreSQL: Tips and Tricks

by Gregory Smith | December 2010 | Open Source

PostgreSQL has become an increasingly viable database platform to serve as storage for applications, from classic corporate database use to the latest web apps. But getting the best performance from it has not been an easy subject to learn. You need just the right combination of rules of thumb to get started, solid monitoring, and maintenance to keep your system running well, suggestions for troubleshooting, and hints for add-on tools to add the features the core database doesn't try to handle on its own.

In this article we will look at some tips and tricks for high performance of PostgreSQL. The tips and tricks covered in this article might provide the right background trivia to make your use of the database simpler when dealing with the smaller problems.

Read PostgreSQL: Tips and Tricks in full

Posting on Your WordPress Blog

by April Hodge Silver Hasin Hayder | May 2009 | Content Management Open Source PHP WordPress

Once your WordPress installation is up and running, you are ready to start blogging. WordPress is the right choice for blogging because it's quite a powerful tool with a seemingly infinite array of options and possibilities. The main focus of this article is to explain how to make a blog post and how to control all of the information for that post, and not just the title and content. In this article by Hasin Hayder and April Hodge Silver, we will explore how to keep your content organized and searchable using tags and categories.

Read Posting on Your WordPress Blog in full

Preparation Analysis of Data Source

by Robert Bosco J | November 2013 | Open Source

In this article by Robert Bosco J, author of PowerPivot and Advanced Reporting and Dashboards, we will learn to explore ways to prepare data for analysis. Different types of data sources that can be imported into the PowerPivot interface have been described. A general overview of the ETL process has also been given.

The following topics will be covered in this article:

  • List of data sources
  • Purpose of import data from a variety of sources
  • General overview of ETL
Read Preparation Analysis of Data Source 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

Preparing and Configuring Your Magento Website

by Robert Kent | January 2014 | Open Source Web Development

This article, by Robert Kent, the author of Magento Search Engine Optimization, covers the basic concepts of keyword placement and the roles of the different types of pages to prepare and configure your Magento website.

In this article, we cover the following topics:

  • Understanding the structure of a website, the purpose of optimizing for e-commerce, and the relationship between keywords and their position on a website
  • Understanding the buying intent of our visitors and how this intent may differ depending on the type of page by which they enter our website
  • The roles of content management system (CMS) pages
Read Preparing and Configuring Your Magento Website in full

Preparing Your First jQuery Mobile Project

by Andy Matthews Raymond Camden | September 2013 | Open Source

This article created by Raymond Camden and Andy Matthews, authors of jQuery Mobile Web Development Essentials walks you through your first jQuery Mobile project. It details what must be added to your project's directory and source code. You know what jQuery Mobile is, the history of it as well as its features and goals. Now we're actually going to build our first jQuery Mobile website (well, web page) and see how easy it is to use.

In this article we will perform the following steps:

  • Create a simple HTML page
  • Add jQuery Mobile to the page
  • Make use of custom data attributes (data-*)
  • Update the HTML to make use of the data attributes that jQuery Mobile recognizes
Read Preparing Your First jQuery Mobile Project in full

Preparing Your Forms Conversion Using Oracle Application Express (APEX)

by Douwe Pieter van den Bos | July 2009 | Oracle

In this article by Douwe Pieter Van Den Bos, we will see what we need to get things ready for our Forms Conversion project. We need to gather all our original Forms, Reports, Menus, and Libraries so that we can generate the APEX project. We will need to get the XML sources by using the tools in the Oracle Developer Suite. Of course, we will learn to understand these newly created sources and what they mean to us. Before we can create our APEX applications using the Forms Conversion tool, it would be nice to design and implement the target database.

Read Preparing Your Forms Conversion Using Oracle Application Express (APEX) 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