Browse Results

Showing 21,576 through 21,600 of 53,539 results

The Godfather of Silicon Valley: Ron Conway and the Fall of the Dot-coms

by Gary Rivlin

Gary 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 Johnson

Explore 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 Bradfield

A 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 Odom

The 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. Goldfayn

Get 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.

Going GAS: From VBA to Google Apps Script

by Bruce Mcpherson

Whether you're moving from Microsoft Office to Google Docs or simply want to learn how to automate Docs with Google Apps Script, this practical guide shows you by example how to work with each of the major Apps Script services.Office still supports VBA, but it's not likely to do so for much longer. If you're a VBA or .NET developer, you'll learn how to port existing VBA code and structure to their JavaScript-based Apps Script equivalents with minimal effort. Author Bruce Mcpherson introduces JavaScript basics for experienced developers unfamiliar with the language, and demonstrates ways to build real-world apps using all of the Apps Script services previously covered.Use App Script's equivalent of Excel's object modelTarget the most commonly used parts of Microsoft WordAutomate processes in Gmail, Calendar, and ContactsAccess the local client filesystem with Google DriveBuild and run applications in a browserStore persistent data convenientlyRender HTML content in response to HTTP requestsAutomate the maintenance and creation of pages and contentInteract with a REST service or NoSQL databaseAccess Apps Script capabilities from other platforms

Going Global through Social Sciences and Humanities: Proceedings of the 2nd International Conference “Going Global through Social Sciences and Humanities”, 27-28 February 2019, Tomsk, Russia (Advances in Intelligent Systems and Computing #907)

by Zhanna Anikina

This book presents contributions submitted to the 2nd international conference Going Global through Social Sciences and Humanities (GGSSH 2019) held in Tomsk, Russia on 27–28 February 2019. The conference focused on such issues as interdisciplinary pedagogy, language teaching and learning, cultural studies and linguistics, particularly highlighting global academic integration and professional development for research. As such, the event provided a platform for discussions and sharing publication activities, to help Russian academics to take first steps toward global research.Showcasing the ongoing Russian research in focus areas, this book is of interest to a diverse academic audience working in social sciences and humanities, particularly those from the post-Soviet countries.

Going Google: Powerful Tools for 21st Century Learning

by Jared Covili

Unique ideas for authentic, 21st-century learning! Use this easy-access guide to discover exactly how and why Google’s latest internet tools can help prepare your students for the modern workplace! Quickly scan for detailed guidance and learn: Which tools help you meet 21st century learning skills and the new ISTE Standards for Students of Google Classroom, Google Drive, Google Earth, YouTube, and more 5 major points to consider before using each tool Includes a handy glossary of tech terms, a new companion website, teacher vignettes, screen casts, project tutorials, and classroom management tips.

Going Google: Powerful Tools for 21st Century Learning

by Jared Covili

Unique ideas for authentic, 21st-century learning! Use this easy-access guide to discover exactly how and why Google’s latest internet tools can help prepare your students for the modern workplace! Quickly scan for detailed guidance and learn: Which tools help you meet 21st century learning skills and the new ISTE Standards for Students of Google Classroom, Google Drive, Google Earth, YouTube, and more 5 major points to consider before using each tool Includes a handy glossary of tech terms, a new companion website, teacher vignettes, screen casts, project tutorials, and classroom management tips.

Going Pro: How to Make the Leap from Aspiring to Professional Photographer

by Skip Cohen Scott Bourne

You've got the gear, the training, and the technology. You're ready to make the leap from aspiring to professional photographer. Now what? With today's affordable, high-quality cameras, Internet technology, and training, any weekend warrior can hang a shingle and open a photography business. But what then? While anyone can buy a professional quality camera, few have the skills to turn their dreams into a profitable business.Going Pro is the essential guide to leaping successfully into any genre of professional photography. Industry powerhouses Scott Bourne and Skip Cohen share invaluable advice on defining your niche, putting together a portfolio, pricing and showing your work, marketing, positioning your brand, and, most important, building an online social media platform from the ground up. Throughout, advice and tips are offered from 25 of the biggest names in the industry, including Chase Jarvis, Vincent Laforet, Matthew Jordan Smith, Jeremy Cowart, Jules Bianchi, Bambi Cantrell, Tony Corbell, Kevin Kubota, Jerry Ghionis, and more.Hundreds of thousands of photographers are already tuning in to the Going Pro podcast and blog (goingpro2011.com). Going Pro, the book, now joins the movement, giving amateurs everywhere the confidence and tools they need to make the leap into professional photography.

Going Social: Excite Customers, Generate Buzz, and Energize Your Brand with the Power of Social Media

by Jeremy Goldman

If you're not social, it's like you're not even there. That's how critical social media marketing has become. Businesses everywhere are struggling to adapt, but transitioning from traditional marketing to online engagement is fraught with questions, such as: How much is a Facebook "like" worth? How can you effectively engage online influencers? What are the best dashboards for monitoring multiple social channels simutaneously? How do you keep it all going around the clock? For more than a decade, author Jeremy Goldman has helped companies inject "social" into their processes. In Going Social, he explains the ins-and-outs of platforms such as Facebook,Twitter, LinkedIn, Google+, Foursquare, Instagram, Pinterest, and others - and shows readers how to: - Formulate a social strategy - Pinpoint their audience and where they "live" online - Give their brand a unique voice and personality - Get good at listening - Create relevant, engaging content - Identify and reward influencers - Build strong bonds with bloggers - Become truly customer-centric - Avoid pitfalls when possible - and respond to negative feedback when a misstep is made - Cultivate brand spokespeople - Use targeting to engage more effectively - Turn employees into social marketers - Engage with ROI in mind The digital landscape offers unprecedented opportunities to breathe new life into brands, spread the word about products, and magnify loyalty. Featuring insights from entrepreneurs, social media directors, community managers, bloggers, and other experts, Going Social is an indispensable guide to connecting with customers in the brave new social frontier.

Going the Distance with Babylon.js: Building extensible, maintainable, and attractive browser-based interactive applications using JavaScript

by David Catuhe Josh Elster

Learn to effortlessly leverage the power of the GPU in a 3D game or application using Babylon.js v5.0 from start to finishKey FeaturesExplore browser-based, editable, interactive Playground samplesCreate GPU-based resources using the Node Material Editor – no shader code requiredExtended topics in each chapter as well as a dedicated chapter that helps you explore and contribute back to OSS projectsBook DescriptionBabylon.js allows anyone to effortlessly create and render 3D content in a web browser using the power of WebGL and JavaScript. 3D games and apps accessible via the web open numerous opportunities for both entertainment and profit. Developers working with Babylon.js will be able to put their knowledge to work with this guide to building a fully featured 3D game.The book provides a hands-on approach to implementation and associated methodologies that will have you up and running, and productive in no time. Complete with step-by-step explanations of essential concepts, practical examples, and links to fully working self-contained code snippets, you'll start by learning about Babylon.js and the finished Space-Truckers game. You'll also explore the development workflows involved in making the game. Focusing on a wide range of features in Babylon.js, you'll iteratively add pieces of functionality and assets to the application being built. Once you've built out the basic game mechanics, you'll learn how to bring the Space-Truckers environment to life with cut scenes, particle systems, animations, shadows, PBR materials, and more.By the end of this book, you'll have learned how to structure your code, organize your workflow processes, and continuously deploy to a static website/PWA a game limited only by bandwidth and your imagination.What you will learnUse Babylon.js v5.0 to build an extensible open-source 3D game accessible with a web browserDesign and integrate compelling and performant 3D interactive scenes with a web-based applicationWrite WebGL/WebGPU shader code using the Node Material EditorSeparate code concerns to make the best use of the available resourcesUse the Babylon.js Playground to tightly iterate application implementationConvert a web application into a Progressive Web Application (PWA)Create rich, native-ready graphical user interfaces (GUIs) using the GUI EditorWho this book is forThis book on 3D programming in JavaScript is for those who have some familiarity with JavaScript programming and/or 3D game engine development and are looking to learn how to incorporate beautiful interactive 3D scenes into their work. Developers familiar with Unity, Unreal Engine, or three.js will also find this book to be a key resource for learning the ins and outs of Babylon.js.

Going Viral: The 9 Secrets Of Irresistible Marketing

by Brent Coker

Everyone wants their voice to be heard above the noise of other brands. But how do you get your messages to spread far and wide? <p><p> It’s not just down to luck. If you want to make an impact, you need to make your marketing messages magnetic and, in this fascinating book, Brent Coker will show you how. Packed full of practical techniques, expert research and real-life examples, you’ll quickly uncover the nine secrets of irresistible marketing that will work whatever the size of your company. Discover the science behind the world’s most viral ideas, learn how to create messages that people can’t resist sharing and effortlessly build your brand.

Going Wireless: Transform Your Business with Mobile Technology

by Jaclyn Easton

Going Wireless delivers the unexpected by showing how wireless is transforming every type of enterprise from micro-businesses to multi-national conglomerates. Award-winning technology journalist Jaclyn Easton begins with an in-depth look at owning your customers and clients through mobile commerce -- whether your company focuses on consumers or business-to-business. From there you will learn about the advantages of wirelessly fortifying your mobile workforce of itinerant executives, sales personnel, and field service technicians as well as how wireless is dramatically redefining customer service, marketing, and advertising. Going Wireless also delves deep inside the corporation. First you'll find out why most companies are "handsizing" in addition to deploying wireless technology to rejuvenate warehouses, supply chains, procurement procedures, data collection, competitive intelligence, and much more. The best part is that these scenarios are supported by over 40 brand-name success stories, including: How Sears saves millions by wirelessly enabling 100 percent of their appliance repair technicians; How the Gap proved that by sewing wireless technology in their clothing they could reduce labor distribution costs by 50 percent; How McKessanHBOC -- a Fortune 40 corporation -- used mobile technology to entirely eliminate all their manifest imaging costs. While most people associate wireless with cell phones and Palm handhelds, you'll also learn that wireless has been around for over 100 years and has spawned mobile options you've never heard of and is being used in ways you've never imagined. This makes Going Wireless the perfect book for executives and managers who need a comprehensive overview of the wireless options that can make their companies more competitive, more productive, and more profitable.

GoLang: The Ultimate Guide

by Sufyan bin Uzayr

Go, also known as GoLang, is a Google-developed open-source, compiled, and statically typed computer language. Go is a general purpose programming language with a straightforward syntax and a large standard library. The building of highly accessible and scalable web apps is one of the primary areas where GoLang is widely used. It may also be used to develop command-line programs, desktop applications, and even mobile apps. Go was designed from the ground up for networking and infrastructure-related applications. It was developed as a replacement for popular server-side languages like Java and C++. The Go programming language aims to combine the efficiency and safety of a statically typed, compiled language with the simplicity of programming of an interpreted, dynamically typed language. It also aspires to be cutting edge, with networked and multicore computer capabilities. Why Should You Learn GoLang? GoLang is becoming one of the most popular languages, which means that learning it can open up new doors of opportunity and even help you land a job at various companies that use Go extensively. Ease of writing concurrent programs, fast compilation, simple syntax, and static linking are some of the features that make Go an ideal candidate for developing various applications. This Book Includes: • A step-by-step approach to problem solving and skill development • A quick run-through of the basic concepts, in the form of a "Crash Course" • Advanced, hands-on core concepts, with a focus on real-world problems • Industry-level coding paradigms, and a practice-oriented explanatory approach • Special emphasis on writing clean and optimized code, with additional chapters focused on coding methodology

The Golden Age of Video Games: The Birth of a Multibillion Dollar Industry

by Roberto Dillon

This book focuses on the history of video games, consoles, and home computers from the very beginning until the mid-nineties, which started a new era in digital entertainment. The text features the most innovative games and introduces the pioneers who developed them. It offers brief analyses of the most relevant games from each time period. An epil

The Golden Ticket: P, NP, and the Search for the Impossible

by Lance Fortnow

The computer science problem whose solution could transform life as we know itThe P-NP problem is the most important open problem in computer science, if not all of mathematics. Simply stated, it asks whether every problem whose solution can be quickly checked by computer can also be quickly solved by computer. The Golden Ticket provides a nontechnical introduction to P-NP, its rich history, and its algorithmic implications for everything we do with computers and beyond. Lance Fortnow traces the history and development of P-NP, giving examples from a variety of disciplines, including economics, physics, and biology. He explores problems that capture the full difficulty of the P-NP dilemma, from discovering the shortest route through all the rides at Disney World to finding large groups of friends on Facebook. The Golden Ticket explores what we truly can and cannot achieve computationally, describing the benefits and unexpected challenges of this compelling problem.

Gonzo Capitalism: How to Make Money in An Economy That Hates You

by Chris Guillebeau

Discover &“new paths to prosperity you never knew existed&” in this &“must-read guide to the new economy.&” (Ozan Varol, author of Awaken Your Genius) The traditional ways of earning a living are outdated, if not outright rigged. That&’s why a growing number of enterprising individuals are instead turning to the growing ecosystem of decentralized, fast-moving virtual markets to pursue a host of previously unheard-of ways to pay the bills. Join New York Times bestselling author Chris Guillebeau on a fascinating tour of this brave new world where novelty is currency, and the creators are in control. Along the way, you&’ll meet a colorful cast of renegades who are driving this money revolution, including: A teenager who earned more than $400,000 helping indecisive parents pick the perfect name for their newborn child The armchair pundits and pop culture enthusiasts making hundreds of dollars a day betting on everything from local elections to who will be next to be voted off Love Island via online &“prediction markets&”. A broke 29-year-old who bartered her way from a hairpin to a new house—twice—while gaining internet fame in the process. The gamers racking up digital currency by breeding virtual crabs in the metaverse. A remote worker who collects two six-figure salaries from simultaneously working two different jobs. Gonzo Capitalism is your field guide to the new rules of money, where any and everything is for sale. In it, you&’ll learn how capitalize on today&’s technology and platforms to turn your time, talents, and creativity into income—on your own terms.

Gonzo Marketing: Winning Through Worst Practices

by Christopher Locke

A Harvard Business Review Top-10 Business Book of 2001Gonzo Marketing is a knuckle-whitening ride to the place where social criticism, biting satire, and serious commerce meet--and where the outdated ideals of mass marketing and broadcast media are being left in the dust. Invoking the spirit of gonzo journalism, Locke rails against business practices that treat customers like cattle, and urges marketers of all stripes to tap into Web-based communities, or "micromarkets," based on candor, trust, passion, and a general disdain for anything that smacks of corporate smugness. Gonzo Marketing shows how companies that support and promote these communities can have everything they've always wanted: greater market share, customer loyalty, and brand equity. Laced with Locke's inimitable wit and penetrating point of view, Gonzo Marketing is the raucous wake-up call that no one in business--from the trading-room floor to the boardroom--can afford to ignore.

Good Code, Bad Code: Think like a software engineer

by Tom Long

Practical techniques for writing code that is robust, reliable, and easy for team members to understand and adapt.Summary In Good Code, Bad Code you&’ll learn how to: Think about code like an effective software engineer Write functions that read like well-structured sentences Ensure code is reliable and bug free Effectively unit test code Identify code that can cause problems and improve it Write code that is reusable and adaptable to new requirements Improve your medium and long-term productivity Save yourself and your team time The difference between good code or bad code often comes down to how you apply the established practices of the software development community. In Good Code, Bad Code you&’ll learn how to boost your productivity and effectiveness with code development insights normally only learned through careful mentorship and hundreds of code reviews. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the technology Software development is a team sport. For an application to succeed, your code needs to be robust and easy for others to understand, maintain, and adapt. Whether you&’re working on an enterprise team, contributing to an open source project, or bootstrapping a startup, it pays to know the difference between good code and bad code. About the book Good Code, Bad Code is a clear, practical introduction to writing code that&’s a snap to read, apply, and remember. With dozens of instantly-useful techniques, you&’ll find coding insights that normally take years of experience to master. In this fast-paced guide, Google software engineer Tom Long teaches you a host of rules to apply, along with advice on when to break them! What's inside Write functions that read like sentences Ensure your code stays bug-free How to sniff out bad code Save time for yourself and your team About the reader For coders early in their careers who are familiar with an object-oriented language, such as Java or C#. About the author Tom Long is a software engineer at Google where he works as a tech lead. Among other tasks, he regularly mentors new software engineers in professional coding best practices. Table of Contents PART 1 IN THEORY 1 Code quality 2 Layers of abstraction 3 Other engineers and code contracts 4 Errors PART 2 IN PRACTICE 5 Make code readable 6 Avoid surprises 7 Make code hard to misuse 8 Make code modular 9 Make code reusable and generalizable PART 3 UNIT TESTING 10 Unit testing principles 11 Unit testing practices

Good Data: An Optimist's Guide to Our Digital Future

by Sam Gilbert

AN FT BUSINESS BOOK OF THE MONTHThe book that will make you rethink everything you thought you knew about data, privacy and the future of Big Tech. 'We are currently living in a moment of extreme pessimism about data. This book will change your mind.' Almost everything we do generates data.Digital technology is now so pervasive that it's very hard to escape its influence, and with that growth comes fear. But whatever the news has told you about data and technology, think again.Data expert and tech insider Sam Gilbert shows that, actually, this data revolution could be the best thing that ever happened to us.Good Data examines the incredible new ways this information explosion is already helping us – whether that's combating inequality, creating jobs, advancing the frontiers of knowledge or protecting us from coronavirus – and explains why the best is yet to come.Data touches everything, from our biggest hates (online advertising) to our greatest loves (our pets), and in this fascinating new book, Gilbert explores how, if we can embrace the revolution (even the ads), we could all live vastly improved lives.We are standing on the edge of greatness, we just need to know how to get there.

Good Habits for Great Coding: Improving Programming Skills With Examples In Python

by Michael Stueben

Improve your coding skills and learn how to write readable code. Rather than teach basic programming, this book presumes that readers understand the fundamentals, and offers time-honed best practices for style, design, documenting, testing, refactoring, and more. Taking an informal, conversational tone, author Michael Stueben offers programming stories, anecdotes, observations, advice, tricks, examples, and challenges based on his 38 years experience writing code and teaching programming classes. Trying to teach style to beginners is notoriously difficult and can easily appear pedantic. Instead, this book offers solutions and many examples to back up his ideas. Good Habits for Great Coding distills Stueben's three decades of analyzing his own mistakes, analyzing student mistakes, searching for problems that teach lessons, and searching for simple examples to illustrate complex ideas. Having found that most learn by trying out challenging problems, and reflecting on them, each chapter includes quizzes and problems. The final chapter introduces dynamic programming to reduce complex problems to subcases, and illustrates many concepts discussed in the book. Code samples are provided in Python and designed to be understandable by readers familiar with any modern programming language. At the end of this book, you will have acquired a lifetime of good coding advice, the lessons the author wishes he had learned when he was a novice.What You'll LearnCreate readable code through examples of good and bad styleWrite difficult algorithms by comparing your code to the author's codeDerive and code difficult algorithms using dynamic programmingUnderstand the psychology of the coding processWho This Book Is ForStudents or novice programmers who have taken a beginning programming course and understand coding basics. Teachers will appreciate the author's road-tested ideas that they may apply to their own teaching.

The Good ICT Society: From Theory to Actions (Routledge Research in Information Technology and Society)

by Gunilla Bradley

What is Quality of Life in a society that has embraced information and communication technology (ICT)? What is Wisdom in this kind of society? And what things are helping or hindering us from having both wisdom and a good quality of life in ICT societies? #65533; Taking the reader through a quick analysis of the current social and psychological changes in the Information and Communication Society, Bradley challenges us to avoid becoming victims of technology - whether we are professionals, policymakers, parents or citizens. Indeed, she introduces a theoretical model based on four decades#65533; worth of research to help the reader to understand this complex, technological world. In addition to focusing the reader#65533;s attention on convergence and acceleration, this model describes the interplay between technology, societal structure, organizational design and human roles, thus leading to what Bradley describes as a "good ICT society". #65533; Emphasising the necessity of a co-operative parallel between the automation and humanization of society, this innovative volume will be of interest to undergraduate and postgraduate students and postdoctoral researchers interested in the subjects such as Information and Communication Technology and Social Change, Psychology and Sociology, Computer Technology and Media Technology.

Good Luck Have Fun: The Rise of eSports

by Roland Li

Esports is one of the fastest growing—and most cutthroat—industries in the world. A confluence of technology, culture, and determination has made this possible. Players around the world compete for millions of dollars in prize money, and companies like Amazon, Coca Cola, and Intel have invested billions. Esports are now regularly played live on national TV. Hundreds of people have dedicated their lives to gaming, sacrificing their education, relationships, and even their bodies to compete, committing themselves with the same fervor of any professional athlete. In Good Luck Have Fun, author Roland Li talks to some of the biggest names in the business and explores the players, companies, and games that have made it to the new major leagues. Follow Alex Garfield as he builds Evil Geniuses, a modest gaming group in his college dorm, into a global, multimillion-dollar eSports empire. Learn how Brandon Beck and Marc Merrill made League of Legends the world’s most successful eSports league and most popular PC game, on track to make over $1 billion a year. See how Twitch.tv pivoted from a video streaming novelty into a $1 billion startup on the back of professional gamers. And dive into eSports’ dark side: drug abuse, labor troubles, and for each success story, hundreds of people who failed to make it big. With updates on recent developments, Good Luck Have Fun is the essential guide to the rise of an industry and culture that challenge what we know about sports, games, and competition.

Good Math: A Geek's Guide to the Beauty of Numbers, Logic, and Computation

by Mark C. Chu-Carroll

Mathematics is beautiful--and it can be fun and exciting as well as practical. Good Math is your guide to some of the most intriguing topics from two thousand years of mathematics: from Egyptian fractions to Turing machines; from the real meaning of numbers to proof trees, group symmetry, and mechanical computation. If you've ever wondered what lay beyond the proofs you struggled to complete in high school geometry, or what limits the capabilities of computer on your desk, this is the book for you.Why do Roman numerals persist? How do we know that some infinities are larger than others? And how can we know for certain a program will ever finish? In this fast-paced tour of modern and not-so-modern math, computer scientist Mark Chu-Carroll explores some of the greatest breakthroughs and disappointments of more than two thousand years of mathematical thought. There is joy and beauty in mathematics, and in more than two dozen essays drawn from his popular "Good Math" blog, you'll find concepts, proofs, and examples that are often surprising, counterintuitive, or just plain weird.Mark begins his journey with the basics of numbers, with an entertaining trip through the integers and the natural, rational, irrational, and transcendental numbers. The voyage continues with a look at some of the oddest numbers in mathematics, including zero, the golden ratio, imaginary numbers, Roman numerals, and Egyptian and continuing fractions. After a deep dive into modern logic, including an introduction to linear logic and the logic-savvy Prolog language, the trip concludes with a tour of modern set theory and the advances and paradoxes of modern mechanical computing.If your high school or college math courses left you grasping for the inner meaning behind the numbers, Mark's book will both entertain and enlighten you.

Refine Search

Showing 21,576 through 21,600 of 53,539 results