- Table View
- List View
Go Systems Programming
by Mihalis TsoukalosIntermediate Linux and general UNIX programmers. Network programmers from beginners to advanced practitioners. C and C++ programmers interested in different approaches to concurrency and Linux systems programming.
Go Tweet Yourself: 365 Reasons Why Twitter, Facebook, MySpace, and Other Social Networking Sites Suck
by Janelle RandazzaFlip Twitter the bird.Tell Facebook to f#@% off.Lose it on LinkedIn.Somewhere between the advent of Facebook and launching Twitter to the masses, the Internet betrayed us. It allowed pages to be viewed by job interviewers, newsfeeds to be flooded by Aunt Julie, and for constant tweets about what color socks that random girl from the study group is going to wear today.This book is the hilarious reply all that says: enough is enough. We don’t want to see the pictures from your business trip to Omaha. We don’t want a page-by-page account of what’s going on in Twilight. We definitely don’t want a virtual drink!When you can’t fix the problem, fix the blame. And since there’s no way in 2.0-hell that you can put an end to the bastardization of the Book, you may as well have a good laugh while pointing the finger at those who ruined their online experience.
Go Web Development Cookbook: Build full-stack web applications with Go
by Arpit Aggarwal86 recipes on how to build fast, scalable, and powerful web services and applications with GoKey FeaturesBecome proficient in RESTful web servicesBuild scalable, high-performant web applications in GoGet acquainted with Go frameworks for web developmentBook DescriptionGo is an open source programming language that is designed to scale and support concurrency at the language level. This gives you the liberty to write large concurrent web applications with ease. From creating web application to deploying them on Amazon Cloud Services, this book will be your one-stop guide to learn web development in Go. The Go Web Development Cookbook teaches you how to create REST services, write microservices, and deploy Go Docker containers. Whether you are new to programming or a professional developer, this book will help get you up to speed with web development in Go. We will focus on writing modular code in Go; in-depth informative examples build the base, one step at a time. You will learn how to create a server, work with static files, SQL, NoSQL databases, and Beego. You will also learn how to create and secure REST services, and create and deploy Go web application and Go Docker containers on Amazon Cloud Services. By the end of the book, you will be able to apply the skills you've gained in Go to create and explore web applications in any domain.What you will learn Create a simple HTTP and TCP web server and understand how it works Explore record in a MySQL and MongoDB database Write and consume RESTful web service in Go Invent microservices in Go using Micro – a microservice toolkit Create and Deploy the Beego application with Nginx Deploy Go web application and Docker containers on an AWS EC2 instanceWho this book is forThis book is for Go developers interested in learning how to use Go to build powerful web applications. A background in web development is expected.
Go Web Programming
by Sau Sheong ChangSummaryGo Web Programming teaches you how to build scalable, high-performance web applications in Go using modern design principles.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyThe Go language handles the demands of scalable, high-performance web applications by providing clean and fast compiled code, garbage collection, a simple concurrency model, and a fantastic standard library. It's perfect for writing microservices or building scalable, maintainable systems.About the BookGo Web Programming teaches you how to build web applications in Go using modern design principles. You'll learn how to implement the dependency injection design pattern for writing test doubles, use concurrency in web applications, and create and consume JSON and XML in web services. Along the way, you'll discover how to minimize your dependence on external frameworks, and you'll pick up valuable productivity techniques for testing and deploying your applications.What's InsideBasicsTesting and benchmarkingUsing concurrencyDeploying to standalone servers, PaaS, and DockerDozens of tips, tricks, and techniquesAbout the ReaderThis book assumes you're familiar with Go language basics and the general concepts of web development.About the AuthorSau Sheong Chang is Managing Director of Digital Technology at Singapore Power and an active contributor to the Ruby and Go communities.Table of ContentsPART 1 GO AND WEB APPLICATIONSGo and web applications Go ChitChat PART 2 BASIC WEB APPLICATIONSHandling requests Processing requests Displaying content Storing data PART 3 BEING REALGo web services Testing your application Leveraging Go concurrency Deploying Go
Go Web Scraping Quick Start Guide: Implement the power of Go to scrape and crawl data from the web
by Vincent SmithLearn how some Go-specific language features help to simplify building web scrapers along with common pitfalls and best practices regarding web scraping. Key Features Use Go libraries like Goquery and Colly to scrape the web Common pitfalls and best practices to effectively scrape and crawl Learn how to scrape using the Go concurrency model Book Description Web scraping is the process of extracting information from the web using various tools that perform scraping and crawling. Go is emerging as the language of choice for scraping using a variety of libraries. This book will quickly explain to you, how to scrape data data from various websites using Go libraries such as Colly and Goquery. The book starts with an introduction to the use cases of building a web scraper and the main features of the Go programming language, along with setting up a Go environment. It then moves on to HTTP requests and responses and talks about how Go handles them. You will also learn about a number of basic web scraping etiquettes. You will be taught how to navigate through a website, using a breadth-first and then a depth-first search, as well as find and follow links. You will get to know about the ways to track history in order to avoid loops and to protect your web scraper using proxies. Finally the book will cover the Go concurrency model, and how to run scrapers in parallel, along with large-scale distributed web scraping. What you will learn Implement Cache-Control to avoid unnecessary network calls Coordinate concurrent scrapers Design a custom, larger-scale scraping system Scrape basic HTML pages with Colly and JavaScript pages with chromedp Discover how to search using the "strings" and "regexp" packages Set up a Go development environment Retrieve information from an HTML document Protect your web scraper from being blocked by using proxies Control web browsers to scrape JavaScript sites Who this book is for Data scientists, and web developers with a basic knowledge of Golang wanting to collect web data and analyze them for effective reporting and visualization.
GO with Microsoft: Office 2016 All in One (3rd Edition)
by Shelley Gaskin Debra Geoghan Nancy Graviett Alicia VargasGO! with Office 2016 is the right approach to learning for today's fast-moving, mobile environment. The GO! Series focuses on the job and success skills students need to succeed in the workforce. With GO! All in One, you can teach Computer Concepts and Applications together - the way it is in the real world!
GO! with Microsoft Excel 2010, Comprehensive (GO!)
by Shelley Gaskin Alicia Vargas Suzanne MarksFor introductory computer courses on Microsoft Excel 2010 or courses in computer concepts with a lab component on Excel. Teach the course YOU want in LESS TIME! The primary goal of the GO! Series, aside from teaching computer applications, is ease of implementation. This approach is based on clearly defined projects for students and a one-of-a-kind supplements package for instructors.
GO! With Microsoft Office 2013 Volume 1
by Shelley Gaskin Alicia Vargas Carolyn MclellanThe primary goal of the GO! Series, aside from teaching computer applications, is ease of implementation, with an approach that is based on clearly defined projects for students and a one-of-a-kind supplements package.
Go! with Microsoft Office 2016 Volume 1
by Shelley Gaskin Debra Geoghan Nancy Graviett Alicia VargasTeach the course YOU want in LESS TIME! In today's fast-moving, mobile environment, the GO! with Office 2016 series focuses on the job skills needed to succeed in the workforce. For Office 2016, the hallmark guided-practice to skill-mastery pathway is better than ever. Students have many opportunities to work live in Microsoft office to apply the skills they've learned.
Go! With Microsoft Office 365, Excel 2019 Comprehensive: Learn, Practice, Succeed
by Shelley Gaskin Alicia VargasSeamless digital instruction, practice, and assessment; For over 17 years, instructors have relied upon the GO! series to teach Microsoft Office successfully. The series uses a project-based approach that clusters learning objectives around projects, rather than software features, so students can practice solving real business problems. <p><p> Gaskin uses easy-to-follow Microsoft Procedural Syntax so students always know where to go on the ribbon; she combines this with a Teachable Moment approach that offers learners tips and instructions at the precise moment they’re needed. Updated to Office 365, this book adds tips for Mac users, revised instructional projects, and improved coverage of the what, why, and how of skills application.
GO! with Microsoft Powerpoint 2010, Comprehensive (GO!)
by Shelley Gaskin Alicia Vargas Toni Marucco Donna MadsenFor introductory computer courses on Microsoft PowerPoint 2010 or courses in computer concepts with a lab component on PowerPoint. Teach the course YOU want in LESS TIME! The primary goal of the GO! Series, aside from teaching computer applications, is ease of implementation. This approach is based on clearly defined projects for students and a one-of-a-kind supplements package for instructors.
Go! With Microsoft Word 2010 (Brief Edition)
by Shelley Gaskin Robert L. FerrettFor introductory computer courses on Microsoft Word 2010 or courses in computer concepts with a lab component on Word. Teach the course YOU want in LESS TIME! The primary goal of the GO! Series, aside from teaching computer applications, is ease of implementation. This approach is based on clearly defined projects for students and a one-of-a-kind supplements package for instructors.
Go! With Microsoft Word 2010, Comprehensive
by Shelley Gaskin Robert L. Ferrett Carol L. Martin<P>In today's fast-moving, mobile environment, the GO! with Office 2016 series focuses on the job skills needed to succeed in the workforce.<P> With job-related projects that put Microsoft Office® into context, students learn the how and why at the moment they need to know, all in the appropriate Microsoft procedural syntax.<P> For Office 2016, the hallmark guided-practice to skill-mastery pathway is better than ever. <P>Students have many opportunities to work live in Microsoft office to apply the skills they've learned.<P> In addition, instructional projects are now available as grader projects in MyITLab, so students can work live in Office while receiving auto-graded feedback.<P> These high-fidelity simulations match the text and provide an effective pathway for learning, practicing, and assessing their abilities. After completing the instructional projects, students can apply their skills with a variety of progressively challenging projects that require them to solve problems, think critically, and create on their own. <P>New GO! Collaborate with Google projects allow students to apply their skills to a new environment that is already popular in many workplaces.<P> Integrated Microsoft Office Specialist (MOS) objectives make GO! your one resource for learning Office, gaining critical productivity skills, and prepare for MOS certification.
Go! With Office 2019: Volume 1
by Shelley Gaskin Debra Geoghan Alicia Vargas Nancy GraviettThe series uses a project-based approach that clusters learning objectives around projects, rather than software features, so students can practice solving real business problems. Gaskin uses easy-to-follow Microsoft Procedural Syntax so students always know where to go on the ribbon; she combines this with a Teachable Moment approach that offers learners tips and instructions at the precise moment they’re needed. Updated to Office 365, GO! with Microsoft® Office 365®, 2019 Edition, Introductory adds tips for Mac users, revised instructional projects, and improved coverage of the what, why, and how of skills application.
The Go Workshop: A New, Interactive Approach to Learning Go
by Dániel Szabó Delio D'Anna Andrew Hayes Sam Hennessy Jeremy Leasor Gobin SougrakpamCut through the noise and get real results with a step-by-step approach to learning Go programming Key Features Ideal for the Go beginner who is getting started for the first time A step-by-step Go tutorial with exercises and activities that help build key skills Structured to let you progress at your own pace, on your own terms Use your physical print copy to redeem free access to the online interactive edition Book Description You already know you want to learn Go, and the smart way to learn anything is to learn by doing. The Go Workshop focuses on building up your practical skills so that you can develop high-performing concurrent applications, or even create Go scripts to automate repetitive daily tasks. You'll learn from real examples that lead to real results. Throughout The Go Workshop, you'll take an engaging step-by-step approach to understanding Go. You won't have to sit through any unnecessary theory. If you're short on time you can jump into a single exercise each day, or you can spend an entire weekend learning how to test and secure your Go applications. It's your choice. Learning on your terms, you'll build up and reinforce key skills in a way that feels rewarding. Every physical print copy of The Go Workshop unlocks access to the interactive edition. With videos detailing all exercises and activities, you'll always have a guided solution. You can also benchmark yourself against assessments, track your progress, and receive content updates. You'll even earn secure credentials that you can share and verify online upon completion. It's a premium learning experience that's included with your printed copy. To redeem it, follow the instructions located at the start of your Go book. Fast-paced and direct, The Go Workshop is the ideal companion for Go beginners. You'll build and iterate on your code like a software developer, learning along the way. This process means that you'll find that your new skills stick, embedded as best practice. A solid foundation for the years ahead. What you will learn Get to grips with Go fundamentals and best practices Learn how to effectively organize your code for production environments Explore how third-party packages can help make you a better engineer Keep your development process bug-free with unit tests and benchmarks Who this book is for Our goal at Packt is to help you be successful, in whatever it is you choose to do. The Go Workshop is an ideal Go tutorial for the Go beginner who is just getting started. Pick up a Workshop today, and let Packt help you develop skills that stick with you for life.
Goal-Setting and Problem-Solving in the Tech-Enhanced Classroom: A Teaching and Learning Reboot
by Pete AthertonGoal-Setting and Problem-Solving in the Tech-Enhanced Classroom explores how educators can use technology to create opportunities for more immersive and rewarding learning. As child-age students demonstrate increasing competence with digital tools, and investment in learning technologies continues to climb, teachers need grounded, pedagogically attentive insights to help them leverage these devices and platforms in their profession. This book offers a variety of ideas for how pre- and in-service teachers can successfully deploy today’s educational technology platforms to serve confident, meaningful teaching and learning. Each chapter includes a concrete learning goal or problem, a narrative of an instructional experience with a specific technology, relevant theoretical and empirical underpinnings, and practical recommendations.
The God Game
by Danny Tobey'Like an episode of Black Mirror written by Stephen King' John Marrs, bestselling author of The One 'Immersive, claustrophobic . . . addictive' GuardianWin and All Your Dreams Come True™! ;) Charlie and his friends have entered the God Game. Tasks are delivered through their phones. When they accomplish a mission, the game rewards them. Charlie's money problems could be over. Vanhi can erase the one bad grade on her university application. It's all fun and games - at first. Then the threatening messages start. Obey me. Mysterious packages show up at their homes. Shadowy figures start following them. Who else is playing this game, and how far will they go to win? As Charlie looks for a way out, there's only one rule he knows for sure.If you die in the game, you die for real.'Smart, propulsive and gripping' Harlan Coben, #1 Sunday Times bestselling author
God of War
by Matthew Stover Robert E. VardemanFrom the black depths of Hades to the war-torn city of Athens to the lost desert beyond, "God of War" sheds a brutal new light on the bestselling video game of the same name.
God of War: Lore and Legends
by Sony Studios Rick BarbaA digital tome that authentically recreates Atreus' journal as seen in God of War, with expanded lore written in collaboration with game director Cory Barlog!The hit game is brought to life in a tangible and exciting new way as readers are invited to plumb the lore of God of War through the eyes of Kratos' son, Atreus. This digital volume chronicles Atreus and Kratos' journey through the fabled Nine Realms, from the Wildwoods of Midgard to the mountains of Jötunheim and beyond. In addition to the record of their mythic journey, this wonderous collection also includes a bestiary that was assembled during those travels, intimate dossiers of the characters that inhabit the masterfully crafted universe, and much more!Dark Horse Books and Santa Monica Studios present God of War: Lore and Legends. This lovingly produced edition is a must own item for any fan of God of War.
God of War Volume 2: Fallen God
by Chris RobersonCan a man ever be free of his past? Can the tides of time ever wash away the bloody sands of sin? Or do transpired trespasses permanently and inescapably stain one&’s soul? After conquering Zeus and thwarting Athena, Kratos believes himself to be finally free from his bondage. He sets sail for the desert in an attempt to distance himself from his home and his shame only to find his rage and guilt follow close behind. Kratos rages against the one foe that has proven to be unconquerable—himself. But a war against oneself is unwinnable, and only invites madness. Collects God of War: Fallen God #1–#4.
The Godfather of Silicon Valley: Ron Conway and the Fall of the Dot-coms
by Gary RivlinGary Rivlin tells the story of Ron Conway, the man who has placed more bets on Internet start-ups than anyone eise in Silicon Valley. Conway is a reader-friendly way into the realm of angel financing, where independently wealthy investors link up with companies just as they are being born. The Godfather of Silicon Valley takes you into this fascinating world on the edges of the financial universe, where the pace is frantic, the story lines are rich, and every moment is perilous.
Godot 4 Game Development Cookbook: Over 50 solid recipes for building high-quality 2D and 3D games with improved performance
by Jeff JohnsonExplore the latest features of Godot 4 using advanced techniques and recipes to create professional-grade games with increased efficiencyPurchase of the print or Kindle book includes a free PDF eBookKey FeaturesTake advantage of the new Vulkan renderer and 3D physics in Godot 4 to create high-quality gamesStreamline your game development workflow with Godot's new TileMap, TileSet, and Animation Editor featuresDiscover what's changed in GDScript 2.0 and Shader additions to enhance your game development skillsBook DescriptionWant to transition from Godot 3 to 4? Look no further than the Godot 4 Game Development Cookbook. This comprehensive guide covers everything you need to become proficient with the latest GUI, GDscript 2.0, Vulkan 2D/3D rendering, shaders, audio, physics, TileSet/TileMap, importing, sound/music, animation, and multiplayer workflows. With its detailed recipes, the book leaves no stone unturned. The Godot 4 Cookbook begins by exploring the updated graphical user interface and helps you familiarize yourself with the new features of GDscript 2.0. Next, it delves into the efficient rendering of 2D and 3D graphics using the Vulkan renderer. As it guides you in navigating the new Godot 4 platform, the book offers an in-depth understanding of shaders, including the latest enhancements to the shader language. Moreover, it covers a range of other topics, including importing from Blender, working with audio, and demystifying the new Vulkan Renderer and the physics additions for 2D and 3D. The book also shows you how the new changes to TileSet and TileMap make 2D game development easy. Advanced topics such as importing in Godot 4, adding sound and music to games, making changes in the Animation editor, and including workflows for multiplayer in Godot 4 are covered in detail. By the end of this game development book, you'll have gained a better understanding of Godot 4 and will be equipped with various powerful techniques to enhance your Godot game development efficiency.What you will learnSpeed up 2D game development with new TileSet and TileMap updatesImprove 2D and 3D rendering with the Vulkan RendererMaster the new animation editor in Godot 4 for advanced game developmentEnhance visuals and performance with visual shaders and the updated shader languageImport Blender blend files into Godot to optimize your workflowExplore new physics system additions for improved realism and behavior of game objectsExperience innovative features by building multiplayer games in Godot 4Who this book is forThe Godot 4 Game Development Cookbook is for seasoned game developers who want to acquire skills in creating games using a contemporary game engine. It is an invaluable resource for indie game developers and Godot developers who are familiar with Godot 3 and have some level of expertise in maneuvering the interface.
Godot Engine Game Development Projects: Build five cross-platform 2D and 3D games with Godot 3.0
by Chris BradfieldA project based guides to learn animation, advanced shaders, environments, particle rendering, and networked games with Godot 3.0Key FeaturesLearn the art of developing cross-platform gamesLeverage Godot’s node and scene system to design robust, reusable game objectsIntegrate Blender easily and efficiently with Godot to create powerful 3D gamesBook DescriptionGodot Engine Game Development Projects is an introduction to the Godot game engine and its new 3.0 version. Godot 3.0 brings a large number of new features and capabilities that make it a strong alternative to expensive commercial game engines. For beginners, Godot offers a friendly way to learn game development techniques, while for experienced developers it is a powerful, customizable tool that can bring your visions to life.This book consists of five projects that will help developers achieve a sound understanding of the engine when it comes to building games.Game development is complex and involves a wide spectrum of knowledge and skills. This book can help you build on your foundation level skills by showing you how to create a number of small-scale game projects. Along the way, you will learn how Godot works and discover important game development techniques that you can apply to your projects.Using a straightforward, step-by-step approach and practical examples, the book will take you from the absolute basics through to sophisticated game physics, animations, and other techniques. Upon completing the final project, you will have a strong foundation for future success with Godot 3.0.What you will learnGet started with the Godot game engine and editorOrganize a game projectImport graphical and audio assetsUse Godot’s node and scene system to design robust, reusable game objectsWrite code in GDScript to capture input and build complex behaviorsImplement user interfaces to display informationCreate visual effects to spice up your gameLearn techniques that you can apply to your own game projectsWho this book is forGodot Engine Game Development Projects is for both new users and experienced developers, who want to learn to make games using a modern game engine. Some prior programming experience in C and C++ is recommended.
Goetia (Hellgate: London #2)
by Mel OdomThe trilogy that began in Exodus continues: 2024: Four years after the Demons opened the planar rift known as the Hellgate, mankind's desperate struggle to survive continues. Simon Cross, expatriate of the secret Templar order, works to find and transport survivors out of the ruined city. Hiding within London's Underground system, Simon is raising an army to fight against the encroaching Darkness. Now, he battles the monsters that roam the city and fends off a jealous Knight who plans to take Simon down...all while striving to reunite the divided Templar forces. Warren Schimmer, a Cabalist who is magically linked to a powerful demon, searches for Goetia. Also known as the Lesser Key of Solomon, this ancient artifact could provide the forces of good or evil with an edge in the ongoing war. Standing in his path is Simon Cross. Warren has made a bargain with his Demon lord for survival and the promise of vengeance against the persuasive Templar...but a Demon's promise is made to be broken.
Going Digital: Simple Tools and Techniques for Sharing and Enjoying Your Digital Photos and Home Movies
by Alex L. GoldfaynGet digital prints that look better than film, create amazing photo and video DVDs, and even learn to use your camera phone to its maximum potential with this non-technical, easy-to-understand guide Imagine displaying your photos on your television in big-screen glory, set to your favorite music. Imagine digitizing your old home movies, editing out unwanted parts, and sharing them on DVDs. And imagine sharing photos and movies of your child's first steps moments after they happen -- online, over the cell phone, or even on an electronic picture frame half a world away. With today's technology, all that is possible -- and more! Going Digital will arm you with the tools and techniques you need to share your digital memories with friends and family -- online and offline, on the computer, and in the living room. Written in down-to-earth language for people with all levels of technological knowledge, it's a user-friendly guide that will change your life -- and your family's.