Product List
GET /services/catalog/products?format=api&page=74128
{ "links": { "first": "https://redshelf.com/services/catalog/products?format=api&page=1", "last": "https://redshelf.com/services/catalog/products?format=api&page=78533", "next": "https://redshelf.com/services/catalog/products?format=api&page=74129", "prev": "https://redshelf.com/services/catalog/products?format=api&page=74127" }, "data": [ { "type": "Product", "id": "00010000313099", "attributes": { "name": "Definitive Guide to Supply Chain Best Practices, The", "subtitle": "Comprehensive Lessons and Cases in Effective SCM", "description": "The Council of Supply Chain Management Professionals (CSCMP) brings together state-of-the-art supply chain management case studies to help readers systematically identify challenges, evaluate solutions, plan implementation, and prepare for the future. Commissioned by CSCMP, these realistic, fact-based cases are written by world-renowned experts, and reflect the full complexity of modern supply chain/demand chain/logistics management. Coverage includes: supply chain collaboration, advanced forecasting, management of inventory through cash-to-cash cycles, transportation optimization, and many other topics. Readers are effectively challenged to evaluate each scenario and identify the responses most likely to succeed. As they do so, they will encounter the fields newest best practices. Even more important, they will learn how to integrate a wide array of functional activities, from forecasting and demand planning through order fulfillment and post-sales service. Using these cases, students and professionals will become familiar with a far wider range of scenarios enabling them to solve more problems, succeed in new environments, and prepare for faster career growth. This book will be a valuable resource for operations managers, supply chain managers, production and inventory managers and planners, demand planners and managers, supply managers, logistics managers, transportation managers, students in graduate programs in OM and SCM, and professionals in related certification programs.", "author": "CSCMP, Robert Frankel", "slug": "definitive-guide-to-supply-chain-best-practices-the-313099-9780133448764-cscmp-robert-frankel", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9780133448764.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "313099", "product_url": "/app/ecom/book/313099/definitive-guide-to-supply-chain-best-practices-the-313099-9780133448764-cscmp-robert-frankel", "bisac_codes": [ "BUS087000", "TEC029000" ], "items_count": null, "identifiers": { "ISBN13": "9780133448757", "ISBN10": "0133448754", "EISBN13": "9780133448764", "EISBN10": "0133448762" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010023975338" } } } }, { "type": "Product", "id": "00010000313076", "attributes": { "name": "Definitive Guide to Inventory Management, The", "subtitle": "Principles and Strategies for the Efficient Flow of Inventory across the Supply Chain", "description": "Master and apply both the technical and behavioral skills you need to succeed in any inventory management role or function! Now, theres an authoritative and comprehensive guide to best-practice inventory management in any organization. Authored by world-class experts in collaboration with the Council of Supply Chain Management Professionals (CSCMP), this text illuminates planning, organizing, controlling, directing, motivating and coordinating all the activities used to efficiently control product flow. The Definitive Guide to Inventory Management covers long-term strategic decisions; mid-term tactical decisions; and even short-term operational decisions. Topics discussed include:</p> Basic inventory management goals, roles, concepts, purposes, and terminology Key inventory management elements, processes, and interactions Principles/strategies for establishing efficient and effective inventory flows Using technology in inventory planning and management New approaches to inventory reduction: postponement, vendor-managed inventories, cross-docking, and quick response systems Trade-offs between inventory and transportation costs, including carrying costs Requirements and challenges of global inventory management Best practices, metrics, and frameworks for assessing inventory management performance", "author": "CSCMP, Matthew A. Waller, Terry L. Esper", "slug": "definitive-guide-to-inventory-management-the-313076-9780133448832-cscmp-matthew-a-waller-terry-l-esper", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9780133448832.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "313076", "product_url": "/app/ecom/book/313076/definitive-guide-to-inventory-management-the-313076-9780133448832-cscmp-matthew-a-waller-terry-l-esper", "bisac_codes": [ "BUS087000" ], "items_count": null, "identifiers": { "ISBN13": "9780133448825", "ISBN10": "0133448827", "EISBN13": "9780133448832", "EISBN10": "0133448835" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010023969189" } } } }, { "type": "Product", "id": "00010000313070", "attributes": { "name": "Presentation Zen Design", "subtitle": "Simple Design Principles and Techniques to Enhance Your Presentations", "description": "Creating and delivering a successful presentation today often means breaking through the noise and allowing your audience to focus on you and your message. You can have a great impact using simple design choices in your presentations but you just need to know where to start. <br> <br>Here to guide you on your journey is best-selling author and popular speaker Garr Reynolds, whose design wisdom and advice will open your eyes and give you new ways to look at your slides. Filled with practical insights and plenty of examples, youll learn how to design effective presentations that contain text, data, color, images, and video. Once the design guidelines are established, you will benefit from Garrs years of experience as a master presenter and learn how you can achieve an overall harmony and balance using the powerful tenet of simplicity. Not only will you discover how to design your slides for more professional-looking presentations, youll learn to communicate more clearly and will accomplish the goal of making a stronger, more lasting connection with your audience. <br> </p>", "author": "Garr Reynolds", "slug": "presentation-zen-design-313070-9780133440928-garr-reynolds", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9780133440928.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "313070", "product_url": "/app/ecom/book/313070/presentation-zen-design-313070-9780133440928-garr-reynolds", "bisac_codes": [ "BUS007000", "FOR026000" ], "items_count": null, "identifiers": { "EISBN13": "9780133440928", "EISBN10": "0133440923" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010023978859" } } } }, { "type": "Product", "id": "00010000313069", "attributes": { "name": "Digital Lighting and Rendering", "subtitle": "", "description": "Learn the fine art and craft of digital lighting and rendering from an experienced pro whose lighting work youve seen in blockbuster films such as Monsters University, Toy Story 3, Up, WALL-E, Ratatouille, and The Incredibles. Jeremy Birn draws on his wealth of industry and teaching experience to provide a thoroughly updated edition of what has become the standard guide to digital lighting and rendering. Using beautiful, full-color examples; a friendly, clear teaching style; and a slew of case studies and tutorials, Jeremy demonstrates how to create strategic lighting for just about any project using any 3D application. By explaining not just how to use various lighting techniques but why, this guide provides the grounding graphics pros need to master Hollywood lighting techniques. <br> Learn how to pinpoint problems with your lighting and solve them to produce professional results. <br> Break scenes into passes and layers, and convincingly composite 3D models into real-world environments. <br> Adopt a linear workflow for more convincing lighting, global illumination, and compositing. <br> Apply advanced rendering techniques using subsurface scattering, physically based lighting, caustics, and high dynamic range images. <br> Build a bigger bag of tricks by learning old-school approaches such as tweaking shadow maps, faking GI with occlusion passes, and other cheats and tricks that save render time. <br> Develop realistic materials and shaders, and design and assign detailed texture maps to your models. <br> Mimic photographic exposure and cinematography techniques to simulate real-life f-stops, lens breathing, bokeh effects, and Kelvin color temperatures for more photorealistic renderings. <br> Learn to light characters and environments in different situations: day or night; natural or artificial lights; indoors or outdoors; and in clear air, thick atmosphere, or under water. <br> Understand production pipelines at visual effects and animation studios, and prepare for collaborative work on large lighting teams <br> Get the latest insights into industry trends, and how to develop your lighting reel and get a job in an increasingly competitive industry. <br> Download many of the 3D scenes used in this book from the authors website to try texturing, lighting, and compositing on your own <br> <br> <br>", "author": "Jeremy Birn", "slug": "digital-lighting-and-rendering-313069-9780133439199-jeremy-birn", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9780133439199.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "313069", "product_url": "/app/ecom/book/313069/digital-lighting-and-rendering-313069-9780133439199-jeremy-birn", "bisac_codes": [ "COM071000" ], "items_count": null, "identifiers": { "ISBN13": "9780321928986", "ISBN10": "0321928989", "EISBN13": "9780133439199", "EISBN10": "0133439194" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010023979784" } } } }, { "type": "Product", "id": "00010000313065", "attributes": { "name": "Design Method, The", "subtitle": "A Philosophy and Process for Functional Visual Communication", "description": "Feeling uninspired? That shouldnt keep you from creating great design work. Design is not about luck, inspiration, or personal expression. Design is a disciplined pursuit aimed at producing sensible, functional work for clients. In The Design Method, youll learn how to create quality design work on a regular basis that consistently pleases your clients using the same method that Creative Director Eric Karjaluoto uses at his creative agency, smashLAB. The Design Method will teach you a proven, repeatable process for solving visual communication problems.</p> <br> In this book, you will learn: - Ways to conduct research and gain insight into your clients situations - A process for establishing strategies and plans for your projects - How to develop a cohesive concept and visual direction for each client/job - An iterative approach to prototype, test, refine, and produce effective design - Techniques for presenting and documenting creative work - Tips for making your design studio operate efficiently and consistently </p>", "author": "Eric Karjaluoto", "slug": "design-method-the-313065-9780133438987-eric-karjaluoto", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9780133438987.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "313065", "product_url": "/app/ecom/book/313065/design-method-the-313065-9780133438987-eric-karjaluoto", "bisac_codes": [ "ART000000", "COM022000" ], "items_count": null, "identifiers": { "ISBN13": "9780321928849", "ISBN10": "0321928849", "EISBN13": "9780133438987", "EISBN10": "0133438988" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010023978616" } } } }, { "type": "Product", "id": "00010000313064", "attributes": { "name": "Peopleware", "subtitle": "Productive Projects and Teams", "description": "<br> </p> Few books in computing have had as profound an influence on software management as Peopleware. The unique insight of this longtime best seller is that the major issues of software development are human, not technical. Theyre not easy issues; but solve them, and youll maximize your chances of success.</p> </p> Peopleware has long been one of my two favorite books on software engineering. Its underlying strength is its base of immense real experience, much of it quantified. Many, many varied projects have been reflected on and distilled; but what we are given is not just lifeless distillate, but vivid examples from which we share the authors inductions. Their premise is right: most software project problems are sociological, not technological. The insights on team jelling and work environment have changed my thinking and teaching. The third edition adds strength to strength. </p> Frederick P. Brooks, Jr., Kenan Professor of Computer Science, University of North Carolina at Chapel Hill, Author of The Mythical Man-Month and The Design of Design</p> <br></p> Peopleware is the one book that everyone who runs a software team needs to read and reread once a year. In the quarter century since the first edition appeared, it has become more important, not less, to think about the social and human issues in software development. This is the only way were going to make more humane, productive workplaces. Buy it, read it, and keep a stock on hand in the office supply closet. </p> Joel Spolsky, Co-founder, Stack Overflow</p> <br></p> When a book about a field as volatile as software design and use extends to a third edition, you can be sure that the authors write of deep principle, of the fundamental causes for what we readers experience, and not of the surface that everyone recognizes. And to bring people, actual human beings, into the mix! How excellent. How rare. The authors have made this third edition, with its additions, entirely terrific. </p> Lee Devin and Rob Austin, Co-authors of The Soul of Design and Artful Making</p> </p> For this third edition, the authors have added six new chapters and updated the text throughout, bringing it in line with todays development environments and challenges. For example, the book now discusses pathologies of leadership that hadnt previously been judged to be pathological; an evolving culture of meetings; hybrid teams made up of people from seemingly incompatible generations; and a growing awareness that some of our most common tools are more like anchors than propellers. Anyone who needs to manage a software project or software organization will find invaluable advice throughout the book.</p> </p>", "author": "Tom DeMarco, Tim Lister", "slug": "peopleware-313064-9780133440713-tom-demarco-tim-lister", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9780133440713.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "313064", "product_url": "/app/ecom/book/313064/peopleware-313064-9780133440713-tom-demarco-tim-lister", "bisac_codes": [ "COM051230" ], "items_count": null, "identifiers": { "EISBN13": "9780133440713", "EISBN10": "0133440710" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010026140342" } } } }, { "type": "Product", "id": "00010000313059", "attributes": { "name": "OpenGL ES 3.0 Programming Guide", "subtitle": "", "description": "OpenGL ES TM is the industrys leading software interface and graphics library for rendering sophisticated 3D graphics on handheld and embedded devices. The newest version, OpenGL ES 3.0, makes it possible to create stunning visuals for new games and apps, without compromising device performance or battery life. </p> In the OpenGL ESTM 3.0 Programming Guide, Second Edition, the authors cover the entire API and Shading Language. They carefully introduce OpenGL ES 3.0 features such as shadow mapping, instancing, multiple render targets, uniform buffer objects, texture compression, program binaries, and transform feedback.</p> </p> Through detailed, downloadable C-based code examples, youll learn how to set up and program every aspect of the graphics pipeline. Step by step, youll move from introductory techniques all the way to advanced per-pixel lighting and particle systems. Throughout, youll find cutting-edge tips for optimizing performance, maximizing efficiency with both the API and hardware, and fully leveraging OpenGL ES 3.0 in a wide spectrum of applications.</p> </p> All code has been built and tested on iOS 7, Android 4.3, Windows (OpenGL ES 3.0 Emulation), and Ubuntu Linux, and the authors demonstrate how to build OpenGL ES code for each platform.</p> </p> Coverage includes</p> EGL API: communicating with the native windowing system, choosing configurations, and creating rendering contexts and surfaces Shaders: creating and attaching shader objects; compiling shaders; checking for compile errors; creating, linking, and querying program objects; and using source shaders and program binaries OpenGL ES Shading Language: variables, types, constructors, structures, arrays, attributes, uniform blocks, I/O variables, precision qualifiers, and invariance Geometry, vertices, and primitives: inputting geometry into the pipeline, and assembling it into primitives 2D/3D, Cubemap, Array texturing: creation, loading, and rendering; texture wrap modes, filtering, and formats; compressed textures, sampler objects, immutable textures, pixel unpack buffer objects, and mipmapping Fragment shaders: multitexturing, fog, alpha test, and user clip planes Fragment operations: scissor, stencil, and depth tests; multisampling, blending, and dithering Framebuffer objects: rendering to offscreen surfaces for advanced effects Advanced rendering: per-pixel lighting, environment mapping, particle systems, image post-processing, procedural textures, shadow mapping, terrain, and projective texturing Sync objects and fences: synchronizing within host application and GPU execution </p> This edition of the book includes a color insert of the OpenGL ES 3.0 API and OpenGL ES Shading Language 3.0 Reference Cards created by Khronos. The reference cards contain a complete list of all of the functions in OpenGL ES 3.0 along with all of the types, operators, qualifiers, built-ins, and functions in the OpenGL ES Shading Language.</p> </p>", "author": "Dan Ginsburg, Budirijanto Purnomo, Dave Shreiner, Aaftab Munshi", "slug": "opengl-es-30-programming-guide-313059-9780133440140-dan-ginsburg-budirijanto-purnomo-dave-shreiner-aaftab-munshi", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9780133440140.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "313059", "product_url": "/app/ecom/book/313059/opengl-es-30-programming-guide-313059-9780133440140-dan-ginsburg-budirijanto-purnomo-dave-shreiner-aaftab-munshi", "bisac_codes": [ "COM071000", "COM012000" ], "items_count": null, "identifiers": { "EISBN13": "9780133440140", "EISBN10": "0133440141" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010023977987" } } } }, { "type": "Product", "id": "00010000313056", "attributes": { "name": "Java Coding Guidelines", "subtitle": "75 Recommendations for Reliable and Secure Programs", "description": "A must-read for all Java developers. . . . Every developer has a responsibility to author code that is free of significant security vulnerabilities. This book provides realistic guidance to help Java developers implement desired functionality with security, reliability, and maintainability goals in mind. </p> Mary Ann Davidson, Chief Security Officer, Oracle Corporation </p> Organizations worldwide rely on Java code to perform mission-critical tasks, and therefore that code must be reliable, robust, fast, maintainable, and secure. JavaTM Coding Guidelines brings together expert guidelines, recommendations, and code examples to help you meet these demands. </p> </p> Written by the same team that brought you The CERT Oracle Secure Coding Standard for JavaTM, this guide extends that previous works expert security advice to address many additional quality attributes. </p> </p> Youll find 75 guidelines, each presented consistently and intuitively. For each guideline, conformance requirements are specified; for most, noncompliant code examples and compliant solutions are also offered. The authors explain when to apply each guideline and provide references to even more detailed information. </p> </p> Reflecting pioneering research on Java security, JavaTM Coding Guidelines offers updated techniques for protecting against both deliberate attacks and other unexpected events. Youll find best practices for improving code reliability and clarity, and a full chapter exposing common misunderstandings that lead to suboptimal code.</p> </p> </p> With a Foreword by James A. Gosling, Father of the Java Programming Language</p>", "author": "Fred Long, Dhruv Mohindra, Robert C. Seacord, Dean F. Sutherland, David Svoboda", "slug": "java-coding-guidelines-313056-9780133439533-fred-long-dhruv-mohindra-robert-c-seacord-dean-f-sutherland-david-svoboda", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9780133439533.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "313056", "product_url": "/app/ecom/book/313056/java-coding-guidelines-313056-9780133439533-fred-long-dhruv-mohindra-robert-c-seacord-dean-f-sutherland-david-svoboda", "bisac_codes": [ "COM051280" ], "items_count": null, "identifiers": { "EISBN13": "9780133439533", "EISBN10": "0133439534" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010023980697" } } } }, { "type": "Product", "id": "00010000313055", "attributes": { "name": "Python", "subtitle": "Visual QuickStart Guide", "description": "Python is a remarkably powerful dynamic programming language used in a wide variety of situations such as Web, database access, desktop GUIs, game and software development, and network programming. Fans of Python use the phrase \"batteries included\" to describe the standard library, which covers everything from asynchronous processing to zip files. The language itself is a flexible powerhouse that can handle practically any application domain. <br> <br>This task-based tutorial on Python is for those new to the language and walks you through the fundamentals. You'll learn about arithmetic, strings, and variables; writing programs; flow of control, functions; strings; data structures; input and output; and exception handling. At the end of the book, a special section walks you through a longer, realistic application, tying the concepts of the book together.", "author": "Toby Donaldson", "slug": "python-313055-9780133435146-toby-donaldson", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9780133435146.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "313055", "product_url": "/app/ecom/book/313055/python-313055-9780133435146-toby-donaldson", "bisac_codes": [ "COM051010" ], "items_count": null, "identifiers": { "EISBN13": "9780133435146", "EISBN10": "0133435148" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010023979915" } } } }, { "type": "Product", "id": "00010000313044", "attributes": { "name": "C Primer Plus", "subtitle": "", "description": "C Primer Plus is a carefully tested, well-crafted, and complete tutorial on a subject core to programmers and developers. This computer science classic teaches principles of programming, including structured code and top-down design.</p> </p> Author and educator Stephen Prata has created an introduction to C that is instructive, clear, and insightful. Fundamental programming concepts are explained along with details of the C language. Many short, practical examples illustrate just one or two concepts at a time, encouraging readers to master new topics by immediately putting them to use. </p> </p> Review questions and programming exercises at the end of each chapter bring out the most critical pieces of information and help readers understand and digest the most difficult concepts. A friendly and easy-to-use self-study guide, this book is appropriate for serious students of programming, as well as developers proficient in other languages with a desire to better understand the fundamentals of this core language.</p> </p> The sixth edition of this book has been updated and expanded to cover the latest developments in C as well as to take a detailed look at the new C11 standard. In C Primer Plus youll find depth, breadth, and a variety of teaching techniques and tools to enhance your learning: </p> </p> Complete, integrated discussion of both C language fundamentals and additional features Clear guidance about when and why to use different parts of the language Hands-on learning with concise and simple examples that develop your understanding of a concept or two at a time Hundreds of practical sample programs Review questions and programming exercises at the end of each chapter to test your understanding Coverage of generic C to give you the greatest flexibility </p>", "author": "Stephen Prata", "slug": "c-primer-plus-313044-9780133432367-stephen-prata", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9780133432367.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "313044", "product_url": "/app/ecom/book/313044/c-primer-plus-313044-9780133432367-stephen-prata", "bisac_codes": [ "COM051060", "COM051000" ], "items_count": null, "identifiers": { "EISBN13": "9780133432367", "EISBN10": "013343236X" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010023975940" } } } }, { "type": "Product", "id": "00010000313042", "attributes": { "name": "Color Correction Handbook", "subtitle": "Professional Techniques for Video and Cinema", "description": "The colorist is responsible for the critical final stage of refinement of the film and broadcast image. Using all of the controls modern color correction software provides, colorists refine the mood, create style, add polish to scenes, and breathe life into the visuals. The craft of color correction can take considerable trial and error to learn, while the art of color grading takes years to perfect. Alexis Van Hurkman draws on his wealth of industry experience to provide a thoroughly updated edition of what has become the standard guide to color correction. Using a friendly, clear teaching style and a slew of real-world examples and anecdotes, Alexis demonstrates how to achieve professional results for any project, using any number of dedicated grading applications, or even an editing programs built-in color correction tools. <br> <br>From the most basic methods for evaluating and correcting an overall image to the most advanced targeted corrections and creative stylizations, Color Correction Handbook, Second Edition, is your one-stop guide. Among many valuable concepts and techniques, youll learn to: <br> <br> Set up a professional color correction environment using the latest technologies and adhere to the most up-to-date standards <br> <br> Work with log-encoded media and LUTs <br> <br> Analyze shots quickly and correct errors of color and exposure <br> <br> Create idealized adjustments for key features such as skin tone, skies, and product shots <br> <br> Develop strategies for balancing clips in a scene to match one another for continuity, and grading greenscreen clips destined for visual effects <br> <br> Master a variety of stylistic techniques used to set a scenes mood <br> <br> Apply principles of color and contrast to add depth and visual interest <br> <br> Browse valuable research about memory colors, audience preferences, and critical corrections for achieving appealing skin tones and controlled environments <br> <br> Follow along with the downloadable files that accompany this book, including HD footage, cross-platform exercises, and project files. <br> <br> <br>", "author": "Alexis Van Hurkman", "slug": "color-correction-handbook-313042-9780133435542-alexis-van-hurkman", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9780133435542.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "313042", "product_url": "/app/ecom/book/313042/color-correction-handbook-313042-9780133435542-alexis-van-hurkman", "bisac_codes": [ "COM034000" ], "items_count": null, "identifiers": { "EISBN13": "9780133435542", "EISBN10": "0133435547" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010023977073" } } } }, { "type": "Product", "id": "00010000313040", "attributes": { "name": "Fundamentals of Game Design", "subtitle": "", "description": "Now in its third edition, the classic book on game design has been completely revised to include the latest developments in the game industry. Readers will learn all the fundamentals of concept development, gameplay design, core mechanics, user interfaces, storytelling, and balancing. Theyll be introduced to designing for mobile devices and touch screens, as well as for the Kinect and motion-capture gameplay. Theyll learn how indie developers are pushing the envelope and how new business models such as free-to-play are influencing design. In an easy-to-follow approach, Adams offers a first-hand look into the process of designing a game, from initial concept to final tuning.</p> This in-depth resource also comes with engaging end-of-chapter exercises, design worksheets, and case studies.</p>", "author": "Ernest Adams", "slug": "fundamentals-of-game-design-313040-9780133435702-ernest-adams", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9780133435702.png", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "313040", "product_url": "/app/ecom/book/313040/fundamentals-of-game-design-313040-9780133435702-ernest-adams", "bisac_codes": [ "COM012040", "GAM000000" ], "items_count": null, "identifiers": { "EISBN13": "9780133435702", "EISBN10": "0133435709" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010023978405" } } } }, { "type": "Product", "id": "00010000313029", "attributes": { "name": "PCB Currents", "subtitle": "How They Flow, How They React", "description": "<br> The Plain-English Guide to Electronics and Current Flow for Every PCB Designer</p> <br></p> Today, PCB designers must deal with issues such as crosstalk and EMI-issues that were once associated only with components. This requires electronics knowledge that many PCB designers never gain through formal training. In PCB Currents, renowned PCB designer Douglas Brooks teaches these essentials descriptively, in plain English, with as little reliance on mathematics as possible. Building on his widely praised seminars, Brooks explains what current is, how it flows, and how it reacts. He begins by reviewing the nature of current, and then explains current flow in basic circuits, discusses sources that supply and drive current, and addresses the unique problems associated with current on PCBs. Brooks concludes by thoroughly illuminating signal integrity issues caused by current flow. He offers practical design solutions for each common type of problem, as well as for complex challenges involving very high frequency harmonics and very short wavelengths.</p> <br></p> Coverage includes</p> Current: its fundamental nature, basic definitions, and key concepts</p> Five fundamental laws of current, including Kirchoffs law and Ohms law</p> Basic circuit concepts: resistive circuits, reactive circuits, and impedance</p> Voltage and current sources: Where electrons come from and why they move</p> Current-related PCB issues: temperature, transmission lines, reflections, coupled currents, power distribution, skin effect, dielectric losses, and vias</p> Solutions for signal integrity issues caused by current flow, from on-board inductance and apparent resistance changes to more complex problems</p> <br></p> The text is written to be accessible and valuable for PCB designers at all levels of experience, whether they have engineering training or not.</p> </p>", "author": "Douglas Brooks", "slug": "pcb-currents-313029-9780133415377-douglas-brooks", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9780133415377.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "313029", "product_url": "/app/ecom/book/313029/pcb-currents-313029-9780133415377-douglas-brooks", "bisac_codes": [ "TEC008000", "TEC008090" ], "items_count": null, "identifiers": { "ISBN13": "9780134878478", "ISBN10": "0134878477", "EISBN13": "9780133415377", "EISBN10": "0133415376" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010023970178" } } } }, { "type": "Product", "id": "00010000313017", "attributes": { "name": "C Programming Absolute Beginner's Guide", "subtitle": "", "description": "Updated for C11</p> </p> <br></p> Write powerful C programs...without becoming a technical expert! This book is the fastest way to get comfortable with C, one incredibly clear and easy step at a time. Youll learn all the basics: how to organize programs, store and display data, work with variables, operators, I/O, pointers, arrays, functions, and much more. C programming has neverbeen this simple!</p> <br></p> </p> Who knew how simple C programming could be?</p> </p> <br></p> This is todays best beginners guide to writing C programsand to learning skills you can use with practically any language. Its simple, practical instructions will help you start creating useful, reliable C code, from games to mobile apps. Plus, its fully updated for the new C11 standard and todays free, open source tools! Heres a small sample of what youll learn:</p> </p> <br></p> Discover free C programming tools for Windows, OS X, or Linux</p> Understand the parts of a C program and how they fit together</p> Generate output and display it on the screen</p> Interact with users and respond to their input</p> Make the most of variables by using assignments and expressions</p> Control programs by testing data and using logical operators</p> Save time and effort by using loops and other techniques</p> Build powerful data-entry routines with simple built-in functions</p> Manipulate text with strings</p> Store information, so its easy to access and use</p> Manage your data with arrays, pointers, and data structures</p> Use functions to make programs easier to write and maintain</p> Let C handle all your programs math for you</p> Handle your computers memory as efficiently as possible</p> Make programs more powerful with preprocessing directives</p>", "author": "Greg Perry, Dean Miller", "slug": "c-programming-absolute-beginners-guide-313017-9780133414219-greg-perry-dean-miller", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9780133414219.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "313017", "product_url": "/app/ecom/book/313017/c-programming-absolute-beginners-guide-313017-9780133414219-greg-perry-dean-miller", "bisac_codes": [ "COM051060", "COM051000" ], "items_count": null, "identifiers": { "EISBN13": "9780133414219", "EISBN10": "0133414213" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010023979649" } } } }, { "type": "Product", "id": "00010000313015", "attributes": { "name": "HTML and CSS", "subtitle": "Visual QuickStart Guide", "description": "Need to learn HTML and CSS fast? This best-selling reference's visual format and step-by-step, task-based instructions will have you up and running with HTML in no time. In this updated edition author Bruce Hyslop uses crystal-clear instructions and friendly prose to introduce you to all of today's HTML and CSS essentials. The book has been refreshed to feature current web design best practices. You'll learn how to design, structure, and format your website. You'll learn about the new elements and form input types in HTML5. You'll create and use images, links, styles, and forms; and you'll add video, audio, and other multimedia to your site. You'll learn how to add visual effects with CSS3. You'll understand web standards and learn from code examples that reflect today's best practices. Finally, you will test and debug your site, and publish it to the web. Throughout the book, the author covers all of HTML and offers essential coverage of HTML5 and CSS techniques.", "author": "Elizabeth Castro, Bruce Hyslop", "slug": "html-and-css-313015-9780133438918-elizabeth-castro-bruce-hyslop", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9780133438918.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "313015", "product_url": "/app/ecom/book/313015/html-and-css-313015-9780133438918-elizabeth-castro-bruce-hyslop", "bisac_codes": [ "COM051270", "COM060130" ], "items_count": null, "identifiers": { "EISBN13": "9780133438918", "EISBN10": "0133438910" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010023978813" } } } }, { "type": "Product", "id": "00010000313010", "attributes": { "name": "C Programming in One Hour a Day, Sams Teach Yourself", "subtitle": "", "description": "Sams Teach Yourself C Programming in One Hour a Day, Seventh Edition is the newest version of the worldwide best-seller Sams Teach Yourself C in 21 Days. Fully revised for the new C11 standard and libraries, it now emphasizes platform-independent C programming using free, open-source C compilers. This edition strengthens its focus on C programming fundamentals, and adds new material on popular C-based object-oriented programming languages such as Objective-C.<br><br>Filled with carefully explained code, clear syntax examples, and well-crafted exercises, this is the broadest and deepest introductory C tutorial available. Its ideal for anyone whos serious about truly mastering C including thousands of developers who want to leverage its speed and performance in modern mobile and gaming apps.</p> <br></p> </p> Friendly and accessible, it delivers step-by-step, hands-on experience that starts with simple tasks and gradually builds to professional-quality techniques. Each lesson is designed to be completed in hour or less, introducing and clearly explaining essential concepts, providing practical examples, and encouraging you to build simple programs on your own. Coverage includes:</p> Understanding C program components and structure Mastering essential C syntax and program control Using core language features, including numeric arrays, pointers, characters, strings, structures, and variable scope Interacting with the screen, printer, and keyboard Using functions and exploring the C Function Library Working with memory and the compiler Contents at a Glance <br> <br> PART I: FUNDAMENTALS OF C <br>1 Getting Started with C <br>2 The Components of a C Program <br>3 Storing Information: Variables and Constants <br>4 The Pieces of a C Program: Statements, Expressions, and Operators <br>5 Packaging Code in Functions <br>6 Basic Program Control <br>7 Fundamentals of Reading and Writing Information <br> <br> PART II: PUTTING C TO WORK <br>8 Using Numeric Arrays <br>9 Understanding Pointers <br>10 Working with Characters and Strings <br>11 Implementing Structures, Unions, and TypeDefs <br>12 Understanding Variable Scope <br>13 Advanced Program Control <br>14 Working with the Screen, Printer, and Keyboard <br> <br> PART III: ADVANCED C <br>15 Pointers to Pointers and Arrays of Pointers <br>16 Pointers to Functions and Linked Lists <br>17 Using Disk Files <br>18 Manipulating Strings <br>19 Getting More from Functions <br>20 Exploring the C Function Library <br>21 Working with Memory <br>22 Advanced Compiler Use <br> <br>PART IV: APPENDIXES <br>A ASCII Chart <br>B C/C++ Reserved Words <br>C Common C Functions <br>D Answers </p>", "author": "Bradley L. Jones, Peter Aitken, Dean Miller", "slug": "c-programming-in-one-hour-a-day-sams-teach-yourself-313010-9780133414370-bradley-l-jones-peter-aitken-dean-miller", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9780133414370.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "313010", "product_url": "/app/ecom/book/313010/c-programming-in-one-hour-a-day-sams-teach-yourself-313010-9780133414370-bradley-l-jones-peter-aitken-dean-miller", "bisac_codes": [ "COM051060", "COM051000" ], "items_count": null, "identifiers": { "ISBN13": "9780789751997", "ISBN10": "0789751992", "EISBN13": "9780133414370", "EISBN10": "013341437X" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010023977376" } } } }, { "type": "Product", "id": "00010000312990", "attributes": { "name": "VCDX Boot Camp", "subtitle": "Preparing for the VCDX Panel Defense", "description": "Prepare to succeed at your VCDX panel defense and gain world-class knowledge for designing complex VMware environments</p> </p> VMware Certified Design Expert (VCDX) is the highest level of VMware certification, achieved by dedicated professionals who have demonstrated exceptional skill in VMware enterprise deployments. To earn a VCDX, professionals must create a complete enterprise VMware design and undergo an arduous defense at the hands of some of the worlds most sophisticated VMware experts.</p> </p> Now, for the first time, theres a comprehensive guide to VCDX defense: VCDX Boot Camp. Based on the legendary standing-room-only boot camps led by VCDX co-creator John Arrasjid, this guide captures the unsurpassed personal experience of three pioneering VCDX certification holders, program developers, and defense panelists. </p> </p> John Arrasjid, Ben Lin, and Mostafa Khalil cover everything you need to know to prepare for certification. They demystify the entire VCDX defense process, clearly explain its format and prerequisites, and offer indispensable tips for maximizing your likelihood of success. Detailed chapters on both design and troubleshooting offer four complete scenarios explaining exactly what VCDX panelists will expect from your defense. </p> </p> Learn how to think like a VCDX, discovering powerful insights and best practices for designing your own world-class virtualized environment. </p> </p> Coverage includes</p> Authoritative preparation guidance (including expert insights into scheduling your preparation and defense)</p> Tips for conducting mock defenses, boot camps, and study sessions with your colleagues</p> How to select, create, and document a superior, defensible design</p> How to make design choices and incorporate design patterns that support the VCDX blueprint</p> How to confidently defend your skills in architecture, designing new solutions, and troubleshooting design or implementation flaws </p> Proven tips for responding to tough questions from panelists</p> Detailed example defenses of designs incorporating VCDX-DCV, VCDX-Cloud, and VCDX-DT </p> </p> vmwarepress.com</p> vmware.com/go/vcdx</p> </p>", "author": "John Arrasjid, Ben Lin, Mostafa Khalil", "slug": "vcdx-boot-camp-312990-9780133378030-john-arrasjid-ben-lin-mostafa-khalil", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9780133378030.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "312990", "product_url": "/app/ecom/book/312990/vcdx-boot-camp-312990-9780133378030-john-arrasjid-ben-lin-mostafa-khalil", "bisac_codes": [ "COM055000", "COM046090" ], "items_count": null, "identifiers": { "ISBN13": "9780321910592", "ISBN10": "0321910591", "EISBN13": "9780133378030", "EISBN10": "0133378039" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010023971436" } } } }, { "type": "Product", "id": "00010000312982", "attributes": { "name": "Computers as Theatre", "subtitle": "", "description": "Brenda Laurel's Computers as Theatre revolutionized the field of human-computer interaction, offering ideas that inspired generations of interface and interaction designers-and continue to inspire them. Laurel's insight was that effective interface design, like effective drama, must engage the user directly in an experience involving both thought and emotion. Her practical conclusion was that a user's enjoyment must be a paramount design consideration, and this demands a deep awareness of dramatic theory and technique, both ancient and modern. </p> </p> Now, two decades later, Laurel has revised and revamped her influential work, reflecting back on enormous change and personal experience and forward toward emerging technologies and ideas that will transform human-computer interaction yet again. Beginning with a clear analysis of classical drama theory, Laurel explores new territory through the lens of dramatic structure and purpose. Computers as Theatre, Second Edition, is directed to a far wider audience, is written more simply and elegantly, is packed with new examples, and is replete with exciting and important new ideas. </p> This book Draws lessons from massively multiplayer online games and systems, social networks, and mobile devices with embedded sensors Integrates values-driven design as a key principle Integrates key ideas about virtual reality Covers new frontiers, including augmented reality, distributed and participatory sensing, interactive public installations and venues, and design for emergence Once more, Brenda Laurel will help you see the connection between humans and computers as you never have before-and help you build interfaces and interactions that are pleasurably, joyously right!</p>", "author": "Brenda Laurel", "slug": "computers-as-theatre-312982-9780133390858-brenda-laurel", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9780133390858.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "312982", "product_url": "/app/ecom/book/312982/computers-as-theatre-312982-9780133390858-brenda-laurel", "bisac_codes": [ "COM051230", "TEC009060" ], "items_count": null, "identifiers": { "ISBN13": "9780321918628", "ISBN10": "0321918622", "EISBN13": "9780133390858", "EISBN10": "0133390853" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010023974202" } } } }, { "type": "Product", "id": "00010000312977", "attributes": { "name": "VMware vCloud Architecture Toolkit (vCAT)", "subtitle": "Technical and Operational Guidance for Cloud Success", "description": "The complete vCAT printed reference: knowledge, tools, and validated designs for building high-value vCloud solutions</p> </p> The vCloud Architecture Toolkit (vCAT) brings together validated designs, tools, and knowledge for architecting, implementing, operating, and consuming modern vCloud infrastructure based on the Software Defined Data Center (SDDC).</p> </p> vCAT has already helped hundreds of VMware customers succeed with vCloud. Now, pioneering VMware architect John Arrasjid has integrated essential vCAT information into a definitive printed guide, adding even more context and examples for successful planning and deployment. To do so, Arrasjid has distilled contributions from more than 100 VMware architects, consultants, administrators, engineers, project managers, and other technical leaders.</p> </p> VMware vCloud Architecture Toolkit (vCAT) is your complete roadmap for using virtualization to simplify data centers and related IT infrastructure. Youll find up-to-the-minute, field-proven insights for addressing a wide spectrum of challengesfrom availability to interoperability, security to business continuity.</p> </p> Coverage includes</p> </p> vCAT design guidelines and patterns for efficiently architecting, operating, and consuming VMware cloud computing solutions Software-defined datacenter services for storage, networking, security, and availability People, process, and technology issues associated with effective vCloud operation and maintenance Efficient service consumption: consumption models, service catalogs, vApps, and service provider interactions Workflows to coordinate and automate task sequences, which extend beyond vCloud VMware vCloud Director Server Resource Kit software tools Advanced cloud bursting and autoscaling techniques to dynamically leverage additional computing resources Planning and management of capacity, security, compliance, and disaster recovery </p> </p>", "author": "VMware Press", "slug": "vmware-vcloud-architecture-toolkit-vcat-312977-9780133400281-vmware-press", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9780133400281.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "312977", "product_url": "/app/ecom/book/312977/vmware-vcloud-architecture-toolkit-vcat-312977-9780133400281-vmware-press", "bisac_codes": [ "COM046090" ], "items_count": null, "identifiers": { "ISBN13": "9780321912022", "ISBN10": "0321912020", "EISBN13": "9780133400281", "EISBN10": "013340028X" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010023972352" } } } }, { "type": "Product", "id": "00010000312974", "attributes": { "name": "Modern C++ Design", "subtitle": "Generic Programming and Design Patterns Applied", "description": "Modern C++ Design, Andrei Alexandrescu opens new vistas for C++ programmers. Displaying extraordinary creativity and programming virtuosity, Alexandrescu offers a cutting-edge approach to design that unites design patterns, generic programming, and C++, enabling programmers to achieve expressive, flexible, and highly reusable code.</p> </p> This book introduces the concept of generic componentsreusable design templates that produce boilerplate code for compiler consumptionall within C++. Generic components enable an easier and more seamless transition from design to application code, generate code that better expresses the original design intention, and support the reuse of design structures with minimal recoding.</p> </p> The author describes the specific C++ techniques and features that are used in building generic components and goes on to implement industrial strength generic components for real-world applications. Recurring issues that C++ developers face in their day-to-day activity are discussed in depth and implemented in a generic way. These include:</p> Policy-based design for flexibility Partial template specialization Typelistspowerful type manipulation structures Patterns such as Visitor, Singleton, Command, and Factories Multi-method engines For each generic component, the book presents the fundamental problems and design options, and finally implements a generic solution. </p> </p> In addition, an accompanying Web site, http://www.awl.com/cseng/titles/0-201-70431-5, makes the code implementations available for the generic components in the book and provides a free, downloadable C++ library, called Loki, created by the author. Loki provides out-of-the-box functionality for virtually any C++ project. </p> </p> Get a value-added service! Try out all the examples from this book at www.codesaw.com. CodeSaw is a free online learning tool that allows you to experiment with live code from your book right in your browser. </p>", "author": "Andrei Alexandrescu", "slug": "modern-c-design-312974-9780133387605-andrei-alexandrescu", "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9780133387605.jpg", "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg", "product_type": "book", "product_id": "312974", "product_url": "/app/ecom/book/312974/modern-c-design-312974-9780133387605-andrei-alexandrescu", "bisac_codes": [ "COM051070" ], "items_count": null, "identifiers": { "ISBN13": "9780201704310", "ISBN10": "0201704315", "EISBN13": "9780133387605", "EISBN10": "0133387607" }, "drm": null, "cover_image": null, "default_cover_image": null, "book_type": null }, "relationships": { "lowest_offering": { "data": { "type": "offerings", "id": "00010023972977" } } } } ], "meta": { "pagination": { "page": 74128, "pages": 78533, "count": 1570657 } } }
Response Info
Default: None