Author: Matt Farina
Publisher: Simon and Schuster
ISBN: 1638356815
Category : Computers
Languages : en
Pages : 451
Book Description
Summary Go in Practice guides you through 70 real-world techniques in key areas like package management, microservice communication, and more. Following a cookbook-style Problem/Solution/Discussion format, this practical handbook builds on the foundational concepts of the Go language and introduces specific strategies you can use in your day-to-day applications. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Go may be the perfect systems language. Built with simplicity, concurrency, and modern applications in mind, Go provides the core tool set for rapidly building web, cloud, and systems applications. If you know a language like Java or C#, it's easy to get started with Go; the trick is finding the practical dirt-under-the-fingernails techniques that you need to build production-ready code. About the Book Go in Practice guides you through dozens of real-world techniques in key areas. Following a cookbook-style Problem/Solution/Discussion format, this practical handbook builds on the foundational concepts of the Go language and introduces specific strategies you can use in your day-to-day applications. You'll learn techniques for building web services, using Go in the cloud, testing and debugging, routing, network applications, and much more. After finishing this book, you will be ready to build sophisticated cloud-native Go applications. What's Inside Dozens of specific, practical Golang techniques Using Go for devops and cloudops Writing RESTful web services and microservices Practical web dev techniques About the Reader Written for experienced developers who have already started exploring Go and want to use it effectively in a production setting. About the Authors Matt Farina is a software architect at Deis. Matt Butcher is a Principal Engineer in the Advanced Technology Group at Hewlett Packard Enterprise. They are both authors, speakers, and regular open source contributors. Table of Contents PART 1 - BACKGROUND AND FUNDAMENTALS Getting into Go A solid foundation Concurrency in Go PART 2 - WELL-ROUNDED APPLICATIONS Handling errors and panic Debugging and testing PART 3 - AN INTERFACE FOR YOUR APPLICATIONS HTML and email template patterns Serving and receiving assets and forms Working with web services PART 4 - TAKING YOUR APPLICATIONS TO THE CLOUD Using the cloud Communication between cloud services Reflection and code generation
Go in Practice
Author: Matt Farina
Publisher: Simon and Schuster
ISBN: 1638356815
Category : Computers
Languages : en
Pages : 451
Book Description
Summary Go in Practice guides you through 70 real-world techniques in key areas like package management, microservice communication, and more. Following a cookbook-style Problem/Solution/Discussion format, this practical handbook builds on the foundational concepts of the Go language and introduces specific strategies you can use in your day-to-day applications. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Go may be the perfect systems language. Built with simplicity, concurrency, and modern applications in mind, Go provides the core tool set for rapidly building web, cloud, and systems applications. If you know a language like Java or C#, it's easy to get started with Go; the trick is finding the practical dirt-under-the-fingernails techniques that you need to build production-ready code. About the Book Go in Practice guides you through dozens of real-world techniques in key areas. Following a cookbook-style Problem/Solution/Discussion format, this practical handbook builds on the foundational concepts of the Go language and introduces specific strategies you can use in your day-to-day applications. You'll learn techniques for building web services, using Go in the cloud, testing and debugging, routing, network applications, and much more. After finishing this book, you will be ready to build sophisticated cloud-native Go applications. What's Inside Dozens of specific, practical Golang techniques Using Go for devops and cloudops Writing RESTful web services and microservices Practical web dev techniques About the Reader Written for experienced developers who have already started exploring Go and want to use it effectively in a production setting. About the Authors Matt Farina is a software architect at Deis. Matt Butcher is a Principal Engineer in the Advanced Technology Group at Hewlett Packard Enterprise. They are both authors, speakers, and regular open source contributors. Table of Contents PART 1 - BACKGROUND AND FUNDAMENTALS Getting into Go A solid foundation Concurrency in Go PART 2 - WELL-ROUNDED APPLICATIONS Handling errors and panic Debugging and testing PART 3 - AN INTERFACE FOR YOUR APPLICATIONS HTML and email template patterns Serving and receiving assets and forms Working with web services PART 4 - TAKING YOUR APPLICATIONS TO THE CLOUD Using the cloud Communication between cloud services Reflection and code generation
Publisher: Simon and Schuster
ISBN: 1638356815
Category : Computers
Languages : en
Pages : 451
Book Description
Summary Go in Practice guides you through 70 real-world techniques in key areas like package management, microservice communication, and more. Following a cookbook-style Problem/Solution/Discussion format, this practical handbook builds on the foundational concepts of the Go language and introduces specific strategies you can use in your day-to-day applications. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Go may be the perfect systems language. Built with simplicity, concurrency, and modern applications in mind, Go provides the core tool set for rapidly building web, cloud, and systems applications. If you know a language like Java or C#, it's easy to get started with Go; the trick is finding the practical dirt-under-the-fingernails techniques that you need to build production-ready code. About the Book Go in Practice guides you through dozens of real-world techniques in key areas. Following a cookbook-style Problem/Solution/Discussion format, this practical handbook builds on the foundational concepts of the Go language and introduces specific strategies you can use in your day-to-day applications. You'll learn techniques for building web services, using Go in the cloud, testing and debugging, routing, network applications, and much more. After finishing this book, you will be ready to build sophisticated cloud-native Go applications. What's Inside Dozens of specific, practical Golang techniques Using Go for devops and cloudops Writing RESTful web services and microservices Practical web dev techniques About the Reader Written for experienced developers who have already started exploring Go and want to use it effectively in a production setting. About the Authors Matt Farina is a software architect at Deis. Matt Butcher is a Principal Engineer in the Advanced Technology Group at Hewlett Packard Enterprise. They are both authors, speakers, and regular open source contributors. Table of Contents PART 1 - BACKGROUND AND FUNDAMENTALS Getting into Go A solid foundation Concurrency in Go PART 2 - WELL-ROUNDED APPLICATIONS Handling errors and panic Debugging and testing PART 3 - AN INTERFACE FOR YOUR APPLICATIONS HTML and email template patterns Serving and receiving assets and forms Working with web services PART 4 - TAKING YOUR APPLICATIONS TO THE CLOUD Using the cloud Communication between cloud services Reflection and code generation
Care in Practice
Author: Annemarie Mol
Publisher: transcript Verlag
ISBN: 3839414474
Category : Social Science
Languages : en
Pages : 327
Book Description
In what way is »care« a matter of »tinkering«? Rather than presenting care as a (preferably »warm«) relation between human beings, the various contributions to the volume give the material world (usually cast as »cold«) a prominent place in their analysis. Thus, this book does not continue to oppose care and technology, but contributes to rethinking both in such a way that they can be analysed together. Technology is not cast as a functional tool, easy to control - it is shifting, changing, surprising and adaptable. In care practices all »things« are (and have to be) tinkered with persistently. Knowledge is fluid, too. Rather than a set of general rules, the knowledges (in the plural) relevant to care practices are as adaptable and in need of adaptation as the technologies, the bodies, the people, and the daily lives involved.
Publisher: transcript Verlag
ISBN: 3839414474
Category : Social Science
Languages : en
Pages : 327
Book Description
In what way is »care« a matter of »tinkering«? Rather than presenting care as a (preferably »warm«) relation between human beings, the various contributions to the volume give the material world (usually cast as »cold«) a prominent place in their analysis. Thus, this book does not continue to oppose care and technology, but contributes to rethinking both in such a way that they can be analysed together. Technology is not cast as a functional tool, easy to control - it is shifting, changing, surprising and adaptable. In care practices all »things« are (and have to be) tinkered with persistently. Knowledge is fluid, too. Rather than a set of general rules, the knowledges (in the plural) relevant to care practices are as adaptable and in need of adaptation as the technologies, the bodies, the people, and the daily lives involved.
REST in Practice
Author: Jim Webber
Publisher: "O'Reilly Media, Inc."
ISBN: 0596805829
Category : Computers
Languages : en
Pages : 446
Book Description
REST continues to gain momentum as the best method for building Web services, and this down-to-earth book delivers techniques and examples that show how to design and implement integration solutions using the REST architectural style.
Publisher: "O'Reilly Media, Inc."
ISBN: 0596805829
Category : Computers
Languages : en
Pages : 446
Book Description
REST continues to gain momentum as the best method for building Web services, and this down-to-earth book delivers techniques and examples that show how to design and implement integration solutions using the REST architectural style.
Impact Evaluation in Practice, Second Edition
Author: Paul J. Gertler
Publisher: World Bank Publications
ISBN: 1464807809
Category : Business & Economics
Languages : en
Pages : 444
Book Description
The second edition of the Impact Evaluation in Practice handbook is a comprehensive and accessible introduction to impact evaluation for policy makers and development practitioners. First published in 2011, it has been used widely across the development and academic communities. The book incorporates real-world examples to present practical guidelines for designing and implementing impact evaluations. Readers will gain an understanding of impact evaluations and the best ways to use them to design evidence-based policies and programs. The updated version covers the newest techniques for evaluating programs and includes state-of-the-art implementation advice, as well as an expanded set of examples and case studies that draw on recent development challenges. It also includes new material on research ethics and partnerships to conduct impact evaluation. The handbook is divided into four sections: Part One discusses what to evaluate and why; Part Two presents the main impact evaluation methods; Part Three addresses how to manage impact evaluations; Part Four reviews impact evaluation sampling and data collection. Case studies illustrate different applications of impact evaluations. The book links to complementary instructional material available online, including an applied case as well as questions and answers. The updated second edition will be a valuable resource for the international development community, universities, and policy makers looking to build better evidence around what works in development.
Publisher: World Bank Publications
ISBN: 1464807809
Category : Business & Economics
Languages : en
Pages : 444
Book Description
The second edition of the Impact Evaluation in Practice handbook is a comprehensive and accessible introduction to impact evaluation for policy makers and development practitioners. First published in 2011, it has been used widely across the development and academic communities. The book incorporates real-world examples to present practical guidelines for designing and implementing impact evaluations. Readers will gain an understanding of impact evaluations and the best ways to use them to design evidence-based policies and programs. The updated version covers the newest techniques for evaluating programs and includes state-of-the-art implementation advice, as well as an expanded set of examples and case studies that draw on recent development challenges. It also includes new material on research ethics and partnerships to conduct impact evaluation. The handbook is divided into four sections: Part One discusses what to evaluate and why; Part Two presents the main impact evaluation methods; Part Three addresses how to manage impact evaluations; Part Four reviews impact evaluation sampling and data collection. Case studies illustrate different applications of impact evaluations. The book links to complementary instructional material available online, including an applied case as well as questions and answers. The updated second edition will be a valuable resource for the international development community, universities, and policy makers looking to build better evidence around what works in development.
Theory in Practice
Author: Chris Argyris
Publisher: John Wiley & Sons
ISBN: 1555424465
Category : Education
Languages : en
Pages : 278
Book Description
"This book is a landmark in two fields. It is a practical guide tothe reform of professional education. It is also a beacon totheoretical thinking about human organizations, about theirinterdepAndence with the social structure of the professions, andabout theory in practice." -- Journal of Higher Education
Publisher: John Wiley & Sons
ISBN: 1555424465
Category : Education
Languages : en
Pages : 278
Book Description
"This book is a landmark in two fields. It is a practical guide tothe reform of professional education. It is also a beacon totheoretical thinking about human organizations, about theirinterdepAndence with the social structure of the professions, andabout theory in practice." -- Journal of Higher Education
Raamwerk in Practice. Lichtervelde Youth Centre
Author:
Publisher:
ISBN: 9789463933421
Category :
Languages : en
Pages : 182
Book Description
In this book, Bart Decroos and Raamwerk (architects Gijs De Cock and Freek Dendooven) unfold the design process of Lichtervelde Youth Centre, through a set of unpublished work documents including sketches, scale models, plans, and pictures. Through four anecdotes, they explore how the reality of the construction site allowed them to continue the design process during the realisation of the building itself. Beyond the singularity of this remarkable project, the book demonstrates the critical relevance of construction in architecture theory and discourses. Three additional contributions shed lateral light on the level of research pedagogics and theory: the external outlook and the inner knowledge complement each other.0The book results from the collaboration between KU Leuven, ULB and U Liège within Architecture In Practice, a multi university research group exploring the multiple ways in which individuals can engage their professional architecture practice in academic research and reciprocally. The book has been double blind peer reviewed.
Publisher:
ISBN: 9789463933421
Category :
Languages : en
Pages : 182
Book Description
In this book, Bart Decroos and Raamwerk (architects Gijs De Cock and Freek Dendooven) unfold the design process of Lichtervelde Youth Centre, through a set of unpublished work documents including sketches, scale models, plans, and pictures. Through four anecdotes, they explore how the reality of the construction site allowed them to continue the design process during the realisation of the building itself. Beyond the singularity of this remarkable project, the book demonstrates the critical relevance of construction in architecture theory and discourses. Three additional contributions shed lateral light on the level of research pedagogics and theory: the external outlook and the inner knowledge complement each other.0The book results from the collaboration between KU Leuven, ULB and U Liège within Architecture In Practice, a multi university research group exploring the multiple ways in which individuals can engage their professional architecture practice in academic research and reciprocally. The book has been double blind peer reviewed.
ACT in Practice
Author: Patricia A. Bach
Publisher: New Harbinger Publications
ISBN: 1608826295
Category : Psychology
Languages : en
Pages : 354
Book Description
Acceptance and commitment therapy (ACT) is more than just a set of techniques for structuring psychotherapeutic treatment; it also offers a new, insightful, transdiagnostic approach to case conceptualization and to mental health in general. Learn to put this popular new psychotherapeutic model to work in your practice with this book, the first guide that explains how to do case conceptualization within an ACT framework. ACT in Practice offers an introduction to ACT, an overview of its impact, and a brief introduction to the six core processes of ACT treatment--the six points of the hexaflex model and its pathological alter ego, the so-called inflexahex. It describes how to accomplish case conceptualizations in general and offers précis of the literature that establish the importance and value of case conceptualization. This guide also offers possible alternative case conceptualization for cases from different therapeutic traditions, a great help to therapists who come from a more traditional CBT background. Exercises throughout help you to evaluate the information you have just learned so that you may effectively integrate ACT into your practice.
Publisher: New Harbinger Publications
ISBN: 1608826295
Category : Psychology
Languages : en
Pages : 354
Book Description
Acceptance and commitment therapy (ACT) is more than just a set of techniques for structuring psychotherapeutic treatment; it also offers a new, insightful, transdiagnostic approach to case conceptualization and to mental health in general. Learn to put this popular new psychotherapeutic model to work in your practice with this book, the first guide that explains how to do case conceptualization within an ACT framework. ACT in Practice offers an introduction to ACT, an overview of its impact, and a brief introduction to the six core processes of ACT treatment--the six points of the hexaflex model and its pathological alter ego, the so-called inflexahex. It describes how to accomplish case conceptualizations in general and offers précis of the literature that establish the importance and value of case conceptualization. This guide also offers possible alternative case conceptualization for cases from different therapeutic traditions, a great help to therapists who come from a more traditional CBT background. Exercises throughout help you to evaluate the information you have just learned so that you may effectively integrate ACT into your practice.
Transformative Learning in Practice
Author: Jack Mezirow
Publisher: John Wiley & Sons
ISBN: 1118045432
Category : Education
Languages : en
Pages : 336
Book Description
The leading authorities in the field produced this comprehensive resource, which provides strategies and methods for fostering Transformative Learning (TL) practice in a wide variety of higher and adult education settings. The book answers relevant questions such as: What are effective practices for promoting TL in the classroom? What is it about TL that is most helpful in informing practice? How does the teaching setting shape the practice of TL? What are the successes, strengths, and outcomes of fostering TL? What are the risks and challenges when practicing TL in the classroom?
Publisher: John Wiley & Sons
ISBN: 1118045432
Category : Education
Languages : en
Pages : 336
Book Description
The leading authorities in the field produced this comprehensive resource, which provides strategies and methods for fostering Transformative Learning (TL) practice in a wide variety of higher and adult education settings. The book answers relevant questions such as: What are effective practices for promoting TL in the classroom? What is it about TL that is most helpful in informing practice? How does the teaching setting shape the practice of TL? What are the successes, strengths, and outcomes of fostering TL? What are the risks and challenges when practicing TL in the classroom?
Mouldings in Practice
Author: Matthew Sheldon Bickford
Publisher:
ISBN: 9780985077716
Category : Decoration and ornament, Architectural
Languages : en
Pages : 254
Book Description
A guide to making furniture mouldings using traditional moulding planes.
Publisher:
ISBN: 9780985077716
Category : Decoration and ornament, Architectural
Languages : en
Pages : 254
Book Description
A guide to making furniture mouldings using traditional moulding planes.
Go in Action
Author: Erik St. Martin
Publisher: Simon and Schuster
ISBN: 163835202X
Category : Computers
Languages : en
Pages : 513
Book Description
Summary Go in Action introduces the Go language, guiding you from inquisitive developer to Go guru. The book begins by introducing the unique features and concepts of Go. Then, you'll get hands-on experience writing real-world applications including websites and network servers, as well as techniques to manipulate and convert data at speeds that will make your friends jealous. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Application development can be tricky enough even when you aren't dealing with complex systems programming problems like web-scale concurrency and real-time performance. While it's possible to solve these common issues with additional tools and frameworks, Go handles them right out of the box, making for a more natural and productive coding experience. Developed at Google, Go powers nimble startups as well as big enterprises—companies that rely on high-performing services in their infrastructure. About the Book Go in Action is for any intermediate-level developer who has experience with other programming languages and wants a jump-start in learning Go or a more thorough understanding of the language and its internals. This book provides an intensive, comprehensive, and idiomatic view of Go. It focuses on the specification and implementation of the language, including topics like language syntax, Go's type system, concurrency, channels, and testing. What's Inside Language specification and implementation Go's type system Internals of Go's data structures Testing and benchmarking About the Reader This book assumes you're a working developer proficient with another language like Java, Ruby, Python, C#, or C++. About the Authors William Kennedy is a seasoned software developer and author of the blog GoingGo.Net. Brian Ketelsen and Erik St. Martin are the organizers of GopherCon and coauthors of the Go-based Skynet framework. Table of Contents Introducing Go Go quick-start Packaging and tooling Arrays, slices, and maps Go's type system Concurrency Concurrency patterns Standard library Testing and benchmarking
Publisher: Simon and Schuster
ISBN: 163835202X
Category : Computers
Languages : en
Pages : 513
Book Description
Summary Go in Action introduces the Go language, guiding you from inquisitive developer to Go guru. The book begins by introducing the unique features and concepts of Go. Then, you'll get hands-on experience writing real-world applications including websites and network servers, as well as techniques to manipulate and convert data at speeds that will make your friends jealous. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Application development can be tricky enough even when you aren't dealing with complex systems programming problems like web-scale concurrency and real-time performance. While it's possible to solve these common issues with additional tools and frameworks, Go handles them right out of the box, making for a more natural and productive coding experience. Developed at Google, Go powers nimble startups as well as big enterprises—companies that rely on high-performing services in their infrastructure. About the Book Go in Action is for any intermediate-level developer who has experience with other programming languages and wants a jump-start in learning Go or a more thorough understanding of the language and its internals. This book provides an intensive, comprehensive, and idiomatic view of Go. It focuses on the specification and implementation of the language, including topics like language syntax, Go's type system, concurrency, channels, and testing. What's Inside Language specification and implementation Go's type system Internals of Go's data structures Testing and benchmarking About the Reader This book assumes you're a working developer proficient with another language like Java, Ruby, Python, C#, or C++. About the Authors William Kennedy is a seasoned software developer and author of the blog GoingGo.Net. Brian Ketelsen and Erik St. Martin are the organizers of GopherCon and coauthors of the Go-based Skynet framework. Table of Contents Introducing Go Go quick-start Packaging and tooling Arrays, slices, and maps Go's type system Concurrency Concurrency patterns Standard library Testing and benchmarking