Search Books and eBooks

Creating a Basic Vaadin Project

by Nicolas Frankel | December 2011 | Web Services Open Source Web Development

Vaadin is a new Java web framework for making applications look great and perform well, making your users happy. Vaadin promises to make your user interfaces attractive and usable while easing your development efforts and boosting your productivity.

In this article by Nicolas Frankel, author of Learning Vaadin, we will:

  • Learn key concepts behind the Vaadin framework
  • Have an overview of its internal architecture
  • See how to deploy a Vaadin application to a servlet container, be it in an IDE or outside it
  • See how to update the previously developed application with a very simple interaction in order to display "Hello Vaadin!"
Read Creating a Basic Vaadin Project in full

Configuring your Moodle Course

by Ian Wild | December 2011 | Beginner's Guides e-Learning Moodle Open Source

Schools, colleges, and universities all over the world are installing Moodle, but many educators aren't making much use of it. With so many features, it can be a hassle to learn—and with teachers under so much pressure day-to-day, they cannot devote much time to recreating all their lessons from scratch.

In this article, by Ian Wild author of Moodle 2.0 Course Conversion ,we're going to see how to lay the foundations for moving your department's courses into Moodle. In this article we will take a look at:

  • What counts as a Moodle course
  • ‹Creating your course ‹
  • Configuring the Backyard Ballistics course ‹
Read Configuring your Moodle Course in full

WordPress 3: Designing your Blog

by Paul Thewlis | December 2011 | Open Source WordPress

In this article by Paul Thewlis, author of WordPress 3 For Business Bloggers, we'll look at one of the most important aspects of your blog—design. We'll begin by considering some of the principles of good blog design. Even if your blog is already up and running, this article will allow you to critically evaluate its design and replace your current theme with a custom-designed one. This article includes:

  • The principles of blog design
  • How to implement your blog design using CSS and HTML
Read WordPress 3: Designing your Blog in full

iPhone: Customizing our Icon, Navigation Bar, and Tab Bar

by Cameron Banga | December 2011 | Open Source

In this article, we'll tackle the first thing the user sees when using our app: the icon. This 512 pixel square will be an essential piece of the puzzle if we want to see success, and we'll discuss some ways in which our work can stand out from the crowd.

In this article by Cameron Banga, author of iPhone User Interface Cookbook, we will cover:

  • Designing an application icon and preparing it for the user home screen
  • Creating the rounded edges effect on our icon
  • Removing the app icon's gloss effect
  • Optimizing our newspaper or magazine app's icon for Newsstand in iOS 5
  • Creating a custom Tab Bar for our iPhone application
Read iPhone: Customizing our Icon, Navigation Bar, and Tab Bar in full

Interface Designing for Games in iOS

by Cameron Banga | December 2011 | Open Source

Games make up an exceptionally large proportion of all iOS applications, with 15 to 20 percent of all apps falling into the category. The top ten grossing applications list is consistently flooded with games, as users look for entertainment on their iPhone or iPad.

In this article by Cameron Banga, author of iPhone User Interface Cookbook, we will cover:

  • Planning your game around touch
  • Control techniques that are optimized for touch
  • Heads-up displays and designing with limited real estate
  • Accounting for the lost Status Bar
Read Interface Designing for Games in iOS in full

iPhone User Interface: Starting, Stopping, and Multitasking Applications

by Cameron Banga | December 2011 | Open Source

We work our way through life with constant reminders of the importance of first impressions and final goodbyes. From an early age, these two circumstances are of extreme importance in our everyday lives. Hellos and goodbyes are important in our iPhone apps as well. Providing a first impression is absolutely essential, as it will set the pace and initial user opinion about our entire application. Likewise, the user will retain a lasting impression based upon the experience we provide when they leave our app for a phone call or text message, and then return back looking to use our app again.

In this article by Cameron Banga, author of iPhone User Interface Cookbook, we will cover:

  • Starting the application with a proper Default.png
  • Planning our application UI for a first impression
  • Dealing with phone calls or text messages
  • Preparing for a quit application in iOS 3
  • Working with multitasking in iOS 4
  • Periodical downloads and Newsstand in iOS 5
  • Making accommodations for other apps that are multitasking
Read iPhone User Interface: Starting, Stopping, and Multitasking Applications in full

Building your First Liferay Site

by Gaurav Barot | December 2011 | Web Development

In this article by Gaurav Barot, author of Liferay Beginner’s Guide , you will start building your Liferay site. You will go through the following concepts in this article:

  • Components of the site
  • Community and organization—The most basic need of any Liferay Portal
  • Knowing the user group
  • Knowing page templates
Read Building your First Liferay Site in full

Unity iOS Essentials: Flyby Background

by Robert Wiebe | December 2011 | Networking & Telephony

Our game menu system is a critical component for drawing players into our game. One of the best ways to make the menu system engaging is to have the player fly through one or more of the game scenes as a backdrop to the menu system.

In this article by Robert Wiebe, author of Unity iOS Essentials, we will learn the following:

  • How to set up a background scene that gives the player a feel for the expansive nature of our game?
  • How to create a path that a camera can follow?
  • How to create a main menu that overlays the camera, flying through our scene?
  • How to save time by creating a menu that can be tested as easily in the editor as on an iOS device?
  • How to set up Unity3D for iOS build settings to create an App that will run on all iOS devices?
  • How to deploy an iOS app on multiple devices?
Read Unity iOS Essentials: Flyby Background in full

Getting Started with Apache Solr

by David Smiley Eric Pugh | December 2011 | Open Source

Apache Solr, built on Apache Lucene, is a wildly popular open source enterprise search server that easily delivers powerful search and faceted navigation features that are elusive with databases. Solr supports complex search criteria, faceting, result highlighting, query-completion, query spellcheck, relevancy tuning, and more.

In this article by David Smiley and Eric Pugh, co-authors of Apache Solr 3 Enterprise Search Server, we will cover the following points:

  • How to get Solr, what's included, and what is where
  • Running Solr and importing sample data
Read Getting Started with Apache Solr in full

Microsoft SharePoint : Creating Various Content Types

by Yaroslav Pentsarskyy | December 2011 | Microsoft

PowerShell is tightly integrated with SharePoint 2010, demonstrating an important alliance between the fastest growing collaboration and web publishing platform, and the latest task automation framework. The advantages of PowerShell and SharePoint integration help administrators and infrastructure specialists achieve everyday enterprise tasks more efficiently.

In this article by Yaroslav Pentsarskyy, author of Microsoft SharePoint 2010 and Windows PowerShell 2.0: Expert Cookbook, we will cover the following topics:

  • Creating basic and complex content types
  • Creating and configuring document sets
  • Creating and editing publishing pages with PowerShell
Read Microsoft SharePoint : Creating Various Content Types in full

JIRA: Programming Workflows

by Jobin Kuruvilla | December 2011 | Enterprise Articles Web Services

In this article by Jobin Kuruvilla author of JIRA Development Cookbook, we will cover:

  • Writing a workflow condition
  • Writing a workflow validator
  • Writing a workflow post function
  • Editing an active workflow
Read JIRA: Programming Workflows in full

HTML5: Getting Started with Paths and Text

by Eric Rowell | November 2011 | Open Source Web Development Web Graphics & Video

In this article by Eric Rowell author of HTML5 Canvas Cookbook, we will cover:

  • Drawing a line
  • Drawing an arc
  • Drawing a Quadratic curve
  • Drawing a Bezier curve
  • Drawing a zigzag
  • Drawing a spiral
  • Working with text
  • Drawing 3D text with shadows
  • Unlocking the power of fractals: Drawing a haunted tree
Read HTML5: Getting Started with Paths and Text in full

1ZO-051: Understanding Oracle JOIN Syntax

by Steve Ries | November 2011 | Enterprise Articles Oracle

Beginning with database version 10g, Oracle has provided a new syntax for retrieving data from multiple tables. While Oracle's syntax has not yet gained widespread acceptance, we will see that it offers some advantages, not least of which is its simpler syntax. Many consider Oracle's join syntax to be more intuitive and readable than the ANSI standard.

In this article by Steve Ries, author of OCA Oracle Database 11g: SQL Fundamentals I: A Real World Certification Guide (1ZO-051) we shall join tables using the new Oracle join syntax.

Read 1ZO-051: Understanding Oracle JOIN Syntax in full

Unreal Development Toolkit: Level Design HQ

by Richard J. Moore | November 2011 | Beginner's Guides

In this article, I'm going to explain how to download and install the Unreal Development Kit (UDK), show you how to launch the editor, how to move and rotate around the editor, and finally briefly explain Binary Space Partitioning (BSP) brushes and static meshes.

In this article by Richard Moore, author of Unreal Development Toolkit: Beginner's Guide, we will learn the following:

  • UDK download and installation
  • Launching the editor
  • Movement and rotation
  • Using BSP brushes and static meshes
Read Unreal Development Toolkit: Level Design HQ in full

Oracle Information Integration, Migration, and Consolidation

by Tom Laszewski | November 2011 | Enterprise Articles Oracle

Packt author Tom Laszewski speaks about his latest Oracle book: Oracle Information Integration, Migration, and Consolidation

Read Oracle Information Integration, Migration, and Consolidation 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