Addison-Wesley Professional
Mostrar del 73 al 96 (de 125 productos)
-
Precio: $123,659.00
-
Precio: $112,359.00
-
Precio: $98,149.00
-
Precio: $124,899.00
-
Precio: $148,299.00
-
Precio: $81,619.00
-
Precio: $143,449.00
-
Precio: $162,779.00
-
Precio: $50,019.00
-
Precio: $71,969.00
-
Precio: $134,819.00
-
Precio: $126,849.00
-
Expira:
12/03/2023Precio: $160,949.00 -
Precio: $126,979.00
-
Precio: $170,639.00
-
Precio: $135,679.00
-
Precio: $98,069.00
-
Expira:
24/12/2023Precio: $198,589.00 -
Precio: $108,639.00
-
Precio: $126,239.00
-
Precio: $130,749.00
-
Precio: $106,789.00
-
Precio: $89,739.00
-
Precio: $106,929.00
-
Precio: $123,659.00
Book : Data Analytics With Spark Using Python...
-Titulo Original : Data Analytics With Spark Using Python (addison-wesley Data & Analytics Series)-Fabricante : Addison-Wesley Professional-Descripcion Original: Solve Data Analytics Problems with Spark, PySpark, and Related Open Source Tools Spark is at the heart of today’s Big Data revolution, helping data professionals supercharge efficiency and performance in a wide range of data processing and analytics tasks. In this guide, Big Data expert Jeffrey Aven covers all you need to know to leverage Spark, together with its extensions, subprojects, and wider ecosystem. Aven combines a language-agnostic introduction to foundational Spark concepts with extensive programming examples utilizing the popular and intuitive PySpark development environment. This guide’s focus on Python makes it widely accessible to large audiences of data professionals, analysts, and developers even those with little Hadoop or Spark experience. Aven’s broad coverage ranges from basic to advanced Spark programming, and Spark SQL to machine learning. You’ll learn how to efficiently manage all forms of data with Spark: streaming, structured, semi-structured, and unstructured. Throughout, concise topic overviews quickly get you up to speed, and extensive hands-on exercises prepare you to solve real problems. Coverage includes: * Understand Spark’s evolving role in the Big Data and Hadoop ecosystems * Create Spark clusters using various deployment modes * Control and optimize the operation of Spark clusters and applications * Master Spark Core RDD API programming techniques * Extend, accelerate, and optimize Spark routines with advanced API platform constructs, including shared variables, RDD storage, and partitioning * Efficiently integrate Spark with both SQL and nonrelational data stores * Perform stream processing and messaging with Spark Streaming and Apache Kafka * Implement predictive modeling with SparkR and Spark MLlib About the Author Jeffrey Aven is an independent Big Data, open source software and cloud computing professional based out of Melbourne, Australia. Jeffrey is a highly regarded consultant and instructor and has authored several other books including Teach Yourself Apache Spark in 24 Hours and Teach Yourself Hadoop in 24 Hours... -
Precio: $112,359.00
Book : Learning React A Hands-on Guide To Building Web...
-Titulo Original : Learning React: A Hands-On Guide To Building Web Applications Using React And Redux-Fabricante : Addison-Wesley Professional-Descripcion Original: Learning React A hands-on guide to building web applications using React and Redux As far as new web frameworks and libraries go, React is quite the runaway success. It not only deals with the most common problems developers face when building complex apps, it throws in a few additional tricks that make building the visuals for such apps much, much easier. What React isn’t, though, is beginner-friendly and approachable. Until now. In Learning React, author Kirupa Chinnathambi brings his fresh, clear, and very personable writing style to help web developers new to React understand its fundamentals and how to use it to build really performant (and awesome) apps. The only book on the market that helps you get your first React app up and running in just minutes, Learning React is chock-full of colorful illustrations to help you visualize difficult concepts and practical step-by-step examples to show you how to apply what you learn. Build your first React app Create components to define parts of your UI Combine components into other components to build more complex UIs Use JSX to specify visuals without writing full-fledged JavaScript Deal with maintaining state Work with React’s way of styling content Make sense of the mysterious component lifecycle Build multi-page apps using routing and views Optimize your React workflow using tools such as Node, Babel, webpack, and others Use Redux to make managing your app data and state easy Contents at a Glance 1 Introducing React 2 Building Your First React App 3 Components in React 4 Styling in React 5 Creating Complex Components 6 Transferring Properties 7 Meet JSX... Again! 8 Dealing with State in React 9 Going from Data to UI in React 10 Events in React 11 The Component Lifecycle 12 Accessing DOM Elements in React 13 Setting Up Your React Dev Environment 14 Working with External Data in React 15 Building an Awesome Todo List App in React 16 Creating a Sliding Menu in React 17 Avoiding Unnecessary Renders in React 18 Creating a Single-Page App in React Using React Router 19 Introduction to Redux 20 Using Redux with React Review Amazon Reviews of the First Edition This is the best book to get up and running with React.JS I found this book to be an amazing introductory text to learning React. Leveraging creativity interspersed with a bit of humor, the author took complex topics and made it more easily understood. Even when the difficulty ramped up, Kirupa made the dry and mundane almost non-existent. I cant recall once wishing for the book to end. Thats tough to do - definitely more art than science. If youre looking for a solid, working understanding of getting up & running with React - this is the book. (January 20, 2017) Great book from start to finish I rarely review books. I dont even remember the last time I reviewed a book. I may have never reviewed a book in my life. In any event, I felt obligated to review this book because it was so well written. Ive ready many programming books on many languages and this one is the only one to keep my attention all the way to the end. Every chapter builds upon the previous one. It starts out elementary and then works its way through more complex ideas. I understand JavaScript but this book explained to me how React works. The author is a born teacher and I appreciate his efforts! Thank you. (June 8, 2017) Absolutely amazing Absolutely blown away with how good of a book this is. Ive been trying different tutorials, along with a couple of paid video courses. The video courses were fairly good, but they started off with complex projects and built them from the ground up. While it was cool to see how a complex app is actually built with React, there is no replacement for how Kirupa has figured out how to explain everything so simply. One difference here is that he starts with the very minimal things you need to know, explains those, and then expands ... -
Precio: $98,149.00
Book : Mastering Professional Scrum A Practitioner’s Guide
-Titulo Original : Mastering Professional Scrum: A Practitioner’s Guide To Overcoming Challenges And Maximizing The Benefits Of Agility (The Professional Scrum Series)-Fabricante : Addison-Wesley Professional-Descripcion Original: “Our job as Scrum professionals is to continually improve our ability to use Scrum to deliver products and services that help customers achieve valuable outcomes. This book will help you to improve your ability to apply Scrum.” From the Foreword by Ken Schwaber, co-author of Scrum Mastering Professional Scrum is for anyone who wants to deliver increased value by using Scrum more effectively. Leading Scrum practitioners Stephanie Ockerman and Simon Reindl draw on years of Scrum training and coaching to help you return to first principles and apply Scrum with the professionalism required to achieve its transformative potential. The authors aim to help you focus on proven Scrum approaches for improving quality, getting and using fast feedback, and becoming more adaptable, instead of “going through the motions” and settling for only modest improvements. Whether you’re a Scrum Master, Development Team member, or Product Owner, you’ll find practical advice for facing challenges with transparency and courage, overcoming a wide array of common challenges, and continually improving your Scrum practice. Realistically assess your current Scrum practice, and identify areas for improvement Recognize what a great Scrum Team looks like and get there Focus on “Done” not “sort-of-Done” or “almost-Done” Measure and optimize the value delivered by every Product Increment Improve the way you plan, develop, and grow Clear away wider organizational impediments to agility and professionalism Overcome common misconceptions that stand in the way of progress Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details. About the Author Stephanie Ockerman has more than a decade of experience in both traditional waterfall and agile delivery approaches and has worked with implementations in leading large-scale technology programs, acting as a Scrum Master, and coaching Scrum Teams and organizations. She is also a certified Project Management Professional (PMP) through PMI and a Co-Active Coach trained by the Coach Training Institute. Stephanie is an active blogger and frequently speaks at agile and leadership conferences around the world. Simon Reindl is an experienced developer, trainer, coach, and technologist. He has more than 20 years’ experience helping organizations in the private and public sectors and all industries adopt new technology and improve the value delivered. He is qualified to lead the full range of Professional Scrum Training courses (PSF, PSD .NET, PSM, PSPO and SPS) as well as coach people at all levels whether in technical or managerial roles. Simon is a qualified teacher and Certified Agile Coach. He is also an active blogger and speaker at agile and technical conferences around the world... -
Precio: $124,899.00
Book : Component-based Rails Applications Large Domains...
-Titulo Original : Component-Based Rails Applications: Large Domains Under Control (Addison-Wesley Professional Ruby Series)-Fabricante : Addison-Wesley Professional-Descripcion Original: Use Components to Improve Maintainability, Reduce Complexity, and Accelerate Testing in Large Rails Applications “This book gives Ruby pros a comprehensive guide for increasing the sophistication of their designs, without having to forsake the principles of elegance that keep them in our corner of the software world.” -Obie Fernandez, author, The Rails™ 5 Way, Fourth Edition As Rails applications grow, even experienced developers find it difficult to navigate code bases, implement new features, and keep tests fast. Components are the solution, and Component-Based Rails Applications shows how to make the most of them. Writing for programmers and software team leads who are comfortable with Ruby and Rails, Stephan Hagemann introduces a practical, start-to-finish methodology for modernizing and restructuring existing Rails applications. One step at a time, Hagemann demonstrates how to revamp Rails applications to exhibit visible, provably independent, and explicitly connected parts-thereby simplifying them and making them far easier for teams to manage, change, and test. Throughout, he introduces design concepts and techniques you can use to improve applications of many kinds, even if they weren’t built with Rails or Ruby. Learn how components clarify intent, improve collaboration, and simplify innovation and maintenance Create a full Rails application within a component, from first steps to migrations and dependency management Test component-based applications, manage assets and dependencies, and deploy your application to production Identify the seams in an existing Rails application, and refactor it to extract components Master a scripted, repeatable approach for refactoring Rails applications of any size Use component-based Rails with two popular structural patterns: hexagonal and DCI architecture Leverage your new component skills with other frameworks and languages Overcome the unique challenges that arise as you componentize Rails applications If you’re ready to simplify and revitalize your complex Rails systems, you’re ready for Component-Based Rails Applications. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details. About the Author Stephan Hagemann most recently has been supporting clients of Pivotal Software in journeys of digital transformation. In these, organizational change is as much a topic as the implementation of Agile processes and software system architecture. This work grew out of Stephan’s previous management and engineering roles within Pivotal Labs, Pivotal’s software consulting group. Prior to joining Pivotal, Stephan moved to the United States from Germany where he worked as a software engineer for xing. He has a doctorate in information systems from the University of Munster in Germany...
-
Precio: $148,299.00
Book : Effective Cybersecurity A Guide To Using Best...
-Titulo Original : Effective Cybersecurity: A Guide To Using Best Practices And Standards-Fabricante : Addison-Wesley Professional-Descripcion Original: William Stallings’ Effective Cybersecurity offers a comprehensive and unified explanation of the best practices and standards that represent proven, consensus techniques for implementing cybersecurity. Stallings draws on the immense work that has been collected in multiple key security documents, making this knowledge far more accessible than it has ever been before. Effective Cybersecurity is organized to align with the comprehensive Information Security Forum document The Standard of Good Practice for Information Security, but deepens, extends, and complements ISF’s work with extensive insights from the ISO 27002 Code of Practice for Information Security Controls, the NIST Framework for Improving Critical Infrastructure Cybersecurity, COBIT 5 for Information Security, and a wide spectrum of standards and guidelines documents from ISO, ITU-T, NIST, Internet RFCs, other official sources, and the professional, academic, and industry literature. In a single expert source, current and aspiring cybersecurity practitioners will find comprehensive and usable practices for successfully implementing cybersecurity within any organization. Stallings covers: Security Planning: Developing approaches for managing and controlling the cybersecurity function; defining the requirements specific to a given IT environment; and developing policies and procedures for managing the security function Security Management: Implementing the controls to satisfy the defined security requirements Security Evaluation: Assuring that the security management function enables business continuity; monitoring, assessing, and improving the suite of cybersecurity controls. Beyond requiring a basic understanding of cryptographic terminology and applications, this book is self-contained: all technology areas are explained without requiring other reference material. Each chapter contains a clear technical overview, as well as a detailed discussion of action items and appropriate policies. Stallings, author of 13 TAA Computer Science Textbooks of the Year, offers many pedagogical features designed to help readers master the material. These include: clear learning objectives, keyword lists, and glossaries to QR codes linking to relevant standards documents and web resources. 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 18 textbooks, and, counting revised editions, a total of 70 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 is a 13-time recipient of the award for the best computer science textbook of the year from the Text and Academic Authors Association. In more than 30 years in the field, he has been a technical contributor, technical manager, and an executive with several high-technology firms. He has designed and implemented both TCP/IP-based and OSI-based 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 Ph.D. from M.I.T. in Computer Science and a B.S. from Notre Dame in Electrical Engineering... -
Precio: $81,619.00
Book : Core Java Se 9 For The Impatient - Horstmann, Cay
-Titulo Original : Core Java Se 9 For The Impatient-Fabricante : Addison-Wesley Professional-Descripcion Original: Readers familiar with Horstmanns original, two-volume “Core Java” books who are looking for a comprehensive, but condensed guide to all of the new features and functions of Java SE 9 will learn how these new features impact the language and core libraries. Instead of the meticulous detail that the much larger two-volume set provides, this condensed treatment focuses on practical examples and is presented in bite-sized chunks. As with Java 8, Modern Java idioms are no longer required and there is a much faster, easier pathway for learning Java. Horstmann quickly cuts to the chase without lecturing about the superiority of one paradigm over another or rehashing Java history. Given the size of the Java language and the scope of the new features introduced in Java 9, there is a great deal of new material to cover, but it is presented in small chunks organized so that you can quickly retrieve it when needed. This book covers all aspects of Java that a modern developer needs to know, including modularity, as well as the powerful lambda expressions that were introduced in Java 8. It will also tell you how to find out more about old-fashioned concepts that you might still see in legacy code, but wont dwell on them. About the Author Cay S. Horstmann is the author of Java SE 8 for the Really Impatient (Addison-Wesley, 2014), Scala for the Impatient (Addison-Wesley, 2012), is principal author of Core Java(TM), Volumes I and II, Ninth Edition (Prentice Hall, 2013), and has written a dozen other books for professional programmers and computer science students. He is a professor of computer science at San Jose State University and is a Java Champion... -
Precio: $143,449.00
Book : Living Documentation Continuous Knowledge Sharing By.
-Titulo Original : Living Documentation: Continuous Knowledge Sharing By Design-Fabricante : Addison-Wesley Professional-Descripcion Original: Software documentation: a necessary evil? It needn’t be! Documentation can come to life, evolve, stay dynamic, and actually help you build better software. This concise guide introduces and thoroughly illuminates the concept of living documentation that changes at the same pace as software design and development, from establishment of business goals to capturing domain knowledge, creating architecture, designing software, coding, and deployment. Replete with clarifying illustrations and concrete examples, it shows how to dramatically improve your documentation at minimal extra cost by using well-crafted artifacts and judicious automation. Language- and technology-agnostic. Living Documentation borrows powerful ideas from domain-driven design, helping you customize its concepts and apply its lessons to meet your changing documentation needs in your own specific domain. Cyrille Martraire proves that you don’t have to choose between working software and comprehensive, high-quality documentation: you can have the benefits of both. About the Author Cyrille Martraire (@cyriux on Twitter) is CTO, co-founder, and partner at Arolla (@ArollaFr on Twitter), the founder of the Paris Software Crafters community, and a regular speaker at international conferences. Cyrille refers to himself as a developer, since he has designed software since 1999 for startups, software vendors, and corporations as an employee and as a consultant. He has worked and led multiple significant projects, mostly in capital finance, including the complete rewriting of a multilateral trading facility of interest rate swaps. In most cases he has to start from large and miserable legacy systems. He’s passionate about software design in every aspect: test-driven development, behavior-driven development, and, in particular, domain-driven design. Cyrille lives in Paris with his wife, Yunshan, and children, Norbert and Gustave... -
Precio: $162,779.00
Book : Introduction To Game Design, Prototyping, And...
-Titulo Original : Introduction To Game Design, Prototyping, And Development: From Concept To Playable Game With Unity And C#-Fabricante : Addison-Wesley Professional-Descripcion Original: Master the Unity Game Engine to Design and Develop Games for Web, Mobile, Windows, macOS, and More! If you want to design and develop games, there’s no substitute for strong hands-on experience with modern techniques and tools and that is exactly what this book provides. The first edition was frequently the top-selling game design book on Amazon, with more than 70% of the reviews being 5 stars. In a testament to the iterative process of design, this new edition includes hundreds of improvements throughout the text, all designed to make the book easier to understand and even more useful. This book was written with Unity 2017; the book.prototools website will cover changes for later versions of the software. Award-winning game designer and professor Jeremy Gibson Bond has spent more than a decade teaching game design and building great games. In that time, his most successful students have been those who combine knowledge of three critical disciplines: game design theory, rapid iterative prototyping, and practical programming. In this book, Bond distills the most important aspects of all three disciplines into one place. Part I: Game Design and Paper Prototyping * The Layered Tetrad framework: a synthesis of 50 years of game design theory * Proven practices for brainstorming and refining game designs through the iterative process of design * Methods and tools to manage game projects and small teams * Processes to make playtesting and feedback easier Part II: Digital Prototyping with Unity and C# * Chapters that guide you through learning C# the right way * Instruction that takes you from no prior programming knowledge through object-oriented programming * Deep exploration of Unity, today’s most popular game engine on both macOS and Windows * Methods for understanding and debugging code issues you encounter Part III: Game Prototype Examples and Tutorials * In-depth tutorials for seven different game prototypes, including a simple action game, a space shooter, a solitaire card game, a word game, and a top-down adventure * Instructions to compile these games for PC, web, or any of the dozens of other release platforms supported by Unity * Improved structure and layout that makes the steps of each tutorial easier to follow * A completely new Dungeon Delver prototype not present in the first editio...
-
Precio: $50,019.00
Book : Language Of Sql, The (learning) - Rockoff, Larry
-Titulo Original : Language Of Sql, The (learning)-Fabricante : Addison-Wesley Professional-Descripcion Original: The Language of SQL, Second Edition Many SQL texts attempt to serve as an encyclopedic reference on SQL syntax -- an approach that is often counterproductive, because that information is readily available in online references published by the major database vendors. For SQL beginners, it’s more important for a book to focus on general concepts and to offer clear explanations and examples of what various SQL statements can accomplish. This is that book. A number of features make The Language of SQL unique among introductory SQL books. First, you will not be required to download software or sit with a computer as you read the text. The intent of this book is to provide examples of SQL usage that can be understood simply by reading. Second, topics are organized in an intuitive and logical sequence. SQL keywords are introduced one at a time, allowing you to grow your understanding as you encounter new terms and concepts. Finally, this book covers the syntax of three widely used databases: Microsoft SQL Server, MySQL, and Oracle. Special “Database Differences” sidebars clearly show you any differences in syntax among these three databases, and instructions are included on how to obtain and install free versions of the databases. This is the only book you need to gain a quick working knowledge of SQL and relational databases. Learn How To... Use SQL to retrieve data from relational databases Apply functions and calculations to data Group and summarize data in a variety of useful ways Use complex logic to retrieve only the data you need Update data and create new tables Design relational databases so that data retrieval is easy and intuitive Use spreadsheets to transform your data into meaningful displays Retrieve data from multiple tables via joins, subqueries, views, and set logic Create, modify, and execute stored procedures Install Microsoft SQL Server, MySQL, or Oracle Contents at a Glance 1 Relational Databases and SQL 2 Basic Data Retrieval 3 Calculated Fields and Aliases 4 Using Functions 5 Sorting Data 6 Selection Criteria 7 Boolean Logic 8 Conditional Logic 9 Summarizing Data 10 Subtotals and Crosstabs 11 Inner Joins 12 Outer Joins 13 Self Joins and Views 14 Subqueries 15 Set Logic 16 Stored Procedures and Parameters 17 Modifying Data 18 Maintaining Tables 19 Principles of Database Design 20 Strategies for Displaying Data A Getting Started with Microsoft SQL Server B Getting Started with MySQL C Getting Started with Oracle About the Author LARRY ROCKOFF has been involved with SQL and business intelligence development for many years. His primary area of interest is using reporting tools to explore and analyze data in complex databases. He holds an MBA from the University of Chicago, with a specialization in Management Science. He currently works with data warehouse and reporting applications for a major retail pharmacy. He also maintains a website that features book reviews on technology topics, focusing on analytics and business intelligence as well as broader societal issues at larryrockoff... -
Precio: $71,969.00
Book : Pandas For Everyone Python Data Analysis...
-Titulo Original : Pandas For Everyone: Python Data Analysis (Addison-Wesley Data & Analytics Series)-Fabricante : Addison-Wesley Professional-Descripcion Original: The Hands-On, Example-Rich Introduction to Pandas Data Analysis in Python Today, analysts must manage data characterized by extraordinary variety, velocity, and volume. Using the open source Pandas library, you can use Python to rapidly automate and perform virtually any data analysis task, no matter how large or complex. Pandas can help you ensure the veracity of your data, visualize it for effective decision-making, and reliably reproduce analyses across multiple datasets. Pandas for Everyone brings together practical knowledge and insight for solving real problems with Pandas, even if you’re new to Python data analysis. Daniel Y. Chen introduces key concepts through simple but practical examples, incrementally building on them to solve more difficult, real-world problems. Chen gives you a jumpstart on using Pandas with a realistic dataset and covers combining datasets, handling missing data, and structuring datasets for easier analysis and visualization. He demonstrates powerful data cleaning techniques, from basic string manipulation to applying functions simultaneously across dataframes. Once your data is ready, Chen guides you through fitting models for prediction, clustering, inference, and exploration. He provides tips on performance and scalability, and introduces you to the wider Python data analysis ecosystem. Work with DataFrames and Series, and import or export data Create plots with matplotlib, seaborn, and pandas Combine datasets and handle missing data Reshape, tidy, and clean datasets so they’re easier to work with Convert data types and manipulate text strings Apply functions to scale data manipulations Aggregate, transform, and filter large datasets with groupby Leverage Pandas’ advanced date and time capabilities Fit linear models using statsmodels and scikit-learn libraries Use generalized linear modeling to fit models with different response variables Compare multiple models to select the “best” Regularize to overcome overfitting and improve performance Use clustering in unsupervised machine learning About the Author Daniel Chen is a graduate student in the interdisciplinary PhD program in Genetics, Bioinformatics & Computational Biology (GBCB) at Virginia Tech. He is involved with Software Carpentry as an instructor and lesson maintainer. He completed his master’s degree in public health at Columbia University Mailman School of Public Health in Epidemiology, and currently works at the Social and Decision Analytics Laboratory under the Biocomplexity Institute of Virginia Tech where he is working with data to inform policy decision-making. He is the author of Pandas for Everyone and Pandas Data Analysis with Python Fundamentals LiveLessons... -
Precio: $134,819.00
Book : R For Everyone Advanced Analytics And Graphics...
-Titulo Original : R For Everyone: Advanced Analytics And Graphics (Addison-Wesley Data & Analytics Series)-Fabricante : Addison-Wesley Professional-Descripcion Original: Using the open source R language, you can build powerful statistical models to answer many of your most challenging questions. R has traditionally been difficult for non-statisticians to learn, and most R books assume far too much knowledge to be of help. R for Everyone is the solution. Drawing on his unsurpassed experience teaching new users, professional data scientist Jared P. Lander has written the perfect tutorial for anyone new to statistical programming and modeling. Organized to make learning easy and intuitive, this guide focuses on the 20 percent of R functionality you’ll need to accomplish 80 percent of modern data tasks. Lander’s self-contained chapters start with the absolute basics, offering extensive hands-on practice and sample code. You’ll download and install R; navigate and use the R environment; master basic program control, data import, and manipulation; and walk through several essential tests. Then, building on this foundation, you’ll construct several complete models, both linear and nonlinear, and use some data mining techniques. By the time you’re done, you won’t just know how to write R programs, you’ll be ready to tackle the statistical problems you care about most. Coverage Includes: Exploring R, RStudio, and R packages Using R for math: variable types, vectors, calling functions, and more Exploiting data structures, including data.frames, matrices, and lists Creating attractive, intuitive statistical graphics Writing user-defined functions Controlling program flow with if, ifelse, and complex checks Improving program efficiency with group manipulations Combining and reshaping multiple datasets Manipulating strings using R’s facilities and regular expressions Creating normal, binomial, and Poisson probability distributions Programming basic statistics: mean, standard deviation, and t-tests Building linear, generalized linear, and nonlinear models Assessing the quality of models and variable selection Preventing overfitting, using the Elastic Net and Bayesian methods Analyzing univariate and multivariate time series data Grouping data via K-means and hierarchical clustering Preparing reports, slideshows, and web pages with knitr Building reusable R packages with devtools and Rcpp Getting involved with the R global community About the Author Jared P. Lander is the owner of Lander Analytics, a statistical consulting firm based in New York City, the organizer of the New York Open Statistical Programming Meetup and an adjunct professor of statistics at Columbia University. He is also a tour guide for Scott’s Pizza Tours and an advisor to Brewla Bars, a gourmet ice pop startup. With an M.A. from Columbia University in statistics and a B.A. from Muhlenberg College in mathematics, he has experience in both academic research and industry. His work for both large and small organizations spans politics, tech startups, fund raising, music, finance, healthcare, and humanitarian relief efforts. He specializes in data management, multilevel models, machine learning, generalized linear models, visualization, data management, and statistical computing... -
Precio: $126,849.00
Book : Shell Programming In Unix, Linux And Os X The Fourth.
-Titulo Original : Shell Programming In Unix, Linux And OS X: The Fourth Edition Of Unix Shell Programming (Developers Library)-Fabricante : Addison-Wesley Professional-Descripcion Original: Shell Programming in Unix, Linux and OS X is a thoroughly updated revision of Kochan and Wood’s classic Unix Shell Programming tutorial. Following the methodology of the original text, the book focuses on the POSIX standard shell, and teaches you how to develop programs in this useful programming environment, taking full advantage of the underlying power of Unix and Unix-like operating systems. After a quick review of Unix utilities, the book’s authors take you step-by-step through the process of building shell scripts, debugging them, and understanding how they work within the shell’s environment. All major features of the shell are covered, and the large number of practical examples make it easy for you to build shell scripts for your particular applications. The book also describes the major features of the Korn and Bash shells. Learn how to… Take advantage of the many utilities provided in the Unix system Write powerful shell scripts Use the shell’s built-in decision-making and looping constructs Use the shell’s powerful quoting mechanisms Make the most of the shell’s built-in history and command editing capabilities Use regular expressions with Unix commands Take advantage of the special features of the Korn and Bash shells Identify the major differences between versions of the shell language Customize the way your Unix system responds to you Set up your shell environment Make use of functions Debug scripts Contents at a Glance 1 A Quick Review of the Basics 2 What Is the Shell? 3 Tools of the Trade 4 And Away We Go 5 Can I Quote You on That? 6 Passing Arguments 7 Decisions, Decisions 8 ‘Round and ‘Round She Goes 9 Reading and Printing Data 10 Your Environment 11 More on Parameters 12 Loose Ends 13 Rolo Revisited 14 Interactive and Nonstandard Shell Features A Shell Summary B For More Information About the Author Stephen Kochan is the author or co-author of several best-selling titles on Unix and the C language, including Programming in C, Programming in Objective-C, Topics in C Programming, and Exploring the Unix System. He is a former software consultant for AT&T Bell Laboratories, where he developed and taught classes on Unix and C programming. Patrick Wood is the CTO of the New Jersey location of Electronics for Imaging. He was a member of the technical staff at Bell Laboratories when he met Mr. Kochan in 1985. Together they founded Pipeline Associates, Inc., a Unix consulting firm, where he was vice president. They co-authored Exploring the Unix System, Unix System Security, Topics in C Programming, and Unix Shell Programming...
-
Precio: $160,949.00Expira: 12/03/2023
Book : Vulkan Programming Guide The Official Guide To...
-Titulo Original : Vulkan Programming Guide: The Official Guide To Learning Vulkan (OpenGL)-Fabricante : Addison-Wesley Professional-Descripcion Original: The Definitive Vulkan™ Developer’s Guide and Reference: Master the Next-Generation Specification for Cross-Platform Graphics The next generation of the OpenGL specification, Vulkan, has been redesigned from the ground up, giving applications direct control over GPU acceleration for unprecedented performance and predictability. Vulkan™ Programming Guide is the essential, authoritative reference to this new standard for experienced graphics programmers in all Vulkan environments. Vulkan API lead Graham Sellers (with contributions from language lead John Kessenich) presents example-rich introductions to the portable Vulkan API and the new SPIR-V shading language. The author introduces Vulkan, its goals, and the key concepts framing its API, and presents a complex rendering system that demonstrates both Vulkan’s uniqueness and its exceptional power. You’ll find authoritative coverage of topics ranging from drawing to memory, and threading to compute shaders. The author especially shows how to handle tasks such as synchronization, scheduling, and memory management that are now the developer’s responsibility. Vulkan™ Programming Guide introduces powerful 3D development techniques for fields ranging from video games to medical imaging, and state-of-the-art approaches to solving challenging scientific compute problems. Whether you’re upgrading from OpenGL or moving to open-standard graphics APIs for the first time, this guide will help you get the results and performance you’re looking for. Coverage includes Extensively tested code examples to demonstrate Vulkan’s capabilities and show how it differs from OpenGL Expert guidance on getting started and working with Vulkan’s new memory system Thorough discussion of queues, commands, moving data, and presentation Full explanations of the SPIR-V binary shading language and compute/graphics pipelines Detailed discussions of drawing commands, geometry and fragment processing, synchronization primitives, and reading Vulkan data into applications A complete case study application: deferred rendering using complex multi-pass architecture and multiple processing queues Appendixes presenting Vulkan functions and SPIR-V opcodes, as well as a complete Vulkan glossary About the Author Graham Sellers, API lead on the Vulkan specification, is AMD Software Architect and Engineering Fellow. Sellers represents AMD at the OpenGL ARB, has actively contributed to the core Vulkan and OpenGL specs and extensions, and holds several graphics and image processing patents. He coauthored OpenGL® Programming Guide, Ninth Edition. Contributing author John Kessenich is language lead on the Vulkan specification and is Senior Compiler Architect at LunarG Inc. He been active in OpenGL, GLSL, Vulkan, and SPIR-V development in the OpenGL ARB and in Khronos since 1999. Kessenich created SPIR-V and is its specification editor. As GLSL specification editor, he creates shader compiler tools and translators for improving portability... -
Precio: $126,979.00
Book : Games, Design And Play A Detailed Approach To...
-Titulo Original : Games, Design And Play: A Detailed Approach To Iterative Game Design-Fabricante : Addison-Wesley Professional-Descripcion Original: The play-focused, step-by-step guide to creating great game designs This book offers a play-focused, process-oriented approach for designing games people will love to play. Drawing on a combined 35 years of design and teaching experience, Colleen Macklin and John Sharp link the concepts and elements of play to the practical tasks of game design. Using full-color examples, they reveal how real game designers think and work, and illuminate the amazing expressive potential of great game design. Focusing on practical details, this book guides you from idea to prototype to playtest and fully realized design. You’ll walk through conceiving and creating a game’s inner workings, including its core actions, themes, and especially its play experience. Step by step, you’ll assemble every component of your “videogame,” creating practically every kind of play: from cooperative to competitive, from chance-based to role-playing, and everything in between. Macklin and Sharp believe that games are for everyone, and game design is an exciting art form with a nearly unlimited array of styles, forms, and messages. Cutting across traditional platform and genre boundaries, they help you find inspiration wherever it exists. Games, Design and Play is for all game design students, and for beginning-to-intermediate-level game professionals, especially independent game designers. Bridging the gaps between imagination and production, it will help you craft outstanding designs for incredible play experiences! Coverage includes: Understanding core elements of play design: actions, goals, rules, objects, playspace, and players Mastering “tools” such as constraint, interaction, goals, challenges, strategy, chance, decision, storytelling, and context Comparing types of play and player experiences Considering the demands videogames make on players Establishing a game’s design values Creating design documents, schematics, and tracking spreadsheets Collaborating in teams on a shared design vision Brainstorming and conceptualizing designs Using prototypes to realize and playtest designs Improving designs by making the most of playtesting feedback Knowing when a design is ready for production Learning the rules so you can break them! About the Author Colleen Macklin is a game designer and an Associate Professor in the school of Art, Media and Technology at Parsons The New School for Design, where she has been teaching interaction and game design for over 20 years. Macklin is also founder and co-director of PETLab (Prototyping Education and Technology Lab), a lab that develops games for experimental learning and social engagement. PETLab projects include disaster preparedness games and sports with the Red Cross, the urban activist game Re:Activism and the physical/fiscal sport Budgetball. PETLab has also published game design curricula for the Boys & Girls Club. She is a member of the game design collective Local No. 12, best known for their social card game, the Metagame. Her work has been shown at Come Out and Play, UCLA Art|Sci Center, The Whitney Museum for American Art and Creative Time. John Sharp is a designer, art historian, curator and educator with over twenty five years of involvement in the creation and study of art and design. He is the Associate Professor of Games and Learning at Parsons The New School for Design. Along with Colleen Macklin, John co-directs PETLab (Prototyping, Education and Technology Lab), a research group focused on games and their design as a form of social discourse. John is also a member of the game design collective Local No. 12 along with Colleen Macklin and Eric Zimmerman (Arts Professor, New York University Game Center), a company focused on finding play in cultural practices. Along with Peter Berry, John is a partner in Supercosm, where he focuses on interaction and game design for arts and education clients... -
Precio: $170,639.00
Book : Unix And Linux System Administration Handbook -...
-Titulo Original : Unix And Linux System Administration Handbook-Fabricante : Addison-Wesley Professional-Descripcion Original: UNIX and Linux System Administration Handbook, Fifth Edition is today’s definitive guide to installing, configuring and maintaining any Unix or Linux system -- including the systems that provide core Internet and cloud infrastructure. Now fully updated for today’s Linux distributions and cloud environments, it details best practices for every facet of system administration, including storage management, network design and administration, web hosting and scale-out, automation, configuration management, performance analysis, virtualization, DNS, security, management of IT service organizations, and much more. For modern system and network administrators, this edition contains indispensable new coverage of cloud deployments, continuous delivery, Docker and other containerization solutions, and much more. About the Author Evi Nemeth pioneered the discipline of UNIX system administration. She taught and mentored computer science students at the University of Colorado Boulder, was visiting faculty member at Dartmouth College and UC San Diego, and helped bring Internet technology to the developing world through her work with the Internet Society and the United Nations. Garth Snyder has worked at NeXT and Sun and holds a BS in Engineering from Swarthmore College and an MD and an MBA from the University of Rochester. Trent R. Hein (@trenthein) is a serial entrepreneur who is passionate about practical cybersecurity and automation. Outside of technology, he loves hiking, skiing, fly fishing, camping, bluegrass, dogs, and the Oxford comma. Trent holds a BS in Computer Science from the University of Colorado. Ben Whaley is the founder of WhaleTech, an independent consultancy. He was honored by Amazon as one of the first AWS Community Heroes. He obtained a B.S. in Computer Science from the University of Colorado at Boulder. Dan Mackin’s (@dan_mackin) long-standing passion for technology inspired him to get a BS in Electrical and Computer Engineering from the University of Colorado at Boulder.? He applies Linux and other open source technologies not only in his day job, but also to automation, monitoring, and weather metrics collection projects at home. Dan loves spending time with his wife and dog, skiing, movies, sailing, and backcountry touring... -
Precio: $135,679.00
Book : Inside The Android Os Building, Customizing, Managing
-Titulo Original : Inside The Android OS: Building, Customizing, Managing And Operating Android System Services (Android Deep Dive)-Fabricante : Addison-Wesley Professional-Descripcion Original: The Complete Guide to Customizing Android for New IoT and Embedded Devices Inside the Android OS is a comprehensive guide and reference for technical professionals who want to customize and integrate Android into embedded devices, and construct or maintain successful Android-based products. Replete with code examples, it encourages you to create your own working code as you read---whether for personal insight or a professional project in the fast-growing marketplace for smart IoT devices. Expert Android developers G. Blake Meike and Larry Schiefer respond to the real-world needs of embedded and IoT developers moving to Android. After presenting an accessible introduction to the Android environment, they guide you through boot, subsystem startup, hardware interfaces, and application support---offering essential knowledge without ever becoming obscure or overly specialized. Reflecting Androids continuing evolution, Meike and Schiefer help you take advantage of relevant innovations, from the ART application runtime environment to Project Treble. Throughout, a book-length project covers all you need to start implementing your own custom Android devices, one step at a time. You will: Assess advantages and tradeoffs using Android in smart IoT devices Master practical processes for customizing Android Set up a build platform, download the AOSP source, and build an Android image Explore Androids components, architecture, source code, and development tools Understand essential kernel modules that are unique to Android Use Androids extensive security infrastructure to protect devices and users Walk through Android boot, from power-on through system initialization Explore subsystem startup, and use Zygote containers to control application processes Interface with hardware through Androids Hardware Abstraction Layer (HAL) Provide access to Java programs via Java Native Interface (JNI) Gain new flexibility by using binderized HAL (Project Treble) Implement native C/C or Java client apps without bundling vendor libraries About the Author Blake Meike is a passionate engineer, code poet, and veteran of more than 10 years of Android development at organizations including D2, Realm, Twitter, and Cyanogen. As a teacher, he has trained hundreds of new Android developers. He is author of several books on Android development, including O’Reilly’s bestselling Programming Android and Addison-Wesley’s Android Concurrency. He holds a degree in Mathematics and Computer Science from Dartmouth College and lives in the Pacific Northwest. Larry Schiefer is the CTO and co-founder of HIQES, LLC, a mobile platform and app engineering services company. He has made a career out of creating software solutions for mobile, embedded, and desktop systems. He started his career at Motorola working on large area telecommunications systems then moved to startups in the telecommunications, networking, and embedded spaces. Digging into Android’s internals was a natural progression with his background in telecommunications, embedded systems, and Linux kernel work. He has traveled around the world training engineers at Intel, Qualcomm, Bose, and others about the internal workings of Android. In addition to being an entrepreneur and technical leader, he continues to stay involved with the development of new software and platform solutions...
-
Precio: $98,069.00
Book : Devops A Software Architects Perspective (sei Series.
-Titulo Original : DevOps: A Software Architects Perspective (SEI Series In Software Engineering)-Fabricante : Addison-Wesley Professional-Descripcion Original: The First Complete Guide to DevOps for Software Architects DevOps promises to accelerate the release of new software features and improve monitoring of systems in production, but its crucial implications for software architects and architecture are often ignored. In DevOps: A Software Architect’s Perspective, three leading architects address these issues head-on. The authors review decisions software architects must make in order to achieve DevOps’ goals and clarify how other DevOps participants are likely to impact the architect’s work. They also provide the organizational, technical, and operational context needed to deploy DevOps more efficiently, and review DevOps’ impact on each development phase. The authors address cross-cutting concerns that link multiple functions, offering practical insights into compliance, performance, reliability, repeatability, and security. This guide demonstrates the authors’ ideas in action with three real-world case studies: datacenter replication for business continuity, management of a continuous deployment pipeline, and migration to a microservice architecture. Comprehensive coverage includes * Why DevOps can require major changes in both system architecture and IT roles * How virtualization and the cloud can enable DevOps practices * Integrating operations and its service lifecycle into DevOps * Designing new systems to work well with DevOps practices * Integrating DevOps with agile methods and TDD * Handling failure detection, upgrade planning, and other key issues * Managing consistency issues arising from DevOps’ independent deployment models * Integrating security controls, roles, and audits into DevOps * Preparing a business plan for DevOps adoption, rollout, and measurement About the Author Len Bass is a senior principal researcher at National ICT Australia Ltd. (NICTA). He joined NICTA in 2011 after 25 years at the Software Engineering Institute (SEI) at Carnegie Mellon University. He is the coauthor of two award-winning books in software architecture Software Architecture in Practice, Third Edition (Addison-Wesley 2013) and Documenting Software Architectures: Views and Beyond, Second Edition (Addison-Wesley 2011) as well as several other books and numerous papers in computer science and software engineering on a wide range of topics. Len has more than 50 years’ experience in software development and research, which has resulted in papers on operating systems, database management systems, user interface software, software architecture, product line systems, and computer operations. He has worked or consulted in multiple domains, including scientific analysis, embedded systems, and information and financial systems. Ingo Weber is a senior researcher in the Software Systems Research Group at NICTA in Sydney, Australia, as well as an adjunct senior lecturer at CSE at the University of New South Wales (UNSW). Prior to NICTA, Ingo held positions at UNSW and at SAP Research Karlsruhe, Germany. His research interests include cloud computing, DevOps, business process management, and artificial intelligence (AI). He has published over 60 peer-reviewed papers, and served as a reviewer or program committee member for many prestigious scientific journals and conferences. Ingo holds a Ph.D. and a Diploma from the University of Karlsruhe, and an MSc from the University of Massachusetts at Amherst. Liming Zhu is a research group leader and principal researcher at NICTA. He holds conjoint positions at the University of New South Wales (UNSW) and the University of Sydney. Liming has published over 80 peer-reviewed papers. He formerly worked in several technology lead positions in the software industry before obtaining a Ph.D. in software engineering from UNSW. He is a committee member of the Standards Australia IT-015 (system and software engineering), contributing to ISO/SC7. Liming’s research interests include software architecture and depen... -
Precio: $198,589.00Expira: 24/12/2023
Book : 3d User Interfaces Theory And Practice (usability) -.
-Titulo Original : 3D User Interfaces: Theory And Practice (Usability)-Fabricante : Addison-Wesley Professional-Descripcion Original: From video games to mobile augmented reality, 3D interaction is everywhere. But simply choosing to use 3D input or 3D displays isnt enough: 3D user interfaces (3D UIs) must be carefully designed for optimal user experience. 3D User Interfaces: Theory and Practice, Second Edition is todays most comprehensive primary reference to building outstanding 3D UIs. Four pioneers in 3D user interface research and practice have extensively expanded and updated this book, making it todays definitive source for all things related to state-of-the-art 3D interaction. This edition goes far beyond VR, covering the full spectrum of emerging applications for 3D UIs, and presenting an extraordinary array of pioneering techniques and technologies. The authors combine theoretical foundations, analysis of devices and techniques, empirically validated design guidelines, and much more. Throughout each chapter, they illustrate key concepts with running case studies on gaming, mobile AR, and robot teleoperation. Youll find authoritative, accessible coverage of all this, and much more: Essentials of HCI and human factors (for thousands of students and practitioners now entering the field) How 3D UIs have evolved, and the hard problems that remain 3D UIs in console gaming, VR, augmented reality (AR), robot teleoperation, mobile/wearable computers, and remote collaboration How 3D input/output enables users to perceive and act much as they do in the physical world 3D output devices, including visual, auditory, haptic, and tactile displays 3D input devices, including traditional, special purpose, and direct human input via biosignals (e.g., brain input) 3D interaction techniques for common tasks such as selection, manipulation, navigation, and system control Strategies for designing and developing 3D UIs, including the use of 2D interaction; magic vs. natural interaction techniques; multimodal interaction, and two-handed interaction Evaluating existing 3D UIs, and previewing their future Review “An essential guide for anyone developing interfaces for Virtual and Augmented Reality gaming experiences.” Richard Marks, Director of Magic Lab, Sony PlayStation “An incredible resource for 3D interaction researchers and practitioners, made all the more timely and valuable with today’s renewed interest in Virtual and Augmented reality platforms. Everyone in VR and AR can benefit from the decades of research thoughtfully organized and presented in this updated edition.” Andy Wilson, Microsoft Research “This is an essential book for researchers and developers creating 3D user interfaces. If youre developing Virtual Reality or Augmented Reality experiences, or even mobile and desktop 3D applications, you need to buy this book.” Mark Billinghurst, University of South Australia About the Author JOSEPH J. LAVIOLA, JR., Associate Professor of Computer Science, directs the Interactive Systems and User Experience Research Cluster of Excellence at the University of Central Florida. ERNST KRUIJFF, Interim Professor for Computer Graphics and Interactive Systems at the Institute of Visual Computing, Bonn-Rhein-Sieg University of Applied Sciences, leads the 3DMi group’s design of multisensory 3D user interfaces. RYAN P. McMAHAN, Associate Professor of Computer Science at UT Dallas, directs its Future Immersive Virtual Environments (FIVE) Lab. DOUG A. BOWMAN, Professor of Computer Science at Virginia Tech, directs its 3D Interaction Research Group and Center for Human-Computer Interaction. He is an ACM Distinguished Scientist. IVAN POUPYREV is Technical Program Lead working on advanced interaction research at Google’s Advanced Technology and Products (ATAP) division... -
Precio: $108,639.00
Book : Bayesian Methods For Hackers Probabilistic...
-Titulo Original : Bayesian Methods For Hackers Probabilistic Programming And Bayesian Inference (addison-wesley Data & Analytics)-Fabricante : Addison-Wesley Professional-Descripcion Original: Master Bayesian Inference through Practical Examples and Computation-Without Advanced Mathematical Analysis Bayesian methods of inference are deeply natural and extremely powerful. However, most discussions of Bayesian inference rely on intensely complex mathematical analyses and artificial examples, making it inaccessible to anyone without a strong mathematical background. Now, though, Cameron Davidson-Pilon introduces Bayesian inference from a computational perspective, bridging theory to practice-freeing you to get results using computing power. Bayesian Methods for Hackers illuminates Bayesian inference through probabilistic programming with the powerful PyMC language and the closely related Python tools NumPy, SciPy, and Matplotlib. Using this approach, you can reach effective solutions in small increments, without extensive mathematical intervention. Davidson-Pilon begins by introducing the concepts underlying Bayesian inference, comparing it with other techniques and guiding you through building and training your first Bayesian model. Next, he introduces PyMC through a series of detailed examples and intuitive explanations that have been refined after extensive user feedback. You’ll learn how to use the Markov Chain Monte Carlo algorithm, choose appropriate sample sizes and priors, work with loss functions, and apply Bayesian inference in domains ranging from finance to marketing. Once you’ve mastered these techniques, you’ll constantly turn to this guide for the working PyMC code you need to jumpstart future projects. Coverage includes * Learning the Bayesian “state of mind” and its practical implications * Understanding how computers perform Bayesian inference * Using the PyMC Python library to program Bayesian analyses * Building and debugging models with PyMC * Testing your model’s “goodness of fit” * Opening the “black box” of the Markov Chain Monte Carlo algorithm to see how and why it works * Leveraging the power of the “Law of Large Numbers” * Mastering key concepts, such as clustering, convergence, autocorrelation, and thinning * Using loss functions to measure an estimate’s weaknesses based on your goals and desired outcomes * Selecting appropriate priors and understanding how their influence changes with dataset size * Overcoming the “exploration versus exploitation” dilemma: deciding when “pretty good” is good enough * Using Bayesian inference to improve A/B testing * Solving data science problems when only small amounts of data are available Cameron Davidson-Pilon has worked in many areas of applied mathematics, from the evolutionary dynamics of genes and diseases to stochastic modeling of financial prices. His contributions to the open source community include lifelines, an implementation of survival analysis in Python. Educated at the University of Waterloo and at the Independent University of Moscow, he currently works with the online commerce leader Shopify. About the Author Cameron Davidson-Pilon has seen many fields of applied mathematics, from evolutionary dynamics of genes and diseases to stochastic modeling of financial prices. His main contributions to the open-source community include Bayesian Methods for Hackers and lifelines. Cameron was raised in Guelph, Ontario, but was educated at the University of Waterloo and Independent University of Moscow. He currently lives in Ottawa, Ontario, working with the online commerce leader Shopify... -
Precio: $126,239.00
Book : The Art Of Unix Programming (the Addison-wesley...
-Titulo Original : The Art Of UNIX Programming (The Addison-Wesley Professional Computng Series)-Fabricante : Addison-Wesley Professional-Descripcion Original: The Art of UNIX Programming poses the belief that understanding the unwritten UNIX engineering tradition and mastering its design patterns will help programmers of all stripes to become better programmers. This book attempts to capture the engineering wisdom and design philosophy of the UNIX, Linux, and Open Source software development community as it has evolved over the past three decades, and as it is applied today by the most experienced programmers. Eric Raymond offers the next generation of hackers the unique opportunity to learn the connection between UNIX philosophy and practice through careful case studies of the very best UNIX/Linux programs. Review Unix ranks among the great engineering accomplishments of the last half of the twentieth century, and its heir--Linux--seems already imposing and still on its way to achieving its full potential. Eric S. Raymond argues in The Art of UNIX Programming that the excellence of Unix derives as much from the fact that it was (and continues to be) a community effort as from the fact that a lot of smart people have worked to design and build it. Raymond, best known as the author of the open-source manifesto The Cathedral and the Bazaar, says in his preface that this is a why-to book, rather than a how-to book. It aims to show new Unix programmers why they should work under the old hacker ethic--embracing the principles of good software design for its own sake and of code-sharing. That said, a great deal of valuable practical information appears in this book. Very little of it is in the form of code; most of the practical material takes the form of case studies and discussions of aspects of Unix, all aimed at determining why particular design characteristics are good. In many cases, the people who did the work in the first place make guest appearances and explain their thinking--an invaluable resource. This book is for the deep-thinking software developer in Unix (and perhaps Linux in particular). It shows how to fit into the long and noble tradition, and how to make the software work right. --David Wall Topics covered: Why Unix (the term being defined to include Linux) is the way it is, and the people who made it that way. Commentary from Ken Thompson, Steve Johnson, Brian Kernighan, and David Korn enables readers to understand the thought processes of the creators of Unix. From the Back Cover Reading this book has filled a gap in my education. I feel a sense of completion, understand that UNIX is really a style of community. Now I get it, at least I get it one level deeper than I ever did before. This book came at a perfect moment for me, a moment when I shifted from visualizing programs as things to programs as the shadows cast by communities. From this perspective, Eric makes UNIX make perfect sense. --Kent Beck, author of Extreme Programming Explained, Test Driven Development, and Contributing to Eclipse A delightful, fascinating read, and the lessons in problem-solvng are essential to every programmer, on any OS. --Bruce Eckel, author of Thinking in Java and Thinking in C Writing better software: 30 years of UNIX development wisdom In this book, five years in the making, the author encapsulates three decades of unwritten, hard-won software engineering wisdom. Raymond brings together for the first time the philosophy, design patterns, tools, culture, and traditions that make UNIX home to the worlds best and most innovative software, and shows how these are carried forward in Linux and todays open-source movement. Using examples from leading open-source projects, he shows UNIX and Linux programmers how to apply this wisdom in building software thats more elegant, more portable, more reusable, and longer-lived. Raymond incorporates commentary from thirteen UNIX pioneers: Ken Thompson, the inventor of UNIX. Ken Arnold, part of the group that created the 4BSD UNIX releases and co-author of The Jav...
-
Precio: $130,749.00
Book : Cuda By Example An Introduction To General-purpose...
-Titulo Original : CUDA By Example: An Introduction To General-Purpose GPU Programming-Fabricante : Addison-Wesley Professional-Descripcion Original: “This book is required reading for anyone working with accelerator-based computing systems.” -From the Foreword by Jack Dongarra, University of Tennessee and Oak Ridge National Laboratory CUDA is a computing architecture designed to facilitate the development of parallel programs. In conjunction with a comprehensive software platform, the CUDA Architecture enables programmers to draw on the immense power of graphics processing units (GPUs) when building high-performance applications. GPUs, of course, have long been available for demanding graphics and game applications. CUDA now brings this valuable resource to programmers working on applications in other domains, including science, engineering, and finance. No knowledge of graphics programming is required-just the ability to program in a modestly extended version of C. CUDA by Example, written by two senior members of the CUDA software platform team, shows programmers how to employ this new technology. The authors introduce each area of CUDA development through working examples. After a concise introduction to the CUDA platform and architecture, as well as a quick-start guide to CUDA C, the book details the techniques and trade-offs associated with each key CUDA feature. You’ll discover when to use each CUDA C extension and how to write CUDA software that delivers truly outstanding performance. Major topics covered include Parallel programming Thread cooperation Constant memory and events Texture memory Graphics interoperability Atomics Streams CUDA C on multiple GPUs Advanced atomics Additional CUDA resources All the CUDA software tools you’ll need are freely available for download from NVIDIA. ://developer.nvidia /object/cuda-by-example.html From the Back Cover “This book is required reading for anyone working with accelerator-based computing systems.” -From the Foreword by Jack Dongarra, University of Tennessee and Oak Ridge National Laboratory CUDA is a computing architecture designed to facilitate the development of parallel programs. In conjunction with a comprehensive software platform, the CUDA Architecture enables programmers to draw on the immense power of graphics processing units (GPUs) when building high-performance applications. GPUs, of course, have long been available for demanding graphics and game applications. CUDA now brings this valuable resource to programmers working on applications in other domains, including science, engineering, and finance. No knowledge of graphics programming is required-just the ability to program in a modestly extended version of C. CUDA by Example, written by two senior members of the CUDA software platform team, shows programmers how to employ this new technology. The authors introduce each area of CUDA development through working examples. After a concise introduction to the CUDA platform and architecture, as well as a quick-start guide to CUDA C, the book details the techniques and trade-offs associated with each key CUDA feature. You’ll discover when to use each CUDA C extension and how to write CUDA software that delivers truly outstanding performance. Major topics covered include Parallel programming Thread cooperation Constant memory and events Texture memory Graphics interoperability Atomics Streams CUDA C on multiple GPUs Advanced atomics Additional CUDA resources All the CUDA software tools you’ll need are freely available for download from NVIDIA. ://developer.nvidia /object/cuda-by-example.html About the Author Jason Sanders is a senior software engineer in the CUDA Platform group at NVIDIA. While at NVIDIA, he helped develop early releases of CUDA system software and contributed to the OpenCL 1.0 Specification, an industry standard for heterogeneous computing. Jason received his master’s degree in computer science from the University of California Berkeley where ... -
Precio: $106,789.00
Book : Coaching Agile Teams A Companion For Scrummasters,...
-Titulo Original : Coaching Agile Teams A Companion For Scrummasters, Agile Coaches, And Project Managers In Transition (addison-wesley Signature Series (cohn))-Fabricante : Addison-Wesley Professional-Descripcion Original: Review “ The subtitle of this book says it is for ‘ScrumMasters, Agile Coaches, and Project Managers,’ however, its guidance and advice extend to anyone associated with an agile (Scrum) team. It will also certainly help team members better understand their relationship to the work ScrumMasters, agile coaches, and project managers do for the team. And, beyond this, the book can be valuable to anyone working in a coaching capacity with any group of people, expanding the book’s application beyond agile-based efforts.” Scott Duncan, Agile Coach “ Lyssa explains brilliantly how skills from professional coaching can be applied to coaching agile software development teams. What I love about this book is how Lyssa brings practical advice to life by relating it to everyday experiences we all recognize. An essential guide for every agile manager’s bookshelf.” Rachel Davies, author of Agile Coaching “ As I read this book I could actually hear Lyssa’s voice, guiding me and sparking precious ‘a-ha moments.’ This truly is the next best thing to having an experienced and wise coach sitting by your side, helping you be the best coach you can be for your team.” Kris Blake, agile coach “ Lyssa Adkins presents agile coaching in a gentle style with firm underpinnings. She resolves the paradox of how coaching can help a team to self-organize, and shows how a nurturing environment can push teams to perform better than ever.” Bill Wake, Industrial Logic, Inc. “ I love Lyssa’s three qualities of an agile coach loving, compassionate, uncompromising sweet. Every chapter offers a compelling blend of philosophy and action, framework and freedom, approach and avoidance, as any agile book should. Coaching Agile Teamsis a good candidate to become dog-eared on my desktop rather than looking good on my bookshelf. The depth and quality of expertise that Lyssa sought, sampled, and sounded out along her own coaching journey have been synthesized in her own voice of experience.” Christopher Avery, Responsibility Process mentor, LeadershipGift “ In my experience with agile projects, the agile coach is one of the most important roles to get right. Coaching Agile Teams by Lyssa Adkins gives the details and practical insights for what it takes to be a great agile coach.” Dave Hendricksen, software architect, Thomson-Reuters “ I remember the first time I met Lyssa at a Scrum gathering in Orlando, and realized very quickly how inspirational she would become in the agile community. This book encapsulates her thoughts and ideas into a fantastic literary work that, I believe, fills a void in our community. We knew the role of a coach was needed, but for a long time we were not sure what that role actually was. We struggled as a community to explain what to do, when to do it, and what to do next. Lyssa not only collates all of the things we as coaches aspire to be, but has provided some great advice with realistic direction on how to be the best coach you can be for your team.” Martin Kearns, CSC CST, Principal Consultant, Renewtek ply. Ltd. The Provocative and Practical Guide to Coaching Agile Teams As an agile coach, you can help project teams become outstanding at agile, creating products that make them proud and helping organizations reap the powerful benefits of teams that deliver both innovation and excellence. More and more frequently, ScrumMasters and project managers are being asked to coach agile teams. But it’s a challenging role. It requires new skills as well as a subtle understanding of when to step in and when to step back. Migrating from “command and control” to agile coaching requires a whole new mind-set. In Coaching Agile Teams, Lyssa Adkins gives agile coaches the insights they need to adopt this new mind-set and to guide teams to extraordinary performance in a re-energized work environment. You’ll gain a deep view into the role of the agile coach, discover what works and what doesn’t, and learn how to adap... -
Precio: $89,739.00
Book : The Professional Product Owner Leveraging Scrum As A.
-Titulo Original : The Professional Product Owner Leveraging Scrum As A Competitive Advantage-Fabricante : Addison-Wesley Professional-Descripcion Original: The Professional Product Owners Guide to Maximizing Value with Scrum This book presents a method of communicating our desires, cogently, coherently, and with a minimum of fuss and bother. Ken Schwaber, Chairman & Founder, Scrum The role of the Product Owner is more crucial than ever. But its about much more than mechanics: its about taking accountability and refocusing on value as the primary objective of all you do. In The Professional Product Owner, two leading experts in successful Scrum product ownership show exactly how to do this. Youll learn how to identify where value can be found, measure it, and maximize it throughout your entire product lifecycle.Drawing on their combined 40 years of experience in using agile and Scrum in product management, Don McGreal and Ralph Jocham guide you through all facets of envisioning, emerging, and maturing a product using the Scrum framework. McGreal and Jocham discuss strategy, showing how to connect Vision, Value, and Validation in ROI-focused agile product management. They lay out Scrum best-practices for managing complexity and continuously delivering value, and they define the concrete practices and tools you can use to manage Product Backlogs and release plans, all with the goal of making you a more successful Product Owner. Throughout, the authors share revealing personal experiences that illuminate obstacles to success and show how they can be overcome. Define success from the outside in, using external customer-driven measurements to guide development and maximize valueBring empowerment and entrepreneurship to the Product Owners role, and align everyone behind a shared business modelUse Evidence-Based Management (EBMgt) to invest in the right places, make smarter decisions, and reduce riskEffectively apply Scrum’s Product Owner role, artifacts, and eventsPopulate and manage Product Backlogs, and use just-in-time specificationsPlan and manage releases, improve transparency, and reduce technical debtScale your product, not your ScrumUse Scrum to inject autonomy, mastery, and purpose into your product team’s workWhatever your role in product management or agile development, this guide will help you deliver products that offer more value, more rapidly, and more often. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details. About the Author Don McGreal, in his role as VP of Learning Solutions at Improving (improving ), is a hands-on agile consultant and instructor. He specializes in agile coaching at the enterprise and product management levels within larger organizations. Don is a Scrum Professional Scrum Trainer who has authored and taught classes for thousands of software professionals around the globe. He is also co-founder of TastyCupcakes.org, a comprehensive collection of games and exercises for accelerating the adoption of agile principles. Don is a course steward for the Scrum Professional Scrum Product Owner course taught around the world. Ralph Jocham is a German citizen who spent the last 20 years collecting professional software and product development experience in France, the UK, the USA, and now Switzerland. He became an Agile evangelist in 2000 and perfected his approach at ThoughtWorks. Ralph also is Europe’s first trainer with Scrum and has taught thousands of professionals around the globe. When not busy running his company, Effective Agile (effectiveagile ), or helping all kinds of enterprises in Europe, he enjoys teaching at universities. Ralph nevertheless finds time to spend quality time with his family on a regular basis, treating them to home-cooked international fine cuisine and going on long walks with the family dog. Ralph is a course steward for the Scrum Professional Scrum Product Owner course taught around the world... -
Precio: $106,929.00
Book : Large-scale Scrum More With Less (addison-wesley...
-Titulo Original : Large-scale Scrum More With Less (addison-wesley Signature Series (cohn))-Fabricante : Addison-Wesley Professional-Descripcion Original: About the Author Craig Larman is the co-creator of LeSS, and since 2005 has worked with clients (such as UBS, bwin.party, and Nokia Networks) to apply the LeSS framework to large product groups. With his friend and colleague Bas Vodde, he is the co-author of two previous books on scaling agile development with LeSS, Scaling Lean & Agile Development and Practices for Scaling Lean & Agile Development. He’s also author of the popular introduction, Agile & Iterative Development: A Managers Guide. The Go-To Resource for Large-Scale Organizations to Be Agile Rather than asking, “How can we do agile at scale in our big complex organization?” a different and deeper question is, “How can we have the same simple structure that Scrum offers for the organization, and be agile at scale rather than do agile?” This profound insight is at the heart of LeSS (Large-Scale Scrum). In Large-Scale Scrum: More with LeSS, Craig Larman and Bas Vodde have distilled over a decade of experience in large-scale LeSS adoptions towards a simpler organization that delivers more flexibility with less complexity, more value with less waste, and more purpose with less prescription. Targeted to anyone involved in large-scale development, Large-Scale Scrum: More with LeSS, offers straight-to-the-point guides for how to be agile at scale, with LeSS. It will clearly guide you toAdopt LeSSStructure a large development organization for customer valueClarify the role of management and Scrum MasterDefine what your product is, and whyBe a great Product OwnerWork with multiple whole-product focused feature teams in one Sprint that produces a shippable productCoordinate and integrate between teamsWork with multi-site team...
Mostrar del 73 al 96 (de 125 productos)