Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Help

Patterns


1. 

Kernel Methods for Pattern Analysis

Kernel Methods for Pattern Analysis

By: John Shawe-Taylor; Nello Cristianini

Publisher: Cambridge University Press

Publication Date: 28-JUN-2004

Insert Date: 30-APR-2013

Slots: 1.0

Table of Contents • Start Reading

Kernel methods provide a powerful and unified framework for pattern discovery, motivating algorithms that can act on general types of data (e.g. strings, vectors or text) and look for general types of relations (e.g. rankings, classifications, regressions, clusters). The application areas range from neural networks and pattern recognition to machine learning and data mining. This book, developed from lectures and tutorials, fulfils two major roles: firstly it provides practitioners with a large toolkit of algorithms, kernels and solutions ready to use for standard pattern discovery...

2. 

Appcelerator Titanium: Patterns and Best Practices

Appcelerator Titanium: Patterns and Best Practices

By: Boydlee Pollentine ; Trevor Ward

Publisher: Packt Publishing

Publication Date: 22-FEB-2013

Insert Date: 27-FEB-2013

Slots: 1.0

Table of Contents • Start Reading

Take your Titanium development experience to the next level, and build your Titanium knowledge on CommonJS structuring, MVC model implementation, memory management and much more Full step-by-step approach to help structure your apps in an MVC style that will make them more maintainable, easier to code and more stable Learn best practices and optimizations both related directly to JavaScript and Titanium itself Learn solutions to create cross-compatible layouts that work across both Android and the iPhone and utilize the new Appcelerator Cloud Services to bring your apps...

3. 

Smalltalk Best Practice Patterns

Smalltalk Best Practice Patterns

By: Kent Beck

Publisher: Prentice Hall

Publication Date: 03-OCT-1996

Insert Date: 05-FEB-2013

Slots: 1.0

Table of Contents • Start Reading

This classic book is the definitive real-world style guide for better Smalltalk programming. This author presents a set of patterns that organize all the informal experience successful Smalltalk programmers have learned the hard way. When programmers understand these patterns, they can write much more effective code. The concept of Smalltalk patterns is introduced, and the book explains why they work. Next, the book introduces proven patterns for working with methods, messages, state, collections, classes and formatting. Finally, the book walks through a development example utilizing...

4. 

Parallel Programming with Microsoft® .NET

Parallel Programming with Microsoft® .NET

By: ; ; ;

Publisher: Microsoft Press

Publication Date: 03-SEP-2010

Insert Date: 14-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Save time and reduce risk on your software development projects by incorporating patterns & practices, Microsoft’s applied engineering guidance that includes both production quality source code and documentation....

5. 

Data Patterns

Data Patterns

By: 

Publisher: Microsoft Press

Publication Date: 21-DEC-2004

Insert Date: 14-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Get expert guidance on using patterns to simplify the design and development of data services in an enterprise business solution and help increase reliability and productivity....

6. 

Windows 8 MVVM Patterns Revealed: Covers both C# and JavaScript

Windows 8 MVVM Patterns Revealed: Covers both C# and JavaScript

By: Ashish Ghoda

Publisher: Apress

Publication Date: 19-DEC-2012

Insert Date: 01-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

The Model-View-View-Model (MVVM) pattern is held in high regard by many developers as an excellent way of creating sophisticated modern applications. It's clear seperation of presentation and business logic produces a clean implementation that promotes speed, scalability and code reuse in applications with a complex UI. These strengths have found it favor with WPF and Silverlight developers. It is now increasingly being employed for Windows 8 apps, a purpose to which it is ideally suited as this book will show. In this brief, information-rich, guide we will show you how MVVM works with...

7. 

Software patterns have revolutionized the way developers think about how software is designed, built, and documented, and this unique book offers an in-depth look of what patterns are, what they are not, and how to use them successfully The only book to attempt to develop a comprehensive language that integrates patterns from key literature, it also serves as a reference manual for all pattern-oriented software architecture (POSA) patterns Addresses the question of what a pattern language is and compares various pattern paradigms Developers and programmers operating in an...

8. 

MapReduce Design Patterns

MapReduce Design Patterns

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 07-DEC-2012

Insert Date: 27-NOV-2012

Slots: 1.0

Table of Contents • Start Reading

This handy guide brings together a unique collection of valuable MapReduce patterns that will save you time and effort regardless of the domain, language, or development framework you’re using. Each pattern is explained in context, with pitfalls and caveats clearly identified to help you avoid common design mistakes when modeling your big data architecture....

9. 

Patterns: Connecting Self-Service Applications to the Enterprise

Patterns: Connecting Self-Service Applications to the Enterprise

By: Mark Endrei; Jonathan Bolnick; Gary Flood; Charnjit Gill; Keisuke Nishikado; Larry Norcini; Rekha Ramaswamy; Ke Bin You

Publisher: IBM Redbooks

Publication Date: 16-SEP-2002

Insert Date: 19-NOV-2012

Slots: 1.0

Table of Contents • Start Reading

The Patterns for e-business are a group of proven, reusable assets that can be used to increase the speed of developing and deploying Web applications. The pattern discussed in this IBM Redbooks publication, Self-Service::Directly Integrated Single Channel application pattern, covers Web applications needing one or more point-to-point connections with back end applications. Part 1 of the book guides you through the process of selecting an Application and Runtime pattern. Next, the platform-specific product mappings are identified based upon the selected Runtime pattern. Part 2 of the book...

10. 

Patterns for the Edge of Network

Patterns for the Edge of Network

By: Richard Voegeli; Byron Braswell

Publisher: IBM Redbooks

Publication Date: 04-NOV-2002

Insert Date: 12-NOV-2012

Slots: 1.0

Table of Contents • Start Reading

Patterns for e-business are a group of proven, reusable assets that can help speed the process of developing applications. In this IBM Redbooks publication, we describe guidelines and options for the selection of Runtime patterns that include high availability and high performance considerations in the design process. Specifically, we address software and node configuration scenarios within the demilitarized zone (DMZ) and give examples of implementation procedures. Part 1 of the book provides you with an overview of Patterns for e-business. It details Runtime patterns for high...

11. 

Windows Azure Programming Patterns for Start-ups

Windows Azure Programming Patterns for Start-ups

By: Riccardo Becker;

Publisher: Packt Publishing

Publication Date: 24-OCT-2012

Insert Date: 26-OCT-2012

Slots: 1.0

Table of Contents • Start Reading

Create easy solutions using Windows Azure services to build your business with step-by-step guide Explore the different features of Windows Azure and its unique concepts. Get to know the Windows Azure platform by code snippets and samples by a single start-up scenario throughout the whole book. A clean example scenario demonstrates the different Windows Azure features. In Detail Leverage different Windows Azure components together with your existing Microsoft .NET skills to fully take advantage of the power of Windows Azure. Use this book to start small and end big by...

12. 

Patterns: Pervasive Portals Patterns for e-business Series

Patterns: Pervasive Portals Patterns for e-business Series

By: Peter Kovari; Alex Barbosa Coqueiro; José Guilherme S.T. de Souza; Sergio Del Valle; Michele Galic; Luís Fernando Liguori

Publisher: IBM Redbooks

Publication Date: 09-SEP-2003

Insert Date: 01-OCT-2012

Slots: 1.0

Table of Contents • Start Reading

This IBM Redbooks publication focuses on the Access Integration pattern, specifically on portals with pervasive access. The book is a valuable source for IT architects, IT specialists, application designers, application developers and consultants who wish to know more about Pervasive Portal solutions. The application framework for this book includes WebSphere Portal and WebSphere Everyplace Access. Part 1, "Patterns for e-business", introduces the Patterns for e-business concept, focusing particularly on the Access Integration pattern. Part 2, "Guidelines", provides guidelines for...

13. 

Human Memory Modeled with Standard Analog and Digital Circuits: Inspiration for Man-made Computers

Human Memory Modeled with Standard Analog and Digital Circuits: Inspiration for Man-made Computers

By: 

Publisher: John Wiley & Sons

Publication Date: 27-JUL-2009

Insert Date: 27-SEP-2012

Slots: 1.0

Table of Contents • Start Reading

Gain a new perspective on how the brain works and inspires new avenues for design in computer science and engineering This unique book is the first of its kind to introduce human memory and basic cognition in terms of physical circuits, beginning with the possibilities of ferroelectric behavior of neural membranes, moving to the logical properties of neural pulses recognized as solitons, and finally exploring the architecture of cognition itself. It encourages invention via the methodical study of brain theory, including electrically reversible neurons, neural networks, associative...

14. 

Patterns: Broker Interactions for Intra- and Inter-enterprise

Patterns: Broker Interactions for Intra- and Inter-enterprise

By: Carla Sadtler; Diego Cotignola; Brian Crabtree; Patrick Michel

Publisher: IBM Redbooks

Publication Date: 03-FEB-2004

Insert Date: 10-SEP-2012

Slots: 1.0

Table of Contents • Start Reading

The Patterns for e-business are a group of proven, reusable assets that can be used to increase the speed of developing and deploying Web applications. This IBM Redbooks publication concentrates on distributed application integration using the Process-focused Application Integration::Broker application pattern for intra-enterprise, and the Extended Enterprise::Exposed Broker application pattern for inter-enterprise. Part 1 guides you through the process of selecting an Application and Runtime pattern. Next, the platform specific Product mappings are identified based upon the selected...

15. 

Patterns: Portal Search Custom Design

Patterns: Portal Search Custom Design

By: William Tworek; Christopher Desforges; Robert Bell; Raghu Krishnaswamy

Publisher: IBM Redbooks

Publication Date: 07-APR-2004

Insert Date: 03-SEP-2012

Slots: 1.0

Table of Contents • Start Reading

The Patterns for e-business are a group of proven, reusable assets that can speed the process of developing applications. The Portal Search Customer Design builds off the Portal Composite Pattern, combining Business and Integration patterns to help implement a portal search solution. Part 1 of this IBM Redbooks publication provides introductory material around the IBM Patterns for e-business, and the Portal Composite Pattern. Part 2 guides you through the process of choosing the Business and Integration patterns of the custom design, and then drills down to the Application and Runtime...

16. 

A Portal Composite Pattern Using WebSphere Portal V5

A Portal Composite Pattern Using WebSphere Portal V5

By: David Janson; Michele Galic; Daniel Hu; Christian Pedersen; Krishnan Hariharan; Oliver Trabert

Publisher: IBM Redbooks

Publication Date: 31-MAR-2004

Insert Date: 03-SEP-2012

Slots: 1.0

Table of Contents • Start Reading

The Patterns for e-business are a group of proven, reusable assets that can speed the process of developing applications. The Portal composite pattern combines Business and Integration patterns to help implement a portal solution. This is an update of the IBM Redbooks publication A Portal Composite Pattern Using WebSphere V4.1, SG24-6869, and is based on WebSphere Portal V5. This book updates the Portal composite, Application, and Runtime patterns and Product mappings, and provides design for building Portal solutions. Part 1 of this publication describes a business scenario that can be...

17. 

Patterns: Serial and Parallel Processes for Process Choreography and Workflow

Patterns: Serial and Parallel Processes for Process Choreography and Workflow

By: Martin Keen; JinYoung Byun; Mark Grottoli; Li Hui; Ajay Mathur; Robert Skaer; Guru Vasudeva; Gerd Watmann; Peter Xu

Publisher: IBM Redbooks

Publication Date: 23-APR-2004

Insert Date: 28-AUG-2012

Slots: 1.0

Table of Contents • Start Reading

The Patterns for e-business are a group of proven, reusable assets that can be used to increase the speed of developing and deploying Web applications. This IBM Redbooks publication focuses on business process application integration using the Process-focused Application Integration::Serial and Parallel Process Application patterns for intra-enterprise. Part 1 guides you through the process of selecting an Application and Runtime pattern. Next, the platform-specific Product mappings are identified based upon the selected Runtime pattern. The Runtime and Product mapping patterns in this...

18. 

Pattern-Oriented Software Architecture Volume 3: Patterns for Resource Management

Pattern-Oriented Software Architecture Volume 3: Patterns for Resource Management

By: 

Publisher: John Wiley & Sons

Publication Date: 14-JUN-2004

Insert Date: 08-AUG-2012

Slots: 1.0

Table of Contents • Start Reading

The first volume of the POSA pattern series introduced a broad-spectrum of general-purpose patterns in software design and architecture. The second narrowed the focus to fundamental patterns for building sophisticated concurrent and networked software systems and applications. This volume uses design patterns to present techniques for implementing effective resource management in a system. The patterns are covered in detail making use of several examples providing directions to the readers on how to implement the presented patterns. Additionally, the volume presents a thorough...

19. 

Structured Parallel Programming

Structured Parallel Programming

By: Michael McCool; James Reinders; Arch Robison

Publisher: Morgan Kaufmann

Publication Date: 27-JUN-2012

Insert Date: 02-AUG-2012

Slots: 1.0

Table of Contents • Start Reading

Programming is now parallel programming. Much as structured programming revolutionized traditional serial programming decades ago, a new kind of structured programming, based on patterns, is relevant to parallel programming today. Parallel computing experts and industry insiders Michael McCool, Arch Robison, and James Reinders describe how to design and implement maintainable and efficient parallel algorithms using a pattern-based approach. They present both theory and practice, and give detailed concrete examples using multiple programming models. Examples are primarily given using two...

20. 

Patterns: Serial Process Flows for Intra- and Inter-enterprise

Patterns: Serial Process Flows for Intra- and Inter-enterprise

By: Mark Endrei; Gianluigi Alari; Anil Ambati; Pål Krogdahl; Charles Martin

Publisher: IBM Redbooks

Publication Date: 26-AUG-2004

Insert Date: 30-JUL-2012

Slots: 1.0

Table of Contents • Start Reading

The IBM Patterns for e-business are a group of proven, reusable assets. They increase the speed of developing and deploying Web applications. This IBM Redbooks publication focuses on advanced application integration using the Process-focused Application Integration: Serial Process Application pattern for intra-enterprise, and the Extended Enterprise: Exposed Serial Process Application pattern for inter-enterprise. This book consists of four parts. Part 1 guides you through the process of selecting an Application and Runtime pattern. Then, it helps you to identify platform-specific Product...