Improve learning transfer in your organisation with this book which provides a step-by-step methodology for facilitating genuine behavioural change and accountability back in the workplace.
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
Award-winning educator William Sterrett draws from research and interviews with distinguished practitioners to identify the most important issues facing today's school leaders and offer practical, effective strategies to help leaders realize growth in their schools.
More than twenty years after its publication, Peter Singer's Ethics into Action continues to inspire new generations of activists through its portrayal of Henry Spira and the animal rights movement. With a new preface from the author, this edition celebrates the continued importance of social movements and provides a path towards furthering changes in our world. Singer, one of the world's most influential living philosophers, reveals how Henry Spira influenced major corporations by simultaneously applying targeted pressures and removing existing obstacles to achieve his ethical goals. As people all over the world continues to struggle for justice, Spira's method of effecting change serves as a proven model for activists fighting across a wide range of causes.
Focusing on religious, political, and geographical ideas and models, this volume explores, how and to which extent pertinent large-scale concepts influenced or determined concrete actions in premodern cultures. "Ordering" objects, perceptions, and phenomena is not a neutral activity. The models and concepts that are used in this endeavor do not merely arrange the empirically available material, but they invest them with specific positions and values that are culturally determined. The activity of ordering relies on models that help us to perceive and categorize the information conveyed by experience and tradition alike. In turn, its results effectively influence the behaviour and actions of individuals and groups. With a focus on premodern societies in Europe, the Arab world and East Asia, this volume proposes new approaches to premodern models of world-order, by analyzing their effects on individual of collective actions. Examples include socio-religious concepts (Christianity, terra paganorum, dar al-harb), political ideas(empire) and geographical notions. A section dedicated to Sub-Saharan Africa, Australia, and Pre-Columbian America considerably broadens the geographic scope and provides innovative additional material for further comparative insights.
"An outstanding source of knowledge for Terraform enthusiasts of all levels." - Anton Babenko, Betajob Terraform in Action shows you how to automate and scale infrastructure programmatically using the Terraform toolkit. Summary In Terraform in Action you will learn: Cloud architecture with Terraform Terraform module sharing and the private module registry Terraform security in a multitenant environment Strategies for performing blue/green deployments Refactoring for code maintenance and reusability Running Terraform at scale Creating your own Terraform provider Using Terraform as a continuous development/continuous delivery platform Terraform in Action introduces the infrastructure-as-code (IaC) model that lets you instantaneously create new components and respond efficiently to changes in demand. You’ll use the Terraform automation tool to design and manage servers that can be provisioned, shared, changed, tested, and deployed with a single command. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the technology Provision, deploy, scale, and clone your entire stack to the cloud at the touch of a button. In Terraform, you create a collection of simple declarative scripts that define and manage application infrastructure. This powerful infrastructure-as-code approach automates key tasks like versioning and testing for everything from low-level networking to cloud services. About the book Terraform in Action shows you how to automate and scale infrastructure programmatically using the Terraform toolkit. Using practical, relevant examples, you’ll use Terraform to provision a Kubernetes cluster, deploy a multiplayer game, and configure other hands-on projects. As you progress to advanced techniques like zero-downtime deployments, you’ll discover how to think in Terraform rather than just copying and pasting scripts. What's inside Cloud architecture with Terraform Terraform module sharing and the private module registry Terraform security in a multitenant environment Strategies for performing blue/green deployments About the reader For readers experienced with a major cloud platform such as AWS. Examples in JavaScript and Golang. About the author Scott Winkler is a DevOps engineer and a distinguished Terraform expert. He has spoken multiple times at HashiTalks and HashiConf, and was selected as a HashiCorp Ambassador and Core Contributor in 2020. Table of Contents PART 1 TERRAFORM BOOTCAMP 1 Getting started with Terraform 2 Life cycle of a Terraform resource 3 Functional programming 4 Deploying a multi-tiered web application in AWS PART 2 TERRAFORM IN THE WILD 5 Serverless made easy 6 Terraform with friends 7 CI/CD pipelines as code 8 A multi-cloud MMORPG PART 3 MASTERING TERRAFORM 9 Zero-downtime deployments 10 Testing and refactoring 11 Extending Terraform by writing a custom provider 12 Automating Terraform 13 Security and secrets management
Recently at the Visible Learning Conference, Professor John Hattie stood up in his opening address and said, "I’m looking at you all and thinking ‘What if I got this wrong?’" I feel the same way when educators ask to visit and I always end up in the same place – that Keilor Views is a living, breathing example that he didn’t. -- Charles Branciforte, Principal of Keilor Views Primary School, Melbourne, Australia Visible Learning into Action takes the next step in the evolving Visible Learning story. It translates one of the biggest and most critically acclaimed education research projects ever undertaken into case studies of actual success stories, implementing John Hattie’s ideas in the classrooms of schools all around the world. The evidenced case studies presented in this book describe the Visible Learning journeys of fifteen schools from Australia, USA, Hong Kong, UK, Sweden, New Zealand and Norway and are representative of the VL international community of schools in their quest to ensure all of their students exceed their potential for academic success. Each school’s story will inform and inspire, bringing to life the discussions, actions and reflections from leaders, teachers, students and families. This book features extensive, interactive appendices containing study guide questions to encourage critical thinking, annotated endnotes with recommendations for further reading and links to YouTube and relevant websites. Drawing on the latest research into the major principles and strategies of learning, this essential resource is structured into five parts: Know thy impact; Effective feedback; Visible learners; Inspired and passionate teachers; The Visible Learning School. Visible Learning into Action is aimed at any student, teacher or parent requiring an up-to-date commentary on how research into human learning processes can inform our teaching and what goes on in our schools.
From weaker to stronger rhetoric : literature - Laboratories - From weak points to strongholds : machines - Insiders out - From short to longer networks : tribunals of reason - Centres of calculation.
Transform your yoga practice into a force for creating social change with this concise, eloquent manual of social justice tools and skills. Skill in Action asks you to explore the deeply transformational practice of yoga as a way to become an agent of social change and work toward a just world. Through yoga practices and philosophy, this book explores liberation for ourselves and others, while asking us to engage in our own agency—whether that manifests as activism, volunteer work, or changing our relationships with others and ourselves. To provide a strong foundation to begin this work, Michelle Cassandra Johnson clearly defines power and privilege, oppression, liberation, and suffering, and invites you to make changes in your life that promote equality and freedom for all. This revised and expanded edition offers journaling practices and prompts in each chapter; includes more material on how power and privilege inform the yoga industry; explains how to integrate justice into teaching the eight limbs of yoga; and offers ways to support people as they move through their resistance and discomfort in the face of injustice. This edition also offers a fuller look at how the yamas and niyamas—the ethical precepts of yoga—can be studied in order to create a more just world, and it offers more support for yoga teachers seeking to radicalize their yoga.
The Standards for Mathematical Practice promise to elevate students' learning of math from knowledge to application and bring rigor to math classrooms. Here, the authors unpack each of the eight Practices and provide a wealth of practical ideas and activities to help teachers quickly integrate them into their existing math program.