In a university, large class sizes limit class discussions and individual attention, while travel budgets limit the number of professional conferences where faculty can present. In this article by Erik Rose, author of the book Plone 3 for Education, we will set up blogs and forums to counter both problems—giving students more class interaction and helping faculty build professional prominence. We'll find the best Plone blog products and explore practical suggestions of how to use blogs in the classroom. We'll also take the undisputedly top forum product for a spin and see how to use it to let students support each other, saving office hours and after-school help for those who need them most.Read Blogs and Forums using Plone 3 in full
BPEL processes are the new generation of workflow. It provides IT with an automated framework for enterprise-wide business processes. Monitoring BPEL processes is important for business analysts and administrators to maintain business visibility and resolve problems quickly. This article by Narayan Bharadwaj, author of BPEL Management with Oracle Enterprise talks about viewing deployed BPEL processes and their constituent partner links. Further, monitoring of BPEL processes and partner links using a combination of metrics and synthetic tests is covered.
In this article we will cover:
- Step-by-step exercises:
- Navigating to the BPEL PM target home page
- Navigating to the BPEL process home page
- Creating the BPEL process aggregate service
- Creating a SOAP test to monitor a partner link
- Creating a SOAP test to monitor a BPEL process
- Testing the SOAP tests
In this article, by Matjaz B. Juric, authors of WS-BPEL 2.0 for SOA Composite Applications with IBM WebSphere 7, we will cover the following topics:
- Long-running processes and microflows
- Overview of BPEL activities
- BPEL extensions
- Assembly diagram
In the previous article, Human Interactions in Business Processes, we learnt about the the basic human workflow concepts, features, and architecture. Then discussed the Human Task service component.
In this article, by Matjaz B. Juric & Marcel Krizevnik, authors of WS-BPEL 2.0 for SOA Composite Applications with Oracle SOA Suite 11g, we will learn about BPEL4People.
We will specifically cover:
- Brief look at WS-HumanTask
- Brief look at BPEL4People
The adoption of Business Process Management (BPM) is increasingly becoming one of the most popular approaches for boosting overall organizational excellence. Built on Oracle's SOA (Service Oriented Architecture) Suite infrastructure, BPM Suite 11g provides enhanced support for application integration services and business events, Web 2.0 and E2.0 style collaborations, and high scalability. It is a full-featured, enterprise-grade BPMS that has sufficient easy-to-use features to make it also suitable for small departmental quick-win projects.
This article by Heidi Buelow, Manoj Das, Manas Deb, Prasen Palvankar and Meera Srinivasan, authors of the book Getting Started with Oracle BPM Suite 11gR1, provides a brief overview of Business Process Modeling Notation (BPMN) concepts with particular emphasis on the BPMN 2.0 additions. In addition, it describes the steps involved in modeling the Sales Quote Process.Read BPMN 2.0 Concepts and The Sales Quote Process in full
This article is by Kevin Cardwell, the author of BackTrack – Testing Wireless Network Security.This article introduces the reader to the way in which hackers typically break into networks.
In this article, we will discuss how hackers attack and breach wireless security. We do this to understand the various methods of attacking so that we can defend against them. There are a number of wireless attacks to discuss on wireless. An important point to understand is that attackers will follow a process and methodology when they attempt an attack, and the way to defend against this is to stop information from getting to the potential attacker. This can be a challenge when it comes to wireless. We group the attacks into several different categories. They are listed in the following table:
Probing and network discovery
Denial of Service
Rogue access point
You may now be asking yourself, "I've downloaded the CryENGINE 3 SDK. Now how do I start making games with it?" Such a question has far-reaching implications and is awfully difficult to answer! So in my attempt to answer this question, let's create our own game together, in a short amount of time, using some of the functions and entities that the CryENGINE 3 SDK gives to us straight out of the box.
In this article by Sean Tracy and Paul Reindell, authors of CryENGINE 3 Game Development: Beginner's Guide, we will be:
- Beginning with our first example using out of the box features of the engine
- Creating and sculpting terrain for a new level, from scratch
- Creating and using terrain texture layers
- Creating vegetation groups and applying them to your level
- Creating and setting a basic time of day to light our level
In this article by Patrick Felicia, Author of Getting Started with Unity, we will bring the game to life by animating objects and characters, and by giving opponents some levels of artificial intelligence to challenge the player. We will also learn how to create animations in Unity3D using built-in functionalities (for example, Mecanim).
After completing this article, we will be able to:
- Understand how to animate objects and create custom animation based on Unity3D's built-in animations
- Include these animations in the game and control them through scripting
- Use Unity3D's built-in Mecanim system to animate existing characters
In this article written by Demetrio Filocamo, we are going to develop the contacts management feature of our application i.e the contact managers, which includes listing, adding, editing, and deleting contacts—all of this the Ajax way!
Moreover, we are going to learn new concepts about the RichFaces component framework and Ajax support.Read Build an Advanced Contact Manager using JBoss RichFaces 3.3: Part 1 in full
With jQTouch, web developers can build smartphone interfaces for their existing web applications by simply transforming an existing Document Object Model (DOM) structure into an interface that works, looks and feels like native iPhone or Android application. In this tutorial by Mambe Churchill Nanje, we will learn how to develop such an application.Read Build iPhone, Android and iPad Applications using jQTouch in full
In this article by Alfonso Romero, we will discuss how to go about building a custom application for Twitter using Java and NetBeans, instead of using the standard web interface. We will learn how to log into Twitter using our application and also see the last tweet posted by you.Read Build your own Application to access Twitter using Java and NetBeans: Part 1 in full
In Build your own Application to access Twitter using Java and NetBeans: Part 1 of this article series, we saw a simple way to see your last tweet via a Java application called SwingAndTweet using the Twitter4J API.
In this article by Alfonso Romero, we will add some more functionality to our SwingAndTweet Java application.
Here, we will learn how to:
- Create a twitterLogin dialog to take care of the login process
- Add functionality to show your 20 most recent tweets right after logging in
- Add the functionality to update your Twitter status
In this article by Alfonso Romero, you will learn how to add your friends timeline to the custom SwingAndTweet application.
Basically, you’ll learn how to:
- Add a Tabbed Pane component to your SwingAndTweet application, so you can show your own timeline on one tab and your friends’ timeline on another tab.
- Use a JScrollPane component to add vertical and horizontal scrollbars to your friends’ timeline list.
- Use the getFriendsTimeline() method from the Twitter4J API to get the 20 most recent tweets from your friends’ timeline.
- Apply font styles to your JLabel components via the Font class
- Add a black border to separate each individual tweet by using the BorderFactory and Color classes.
- Add the date and time of creation of each individual tweet by using the getCreatedAt() method from the twitter4j.Status interface, along with the Date class.
This is the final article of the article series—Build your own application to access Twitter using Java and NetBeans.
In this article by Alfonso Romero, we will:
- Add a new tab to your JTabbedPane component programmatically.
- Add a JEditorPane component to your SwingAndTweet application, so the URL links from your friend’s timeline appear as real hyperlinks.
- Use the addHyperlinkListener method from your JEditorPane component, so it can listen for hyperlink events that will trigger every time you click on a URL from your friends’ timeline.
- Use the Pattern and Matcher classes from the java.util.regex package to convert the URL hyperlinks from your friends’ timeline into clickable hyperlinks via a regular expression.
This article by Ken Lim, author of Instant Rainmeter Desktop Customization Tool How-to, explains the method of customizing your Windows desktop wallpaper with a live cityscape for different CPU processes. The article, will guide you through the ways to customize your Windows desktop wallpaper using Rainmeter.Read Building a bar graph cityscape in full
Joomla! has many extensions that can help develop a custom application, especially simple form-based applications. With introduction of Content Construction Kits (CCK) now it is possible to create many types of contents without knowledge of coding PHP. Besides these newly introduced Content Creation Kits, there is another application builder for Joomla! that can be used to build database applications without coding PHP. It is called Fabrik. Fabrik is Joomla! application builder that can be used for building many types of applications. In this article by Suhreed Sarkar, we will learn how to build a event calendar application for Joomla! using Fabrik.Read Building a Calender Application in Joomla! using Fabrik in full
In this article by Li Wenbo, author of Opa Application Development, we will build a chat application. The application offers one chat room. The users who connect to the application will join the chat room automatically and can start discussing immediately. For simplicity, we supply a random username when a user joins. The source code for this application can be found at https://github.com/winbomb/opapackt.Read Building a Chat Application in full
This article by Kurt Jaegers, author of XNA 4.0 Game Development by Example: Beginner's Guide, introduces a board-based puzzle game called Flood Control. We introduce the XNA Content Pipeline, and build a recursive function to determine the state of the game board while playing.
This article focuses on the following concepts:
- Using the Content Pipeline to load textures from disk
- Creating classes to divide code into logical units
- Recursively evaluating the status of the game board to check for scoring chains
- Drawing textures using the SpriteBatch.Draw() method
- Managing simple game states