Author: Michael Shamiyeh
Publisher: Birkhäuser
ISBN: 303562920X
Category : Design
Languages : en
Pages : 472
Book Description
What do designers, scientists, entrepreneurs, and politicians have in common? They all want to shape the future. But how can you make the future – that which does not yet exist – tangible for others? In this book, over 40 thought leaders from the worlds of business, politics, art, and science address the issue of "futurecasting." It includes texts by Alex McDowell, the award-winning creative director who worked on Steven Spielberg’s future films; by Angela Wilkinson, who reports on her work as Secretary General of the World Energy Council; and by David Kirby, who writes about the valuable collaboration between industry and science fiction. A book by and for those who want to shape the future. Why futurecasting is of vital importance How to shape the future Which methods are effective
Practices of Futurecasting
Author: Michael Shamiyeh
Publisher: Birkhäuser
ISBN: 303562920X
Category : Design
Languages : en
Pages : 472
Book Description
What do designers, scientists, entrepreneurs, and politicians have in common? They all want to shape the future. But how can you make the future – that which does not yet exist – tangible for others? In this book, over 40 thought leaders from the worlds of business, politics, art, and science address the issue of "futurecasting." It includes texts by Alex McDowell, the award-winning creative director who worked on Steven Spielberg’s future films; by Angela Wilkinson, who reports on her work as Secretary General of the World Energy Council; and by David Kirby, who writes about the valuable collaboration between industry and science fiction. A book by and for those who want to shape the future. Why futurecasting is of vital importance How to shape the future Which methods are effective
Publisher: Birkhäuser
ISBN: 303562920X
Category : Design
Languages : en
Pages : 472
Book Description
What do designers, scientists, entrepreneurs, and politicians have in common? They all want to shape the future. But how can you make the future – that which does not yet exist – tangible for others? In this book, over 40 thought leaders from the worlds of business, politics, art, and science address the issue of "futurecasting." It includes texts by Alex McDowell, the award-winning creative director who worked on Steven Spielberg’s future films; by Angela Wilkinson, who reports on her work as Secretary General of the World Energy Council; and by David Kirby, who writes about the valuable collaboration between industry and science fiction. A book by and for those who want to shape the future. Why futurecasting is of vital importance How to shape the future Which methods are effective
Practices of Futurecasting (Working Title)
Author: Michael Shamiyeh
Publisher: Birkhauser
ISBN: 9783035629194
Category : Design
Languages : en
Pages : 0
Book Description
No detailed description available for "Practices of Futurecasting (Working Title)".
Publisher: Birkhauser
ISBN: 9783035629194
Category : Design
Languages : en
Pages : 0
Book Description
No detailed description available for "Practices of Futurecasting (Working Title)".
Node.js Design Patterns
Author: Mario Casciaro
Publisher: Packt Publishing Ltd
ISBN: 1839210443
Category : Computers
Languages : en
Pages : 661
Book Description
Learn proven patterns, techniques, and tricks to take full advantage of the Node.js platform. Master well-known design principles to create applications that are readable, extensible, and that can grow big. Purchase of the print or Kindle book includes a free eBook in the PDF format. Key Features Learn how to create solid server-side applications by leveraging the full power of Node.js Understand how Node.js works and learn how to take full advantage of its core components as well as the solutions offered by its ecosystem Avoid common mistakes and use proven patterns to create production grade Node.js applications Book DescriptionIn this book, we will show you how to implement a series of best practices and design patterns to help you create efficient and robust Node.js applications with ease. We kick off by exploring the basics of Node.js, analyzing its asynchronous event driven architecture and its fundamental design patterns. We then show you how to build asynchronous control flow patterns with callbacks, promises and async/await. Next, we dive into Node.js streams, unveiling their power and showing you how to use them at their full capacity. Following streams is an analysis of different creational, structural, and behavioral design patterns that take full advantage of JavaScript and Node.js. Lastly, the book dives into more advanced concepts such as Universal JavaScript, scalability and messaging patterns to help you build enterprise-grade distributed applications. Throughout the book, you’ll see Node.js in action with the help of several real-life examples leveraging technologies such as LevelDB, Redis, RabbitMQ, ZeroMQ, and many others. They will be used to demonstrate a pattern or technique, but they will also give you a great introduction to the Node.js ecosystem and its set of solutions.What you will learn Become comfortable with writing asynchronous code by leveraging callbacks, promises, and the async/await syntax Leverage Node.js streams to create data-driven asynchronous processing pipelines Implement well-known software design patterns to create production grade applications Share code between Node.js and the browser and take advantage of full-stack JavaScript Build and scale microservices and distributed systems powered by Node.js Use Node.js in conjunction with other powerful technologies such as Redis, RabbitMQ, ZeroMQ, and LevelDB Who this book is for This book is for developers and software architects who have some prior basic knowledge of JavaScript and Node.js and now want to get the most out of these technologies in terms of productivity, design quality, and scalability. Software professionals with intermediate experience in Node.js and JavaScript will also find valuable the more advanced patterns and techniques presented in this book. This book assumes that you have an intermediate understanding of web application development, databases, and software design principles.
Publisher: Packt Publishing Ltd
ISBN: 1839210443
Category : Computers
Languages : en
Pages : 661
Book Description
Learn proven patterns, techniques, and tricks to take full advantage of the Node.js platform. Master well-known design principles to create applications that are readable, extensible, and that can grow big. Purchase of the print or Kindle book includes a free eBook in the PDF format. Key Features Learn how to create solid server-side applications by leveraging the full power of Node.js Understand how Node.js works and learn how to take full advantage of its core components as well as the solutions offered by its ecosystem Avoid common mistakes and use proven patterns to create production grade Node.js applications Book DescriptionIn this book, we will show you how to implement a series of best practices and design patterns to help you create efficient and robust Node.js applications with ease. We kick off by exploring the basics of Node.js, analyzing its asynchronous event driven architecture and its fundamental design patterns. We then show you how to build asynchronous control flow patterns with callbacks, promises and async/await. Next, we dive into Node.js streams, unveiling their power and showing you how to use them at their full capacity. Following streams is an analysis of different creational, structural, and behavioral design patterns that take full advantage of JavaScript and Node.js. Lastly, the book dives into more advanced concepts such as Universal JavaScript, scalability and messaging patterns to help you build enterprise-grade distributed applications. Throughout the book, you’ll see Node.js in action with the help of several real-life examples leveraging technologies such as LevelDB, Redis, RabbitMQ, ZeroMQ, and many others. They will be used to demonstrate a pattern or technique, but they will also give you a great introduction to the Node.js ecosystem and its set of solutions.What you will learn Become comfortable with writing asynchronous code by leveraging callbacks, promises, and the async/await syntax Leverage Node.js streams to create data-driven asynchronous processing pipelines Implement well-known software design patterns to create production grade applications Share code between Node.js and the browser and take advantage of full-stack JavaScript Build and scale microservices and distributed systems powered by Node.js Use Node.js in conjunction with other powerful technologies such as Redis, RabbitMQ, ZeroMQ, and LevelDB Who this book is for This book is for developers and software architects who have some prior basic knowledge of JavaScript and Node.js and now want to get the most out of these technologies in terms of productivity, design quality, and scalability. Software professionals with intermediate experience in Node.js and JavaScript will also find valuable the more advanced patterns and techniques presented in this book. This book assumes that you have an intermediate understanding of web application development, databases, and software design principles.
Node.js Design Patterns
Author: Mario Casciaro
Publisher: Packt Publishing Ltd
ISBN: 1785887386
Category : Computers
Languages : en
Pages : 520
Book Description
Get the best out of Node.js by mastering its most powerful components and patterns to create modular and scalable applications with ease About This Book Create reusable patterns and modules by leveraging the new features of Node.js . Understand the asynchronous single thread design of node and grasp all its features and patterns to take advantage of various functions. This unique guide will help you get the most out of Node.js and its ecosystem. Who This Book Is For The book is meant for developers and software architects with a basic working knowledge of JavaScript who are interested in acquiring a deeper understanding of how to design and develop enterprise-level Node.js applications. Basic knowledge of Node.js is also helpful to get the most out of this book. What You Will Learn Design and implement a series of server-side JavaScript patterns so you understand why and when to apply them in different use case scenarios Become comfortable with writing asynchronous code by leveraging constructs such as callbacks, promises, generators and the async-await syntax Identify the most important concerns and apply unique tricks to achieve higher scalability and modularity in your Node.js application Untangle your modules by organizing and connecting them coherently Reuse well-known techniques to solve common design and coding issues Explore the latest trends in Universal JavaScript, learn how to write code that runs on both Node.js and the browser and leverage React and its ecosystem to implement universal applications In Detail Node.js is a massively popular software platform that lets you use JavaScript to easily create scalable server-side applications. It allows you to create efficient code, enabling a more sustainable way of writing software made of only one language across the full stack, along with extreme levels of reusability, pragmatism, simplicity, and collaboration. Node.js is revolutionizing the web and the way people and companies create their software. In this book, we will take you on a journey across various ideas and components, and the challenges you would commonly encounter while designing and developing software using the Node.js platform. You will also discover the "Node.js way" of dealing with design and coding decisions. The book kicks off by exploring the basics of Node.js describing it's asynchronous single-threaded architecture and the main design patterns. It then shows you how to master the asynchronous control flow patterns,and the stream component and it culminates into a detailed list of Node.js implementations of the most common design patterns as well as some specific design patterns that are exclusive to the Node.js world.Lastly, it dives into more advanced concepts such as Universal Javascript, and scalability' and it's meant to conclude the journey by giving the reader all the necessary concepts to be able to build an enterprise grade application using Node.js. Style and approach This book takes its intended readers through a comprehensive explanation to create a scalable and efficient real-time server-side apps.
Publisher: Packt Publishing Ltd
ISBN: 1785887386
Category : Computers
Languages : en
Pages : 520
Book Description
Get the best out of Node.js by mastering its most powerful components and patterns to create modular and scalable applications with ease About This Book Create reusable patterns and modules by leveraging the new features of Node.js . Understand the asynchronous single thread design of node and grasp all its features and patterns to take advantage of various functions. This unique guide will help you get the most out of Node.js and its ecosystem. Who This Book Is For The book is meant for developers and software architects with a basic working knowledge of JavaScript who are interested in acquiring a deeper understanding of how to design and develop enterprise-level Node.js applications. Basic knowledge of Node.js is also helpful to get the most out of this book. What You Will Learn Design and implement a series of server-side JavaScript patterns so you understand why and when to apply them in different use case scenarios Become comfortable with writing asynchronous code by leveraging constructs such as callbacks, promises, generators and the async-await syntax Identify the most important concerns and apply unique tricks to achieve higher scalability and modularity in your Node.js application Untangle your modules by organizing and connecting them coherently Reuse well-known techniques to solve common design and coding issues Explore the latest trends in Universal JavaScript, learn how to write code that runs on both Node.js and the browser and leverage React and its ecosystem to implement universal applications In Detail Node.js is a massively popular software platform that lets you use JavaScript to easily create scalable server-side applications. It allows you to create efficient code, enabling a more sustainable way of writing software made of only one language across the full stack, along with extreme levels of reusability, pragmatism, simplicity, and collaboration. Node.js is revolutionizing the web and the way people and companies create their software. In this book, we will take you on a journey across various ideas and components, and the challenges you would commonly encounter while designing and developing software using the Node.js platform. You will also discover the "Node.js way" of dealing with design and coding decisions. The book kicks off by exploring the basics of Node.js describing it's asynchronous single-threaded architecture and the main design patterns. It then shows you how to master the asynchronous control flow patterns,and the stream component and it culminates into a detailed list of Node.js implementations of the most common design patterns as well as some specific design patterns that are exclusive to the Node.js world.Lastly, it dives into more advanced concepts such as Universal Javascript, and scalability' and it's meant to conclude the journey by giving the reader all the necessary concepts to be able to build an enterprise grade application using Node.js. Style and approach This book takes its intended readers through a comprehensive explanation to create a scalable and efficient real-time server-side apps.
Threatcasting
Author: Brian David Johnson
Publisher: Springer Nature
ISBN: 303102575X
Category : Mathematics
Languages : en
Pages : 285
Book Description
Impending technological advances will widen an adversary’s attack plane over the next decade. Visualizing what the future will hold, and what new threat vectors could emerge, is a task that traditional planning mechanisms struggle to accomplish given the wide range of potential issues. Understanding and preparing for the future operating environment is the basis of an analytical method known as Threatcasting. It is a method that gives researchers a structured way to envision and plan for risks ten years in the future. Threatcasting uses input from social science, technical research, cultural history, economics, trends, expert interviews, and even a little science fiction to recognize future threats and design potential futures. During this human-centric process, participants brainstorm what actions can be taken to identify, track, disrupt, mitigate, and recover from the possible threats. Specifically, groups explore how to transform the future they desire into reality while avoiding an undesired future. The Threatcasting method also exposes what events could happen that indicate the progression toward an increasingly possible threat landscape. This book begins with an overview of the Threatcasting method with examples and case studies to enhance the academic foundation. Along with end-of-chapter exercises to enhance the reader’s understanding of the concepts, there is also a full project where the reader can conduct a mock Threatcasting on the topic of “the next biological public health crisis.” The second half of the book is designed as a practitioner’s handbook. It has three separate chapters (based on the general size of the Threatcasting group) that walk the reader through how to apply the knowledge from Part I to conduct an actual Threatcasting activity. This book will be useful for a wide audience (from student to practitioner) and will hopefully promote new dialogues across communities and novel developments in the area.
Publisher: Springer Nature
ISBN: 303102575X
Category : Mathematics
Languages : en
Pages : 285
Book Description
Impending technological advances will widen an adversary’s attack plane over the next decade. Visualizing what the future will hold, and what new threat vectors could emerge, is a task that traditional planning mechanisms struggle to accomplish given the wide range of potential issues. Understanding and preparing for the future operating environment is the basis of an analytical method known as Threatcasting. It is a method that gives researchers a structured way to envision and plan for risks ten years in the future. Threatcasting uses input from social science, technical research, cultural history, economics, trends, expert interviews, and even a little science fiction to recognize future threats and design potential futures. During this human-centric process, participants brainstorm what actions can be taken to identify, track, disrupt, mitigate, and recover from the possible threats. Specifically, groups explore how to transform the future they desire into reality while avoiding an undesired future. The Threatcasting method also exposes what events could happen that indicate the progression toward an increasingly possible threat landscape. This book begins with an overview of the Threatcasting method with examples and case studies to enhance the academic foundation. Along with end-of-chapter exercises to enhance the reader’s understanding of the concepts, there is also a full project where the reader can conduct a mock Threatcasting on the topic of “the next biological public health crisis.” The second half of the book is designed as a practitioner’s handbook. It has three separate chapters (based on the general size of the Threatcasting group) that walk the reader through how to apply the knowledge from Part I to conduct an actual Threatcasting activity. This book will be useful for a wide audience (from student to practitioner) and will hopefully promote new dialogues across communities and novel developments in the area.
Integrated Storytelling by Design
Author: Klaus Paulsen
Publisher: Routledge
ISBN: 1000403807
Category : Performing Arts
Languages : en
Pages : 287
Book Description
This pioneering work equips you with the skills needed to create and design powerful stories and concepts for interactive, digital, multi-platform storytelling and experience design that will take audience engagement to the next level. Klaus Sommer Paulsen presents a bold new vision of what storytelling can become if it is reinvented as an audience-centric design method. His practices unlock new ways of combining story with experience for a variety of existing, new and upcoming platforms. Merging theory and practice, storytelling and design principles, this innovative toolkit instructs the next generation of creators on how to successfully balance narratives, design and digital innovation to develop strategies and concepts that both apply and transcend current technology. Packed with theory and exercises intended to unlock new narrative dimensions, Integrated Storytelling by Design is a must-read for creative professionals looking to shape the future of themed, branded and immersive experiences.
Publisher: Routledge
ISBN: 1000403807
Category : Performing Arts
Languages : en
Pages : 287
Book Description
This pioneering work equips you with the skills needed to create and design powerful stories and concepts for interactive, digital, multi-platform storytelling and experience design that will take audience engagement to the next level. Klaus Sommer Paulsen presents a bold new vision of what storytelling can become if it is reinvented as an audience-centric design method. His practices unlock new ways of combining story with experience for a variety of existing, new and upcoming platforms. Merging theory and practice, storytelling and design principles, this innovative toolkit instructs the next generation of creators on how to successfully balance narratives, design and digital innovation to develop strategies and concepts that both apply and transcend current technology. Packed with theory and exercises intended to unlock new narrative dimensions, Integrated Storytelling by Design is a must-read for creative professionals looking to shape the future of themed, branded and immersive experiences.
Leaders Make the Future
Author: Robert Johansen
Publisher: Berrett-Koehler Publishers
ISBN: 1609944887
Category : Business & Economics
Languages : en
Pages : 275
Book Description
NEW EDITION, REVISED AND UPDATEDWhat are the new leadership skills needed to succeed in the decade ahead? In this second edition Bob Johansen, bestselling author and longtime CEO of the Institute for the Future, teams with the prestigious Center for Creative Leadership (CCL), not only describing and updating the 10 new essential leadership skills but also offering tools and techniques for developing and applying them.
Publisher: Berrett-Koehler Publishers
ISBN: 1609944887
Category : Business & Economics
Languages : en
Pages : 275
Book Description
NEW EDITION, REVISED AND UPDATEDWhat are the new leadership skills needed to succeed in the decade ahead? In this second edition Bob Johansen, bestselling author and longtime CEO of the Institute for the Future, teams with the prestigious Center for Creative Leadership (CCL), not only describing and updating the 10 new essential leadership skills but also offering tools and techniques for developing and applying them.
Engineering News and American Contract Journal
Author:
Publisher:
ISBN:
Category : Engineering
Languages : en
Pages : 374
Book Description
Publisher:
ISBN:
Category : Engineering
Languages : en
Pages : 374
Book Description
Creating a Brand Identity: A Guide for Designers
Author: Catharine Slade-Brooking
Publisher: Laurence King Publishing
ISBN: 1780679807
Category : Design
Languages : en
Pages : 451
Book Description
Creating a brand identity is a fascinating and complex challenge for the graphic designer. It requires practical design skills and creative drive as well as an understanding of marketing and consumer behaviour. This practical handbook is a comprehensive introduction to this multifaceted process. Exercises and examples highlight the key activities undertaken by designers to create a successful brand identity, including defining the audience, analyzing competitors, creating mood boards, naming brands, designing logos, presenting to clients, rebranding and launching the new identity. Case studies throughout the book are illustrated with brand identities from around the world, including a diverse range of industries – digital media, fashion, advertising, product design, packaging, retail and more.
Publisher: Laurence King Publishing
ISBN: 1780679807
Category : Design
Languages : en
Pages : 451
Book Description
Creating a brand identity is a fascinating and complex challenge for the graphic designer. It requires practical design skills and creative drive as well as an understanding of marketing and consumer behaviour. This practical handbook is a comprehensive introduction to this multifaceted process. Exercises and examples highlight the key activities undertaken by designers to create a successful brand identity, including defining the audience, analyzing competitors, creating mood boards, naming brands, designing logos, presenting to clients, rebranding and launching the new identity. Case studies throughout the book are illustrated with brand identities from around the world, including a diverse range of industries – digital media, fashion, advertising, product design, packaging, retail and more.
AISE Steel Technology
Author:
Publisher:
ISBN:
Category : Iron industry and trade
Languages : en
Pages : 596
Book Description
Publisher:
ISBN:
Category : Iron industry and trade
Languages : en
Pages : 596
Book Description