Article Network

Using Phalcon Models, Views, and Controllers

by Stephan A. Miller | January 2014 | Web Development

In this article, by Stephan A. Miller, the author of Getting Started with Phalcon, gives an introduction to using Phalcon to develop web applications.

Read Using Phalcon Models, Views, and Controllers in full

Intents for Mobile Components

by Muhammad Usama bin Aftab Wajahat Karim | January 2014 | Open Source

In this article by Wajahat Karim, the author of the book "Learning Android Intents" has discussed some of the applications of intents with a more practical approach. Also, he has discussed the mobile components that are commonly found in all Android phones.

Now, we will see how these mobile components can be accessed and used very easily via intents. Android provides a vast collection of libraries and features through which a developer can utilize mobile components. This is as easy as a walk in the park. This article mainly includes four different categories of components: visual components such as camera, communication components such as Wi-Fi and Bluetooth, media components such as video and audio recording, speech recognition, and text-to-speech conversion, and finally, motion components such as proximity sensor. The following topics will be discussed in this article:

  • Common mobile components
  • Components and intents
  • Communication components
  • Using Bluetooth through intents
  • Using Wi-Fi through intents
  • Media components
  • Taking pictures and recording video through intents
  • Speech recognition using intents
  • Role of intents in text-to-speech conversion
  • Motion components
  • Proximity alerts through intents

The concepts and structures of intents are the prerequisites for understanding this article.

Read Intents for Mobile Components in full

Grunt in Action

by Jaime Pillora | January 2014 | Open Source Web Development

In this article by Jaime Pillora, author of Getting Started with Grunt: The JavaScript Task Runner, we will perform additional transformations on set of source files by using Grunt.

Read Grunt in Action in full

Fundamentals

by Himanshu Kumar | January 2014 | Networking & Telephony

These days, security is the most vital subject for any organization irrespective of their size or the kind of the business they do. The primary reason for this is that organizations don't want to lose their reputation or business over compromises affecting security; secondly, they have to meet legal and regulatory requirements. When it comes to technical security of the infrastructure, Vulnerability Assessment and Penetration Testing (PT or PenTest) play the most vital role. This article by Himanshu Kumar, the author of Learning Nessus for Penetration Testing, illustrates what a PT or PenTest is, why it is required and how to set up and manage Nessus for your organization.

This article will introduce you to Nessus, a tool for vulnerability assessment and penetration testing. We will also cover the following topics:

  • Vulnerability Assessment
  • Penetration testing
  • Introduction to Nessus
  • Installing Nessus on different platforms
  • Updating Nessus plugins
  • Nessus user management
  • Nessus system configuration
Read Fundamentals in full

Creating a basic JavaScript plugin

by Gordon Beeming | January 2014 | Enterprise Articles

In this article by Gordon Beeming, the author of the book Team Foundation Server 2013 Customization, we are going to explore in Web Access how to create a basic JavaScript plugin that will display work item IDs on both the task and portfolio boards and the state of requirements on the task board.

Read Creating a basic JavaScript plugin in full

BSD Socket Library

by Jon Hoffman | January 2014 | Cookbooks

In this article by Jon Hoffman, author of iOS and OS X Network Programming Cookbook, we will cover:

  • Finding the byte order of your device
  • Retrieving network address information
  • Performing network address resolution
  • Creating an echo server
Read BSD Socket Library in full

Working with common architectures

by Yik Yang | January 2014 | Cookbooks Enterprise Articles

This article by Yik Yang, the author of book LabVIEW Graphical Programming Cookbook, covers commonly-used architectures and tools in LabVIEW. LabVIEW is a graphical programming development environment for problem solving, accelerated productivity, and continual innovation. It integrates all the tools that engineers and scientists need to build a wide range of applications in a short amount of time.

Read Working with common architectures in full

Securing QlikView Documents

by Stephen Redmond | January 2014 | Enterprise Articles

In this article by Stephen Redmond, author of QlikView Server and Publisher, we will look at different methods of securing QlikView documents.

Read Securing QlikView Documents in full

Anatomy of a Sprite Kit project

by Dmitry Volevodz | January 2014 | Games

This article by Dmitry Volevodz, the author of iOS 7 Game Development explains the anatomy of a Sprite Kit project as well as gives an idea about what are nodes, scenes, and so on.

Read Anatomy of a Sprite Kit project in full

Integrating Direct3D with XAML and Windows 8.1

by Justin Stenning | January 2014 | Cookbooks

In this article by Justin Stenning the author of Direct3D Rendering Cookbook we will cover the following recipes:

  • Preparing the swap chain for a Windows Store app
  • Rendering to a CoreWindow
  • Rendering to a XAML SwapChainPanel
  • Loading and compiling resources asynchronously

Extensible Application Markup Language (XAML) is an XML-based language created by Microsoft that is most commonly used for creating UI layouts for .NET Framework applications. XAML was originally used with the Windows Presentation Foundation (WPF) and Silverlight but has also been used for designing workflows within Windows Workflow Foundation (WF). Generally, a C# Windows Store app is built using XAML.

Read Integrating Direct3D with XAML and Windows 8.1 in full

Beyond Grading

by Mythravarun Vepakomma | January 2014 | Open Source

This article written by Mythravarun Vepakomma, the author of the book Blender Compositing and Post Processing, deals with advanced compositing beyond grading. These techniques emphasize alternate methods in Blender Compositing for some specific 3D render requirements that can save lots of render time, thereby also saving budgets, in making a CG film. Following is the list of contents that will be presented in this article:

  • Relighting
  • Fresnel effect in compositing
Read Beyond Grading in full

Your First Application

by Raphaël Saunier | January 2014 | Open Source Web Development

Having learned about the conventions and responsibilities in Laravel, and how to create a new project with Composer, you are now ready to build your first application!

In this article by Raphaël Saunier, author of Getting Started with Laravel 4, you will use the concepts presented previously in a practical way and learn how to do the following:

  • Sketch out the URLs and entities of your application
  • Troubleshoot common issues when getting started
  • Define the routes and their actions as well as the models and their relationships
  • Prepare your database and learn how to interact with it using Eloquent
  • Use the Blade template language to create hierarchical layouts

The first step in creating a web application is to identify and define its requirements. Then, once the main features have been formulated, we derive the main entities as well as the URL structure of the application. Having a well-defined set of requirements and URLs is also essential for other tasks such as testing; this will be covered later in the book.

A lot of new concepts are presented in this article. If you have trouble understanding something or if you are not quite sure where to place a particular snippet of code, you can download the annotated source code of the application on http://packtpub.com/support, which will help you to follow along.

Read Your First Application in full

Installing Virtual Desktop Agent – server OS and desktop OS

by Gaspare A. Silvestri | January 2014 | Cookbooks Enterprise Articles Networking & Telephony

In this article by Gaspare A. Silvestri, the author of Citrix XenDesktop 7 Cookbook, we will study how to install Virtual Desktop Agent in a server OS and a desktop OS.

Read Installing Virtual Desktop Agent – server OS and desktop OS in full

IPv6 on Packet Tracer

by Jesin A | January 2014 | Enterprise Articles

This article is written by Jesin A the author of Packet Tracer Network Simulator. Cisco Packet Tracer is a powerful network simulation program and provides simulation, visualization, authoring, assessment, and shows collaboration capabilities of a network. This article explains the IPv6 addresses used in Packet Tracer.

IPv4 has 4.3 billion addresses, which may seem mindboggling. However, it took only two decades for it to reach its depletion. IPv6 has come to the rescue in the form of 128-bit addresses. Packet Tracer supports a wide array of IPv6 features. We'll start by learning how to assign IP addresses to different devices and how to configure routing between them. Finally, we'll create a setup that enables IPv6 communication over IPv4 devices.

Read IPv6 on Packet Tracer in full

Windows Azure Mobile Services - Implementing Push Notifications using

by Geoff Webber-Cross | January 2014 | Enterprise Articles

In this article by Geoff Webber-Cross, author of the book Learning Windows Azure Mobile Services for Windows 8 and Windows Phone 8, we will have a look at how push Notifications allow us to expand our application's user experience outside the bounds of the app with live tile updates, toast notifications, and badges in Windows 8. Windows Azure Mobile Services makes it very easy for us to trigger notifications via Windows Notifications Service (WNS) (for Store apps), Microsoft Push Notification Service (MPNS) (for Windows Phone 8 apps), Apple Notifications Service (ANS), and Google Notifications Service (GCM). We're going to discuss how to configure Windows 8 and Windows Phone applications to allow notifications, send different types of notifications using scripts, and create a list of devices to manage our user's notification channels.

Read Windows Azure Mobile Services - Implementing Push Notifications using 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