Going Google


Book Description

Engage digital learners with the power of Google! This guide for K-12 educators explores the wide array of Google tools and shows how to use them in the classroom to foster digital learning. Appropriate for experienced Googlers as well as novices, the text is organized into parts according to the 21st century skills each tool promotes. Written in an intentionally casual, engaging style, each chapter: Explains the specific benefits of using each tool for teaching and learning Provides step by step tutorials with screen shots that illustrate the processes Contains detailed examples of classroom and teacher productivity projects Included are specific classroom activities that teachers can use immediately to engage students and enhance learning.




Going Google


Book Description

Google your way to greatness!This book for K-12 educators explores the wide array of Google tools and shows how to use them in the classroom. Appropriate for experienced Googlers as well as novices, the text is organized into parts according to the 21st-century skills each tool promotes. Included are specific classroom activities that teachers can use with students immediately. An interactive website offers video tutorials that support the instructions and an online community for sharing successes.




Build an Orchestrator in Go (From Scratch)


Book Description

Develop a deep understanding of Kubernetes and other orchestration systems by building your own with Go and the Docker API. Orchestration systems like Kubernetes can seem like a black box: you deploy to the cloud and it magically handles everything you need. That might seem perfect—until something goes wrong and you don’t know how to find and fix your problems. Build an Orchestrator in Go (From Scratch) reveals the inner workings of orchestration frameworks by guiding you through creating your own. In Build an Orchestrator in Go (From Scratch) you will learn how to: Identify the components that make up any orchestration system Schedule containers on to worker nodes Start and stop containers using the Docker API Manage a cluster of worker nodes using a simple API Work with algorithms pioneered by Google’s Borg Demystify orchestration systems like Kubernetes and Nomad Build an Orchestrator in Go (From Scratch) explains each stage of creating an orchestrator with diagrams, step-by-step instructions, and detailed Go code samples. Don’t worry if you’re not a Go expert. The book’s code is optimized for simplicity and readability, and its key concepts are easy to implement in any language. You’ll learn the foundational principles of these frameworks, and even how to manage your orchestrator with a command line interface. About the technology Orchestration frameworks like Kubernetes and Nomad radically simplify managing containerized applications. Building an orchestrator from the ground up gives you deep insight into deploying and scaling containers, clusters, pods, and other components of modern distributed systems. This book guides you step by step as you create your own orchestrator—from scratch. About the book Build an Orchestrator in Go (From Scratch) gives you an inside-out perspective on orchestration frameworks and the low-level operation of distributed containerized applications. It takes you on a fascinating journey building a simple-but-useful orchestrator using the Docker API and Go SDK. As you go, you’ll get a guru-level understanding of Kubernetes, along with a pattern you can follow when you need to create your own custom orchestration solutions. What's inside Schedule containers on worker nodes Start and stop containers using the Docker API Manage a cluster of worker nodes using a simple API Work with algorithms pioneered by Google’s Borg About the reader For software engineers, operations professionals, and SREs. This book’s simple Go code is accessible to all programmers. About the author Tim Boring has 20+ years of experience in software engineering. For most of that time he has worked with orchestration systems, including Borg, Kubernetes, and Nomad. Table of Contents PART 1 INTRODUCTION 1 What is an orchestrator? 2 From mental model to skeleton code 3 Hanging some flesh on the task skeleton PART 2 WORKER 4 Workers of the Cube, unite! 5 An API for the worker 6 Metrics PART 3 MANAGER 7 The manager enters the room 8 An API for the manager 9 What could possibly go wrong? PART 4 REFACTORINGS 10 Implementing a more sophisticated scheduler 11 Implementing persistent storage for tasks PART 5 CLI 12 Building a command-line interface 13 Now what?




The Search


Book Description

This updated edition in paperback of the bestselling and critically acclaimed book on the rise of Google and the 'search industry" contains a major new Afterword from John Battelle. The rise of Google is one of the most amazing stories of our time. Google's enormous impact straddles the worlds of technology, marketing, finance, media, culture, dating, job hunting, and just about every other sphere of human interest. And no one is better qualified to explain this entire phenomenon than John Battelle, the acclaimed Silicon Valley journalist who co-founded "Wired" and founded "The Industry Standard". Much more than just a business book, this explains how the search industry is changing the way we live in profound and unpredictable ways. "The Search" contains exclusive interviews with some of the biggest names at the top companies including Google founders Larry Page and Sergey Brin. Google is the No. 1 search engine and is now a recognised word in its own right - they receive over 200 million search requests every day and it is estimated that over 80 per cent of webusers turn to Google first.




Programming Google App Engine with Python


Book Description

This practical guide shows intermediate and advanced web and mobile app developers how to build highly scalable Python applications in the cloud with Google App Engine. The flagship of Google's Cloud Platform, App Engine hosts your app on infrastructure that grows automatically with your traffic, minimizing up-front costs and accommodating unexpected visitors. You’ll learn hands-on how to perform common development tasks with App Engine services and development tools, including deployment and maintenance. App Engine's Python support includes a fast Python 2.7 interpreter, the standard library, and a WSGI-based runtime environment. Choose from many popular web application frameworks, including Django and Flask. Get a hands-on introduction to App Engine's tools and features, using an example application Simulate App Engine on your development machine with tools from Google Cloud SDK Structure your app into individually addressable modules, each with its own scaling configuration Exploit the power of the scalable Cloud Datastore, using queries, transactions, and data modeling with the ndb library Use Cloud SQL for standard relational databases with App Engine applications Learn how to deploy, manage, and inspect your application on Google infrastructure




Google Power


Book Description

Learn advanced techniques for maximizing the Google search engine and extract the best content from Google without having to learn complicated code. Go under the hood and learn a wide range of advanced web search techniques through practical examples. This is an ideal resource for students, librarians, journalists, researchers, businesspeople, lawyers, investigators, and anyone interested in conducting an in-depth search.




The Trustworthy Leader


Book Description

How leaders from the best workplaces build trust in their organizations The Trustworthy Leader reveals the benefits organizations enjoy when trustworthy behavior is practiced consistently by their leaders. Drawing from examples from the Best Companies to Work For, Lyman, cofounder of Great Place to Work Institute, explains that being trustworthy means that leaders' behaviors are rooted in their commitment to the value of trust and not simply in an imitation of the practices of others. She identifies six elements that reflect a leader's trustworthiness: honor, inclusion, engaging followers, sharing information, developing others, and moving through uncertainty to pursue opportunities. Features leaders from great companies such as REI, Wegman's, R.W. Baird, TDIndustries, and more Based on more than 20 years of rigorous research into the value of trust in companies large and small and its link to financial and organizational performance Published to coincide with the release of the FORTUNE 100 Best Companies to Work For 2012 list This book offers a key to developing high levels of trust, a critical endeavor in an age when seemingly every day a story of a leader's lapse in ethical behavior makes headlines.




The Next Digital Decade


Book Description




Empower Your Nonprofit


Book Description

Your complete guide to AI in the nonprofit sector Empower Your Nonprofit: Simple Ways to Co-Create with AI for Profound Impact is a comprehensive, accessible, and highly practical guide to harnessing the power of emerging AI technologies in the nonprofit sector. This book delivers strategic research, tools, case studies, and advice to help nonprofits advance their missions through AI, with interviews, outlooks, testimonials, and quotes from nonprofit leaders and influencers in the AI industry delivering key insight to all readers regardless of technical expertise. Readers will learn how to practically resolve the top 10 most common nonprofit pain points through the utilization of AI, backed by current case studies of AI implementation for core nonprofit functions like fundraising, grants, marketing, and initiative event optimization. In this book, readers will find information on: The nonprofit sector's critical missions, success factors, challenges, and needs of today AI as a way to automate inefficient internal processes, freeing talent to work on more inspired projects Tools, tips, and tricks to get started with AI as soon as today Empower Your Nonprofit: Simple Ways to Co-Create with AI for Profound Impact earns a well-deserved spot on the bookshelves of all nonprofit leaders and involved donors seeking a comprehensive step-by-step guidebook on how this exciting new technology can be leveraged for greater nonprofit success.




SEO For Dummies


Book Description

Up relevance scores, improve page speed, optimize voice search questions, and more! Search Engine Optimization For Dummies shows website owners, developers, and search engine optimizers (SEOs) how to create a website that ranks at the top of search engines and has high-volume traffic, while answering the essential question of "how do I get people to visit my site?" By understanding search engine basics (what are they, which ones are important, how to get started), building a search engine-friendly site, registering your site with directories and indexes, using analysis tools to track results and link popularity to boost rankings, and advertising your site by using pay-per-click options, you can use the tricks of SEO masters to drive traffic to your site. You'll also discover how to write effective content, use social media to boost your profile, and manage your platform and reputation to positively impact your search engine rankings. Develop a search strategy and use new SERP features Maximize the effects of personalized search Analyze results with improved analytics tools Optimize voice search strategies There’s no time like the present to create a website that ranks at the top of search engines and drives traffic to your site with these tips, tricks, and secrets.