Article Network

Integrating typeahead.js into WordPress and Ruby on Rails

by Toby Osbourn | October 2013 | Open Source Web Development

In this article by Toby Osbourn, the author of Instant typeahead.js, explains the functionality of WordPress, which is probably the biggest open source blogging platform in the world right now and it is pretty feature complete. It also discusses how Ruby on Rails is fast becoming the framework of choice among developers wanting to build web applications fast, along with out of the box benefits of using Ruby on Rails.

Read Integrating typeahead.js into WordPress and Ruby on Rails in full

Working with the Basic Components That Make Up a Three.js Scene

by Jos Dirksen | October 2013 | RAW Open Source Web Development

In this article by Jos Dirksen, the author of Learning Three.js: The JavaScript 3D Library for WebGL, we'll dive a bit deeper into the Three.js library and explain the basic components that make up a Three.js scene. In this article we'll explore the following topics:

  • Which components are used in a Three.js scene
  • What you can do with the THREE.Scene() object
  • How geometries and meshes are related
  • The difference between the orthographic camera and the perspective camera

We will start by looking at how you can create a scene and add objects.

Read Working with the Basic Components That Make Up a Three.js Scene in full

Standard Controllers

by W.A.Chamil Madusanka | October 2013 | Enterprise Articles

This article, given by Chamil Madusanka, the author of Visualforce Developer's Guide, covers a set of instructions that can react on the user's interaction with Visualforce markup (for example, a button click or a link click) is called as a controller. A controller can control the behavior of a page and it can be used to access the data which should be displayed on the page. This article covers what are standard controllers.

Read Standard Controllers in full

KNIME terminologies

by Gábor Bakos | October 2013 | Java

In this article by Gábor Bakos, the author of KNIME Essentials, introduces the main terminologies and concepts of KNIME.

It is important to share your thoughts and problems using the same terms. This makes it easier to reach your goal, and others will appreciate if it is easy to understand. This section will introduce the main concepts of KNIME.

Read KNIME terminologies in full

Getting Started with Twitter Flight

by Tom Hamshere | October 2013 | Java Open Source Web Development

This article by Tom Hamshere, author of Getting Started with Twitter Flight, makes you understand that the number of JavaScript frameworks available today can be overwhelming, and when it comes to choosing one on which to base your application, you need to make the right decision. So, why choose Flight?

This article details Flight's advantages over other frameworks. This includes its shallow-learning curve, reliability, reusability, agnostic architecture, performance, and the idea of well-organized freedom. At the end of the article, you can find some specific scenarios such as single-page apps and classic web pages.

Read Getting Started with Twitter Flight in full

Events and Signals

by Venkateshwaran Loganathan | October 2013 | Open Source

In this article by Venkateshwaran Loganathan, the author of PySide GUI Application Development, we will look into some of the internal implementation working concepts of those functions. Being an event-driven toolkit, events and event delivery play an important role in the Qt architecture. We will start this article by discussing events and signals, their implementation, and will go on to discuss handling drag-and-drop events, and drawing functionalities.

Read Events and Signals in full

Creating User Interfaces

by Belén Cruz Zapata | October 2013 | Open Source

In this article by Belén Cruz Zapata, author of Android Studio Application Development, we will see how to create visually appealing applications using the new IntelliJ IDE Android Studio. The various tools needed for handling the UI of the devices and other properties such as themes are discussed in detail.

Read Creating User Interfaces in full

Learning to add dependencies

by Juzer Ali | October 2013 | Open Source Web Development

This article by Juzer Ali, the author of Instant Node Package Manager, has been specially created to provide you with all the information that you need to set up with node.js and npm. You will learn the basic usage of node package manager, get started with adding dependencies, and modularizing code in different files and folders.

Read Learning to add dependencies in full

Configuring Manage Out to DirectAccess Clients

by Jordan Krause | October 2013 | Enterprise Articles

In this article by Jordan Krause, the author of the book Microsoft DirectAccess Best Practices and Troubleshooting, we will have a look at how Manage Out is configured to DirectAccess clients. DirectAccess is obviously a wonderful technology from the user's perspective. There is literally nothing that they have to do to connect to company resources; it just happens automatically whenever they have Internet access. What isn't talked about nearly as often is the fact that DirectAccess is possibly of even greater benefit to the IT department. Because DirectAccess is so seamless and automatic, your Group Policy settings, patches, scripts, and everything that you want to use to manage and manipulate those client machines is always able to run. You no longer have to wait for the user to launch a VPN or come into the office for their computer to be secured with the latest policies. You no longer have to worry about laptops being off the network for weeks at a time, and coming back into the network after having been connected to dozens of public hotspots while someone was on a vacation with it. While many of these management functions work right out of the box with a standard DirectAccess configuration, there are some functions that will need a couple of extra steps to get them working properly. That is our topic of discussion for this article.

We are going to cover the following topics:

  • Pulls versus pushes
  • What does Manage Out have to do with IPv6
  • Creating a selective ISATAP environment
  • Setting up client-side firewall rules
  • RDP to a DirectAccess client
  • No ISATAP with multisite DirectAccess
Read Configuring Manage Out to DirectAccess Clients in full

Creating an AutoCAD command

by Tom Nelson | October 2013 | .NET Architecture & Analysis

In this article by Tom Nelson, author of AutoCAD 2014 Customization with .NET, create a custom command for AutoCAD.

Read Creating an AutoCAD command in full

Creating a New iOS Social Project

by Giuseppe Macrì | October 2013 | Open Source

In this article, by Giuseppe Macri, author of Integrating Facebook iOS SDK with Your Application, we will learn about:

Read Creating a New iOS Social Project in full

Introducing Magento Extension Development

by Branko Ajzele | October 2013 | Open Source

This article by Brank Ajzele, author of the the book Getting Started with Magento Extension Development, introduces you to Magento extensions, Magento shipping methods system, Magento payment methods system, and packaging and publishing your extension.

Read Introducing Magento Extension Development in full

What is Oracle Public Cloud?

by Hemant Kumar Mehta | October 2013 | Enterprise Articles

This article created by Hemant Kumar Mehta, the author of Getting Started with Oracle Public Cloud, discusses various cloud services offered by Oracle and the architecture of the Oracle Cloud Services. The following topics will be covered in this article:

  • A brief review of cloud computing concepts
  • Oracle Cloud Services
  • Application Services
  • Social Services
  • Platform Services
  • Common Infrastructure Services
  • Oracle Managed Services
  • Architecture of Oracle Cloud solution
  • Trying Oracle Public Cloud Services
Read What is Oracle Public Cloud? in full

Navigation Stack - Robot Setups

by Aaron Martinez Enrique Fernández | October 2013 | Open Source

This article by Aaron Martinez and Enrique Fernández, authors of the book Learning ROS for Robotics Programming, talks about configuring your robot to use it in the navigation stack. Now, in this article, you will learn something that is probably one of the most powerful features in ROS, something that will let you move your robot autonomously.

Thanks to the community and the shared code, ROS has many algorithms that can be used for navigation.

First of all, in this chapter, you will learn all the necessary ways to configure the navigation stack with your robot. In particular, we will cover the following items in this article:

  • Introduction to the navigation stacks and their powerful capabilities—clearly one of the greatest pieces of software that comes with ROS.
  • The TF is explained in order to show how to transform from the frame of one physical element to the other; for example, the data received using a sensor or the command for the desired position of an actuator.
  • We will see how to create a laser driver or simulate it.
  • We will learn how the odometry is computed and published, and how Gazebo provides it.
  • A base controller will be presented, including a detailed description of how to create one for your robot.
  • We will see how to execute SLAM with ROS. That is, we will show you how you can build a map from the environment with your robot as it moves through it.
  • Finally, you will be able to localize your robot in the map using the localization algorithms of the navigation stack.
Read Navigation Stack - Robot Setups in full

Administrating Solr

by Surendra Mohan | October 2013 | Open Source Web Development

In this article created by Surendra Mohan, the author of Administrating Solr, we will learn how to nest a query within another query, about stats.jsp, how to use ping status, and what are business rules, how and when they prove to be important for us and how to write your custom rule using Drools.

Read Administrating Solr 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