The purpose of this article by Kyle Taylor, author of Instant jQuery Masonry How-to, is to give you an instant understanding of how jQuery Masonry works and how to implement it in general scenarios.
Masonry works by arranging elements in a grid-based structure. By using a grid, Masonry tiles will flow and get stacked in a very neat and organized manner, which will give us the brick-like appearance we want to achieve. In this article, we will learn how to set up Masonry, at the very minimum, for a single-column system.Read Setting up a single-width column system (Simple) in full
In this article by Ryan Roemer the author of Backbone.js Testing gives a brief description about how to set up your test application code and obtain the test libraries that we will use throughout this article. We create a basic test infrastructure, write the first tests, and review the test report results.Read Setting Up a Test Infrastructure in full
In this article by Trevor James,author of Drupal 7 Business solutions we install and configure the Ubercart module for Drupal 7 in order to set up an online store and e-commerce system for our client who owns a bakery called Artisan Bakers Collective. Our client wants to offer their baked goods and other products online so their customers can order and pay for their bread and other baked goods ahead of time and then pick them up in the store. Follow along as we set up a basic Ubercart driven e-commerce system in Drupal 7.Read Setting up an online shopping cart with Drupal and Ubercart in full
Liferay Portal is one of the most mature portal frameworks in the market and offers many benefits. Liferay is backed by a comprehensive professional services network and it offers custom development, training, and support across the world.
As the world's leading open source portal platform, Liferay provides a unified web interface to data and tools scattered across many sources. Within Liferay portal, a portal interface is composed of a number of portlets—self contained interactive elements that are written to a particular standard. Since portlets are developed independently of the portal itself, and loosely coupled with the portal, they are apparently SOA (Service-Oriented Architecture).
Jonas X. Yuan will show how to set up a Liferay portal and then how to configure it.Read Setting up and Configuring a Liferay Portal in full
This article written by Simon Buxton, the author of Microsoft Dynamics AX 2012 R2 Administration Cookbook discusses about the framework provided by e-mails and batch processing and which is used by many end user functions and other frameworks, for example, a workﬂow cannot function without these being set up correctly.Read Setting Up and Managing E-mails and Batch Processing in full
This article by Tony Horrocks, author of CiviCRM Cookbook, provides recipes to help you set up your CiviCRM installation. You will find that most of them work in Drupal, Joomla!, and WordPress. Some recipes are Content Management System (CMS) specific and we have chosen Drupal to illustrate these.
In this article we will cover:
- Setting up a CiviCRM theme in Drupal
- Setting up cron using cPanel
- Adding items to the CiviCRM navigation menu
- Refreshing the dashboard
- Changing display preferences
- Replacing words
- Setting up geocoding
- Auto filing e-mails
- Creating new activities
- Adding custom fields
- Using Scheduled Reminders for activities
- Using CiviCase to create an HR system
- Installing languages and localizing CiviCRM
Cucumber is a tool for BDD-style development widely used in the Ruby on Rails platform. It introduced a domain-specific language(DSL) named Gherkin to allow the execution of feature documentation written in business-facing text, and implement acceptance test code in other languages (for example Ruby).
Cucumber sets up a great bridge between business people and development teams. Its natural and human readable language ultimately eliminates misunderstanding, and the regular expression "translation" layer provides the ability for developers to do anything magical and powerful!
In this article by Wayne Ye, author of Instant Cucumber BDD How-to , we will cover the following topics:
- How to use Cucumber in daily BDD development on the Ruby on Rails
- Cucumber in other languages/platforms
- Cucumber in your mother language
The Java Messaging API (JMS) provides a mechanism for Java EE applications to send messages to each other. JMS applications do not communicate directly, instead message producers send messages to a destination and message consumers receive the message from the destination.
The message destination is a message queue when the point-to-point (PTP) messaging domain is used, or a message topic when the publish/subscribe (pub/sub) messaging domain is used.
In this article by David Heffelfinger, author of the book Java EE 6 with GlassFish 3 Application Server, we will cover the following topics:
- Setting up GlassFish for JMS
- Working with message queues
In this article by Edmund Tan, author of .NET Compact Framework 3.5 Data Driven Applications, we will discuss about the following:
- Setting up Microsoft Messaging QueueService(MSMQ) on your mobile device
- Writing your first MSMQ application
- Setting up MSMQ on your server
MySQL Replication is a feature of the MySQL server that allows you to replicate data from one MySQL database server (called the master) to one or more MySQL database servers (slaves). MySQL Replication has been supported in MySQL for a very long time and is an extremely flexible and powerful technology. Depending on the configuration, you can replicate all databases, selected databases, or even selected tables within a database.
In this article, by Alex Davies, author of High Availability MySQL Cookbook, we will cover:
- Designing a replication setup
- Configuring a replication master
- Configuring a replication slave without synchronizing data
- Configuring a replication slave and migrating data with a simple SQL dump
- Using LVM to reduce downtime on master when bringing a slave online
- Replication safety tricks
Installing and Managing Multi Master Replication Manager(MMM) for MySQL High Availability is covered seperately.Read Setting up MySQL Replication for High Availability in full
This article created by David Herron the author of Node Web Development, discusses the following:
- See how to install Node from source and prepackaged binaries on Linux, Mac, or Windows
- See how to install the npm package manager, and some popular tools
- Learn a bit about the Node module system
So let's get on with it.Read Setting up Node in full
In this article, author Markus Feilner shows how to create X509 server and client certificates for use with OpenVPN. We will learn to create a certificate authority, and sign and distribute new certificates. We will use easy-rsa, which comes with OpenVPN and exists both for Windows and Linux. This tool allows creation and administration of certificates that have to be transferred to the machines that are supposed to take part in the VPN.Read Setting Up OpenVPN with X509 Certificates in full
Oracle Order Management is one of the most important parts of Oracle E-Business Suite. Using Oracle Order Management we can create and maintain different types of orders. These orders can be created in Oracle Order Management Suite as well as in some other front-desk application. We can integrate these applications with Oracle Order Management for keeping a controlled track of orders and proper business flow. Using Oracle Order Management, different types of orders can be created. These orders can be for inventory items as well as for services. Using Oracle Order Management, these orders can be reviewed and maintained in Order Management Workbench (Order Organizer).
In this article by Muneeb A. Siddiqui, author of Oracle EBS supply chain management R12, we will take a look at how to setup the Oracle Order Management.Read Setting Up Oracle Order Management in full
Get set for working with Panda3D. In this article by Christoph Lang, author of Panda3D game developer's cookbook, we will install and configure the engine as well as the development tools.
In this article, we will cover:
- Downloading and configuring NetBeans to work with Panda3D
- Configuring Visual Studio 2008 to work with Panda3D
- Understanding Panda3D's runtime configuration options
- Setting up the game structure
- Building Panda3D from source code
In this article, Šime Ramov explains everything that is needed to have a fully functional, up-to-date Python installation that is neatly self contained under the /usr/local Mac OS X safe heaven.Read Setting Up Python Development Environment on Mac OS X in full
In this article by Jacob Bevilacqua, the author of Slick2D Game Development, we will look into:
- What is Slick2D?
- Downloading the Slick2D and LWJGL files
- Setting up an eclipse project
- Native files
- What if I want my game to be platform-specific?
Drupal's default installation is in English. But, as you'll soon see, it can be configured to handle other languages as well. Creating a multilingual website expands your audience, and studies have shown that users are more likely to buy products and services on a website when content is presented in their native language. Coupled with the fact that there are many more non-English native speakers than English native speakers, you should see the full value of creating a site that supports other languages.
This article by Kristen Pol, author of Drupal 7 Multilingual Sites starts with setting up a test site. Once the site is ready, we'll add several new languages and configure language detection so that we can view each language using different URLs. With the detection in place, we will enable a switcher block to easily navigate between each language.
After the language settings are done, we'll move on to translating the Drupal interface. First we will translate manually by grabbing files from localize.drupal.org, and then we'll configure the site for automatic updates. Once the contributed translations are in place, we will learn how to add and change translated UI strings as well as how to contribute these translations back to the Drupal community. The last part of the interface translation section deals with changing English strings and reusing strings on other sites.Read Setting up the Basics for a Drupal Multilingual site: Languages and UI Translation in full
This article by Shamsuddin Ahammad, author of iReport 3.7, covers configuring report properties
If we use the Report Wizard for generating reports, some default report properties (page size, margins, and so on) are set automatically. For our software or reports, we may need to modify the default report properties at times, so that it fulfills the user (or software) requirements.Read Setting Up the iReport Pages in full