Article Network

iPhone JavaScript: Web 2.0 Integration

by Arturo Fernandez Montoro | October 2011 | Java

iPhone is one of the most exciting mobile devices in the world. Its iOS is used in other Apple devices, such as iPad and iPod Touch. This article shows simple and effective ways to connect with the most important websites on the Internet. The techniques covered here shall provide a basis for building more complex applications. Our goal is to get a good understanding of each mechanism implemented in our recipes.

In this article by Arturo Fernandez Montoro, author of iPhone JavaScript Cookbook, we will cover:

  • Embedding an RSS feed
  • Opening a YouTube video
  • Posting on your Facebook wall
  • Retrieving recent tweets from Twitter
  • Displaying photos from Flickr
Read iPhone JavaScript: Web 2.0 Integration in full

Mahara 1.4: Working with Groups

by Ellen Marie Murphy | September 2011 | e-Learning Open Source

Mahara is an open source ePortfolio system that allows you to build dynamic and engaging portfolios in no time. Use Mahara when applying for jobs, creating portfolios for certification and accreditation, to support teaching and learning, for classroom projects, to create your own social network, and much more.

In this article by Ellen Marie Murphy, author of Mahara 1.4 Cookbook, we will cover:

  • Creating a group and adding members
  • Creating an interactive homepage for a course group
Read Mahara 1.4: Working with Groups in full

SAP Netweaver: Accessing the MDM System

by Uday Rao | September 2011 | Enterprise Articles SAP

SAP Master Data Management (SAP MDM) enables information integrity across the business network, in a heterogeneous IT landscape. SAP MDM enables the sharing of harmonized master data, formerly trapped in multiple systems, and ensures cross system data consistency.

In this article by Uday Rao, author of SAP NetWeaver MDM 7-1 Administrators Guide, we cover:

  • Mount and unmount an MDM server
  • Start and stop an MDM server
Read SAP Netweaver: Accessing the MDM System in full

Introduction to Moodle

by William Rice | September 2011 | e-Learning Moodle Open Source

Moodle is a free learning management system that allows you to create powerful, flexible, and engaging online learning experiences. We use the phrase "online learning experiences" instead of "online courses" deliberately. The phrase "online course" often connotes a sequential series of web pages, some images, maybe a few animations, and a quiz, provided online. There might also be some email or bulletin board communication among the teacher and students. However, online learning can be much more engaging than that.

In this article by William Rice, author of Moodle 2.0 E-Learning Course Development, we will give you an introduction to Moodle.

Read Introduction to Moodle in full

BackTrack 5: Attacking the Client

by Vivek Ramachandran | September 2011 | Beginner's Guides Open Source

In this article by Vivek Ramachandran, author of BackTrack 5 Wireless Penetration Testing Beginner’s Guide, we will focus on attacking the client. Most people exclude the client from their list when they think about WLAN security. This article will prove beyond doubt why the client is just as important as the access point when penetrating testing a WLAN network. The client can be either a connected or isolated un-associated client. We will look at various attacks, which can be used to target the client.

We will cover the following:

  • Honeypot and Mis-Association attacks
  • Caffe Latte attack
  • De-Authenticaton and Dis-Association attacks
  • Hirte attack
  • AP-less WPA-Personal cracking
Read BackTrack 5: Attacking the Client in full

Introducing Xcode Tools for iPhone Development

by Steven F Daniel | September 2011 | Beginner's Guides Open Source

In this article by Steven F. Daniel, author of Xcode 4 iPhone Development , we shall:

  • Learn about the features and components of the Xcode development tools.
  • Lean about Xcode, Cocoa, Cocoa-Touch, and Objective-C.
  • Take a look into each of the iOS Technology Layers and their Components.
  • Take a look into what comprises the Xcode Developer set of Tools.
  • Take a look at the new features within the iOS4 SDK.
Read Introducing Xcode Tools for iPhone Development in full

Spring Roo 1.1: Working with Roo-generated Web Applications

by Ashish Sarin | September 2011 | Open Source

Spring Roo is an easy-to-use tool for rapidly developing Java enterprise applications using well-recognized frameworks such as Spring, Hibernate, AspectJ, Spring Web Flow, Spring Security, GWT, Flex, and so on. Spring Roo takes care of creating project structure for your enterprise application, adding support to use Maven for building and deploying the application, creating application architecture based on your choice of technologies, creating unit and integration tests based on your choice of testing framework, and so on.

In this article by Ashish Sarin, author of Spring Roo 1.1 Cookbook, we'll look at how Spring Roo simplifies developing the web layer of an enterprise application using Spring Web MVC. We'll also look at how Spring Roo lets us quickly test our web application locally.

Read Spring Roo 1.1: Working with Roo-generated Web Applications in full

Drupal 7 Social Networking: Managing Users and Profiles

by Michael Peacock | September 2011 | Drupal Open Source

Social Networks are a relatively new aspect to the Web that are really taking off. Many businesses, organizations, communities, and families are using social networking to promote themselves, communicate better with others, and to engage with their audience. This article uses Drupal, a powerful and extendable Content Management System (CMS), to set up and manage a social networking website.

In this article by Michael Peacock, author of Drupal 7 Social Networking, we will learn:

  • How to manage users, roles, and their permissions
  • About Gravatars and how to enable them
  • How users can track the activity of each other
  • How to extend user profiles
  • About settings and rules for users
  • How to give authenticated users a more relevant home page
Read Drupal 7 Social Networking: Managing Users and Profiles in full

Learning jQuery

by Jonathan Chaffer Karl Swedberg | September 2011 | Open Source Web Development

jQuery provides a wide range of features, an easy-to-learn syntax, and robust cross-platform compatibility in a single compact file. This article by Jonathan Chaffer and Karl Swedberg, authors of Learning jQuery, Third Edition, covers the following topics:

  • Custom events
  • Throttling events
  • Deferred objects
  • The jqXHR object
Read Learning jQuery in full

IBM WebSphere Application Server: Administration Tools

by Steve Robinson | September 2011 | Enterprise Articles IBM

WebSphere Application Server, often referred to simply as WAS, is a JEE-compliant application server platform. JEE stands for Java Enterprise Edition and was previously referred to as J2EE. JEE application servers provide functionality to deploy fault-tolerant, distributed, and multi-tier Java software.

In this article by Steve Robinson, author of IBM WebSphere Application Server 8.0 Administration Guide, we will be covering a few of the command-line tools shipped with WAS to help you with problem diagnosis when WebSphere or applications are not running as they should. We will also introduce the IBM Support Assistant, a very powerful WebSphere Application Server (WAS) support tool, and walk through how to analyze a WAS log file using one of the many ISA add-ons.

Specifically we will cover the following topics:

  • Dumping namespaces
  • EAR expander
  • IBM Support Assistant (ISA)
Read IBM WebSphere Application Server: Administration Tools in full

Using Plugins and Add-ons for Mahara

by Ellen Marie Murphy | September 2011 | e-Learning Open Source

In this article by Ellen Marie Murphy, author of Mahara 1.4 Cookbook, we will examine a few of the many plugins and add-ons available for Mahara. These will need to be installed on the server and then configured from the Administration page.

Specifically, we will cover:

  • Adding a spreadsheet and chart using Google apps
  • Using Embed.ly to add a Google map
  • Adding the Facebook Like button to a page
  • Adding the Twitter Tweet button to a page
  • The Continuing Professional Development artifact
Read Using Plugins and Add-ons for Mahara in full

Microsoft LightSwitch: Querying and Filtering Data

by Jayaram Krishnaswamy | September 2011 | Enterprise Articles Microsoft

The logic tier of LightSwitch basically starts with a data service that encapsulates all the access to the data source. This tier can host any number of data services exposed as endpoints at the service boundary. Each data service exposes a number of queryable entity sets with operations for querying entities and an operation for submitting changes; add, update, and delete. An entity set contains entities of the same entity type. All operations take place with entity sets whether they are intended for fetching or for making changes to them. If you think of an entity set as an analogue of SQL table you will not be wrong. Just like you take information out of the table, make changes to it and return it to the table, you do likewise with entity sets.

In this article by Jayaram Krishnaswamy, author of Microsoft Visual Studio LightSwitch Business Application Development, we will take a look at querying a single entity.

Read Microsoft LightSwitch: Querying and Filtering Data in full

Microsoft LightSwitch: Querying Multiple Entities

by Jayaram Krishnaswamy | September 2011 | Enterprise Articles Microsoft

A Query is a question you pose to the database so as to retrieve a specific piece of information in the database. The querying in LightSwitch can be best understood by looking at how it is structured. Querying in LightSwitch can be carried out using the built-in Query Designer but more advanced querying can be carried out using code.

This article by Jayaram Krishnaswamy, author of Microsoft Visual Studio LightSwitch Business Application Development, describes the use of the built-in Query Designer in the IDE to query the entities in the data sources.

Read Microsoft LightSwitch: Querying Multiple Entities in full

SAP NetWeaver: MDM Scenarios and Fundamentals

by Uday Rao | September 2011 | Enterprise Articles SAP

If you are a newbie to MDM and want to start from the basics, this is the right article for you. Even if you have hands on experience with an MDM system, you can refresh your basics by reading this article and understand the high-level aspects of MDM and the key capabilities supported by an MDM repository.

In this article by Uday Rao, author of SAP NetWeaver MDM 7.1 Administrator's Guide, you will learn the following topics:

  • MDM IT Scenarios
  • MDM Business Scenarios
  • MDM Server know how
  • MDM repository structure
  • Key capabilities supported by an MDM repository
Read SAP NetWeaver: MDM Scenarios and Fundamentals in full

BackTrack 5: Advanced WLAN Attacks

by Vivek Ramachandran | September 2011 | Linux Servers Open Source

Wireless Networks have become ubiquitous in today's world. Millions of people use them worldwide every day at their homes, offices, and public hotspots to log on to the Internet and do both personal and professional work.

In this article by Vivek Ramachandran, author of BackTrack 5 Wireless Penetration Testing Beginner’s Guide, we will look at how we can conduct advanced attacks. We will primarily focus on Man-in-the-Middle (MITM) attack, which requires a certain amount of skill and practice to conduct successfully. Once we have done this, we will use this MITM attack as a base to conduct more sophisticated attacks such as Eavesdropping and Session Hijacking.

We will cover the following:

  • Man-in-the-Middle attack
  • Wireless Eavesdropping using MITM
  • Session Hijacking using MITM
Read BackTrack 5: Advanced WLAN Attacks in full
Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
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