Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
41. | By: Alexandre de Castro Alves Publisher: Manning Publications Publication Date: 21-DEC-2012 Insert Date: 30-DEC-2011 Slots: 1.0 | Overview: OSGi in Depth
Summary
OSGi in Depth shows Java developers how to develop to the
OSGi Service Platform Enterprise specification, an emerging
Java-based technology for developing modular enterprise
applications.
About the Technology
OSGi is a mature framework for developing modular Java
applications. Because of its unique architecture, you can modify,
add, remove, start, and stop parts of an application without taking
down the whole system. You get a lot of benefit by mastering the
basics, but OSGi really pays off when you dig in a little
deeper.
About this Book
OSGi in Depth presents practical...
|
42. | Android in Action, Third Edition By: W. Frank Ableson; Robi Sen; Chris King; C. Enrique Ortiz Publisher: Manning Publications Publication Date: 17-NOV-2011 Insert Date: 30-DEC-2011 Slots: 1.0 | Overview: Android in Action, Third Edition
Summary
Android in Action, Third Edition is a comprehensive
tutorial for Android developers. This fast-paced book puts you in
the driver's seat -- you'll master the SDK, build WebKit apps using
HTML 5, and even learn to extend or replace Android's built-in
features by building useful and intriguing examples.
About the Technology
When it comes to mobile apps, Android can do almost anything,
and with this book, so can you! Android, Google's popular mobile
operating system and SDK for tablets and smart phones, is the
broadest mobile platform available. It is Java-based, HTML5-aware,
and...
|
43. | Lift in Action: The Simply Functional Web Framework for Scala By: Timothy Perrett Publisher: Manning Publications Publication Date: 24-NOV-2011 Insert Date: 22-DEC-2011 Slots: 1.0 | Overview: Lift in Action: The Simply Functional Web Framework for Scala
Summary
Lift in Action
is a step-by-step exploration of the Lift framework. It moves
through the subject quickly using carefully crafted, well-explained
examples that make you comfortable from the start. This book is
written for developers who are new to both Scala and Lift.About
the Technology
Lift is a Scala-based web framework designed for extremely
interactive and engaging web applications. It's highly scalable,
production-ready, and will run in any servlet container. And Lift's
convention-over-configuration approach lets you avoid needless
work.
About this Book
Lift in Action...
|
44. | OpenCL in Action: How to Accelerate Graphics and Computation By: Matthew Scarpino Publisher: Manning Publications Publication Date: 28-NOV-2011 Insert Date: 22-DEC-2011 Slots: 1.0 | Overview: OpenCL in Action: How to Accelerate Graphics and Computation
OpenCL (Open Computing Language) helps developers build
high-performance applications by providing a single programming
framework to build programs that execute on today's high-speed
devices. Based on C and C++, it's a perfect tool to build
number-crunching applications for graphics cards and multi-core
processors.
OpenCL in Action provides a thorough, hands-on
presentation of OpenCL, with an eye toward showing developers how
to build high-performance applications of their own. It begins by
presenting the core concepts behind OpenCL, including vector
computing, parallel programming, and...
|
45. | By: Chris Mattmann; Jukka Zitting Publisher: Manning Publications Publication Date: 28-NOV-2011 Insert Date: 16-DEC-2011 Slots: 1.0 | Overview: Tika in Action
Summary
Tika in Action is a hands-on guide to content mining with
Apache Tika. The book's many examples and case studies offer
real-world experience from domains ranging from search engines to
digital asset management and scientific data processing.
About the Technology
Tika is an Apache toolkit that has built into it everything you
and your app need to know about file formats. Using Tika, your
applications can discover and extract content from digital
documents in almost any format, including exotic ones.
About this Book
Tika in Action is the ultimate guide to content mining
using...
|
46. | By: Amit Rathore Publisher: Manning Publications Publication Date: 17-NOV-2011 Insert Date: 16-DEC-2011 Slots: 1.0 | Overview: Clojure in Action
Summary
Clojure in Action
is a hands-on tutorial for the working programmer who has written
code in a language like Java or Ruby, but has no prior experience
with Lisp. It teaches Clojure from the basics to advanced topics
using practical, real-world application examples. Blow through the
theory and dive into practical matters like unit-testing and
environment set-up, all the way through building a scalable
web-application using domain-specific languages, Hadoop, HBase, and
RabbitMQ.About the Technology
Clojure is a modern Lisp for the JVM, and it has the strengths
you'd expect:...
|
47. | By: Richard Ferraro; Murat Aktihanoglu Publisher: Manning Publications Publication Date: 28-JUL-2011 Insert Date: 16-DEC-2011 Slots: 1.0 | Overview: Location-Aware Applications
Summary
Location-Aware Applications is a comprehensive guide to
the technology and business of creating compelling location-based
services and applications. The book walks you through the LBS
landscape, from mapping technologies to available platforms; from
toolkits to business questions like monetization and privacy.
About the Book
Mobile customers want entertainment, business apps, and
on-the-go services that recognize and respond to location. This
book will guide you through the technology and business of mobile
applications so you can create competitive and innovative apps
based on...
|
48. | By: Ashish Sarin Publisher: Manning Publications Publication Date: 27-SEP-2011 Insert Date: 01-DEC-2011 Slots: 1.0 | Overview: Portlets in Action
Summary
Portlets in Action
is a comprehensive, hands-on guide to building portlet-driven
applications in Java. Covers Portlet 2.0, Spring 3.0 Portlet MVC,
WSRP 2.0, Portlet Bridges, Ajax, Comet, Liferay, GateIn, Spring
JDBC, and Hibernate.About the Technology
Portlets are the small Java applications that run within a
portal. Good portlets work independently and also communicate
fluently with the portal, other portlets, as well as outside
servers and information sources. Using Java's Portlet 2.0 API and
portal servers like Liferay, you can build flexible, stable
business portals without...
|
49. | By: Christopher K. Fairbairn; Johannes Fahrenkrug; Collin Ruffenach Publisher: Manning Publications Publication Date: 23-SEP-2011 Insert Date: 30-NOV-2011 Slots: 1.0 | Overview: Objective-C Fundamentals
Summary
Objective-C Fundamentals is a hands-on tutorial that
leads you from your first line of Objective-C code through the
process of building native apps for the iPhone using the latest
version of the SDK. You'll learn to avoid the most common pitfalls,
while exploring the expressive Objective-C language through
numerous example projects.
About the Technology
The iPhone is a sophisticated device, and mastering the
Objective C language is the key to unlocking its awesome potential
as a mobile computing platform. Objective C's concise, rich syntax
and feature set, when matched with the...
|
50. | Liferay in Action: The Official Guide to Liferay Portal Development By: Richard Sezov, Jr. Publisher: Manning Publications Publication Date: 27-SEP-2011 Insert Date: 17-NOV-2011 Slots: 1.0 | Overview: Liferay in Action: The Official Guide to Liferay Portal Development
Summary
Liferay in Action is a comprehensive and authoritative
guide to building portals on the Liferay 6 platform. Fully
supported and authorized by Liferay, this book guides you smoothly
from your first exposure to Liferay through the crucial day-to-day
tasks of building and maintaining an enterprise portal that works
well within your existing IT infrastructure.
About the Technology
A portal is a website built around a collection of components
that request, display, and share information. Liferay Portal 6, an
enterprise-ready development platform, makes it a snap to build
portals...
|
51. | By: Charlie Collins; Michael Galpin; Matthias Kaeppler Publisher: Manning Publications Publication Date: 07-OCT-2011 Insert Date: 08-NOV-2011 Slots: 1.0 | Overview: Android in Practice
Summary
Android in Practice is a treasure trove of Android
goodness, with over 90 tested, ready-to-use techniques including
complete end-to-end example applications and practical tips for
real world mobile application developers. Written by real world
Android developers, this book addresses the trickiest questions
raised in forums and mailing lists. Using an easy-to-follow
problem/solution/discussion format, it dives into important topics
not covered in other Android books, like advanced drawing and
graphics, testing and instrumentation, building and deploying
applications, using...
|
52. | By: Arnaud Cogoluegnes; Thierry Templier; Gary Gregory; Olivier Bazoud Publisher: Manning Publications Publication Date: 07-OCT-2011 Insert Date: 05-NOV-2011 Slots: 1.0 | Overview: Spring Batch in Action
Summary
Spring Batch in Action is an in-depth guide to writing
batch applications using Spring Batch. Written for developers who
have basic knowledge of Java and the Spring lightweight container,
the book provides both a best-practices approach to writing batch
jobs and comprehensive coverage of the Spring Batch framework.
About the Technology
Even though running batch jobs is a common task, there's no
standard way to write them. Spring Batch is a framework for writing
batch applications in Java. It includes reusable components and a
solid runtime environment, so you don't have to...
|
53. | By: Sean Owen; Robin Anil; Ted Dunning; Ellen Friedman Publisher: Manning Publications Publication Date: 14-OCT-2011 Insert Date: 05-NOV-2011 Slots: 1.0 | Overview: Mahout in Action
Summary
Mahout in Action is a hands-on introduction to machine
learning with Apache Mahout. Following real-world examples, the
book presents practical use cases and then illustrates how Mahout
can be applied to solve them. Includes free access to audio and video clips at http://www.manning.com/owen/extras/.
About the Technology
A computer system that learns and adapts as it collects data can
be really powerful. Mahout, Apache's open source machine learning
project, captures the core algorithms of recommendation systems,
classification, and clustering in ready-to-use, scalable...
|
54. | Agile ALM: Lightweight tools and Agile strategies By: Michael Hüttermann Publisher: Manning Publications Publication Date: 02-SEP-2011 Insert Date: 05-NOV-2011 Slots: 1.0 | Overview: Agile ALM: Lightweight tools and Agile strategies
Summary
Agile ALM is a guide for Java developers who want to
integrate flexible agile practices and lightweight tooling along
all phases of the software development process. The book introduces
a new vision for managing change in requirements and process more
efficiently and flexibly. It synthesizes technical and functional
elements to provide a comprehensive approach to software
development.
About the Technology
Agile Application Lifecycle Management (Agile ALM) combines
flexible processes with lightweight tools in a comprehensive and
practical approach to building, testing,...
|
55. | Generative Art: A Practical Guide Using Processing By: Matt Pearson Publisher: Manning Publications Publication Date: 07-JUL-2011 Insert Date: 05-NOV-2011 Slots: 1.0 | Overview: Generative Art: A Practical Guide Using Processing
Summary
Generative Art presents both the technique and the beauty
of algorithmic art. The book includes high-quality examples of
generative art, along with the specific programmatic steps author
and artist Matt Pearson followed to create each unique piece using
the Processing programming language.
About the Technology
Artists have always explored new media, and computer-based
artists are no exception. Generative art, a technique where the
artist creates print or onscreen images by using computer
algorithms, finds the artistic intersection of programming,
computer graphics, and...
|
56. | By: Mark Seemann Publisher: Manning Publications Publication Date: 28-SEP-2011 Insert Date: 05-NOV-2011 Slots: 1.0 | Overview: Dependency Injection in .NET
Summary
Dependency Injection in .NET
presents core DI patterns in plain C# so you'll fully understand
how DI works, covers integration with standard Microsoft
technologies like ASP.NET MVC, and teaches you to use DI frameworks
like Structure Map, Castle Windsor, and Unity.About the
Technology
Dependency Injection is a great way to reduce tight coupling
between software components. Instead of hard-coding dependencies,
such as specifying a database driver, you inject a list of services
that a component may need. The services are then connected by a
third party. This technique enables you...
|
57. | Spring in Action, Third Edition By: Craig Walls Publisher: Manning Publications Publication Date: 29-JUN-2011 Insert Date: 05-NOV-2011 Slots: 1.0 | Overview: Spring in Action, Third Edition
Summary
Totally revised for Spring 3.0, this book is a hands-on guide to the Spring Framework. It covers the latest features, tools, and practices including Spring MVC, REST, Security, Web Flow, and more. Following short code snippets and an ongoing example developed throughout the book, you'll learn how to build simple and efficient J2EE applications.
About the Technology
Spring Framework is required knowledge for Java developers, and Spring 3.0 introduces powerful new features like SpEL, the Spring Expression Language, new annotations for the IoC...
|
58. | By: Ryan Bigg; Yehuda Katz Publisher: Manning Publications Publication Date: 28-SEP-2011 Insert Date: 05-NOV-2011 Slots: 1.0 | Overview: Rails 3 in Action
Summary
Rails 3 in Action
is a collaboration between Rails community leaders, Ryan Bigg and
Yehuda Katz, that covers Rails 3.1 making it the most up-to-date
resource available. But it's much more than just a Rails 3
reference book. You'll learn to do Rails the right way, so you can
build stable, scalable, and maintainable apps that will satisfy
even the most demanding clients.About the Book
Rails 3 is a full stack, open source web framework powered by
Ruby and this book is an introduction to it. Whether you're just
starting or you have a few cycles under your belt, you'll
appreciate...
|
59. | SQL Server MVP Deep Dives, Volume 2 By: Kalen Delaney; Louis Davidson; Greg Low; Brad McGehee; Paul Nielsen; Paul Randal; Kimberly Tripp Publisher: Manning Publications Publication Date: 21-OCT-2011 Insert Date: 05-NOV-2011 Slots: 1.0 | Overview: SQL Server MVP Deep Dives, Volume 2
Summary
SQL Server MVP Deep Dives, Volume 2 lets you learn from
the best in the business - 64 SQL Server MVPs offer completely new
content in this second volume on topics ranging from testing and
policy management to integration services, reporting, and
performance optimization techniques...and more.
About this Book
To become an MVP requires deep knowledge and impressive skill.
Together, the 64 MVPs who wrote this book bring about 1,000 years
of experience in SQL Server administration, development, training,
and design. This incredible book captures their expertise and
passion in 60...
|
60. | Windows PowerShell in Action, Second Edition By: Bruce Payette Publisher: Manning Publications Publication Date: 18-MAY-2011 Insert Date: 24-SEP-2011 Slots: 1.0 | Overview: Windows PowerShell in Action, Second Edition Windows PowerShell transformed the way administrators and
developers interact with Windows, allowing them to script
administrative tasks and control Windows from the command line.
It's now a daily timesaver for anyone working with Windows Server,
Exchange Server, SQL Server, and other mission-critical
tools.
Windows PowerShell in Action, Second Edition shows how to
build scripts and utilities to automate system tasks or create
powerful system management tools to handle the day-to-day tasks
that drive a Windows administrator's life. This updated edition
covers PowerShell V2 in detail, with...
|