Article Network

Marshalling Data Services with Ext.Direct

by Colin Ramsay Shea Frederick Steve 'Cutter' Blades | October 2010 | AJAX Open Source

Ext JS is a JavaScript library that makes it (relatively) easy to create desktop-style user interfaces in a web application, including multiple windows, toolbars, drop-down menus, dialog boxes, and much more.

In this article by Shea Frederick, Colin Ramsay, Steve 'Cutter' Blades, and Nigel White, authors of the book Learning Ext JS 3.2, we'll discuss:

  • How a developer goes about tapping into the power of Ext.Direct
  • Writing our own server-side stack
  • Choosing a configuration that works for our environment
  • Building out our API
  • Setting up our own Programmatic Router to 'direct' our requests where we need them to go
  • Finally, we'll put all of the pieces together
Read Marshalling Data Services with Ext.Direct in full

Master Virtual Desktop Image Creation

by Jason Ventresco | September 2013 | Enterprise Articles

The article, Master Virtual Desktop Image Creation, is based on VMware Horizon View 5.2 that helps to implement and manage different components in View. This article by Jason Ventresco, author of the book Implementing VMware Horizon View 5.2, explains the techniques that should be used when creating a master Virtual Desktop image.

This article will focus on a number of different topics related to the planning and creation of a Virtual Desktop master image.

In this article, we will learn:

  • Why it is important to optimize a Virtual Desktop master image
  • What kinds of results we will see if we optimize the Windows OS
  • How to optimize the virtual machine hardware
  • How to optimize the underlying Windows file system
  • How to optimize the Windows OS
  • Why you should customize the default Windows user local profile
Read Master Virtual Desktop Image Creation in full

Mastering phpMyAdmin: 4 Editions in 5 years

by Marc Delisle | April 2009 | PHP

Earlier in April, Packt published the fourth edition of Mastering phpMyAdmin, which was somewhat apt as it coincided with Packt celebrating its fifth birthday. Mastering phpMyAdmin, written by Marc Delisle, was the first book that the company published back in April 2004. In the five years since it was first published, both Packt and phpMyAdmin have gone on to grow and reach much bigger heights. Packt has published over 200 books and phpMyAdmin has over 18 million downloads and won many awards, most recently at the 2009 MySQL Conference, where Marc picked up the MySQL Community Member award.

The following article, written by Marc himself, looks at how the book has evolved over the years and how, in turn, so has the phpMyAdmin project.

Read Mastering phpMyAdmin: 4 Editions in 5 years in full

Mastering the Blender 2.5 Basics

by Virgilio Vasconcelos | June 2011 | Open Source Web Graphics & Video

The most difficult thing in animation is, quite ironically, mastering the basics. Young animators often have an urge to do "complicated" things such as complex dialogues and action scenes, but fail to understand aspects such as timing, spacing, asymmetry, or squash and stretch.

We must take care to make the basic underlying layers first, and make them well. Before attempting the fancy stuff, we need to make sure we have a good foundation. This foundation must work on its own: you should be able to communicate the actions and its motivations without all the polish.

In this article by Virgilio Vasconcelos, author of Blender 2.5 Character Animation Cookbook, we will cover the following topics:

  • Adjusting and tracking the timing
  • Spacing: favoring and easing poses
  • Anticipating an action
  • Using squash and stretch
  • Breaking the symmetry
Read Mastering the Blender 2.5 Basics in full

Mastering the Newer Prezi Features

by Russell Anderson-Williams | July 2012 | Open Source

Prezi is a tool for delivering presentations in a linear or non-linear format. This cloud-based software enables users to structure presentations on an infinite canvass in a way that is much more engaging and visually stimulating to the audience.

In this article by Russell Anderson-Williams, author of Mastering Prezi for Business Presentations, we'll cover:

  • Templates
  • Shapes
  • Drawings
  • Text editor
  • The plus button
  • Grouping
  • The play button
Read Mastering the Newer Prezi Features in full

Material Management Using Compiere 3

by Andries L Pretorius | June 2010 | CRM Enterprise Articles

Compiere offers the current Java and web technology platform , which is based on open architecture and standards, throughout its offering.Due to its open source nature, Compiere offers a flexible and transparent technology platform.Compiere provides a competitive licensing model up to large-scale Enterprise levels.

We will therefore describe Materials Management.In this article by Andries L Pretorius, author of Compiere 3 Implementation Guide we shall learn:

  • Give you an overview of materials management in Compiere, including warehousing, product quantities, and moving inventory
  • Describe how to set up the replenishment of a product
  • Give you an understanding of costing and accounting principles
  • Give you an overview of the standard reports and business reporting views available
Read Material Management Using Compiere 3 in full

Material nodes in Cycles

by Enrico Valenza | July 2013 | Cookbooks Open Source Web Graphics & Video

A Cycles material is basically made up of distinct components, initially named closures and later more traditionally renamed shaders (by Brecht Van Lommel himself), which can be combined together to build even more complex surface shaders.

In this article by Enrico Valenza, the author of Blender 2.6 Cycles: Materials and Textures Cookbook, we'll have a look at the basic necessary steps required to build a basic Cycles material, to activate the rendered preview in the 3D window, and to finally render a simple scene.

Read Material nodes in Cycles in full

Materials with Ogre 3D

by Felix Kerger | November 2010 | Beginner's Guides Open Source

Materials are a really important topic and it's necessary to understand them to produce good-looking scenes. Materials are also an interesting topic of ongoing research, which has a lot of undiscovered possibilities.

In this article, by Felix Kerger, author of Ogre 3D 1.7, we will:

  • Learn how to create our own materials
  • Apply textures to our quad

Here we specifically cover:

  • Creating a white quad
  • Creating our own material
  • Texture coordinates take two
  • Using the wrapping mode with another texture
  • Using the mirror mode
  • Using the border mode
  • Changing the border color
  • Scrolling a texture
  • Animated scrolling
  • Inheriting materials
Read Materials with Ogre 3D in full

Materials, Lights and Shading Techniques with Away3D 3.6

by Matthew Casperson | February 2011 | Open Source Web Graphics & Video

In this article by Matthew Casperson, author of Away3D 3.6 Essentials, we will explore the various materials that can be applied to 3D objects. Away3D includes over a dozen material types that can be used to display 3D objects with a huge variety of effects, with some of the materials using the Pixel Bender technology new to Flash Player 10 to create a level of detail that has not previously been seen in Flash applications.

This article covers the following:

  • Managing resources by embedding them, or loading them from external files
  • Defining colors
  • Pixel Bender
  • The various shading techniques used by Away3D materials
Read Materials, Lights and Shading Techniques with Away3D 3.6 in full

Maximizing everyday debugging

by Jeff Martin | March 2014 | Cookbooks Enterprise Articles

Given the frequency of debugging, any refinement to the tools used can pay immediate dividends. In this article by Jeff Martin, the author of the book Visual Studio 2013 Cookbook, he explains the popular Edit and Continue feature that now supports working with 64-bit code. Added to that is the new ability to see the return value of functions in your debugger. These two features combine to make debugging code easier, allowing you to solve problems faster.

Read Maximizing everyday debugging in full

Measures and Measure Groups in Microsoft Analysis Services: Part 1

by Chris Webb | July 2009 | Microsoft

In this two-part article by Chris Webb, we will look at measures and measure groups, ways to control how measures aggregate up, and how dimensions can be related to measure groups. In this part, will cover useful properties of measures, along with built-in measure aggregation types and dimension calculations.

Read Measures and Measure Groups in Microsoft Analysis Services: Part 1 in full

Measures and Measure Groups in Microsoft Analysis Services: Part 2

by Chris Webb | July 2009 | Content Management

In the previous part of this article by Chris Webb, we covered useful properties of measures, along with built-in measure aggregation types and dimension calculations. In this part, we will focus on measure groups and dimension/measure group relationships.

Read Measures and Measure Groups in Microsoft Analysis Services: Part 2 in full

Measuring Performance with Key Performance Indicators

by Cuneyt Yilmaz | July 2013 | Oracle

In this article by Cuneyt Yilmaz, author of Oracle Business Intelligence 11g R1 Cookbook , we're going to cover KPIs and KPI watchlists. KPIs are widely used in OBIEE 11 g and you can easily publish these KPIs in the dashboards by creating KPI watchlists.

Publishing the analytical reports in the dashboards will not satisfy the business requirements always. Business users will be interested in some reports so that they can compare their values. You also need to display the reports that will enable users to focus on only the most critical business entities. Sometimes this can be achieved by using the conditional formatting feature. But the defined threshold values are going to be static values. As time passes, you'll need to reset these values, so it has a maintenance cost. To solve these business challenges, you can use Key Performance Indicators (KPI). They can be used to measure the productivity of an organization relative to its objectives.

Read Measuring Performance with Key Performance Indicators in full

Measuring Performance with Key Performance Indicators

by Cuneyt Yilmaz | August 2013 | Enterprise Articles Oracle

In this article by Cuneyt Yilmaz, the author of Oracle Business Intelligence 11g R1 Cookbook , we're going to cover KPIs and KPI watchlists. KPIs are widely used in OBIEE 11 g and you can easily publish these KPIs in the dashboards by creating KPI watchlists.

Publishing the analytical reports in the dashboards will not satisfy the business requirements always. Business users will be interested in some reports so that they can compare their values. You also need to display the reports that will enable users to focus on only the most critical business entities. Sometimes this can be achieved by using the conditional formatting feature. But the defined threshold values are going to be static values. As time passes, you'll need to reset these values, so it has a maintenance cost. To solve these business challenges, you can use Key Performance Indicators (KPI). They can be used to measure the productivity of an organization relative to its objectives.

Read Measuring Performance with Key Performance Indicators in full

Measuring SOA Complexity

by Michael Havey | April 2010 | SOA

This article by Michael Havey, author of SOA Cookbook, presents a formula for scoring SOA processes on complexity. We position complexity analysis as an important step in design oversight and governance. The approach we consider allows the governance team to rate each process as red, yellow, or green and to flag reds for rework. Intuitively, the 'complexity' of a process is the amount of branching or nesting in its graph. Flat form, scores well on complexity because it avoids excessive branching. Naïve processes score poorly. Our scoring method is a variant of McCabe cyclomatic complexity.

Read Measuring SOA Complexity in full

Media File management in Joomla with FTP and Third-party Extensions

by Allan Walker | January 2010 | Joomla! Content Management Open Source PHP

This article by Allan Walker, author of Joomla! 1.5 Multimedia, explores one of the most important tasks when using multimedia in our Joomla! websites, the ability to upload and manage the files on your web server. Once uploaded, this content may not require further attention, or you might need the ability for constant management and file revisions. In a previous article we explored the built-in Joomla! Media Manager which the reader can refer for organization and structure of your website media.

In this article, we will look at:

  • Alternative methods of managing files and media
  • Third-party file management extensions
  • Read Media File management in Joomla with FTP and Third-party Extensions in full

    MediaWiki Content Organizing Features: Namespaces, Categories

    by Mizanur Rahman | February 2010 | MySQL Content Management Open Source PHP

    One of the important aspects of content management is organizing the content that we create. Managed content looks much better than haphazard content for both authors and readers. Since MediaWiki works in a multi-user environment, it is necessary to maintain well organized content so that editing and reviewing becomes easier for users.

    In this article by Mizanur Rahman, author of MediaWiki Administrators’ Tutorial Guide, we will see:

    • Why organizing content is important for a site
    • Some of the MediaWiki content organizing features like namespaces and categories
    Read MediaWiki Content Organizing Features: Namespaces, Categories in full

    MediaWiki Content Organizing Features: Templates, Sections, Redirection

    by Mizanur Rahman | February 2010 | MySQL Content Management Open Source PHP

    In the previous article by Mizanur Rahman, author of MediaWiki Administrators’ Tutorial Guide, we discussed the importance of organizing and managing content for a site. We also studied some of the MediaWiki Content Organizing Features like Namespaces and Categories.

    In this article we will see various MediaWiki Content Organizing Features like Templates, Sections, and Redirection.

    Read MediaWiki Content Organizing Features: Templates, Sections, Redirection in full

    Meet QlikView

    by Barry Harmsen Miguel García | December 2012 | Enterprise Articles

    Business Intelligence technologies are a must-have in every business to make informed decisions and keep up-to speed with the ever-evolving markets. QlikView’s disruptive technology makes it a key player and leader in the industry; with its flexibility and powerful analytics environment, building QlikView apps can be mastered by both, business users as well as developers.

    In this article by Miguel García and Barry Harmsen, authors of QlikView 11 for Developers we will look at:

    • What is QlikView?
    • Exploring data with QlikView
    • The technology and components behind QlikView
    • HighCloud Airlines, and why QlikView might be just the tool they need
    Read Meet QlikView in full

    Meet Yii

    by Jeffrey Winesett | December 2012 | Open Source PHP

    The name Yii is an acronym for Yes, it is, and is pronounced as Yee or (ji:). Yii is a high-performance, component-based, web application framework written in PHP5.

    This article by Jeffrey Winesett, author of Web Application Development with Yii and PHP, provides you with a brief history of Yii, an introduction to the Model View Controller (MVC) application architecture, and you are introduced to the typical request life cycle as it makes its way from the end user through the application, and finally as a response back to the end user.

    Read Meet Yii 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