Addison-Wesley Professional
Mostrar del 49 al 72 (de 125 productos)
-
Precio: $95,439.00
-
Precio: $131,739.00
-
Precio: $103,099.00
-
Precio: $135,009.00
-
Precio: $114,079.00
-
Expira:
06/09/2022Precio: $118,069.00 -
Precio: $113,739.00
-
Precio: $201,199.00
-
Precio: $58,809.00
-
Precio: $113,949.00
-
Expira:
25/03/2023Precio: $227,499.00 -
Precio: $112,529.00
-
Precio: $124,159.00
-
Precio: $168,129.00
-
Precio: $170,839.00
-
Precio: $187,899.00
-
Precio: $124,159.00
-
Precio: $119,569.00
-
Expira:
03/05/2022Precio: $125,609.00 -
Precio: $183,749.00
-
Precio: $181,089.00
-
Precio: $109,749.00
-
Precio: $109,439.00
-
Precio: $93,539.00
-
Precio: $95,439.00
Book : The Unified Process Explained - Scott, Kendall
-Titulo Original : The Unified Process Explained-Fabricante : Addison-Wesley Professional-Descripcion Original: Concise, accessible, and practical guide meant to help significantly shorten the learning curve for practitioners unfamiliar with this methodology. Explains the essentials of the Unified Process, guiding you through the process step by step, showing you how you can put the methodology to work on your next project. Softcover. From the Back Cover The Rational Unified Process (RUP) has been widely adopted across the software industry. However, many software developers and managers--especially those working in medium-to-small development organizations--are hesitant to delve into this seemingly complex and time-consuming topic. The Unified Process Explained is a concise, accessible, and practical guide thats meant to help significantly shorten the learning curve for practitioners unfamiliar with this methodology. It explains the essentials of the Unified Process (the RUPs core elements), guides you through the process step-by-step, and shows how you can put the methodology to work on your next project. The book starts with a useful overview of the history, motivation, key concepts, and terminology of the Unified Process. The author then details the five pillars of development: requirements, analysis, design, implementation, and test workflows. In addition, the book enumerates the four phases of Unified Process development: inception, elaboration, construction, and transition; and it shows how the workflows are integrated into these phases. In laying out the details of this integration, the book illustrates the Unified Processs most useful feature--its iterative nature. With this book as your guide, you will gain an understanding of important concepts and activities such as: Iterations and increments Business and domain modeling Identifying actors and use cases Prototyping the user interface Robustness analysis Design and deployment models Statechart and activity diagrams Implementation models A large-scale example of an Internet bookstore runs throughout the book to illustrate concepts and techniques. The industry-standard Unified Modeling Language is used to express structure and function. The Unified Process Explained demystifies this valuable methodology and will lead you on your way to successfully applying the Rational Unified Process. 0201742047B11142001 About the Author Kendall Scott is a UML trainer and consultant. With more than sixteen years of experience as a technical writer, he is skilled in converting complex, technical material into understandable and easy-to-use manuals. Excerpt. © Reprinted by permission. All rights reserved. Why This Book? From the moment the Unified Process made its appearance, I heard many people describing it as really big and complicated, at conferences like UML World and in various public forums, such as Rationals Object Technology User Group (OTUG) mailing list. I agreed that in comparison to other well-known processes, it was rather large, but I didnt think that it was all that complicated, all things considered. In Chapter 2 of UML Explained, I managed to describe the fundamental concepts that underlie the Unified Process in about ten pages. While I was still writing that book, it occurred to me that I could probably describe the most important details of the Unified Process in a book not much bigger than that one (that is, 200 pages rather than my usual 150 or so). So, I set about writing this book partially to debunk the notion that the process contained just too much for the average person to get his or her arms around, and also to establish that the process doesnt specify tasks that people on a project dont do anyway, in one way or another. The result is a book that Ive specifically conceived as a companion piece to UML Explained. Rather than try to teach you about the UML, which the Unified Process makes fairly heavy use of, Ive included references to chapters and sections in that book th... -
Precio: $131,739.00
Book : Extreme Programming Installed - Jeffries, Ron
-Titulo Original : Extreme Programming Installed-Fabricante : Addison-Wesley Professional-Descripcion Original: Extreme Programming (XP) is a revolutionary lightweight methodology thats supercharging software development in organizations worldwide. Perfect for small teams producing software with fast-changing requirements, XP can save time and money while dramatically improving quality. In XP Installed, three participants in DaimlerChryslers breakthrough XP project cover every key practice associated with XP implementation. The book consists of a connected collection of essays, presented in the order the practices would actually be implemented during a project. Ideal as both a start-to-finish tutorial and quick reference, the book demonstrates exactly how XP can promote better communication, quality, control, and predictability. An excellent complement to the best selling Extreme Programming Explained, it also works perfectly on a standalone basis, for any developer or team that wants to get rolling with XP fast. From the Inside Flap Preface How much would you pay for a software development team that would do what you want? Wait, dont answer yet--what if they could also tell you how much it would cost, so that you could decide what to do and what to defer, on your way to your deadline? You also get quality software, a robust array of tests that support the project through its entire lifecycle, and an up-to-date, clear view of project status. Best of all, you get the ability to change your mind about what you want, at any time. There arent any silver bullets in software development, and there probably never will be. However, Extreme Programming is a simple set of common-sense practices that, when used together, really can give you much of what you just read in the paragraph above. In this book, we tell you what the XP practices are, and how to install them in your project. We are software developers. We have been involved in many successful projects, and even in some that werent so successful. The successful ones were a lot more fun, for us, and for our customers. The unsuccessful ones have taught us a great deal about software development. We have had the privilege of working on a great project, with a great teacher, Kent Beck. We helped shape the software process named Extreme Programming, XP for short. Since then, we have been helping everyone who will listen to learn from our experience. The first book in the Extreme Programming series, Extreme Programming Explained , covers the reasoning behind the XP process. Based on our experience on the original XP project (and others), this book describes what makes XP work, day to day and month to month. Successful software development is a team effort--not just the development team but the larger team consisting of customers, management, and developers. Extreme Programming is a simple process that brings these people together and helps them to succeed together. XP is aimed primarily at object-oriented projects using teams of a dozen or fewer programmers in one location. We would use XP for both in-house development and development of shrink-wrapped software. The principles of XP apply to any moderately sized project that needs to deliver quality software rapidly and flexibly. XP is about balancing the needs of customers with the abilities of programmers, and about steering (managing the project to success). If youre a customer, a programmer, or a manager, heres what this book offers you: Customers--who have software that needs to be developed: you will learn simple, effective ways to communicate what you need, to be sure that you are getting what you need, and to steer the project to success. You will learn that you can change your mind and still get what you need on time. Programmers--who, on an XP project, define the architecture, design the system, and write the tests and the code that support them: you will learn how to deliver business value quickly, how to deal with changing requirements, and how to build customer confidence... -
Precio: $103,099.00
Book : Programming Pearls - Bentley, Jon
-Titulo Original : Programming Pearls-Fabricante : Addison-Wesley Professional-Descripcion Original: When programmers list their favourite books, Jon Bentley’s collection of programming pearls is commonly included among the classics. Just as natural pearls grow from grains of sand that irritate oysters, programming pearls have grown from real problems that have irritated real programmers. With origins beyond solid engineering, in the realm of insight and creativity, Bentley’s pearls offer unique and clever solutions to those nagging problems. Illustrated by programs designed as much for fun as for instruction, the book is filled with lucid and witty descriptions of practical programming techniques and fundamental design principles. It is not at all surprising that Programming Pearls has been so highly valued by programmers at every level of experience. What remains the same in this edition is Bentley’s focus on the hard core of programming problems and his delivery of workable solutions to those problems. Whether you are new to Bentley’s classic or are revisiting his work for some fresh insight, the book is sure to make your own list of favourites. Review Fourteen years after it was first issued, C expert Jon Bentley reinvents a true classic with the second edition of his Programming Pearls. Completely revised and brought up to date with all new code examples in C and C, this book remains an exceptional tutorial for learning to think like a programmer. The pearls in question center not only on choosing the right algorithms (like binary searches, sorting techniques, or sparse arrays) but also on showing how to solve problems effectively. Each chapter frames a particular programming task--such as sorting numbers, creating anagrams, or counting the words in a block of text--many drawn from Bentleys experiences in his long career as a developer. The book traces the process of arriving at a fast, efficient, and accurate solution, along with code profiling to discover what works best. After refining the correct answer, each chapter enumerates programming principles that you can use on your own. The author also challenges you to think like an engineer, and each chapter ends with about a dozen problems to get you thinking creatively about design issues. (Sidebars on such historical topics as the first computer solutions to computer chess, spell-checking, and even architectural design help create a perspective on successful problem solving and make for a truly educational and enjoyable tour of how to become a better programmer.) Bentley also asks the reader to think analytically about the world with back of the envelope estimation techniques drawn from engineering. Appendices list the algorithms and code rules covered in the book, plus some sample solutions. Fans of the first edition of this title will be pleased to see this favorite computer text brought up to date for todays faster hardware. Whether you want to improve your command of algorithms or test your problem-solving skills, the new version of Programming Pearl is a challenging, instructive, and thoroughly entertaining resource. --Richard Dragan Topics covered: Programming and problem-solving tutorial, sorting algorithms, merge sort, bit vectors, binary searches, program correctness and testing, improving performance, engineering and problem-solving techniques, performance estimates, designing for safety, divide-and-conquer and scanning algorithms, tuning code, tips for more efficient memory usage, insertion sort, quicksort algorithms, sparse arrays, searching algorithms, binary search trees, heaps, priority queues, searching text, and generating random text. From the Inside Flap Computer programming has many faces. Fred Brooks paints the big picture in The Mythical Man Month; his essays underscore the crucial role of management in large software projects. At a finer grain, Steve McConnell teaches good programming style in Code Complete. The topics in those books are the key to good software and the h... -
Precio: $135,009.00
Book : Programming With Posix Threads - Butenhof, David
-Titulo Original : Programming With POSIX Threads-Fabricante : Addison-Wesley Professional-Descripcion Original: With this practical book, you will attain a solid understanding of threads and will discover how to put this powerful mode of programming to work in real-world applications. The primary advantage of threaded programming is that it enables your applications to accomplish more than one task at the same time by using the number-crunching power of multiprocessor parallelism and by automatically exploiting I/O concurrency in your code, even on a single processor machine. The result: applications that are faster, more responsive to users, and often easier to maintain. Threaded programming is particularly well suited to network programming where it helps alleviate the bottleneck of slow network I/O. This book offers an in-depth description of the IEEE operating system interface standard, POSIXAE (Portable Operating System Interface) threads, commonly called Pthreads. Written for experienced C programmers, but assuming no previous knowledge of threads, the book explains basic concepts such as asynchronous programming, the lifecycle of a thread, and synchronization. You then move to more advanced topics such as attributes objects, thread-specific data, and realtime scheduling. An entire chapter is devoted to real code, with a look at barriers, read/write locks, the work queue manager, and how to utilize existing libraries. In addition, the book tackles one of the thorniest problems faced by thread programmers-debugging-with valuable suggestions on how to avoid code errors and performance problems from the outset. Numerous annotated examples are used to illustrate real-world concepts. A Pthreads mini-reference and a look at future standardization are also included. From the Inside Flap The White Rabbit put on his spectacles, Where shall I begin, please your Majesty? he asked. Begin at the beginning, the King said, very gravely, and go on till you come to the end: then stop. ***-Lewis Carroll, Alices Adventures in Wonderland This book is about threads and how to use them. Thread is just a name for a basic software thing that can do work on a computer. A thread is smaller, faster, and more maneuverable than a traditional process. In fact, once threads have been added to an operating system, a process becomes just data--address space, files, and so forth--plus one or more threads that do something with all that data. With threads, you can build applications that utilize system resources more efficiently, that are more friendly to users, that run blazingly fast on multiprocessors, and that may even be easier to maintain. To accomplish all this, you need only add some relatively simple function calls to your code, adjust to a new way of thinking about programming, and leap over a few yawning chasms. Reading this book carefully will, I hope, help you to accomplish all that without losing your sense of humor. The threads model used in this book is commonly called Pthreads, or POSIX threads. Or, more formally (since you havent yet been properly introduced), the POSIX 1003.1cn1995 standard. Ill give you a few other names later-but for now, Pthreads is all you need to worry about. As I write this, Suns Solaris, Digitals Digital UNIX, and SGIs IRIX already support Pthreads. The other major commercial UNIX operating systems will soon have Pthreads as well, maybe even by the time you read this, including IBMs AIX and Hewlett-Packards HP-UX. Pthreads implementations are also available for Linux and other UNIX operating systems. In the personal computer market, Microsofts Win32 API (the primary programming interface to both Windows NT and Windows 95) supports threaded programming, as does IBMs OS/2. These threaded programming models are quite different from Pthreads, but the important first step toward using them productively is understanding concurrency, synchronization, and scheduling. The rest is (more or less) a matter of syntax and style, and an experienced...
-
Precio: $114,079.00
Book : The Practice Of Programming (addison-wesley...
-Titulo Original : The Practice Of Programming (Addison-Wesley Professional Computing Series)-Fabricante : Addison-Wesley Professional-Descripcion Original: With the same insight and authority that made their book The Unix Programming Environment a classic, Brian Kernighan and Rob Pike have written The Practice of Programming to help make individual programmers more effective and productive. The practice of programming is more than just writing code. Programmers must also assess tradeoffs, choose among design alternatives, debug and test, improve performance, and maintain software written by themselves and others. At the same time, they must be concerned with issues like compatibility, robustness, and reliability, while meeting specifications. The Practice of Programming covers all these topics, and more. This book is full of practical advice and real-world examples in C, C, Java, and a variety of special-purpose languages. It includes chapters on: debugging: finding bugs quickly and methodically testing: guaranteeing that software works correctly and reliably performance: making programs faster and more compact portability: ensuring that programs run everywhere without change design: balancing goals and constraints to decide which algorithms and data structures are best interfaces: using abstraction and information hiding to control the interactions between components style: writing code that works well and is a pleasure to read notation: choosing languages and tools that let the machine do more of the work Kernighan and Pike have distilled years of experience writing programs, teaching, and working with other programmers to create this book. Anyone who writes software will profit from the principles and guidance in The Practice of Programming. Review Coauthored by Brian Kernighan, one of the pioneers of the C programming language, The Practice of Programming is a manual of good programming style that will help any C/C or Java developer create faster, more maintainable code. Early sections look at some of the pitfalls of C/C, with numerous real-world excerpts of confusing or incorrect code. The authors offer many tips and solutions, including a guide for variable names and commenting styles. Next, they cover algorithms, such as binary and quick sorting. Here, the authors show how to take advantage of the built-in functions in standard C/C. When it comes to data structures, such as arrays, linked lists, and trees, the authors compare the options available to C, C, Java, and even Perl developers with a random-text-generation program (using a sophisticated Markov chain algorithm) written for each language. Subsequent sections cover debugging tips (including how to isolate errors with debugging statements) and testing strategies (both white-box and black-box testing) for verifying the correctness of code. Final sections offer tips on creating more portable C/C code, with the last chapter suggesting that programmers can take advantage of interpreters (and regular expressions) to gain better control over their code. A handy appendix summarizes the dozens of tips offered throughout the book. With its commonsense expertise and range of examples drawn from C, C, and Java, The Practice of Programming is an excellent resource for improving the style and performance of your code base. --Richard Dragan Review The book fills a critical need by providing insight into pragmatic designand coding issues so that programmers become better at their craft...Programmers just out of school should be given this book on their first day of work. It will save employers thousands of dollars due to lost productivity and mindless debugging. -- Paul McNamee, Computer Scientist, Johns Hopkins University Applied Physics Laboratory The examples are just about right. Chapter 3s example (markov) is stellar; it is simple, thought-provoking, elegant, and most importantly, provides an opportunity to analyze good design... It is the most concise book of its kind and offers the most useful, no-nonsense treatment of how to program fr... -
Precio: $118,069.00Expira: 06/09/2022
Book : Exceptional C 47 Engineering Puzzles, Programming...
-Titulo Original : Exceptional C: 47 Engineering Puzzles, Programming Problems, And Solutions-Fabricante : Addison-Wesley Professional-Descripcion Original: The puzzles and problems in Exceptional C not only entertain, they will help you hone your skills to become the sharpest C programmer you can be. Many of these problems are culled from the famous Guru of the Week feature of the Internet newsgroup comp.lang.c, moderated, expanded and updated to conform to the official ISO/ANSI C Standard. Try your skills against the C masters and come away with the insight and experience to create more efficient, effective, robust, and portable C code. Review Aimed at the experienced C programmer, Herb Sutters Exceptional C tests the readers knowledge of advanced C language features and idioms with several dozen programming puzzles and explanations. This book can definitely help raise your C class design skills to the next level. Based on the authors Guru of the Week Web column, this book poses a series of challenging questions on the inner workings of C, centering around generic programming with the Standard Template Library (STL), exception handling, memory management, and class design. Even if you think you know C well, most of these problems will teach you something more about the language and how to write more robust classes that are exception safe (meaning they dont throw any handled exceptions or leak resources). Dont think this is just language lawyering, though. The authors explanations stress sound programming principles (favoring simplicity) and idioms (such as the Pimpl idiom for class design that promotes faster compile times and better maintainability, or using smart auto_ptrs with STL.) Judging from the range and depth of these examples, Sutters command of the inner workings of C is impressive, and he does an excellent job of conveying this expertise without jargon or a lot of theory. After reading this book, C designers will learn several best practices of how to write robust, efficient classes that are exception safe. Chances are youll gain a better understanding of memory management techniques and working with STL too. For the experienced developer seeking leading-edge knowledge of some of the best ways to use C, Exceptional C is both a challenging and truly worthwhile source of information. --Richard Dragan Topics covered: Advanced C programming tutorial, generic programming, tips for string classes, containers and STL, temporary objects, exception-safe code tutorial, virtual functions, class inheritance, the Pimpl idiom, namespaces, memory management, C memory areas, overloading new and delete, using smart pointer with auto_ptr, using const, casts, and hints for better performance and code maintainability. From the Inside Flap Exceptional C shows by example how to go about solid software engineering. Along with a lot of other material, this book includes expanded versions of the first 30 issues of the popular Internet C feature Guru of the Week (or, in its short form, GotW), a series of self-contained C engineering problems and solutions that illustrate specific design and coding techniques. This book isnt a random grab-bag of code puzzles; its primarily a guide to sound real-world enterprise software design in C. It uses a problem/solution format because thats the most effective way I know to involve you, gentle reader, in the ideas behind the problems and the reasons behind the guidelines. Although the Items cover a variety of topics, youll notice recurring themes that focus on enterprise development issues, particularly exception safety, sound class and module design, appropriate optimization, and writing portable standards-conforming code. I hope you find this material useful in your daily work. But I also hope you find at least a few nifty thoughts and elegant techniques, and that from time to time, as youre reading through these pages, youll suddenly have an Aha! Gnarly! moment. After all, who says software engineering has to be d... -
Precio: $113,739.00
Book : Design Of Design, The Essays From A Computer...
-Titulo Original : Design Of Design, The: Essays From A Computer Scientist-Fabricante : Addison-Wesley Professional-Descripcion Original: Making Sense of Design Effective design is at the heart of everything from software development to engineering to architecture. But what do we really know about the design process? What leads to effective, elegant designs? The Design of Design addresses these questions. These new essays by Fred Brooks contain extraordinary insights for designers in every discipline. Brooks pinpoints constants inherent in all design projects and uncovers processes and patterns likely to lead to excellence. Drawing on conversations with dozens of exceptional designers, as well as his own experiences in several design domains, Brooks observes that bold design decisions lead to better outcomes. The author tracks the evolution of the design process, treats collaborative and distributed design, and illuminates what makes a truly great designer. He examines the nuts and bolts of design processes, including budget constraints of many kinds, aesthetics, design empiricism, and tools, and grounds this discussion in his own real-world examples-case studies ranging from home construction to IBMs Operating System/360. Throughout, Brooks reveals keys to success that every designer, design project manager, and design researcher should know. From the Back Cover Making Sense of Design Effective design is at the heart of everything from software development to engineering to architecture. But what do we really know about the design process? What leads to effective, elegant designs? The Design of Design addresses these questions. These new essays by Fred Brooks contain extraordinary insights for designers in every discipline. Brooks pinpoints constants inherent in all design projects and uncovers processes and patterns likely to lead to excellence. Drawing on conversations with dozens of exceptional designers, as well as his own experiences in several design domains, Brooks observes that bold design decisions lead to better outcomes. The author tracks the evolution of the design process, treats collaborative and distributed design, and illuminates what makes a truly great designer. He examines the nuts and bolts of design processes, including budget constraints of many kinds, aesthetics, design empiricism, and tools, and grounds this discussion in his own real-world examples case studies ranging from home construction to IBM’s Operating System/360. Throughout, Brooks reveals keys to success that every designer, design project manager, and design researcher should know. About the Author Frederick P. Brooks, Jr., is Kenan Professor of Computer Science at the University of North Carolina at Chapel Hill. He is the recipient of the National Medal of Technology, for his work on IBM’s Operating System/360, and the A. M. Turing Award, for his “landmark contributions to computer architecture, operating systems, and software engineering.” He is the author of the best-selling book The Mythical Man-Month, Anniversary Edition (Addison-Wesley, 1995)... -
Precio: $201,199.00
Book : Book On C, A Programming In C - Kelley, Al
-Titulo Original : Book On C, A: Programming In C-Fabricante : Addison-Wesley Professional-Descripcion Original: Written by best-selling authors Al Kelley and Ira Pohl, A Book on C is a comprehensive tutorial and reference to C based on the ANSI C standard. The C language is demonstrated with numerous examples and extensive exercises that guide readers through each concept. Step-by-step dissections of program code reveal the underlying logic of the programs and include in-depth implementation details. Features in this edition include: a chapter on moving from C to Java; more programming examples; new and improved dissections; more thorough coverage of multifile programming, pointers, and recursion; and an expanded appendix of standard library functions. In addition, there is more emphasis on Abstract Data Types, which provides the reader with a foundation for working with objects and facilitates programming in the problem domain. From the Inside Flap A Book on C conveys an appreciation for both the elegant simplicity and the power of this general-purpose programming language. By presenting interactive running programs from many application areas, this book describes the ANSI version of the C language. The complete language is presented in a step-by-step manner, along with many complete working programs. Where appropriate, we discuss the differences between traditional C and ANSI C. (Traditional C still remains in wide use.) Dozens of example programs are available to illustrate each important language feature, and many tables summarize key information and provide easy access for later reference. Each chapter ends with a summary and exercises. The summary reviews key elements presented in the chapter, and the exercises augment and extend the text. This book assumes a general-purpose knowledge of the C language. It is intended for use in either a first or second programming course. However, it can be readily used in conjunction with courses on topics such as comparative programming languages, computational linguistics, data structures, database systems, fractal geometry, graphics, numerical analysis, operating systems, programming methodology, and scientific applications. C is suitable for applications from each of these domains, and all features of C needed to code such applications are explained. This book is appropriate for a data structures course because advanced data structuring features such as enumeration types, unions, self-referential structures, and ragged arrays are discussed. For operating systems courses concerned with UNIX or Windows 95/NT, the book explores the file structure and systems routines that enable the C programmer to add to existing systems libraries and understand the C code underlying the operating system. For applications programming and scientific programming, there is discussion of how to write sample function libraries. Statistics, root finding, sorting, text manipulation, file handling, and game playing are all represented with working code. New Java Section. In Chapter 14, Moving from C to Java, we discuss how the C programmer can very naturally and easily begin programming in Java, a language of interest for work on the Internet. The Java programming language borrows ideas from both C and C and is designed to run in a machine- and system-independent manner. This makes it suitable for Internet work, such as writing applets for Web pages that get used by browsers. Because Java is an extension of C and C, it is readily learned by the C programmer. Complete ANSI C Language. Computer professionals will have access to a complete treatment of the language, including enumeration types, list processing, and the operating system interface. Chapter 1, An Overview of C, presents an overview of the language. After reading this chapter, the professional will already be able to write C code. Since the chapters are self-contained, the knowledgeable reader can skip to particular sections as needed. Chapter 11, Input/Output and the Operating System, gives a thorough ...
-
Precio: $58,809.00
Book : Surreal Numbers - Knuth, Donald
-Titulo Original : Surreal Numbers-Fabricante : Addison-Wesley Professional-Descripcion Original: Shows how a young couple turned on to pure mathematics and found total happiness. This title is intended for those who might enjoy an engaging dialogue on abstract mathematical ideas, and those who might wish to experience how new mathematics is created. From the Back Cover Nearly 30 years ago, John Horton Conway introduced a new way to construct numbers. Donald E. Knuth, in appreciation of this revolutionary system, took a week off from work on to write an introduction to Conways method. Never content with the ordinary, Knuth wrote this introduction as a work of fiction--a novelette. If not a steamy romance, the book nonetheless shows how a young couple turned on to pure mathematics and found total happiness. The books primary aim, Knuth explains in a postscript, is not so much to teach Conways theory as to teach how one might go about developing such a theory. He continues: Therefore, as the two characters in this book gradually explore and build up Conways number system, I have recorded their false starts and frustrations as well as their good ideas. I wanted to give a reasonably faithful portrayal of the important principles, techniques, joys, passions, and philosophy of mathematics, so I wrote the story as I was actually doing the research myself.... It is an astonishing feat of legerdemain. An empty hat rests on a table made of a few axioms of standard set theory. Conway waves two simple rules in the air, then reaches into almost nothing and pulls out an infinitely rich tapestry of numbers that form a real and closed field. Every real number is surrounded by a host of new numbers that lie closer to it than any other real value does. The system is truly surreal. quoted from Martin Gardner, Mathematical Magic Show, pp. 16--19 Surreal Numbers, now in its 13th printing, will appeal to anyone who might enjoy an engaging dialogue on abstract mathematical ideas, and who might wish to experience how new mathematics is created. 0201038129B04062001 About the Author Donald E. Knuth is known throughout the world for his pioneering work on algorithms and programming techniques, for his invention of the Tex and Metafont systems for computer typesetting, and for his prolific and influential writing. Professor Emeritus of The Art of Computer Programming at Stanford University, he currently devotes full time to the completion of these fascicles and the seven volumes to which they belong... -
Precio: $113,949.00
Book : Introduction To Game Systems Design (game Design) -..
-Titulo Original : Introduction To Game Systems Design (game Design)-Fabricante : Addison-Wesley Professional-Descripcion Original: As games grow more complex and gamers’ expectations soar, the discipline of game systems design becomes ever more important. Game systems designers plan a game’s rules and balance, its characters’ attributes, most of its data, and how its AI, weapons, and objects work and interact. Introduction to Game Systems Design is the first complete beginner’s guide to this crucial discipline. Writing for all aspiring game professionals, even those with absolutely no experience, leading game designer and instructor Dax Gazaway presents a step-by-step, hands-on approach to designing game systems with industry-standard tools. Drawing on his experience building AAA-level game systems (including games in the Star Wars and Marvel franchises), Gazaway covers all this, and more: Exploring the essentials of game design and its emerging subdisciplines Asking the essential questions at the heart of all design Getting started with modern game system design tools, including the spreadsheets most professionals now use Creating systems and data from a blank page Populating and quantifying a world of data into a game Tuning and balancing game systems Testing game systems and data Leveraging communication, psychology, and rewards within your games Balancing game probability within systems Whether you’re a college freshman entering a game design program, an indie developer using Unreal or Unity, a Dungeon Master, or anyone who wants to really understand modern games, this guide will help you get where you want to go. About the Author Dax Gazaway was raised in a gamer family. His parents met in a Dungeons & Dragons group, and he was surrounded with games being played and made. From a very early age, Dax was fascinated by the numbers in games. He would pour over monster manuals and board game books, dissecting the rules to figure out how the systems worked. Dax started in the video game industry in the late 1990s. During his tenure in the industry, Dax pioneered game system design at multiple independent and AAA studios, helping to refine and define the subdiscipline. In recent years, he has become a course director at Full Sail University, specializing in teaching new students the concepts and tools of the system designer. Dax has created new curriculum and multiple classes for system design students, and he teaches introduction to system design courses. The following is a selection of Dax’s game design credits: Star Wars: Obi-Wan, System and level designer Star Wars: Jedi Starfighter, System and level designer and QA liaison Star Wars: Bounty Hunter: System and level designer Gladius: System designer Syphon Filter franchise: Lead designer and system designer Spider Man 3: Lead system designer Marvel Ultimate Alliance 2: Lead system designer Guitar Hero franchise: System designer In addition, Dax has been the studio lead system designer for Row Sham Bow Games and a system design consultant for multiple projects... -
Precio: $227,499.00Expira: 25/03/2023
Book : Embracing Modern C Safely - Lakos, John
-Titulo Original : Embracing Modern C Safely-Fabricante : Addison-Wesley Professional-Descripcion Original: Maximize Reward and Minimize Risk with Modern C Embracing Modern C Safely shows you how to make effective use of the new and enhanced language features of modern C without falling victim to their potential pitfalls. Based on their years of experience with large, mission-critical projects, four leading C authorities divide C11/14 language features into three categories: Safe, Conditionally Safe, and Unsafe. Safe features offer compelling value, are easy to use productively, and are relatively difficult to misuse. Conditionally Safe features offer significant value but come with risks that require significant expertise and familiarity before use. Unsafe features have an especially poor risk/reward ratio, are easy to misuse, and are beneficial in only the most specialized circumstances. This book distills the C communitys years of experience applying C11 and C14 features and will help you make effective and safe design decisions that reflect real-world, economic engineering tradeoffs in large-scale, diverse software development environments. The authors use examples derived from real code bases to illustrate every finding objectively and to illuminate key issues. Each feature identifies the sound use cases, hidden pitfalls, and shortcomings of that language feature. After reading this book, you will Understand what each C11/14 feature does and where it works best Recognize how to work around show-stopping pitfalls and annoying corner cases Know which features demand additional training, experience, and peer review Gain insights for preparing coding standards and style guides that suit your organizations needs Be equipped to introduce modern C incrementally and judiciously into established code bases Seasoned C developers, team leads, and technical managers who want to improve productivity, code quality, and maintainability will find the insights in this modular, meticulously organized reference indispensable. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details. About the Author Dr. John Lakos is a senior architect and mentor for software development at Bloomberg LP, where he created the BDE team (c. 2001), which maintains Bloombergs open-source foundation libraries for C development worldwide. He is the author of Large-Scale C Software Design and Large-Scale C Volume I: Process and Architecture (both from Addison-Wesley), and is an active voting member of the C Standards Committee. Vittorio Romeo is a senior software engineer at Bloomberg, building mission-critical C middleware and training colleagues on modern C. He is also the creator of many open-source C libraries and games. Dr. Rostislav Khlebnikov is a team lead and senior software engineer in Bloomberg’s BDE team, where he directs the development of high-performance C foundation software. Alisdair Meredith is a senior software engineer in Bloomberg’s BDE team and a long-standing member of the C Standards Committee, where he was the Chair of its Library Working Group between 2010 and 2015... -
Precio: $112,529.00
Book : Strategic Monoliths And Microservices Driving...
-Titulo Original : Strategic Monoliths And Microservices Driving Innovation Using Purposeful Architecture (addison-wesley Signature Series (vernon))-Fabricante : Addison-Wesley Professional-Descripcion Original: Make Software Architecture Choices That Maximize Value and Innovation [Vernon and Jasku a] provide insights, tools, proven best practices, and architecture styles both from the business and engineering viewpoint. . . . This book deserves to become a must-read for practicing software engineers, executives as well as senior managers. --Michael Stal, Certified Senior Software Architect, Siemens Technology Strategic Monoliths and Microservices helps business decision-makers and technical team members clearly understand their strategic problems through collaboration and identify optimal architectural approaches, whether the approach is distributed microservices, well-modularized monoliths, or coarser-grained services partway between the two. Leading software architecture experts Vaughn Vernon and Tomasz Jasku a show how to make balanced architectural decisions based on need and purpose, rather than hype, so you can promote value and innovation, deliver more evolvable systems, and avoid costly mistakes. Using realistic examples, they show how to construct well-designed monoliths that are maintainable and extensible, and how to gradually redesign and reimplement even the most tangled legacy systems into truly effective microservices. Link software architecture planning to business innovation and digital transformation Overcome communication problems to promote experimentation and discovery-based innovation Master practices that support your value-generating goals and help you invest more strategically Compare architectural styles that can lead to versatile, adaptable applications and services Recognize when monoliths are your best option and how best to architect, design, and implement them Learn when to move monoliths to microservices and how to do it, whether theyre modularized or a Big Ball of Mud Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details. Review Most books address either the business of software or the technical details of building software. Strategic Monoliths and Microservices provides a comprehensive approach to blending the needs of business and technology in an approachable way. It also dispels many of todays myths while offering practical guidance that any team or organization can apply immediately and with confidence. --James Higginbotham, Executive API Consultant, Founder of LaunchAny, and author of Principles of Web API Design Digital Transformation cannot succeed as a grass roots effort. Vaughn and Tomasz offer C-level execs a roadmap to software excellence that includes establishing the culture necessary to foster and sustain software innovation. Written with real-world understanding, Vaughn and Tomasz help the reader to appreciate that moving software development from a cost center to a profit center involves tradeoffs that need not sacrifice innovation. A must-read for decision makers. --Tom Stockton, Principal Architect, MAXIMUS In this book, Vaughn Vernon and Tomasz Jasku a use their extensive experience with DDD to present a comprehensive guide to using the many different aspects of DDD for modern systems development and modernization. It will be a valuable guide for many technical leaders who need to understand how to use DDD to its full potential. --Eoin Woods, software architect and author There are common misconceptions and roots of failure around software engineering. One notable example is neglecting the rugged trek towards digital transformation. Such an endeavor comprises breakthrough innovations, failure culture, emphasis on the role of software architecture, as well as on the importance of efficient and effective inter-human communication. Fortunately, the authors offer the necessary help for mastering all hurdles and challenges. What I like most about this book is the holistic view it provides to all stakeholders involved in digital transfor...
-
Precio: $124,159.00
Book : Clean Craftsmanship Disciplines, Standards, And...
-Titulo Original : Clean Craftsmanship Disciplines, Standards, And Ethics (robert C. Martin Series)-Fabricante : Addison-Wesley Professional-Descripcion Original: How to Write Code Youre Proud of . . . Every Single Day . . . [A] timely and humble reminder of the ever-increasing complexity of our programmatic world and how we owe it to the legacy of humankind--and to ourselves--to practice ethical development. Take your time reading Clean Craftsmanship. . . . Keep this book on your go-to bookshelf. Let this book be your old friend--your Uncle Bob, your guide--as you make your way through this world with curiosity and courage. --From the Foreword by Stacia Heimgartner Viscardi, CST & Agile Mentor In Clean Craftsmanship, the legendary Robert C. Martin (Uncle Bob) has written the principles that define the profession--and the craft--of software development. Uncle Bob brings together the disciplines, standards, and ethics you need to deliver robust, effective code and to be proud of all the software you write. Robert Martin, the best-selling author of Clean Code, provides a pragmatic, technical, and prescriptive guide to the foundational disciplines of software craftsmanship. He discusses standards, showing how the worlds expectations of developers often differ from their own and helping you bring the two in sync. Bob concludes with the ethics of the programming profession, describing the fundamental promises all developers should make to their colleagues, their users, and, above all, themselves. With Uncle Bob’s insights, all programmers and their managers can consistently deliver code that builds trust instead of undermining it--trust among users and throughout societies that depend on software for their survival. Moving towards the north star of true software craftsmanship: the state of knowing how to program well Practical, specific guidance for applying five core disciplines: test-driven development, refactoring, simple design, collaborative programming, and acceptance tests How developers and teams can promote productivity, quality, and courage The true meaning of integrity and teamwork among programmers, and ten specific commitments every software professional should make Register your book for convenient access to the books companion videos, updates, and/or corrections as they become available. See inside book for details. About the Author Robert C. Martin (Uncle Bob) wrote his first line of code at the age of 12 in 1964 and has been employed as a programmer since 1970. He is cofounder of cleancoders , offering online video training for software developers, and is founder of Uncle Bob Consulting LLC, offering software consulting, training, and skill development services to major corporations worldwide. He served as the Master Craftsman at 8th Light, Inc., a Chicago-based software consulting firm. Mr. Martin has published dozens of articles in various trade journals, authored many books, and is a regular speaker at international conferences and trade shows... -
Precio: $168,129.00
Book : Software Architecture In Practice (sei Series In...
-Titulo Original : Software Architecture In Practice (SEI Series In Software Engineering)-Fabricante : Addison-Wesley Professional-Descripcion Original: The Definitive, Practical, Proven Guide to Architecting Modern Software--Fully Updated with New Content on Mobility, the Cloud, Energy Management, DevOps, Quantum Computing, and More Updated with eleven new chapters, Software Architecture in Practice, Fourth Edition, thoroughly explains what software architecture is, why its important, and how to design, instantiate, analyze, evolve, and manage it in disciplined and effective ways. Three renowned software architects cover the entire lifecycle, presenting practical guidance, expert methods, and tested models for use in any project, no matter how complex. Youll learn how to use architecture to address accelerating growth in requirements, system size, and abstraction, and to manage emergent quality attributes as systems are dynamically combined in new ways. With insights for utilizing architecture to optimize key quality attributes--including performance, modifiability, security, availability, interoperability, testability, usability, deployability, and more--this guide explains how to manage and refine existing architectures, transform them to solve new problems, and build reusable architectures that become strategic business assets. Discover how architecture in uences (and is influenced by) technical environments, project lifecycles, business profiles, and your own practices Leverage proven patterns, interfaces, and practices for optimizing quality through architecture Architect for mobility, the cloud, machine learning, and quantum computing Design for increasingly crucial attributes such as energy efficiency and safety Scale systems by discovering architecturally significant influences, using DevOps and deployment pipelines, and managing architecture debt Understand architectures role in the organization, so you can deliver more value Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details. About the Author Len Bass, an award-winning author and lecturer, has more than 50 years of advanced software experience, including 25 years at Carnegie Mellon University’s (CMU) Software Engineering Institute (SEI). He now teaches DevOps as an adjunct faculty member at CMU. Dr. Paul Clements, VP of Customer Success with BigLever Software, helps organizations gain value from Product Line Engineering (PLE). As senior member of technical staff at SEI, he led advanced projects in PLE and software architecture. Rick Kazman is Professor, University of Hawaii, and Visiting Researcher at SEI. His interests include software architecture, visualization, design, analysis, and economics. He co-created influential architecture analysis methods and tools, including SAAM, ATAM, CBAM, Dali, and Titan... -
Precio: $170,839.00
Book : Ubuntu Linux Unleashed 2021 Edition - Helmke, Matthew
-Titulo Original : Ubuntu Linux Unleashed 2021 Edition-Fabricante : Addison-Wesley Professional-Descripcion Original: Covers 20.04, 20.10, and 21.04 Ubuntu Linux Unleashed 2021 Edition is filled with unique and advanced information for everyone who wants to make the most of the Ubuntu Linux operating system. This new edition has been thoroughly updated by a long-time Ubuntu user and early community leader to reflect the exciting new Ubuntu 20.04 LTS release, with a forthcoming online update mid-2021, at the halfway mark before the next LTS release comes out. Linux writer Matthew Helmke covers all you need to know about Ubuntu 20.04 LTS installation, configuration, productivity, command-line usage, development, systems administration, server operations, networking, virtualization, cloud computing, DevOps, and more including intermediate-to-advanced techniques you wont find in any other book. Helmke presents up-to-the-minute introductions to Ubuntus key productivity and web development tools, programming languages, hardware support, and more. You will find new or improved coverage of the Ubuntu desktop experience, common web servers and software stacks, an introduction to containers like Docker and Kubernetes, as well as a wealth of systems administration information that is stable and valuable over many years. Configure and use the Ubuntu desktop Get started with multimedia and productivity applications Manage Linux services, users, and software packages Administer and run Ubuntu from the command line Automate tasks and use shell scripting Provide secure remote access and configure a secure VPN Manage kernels and modules Administer file, print, email, proxy, LDAP, DNS, and HTTP servers (Apache, Nginx, or alternatives) Work with databases (SQL) and learn about NoSQL alternatives Get started with virtualization and cloud deployment, including information about containers Learn about options for managing large numbers of servers, including in the cloud Learn the basics about popular programming languages including Python, PHP, Perl, and gain an introduction to new alternatives such as Go and Rust About the Author Matthew Helmke has used Ubuntu since 2005. He has written about Linux for several magazines and websites, is a lead author of The Official Ubuntu Book, and has coauthored both A Practical Guide to Linux: Commands, Editors, and Shell Programming and The VMware Cookbook. In his day job, Matthew works for Gremlin ( gremlin /) making the Internet more reliable. Matthew first used UNIX in 1987, while studying Lisp on a Vax at the university. He has run a business using only free and open source software, has consulted, and teaches as an adjunct professor for the University of Arizona. You can find out more about Matthew at linkedin /in/matthewhelmke/ or drop him a line with errata or suggestions at matthew@matthewhelmke ... -
Precio: $187,899.00
Book : 5g Wireless A Comprehensive Introduction - Stallings,
-Titulo Original : 5G Wireless: A Comprehensive Introduction-Fabricante : Addison-Wesley Professional-Descripcion Original: Gain a Deep, Practical Understanding of 5G Technology, Applications, Architecture, Standards, and Ecosystem The 5G ultra-high-speed wireless communication standard is a major technological leap forward--substantially increasing speed and capacity, enhancing current use cases, and making many new applications practical. For technical professionals, managers, and students, 5G requires significant new knowledge and expertise. In 5G Wireless: A Comprehensive Introduction, renowned information technology author William Stallings presents a comprehensive and unified explanation of 5Gs key applications, technologies, and standards. Like Stallings other award-winning texts, this guide will help you quickly find the information and gain the mastery to succeed with critical new technology. Stallings first explains how cellular networks have evolved through 4G and now 5G, and surveys 5Gs application areas and use cases. Next, he thoroughly introduces the 5G core network, covering SDN, NFV, network slicing, QoS, and edge computing--and provides a detailed coverage of the 5G air interface and radio access network. Throughout, key concepts are illuminated through realistic examples, review questions help you test your understanding, and references support further exploration. Understand the 5G ecosystem, its building blocks, standards, and R&D roadmaps Explore the Enhanced Mobile Broadband (eMBB) use case, where 5G enhances 4G in applications such as smart offices and dense urban communications Learn how Massive Machine Type Communications (mMTC) and Ultra-Reliable and Low-Latency Communications (URLCC) support new applications such as fog, IoT, and cloud Discover how 5G NextGen core (backbone) networks serve and interconnect wireless access networks that connect user devices Master key 5G NR Air Interface and Radio Access Network (RAN) concepts, including millimeter-wave transmission, MIMO antennas, and OFDM multiplexing About the Author Dr. William Stallings has made a unique contribution to understanding the broad sweep of technical developments in computer security, computer networking, and computer architecture. He has authored 20 textbooks, and, counting revised editions, more than 75 books on various aspects of these subjects. His writings have appeared in numerous ACM and IEEE publications, including the Proceedings of the IEEE and ACM Computing Reviews. He has 13 times received the award for the best computer science textbook of the year from the Text and Academic Authors Association. In over 30 years in the field, he has been a technical contributor, a technical manager, and an executive with several high-technology firms. He has designed and implemented both TCP/IP-based and OSIbased protocol suites on a variety of computers and operating systems, ranging from microcomputers to mainframes. Currently he is an independent consultant whose clients have included computer and networking manufacturers and customers, software development firms, and leading-edge government research institutions. He created and maintains the Computer Science Student Resource Site at ComputerScienceStudent . This site provides documents and links on a variety of subjects of general interest to computer science students (and professionals). He is a member of the editorial board of Cryptologia, a scholarly journal devoted to all aspects of cryptology. Dr. Stallings holds a PhD from M.I.T. in computer science and a B.S. from Notre Dame in electrical engineering...
-
Precio: $124,159.00
Book : Agile Game Development Build, Play, Repeat...
-Titulo Original : Agile Game Development: Build, Play, Repeat (Addison-Wesley Signature Series (Cohn))-Fabricante : Addison-Wesley Professional-Descripcion Original: The definitive guide to more effective and personally fulfilling game development with Agile Methods now revamped to reflect ten more years of experience and improvements Game development is in crisis facing bloated budgets, impossible schedules, unmanageable complexity, and death-march overtime. It’s no wonder so many development studios are struggling to survive. Fortunately, there is a solution. Agile and Lean methods have revolutionized development in the game development industry. In Agile Game Development, long-time game developer and consultant Clinton Keith shows exactly how these methods have been successfully applied to the unique challenges of modern game development. Clint has spent more than 25 years developing games and training and coaching hundreds of game development teams. Drawing on this unparalleled expertise, he shows how teams can use the practices of Scrum and Kanban, customized to game development, to deliver games more efficiently, rapidly, and cost-effectively; craft games that offer more entertainment value; and make life more fulfilling for development teams at the same time. Contains several new chapters on live games, leadership, and coaching, including an all-new section on Agile for large teams of up to 1000 developers Updates to all chapters to reflect a decade of experience with more than 200 studios Now covering Kanban and other Agile approaches alongside Scrum Understanding Agile goals, roles, and practices in the context of game development Discovering how Agile benefits every specialty in game development from art to QA Communicating and planning your game’s vision, features, and progress Game developers and leaders are recognizing the modern challenges of gaming. Game development organizations need a far better way to work. Agile Game Development gives them that and brings the profitability, creativity, and fun back to game development. About the Author Over the course of 35 years, Clinton Keith has gone from programming avionics for advanced fighter jets and underwater robots to developing and leading on hit video game titles such as Midtown Madness, Midnight Club, and Darkwatch, among a dozen others as a CTO and Director of Product Development. He introduced the video game industry to Agile practices in 2003 and now trains and coaches video game teams. Clinton is the author of the first edition of this book, Agile Game Development with Scrum, and co-author of Gear Up! Advanced Game Practices. His website is ClintonKeith ... -
Precio: $119,569.00
Book : Modern Javascript For The Impatient - Horstmann, Cay
-Titulo Original : Modern JavaScript For The Impatient-Fabricante : Addison-Wesley Professional-Descripcion Original: Exploit the Power of Modern JavaScript and Avoid the Pitfalls JavaScript was originally designed for small-scale programming in web browsers, but modern JavaScript is radically different. Nowadays, JavaScript programmers actively embrace functional, object-oriented, and asynchronous programming, while deprecating error-prone concepts from the past. Modern JavaScript for the Impatient is a complete yet concise guide to JavaScript E6 and beyond. Rather than first requiring you to learn and transition from older versions, it helps you quickly get productive with today’s far more powerful versions and rapidly move from languages such as Java, C#, C, or C. Bestselling programming author Cay S. Horstmann covers all you need to know, provided in small chunks organized for quick access and easy understanding. Horstmann’s practical insights and sample code help you take advantage of all that’s new, avoid common pitfalls and obsolete features, and make the most of modern JavaScript’s robust toolchains and frameworks. Quickly master modern JavaScript’s implementation of fundamental programming constructs Avoid legacy techniques that create unnecessary complexity and risk Make the most of functional, object-oriented, and asynchronous techniques Use modules to efficiently organize and run complex programs Write more powerful, flexible, and concise programs with metaprogramming Extend JavaScript’s power via JavaScript libraries, frameworks, and platforms Whether you’re just getting started with JavaScript or you’re an experienced developer, this guide will help you write tomorrow’s most robust, efficient, and secure JavaScript code. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details. About the Author Cay S. Horstmann is principal author of Core Java™ Volumes I & II, Eleventh Edition (Pearson, 2018), Scala for the Impatient, Second Edition (2016), and Core Java SE 9 for the Impatient (2017). Cay is a professor of computer science at San Jose State University, a Java Champion, and a frequent speaker at computer industry conferences... -
Precio: $125,609.00Expira: 03/05/2022
Book : Learning Blender - Villar, Oliver
-Titulo Original : Learning Blender-Fabricante : Addison-Wesley Professional-Descripcion Original: Master the Newest Blender Techniques for Creating Amazing 3D Characters: From Design and Modeling to Video Compositing Now fully updated for Blender 2.83 LTS (Long-Term Support) and beyond, Learning Blender, Third Edition, walks you through every step of creating an outstanding 3D animated character with Blender, and then compositing it in a real video using a professional workflow. This edition covers the extensive interface changes of the software, as well as many improvements and some almost fully rewritten chapters to showcase more modern workflows. Still the only Blender tutorial to take you from preproduction to final result, this guide is perfect for both novices and those moving from other software to Blender (open source and free software). Author Oliver Villar provides full-color, hands-on chapters that cover every aspect of character creation: design, modeling, unwrapping, texturing, shading, rigging, animation, and rendering. He also walks you through integrating your animated character into a real-world video, using professional camera tracking, lighting, and compositing techniques. The rich companion website ( ) will help you quickly master even the most complex techniques with bonus contents like video tutorials. By the time youre done, youll be ready to create outstanding characters for all media -- and youll have up-to-date skills for any 3D project, whether it involves characters or not. Learn Blenders updated user interface and navigation Create your first scene with Blender and the Blender Render and Cycles render engines Organize an efficient, step-by-step pipeline to streamline workflow in any project Master modeling, unwrapping, and texturing Bring your character to life with materials and shading in both Cycles and EEVEE (the new real-time render engine included in Blender) Create your characters skeleton and make it walk Use Camera Tracking to mix 3D objects into a real-world video Transform a raw rendered scene into the final result using Blenders compositing nodes Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details. Review Oliver Villars book will give you a solid foundation in Blender and computer graphics in general. Filled with well-crafted examples and lessons, this book will give you the tools you need to succeed as an artist. --David Andrade, Producer, Theory Studios The days are now over when beginners found learning Blender 3D difficult. Oliver Villar introduces to beginners the best of Blenders 3D features and 3D fundamentals in fun and exciting ways. His approach of completing a character from scratch, touching every aspect of 3D from Blenders point of view, is truly filled with explanations of techniques and important tools that will help readers to bring their ideas to life creatively while following professional workflows in 3D. Starting with the fundamentals of 3D, this is a great resource for every beginner artist who is looking to learn Blender 3D. Its truly a book written with great dedication! --Waqas Abdul Majeed, CG Generalist, waqasmajeed I found Oliver Villars book, Learning Blender, to be an essential tool for not only getting users acquainted with Blender, but also preparing them by explaining the history and the magic that has made Blender what it is now. His book also prepares users to be productive and informed by explaining the community and its various portals. His book is complete in explaining all the aspects of the UI and acquainting users with the classic G, S, and R. The exercises are perfect for getting users on the level to begin making their own worlds. I was even pleased to see him discussing F2, ripping with V, and even Knife Project, which are classics I usually consider to be more advanced. This book is a no-holds-barred approach to getting the most out of this capable little program. I must also add that... -
Precio: $183,749.00
Book : Essential C# 8.0 (addison-wesley Microsoft Technology
-Titulo Original : Essential C# 8.0 (Addison-Wesley Microsoft Technology Series)-Fabricante : Addison-Wesley Professional-Descripcion Original: The Comprehensive, Expert Guide to C# 8.0 for Programmers at All Levels Mark is super smart, insists on understanding everything to the core, and has phenomenal insight into how things affect real developers. . . . He goes right to the essence and communicates with great integrity no sugarcoating and has a keen eye for practical value and real-world problems. From the Foreword by Mads Torgersen, C# Lead Designer, Microsoft Essential C# 8.0 is a well-organized, no-fluff guide to C# 8.0 for programmers at all levels of experience. This edition retains all the valuable content of prior editions and adds discussions of null reference types, indices and ranges, static local functions, enhanced pattern matching, and more. World-class C# expert Mark Michaelis presents a comprehensive tutorial and reference for the entire language, providing an accelerated learning opportunity to achieve expert C# programming skills. He includes key C# 8.0 enhancements, succinct examples to illustrate key constructs, and new coding guidelines for minimizing bugs and writing code thats easier to evolve. To help you quickly find what you need, there are version-specific indexes of C# 5.0, 6.0, and 7.0 topics and visual icons that identify when each language innovation was introduced. Use structured programming constructs to write functioning code immediately Learn both the complexities and solutions to nullable reference types Thoroughly master C# object constructs, including classes, inheritance, and interfaces Reduce code redundancy with generics, delegates, lambda expressions, and events Take full advantage of collections, including the new standard query operator collection API Make the most of reflection, attributes, and the declarative programming paradigm Improve multithreading with the task-based async pattern and C# 8.0 asynchronous streams Enhance performance through the parallel processing of data and multithreading tasks Program complex types with enhanced pattern matching syntax Interoperate with unmanaged code written in other languages, including C-based APIs Explore the relationship between C# programs and the underlying CLI runtime Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details. About the Author Mark Michaelis is the founder of IntelliTect, an innovative software architecture and development firm where he serves as the chief technical architect and trainer. He has also written numerous articles and books, is an adjunct professor at Eastern Washington University, founder of the Spokane .NET Users Group, and co-organizer of the annual TEDx Coeur d’Alene events. Mark has been a Microsoft Regional Director since 2007 and a Microsoft MVP for more than 25 years...
-
Precio: $181,089.00
Book : Framework Design Guidelines Conventions, Idioms, And.
-Titulo Original : Framework Design Guidelines: Conventions, Idioms, And Patterns For Reusable .NET Libraries (paperback) (Addison-Wesley Microsoft Technology Series)-Fabricante : Addison-Wesley Professional-Descripcion Original: Master Today’s Best Practices for Building Reusable .NET Frameworks, Libraries, and Components “.NET Core [contains] advances important to cloud application developers: performance, resource utilization, container support, and others. This third edition of Framework Design Guidelines adds guidelines related to changes that the .NET team adopted during transition from the world of client-server application to the world of the Cloud.” -From the Foreword by Scott Guthrie Framework Design Guidelines has long been the definitive guide to best practices for developing components and component libraries in Microsoft .NET. Now, this third edition has been fully revised to reflect game-changing API design innovations introduced by Microsoft through eight recent updates to C#, eleven updates to .NET Framework, and the emergence and evolution of .NET Core. Three leading .NET architects share the same guidance Microsoft teams are using to evolve .NET, so you can design well-performing components that feel like natural extensions to the platform. Building on the book’s proven explanatory style, the authors and expert annotators offer insider guidance on new .NET and C# concepts, including major advances in asynchronous programming and lightweight memory access. Throughout, they clarify and refresh existing content, helping you take full advantage of best practices based on C# 8, .NET Framework 4.8, and .NET Core. Discover which practices should always, generally, rarely, or never be used-including practices that are no longer recommended Learn the general philosophy and fundamental principles of modern framework design Explore common framework design patterns with up-to-date C# examples Apply best practices for naming, types, extensibility, and exceptions Learn how to design libraries that scale in the cloud Master new async programming techniques utilizing Task and ValueTask Make the most of the Memory and Span types for lightweight memory access This guide is an indispensable resource for everyone who builds reusable .NET-based frameworks, libraries, or components at any scale: large system frameworks, medium-size reusable layers of large distributed systems, extensions to system frameworks, or even small shared components. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details. About the Author Krzysztof Cwalina is a Principal Architect at Microsoft. He was a founding member of the .NET Framework team, and throughout his career has designed many .NET Framework, .NET Core, and other APIs. He is currently working on Azure SDK APIs. Krzysztof graduated with BS and MS in computer science from the University of Iowa. Jeremy Barton is a Principal Software Engineer at Microsoft. The majority of his career in computer software has been on the design and development of shared libraries. Since 2005 his primary programming language is C#, and he joined the .NET Base Class Libraries team in 2015 and is primarily responsible for .NET Cryptography. Jeremy graduated from Rose-Hulman Institute of Technology with a BS in Computer Science and Discrete Mathematics. Since graduation, he has gotten a cat, married, and a pilot’s license. Brad Abrams was a founding member of the Common Language Runtime and .NET Framework teams at Microsoft Corporation. He has been designing parts of the .NET Framework since 1998 and is currently a Group Program Manager at Google. Brad started his framework design career building the Base Class Library (BCL) that ships as a core part of the .NET Framework. Brad was also the lead editor on the Common Language Specification (CLS), the .NET Framework Design Guidelines, and the libraries in the ECMA/ISO CLI Standard. Brad has authored and coauthored multiple publications, including Programming in the .NET Environment and .NET Framework Standard Library Annotated Reference, Volumes ... -
Precio: $109,749.00
Book : Learning Amazon Web Services (aws) A Hands-on Guide..
-Titulo Original : Learning Amazon Web Services (AWS): A Hands-On Guide To The Fundamentals Of AWS Cloud-Fabricante : Addison-Wesley Professional-Descripcion Original: Learning Amazon Web Services (AWS) is a clear, complete, practical, and hands-on introduction to the world’s leading cloud platform -- a perfect resource for everyone who needs to understand AWS, whatever their previous IT background. Top cloud trainer and evangelist Mark Wilkins covers all you need to know to succeed with AWS, introducing each key concept in the context of a book-length case study. He teaches best practices that fully align with Amazon’s Well Architected Framework, the basis of all AWS certifications -- making this guide a valuable learning tool for those seeking to demonstrate their expertise by pursuing formal certification. Wilkins introduces new concepts based on how they are presented in the AWS self-service portal, making his coverage even easier to learn from and practice with. Coverage includes: The big picture: What AWS is, how it has evolved, and how it can help you Foundation Core Services: compute, network, storage, and databases Implementing AWS Compute Services and EC2 instances (and understanding their pricing) Enforcing AWS security, compliance, and control Leveraging AWS Networking Services, including VPC, CIDR, DHCP, NAT, Internet gateways, endpoints, and VPNs Utilizing AWS cloud storage and databases Efficiently administering and managing AWS From the Back Cover Learning Amazon Web Services (AWS) is the perfect foundational resource for all students learning about AWS and basic cloud computing.Top cloud trainer and evangelist Mark Wilkins teaches best practices that align with Amazon’s Well-Architected Framework, introduces key concepts in the context of a running case study, carefully explains how core AWS services operate and integrate, and offers extensively tested tips for maximizing flexibility, security, and value. Companion online videos guide you step-by-step through setting AWS compute, storage, networking, scale, security, automation, and more.This book with companion training videos is a valuable learning tool for anyone seeking to demonstrate expertise through formal certification. Balance cost, compliance, and latency in your service designs Choose the right networking options for your virtual private cloud (VPC) Build, host, launch, manage, and budget for EC2 compute services Plan for scale and resiliency, and make informed decisions about AWS storage Enforce strict security, and automate to improve operational efficiency About the Author Mark Wilkins is an Electronic Engineering Technologist with a wealth of experience in designing, deploying, and supporting software and hardware technology in the corporate and small business world. Since 2013, Mark has focused on supporting and designing cloud service solutions with Amazon Web Services, Microsoft Azure, and the IBM Cloud. He is certified in Amazon Web Services (Architecture and Sys-Ops). Mark is also a Microsoft Certified Trainer (MCT) and holds certifications in MCTS, MCSA, Server Virtualization with Windows Server Hyper-V, and Azure Cloud Services. Mark worked as a technical evangelist for IBM SoftLayer from 2013 through 2016 and taught both SoftLayer Fundamentals and SoftLayer Design classes to many Fortune 500 companies in Canada, the United States, Europe, and Australia. As course director for Global Knowledge, Mark developed and taught many technical seminars, including Configuring Active Directory Services, Configuring Group Policy, and Cloud and Virtualization Essentials. Mark also developed courseware for the Microsoft Official Curriculum 2008 stream, Managing and Maintaining Windows Server 2008 Network Services, and Active Directory Services. Mark’s published books include Windows 2003 Registry for Dummies, Administering SMS 3.0, and Administering Active Directory... -
Precio: $109,439.00
Book : Product Analytics Applied Data Science Techniques For
-Titulo Original : Product Analytics Applied Data Science Techniques For Actionable Consumer Insights (pearson Business Analytics Series)-Fabricante : Addison-Wesley Professional-Descripcion Original: This guide shows how to combine data science with social science to gain unprecedented insight into customer behavior, so you can change it. Joanne Rodrigues-Craig bridges the gap between predictive data science and statistical techniques that reveal why important things happen -- why customers buy more, or why they immediately leave your site -- so you can get more behaviors you want and less you don’t. Drawing on extensive enterprise experience and deep knowledge of demographics and sociology, Rodrigues-Craig shows how to create better theories and metrics, so you can accelerate the process of gaining insight, altering behavior, and earning business value. You’ll learn how to: Develop complex, testable theories for understanding individual and social behavior in web products Think like a social scientist and contextualize individual behavior in today’s social environments Build more effective metrics and KPIs for any web product or system Conduct more informative and actionable A/B tests Explore causal effects, reflecting a deeper understanding of the differences between correlation and causation Alter user behavior in a complex web product Understand how relevant human behaviors develop, and the prerequisites for changing them Choose the right statistical techniques for common tasks such as multistate and uplift modeling Use advanced statistical techniques to model multidimensional systems Do all of this in R (with sample code available in a separate code manual) From the Back Cover This guide shows how to combine data science with social science to gain unprecedented insight into customer behavior, so you can change it. Joanne Rodrigues-Craig bridges the gap between predictive data science and statistical techniques that reveal why important things happen -- why customers buy more, or why they immediately leave your site -- so you can get more behaviors you want and less you don’t. Drawing on extensive enterprise experience and deep knowledge of demographics and sociology, Rodrigues-Craig shows how to create better theories and metrics, so you can accelerate the process of gaining insight, altering behavior, and earning business value. You’ll learn how to: Develop complex, testable theories for understanding individual and social behavior in web products Think like a social scientist and contextualize individual behavior in today’s social environments Build more effective metrics and KPIs for any web product or system Conduct more informative and actionable A/B tests Explore causal effects, reflecting a deeper understanding of the differences between correlation and causation Alter user behavior in a complex web product Understand how relevant human behaviors develop, and the prerequisites for changing them Choose the right statistical techniques for common tasks such as multistate and uplift modeling Use advanced statistical techniques to model multidimensional systems Do all of this in R (with sample code available in a separate code manual) Build better theories and metrics, and drive more of the behaviors you want Model, understand, and alter customer behavior to increase revenue and retention Construct better frameworks for examining why your customers do what they do Develop core metrics for user analytics, and conduct more effective A/B tests Master key techniques that most books ignore, including statistical matching and uplift modeling Use R and this book’s many R examples to implement these techniques yourself Use data science and social science to generate real changes in customer behavior Build better theories and metrics, and drive more of the behaviors you want Model, understand, and alter customer behavior to increase revenue and retention Construct better frameworks for examining why your customers do what they do Develop core metrics for user analytics, and conduct more effective A/B tests Master key techniq... -
Precio: $93,539.00
Book : Object-oriented Thought Process, The (developers...
-Titulo Original : Object-Oriented Thought Process, The (Developers Library)-Fabricante : Addison-Wesley Professional-Descripcion Original: Object-oriented programming (OOP) is the foundation of modern programming languages, including C, Java, C#, Visual Basic .NET, Ruby, Objective-C, and Swift. Objects also form the basis for many web technologies such as JavaScript, Python, and PHP. It is of vital importance to learn the fundamental concepts of object orientation before starting to use object-oriented development environments. OOP promotes good design practices, code portability, and reuse-but it requires a shift in thinking to be fully understood. Programmers new to OOP should resist the temptation to jump directly into a particular programming language or a modeling language, and instead first take the time to learn what author Matt Weisfeld calls “the object-oriented thought process.” Written by a developer for developers who want to improve their understanding of object-oriented technologies, The Object-Oriented Thought Process provides a solutions-oriented approach to object-oriented programming. Readers will learn to understand the proper uses of inheritance and composition, the difference between aggregation and association, and the important distinction between interfaces and implementations. While programming technologies have been changing and evolving over the years, object-oriented concepts remain a constant-no matter what the platform. This revised edition focuses on the OOP technologies that have survived the past 20 years and remain at its core, with new and expanded coverage of design patterns, avoiding dependencies, and the SOLID principles to help make software designs understandable, flexible, and maintainable. About the Author Matt Weisfeld is a college professor, software developer, and author based in Cleveland, Ohio. Prior to teaching college full time, he spent 20 years in the information technology industry as a software developer, entrepreneur, and adjunct professor. Weisfeld holds an MS in computer science and an MBA. Besides several editions of The Object-Oriented Thought Process, Matt has authored two other software development books and published many articles in magazines and journals, such as informit , developer , Dr. Dobb’s Journal, The C/C Users Journal, Software Development Magazine, Java Report, and the international journal Project Management...
Mostrar del 49 al 72 (de 125 productos)