Browse Results

Showing 29,626 through 29,650 of 55,784 results

It's All About Coordination: Essays Dedicated To Farhad Arbab On The Occasion Of His 65th Birthday (Theoretical Computer Science and General Issues #10865)

by Frank De Boer Marcello Bonsangue Jan Rutten

This Festschrift volume has been published to celebrate the lifelong scientific achievements of Farhad Arbab on the occasion of his retirement from the Centre of Mathematics and Computer Science (CWI).Over the years Farhad Arbab has sucessfully been engaged in scientific explorations in various directions: Software Composition, Service Oriented Computing, Component-based Software, Concurrency Theory, Coordination Models and Languages, Parallel and Distributed Computing, Visual Programming Environments, Constraints, Logic and Object-Oriented Programming.Farhad Arbab has shaped the field of Coordination Models and Languages. His insight that it is all about exeogeneous coordination gave rise to the striking elegance and beauty of Reo: an exogenous coordination model based on a formal calculus of channel composition. Reo has been extremely successful and is having a great impact in many of the areas mentioned above.The present volume collects a number of papers by several of Farhad’s close collaborators over the years.

IT's All about the People: Technology Management That Overcomes Disaffected People, Stupid Processes, and Deranged Corporate Cultures

by Stephen J. Andriole

This book explains how to achieve dramatic improvements in service and agility by enhancing the people, processes, and culture within your organization. It details the various roles within the technology management process and supplies insight into the realities of human behavior-including the range of best and worst behaviors from managers, executives, and corporate culture. Industry veteran Stephen J. Andriole provides a fresh perspective on the old basics of IT management through a twenty-first-century lens.

It's All Analytics!: The Foundations of Al, Big Data and Data Science Landscape for Professionals in Healthcare, Business, and Government

by Scott Burk Gary D. Miner

It's All Analytics! The Foundations of AI, Big Data and Data Science Landscape for Professionals in Healthcare, Business, and Government (978-0-367-35968-3, 325690) Professionals are challenged each day by a changing landscape of technology and terminology. In recent history, especially in the last 25 years, there has been an explosion of terms and methods that automate and improve decision-making and operations. One term, "analytics," is an overarching description of a compilation of methodologies. But AI (artificial intelligence), statistics, decision science, and optimization, which have been around for decades, have resurged. Also, things like business intelligence, online analytical processing (OLAP) and many, many more have been born or reborn. How is someone to make sense of all this methodology and terminology? This book, the first in a series of three, provides a look at the foundations of artificial intelligence and analytics and why readers need an unbiased understanding of the subject. The authors include the basics such as algorithms, mental concepts, models, and paradigms in addition to the benefits of machine learning. The book also includes a chapter on data and the various forms of data. The authors wrap up this book with a look at the next frontiers such as applications and designing your environment for success, which segue into the topics of the next two books in the series.

It's All Analytics - Part II: Designing an Integrated AI, Analytics, and Data Science Architecture for Your Organization

by Gary Miner Scott Burk David Sweenor

Up to 70% and even more of corporate Analytics Efforts fail!!! Even after these corporations have made very large investments, in time, talent, and money, in developing what they thought were good data and analytics programs. Why? Because the executives and decision makers and the entire analytics team have not considered the most important aspect of making these analytics efforts successful. In this Book II of "It’s All Analytics!" series, we describe two primary things: 1) What this "most important aspect" consists of, and 2) How to get this "most important aspect" at the center of the analytics effort and thus make your analytics program successful. This Book II in the series is divided into three main parts: Part I, Organizational Design for Success, discusses ……. The need for a complete company / organizational Alignment of the entire company and its analytics team for making its analytics successful. This means attention to the culture – the company culture culture!!! To be successful, the CEO’s and Decision Makers of a company / organization must be fully cognizant of the cultural focus on ‘establishing a center of excellence in analytics’. Simply, "culture – company culture" is the most important aspect of a successful analytics program. The focus must be on innovation, as this is needed by the analytics team to develop successful algorithms that will lead to greater company efficiency and increased profits. Part II, Data Design for Success, discusses ….. Data is the cornerstone of success with analytics. You can have the best analytics algorithms and models available, but if you do not have good data, efforts will at best be mediocre if not a complete failure. This Part II also goes further into data with descriptions of things like Volatile Data Memory Storage and Non-Volatile Data Memory Storage, in addition to things like data structures and data formats, plus considering things like Cluster Computing, Data Swamps, Muddy Data, Data Marts, Enterprise Data Warehouse, Data Reservoirs, and Analytic Sandboxes, and additionally Data Virtualization, Curated Data, Purchased Data, Nascent & Future Data, Supplemental Data, Meaningful Data, GIS (Geographic Information Systems) & Geo Analytics Data, Graph Databases, and Time Series Databases. Part II also considers Data Governance including Data Integrity, Data Security, Data Consistency, Data Confidence, Data Leakage, Data Distribution, and Data Literacy. Part III, Analytics Technology Design for Success, discusses …. Analytics Maturity and aspects of this maturity, like Exploratory Data Analysis, Data Preparation, Feature Engineering, Building Models, Model Evaluation, Model Selection, and Model Deployment. Part III also goes into the nuts and bolts of modern predictive analytics, discussing such terms as AI = Artificial Intelligence, Machine Learning, Deep Learning, and the more traditional aspects of analytics that feed into modern analytics like Statistics, Forecasting, Optimization, and Simulation. Part III also goes into how to Communicate and Act upon Analytics, which includes building a successful Analytics Culture within your company / organization. All-in-all, if your company or organization needs to be successful using analytics, this book will give you the basics of what you need to know to make it happen.

It's All Analytics, Part III: The Applications of AI, Analytics, and Data Science

by Scott Burk Gary Miner

Professionals are challenged each day by a changing landscape of technology and terminology. In recent history, especially the last 25 years, there has been an explosion of terms and methods born that automate and improve decision-making and operations. One term, called "analytics," is an overarching description of a compilation of methodologies. But artificial intelligence (AI), statistics, decision science, and optimization, which have been around for decades, have resurged. Also, things like business intelligence, online analytical processing (OLAP) and many, many more have been born or reborn. How is someone to make sense of all this methodology, terminology? Extending on the foundations introduced in the first book, this book illustrates how professionals in healthcare, business, and government are applying these disciplines, methods, and technologies. The goal of this book is to get leaders and practitioners to start thinking about how they may deploy techniques outside their function or industry into their domain. Application of modern technology into new areas is one of the fastest, most effective ways to improve results. By providing a rich set of examples, this book fosters creativity in the application and use of AI and analytics in innovative ways.

It's Not the Size of the Data - It's How You Use It: Smarter Marketing with Analytics and Dashboards

by Koen Pauwels

Brand tracking, CRM programs, trade shows, online behavior tracking, satisfaction studies. Mounds of marketing metrics are generated across touchpoints and channels. It can be information overload--too much, too scattered. But locked in the vast quantity of information are accurate, data-driven answers to every marketing question. Analytic dashboards are transformative web-based tools that gather, syn the size, and visually display essential data in real time, directly connecting marketing with performance. World renowned marketing expert Koen Pauwels supplies a simple yet rigorous methodology and wealth of case studies to help any size organization, in any industry, turn data into productive action. He explains step by step how to: Gain crucial IT support Build a rock-solid database Select key leading performance indicators Design the optimal dashboard layout Use marketing analytics to improve decisions and reap rewards Gut decisions are outdated and downright dangerous. Whether you're trying to allocate resources between online and offline marketing, measure the ROI of specific efforts, or scale up a creative campaign, dashboard analytics bring scientific precision and insight to marketing efforts--with far better results.

It’s Your Digital Life

by Giri Govindarajulu Shyam Sundar Ramaswami Shriram K. Vasudevan

This book intends to develop cyber awareness and technical knowledge in anyone who is interested in technology by looking at subjects and experiences the average person will have come into contact with in their life. This book aims to provide a complete and comprehensive analysis, technological inputs and case studies for the readers to build their awareness and knowledge, but in a meaningful way which will stay relevant. There are books available on the market, but they primarily discuss theory, and no industry connection or current state-of-the-art technology is presented. By discussing subjects and experiences that all readers will be familiar with, this book will aid understanding and comprehension of how cyber threats can be noticed, avoided and understood in everyday life. As well as case studies, this book also contains plentiful illustrations and supplementary videos, which will be available via YouTube to complement the information. Giri Govindarajulu is a Chief Information Security officer for Cisco Asiapac and is a 20-year Cisco veteran. Shyam Sundar Ramaswami is the Lead Threat Researcher with the Cisco Talos Threat Intelligence group. Shyam is a two-time TEDx speaker and a teacher of cybersecurity. Dr. Shriram K. Vasudevan is currently working as Dean of K. Ramakrishnan College of Technology. He has authored/co-authored 42 books for reputed publishers across the globe and 122 research papers in revered international journals, plus 30 papers for international/national conferences.

IUTAM Laminar-Turbulent Transition: 9th IUTAM Symposium, London, UK, September 2–6, 2019 (IUTAM Bookseries #38)

by Spencer Sherwin Peter Schmid Xuesong Wu

This volume comprises the carefully revised papers of the 9th IUTAM Symposium on Laminar-Turbulent Transition, held at the Imperial College, London, UK, in September 2019. The papers focus on the leading research in understanding transition to turbulence, which is a challenging topic of fluid mechanics and arises in many modern technologies as well as in nature. The proceedings are of interest for researchers in fluid mechanics and industry who have to handle these types of problems, such as in the aeronautical sector.

IUTAM Symposium on Emerging Trends in Rotor Dynamics

by K. Gupta

Rotor dynamics is an important branch of dynamics that deals with behavior of rotating machines ranging from very large systems like power plant rotors, for example, a turbogenerator, to very small systems like a tiny dentist's drill, with a variety of rotors such as pumps, compressors, steam/gas turbines, motors, turbopumps etc. as used for example in process industry, falling in between. The speeds of these rotors vary in a large range, from a few hundred RPM to more than a hundred thousand RPM. Complex systems of rotating shafts depending upon their specific requirements, are supported on different types of bearings. There are rolling element bearings, various kinds of fluid film bearings, foil and gas bearings, magnetic bearings, to name but a few. The present day rotors are much lighter, handle a large amount of energy and fluid mass, operate at much higher speeds, and therefore are most susceptible to vibration and instability problems. This have given rise to several interesting physical phenomena, some of which are fairly well understood today, while some are still the subject of continued investigation. Research in rotor dynamics started more than one hundred years ago. The progress of the research in the early years was slow. However, with the availability of larger computing power and versatile measurement technologies, research in all aspects of rotor dynamics has accelerated over the past decades. The demand from industry for light weight, high performance and reliable rotor-bearing systems is the driving force for research, and new developments in the field of rotor dynamics. The symposium proceedings contain papers on various important aspects of rotor dynamics such as, modeling, analytical, computational and experimental methods, developments in bearings, dampers, seals including magnetic bearings, rub, impact and foundation effects, turbomachine blades, active and passive vibration control strategies including control of instabilities, nonlinear and parametric effects, fault diagnostics and condition monitoring, and cracked rotors. This volume is of immense value to teachers, researchers in educational institutes, scientists, researchers in R&D laboratories and practising engineers in industry.

IUTAM Symposium on Solver-Coupling and Co-Simulation: Proceedings of the IUTAM Symposium on Solver-Coupling and Co-Simulation, Darmstadt, Germany, September 18-20, 2017 (IUTAM Bookseries #35)

by Bernhard Schweizer

This is the Proceedings of the IUTAM Symposium on Solver Coupling and Co-Simulation that was held in Darmstadt, Germany, September 18-20, 2017. The symposium focused on recent advances in the development of numerical methods for solver coupling, like new explicit, implicit and semi-implicit co-simulation methods, new approaches for realizing variable communication-time grids, and advances in the stability and convergence analysis of solver coupling methods.Recent developments in the practical application of co-simulation methods, for instance new fields of application for solver coupling approaches, new developments in the parallelization of dynamic models with co-simulation techniques, and standardization of co-simulation interfaces, i.e. standardization of data and model exchange were also discussed.The book brings together the research results of leading scientists in applied mathematics, mechanics, and engineering science, thus contributing to further develop numerical methods for coupled simulations.

IUTAM Symposium on Unsteady Separated Flows and their Control

by Marianna Braza K. Hourigan

Unsteady separated flows are an important topic in theoretical and applied mechanics. The IUTAM Symposium held in Corfu in 2007 (and following on from a previous meeting in Toulouse in 2002) aimed at achieving a unified approach which will regroup the knowledge coming from theoretical, experimental, numerical simulation, modeling and flow-control aspects of separated unsteady flows with respect to incompressible and compressible flow regimes. Topics addressed include physical aspects of the dynamics related to unsteady separation in incompressible flows and flows under compressibility effects, and the state of the art methods for modeling these kinds of flows in high Reynolds numbers. Special attention is paid to control theory and applications, especially including feed-back effects for the attenuation of unsteadiness and of flow separation. The understanding of the flow-physics and their efficient turbulence modeling remains a serious problem in a number of engineering applications, including Aeronautics and Aeroelasticity. Furthermore, the study of advanced flow modeling techniques, especially to control high-Reynolds number transitional and turbulent flows involving unsteady separation, is a crucial need in the above-mentioned domains of fundamental and applied research nowadays.

Ivor Horton's Beginning Java

by Ivor Horton

Find out why thousands have turned to Ivor Horton for learning JavaIvor Horton's approach is teaching Java is so effective and popular that he is one of the leading authors of introductory programming tutorials, with over 160,000 copies of his Java books sold. In this latest edition, whether you're a beginner or an experienced programmer switching to Java, you'll learn how to build real-world Java applications using Java SE 7. The author thoroughly covers the basics as well as new features such as extensions and classes; extended coverage of the Swing Application Framework; and he does it all in his unique, highly accessible style that beginners love.Provides a thorough introduction to the latest version of the Java programming language, Java SE 7Introduces you to a host of new features for both novices and experienced programmersCovers the basics as well as new language extensions and classes and class methodsGuides you through the Swing Application Framework for creating Swing appsUses numerous step-by-step programming examples to guide you through the development processThere's no better way to get thoroughly up to speed on the latest version of Java than with Ivor Horton's latest, comprehensive guide.

Ivor Horton's Beginning Visual C++ 2008

by Ivor Horton

Proudly presenting the latest edition of one of the all-time bestselling books on the C++ language, successful author Ivor Horton repeats the formula that has made each previous edition so popular by teaching you both the standard C++ language and C++/CLI as well as Visual C++ 2008. Thoroughly updated for the 2008 release, this book shows you how to build real-world applications using Visual C++ and guides you through the ins and outs of C++ development. With this book by your side, you are well on your way to becoming a successful C++ programmer.

Ivor Horton's Beginning Visual C++ 2008

by Ivor Horton

Proudly presenting the latest edition of one of the all-time bestselling books on the C++ language, successful author Ivor Horton repeats the formula that has made each previous edition so popular by teaching you both the standard C++ language and C++/CLI as well as Visual C++ 2008. Thoroughly updated for the 2008 release, this book shows you how to build real-world applications using Visual C++ and guides you through the ins and outs of C++ development. With this book by your side, you are well on your way to becoming a successful C++ programmer.

Ivor Horton's Beginning Visual C++ 2012

by Ivor Horton

The only book to teach C++ programming with Microsoft Visual Studio! There's a reason why Ivor Horton's Beginning Visual C++ books dominate the marketplace. Ivor Horton has a loyal following who love his winning approach to teaching programming languages, and in this fully updated new edition, he repeats his successful formula. Offering a comprehensive introduction to both the standard C++ language and to Visual C++, he offers step-by-step programming exercises, examples, and solutions to deftly guide novice programmers through the ins and outs of C++ development. Introduces novice programmers to the current standard, Microsoft Visual C++ 2012, as it is implemented in Microsoft Visual Studio 2012 Focuses on teaching both the C++11 standard and Visual C++ 2012, unlike virtually any other book on the market Covers the C++ language and library and the IDE Delves into new features of both the C++11 standard and of the Visual C++ 2012 programming environment Features C++ project templates, code snippets, and more Even if you have no previous programming experience, you'll soon learn how to build real-world applications using Visual C++ 2012 with this popular guide.

iWork: The Missing Manual (The\missing Manual Ser.)

by Josh Clark Jessica Thornsby

Apple's iWork is more versatile than ever now that there are versions for Mac, iOS, and even iCloud. The only thing iWork doesn't include is its own how-to guide. That's where this friendly, jargon-free Missing Manual comes in. With complete instructions and helpful examples, you'll quickly learn how to create stunning documents, slideshows, and spreadsheets with iWork's Pages, Keynote, and Numbers. The important stuff you need to know: Create elegant files in minutes. Save tons of time by using iWork's collection of prebuilt templates and themes. Craft a variety of documents. Use Pages to design attractive newsletters, catalogs, brochures, flyers, and posters. Build eye-popping presentations. Turn Keynote's themes and easy-to-use cinematic effects into beautiful custom slideshows. Organize and clearly convey information. Jazz up your Numbers spreadsheets with charts, images, and videos. Always have your work on hand. Store your files in iCloud and have them sync automatically to your Mac and iOS devices. Work anywhere, any time. Use the web-based iWork for iCloud to create projects on any computer--even a PC. Versions covered: This edition covers Pages for Mac 5.1, Keynote for Mac 6.1, Numbers for Mac 3.1, version 2.1 of each iOS app, and iWork for iCloud.

iWork '05: The Missing Manual (Missing Manual)

by Jim Elferdink

Introduced by Apple in January 2005, iWork '05 is an innovative new suite of document and presentation software that's the same caliber as Apple's groundbreaking digital media applications and that's wholly dedicated to what Mac users like you care about most: artistry and creativity. iWork '05 isn't about "office productivity"--it's about creating slick and stylish documents and cinema-quality digital presentations that say precisely what you want them to say. While iWork '05 helps you create stunning documents and presentations, the suite doesn't come with any in-depth documentation of its own. That's where iWork '05: The Missing Manual comes in. The book that should have been in the box, it gives you everything you need to master iWork '05. Seamlessly integrated with the wildly popular iLife '05 and designed to take advantage of the advanced typography and graphics engine of Mac OS X, iWork is actually two separate programs: Pages and Keynote 2. Pages is a brand-new, streamlined word processor and page layout program that allows nonprofessionals to quickly and painlessly produce gorgeous brochures, newsletters, letters, invitations, product data sheets, and more. You can start documents from scratch or use one of the 40 professionally designed templates as a starting point. Keynote 2 is a significant upgrade to Keynote, Apple's PowerPoint-like presentation software that allows you to build unique presentations, demonstrations, storyboard animations, interactive slideshows, and more. Like every Missing Manual, this one is refreshingly entertaining and scrupulously detailed. iWork '05: The Missing Manual gives you all the essentials of Pages and Keynote 2, including an objective look at each program's capabilities, its advantages over similar programs, and its limitations. The book delivers countless goodies that you won't find anywhere else: undocumented tips, tricks, and secrets for getting the very best results from both exciting new applications. With the iWork '05 suite and iWork '05: The Missing Manual, you are totally equipped to give your work the style it deserves.

iWork '09: The Missing Manual (The\missing Manual Ser.)

by Josh Clark

With iWork '09, Apple's productivity applications have come of age. Unfortunately, their user guides are stuck in infancy. That's where iWork '09: The Missing Manual comes in. This book quickly guides you through everything you need to know about the Pages word-processor, the Numbers spreadsheet, and the Keynote presentation program that Al Gore and Steve Jobs made famous. Friendly and entertaining, iWork '09: The Missing Manual gives you crystal-clear and jargon-free explanations of iWork's capabilities, its advantages over similar programs -- and its limitations. You'll see these programs through an objective lens that shows you which features work well and which don't. With this book, you will: Produce stunning documents and cinema-quality digital presentations Take advantage of Mac OS X's advanced typography and graphics capabilities Learn how to use the collection of themes and templates included with iWork Get undocumented tips, tricks, and secrets for each program Integrate with other iLife programs to use photos, audio, and video clips Learn why iWork is the topic most requested by Missing Manual fans. One of the few sources available on Apple's incredible suite of programs, iWork '09: The Missing Manual will help you get the best performance out of Pages, Numbers, Keynote, and more in no time.

iWork '09 For Dummies

by Jesse Feiler

Dress up office documents the Apple way with iWork '09 and this friendly guide If you're a Mac lover and want to explore life outside of that "other productivity suite," here's your chance to dress up your docs with Apple's iWork '09 and this easy-to-follow guide from Mac technology expert, Jesse Feiler. He draws on 20 years of experience with Apple software to share his secrets of producing fun and creative files using Apple iWork '09. Explore iWork's word processing software, called Pages, and start cranking out text that not only reads well, it looks great. Add style to your spreadsheets with Numbers. And produce dazzling presentations with Keynote--all of it with iWork's special bells and whistles that will give your everyday documents extra Apple style. Discover how to: Use this creative office productivity suite for your Mac Harness the creative possibilities of iWork for home or office Write text documents that look great, too Crunch numbers and build spreadsheets that look great with Numbers Easily build presentations that include multimedia and more Why work when you can iWork with this great guide-and have some fun, too!

iWork '09 Portable Genius

by Guy Hart-Davis

A portable guide to the most-used features of iWork '09, Apple's office productivity suiteEven in a down economy, Macs are enjoying increased popularity. iWork '09 provides an alternative to Microsoft Office. This guide covers the key skills, tools, and shortcuts to help you make the most of the iWork applications: keynote presentation software, pages for document creation, and the numbers spreadsheet program.Here are the tips and tricks that will help you work more efficiently and use all the features of iWork. iWork '09 Portable Genius gets straight to the point with the authoritative information Mac-savvy users want to know. And the handy portable size makes it easy to slip in your laptop case so it goes where you go.A full-color guide to the shortcuts and tips that let you maximize what you can do with iWork '09Learn to edit, organize, and create documents using Pages; create stellar presentations with Keynote; and calculate and analyze data in NumbersHandy 6 x 9 trim size size fits in your MacBook caseDesigned for those who want to make the most of the Mac digital lifestyleHelps you take full advantage of Apple's office productivity suiteWith iWork '09 Portable Genius, you'll be able to do more with iWork than you ever imagined.

iWork For Dummies, 2nd Edition

by Jesse Feiler

Boost your business productivity with the latest iWork features iWork, Apple's unique business productivity suite, isn't just for your Mac or MacBook anymore. Now you can take your favorite iWork applications everywhere you go with iWork for iPad! iWork features Pages, an integrated word processing/page layout program; Numbers, a spreadsheet program that lets you present your figures in impressive new ways; and Keynote presentation software that makes PowerPoint look last-century. This friendly guide shows you how to use each one to the fullest, on your Mac or iPad. Create documents, spreadsheets, and presentations that are fresh and eye-popping, and do it wherever you and your iPad happen to be! Mac and iPad sales are booming, and iWork is the productivity suite uniquely designed for the Mac platform Covers using the three iWork applications: Pages, Numbers, and Keynote Addresses working with other file formats, converting documents to e-books, sharing your work on iWork. com, and more Shows how to create stunning documents, reports, and presentations on your Mac or iPad and share them online Work the way you want with iWork and iWork For Dummies!

iWork for Mac OSX Cookbook

by Alexander Anichkin

This book is packed with illustrations and tips to master all the components of the iWork suite and the cookbook problem-solution approach eases the learning curve. This book will show both the new and the confident iWork user how this inexpensive software has all the potential of full creative suites to produce professional quality documents, from unique logos to glossy magazines.

iWork Portable Genius

by Guy Hart-Davis

Maximize your use of Apple's unique office productivity suiteDedicated Mac fans love the convenience and practicality of Numbers spreadsheets, Pages word processing, and Keynote presentations, the components of the iWork suite. This guide cuts to the chase, packed with tips and advice for getting the most from the newest version of these applications. It provides the basics on each application and how they work together, intermediate information, and cool ways to enhance your presentations and documents and create reports that analyze and interpret your data.The iWork productivity suite provides spreadsheet, word processing, and presentation applications that Mac users love; this guide helps you make the most of each onePresents the essential information about the newest version of iWork in addition to tips and more advanced advice for making Numbers, Pages, and Keynote produce exactly what you wantShows how to create compelling and lively presentations, use formulas and functions to generate reports, format a variety of documents, and much moreiWork Portable Genius offers Mac aficionados the hip tips and tricks that maximize the power of the iWork suite.

Izzy: A Biography of I. F. Stone

by Robert C. Cottrell

This is the classic story of the life and times of I. F. “Izzy” Stone. Robert Cottrell weaves together material from interviews, letters, archival materials, and government documents, and Stone’s own writings to tell the tale of one of the most significant journalists, intellectuals, and political mavericks of the twentieth century. The story of I. F. Stone is the tale of the American left over the course of his lifetime, of liberal and radical ideals which carried such weight throughout the twentieth century, and of journalism of the politically committed variety. Now available in a handsome new Rutgers University Press Classic edition, it is an examination of the life and career of a gregarious yet frequently grumpy loner who became his nation’s foremost radical commentator provides a window through which to examine American radicalism, left-wing journalism, and the evolution of key strands of Western intellectual thought in the twentieth century.

J2EE Design Patterns

by Jonathan Kaplan William Crawford

Architects of buildings and architects of software have more in common than most people think. Both professions require attention to detail, and both practitioners will see their work collapse around them if they make too many mistakes. It's impossible to imagine a world in which buildings get built without blueprints, but it's still common for software applications to be designed and built without blueprints, or in this case, design patterns. A software design pattern can be identified as "a recurring solution to a recurring problem." Using design patterns for software development makes sense in the same way that architectural design patterns make sense--if it works well in one place, why not use it in another? But developers have had enough of books that simply catalog design patterns without extending into new areas, and books that are so theoretical that you can't actually do anything better after reading them than you could before you started. Crawford and Kaplan's J2EE Design Patterns approaches the subject in a unique, highly practical and pragmatic way. Rather than simply present another catalog of design patterns, the authors broaden the scope by discussing ways to choose design patterns when building an enterprise application from scratch, looking closely at the real world tradeoffs that Java developers must weigh when architecting their applications. Then they go on to show how to apply the patterns when writing realworld software. They also extend design patterns into areas not covered in other books, presenting original patterns for data modeling, transaction / process modeling, and interoperability. J2EE Design Patterns offers extensive coverage of the five problem areas enterprise developers face:Maintenance (Extensibility) Performance (System Scalability) Data Modeling (Business Object Modeling) Transactions (process Modeling) Messaging (Interoperability) And with its careful balance between theory and practice, J2EE Design Patterns will give developers new to the Java enterprise development arena a solid understanding of how to approach a wide variety of architectural and procedural problems, and will give experienced J2EE pros an opportunity to extend and improve on their existing experience.

Refine Search

Showing 29,626 through 29,650 of 55,784 results