rssHome » Java

Mahout in Action

Mahout in Action

Book Description

Mahout is a hands-on introduction to machine learning with . Following real-world examples, the book presents practical use cases and then illustrates how Mahout can be applied to solve them. Includes a free audio- and video-enhanced ebook.

This book covers machine learning using . Based on experience with real-world applications, it introduces practical use cases and illustrates how Mahout can be applied to solve them. It places particular focus on issues of scalability and how to apply these techniques against large data sets using the Apache Hadoop framework.

This book is written for developers familiar with ?no prior experience with Mahout is assumed.

What’s Inside

  • Use group data to make individual recommendations
  • Find logical clusters within your data
  • Filter and refine with on-the-fly classification
  • Free audio and video extras

Table of Contents

  1. Meet Apache Mahout

PART 1 RECOMMENDATIONS Download Now »

Expert Oracle and Java Security

Expert Oracle and Java Security

Book Description

Expert Oracle and : Programming Secure Oracle Database Applications with provides resources that every Java and Oracle database application programmer needs to ensure that they have guarded the of the data and identities entrusted to them. You’ll learn to consider potential vulnerabilities, and to apply best practices in secure Java and coding. Author David Coffin shows how to develop code to encrypt data in transit and at rest, to accomplish single sign-on with Oracle proxy connections, to generate and distribute two-factor authentication tokens from the Oracle server using pagers, cell phones (SMS), and e-mail, and to securely store and distribute Oracle application passwords.

Early chapters lay the foundation for effective security in an Oracle/Java environment. Each of the later chapters brings example code to a point where it may be applied as-is to address application security issues. Templates for applications are also provided to help you bring colleagues up to the same secure application standards. If you are less familiar with either Java or Oracle , you will not be left behind; all the concepts in this book are introduced as to a novice and addressed as to an expert.

  • Helps you protect against data loss, identity theft, , and address spoofing
  • Provides techniques for encryption on network and disk, code obfuscation and wrap, database hardening, single sign-on and two-factor
  • Provides what database administrators need to know about secure password distribution, Java secure programming, Java stored procedures, secure application roles in Oracle, logon triggers, database design, various connection pooling schemes, and much more Download Now »

Practical RichFaces, 2nd Edition

Practical RichFaces, 2nd Edition

Book Description

4 is a component library for JavaServer Faces, and an advanced framework for easily integrating capabilities into business applications. It lets you quickly develop next-generation web applications based on 2/.

In this definitive 4 book, instead of using Tools, the author bases all examples on Maven so that any IDE can be used—whether it’s , , or even .

Practical RichFaces also describes how to best take advantage of RichFaces—the integration of the Ajax4 and RichFaces libraries—to create flexible and powerful programs. Assuming some background, it shows how you can radically reduce programming time and effort to create rich AJAX-based applications.

What you’ll learn

  • How to build rich Internet applications with out-of-the-box RichFaces components
  • Best strategies for implementing Ajax applications using RichFaces
  • When best to use the two libraries
  • How to create new skins for your app in no time
  • How to create applications without needing to write any JavaScript code

Who this book is for

Pro Java ME Apps

Pro Java ME Apps

Book Description

Pro ME Apps gives you, the developer, the know-how required for writing sophisticated ME applications and for taking advantage of this huge potential market. ME is the largest mobile software platform in the world, supported by over 80% of all phones. You’ll cover what ME is and how it compares to other mobile software platforms, how to properly design and structure ME applications, how to think like an experienced ME developer, what common problems and pitfalls you may run into, how to optimize your code, and many other key topics.

Unlike other books out there, which only teach the reader the basics of by way of a few simple examples, this book presents a broader, eagle-eye picture of a complete application and what writing one involves. From there, the book presents, explains, and helps you to implement all the essential aspects of , from the user interface to client-server communication. As this unfolds, the decisions and reasoning behind the code are also presented.

The book assumes that the reader is already familiar with and Java applications in general.

  • Based on and geared towards real-life Java ME scenarios
  • Guides the reader through the entire process of developing a high-quality Java ME application
  • Explains the decisions made at each step, gives advice and examples of good practices vs. bad practices

Download Now »

Oracle Weblogic Server 11gR1 PS2: Administration Essentials

Oracle Weblogic Server 11gR1 PS2: Administration Essentials

Book Description

Oracle’s WebLogic 11g Server is an application server for building and deploying enterprise EE applications. WebLogic’s infrastructure supports the deployment of many types of distributed applications and is an ideal foundation for building applications based on a Service Oriented Architecture. This book will guide you through the important administration aspects of WebLogic server.

11gR1 PS2: Administration Essentials is a focused step-by-step tutorial that provides an overview of the important administrative tasks performed by WebLogic Server administrators.

This book will teach administrators the techniques for installing and configuring and how to deploy EE applications using the Administration Console, command-line interface, and scripting tools such as WLST. It starts with a good overview of the techniques needed in the middleware world of today. Clear explanations of definitions and concepts of JEE and how Oracle WebLogic fits into this picture are also provided. The book then dives into performing routine administration functions, and how to deploy different types of applications to WebLogic server.

A focused step-by-step handbook for WebLogic administrators

What you will learn from this book :

  • Get started with techniques for installing and configuring WebLogic Server
  • Understand important WebLogic domain concepts including domain creation and configuration Download Now »

Spring Roo 1.1 Cookbook

Spring Roo 1.1 Cookbook

Book Description

Roo is an easy-to-use productivity tool for rapidly developing enterprise applications using well-recognized frameworks such as , Hibernate, AspectJ, Web Flow, , , and so on. Spring Roo takes care of creating maven-enabled projects, enterprise application architecture based on your choice of technologies, unit/integration tests based on your choice of testing framework, and so on. The bottom line is that if you’re using Spring, then you must consider using Spring Roo for increased productivity.

Spring Roo 1.1 brings together a collection of recipes that demonstrate how the Spring Roo developer tool simplifies rapidly developing enterprise applications using standard technologies/frameworks such as , , Spring, Flex, Spring Web Flow, Spring , and so on. It introduces readers to developing enterprise applications for the real world using Spring Roo tool. The book starts off with basic recipes to make readers comfortable with using Spring Roo tool. As the book progresses, readers are introduced to more sophisticated features supported by Spring Roo in the context of a Flight Booking application. In a step-by-step by fashion, each recipe shows how a particular activity is performed, what Spring Roo does when a command is executed, and why it is important in the context of the application being developed.

Initially, you make a quick start with using Spring Roo through some simple recipes. Then you learn how Spring Roo simplifies creating the persistence layer of an enterprise application using . You are introduced to the various roo commands to create entities Download Now »

Copyright © 2012 Wow! eBook · All rights reserved · Powered by WordPress