{"title":"Computing Books","description":"","products":[{"product_id":"how-to-speak-whale-9780008363420","title":"How to Speak Whale","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eFascinating' Greta ThunbergExtraordinary' Merlin SheldrakeA must-read' New ScientistEnthralling' George MonbiotBrilliant' Philip HoareWildlife filmmaker Tom Mustill had always liked whales. But when one breached onto his kayak, nearly killing him, he became obsessed.This book traces his extraordinary investigation into the deep ocean and the cutting-edge science of animal translation.What would it take to speak with a whale? Are we ready for what they might say?MORE PRAISE FOR HOW TO SPEAK WHALEOne of the most exciting and hopeful books I have read in ages' SY MONTGOMERY, AUTHOR OF THE SOUL OF AN OCTOPUSA narrative that will expand your concept of language and deepen your understanding of the many ways there are to be alive  It left me inspired' MERLIN SHELDRAKE, AUTHOR OF ENTANGLED LIFEA must-read  a hugely engaging personal story of a journey into the future of human-animal communication facilitated by delving into its past' NEW SCIENTISTFascinating and deeply humane' GRETA THUNBERGA\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e‘A rich exploration of some of the world's most astonishing creatures … Mustill weaves a narrative that will expand your concept of language and deepen your understanding of the many ways there are to be alive. This is an extraordinary book that left me inspired’ \u003cstrong\u003eMerlin Sheldrake, author of \u003cem\u003eEntangled Life\u003c\/em\u003e\u003c\/strong\u003e\u003c\/p\u003e           \u003cp\u003e‘A must-read… a hugely engaging personal story of a journey into the future of human-animal communication facilitated by delving into its past’ \u003cstrong\u003e\u003cem\u003eNew Scientist\u003c\/em\u003e\u003c\/strong\u003e\u003c\/p\u003e           \u003cp\u003e‘[An] extensively researched and energetic book… it is via the informed, far-reaching empathy of intermediaries such as Mustill that we stand our best chance of seeing into the non-human depths’ \u003cem\u003e\u003cstrong\u003eNew Statesman\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e           \u003cp\u003e‘First-class … Reasoned, entertaining, and fact-filled’ \u003cem\u003e\u003cstrong\u003eForbes\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e           \u003cp\u003e‘Fascinating and deeply humane’ \u003cstrong\u003eGreta Thunberg\u003c\/strong\u003e\u003c\/p\u003e           \u003cp\u003e‘A rich, enthralling, brilliant book that opens our eyes and ears to worlds we can scarcely imagine’\u003cbr\u003e\u003cstrong\u003eGeorge Monbiot, \u003cem\u003eSunday Times\u003c\/em\u003e bestselling author of \u003cem\u003eRegenesis\u003c\/em\u003e\u003c\/strong\u003e\u003c\/p\u003e           \u003cp\u003e‘Tantalizing … Think how transformative it would be if we could chat with whales about their love lives or their sorrows or their thoughts on the philosophy of language’ \u003cstrong\u003eElizabeth Kolbert, \u003cem\u003eNew Yorker\u003c\/em\u003e\u003c\/strong\u003e\u003c\/p\u003e           \u003cp\u003e‘Mind-blowing … You will never feel closer to the magnificence of whales’\u003cbr\u003e\u003cstrong\u003eLucy Jones, author of \u003cem\u003eLosing Eden\u003c\/em\u003e\u003c\/strong\u003e\u003c\/p\u003e           \u003cp\u003e‘A scary, important and brilliant book … If we do get to translate ‘whale’, will we like what they’ve got to say?’\u003cbr\u003e\u003cstrong\u003ePhilip Hoare, author of \u003cem\u003eLeviathan\u003c\/em\u003e\u003c\/strong\u003e\u003c\/p\u003e           \u003cp\u003e‘Mustill takes us farther, much farther, than Dr. Dolittle ever imagined’ \u003cstrong\u003eCarl Safina\u003c\/strong\u003e\u003c\/p\u003e           \u003cp\u003e‘Riveting … One of the most exciting and hopeful books I have read in ages’ \u003cstrong\u003eSy Montgomery, author of \u003cem\u003eThe Soul of an Octopus\u003c\/em\u003e\u003c\/strong\u003e\u003c\/p\u003e           \u003cp\u003e‘Mustill conveys the richness of whale song and communication’ \u003cstrong\u003eFrans de Waal\u003c\/strong\u003e\u003c\/p\u003e           \u003cp\u003e‘Lively and informative’ \u003cstrong\u003eJonathan Slaght\u003c\/strong\u003e, author of \u003cem\u003eOwls of the Eastern Ice\u003c\/em\u003e\u003c\/p\u003e           \u003cp\u003e‘Extraordinary’ \u003cstrong\u003eChristiana Figueres\u003c\/strong\u003e\u003c\/p\u003e","brand":"HarperCollins Publishers","offers":[{"title":"Default Title","offer_id":47832465146199,"sku":"9780008363420","price":10.44,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780008363420.jpg?v=1710333603"},{"product_id":"what-would-you-do-if-you-werent-afraid-discover-a-life-filled-with-purpose-and-joy-through-the-secrets-of-jewish-wisdom-9780241472330","title":"What Would You Do If You Werent Afraid Discover A","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eLet Michal Oshman take you on a journey of self discovery to identify what makes you you, what you were born to do and how to do it.\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003eAs a mentor for leaders in top global companies, Michal created a unique personal growth methodology based on the life-changing principles of Jewish wisdom. It is easy to think that the daily challenges we experience in the 21st century are new and unlike any that people faced in the past. Michal draws on her own heritage and a wide range of Jewish teachings to offer practical advice for common concerns, such as a broken heart, parenting, overcoming setbacks and getting the most out of your career.\u003cbr\u003e\u003cbr\u003eBy challenging you to explore what matters, Michal offers solutions to your everyday struggles. She will empower you as well as teach you how to adopt her self-development tools to discover who you really are and what you were born to do with your life. With its uplifting belief that you already have all the ingredients within you to lea\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003eThis is a self-help book with a difference [...] For anyone seeking a more fulfilling life, Michal Oshman's account of how she found hers could just be an inspiring and invaluable handbook. -- Sipora Levy * The Jewish Chronicle *\u003cbr\u003eUsing age-old approaches to issues such as Imposter Syndrome, company culture and risk-taking, she brings sometime fresh to the professional self-help landscape. It is inspiring beyond belief. -- Alice Olins * Red *\u003c\/p\u003e","brand":"Dorling Kindersley Ltd","offers":[{"title":"Default Title","offer_id":47832790434135,"sku":"9780241472330","price":11.69,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780241472330.jpg?v=1710338254"},{"product_id":"make-a-tiktok-every-day-365-prompts-for-attentiongrabbing-tiktoks-9780241506363","title":"Make a TikTok Every Day 365 Prompts for","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eLife is short and so are TikToks, so what are you waiting for? Release your creativity with these 365 TikTok ideas. \u003c\/b\u003e\u003cbr\u003e\u003cbr\u003eMaking a TikTok video that goes viral is all about having a quirky idea that can grab attention in as little as 15 seconds. Whether you''re a TikTok beginner or a practiced creator, the hardest part is often getting started. This unofficial book provides a year''s worth of ideas in the form of creative prompts to keep you posting new videos every day. \u003cbr\u003e\u003cbr\u003e- Give the weather report using the app''s Green Screen effect.\u003cbr\u003e- Use forced perspective and a coffee mug and make a splash as you dive in.\u003cbr\u003e- Dance with your dog.\u003cbr\u003e- Say nice things to a houseplant and see if it grows faster.\u003cbr\u003e- Kick-start a new meme by creating a TikTok that people will want to duet with.\u003cbr\u003e\u003cbr\u003eThere are tips and advice from the most popular creators, including the queen of Alt TikTok, Melissa Ong, wholesome TikTok family The McFarlands, and fashion favourite Jeffery Dan\u003c\/p\u003e","brand":"Dorling Kindersley Ltd","offers":[{"title":"Default Title","offer_id":47832820449623,"sku":"9780241506363","price":9.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780241506363.jpg?v=1710338698"},{"product_id":"photography-9780241515877","title":"Photography","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e","brand":"Dorling Kindersley Ltd","offers":[{"title":"Default Title","offer_id":47832842502487,"sku":"9780241515877","price":28.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780241515877.jpg?v=1710338829"},{"product_id":"all-new-official-minecraft-survival-handbook-9780755503452","title":"All New Official Minecraft Survival Handbook","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eIf you enjoyed A Minecraft Movie, you'll love this book! Discover everything you need to know about how to survive in the Overworld with this brand-new handbook! The Overworld is waiting to be explored  you just need to survive long enough to do it! With dangers lurking around every corner, staying alive can be tricky for even the most experienced player.Whether it's finding resources, crafting equipment or protecting yourself from hostile mobs, this Survival Handbook will teach you everything you need to know to stay alive in Minecraft.With so much to explore, there's sure to be something for players of every level.Explore. Thrive. Survive. Try our indispensable handbooks for your Minecraft journey:Minecraft Redstone Handbook 978 0008495992Minecraft Creative Handbook 978 0755500413Minecraft Combat Handbook 978 0755500420Minecraft Explorers Handbook 9780008608507Minecraft Legends Handbook 978 0008595012Brilliant books full of inspiration:Minecraft Bite Size Builds: 978 0755500406Minecraft Amazing Bite Size Builds: 978 0008495954Minecraft Super Bite Size Builds 978 0008534127Minecraft Epic Inventions 978 0008496012Minecraft Epic Bases: 978 1405296472Perfect Gifts:Minecraft Maps 978 1405294546Minecraft Blockopedia 978 0755500390Sticker, humour and activity:Minecraft Survival Sticker Book 978 1405288552Minecraft Sticker Adventure Treasure Hunt 978 0755503582Minecraft Sticker Adventure Mobs Attack 978 0008533953Minecraft Joke Book 978 1405295253Minecraft How to Draw 978 0008534028Minecraft Would You Rather 978 0008534028Minecraft Catch the Creeper 978 0755503575\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cem\u003eThese stylish, full-colour books are the perfect addition to any Minecraft fan's shelf – or a great help for someone just starting out in the game.\u003c\/em\u003e Games Master\u003c\/p\u003e","brand":"HarperCollins Publishers","offers":[{"title":"Default Title","offer_id":47836565373271,"sku":"9780755503452","price":9.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780755503452.jpg?v=1710378728"},{"product_id":"we-only-dated-for-11-instagrams-9780762464630","title":"We Only Dated for 11 Instagrams","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eFrom the hugely popular @OverheardLA Instagram account comes this illustrated collection of the entertaining, absurd,\u003ci\u003e sometimes\u003c\/i\u003e even poignant snippets of conversation overheard on the streets of Los Angeles.\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e Oh, Los Angeles: where kids with lemonade stands accept Venmo, where your Uber driver moonlights as a spiritual adviser. Whether you love L.A. or love to hate it, you''ll delight in this comical tribute to the one and only La La Land -- a world all its own, yet also a microcosm of 21st century American culture in so many ways. The book features illustrations from Emmet Truxes, creator of the popular @brooklyncartoons Instagram account, and a foreword from L.A. mayor Eric Garcetti. It''s the perfect gift for millennials and everyone who loves to (gently) mock them. \u003cbr\u003e\u003cbr\u003e Prepare to laugh, to face-palm, to cringe, and to delight in such gems as,  \u003cul\u003e\n\u003cli\u003eTiming is everything, whether it''s sex, drugs, or avocados.  \u003c\/li\u003e\n\u003cli\u003eWhy are the older generations so ju\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Running Press,U.S.","offers":[{"title":"Default Title","offer_id":47836571730263,"sku":"9780762464630","price":8.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780762464630.jpg?v=1710378819"},{"product_id":"how-to-almost-make-friends-on-the-internet-9781398701816","title":"How to Almost Make Friends on the Internet","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e''Will have you in stitches'' \u003cb\u003eThe Irish Times\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e''He''s almost certainly not the hero you ordered, but he''s the hero we need right now'' \u003cb\u003eDave Gorman\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e''I nearly stopped breathing twice as I was laughing so much. Glorious. \u003cb\u003eDom Joly\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e''Probably the funniest thing I''ve read this year''\u003cb\u003e Rufus Hound\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eGet ready for the online adventures of one man who just wants to make friends\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAnd one very annoyed world\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003eBased on the ingenious Sir Michael Twitter account, \u003ci\u003eHow to (Almost) Make Friends on the Internet\u003c\/i\u003e is the funniest book you''ll read this year. \u003cbr\u003e\u003cbr\u003eWhether it''s offering his services as a Karate Lawyer or Funeral DJ, devising the world''s worst plan to get a free haircut, or trying to buy a blue bucket that may or may not be for sale, Michael just wants to connect with people.\u003cbr\u003e\u003cbr\u003eThe only problem is that people are slightly less enthusiastic about connecting with him and the results are utterly \u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e\u003ci\u003ewill have you in stiches. They start inconspicuously then descend into hilarious absurdity\u003c\/i\u003e\u003c\/b\u003e * The Irish Times *\u003c\/p\u003e","brand":"Orion Publishing Co","offers":[{"title":"Default Title","offer_id":47836730949975,"sku":"9781398701816","price":8.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781398701816.jpg?v=1710381633"},{"product_id":"how-to-make-your-dog-famous-a-guide-to-social-media-and-beyond-9781913947149","title":"How To Make Your Dog #Famous: A Guide to Social","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003ci\u003eYou\u003c\/i\u003e know your dog is the cutest but does everyone else know it too?\u003cbr\u003e\u003cbr\u003eIn this book, Loni Edwards, the human behind the world's most influential pets, breaks down the path to fame. Discover insights into the success of social media's top pups and follow the essential steps on the road to fame - from crafting your brand to advocating for your pup on set. With expert guidance on how to be a good dog parent and make sure your pup is happy and healthy every step of the way, this is your one-stop guide to helping your dog win over hearts, one adorable post at a time.\u003cbr\u003e\u003cbr\u003eFeaturing the stories of more than 40 of the most successful pet influencers:\u003cbr\u003e\u003cbr\u003e157 of Gemma, Amazing Graciedoodle, Barkley Sir Charles, Bertie Bert the Pom, Bronson the Bully, Brussels Sprout, Bully Baloo, Charlie the Black Shepherd, Chloe the Mini Frenchie (\u0026amp; Emma Bear), Coco the Maltese Dog (Coco \u0026amp; Cici), Cookie Malibu, Crusoe the Celebrity Dachshund, Daily Dougie, Dog named Stella, Ducky the Yorkie, Frame the Weim, Gone to the Snow Dogs, Harlow and Sage, Hi Wiley, Kelly Bove, Lilybug, Lizzie Bear, Louboutina the Hugging Dog, Maya Polar Bear, Mervin the Chihuahua, Milo and Noah, MJ the Beagle, Mr. Biggie, Popeye the Foodie, Puggy Smalls, Reagandoodle, Remix the Dog, Rocco Roni, Super Corgi Jojo, Super Scooty, Tatum, That Goldendoodle, The Bike Dog, Tika the Iggy, Tuna Melts my Heart, Tupey the Borzoi, Verpinscht, Winnie the Cocker, Wolfgang 2242\u003c\/p\u003e","brand":"Orion Publishing Co","offers":[{"title":"Default Title","offer_id":47850430955863,"sku":"9781913947149","price":10.39,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781913947149.jpg?v=1710614012"},{"product_id":"introducing-artificial-intelligence-a-graphic-guide-9781848312142","title":"Introducing Artificial Intelligence: A Graphic","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eArtificial Intelligence is no longer the stuff of science fiction.\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003eHalf a century of research has resulted in machines capable of beating the best human chess players, and humanoid robots which are able to walk and interact with us. But how similar is this 'intelligence' to our own? Can machines really think? Is the mind just a complicated computer program? \u003cbr\u003e\u003cbr\u003eAddressing major issues in the design of intelligent machines, such as consciousness and environment, and covering everything from the influential groundwork of Alan Turing to the cutting-edge robots of today, \u003ci\u003eIntroducing Artificial Intelligence\u003c\/i\u003e is a uniquely accessible illustrated introduction to this fascinating area of science. \u003c\/p\u003e","brand":"Icon Books","offers":[{"title":"Default Title","offer_id":47850703913303,"sku":"9781848312142","price":7.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781848312142.jpg?v=1710619660"},{"product_id":"towards-a-digital-renaissance-the-evolution-of-creativity-values-and-business-from-cyberspace-to-the-metaverse-9781800815155","title":"Towards a Digital Renaissance: The evolution of","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eTowards a Digital Renaissance traces the excitement and optimism of the early internet, the outsider cyberpunk ethic and open access. But it also monitors the more complex but ultimately more commercialised online world of today, a world dominated by corporate business in which many feel that surveillance has become overwhelming.  Jeremy Silver's involvement in various start-ups, both as CEO and investor, led to his leadership of Digital Catapult. Towards a Digital Renaissance examines the interplay between state and private financing in the digital sector. It also argues for the internet's potential to transition from a 'medieval' world of the GAFA big four (Google, Amazon, Facebook and Apple), closed and walled up like medieval city states, to a 'digital renaissance' based on the free exchange of ideas and an enabling metaverse made up of virtual reality and artificial intelligence that deepens our experience of reality rather than restricting or monitoring it.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003eFor the past decade, the hype surrounding VR and AR technology has waxed and waned, but Jeremy Silver has been constant, a force of nature in this space. Some people just talk about technology, but Jeremy is in the trenches, and deeply understands everything ranging from how to fund a start-up to how to troubleshoot hardware. This book brilliantly tells a story about the metaverse growing up, and how Jeremy helped along the way. * Jeremy Bailenson, founding director  at Stanford University’s Virtual  Human Interaction Lab *","brand":"Profile Books Ltd","offers":[{"title":"Default Title","offer_id":47850979524951,"sku":"9781800815155","price":22.5,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781800815155.jpg?v=1710626145"},{"product_id":"get-tiktok-famous-fast-9781786279217","title":"Get TikTok Famous Fast","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eGrab your phone and your friends and start making fame-worthy content today!\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e\u003ci\u003eGet TikTok Famous Fast\u003c\/i\u003e is a bite-sized guide to building your own empire on TikTok and using it as a launchpad for your personal brand and media career.\u003cbr\u003e\u003cbr\u003eTop TikTok stars and industry insiders provide their tips on how be a hit, how to make your content the best possible, how to tap into the latest memes and trends, how to edit and - most importantly - how to grow your following.\u003c\/p\u003e","brand":"Orion Publishing Co","offers":[{"title":"Default Title","offer_id":47851220762967,"sku":"9781786279217","price":10.39,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781786279217.jpg?v=1710630659"},{"product_id":"social-warming-how-social-media-polarises-us-all-9781786079978","title":"Social Warming: How Social Media Polarises Us All","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003e‘Witty, rigorous, and as urgent as a fire alarm’ Dorian Lynskey\u003c\/strong\u003e\u003c\/p\u003e  \u003cp\u003e\u003cstrong\u003e‘Cooly prosecutorial’ \u003cem\u003eGuardian\u003c\/em\u003e\u003c\/strong\u003e\u003c\/p\u003e  \u003cp\u003e\u003cstrong\u003eNobody meant for this to happen.\u003c\/strong\u003e\u003c\/p\u003e  \u003cp\u003eFacebook didn’t mean to facilitate a genocide.\u003c\/p\u003e  \u003cp\u003eTwitter didn’t want to be used to harass women.\u003c\/p\u003e  \u003cp\u003eYouTube never planned to radicalise young men.\u003c\/p\u003e  \u003cp\u003eBut with billions of users, these platforms need only tweak their algorithms to generate more ‘engagement’. In so doing, they bring unrest to previously settled communities and erode our relationships. \u003c\/p\u003e  \u003cp\u003eSocial warming has happened gradually – as a by-product of our preposterously convenient digital existence. But the gradual deterioration of our attitudes and behaviour on- and offline – this vicious cycle of anger and outrage – is real. And it can be corrected. Here’s how.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e‘Social media was meant to bring us closer together. Instead, it tore us apart. Charles Arthur has written the definitive account of how arrogance and greed got us into this mess, and how we might get out of it. Witty, rigorous, and as urgent as a fire alarm.’\u003c\/p\u003e -- Dorian Lynskey\u003cbr\u003e\u003cp\u003e‘A guide to how the apps we use every day are hacking our politics, our society, and even who we are. It reads like science fiction, except he’s describing our world – right now.’\u003c\/p\u003e -- Ian Dunt\u003cbr\u003e\u003cp\u003e\u003cstrong\u003e‘Coolly prosecutorial’\u003c\/strong\u003e\u003c\/p\u003e * \u003ci\u003eGuardian\u003c\/i\u003e *\u003cbr\u003e\u003cp\u003e‘A compelling account of how a handful of social media platforms came to dominate society and how to minimise the damage they cause, because “We can’t uninvent them”.’\u003c\/p\u003e * \u003ci\u003eMirror\u003c\/i\u003e *\u003cbr\u003e\u003cp\u003e‘The rapidity with which social media has come to dominate communications in this country – in less than two decades – has been breathtaking… Arthur helps bring the whole complex issue into greater focus here. He looks at the origins of social media, describing its early promise, and then follows the dangerous paths the phenomenon has been taking in recent years.’\u003c\/p\u003e -- \u003ci\u003eBooklist\u003c\/i\u003e\u003cbr\u003e\u003cp\u003e‘Fascinating… As “connected” as we may feel on social media, \u003cem\u003eSocial Warming \u003c\/em\u003ethoroughly shows how detached we’ve all become not just online but in real life too.’\u003c\/p\u003e * \u003ci\u003ePorchlight\u003c\/i\u003e *","brand":"Oneworld Publications","offers":[{"title":"Default Title","offer_id":47851243602263,"sku":"9781786079978","price":15.29,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781786079978.jpg?v=1710631186"},{"product_id":"get-rich-vlogging-9781786061102","title":"Get Rich Vlogging","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eWould you like to earn millions by talking about your favourite subject? A new generation of vloggers have become millionaires by sharing make-up tutorials, comedy sketches and gaming videos. These people didn't start off with fancy equipment, expert technical knowledge or huge audiences. They are self-made. This book examines how they achieved success and provides a step by step guide to the process of finding fame and fortune online.  Featuring advice from vloggers including Jim Chapman, Fleur De Force and KSI alongside business tips from YouTube CBO Robert Kyncl and Gleam Futures founder Dominic Smales, this book contains insider information about the mechanics of making money by vlogging.  Subjects covered include brand-building, filming and editing equipment techniques, social media, working with talent managers, dealing with digital marketing agencies, making merchandise and negotiating with brands. Author Zoe Griffin is an established blogger, who set up her blog Live Like a VIP in 2009. She's worked with several vloggers and has noticed that the most popular ones have things in common. This book explains what these things are - so you can adopt similar tactics andget rich vlogging!","brand":"John Blake Publishing Ltd","offers":[{"title":"Default Title","offer_id":47851258904919,"sku":"9781786061102","price":7.19,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781786061102.jpg?v=1710631384"},{"product_id":"quantum-computing-the-transformative-technology-of-the-qubit-revolution-9781785787072","title":"Quantum Computing: The Transformative Technology","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eThe ultimate non-technical guide to the fast-developing world of quantum computing \u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eComputer technology has improved exponentially over the last 50 years. But the headroom for bigger and better electronic solutions is running out. Our best hope is to engage the power of quantum physics. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e'Quantum algorithms' had already been written long before hardware was built. These would enable, for example, a quantum computer to exponentially speed up an information search, or to crack the mathematical trick behind internet security. However, making a quantum computer is incredibly difficult. Despite hundreds of laboratories around the world working on them, we are only just seeing them come close to 'supremacy' where they can outperform a traditional computer. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eIn this approachable introduction, Brian Clegg explains algorithms and their quantum counterparts, explores the physical building blocks and quantum weirdness necessary to make a quantum computer, and uncovers the capabilities of the current generation of machines.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003eEssential reading for anyone concerned about cyber attacks, specifically ransomware, or simply interested in the next evolution of computing. The big question - what is a Quantum Machine - is answered perfectly. ... [E]xcellently profiles the different quantum approaches ... and readers are made aware of the extreme potential of the Qubit Revolution to support the next evolution of humanity and civilisation. -- Nick Ayton * Irish Tech News *","brand":"Icon Books","offers":[{"title":"Default Title","offer_id":47851264246103,"sku":"9781785787072","price":9.89,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781785787072.jpg?v=1710631690"},{"product_id":"turing-and-the-universal-machine-icon-science-the-making-of-the-modern-computer-9781785782381","title":"Turing and the Universal Machine (Icon Science):","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eThe history of the computer is entwined\u003cbr\u003ewith that of the modern world and with the life of one man, the brilliant but\u003cbr\u003etroubled Alan Turing.\u003cbr\u003e\u003cbr\u003eHow did the computer come to structure\u003cbr\u003eand dominate our lives so totally? In Jon Agar's enlightening story of the\u003cbr\u003e'universal machine', we discover how Turing's groundbreaking work not only\u003cbr\u003ehelped break German codes during the Second World War but also founded the beginnings\u003cbr\u003eof the modern computer.\u003cbr\u003e\u003cbr\u003ePersecuted by the authorities for his\u003cbr\u003ehomosexuality, and ultimately hounded to suicide, Turing's personal\u003cbr\u003etribulations are as relevant to the modern world as his work on computing, as\u003cbr\u003eindicated by his posthumous royal pardon of 2013 and the recent film \u003ci\u003eThe Imitation Game\u003c\/i\u003e, which focuses on\u003cbr\u003eTuring's turbulent life.\u003c\/p\u003e","brand":"Icon Books","offers":[{"title":"Default Title","offer_id":47851266048343,"sku":"9781785782381","price":8.09,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781785782381.jpg?v=1710631793"},{"product_id":"big-data-how-the-information-revolution-is-transforming-our-lives-9781785782343","title":"Big Data: How the Information Revolution Is","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eIs the Brexit vote successful big data politics or the end of democracy? Why do airlines overbook, and why do banks get it wrong so often? How does big data enable Netflix to forecast a hit, CERN to find the Higgs boson and medics to discover if red wine really is good for you? And how are companies using big data to benefit from smart meters, use advertising that spies on you and develop the gig economy, where workers are managed by the whim of an algorithm?\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThe volumes of data we now access can give unparalleled abilities to make predictions, respond to customer demand and solve problems. But Big Brother's shadow hovers over it. Though big data can set us free and enhance our lives, it has the potential to create an underclass and a totalitarian state. \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eWith big data ever-present, you can't afford to ignore it. Acclaimed science writer Brian Clegg - a habitual early adopter of new technology (and the owner of the second-ever copy of Windows in the UK) - brings big data to life.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003eAs always, Clegg writes with an easy clarity that draws us in - no technical expertise required to understand his exploration of this essential subject - and throughout Big Data's highly enjoyable pages, the spread and range of material is highly impressive - dizzying in fact. I personally found entirely new perspectives on the subject that will keep me pondering for quite some time. I should add that, if I were still a statistics lecturer at Oxford, I would recommend the book to my students as bedside reading. -- Peet Morris * Former Lecturer in Statistics (St Hilda’s College Oxford), Lecturer\/Researcher in software development *\u003cbr\u003eClegg provides an engaging insight, reflecting on its positives and negatives. A holiday workout for the brain. * Saga Magazine *\u003cbr\u003eAcclaimed science writer Brian Clegg - a habitual early adopter of new technology (and the owner of the second-ever copy of Windows in the UK) brings big data to life. * Laboratory News *","brand":"Icon Books","offers":[{"title":"Default Title","offer_id":47851266244951,"sku":"9781785782343","price":8.54,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781785782343.jpg?v=1710631809"},{"product_id":"jackpot-how-gambling-conquered-britain-9781783352258","title":"Jackpot: How Gambling Conquered Britain","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eA striking exposé \u003c\/b\u003e\u003cb\u003eof the insidious business practices that have generated enormous profits for the companies operating within the UK's gambling industry.\u003cbr\u003e\u003cbr\u003e\u003c\/b\u003e'A methodical, sensitive and occasionally harrowing polemic about the gambling industry . . . The book has echoes of Patrick Radden Keefe's award-winning \u003ci\u003eEmpire of Pain.'\u003c\/i\u003e\u003cbr\u003e\u003ci\u003e\u003cb\u003eSUNDAY TIMES\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e'\u003c\/i\u003eA serious attempt to grapple with the extent of Britain's problem.'\u003cbr\u003e\u003cb\u003e\u003ci\u003eTHE SPECTATOR\u003c\/i\u003e\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e'Persuasive.' \u003cb\u003e\u003ci\u003eFINANCIAL TIMES\u003c\/i\u003e\u003c\/b\u003e\u003cbr\u003e'Fascinating.' \u003cb\u003e\u003ci\u003eIRISH TIMES\u003c\/i\u003e\u003c\/b\u003e\u003cbr\u003e'Eye-opening.' \u003cb\u003e\u003ci\u003eTELEGRAPH\u003c\/i\u003e\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003e***\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003e716\u003c\/b\u003e: the number of gambling logos displayed in a single Premier League football match\u003cbr\u003e\u003cbr\u003e\u003cb\u003e£421 MILLION\u003c\/b\u003e: the salary of Bet365's CEO in 2020.\u003cbr\u003e\u003cbr\u003e\u003cb\u003e£14 BILLION\u003c\/b\u003e: the annual losses incurred by British gamblers.\u003cbr\u003e\u003cbr\u003e\u003ci\u003eOver half of the population gambles in the UK every year. How did we get here? What keeps us hooked when the odds are so heavily stacked against us? And who are the real winners and losers?\u003cbr\u003e\u003c\/i\u003e\u003cbr\u003e\u003ci\u003eJackpot\u003c\/i\u003e dives deep into gambling's seedy underbelly to answer these questions, and many more. From the first National Lottery draw in 1569 to the Wild West of today's online casinos, \u003ci\u003eGuardian\u003c\/i\u003e reporter Rob Davies follows the money to show who profits - and at what cost.\u003c\/p\u003e","brand":"Guardian Faber Publishing","offers":[{"title":"Default Title","offer_id":47851304321367,"sku":"9781783352258","price":10.44,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781783352258.jpg?v=1710633761"},{"product_id":"the-happy-inbox-how-to-have-a-stress-free-relationship-with-your-email-and-overcome-your-communication-clutter-9781728234861","title":"The Happy Inbox: How to Have a Stress-Free","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eGet ready to learn how to conquer the distractions caused by information and communication overload, and how to get out from under \"communication clutter,\" so you can live a life of choice—one of action, not reaction.\u003cbr\u003eFeeling buried by communication clutter is that it's that state of feeling like you are always owing return communication to someone. It's the subtle sense of anxiety caused by your backlog of email, taunting you with the little red indicators on the communication apps on your phone—texts, voicemails, missed calls, social media notifications—plus the mountain of outstanding email piling up in your inbox even as you read this.\u003cbr\u003eWant to live free of that feeling?! Get ready to dive in and live free of communication clutter! Positive results include:Reduced anxiety caused by digital and paper clutter.An ability to retrieve information you need quickly.The opportunity to spend less time managing communication clutter and more time working toward your goals!\u003c\/p\u003e","brand":"Sourcebooks, Inc","offers":[{"title":"Default Title","offer_id":47851401707863,"sku":"9781728234861","price":12.34,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781728234861.jpg?v=1710635824"},{"product_id":"the-chaos-machine-the-inside-story-of-how-social-media-rewired-our-minds-and-our-world-9781529416404","title":"The Chaos Machine: The Inside Story of How Social","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003e'The Chaos Machine\u003c\/i\u003e is an essential book for our times' - \u003ci\u003eEzra Klein\u003c\/i\u003e\u003c\/b\u003e\u003cbr\u003e\u003ci\u003e\u003cbr\u003eThe Chaos Machine\u003c\/i\u003e is the story of how the world was driven mad by social media. The election of populists like Trump and Bolsonaro; strife and genocide in countries like Myanmar; the rampant spread of COVID-19 conspiracy theories as deadly as the pandemic itself; all of these are products of a breakdown in our social and political lives, a breakdown driven by the apps, companies and algorithms that compete constantly for our attention.\u003cbr\u003e\u003cbr\u003eMax Fisher is a leading New York Times technology reporter whose work has covered the way that social media sites - driven increasingly by artificial intelligence rather than human ingenuity - push users towards more and more extreme positions, deepening the divisions in society in pursuit of greater engagement and profit. With extraordinary access to the most powerful players in Silicon Valley, and with testimonies from around the world of the havoc being wreaked by our online selves, \u003ci\u003eThe Chaos Machine\u003c\/i\u003e shows us how we got to this uniquely perilous moment - and how we might get out of it.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003eSocial media isn't just changing our lives. It's changing the world, and even its creators and would-be overseers have only the foggiest ideas about how. In this meticulously reported, grippingly told account, Max Fisher chases the results across continents, and paints a disturbing picture of not just where we are, but where we're going. \u003ci\u003eThe Chaos Machine\u003c\/i\u003e is an essential book for our times * Ezra Klein, author of the New York Times bestseller Why We’re Polarized *\u003cbr\u003eMax Fisher blends together deep reporting, riveting stories, and a global canvas in this gripping and definitive work on the damage wrought by social media. \u003ci\u003eThe Chaos Machine\u003c\/i\u003e is essential reading if you want to understand a force that is reshaping the world and the very real consequences it is having on people everywhere * Ben Rhodes, author of the New York Times bestseller The World as It Is: A Memoir of the Obama White House Date *\u003cbr\u003eIn this timely book, Max Fisher reveals how powerful social-media giants set all of humanity on an alternative course to the future. \u003ci\u003eThe Chaos Machine\u003c\/i\u003e boldly exposes how a few technology companies chose profit over people, helped spread salacious misinformation, and ultimately ripped the fabric of society apart. I hope everyone will read this important investigation with an open mind, because we must choose a different path forward, and fast * Amy Webb, author of The Big Nine: How the Tech Titans and Their Thinking Machines Could Warp Humanity *\u003cbr\u003eWell argued, engaging and often necessarily discomfiting * Irish Independent *\u003cbr\u003eA stark warning about the extent to which Facebook et al distort our perception of reality * Guardian *\u003cbr\u003eFisher's book brings us face to face with chaos machines and their ruinous human consequences - \u003ci\u003eLiterary Review\u003c\/i\u003e","brand":"Quercus Publishing","offers":[{"title":"Default Title","offer_id":47851491787095,"sku":"9781529416404","price":11.69,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781529416404.jpg?v=1710637619"},{"product_id":"machines-that-think-everything-you-need-to-know-about-the-coming-age-of-artificial-intelligence-9781529381955","title":"Machines that Think: Everything you need to know","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eSometime in the future the intelligence of machines will exceed that of human brain power. So are we on the edge of an AI-pocalypse, with superintelligent devices superseding humanity, as predicted by Stephen Hawking? Or will this herald a kind of Utopia, with machines doing a far better job at complex tasks than us? \u003cbr\u003e\u003cbr\u003eYou might not realise it, but you interact with AIs every day. They route your phone calls, approve your credit card transactions and help your doctor interpret results. Driverless cars will soon be on the roads with a decision-making computer in charge. \u003cbr\u003e\u003cbr\u003eBut how do machines actually think and learn? In \u003ci\u003eMachines That Think\u003c\/i\u003e, AI experts and \u003ci\u003eNew Scientist \u003c\/i\u003eexplore how artificial intelligence helps us understand human intelligence, machines that compose music and write stories - and ask if AI is really a threat.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eABOUT THE SERIES\u003c\/b\u003e\u003cbr\u003e\u003ci\u003eNew Scientist Instant Expert\u003c\/i\u003e books are definitive and accessible entry points to the most important subjects in science; subjects that challenge, attract debate, invite controversy and engage the most enquiring minds. Designed for curious readers who want to know how things work and why, the \u003ci\u003eInstant Expert\u003c\/i\u003e series explores the topics that really matter and their impact on individuals, society, and the planet, translating the scientific complexities around us into language that's open to everyone, and putting new ideas and discoveries into perspective and context.\u003c\/p\u003e","brand":"John Murray Press","offers":[{"title":"Default Title","offer_id":47851524030807,"sku":"9781529381955","price":8.24,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781529381955.jpg?v=1710638275"},{"product_id":"system-error-where-big-tech-went-wrong-and-how-we-can-reboot-9781529356748","title":"System Error: Where Big Tech Went Wrong and How","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003ci\u003eRead this if you want to understand how to shape our technological future and reinvigorate democracy along the way. \u003c\/i\u003e\u003cb\u003e-- \u003c\/b\u003e\u003cb\u003eReed Hastings, co-founder and CEO of Netflix\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e__________\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e\u003cbr\u003eA forward-thinking manifesto from three Stanford professors which reveals how big tech's obsession with optimization and efficiency has sacrificed fundamental human values and outlines steps we can take to change course, renew our democracy, and save ourselves.\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e__________\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003eIn no more than the blink of an eye, a naïve optimism about technology's liberating potential has given way to a dystopian obsession with biased algorithms, surveillance capitalism, and job-displacing robots. Yet too few of us see any alternative to accepting the onward march of technology. We have simply accepted a technological future designed for us by technologists, the venture capitalists who fund them, and the politicians who give them free rein.\u003cbr\u003e\u003cbr\u003eIt doesn't need to be this way.\u003cbr\u003e\u003cbr\u003e\u003ci\u003eSystem Error\u003c\/i\u003e exposes the root of our current predicament: how big tech's relentless focus on optimization is driving a future that reinforces discrimination, erodes privacy, displaces workers, and pollutes the information we get.\u003cbr\u003e\u003cbr\u003eArmed with an understanding of how technologists think and exercise their power, three Stanford professors - a philosopher working at the intersection of tech and ethics, a political scientist who served under Obama, and the director of the undergraduate Computer Science program at Stanford (also an early Google engineer) - reveal how we can hold that power to account.\u003cbr\u003e\u003cbr\u003eAs the dominance of big tech becomes an explosive societal conundrum, they share their provocative insights and concrete solutions to help everyone understand what is happening, what is at stake, and what we can do to control technology instead of letting it control us.\u003c\/p\u003e","brand":"Hodder \u0026 Stoughton","offers":[{"title":"Default Title","offer_id":47851540939095,"sku":"9781529356748","price":10.44,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781529356748.jpg?v=1710638701"},{"product_id":"the-22-murders-of-madison-may-a-gripping-speculative-psychological-suspense-9781529352092","title":"The 22 Murders Of Madison May: A gripping","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eFrom the critically acclaimed author of \u003ci\u003eJennifer Government \u003c\/i\u003eand \u003ci\u003eLexicon\u003c\/i\u003e comes mind-bending speculative psychological suspense about a serial killer pursuing his victim across time and space, and the woman who is determined to stop him, even if it upends her own reality.\u003c\/b\u003e\u003cb\u003e\u003cbr\u003e\u003cbr\u003e \u003ci\u003e\"I love you. In every world.\"\u003c\/i\u003e\u003cbr\u003e\u003cbr\u003e Young real estate agent Madison May is shocked when a client at an open house says these words to her. The man, a stranger, seems to know far too much about her, and professes his love - shortly before he murders her.\u003cbr\u003e\u003cbr\u003e Felicity Staples hates reporting on murders. As a journalist for a mid-size New York City paper, she knows she must take on the assignment to research Madison May's shocking murder, but the crime seems random and the suspect is in the wind. That is, until Felicity spots the killer on the subway, right before he vanishes.\u003cbr\u003e\u003cbr\u003e Soon, Felicity senses her entire universe has shifted. No one remembers Madison May, or Felicity's encounter with the mysterious man. And her cat is missing. Felicity realizes that in her pursuit of Madison's killer, she followed him into a different dimension - one where everything about her existence is slightly altered. At first, she is determined to return to the reality she knows, but when Madison May - in this world, a struggling actress - is murdered again, Felicity decides she must find the killer - and learns that she is not the only one hunting him.\u003cbr\u003e\u003cbr\u003e Traveling through different realities, Felicity uncovers the opportunity - and danger - of living more than one life.\u003c\/b\u003e\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003eWith unrelenting tension, Max Barry weaves a complex tapestry where a sociopath's insatiable obsession knows no bounds, not even time and space, and only two things are certain - he will kill her again because he's killed her before. I devoured this novel in one sitting * J.D. Barker, author of A Caller's Game *\u003cbr\u003eOriginal, intelligent, unputdownable\u003ci\u003e\u003c\/i\u003e * The Guardian *\u003cbr\u003eGripping . . . this is the sort of tricksiness Barry was put on Earth for\u003ci\u003e\u003c\/i\u003e * The Times *\u003cbr\u003eA very enjoyable thriller with a very satisfying ending * Mystery and Suspense Magazine *\u003cbr\u003eThere are the familiar dislocations and dilemmas of a quest that flings its characters across separate but related realities, but these are seasoned with the wit, menace and pacy excitement of a nicely controlled, neatly structured crime thriller * ParSec Magazine *\u003cbr\u003eBarry strives to paint equally compelling portraits of the two women and comes pretty darn close. Each character assumes a fully rounded and weighty resonance . . . Dynamic, suspenseful action with a light frosting of metaphysics * Washington Post *\u003cbr\u003eMr. Barry avoids the obvious sci-fi option of thinking up lots of exciting worlds, and takes the grittier route of imagining intrusions into the underbelly of this one . . . Unnerving. He navigates the multiverse and the concepts of string theory and chaos theory with frightening conviction. Let's hope he just made it all up * Wall Street Journal *\u003cbr\u003eSci-fi wizard Barry sets a serial killer loose in the multiverse with mind-bending results * People *\u003cbr\u003eBeware Max Barry. Once his story grabs hold, you will forget to eat, sleep, and bathe until you're left with the world's worst book hangover. An exhilarating rocket shot of a thriller tempered with Barry's trademark wit and warmth * David Yoon, author of Version Zero and Frankly in Love *","brand":"Hodder \u0026 Stoughton","offers":[{"title":"Default Title","offer_id":47851545330007,"sku":"9781529352092","price":15.29,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781529352092.jpg?v=1710638828"},{"product_id":"how-to-raise-a-tech-genius-9781472143624","title":"How to Raise a Tech Genius","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eTeach computing concepts without computers! \u003ci\u003eHow to Raise a Tech Genius \u003c\/i\u003emakes the computing curriculum accessible for parents and families.\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003eWe live in a digital world - one in which our children are surrounded by technology. It''s a part of their lives in a way that even the most tech-savvy adults aren''t fully able to comprehend. What we do know is that the workplace of tomorrow will require our children to harness the power behind the technology, to be able to understand key concepts and apply them. Logical reasoning, creativity and problem solving are skills that are becoming increasingly essential in the world of work. \u003cbr\u003e\u003cbr\u003eHow can we best prepare our children to enter this world? \u003ci\u003eHow to Raise a Tech Genius\u003c\/i\u003e is a practical book that assumes no prior knowledge or understanding of computing and enables parents to learn skills and concepts alongside their children. The quick, easy and fun fifteen-minute activities within the book have been developed using","brand":"Little, Brown Book Group","offers":[{"title":"Default Title","offer_id":47851726569815,"sku":"9781472143624","price":12.59,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781472143624.jpg?v=1710642749"},{"product_id":"taking-on-gravity-9780552175906","title":"Taking on Gravity","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eRichard Browning is the founder of human propulsion technology start-up Gravity Industries Ltd, which he officially launched in March 2017 after inventing, building and patenting an Iron Man-like' flight system, the Daedalus flight suit. \u003cbr\u003e\u003cbr\u003eA former Royal Marine reservist, Richard worked on a number of innovations and new technologies at BP before becoming involved in several start-ups, including a solar project in Kenya, lighting schools via reconditioning old car batteries.\u003cbr\u003e\u003cbr\u003eHis passion for flight and his vision for Gravity are inspired by his father, an aeronautical engineer and inventor.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003eRichard Browning is a real-life Tony Stark. * Wired *\u003cbr\u003eLike afterburner in the veins! Inspires you to rethink the impossible. * Tucker “Cinco” Hamilton, F-35 Test Pilot *\u003cbr\u003eLearning how to leave the ground in Richard's invention felt like every dream I’ve had of flying. * Adam Savage *\u003cbr\u003eBrowning has made it his life’s mission to put man in the air. Extraordinary. * Daily Mail *\u003cbr\u003eThe king of the rocket men. * Red Bull *\u003cbr\u003eThis daredevil is clearly on fire. Rocket man Richard Browning leaves a trail of sparks behind him. * The Mirror *\u003cbr\u003eNo one embodies the spirit of adventure like Richard Browning * Craig Glenday, Guinness World Records *\u003cbr\u003eInspirational. * Daily Express *\u003cbr\u003eThe man behind the jet-pack flying suit on what it's like to be a real-life Tony Stark. * Stuff *\u003cbr\u003eHis brilliant book delves into the incredible journey that led to the realisation of the flight suit, his influences, unconventional thinking and of course exactly what it's like to soar around the skies like a real-life superhero. * The Malestrom *\u003cbr\u003eIcarus rebooted: the man who achieved human flight. Truly inspirational. * The Book of Man *\u003cbr\u003eStarting with Tupperware and sticky tape, Richard Browning was determined to reach for the stars... as this engaging book shows. Interspersed throughout are lessons you can learn from Browning's success. * Daily Mail - Book of the Week *","brand":"Transworld Publishers Ltd","offers":[{"title":"Default Title","offer_id":48066845147479,"sku":"9780552175906","price":10.44,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780552175906.jpg?v=1713211847"},{"product_id":"framers-9780753555002","title":"Framers","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cfont size=\"+1\"\u003e\u003cbr\u003e\u003cb\u003eA \u003ci\u003eFinancial Times\u003c\/i\u003e and \u003ci\u003eEconomist\u003c\/i\u003e Book of the Year\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e''Wonderfully stimulating... will teach you to see around corners'' - \u003c\/b\u003e\u003cb\u003eTIM HARFORD\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e''A paean to cognitive agility and the elasticity of the imagination'' - \u003ci\u003eECONOMIST\u003c\/i\u003e\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e''Captivating... will transform the way you think'' MARISSA KING, PROFESSOR AT YALE SCHOOL OF MANAGEMENT\u003c\/b\u003e\u003cbr\u003e\u003c\/font\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eThe power of mental models to make better decisions\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003eWe''re often told that humans make bad decisions and that more data is better. But this is backwards: people are good at decisions precisely because we use mental models and can envision new realities outside of data. Great outcomes don''t depend so much on the final moment of choosing but on generating better alternatives to choose between. That''s framing. It''s a cognitive muscle we can strengthen to improve our lives, work and future -- to meet this historical moment. \u003ci\u003eFramers \u003c\/i\u003eshows how.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eA tightly written prescription for smart thinking... A bold call to reinject pluralism and progressive human values into a decision-making process dominated by algorithms or gut instinct\u003c\/b\u003e * Financial Times -- 2021 Summer Books List *\u003cbr\u003e\u003cb\u003eA simply wonderful reimagining of human ingenuity. It will teach you to see around corners\u003c\/b\u003e * Tim Harford, bestselling author of How To Make The World Add Up *\u003cbr\u003e\u003cb\u003eReveals how you can recognize the lenses that you're applying ... an important read -- a steady hand for our turbulent times\u003c\/b\u003e * Adam Grant, #1 New York Times bestselling author of THINK AGAIN *\u003cbr\u003e\u003cb\u003eA fascinating look at what makes humans special and how people can improve the way they think to stay ahead of the machines\u003c\/b\u003e * Mustafa Suleyman, Co-founder of DeepMind, Vice-President of Google *\u003cbr\u003e\u003cb\u003eA paean to cognitive agility and the elasticity of the imagination\u003c\/b\u003e * The Economist *\u003cbr\u003e\u003cb\u003ePacked with big ideas, great stories, values and verve that make it a delight to read\u003c\/b\u003e. It will certainly change how you think-and might just change the world too * Annie Duke, best-selling author of THINKING IN BETS and former poker champion *\u003cbr\u003e\u003cb\u003eA great book filled with fresh perspectives to help us out during the rise of AI so we can usher in the Age of Humanity\u003c\/b\u003e * will.i.am, musician and entrepreneur *\u003cbr\u003e\u003cb\u003eA captivating read... \u003ci\u003eFramers \u003c\/i\u003ewill transform the way you think\u003c\/b\u003e * Marissa King, Professor at Yale School of Management *\u003cbr\u003e\u003cb\u003eBrilliantly shows that mental models are at the heart of creativity, critical thinking and innovation, and how we can get better at it to solve our toughest business and social challenges\u003c\/b\u003e * Aaron Levie, CEO of Box *\u003cbr\u003e\u003cb\u003eProvides insight into how we can all nurture more of a beginner's mind and manifest breakthrough ideas for building a better future\u003c\/b\u003e * Marc Benioff, chairman and CEO, Salesforce *\u003cbr\u003e\u003cb\u003eAn appealing pop-science guide to creativity [and] an astute analysis of problem-solving\u003c\/b\u003e * Kirkus Reviews *\u003cbr\u003e\u003cb\u003eHumans today live a much easier, more comfortable, and more pleasant existence than ever before, but we also face our greatest existential challenges as a species, and in order to survive we will need not only cooperation, but a new and diverse set of cognitive frames ... [this book] teaches us how to better frame things for ourselves as individuals\u003c\/b\u003e * Porchlight BOOK TO WATCH *","brand":"Ebury Publishing","offers":[{"title":"Default Title","offer_id":48066855207255,"sku":"9780753555002","price":10.44,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780753555002.jpg?v=1713211946"},{"product_id":"cryptocurrency-wired-guides-how-digital-money-could-transform-finance-9781847943279","title":"Cryptocurrency (WIRED guides): How Digital Money","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eThe past decade has seen the relentless rise of cryptocurrency as an alternative form of digital currency. But what precisely is it and what potential does it have to change the world of money?\u003cbr\u003e\u003cbr\u003eIn this brilliantly clear, one-stop guide \u003ci\u003eWIRED \u003c\/i\u003eSenior Editor Gian Vopicelli explains everything you need to know about cryptocurrency. He outlines its development and describes precisely how it operates. He demystifies the jargon it has spawned, from blockchain, Bitcoin and stablecoins to mining, smart contracts and forking. He looks at the political and economic ideologies that drive it. And he addresses the central question: will cryptocurrency have the transformative economic and social impact that its champions claim for it?\u003c\/p\u003e","brand":"Cornerstone","offers":[{"title":"Default Title","offer_id":48066975957335,"sku":"9781847943279","price":9.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781847943279.jpg?v=1713213211"},{"product_id":"gadgets-away-100-games-to-play-with-the-family-9781786852441","title":"Gadgets Away 100 Games To Play With The Family","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eTechnology has become the too-easy way to entertain ourselves and our children. This easy-to-use, imaginative book has everything. There's plenty of fun here to keep your family laughing:\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eSporty games and playground classics\u003c\/li\u003e\n\u003cli\u003eActivities for indoors, gardens, parks and beaches\u003c\/li\u003e\n\u003cli\u003eMemory and travel games, brain teasers and magic tricks\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e \u003c\/p\u003e","brand":"Summersdale Publishers","offers":[{"title":"Default Title","offer_id":48088047747415,"sku":"9781786852441","price":7.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781786852441.jpg?v=1713544755"},{"product_id":"schaums-outline-of-essential-computer-mathematics-9780070379909","title":"Schaums Outline of Essential Computer Mathematics","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eConfusing Textbooks? Missed Lectures? Not Enough Time?\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eFortunately for you, there's Schaum's Outlines. More than 40 million students have trusted Schaum's to help them succeed in the classroom and on exams. Schaum's is the key to faster learning and higher grades in every subject. Each Outline presents all the essential course information in an easy-to-follow, topic-by-topic format. You also get hundreds of examples, solved problems, and practice exercises to test your skills. \u003c\/p\u003e\u003cp\u003e\u003cb\u003eThis Schaum's Outline gives you\u003c\/b\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003ePractice problems with full explanations that reinforce knowledge\u003c\/li\u003e\n\u003cli\u003eCoverage of the most up-to-date developments in your course field\u003c\/li\u003e\n\u003cli\u003eIn-depth review of practices and applications\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eFully compatible with your classroom text, Schaum's highlights all the important facts you need to know. Use Schaum's to shorten your study time-and get your best test scores!\u003c\/p\u003e\u003cp\u003eSchaum's Outlines-Problem Solved.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eBinary Number System.Computer Codes.Computer Arithmetic.Logic. Flowcharts.Sets and Relations.Boolean Algebra, Logic Gates. Simplifying Logic Circuits, Karnaugh Maps.Vectors, Matrices, Subscripted Variables.Linear Equations.Combinatorics.Probability.Statistics, Random Variables.Graph Theory.Trees, Directed Graphs, Machines.","brand":"McGraw-Hill Education - Europe","offers":[{"title":"Default Title","offer_id":48732109635927,"sku":"9780070379909","price":25.59,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780070379909.jpg?v=1719995225"},{"product_id":"schaums-outline-of-programming-with-c-9780071353465","title":"Schaums Outline of Programming with C","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eTough Test Questions? Missed Lectures? Not Enough Time?\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eFortunately for you, there's Schaum's Outlines. More than 40 million students have trusted Schaum's to help them succeed in the classroom and on exams. Schaum's is the key to faster learning and higher grades in every subject. Each Outline presents all the essential course information in an easy-to-follow, topic-by-topic format. You also get hundreds of examples, solved problems, and practice exercises to test your skills. \u003c\/p\u003e\u003cp\u003e\u003cb\u003eThis Schaum's Outline gives you\u003c\/b\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003ePractice problems with full explanations that reinforce knowledge\u003c\/li\u003e\n\u003cli\u003eCoverage of the most up-to-date developments in your course field\u003c\/li\u003e\n\u003cli\u003eIn-depth review of practices and applications\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eFully compatible with your classroom text, Schaum's highlights all the important facts you need to know. Use Schaum's to shorten your study time-and get your best test scores!\u003c\/p\u003e\u003cp\u003eSchaum's Outlines-Problem Solved.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eChapter 1: Elementary C++ Programming. Chapter 2: Fundamental Types. Chapter 3: Selection. Chapter 4: Iteration. Chapter 5: Functions. Chapter 6: Arrays. Chapter 7: Pointers and References. Chapter 8: C-Strings. Chapter 9: Standard C++ Strings. Chapter 10: Classes. Chapter 11: Overloading Operators. Chapter 12: Composition and Inheritance. Chapter 13: Templates and Iterators. Chapter 14: Standard C++ Vectors. Chapter 15: Container Classes. Appendices:  A: Character Codes. B: Standard C++ Keywords. C: Standard C++ Operators. D: Standard C++ Container Classes. E: Standard C++ Generic Algorithms. F: The Standard C Library. G: Hexadecimal Numbers. H: References.","brand":"McGraw-Hill Education - Europe","offers":[{"title":"Default Title","offer_id":48732110389591,"sku":"9780071353465","price":999.99,"currency_code":"GBP","in_stock":false}]},{"product_id":"star-schema-the-complete-reference-9780071744324","title":"Star Schema The Complete Reference","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003ch4\u003e\u003c\/h4\u003e\u003cp class=\"MsoNormal\"\u003e\u003cspan style=\"font-size:12.0pt;line-height:107%;font-family:\" times new roman\u003ePublisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, \u003cspan style=\"white-space:pre\"\u003e\u003c\/span\u003eauthenticity, or access to any online entitlements included with the product.\u003co:p\u003e\u003c\/o:p\u003e\u003c\/span\u003e\u003c\/p\u003e\u003ch4\u003e\u003cbr\u003e\u003c\/h4\u003e\u003ch4\u003eThe definitive guide to dimensional design for your data warehouse\u003c\/h4\u003e\u003cp\u003eLearn the best practices of dimensional design. \u003ci\u003eStar Schema: The Complete Reference\u003c\/i\u003e offers in-depth coverage of design principles and their underlying rationales. Organized around design concepts and illustrated with detailed examples, this is a step-by-step guidebook for beginners and a comprehensive resource for experts.\u003c\/p\u003e\u003cp\u003eThis all-inclusive volume begins with dimensional design fundamentals and shows how they fit into diverse data warehouse architectures, including those of W.H. Inmon and Ralph Kimball. The book progresses throu\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cb\u003ePart I: Fundamentals\u003c\/b\u003e; \u003cb\u003eChapter 1:\u003c\/b\u003e Analytic Databases and Dimensional Design; \u003cb\u003eChapter 2:\u003c\/b\u003e Data Warehouse Architectures; \u003cb\u003eChapter 3:\u003c\/b\u003e Stars and Cubes; \u003cb\u003ePart II: Multiple Stars\u003c\/b\u003e; \u003cb\u003eChapter 4:\u003c\/b\u003e A Fact Table for Each Process; \u003cb\u003eChapter 5:\u003c\/b\u003e Conformed Dimensions; \u003cb\u003ePart III: Dimension Design\u003c\/b\u003e; \u003cb\u003eChapter 6:\u003c\/b\u003e More on Dimension Tables; \u003cb\u003eChapter 7:\u003c\/b\u003e Hierarchies and Snowflakes; \u003cb\u003eChapter 8:\u003c\/b\u003e More Slow Change Techniques; \u003cb\u003eChapter 9:\u003c\/b\u003e Multi-Value Dimensions and Bridges; \u003cb\u003eChapter 10:\u003c\/b\u003e Recursive Hierarchies and Bridges;\u003cb\u003ePart IV: Fact Table Design\u003c\/b\u003e; \u003cb\u003eChapter 11:\u003c\/b\u003e Transactions, Snapshots and Accumulating Snapshots; \u003cb\u003eChapter 12:\u003c\/b\u003e Factless Fact Tables; \u003cb\u003eChapter 13:\u003c\/b\u003e Type-Specific Stars; \u003cb\u003ePart V: Performance\u003c\/b\u003e; \u003cb\u003eChapter 14:\u003c\/b\u003e Derived Schemas; \u003cb\u003eChapter 15:\u003c\/b\u003e Aggregates; \u003cb\u003ePart VI: Tools and Documentation\u003c\/b\u003e; \u003cb\u003eChapter 16:\u003c\/b\u003e Design and Business Intelligence; \u003cb\u003eChapter 17:\u003c\/b\u003e Design and ETL; \u003cb\u003eChapter 18:\u003c\/b\u003e How to Design and Document a Dimensional Model; \u003cb\u003eIndex\u003c\/b\u003e\u003c\/p\u003e","brand":"McGraw-Hill Education - Europe","offers":[{"title":"Default Title","offer_id":48732175139159,"sku":"9780071744324","price":31.19,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780071744324.jpg?v=1719995840"},{"product_id":"hacking-exposed-7-9780071780285","title":"Hacking Exposed 7","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003ePublisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, \u003cspan style=\"white-space:pre\"\u003e\u003c\/span\u003eauthenticity, or access to any online entitlements included with the product.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eThe latest tactics for thwarting digital attacks\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eâœOur new reality is zero-day, APT, and state-sponsored attacks. Today, more than ever, security professionals need to get into the hackerâs mind, methods, and toolbox to successfully deter such relentless assaults. This edition brings readers abreast with the latest attack vectors and arms them for these continually evolving threats.â --Brett Wahlin, CSO, Sony Network Entertainment\u003c\/p\u003e\u003cp\u003eâœStop taking punches--letâs change the game; itâs time for a paradigm shift in the way we secure our networks, and \u003ci\u003eHacking Exposed 7\u003c\/i\u003e is the playbook for bringing pain to our adversaries.â --Shawn Henry, former Executive Assistant Director, FBI\u003c\/p\u003e\u003cp\u003eBolster your systemâs securi\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e1: Footprinting\u003cbr\u003e2: Scanning\u003cbr\u003e3: Enumeration\u003cbr\u003e4. Hacking Windows\u003cbr\u003e5. Hacking UNIX\u003cbr\u003e6: Remote Connectivity and VoIP Hacking\u003cbr\u003e 7. Network Devices  (Expanded)\u003cbr\u003e8: Wireless Devices (Expanded)\u003cbr\u003e9: Embedded Systems (NEW)\u003cbr\u003e10: Web Hacking\u003cbr\u003e11. Countermeasures Map (NEW)\u003cbr\u003eAppendix A: Ports\u003cbr\u003eAppendix B: Top 14 Security Vulnerabilities\u003cbr\u003eAppendix C: Denial of Service (DoS) Attacks\u003c\/p\u003e","brand":"McGraw-Hill Education - Europe","offers":[{"title":"Default Title","offer_id":48732178088279,"sku":"9780071780285","price":43.99,"currency_code":"GBP","in_stock":true}]},{"product_id":"objectoriented-systems-analysis-and-design-using-uml-9780077125363","title":"ObjectOriented Systems Analysis and Design Using","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eThe fourth edition of Object- Oriented Systems Analysis and Design has been revised and updated to reflect the most up-to-date approaches to information systems development. Still a best-seller in its field, Bennettâs, McRobbâs and Farmerâs text remains a key teaching resource for Systems Analysis and Design courses at both undergraduate and postgraduate level. \u003cbr\u003e\u003cbr\u003eThe book provides a clear, practical framework for development that uses all the major techniques from UML 2.2. It follows an iterative and incremental approach based on the industry-standard Unified Process, placing systems analysis and design in the context of the whole systems lifestyle. Structured in four parts, the first provides the background to information systems analysis and design and to object-orientation. The second part focuses on the activities of requirements gathering and systems analysis, as well as the basic notation of UML. Part three covers the activities of systems architecture and design, and UML n\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eA1 Agate Ltd Case Study—Introduction\u003cbr\u003eB1 FoodCo Ltd Case Study—Introduction\u003cbr\u003e 1 Information Systems—What Are They? \u003cbr\u003e2 Challenges in Information Systems Development\u003cbr\u003e 3 Meeting the Challenges \u003cbr\u003e4 What is Object-Orientation? \u003cbr\u003e5 Modelling Concepts \u003cbr\u003e6 Requirements Capture \u003cbr\u003eA2 Agate Ltd Case Study—Requirements Model \u003cbr\u003e7 Requirement Analysis \u003cbr\u003eA3 Agate Ltd Case Study—Requirements Analysis \u003cbr\u003e8 Refining the Requirements Model\u003cbr\u003e 9 Object Interaction \u003cbr\u003e10 Specifying Operations \u003cbr\u003e11 Specifying Control \u003cbr\u003eA4 Agate Ltd Case Study—Further Analysis \u003cbr\u003e12 Moving into Design \u003cbr\u003e13 Systems Design and Architecture \u003cbr\u003e14 Detailed Design \u003cbr\u003e15 Design Patterns \u003cbr\u003e16 Human–Computer Interaction \u003cbr\u003e17 Designing Boundary Classes \u003cbr\u003e18 Data Management Design \u003cbr\u003eA5 Agate Ltd Case Study—Design \u003cbr\u003e19 Implementation \u003cbr\u003e20 Software Reuse \u003cbr\u003e21 Software Development Processes\u003cbr\u003e","brand":"McGraw-Hill Education - Europe","offers":[{"title":"Default Title","offer_id":48732182217047,"sku":"9780077125363","price":59.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780077125363.jpg?v=1719995868"},{"product_id":"reality-is-broken-9780099540281","title":"Reality is Broken","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eWe are living in a world full of games.\u003cbr\u003eMore than 31 million people in the UK are gamers. \u003cbr\u003eThe average young person will spend 10,000 hours gaming by the age of twenty-one. \u003cbr\u003eThe future belongs to those who play games.\u003cbr\u003e\u003c\/b\u003e\u003cbr\u003eIn this ground-breaking book, visionary game designer Jane McGonigaI challenges conventional thinking and shows that games - far from being simply escapist entertainment - have the potential not only to radically improve our own lives but to change the world.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003eInspiring and engaging * Daily Telegraph *\u003cbr\u003eAn intriguing and thought-provoking book * New Statesman *\u003cbr\u003eDespite her expertise, McGonigal's book is never overly technical, and as with a good computer game, anyone, regardless of gaming experience, is likely to get sucked in * New Scientist *\u003cbr\u003eMcGonigal is persuasive and precise in explaining how games can transform our approach to those things we know we should do. McGonigal is also adept at showing how good games expose the alarming insubstantiality of much everyday experience. McGonigal is a passionate advocate... Given the power and the darker potentials of the tools she describes, we must hope that the world is listening -- Tom Chatfield * Observer *\u003cbr\u003eMcGonigal brilliantly deconstructs the components of good game design before parlaying them into a recipe for changing the offline, 'real' world' * Literary Review *","brand":"Vintage Publishing","offers":[{"title":"Default Title","offer_id":48732281340247,"sku":"9780099540281","price":12.34,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780099540281.jpg?v=1719996253"},{"product_id":"the-fourdimensional-human-9780099591894","title":"The FourDimensional Human","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eLaurence Scott's book \u003ci\u003eThe Four-Dimensional Human: Ways of Being in the Digital World\u003c\/i\u003e (2015) was shortlisted for The Samuel Johnson Prize, won the Royal Society of Literature Jerwood Prize, and was named the \u003ci\u003eSunday Times\u003c\/i\u003e Thought Book of the Year'. His writing has appeared in the \u003ci\u003eNew Yorker\u003c\/i\u003e, \u003ci\u003eGuardian\u003c\/i\u003e, Financial Times, \u003ci\u003eNew Statesman\u003c\/i\u003e, \u003ci\u003eBoston Globe\u003c\/i\u003e, \u003ci\u003eWired\u003c\/i\u003e and the \u003ci\u003eLondon Review of Books\u003c\/i\u003e. In 2011 he was named a New Generation Thinker' by the Arts and Humanities Research Council and the BBC, and now regularly writes and presents documentaries for BBC radio, as well as presenting and contributing to the Radio 3 arts and ideas programme, \u003ci\u003eFree Thinking\u003c\/i\u003e. He is a Lecturer in Writing at New York University in London, where he lives.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003eIn this sequence of almost Montaigne-like essays, blending observation, philosophical inquiry and a highly literary sort of layering, Scott exquisitely articulates not what the digital world can do but how it feels to engage with it. He resists the usual polarisation of debate, capturing instead our “breathless” mix of excitement and unease. Scott’s writing is exceptionally fine, and his cultural range extravagant. Describing YouTube’s “enveloping of the past”, he moves from Ian McEwan to Katie Price. Pondering the phenomenon of digital detox, he recalls EM?Forster’s yearning for the greenwood. He flits from Google’s Desert View to early Christian hermits, from Airbnb to late-Victorian science fiction — and it is always insightful, never pretentious. \u003cb\u003eAn astounding debut.\u003c\/b\u003e * Sunday Times, Thought Book of the Year *\u003cbr\u003eScott's references are admirably broad, spanning high and low culture in a layered and complex (and Samuel Johnson shortlisted) account. * Financial Times, Books of the Year *\u003cbr\u003eClever, allusive, with a capacious sense of humour, the book sizzles with intelligence ... brilliant. * New York Times *\u003cbr\u003eScott is an ideal person to tackle this subject... Moreover, he is both a creative writer and a perceptive literary critic, who leavens his text with some mercurially brilliant turns of phrase and poetic coinages, while at the same time stiffening it up with huge dollops of literary explication and quotation… with his joyful phrase-making and sharp eye for the follies and absurdities of wired life, Scott would be the perfect investigator to report back on what it feels like to be… uploaded. -- Will Self * Guardian *\u003cbr\u003eA book that delivers a nourishing counterpoint to the ephemerality of the digital age. Scott offers layered and complex thought in a style that is elegant and artful. He has worked long and hard, you imagine, at these thoughts and words – and to prove that it can still be done, despite the glow of distraction emanating from a smartphone inevitably sitting on a table nearby, is worth celebrating in itself. -- Sophie Elmhirst * Financial Times *","brand":"Cornerstone","offers":[{"title":"Default Title","offer_id":48732322234711,"sku":"9780099591894","price":13.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780099591894.jpg?v=1719996404"},{"product_id":"the-football-managers-guide-to-football-management-9780099599388","title":"The Football Managers Guide to Football","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eIain Macintosh was the co-author of 2012's surprise Backpage Press hit 'Football Manager Stole My Life'. A football writer by trade, he's written for newspapers, magazines and websites around the world including: Sports Illustrated, ESPNFC, The Blizzard and the Irish Examiner. This will be his eighth book.","brand":"Cornerstone","offers":[{"title":"Default Title","offer_id":48732328984919,"sku":"9780099599388","price":10.44,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780099599388.jpg?v=1719996434"},{"product_id":"handbook-of-green-information-and-communication-systems-9780124158443","title":"Handbook of Green Information and Communication","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eA guide on the fundamental concepts, applications, algorithms, protocols, new trends and challenges, and research results. It offers information on the core and specialized issues in the field, making it suitable for both the new and experienced researcher.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eCognitive Strategies for Green Two-Tier Cellular Networks: A Critical OverviewA Survey of Contemporary Technologies for Smart Home Energy ManagementEmbedded Computing in the Emerging Smart GridIEEE 802.15.4 Based Wireless Sensor Network Design for Smart Grid CommunicationsSmart Grid Communications NetworksWireless Technologies, Protocols, Issues and StandardsIntercell Interference Coordination: Towards A Greener Cellular Network; Energy-efficient Radio Resource Management for Green Radio SystemsGreen computing and Communication ArchitectureGreen Computing Platforms for Biomedical SystemsGreen Datacenter Infrastructures in the Cloud Computing EraEnergy Efficient Cloud Computing: A Green Migration of the Traditional ITGreen Data Centers; Energy-Efficient Sensor NetworksEnergy Efficient Next Generation Wireless CommunicationsEnergy Efficient MIMO-OFDM SystemsConstrained Green Base Station Deployment with Resource Allocation in Wireless NetworksGreen Broadband Access NetworksOverview of Energy Saving Techniques for Mobile and Wireless Access NetworksTowards Energy-Oriented Telecommunication NetworksEnergy-Efficient Peer-to-Peer Networking and OverlaysPower Management for 4G Broadband Wireless Access NetworksGreen Optical Core NetworksAnalysis and Development of Green-Aware Security Mechanisms for Modern Internet ApplicationsUsing Ant Colony Agents for Designing Energy-Efficient Routing Protocols for Wireless Ad Hoc and Sensor NetworksSmart Grid Communications: Opportunities and ChallengesA Survey on Smart Grid Communications: From an Architecture Overview to Standardization ActivitiesTowards Energy Efficiency in Next Generation Green Mobile Networks: a Queueing Theory Perspective","brand":"Elsevier Science Publishing Co Inc","offers":[{"title":"Default Title","offer_id":48732336849239,"sku":"9780124158443","price":88.5,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780124158443.jpg?v=1719996466"},{"product_id":"deploying-secure-containers-for-training-and-development-9780128047170","title":"Deploying Secure Containers for Training and","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eIntroduction   Chapter 1- Containers   Chapter 2- Using containers in Training   Chapter 3- Experimentation","brand":"Syngress Media,U.S.","offers":[{"title":"Default Title","offer_id":48732337439063,"sku":"9780128047170","price":999.99,"currency_code":"GBP","in_stock":false}]},{"product_id":"humancomputer-interaction-9780130461094","title":"HumanComputer Interaction","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eMuch has changed since the first edition of human-computer interaction was published. The excitement of these changes is captured in this new edition, which also looks forward to other emerging technologies. However, the book is firmly rooted in strong principles and models independent of the passing technologies of the day.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cem\u003e\u003c\/em\u003e\u003cp\u003e\u003cem\u003e\u003cstrong\u003eContents\u003cbr\u003e\u003c\/strong\u003eForeword\u003cbr\u003ePreface to the third edition\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e\u003cem\u003ePreface to the second edition\u003c\/em\u003e\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e\u003cem\u003ePreface to the first edition \u003c\/em\u003e\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e\u003cem\u003eIntroduction\u003c\/em\u003e\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e\u003cstrong\u003ePart 1 Foundations\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e\u003cstrong\u003eChapter 1 The human\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e1.1 Introduction\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e1.2 Input–output channels\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eDesign Focus: Getting noticed\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eDesign Focus: Where's the middle?\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e1.3 Human memory\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eDesign Focus: Cashing in\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eDesign Focus: 7 ± 2 revisited\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e1.4 Thinking: reasoning and problem solving\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eDesign Focus: Human error and false memories\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e1.5 Emotion\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e1.6 Individual differences\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e1.7 Psychology and the design of interactive systems\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e1.8 Summary\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eExercises\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eRecommended reading\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e\u003cstrong\u003eChapter 2 The computer\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e2.1 Introduction\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eDesign Focus: Numeric keypads\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e2.2 Text entry devices\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e2.3 Positioning, pointing and drawing\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e2.4 Display devices\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eDesign Focus: Hermes: a situated display\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e2.5 Devices for virtual reality and 3D interaction\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e2.6 Physical controls, sensors and special devices\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eDesign Focus: Feeling the road\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eDesign Focus: Smart-Its – making sensors easy\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e2.7 Paper: printing and scanning\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eDesign Focus: Readability of text\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e2.8 Memory\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e2.9 Processing and networks\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eDesign Focus: The myth of the infinitely fast machine\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e2.10 Summary\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eExercises\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eRecommended reading\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e\u003cstrong\u003eChapter 3 The interaction\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e3.1 Introduction\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e3.2 Models of interaction\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eDesign Focus: Video recorder\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e3.3 Frameworks and HCI\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e3.4 Ergonomics\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eDesign Focus: Industrial interfaces\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e3.5 Interaction styles\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eDesign Focus: Navigation in 3D and 2D\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e3.6 Elements of the WIMP interface\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eDesign Focus: Learning toolbars\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e3.7 Interactivity\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e3.8 The context of the interaction\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eDesign Focus: Half the picture?\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e3.9 Experience, engagement and fun\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e3.10 Summary\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eExercises\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eRecommended reading\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e\u003cstrong\u003eChapter 4 Paradigms\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e4.1 Introduction\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e4.2 Paradigms for interaction\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e4.3 Summary\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eExercises\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eRecommended reading\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003ePart 2 Design process\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e\u003cstrong\u003eChapter 5 Interaction design basics\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e5.1 Introduction\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e5.2 What is design?\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e5.3 The process of design\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e5.4 User focus\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eDesign Focus: Cultural probes\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e5.5 Scenarios\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e5.6 Navigation design\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eDesign Focus: Beware the big button trap\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eDesign Focus: Modes\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e5.7 Screen design and layout\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eDesign Focus: Alignment and layout matter\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eDesign Focus: Checking screen colors\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e5.8 Iteration and prototyping\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e5.9 Summary\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eExercises\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eRecommended reading\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e\u003cstrong\u003eChapter 6 HCI in the software process\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e6.1 Introduction\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e6.2 The software life cycle\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e6.3 Usability engineering\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e6.4 Iterative design and prototyping\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eDesign Focus: Prototyping in practice\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e6.5 Design rationale\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e6.6 Summary\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eExercises\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eRecommended reading\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e\u003cstrong\u003eChapter 7 Design rules\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e7.1 Introduction\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e7.2 Principles to support usability\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e7.3 Standards\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e7.4 Guidelines\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e7.5 Golden rules and heuristics\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e7.6 HCI patterns\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e7.7 Summary\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eExercises\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eRecommended reading\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e\u003cstrong\u003eChapter 8 Implementation support\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e8.1 Introduction\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e8.2 Elements of windowing systems\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e8.3 Programming the application\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eDesign Focus: Going with the grain\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e8.4 Using toolkits\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eDesign Focus: Java and AWT\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e8.5 User interface management systems\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e8.6 Summary\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eExercises\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eRecommended reading\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e\u003cstrong\u003eChapter 9 Evaluation techniques\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e9.1 What is evaluation?\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e9.2 Goals of evaluation\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e9.3 Evaluation through expert analysis\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e9.4 Evaluation through user participation\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003e9.5 Choosing an evaluation method\u0026lt;\u003c\/em\u003e\u003c\/p\u003e","brand":"Pearson Education (US)","offers":[{"title":"Default Title","offer_id":48732338159959,"sku":"9780130461094","price":75.04,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780130461094.jpg?v=1719996471"},{"product_id":"photoshop-tricks-for-designers-9780134386577","title":"Photoshop Tricks for Designers","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp style=\"margin:0px;\"\u003eCorey Barker is the best-selling author of the Photoshop Down \u0026amp; Dirty Tricks for Designers series and regular contributor to Photoshop User magazine. He was one of the Photoshop Guys on the popular videocast Photoshop User TV and is a featured instructor at live events like the Photoshop World Conference and Adobe MAX. He is also the founder of PhotoshopMasterFX.com.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cul\u003e\n\u003cli\u003e1. Text Effects \u003c\/li\u003e\n\u003cli\u003e2. Commercial Effects \u003c\/li\u003e\n\u003cli\u003e3. Graphic Effects \u003c\/li\u003e\n\u003cli\u003e4. Photo Effects \u003c\/li\u003e\n\u003cli\u003e5. Texture Effects \u003c\/li\u003e\n\u003cli\u003e6. Light Effects \u003c\/li\u003e\n\u003cli\u003e7. Shadow Effects \u003c\/li\u003e\n\u003cli\u003e8. Blur Effects \u003c\/li\u003e\n\u003cli\u003e9. Color Effects \u003c\/li\u003e\n\u003cli\u003e10. Hollywood Effects \u003c\/li\u003e\n\u003cli\u003e11. 3D Effects \u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Pearson Education (US)","offers":[{"title":"Default Title","offer_id":48732339011927,"sku":"9780134386577","price":16.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780134386577.jpg?v=1719996475"},{"product_id":"supercharged-python-9780135159941","title":"Supercharged Python","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cul\u003e\n\u003cli\u003eChapter 1: Review of the Fundamentals \u003c\/li\u003e\n\u003cli\u003eChapter 2: Advanced String Capabilities \u003c\/li\u003e\n\u003cli\u003eChapter 3: Advanced List Capabilities \u003c\/li\u003e\n\u003cli\u003eChapter 4: Shortcuts, Command Line, and Packages \u003c\/li\u003e\n\u003cli\u003eChapter 5: Formatting Text Precisely \u003c\/li\u003e\n\u003cli\u003eChapter 6: Regular Expressions, Part I \u003c\/li\u003e\n\u003cli\u003eChapter 7: Regular Expressions, Part II \u003c\/li\u003e\n\u003cli\u003eChapter 8: Text and Binary Files \u003c\/li\u003e\n\u003cli\u003eChapter 9: Classes and Magic Methods \u003c\/li\u003e\n\u003cli\u003eChapter 10: Decimal, Money, and Other Classes \u003c\/li\u003e\n\u003cli\u003eChapter 11: The Random and Math Packages \u003c\/li\u003e\n\u003cli\u003eChapter 12: The “numpy” (Numeric Python) Package \u003c\/li\u003e\n\u003cli\u003eChapter 13: Advanced Uses of “numpy” \u003c\/li\u003e\n\u003cli\u003eChapter 14: Multiple Modules and the RPN Example \u003c\/li\u003e\n\u003cli\u003eChapter 15: Getting Financial Data off the Internet \u003c\/li\u003e\n\u003cli\u003eAppendix A Python Operator Precedence Table \u003c\/li\u003e\n\u003cli\u003eAppendix B Built-In Python Functions \u003c\/li\u003e\n\u003cli\u003eAppendix C Set Methods \u003c\/li\u003e\n\u003cli\u003eAppendix D Dictionary Methods \u003c\/li\u003e\n\u003cli\u003eAppendix E Statement Reference \u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Pearson Education (US)","offers":[{"title":"Default Title","offer_id":48732339994967,"sku":"9780135159941","price":30.59,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780135159941.jpg?v=1719996479"},{"product_id":"python-for-programmers-9780135224335","title":"Python for Programmers","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e \u003cstrong\u003ePaul Deitel\u003c\/strong\u003e, CEO and Chief Technical Officer of Deitel \u0026amp; Associates, Inc., is a graduate of MIT, where he studied Information Technology. Through Deitel \u0026amp; Associates, Inc., he has delivered hundreds of programming courses worldwide to clients, including Cisco, IBM, Siemens, Sun Microsystems, Dell, Fidelity, NASA at the Kennedy Space Center, the National Severe Storm Laboratory, White Sands Missile Range, Rogue Wave Software, Boeing, SunGard Higher Education, Nortel Networks, Puma, iRobot, Invensys and many more. He and his co-author, Dr. Harvey M. Deitel, are the world's best-selling programming-language textbook\/professional book\/video authors. \u003cstrong\u003eDr. Harvey Deitel\u003c\/strong\u003e, Chairman and Chief Strategy Officer of Deitel \u0026amp; Associates, Inc., has over 50 years of experience in the computer field. Dr. Deitel earned B.S. and M.S. degrees in Electrical Engineering from MIT and a Ph.D. in Mathematics from Boston University. He has extensive college teaching experien\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003e“The chapters are clearly written with detailed explanations of the example code. The modular structure, wide range of contemporary data science topics, and code in companion Jupyter notebooks make this a fantastic resource for readers of a variety of backgrounds. Fabulous Big Data chapter—it covers all of the relevant programs and platforms. Great Watson chapter! The chapter provides a great overview of the Watson applications. Also, your translation examples are great because they provide an ‘instant reward’—it’s very satisfying to implement a task and receive results so quickly. Machine Learning is a huge topic, and the chapter serves as a great introduction. I loved the California housing data example—very relevant for business analytics. The chapter was visually stunning.” \u003cbr\u003e \u003ci\u003e—Alison Sanchez, Assistant Professor in Economics, University of San Diego\u003c\/i\u003e \u003cbr\u003e \u003cbr\u003e“A great introduction to Big Data concepts, notably Hadoop, Spark, and IoT. The examples are extremely realistic and practical. The authors do an excellent job of combining programming and data science topics. The material is presented in digestible sections accompanied by engaging interactive examples. Nearly all concepts are accompanied by a worked-out example. A comprehensive overview of object-oriented programming in Python—the use of card image graphics is sure to engage the reader.” \u003cbr\u003e \u003ci\u003e—Garrett Dancik, Eastern Connecticut State University\u003c\/i\u003e \u003cbr\u003e \u003cbr\u003e“Covers some of the most modern Python syntax approaches and introduces community standards for style and documentation. The machine learning chapter does a great job of walking people through the boilerplate code needed for ML in Python. The case studies accomplish this really well. The later examples are so visual. Many of the model evaluation tasks make for really good programming practice. I can see readers feeling really excited about playing with the animations.” \u003cbr\u003e \u003ci\u003e—Elizabeth Wickes, Lecturer, School of Information Sciences, University of Illinois at Urbana-Champaign\u003c\/i\u003e \u003cbr\u003e \u003cbr\u003e“An engaging, highly accessible book that will foster curiosity and motivate beginning data scientists to develop essential foundations in Python programming, statistics, data manipulation, working with APIs, data visualization, machine learning, cloud computing, and more. Great walkthrough of the Twitter APIs—sentiment analysis piece is very useful. I’ve taken several classes that cover natural language processing and this is the first time the tools and concepts have been explained so clearly. I appreciate the discussion of serialization with JSON and pickling and when to use one or the other—with an emphasis on using JSON over pickle—good to know there’s a better, safer way!” \u003cbr\u003e \u003ci\u003e—Jamie Whitacre, Data Science Consultant\u003c\/i\u003e \u003cbr\u003e \u003cbr\u003e“For a while, I have been looking for a book in Data Science using Python that would cover the most relevant technologies. Well, my search is over. A must-have book for any practitioner of this field. The machine learning chapter is a real winner!! The dynamic visualization is fantastic.” \u003cbr\u003e \u003ci\u003e—Ramon Mata-Toledo, Professor, James Madison University\u003c\/i\u003e \u003cbr\u003e \u003cbr\u003e“I like the new combination of topics from computer science, data science, and stats. This is important for building data science programs that are more than just cobbling together math and computer science courses. A book like this may help facilitate expanding our offerings and using Python as a bridge for computer and data science topics. For a data science program that focuses on a single language (mostly), I think Python is probably the way to go.” \u003cbr\u003e \u003ci\u003e—Lance Bryant, Shippensburg University\u003c\/i\u003e \u003cbr\u003e \u003cbr\u003e“You’ll develop applications using industry standard libraries and cloud computing services.” \u003cbr\u003e \u003ci\u003e—Daniel Chen, Data Scientist, Lander Analytics\u003c\/i\u003e \u003cbr\u003e \u003cbr\u003e“Great introduction to Python! This book has my strongest recommendation both as an introduction to Python as well as Data Science.” \u003cbr\u003e \u003ci\u003e—Shyamal Mitra, Senior Lecturer, University of Texas\u003c\/i\u003e \u003cbr\u003e \u003cbr\u003e“IBM Watson is an exciting chapter. The code examples put together a lot of Watson services in a really nifty example.” \u003cbr\u003e \u003ci\u003e—Daniel Chen, Data Scientist, Lander Analytics\u003c\/i\u003e \u003cbr\u003e \u003cbr\u003e“Fun, engaging real-world examples will encourage readers to conduct meaningful data analyses. Provides many of the best explanations of data science concepts I’ve encountered. Introduces the most useful starter machine learning models—does a good job explaining how to choose the best model and what ‘the best’ means. Great overview of all the big data technologies with relevant examples.” \u003cbr\u003e \u003ci\u003e—Jamie Whitacre, Data Science Consultant\u003c\/i\u003e \u003cbr\u003e \u003cbr\u003e“A great introduction to deep learning.” \u003cbr\u003e \u003ci\u003e—Alison Sanchez, University of San Diego\u003c\/i\u003e \u003cbr\u003e \u003cbr\u003e“The best designed Intro to Data Science\/Python book I have seen.” \u003cbr\u003e \u003ci\u003e—Roland DePratti, Central Connecticut State University\u003c\/i\u003e \u003cbr\u003e \u003cbr\u003e“I like the new combination of topics from computer science, data science, and stats.” \u003cbr\u003e \u003ci\u003e—Lance Bryant, Shippensburg University\u003c\/i\u003e \u003cbr\u003e \u003cbr\u003e“The book’s applied approach should engage readers. A fantastic job providing background on various machine learning concepts without burdening the users with too many mathematical details.” \u003cbr\u003e \u003ci\u003e—Garrett Dancik, Assoc. Prof. of Computer Science\/Bioinformatics, Eastern Connecticut State University\u003c\/i\u003e \u003cbr\u003e \u003cbr\u003e“Helps readers leverage the large number of existing libraries to accomplish tasks with minimal code. Concepts are accompanied by rich Python examples that readers can adapt to implement their own solutions to data science problems. I like that cloud services are used.” \u003cbr\u003e \u003ci\u003e—David Koop, Assistant Professor, U-Mass Dartmouth\u003c\/i\u003e \u003cbr\u003e \u003cbr\u003e“I enjoyed the OOP chapter—doctest unit testing is nice because you can have the test in the actual docstring so things are traveling together. The line-by-line explanations of the static and dynamic visualizations of the die rolling example are just great.” \u003cbr\u003e \u003ci\u003e—Daniel Chen, Data Scientist, Lander Analytics\u003c\/i\u003e \u003cbr\u003e \u003cbr\u003e“A lucid exposition of the fundamentals of Python and Data Science. Thanks for pointing out seeding the random number generator for reproducibility. I like the use of dictionary and set comprehensions for succinct programming. ‘List vs. Array Performance: Introducing %timeit’ is convincing on why one should use ndarrays. Good defensive programming. Great section on Pandas Series and DataFrames—one of the clearest expositions that I have seen. The section on data wrangling is excellent. Natural Language Processing is an excellent chapter! I learned a tremendous amount going through it.” \u003cbr\u003e \u003ci\u003e—Shyamal Mitra, Senior Lecturer, University of Texas\u003c\/i\u003e \u003cbr\u003e \u003cbr\u003e“I like the discussion of exceptions and tracebacks. I really liked the Data Mining Twitter chapter; it focused on a real data source and brought in a lot of techniques for analysis (e.g., visualization, NLP). I like that the Python modules helped hide some of the complexity. Word clouds look cool.” \u003cbr\u003e \u003ci\u003e—David Koop, Assistant Professor, U-Mass Dartmouth\u003c\/i\u003e \u003cbr\u003e \u003cbr\u003e“I love the book! The examples are definitely a high point.” \u003cbr\u003e \u003ci\u003e—Dr. Irene Bruno, George Mason University\u003c\/i\u003e \u003cbr\u003e \u003cbr\u003e“I was very excited to see this book. I like its focus on data science and a general purpose language for writing useful data science programs. The data science portion distinguishes this book from most other introductory Python books.” \u003cbr\u003e \u003ci\u003e—Dr. Harvey Siy, University of Nebraska at Omaha\u003c\/i\u003e \u003cbr\u003e \u003cbr\u003e“I’ve learned a lot in this review process, discovering the exciting field of AI. I’ve liked the Deep Learning chapter, which has left me amazed with the things that have already been achieved in this field.” \u003cbr\u003e \u003ci\u003e—José Antonio González Seco, Consultant\u003c\/i\u003e \u003cbr\u003e \u003cbr\u003e“An impressive hands-on approach to programming meant for exploration and experimentation.” \u003cbr\u003e \u003ci\u003e—Elizabeth Wickes, Lecturer, School of Information Sciences, University of Illinois at Urbana-Champaign\u003c\/i\u003e \u003cbr\u003e \u003cbr\u003e“I was impressed at how easy it was to get started with NLP using Python. A meaningful overview of deep learning concepts, using Keras. I like the streaming example.” \u003cbr\u003e \u003ci\u003e—David Koop, Assistant Professor, U-Mass Dartmouth\u003c\/i\u003e \u003cbr\u003e \u003cbr\u003e“Really like the use of f-strings, instead of the older string-formatting methods. Seeing how easy TextBlob is compared to base NLTK was great. I never made word clouds with shapes before, but I can see this being a motivating example for people getting started with NLP. I’m enjoying the case-study chapters in the latter parts of the book. They are really practical. I really enjoyed working through all the Big Data examples, especially the IoT ones.” \u003cbr\u003e \u003ci\u003e—Daniel Chen, Data Scientist, Lander Analytics\u003c\/i\u003e \u003cbr\u003e \u003cbr\u003e“I really liked the live IPython input-output. The thing that I like most about this product is that it is a Deitel \u0026amp; Deitel book (I’m a big fan) that covers Python.” \u003cbr\u003e \u003ci\u003e—Dr. Mark Pauley, University of Nebraska at Omaha \u003c\/i\u003e \u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cem\u003ePreface xvii\u003cbr\u003eBefore You Begin xxxiii\u003c\/em\u003e\u003cbr\u003e\u003cstrong\u003eChapter 1: Introduction to Computers and Python 1\u003c\/strong\u003e\u003cbr\u003e1.1 Introduction 2\u003cbr\u003e1.2 A Quick Review of Object Technology Basics 3\u003cbr\u003e1.3 Python 5\u003cbr\u003e1.4 It’s the Libraries! 7\u003cbr\u003e1.5 Test-Drives: Using IPython and Jupyter Notebooks 9\u003cbr\u003e1.6 The Cloud and the Internet of Things 16\u003cbr\u003e1.7 How Big Is Big Data? 17\u003cbr\u003e1.8 Case Study—A Big-Data Mobile Application 24\u003cbr\u003e1.9 Intro to Data Science: Artificial Intelligence—at the Intersection of CS and Data Science 26\u003cbr\u003e1.10 Wrap-Up 29\u003cbr\u003e\u003cstrong\u003eChapter 2: Introduction to Python Programming 31\u003c\/strong\u003e\u003cbr\u003e2.1 Introduction 32\u003cbr\u003e2.2 Variables and Assignment Statements 32\u003cbr\u003e2.3 Arithmetic 33\u003cbr\u003e2.4 Function print and an Intro to Single- and Double-Quoted Strings 36\u003cbr\u003e2.5 Triple-Quoted Strings 38\u003cbr\u003e2.6 Getting Input from the User 39\u003cbr\u003e2.7 Decision Making: The if Statement and Comparison Operators 41\u003cbr\u003e2.8 Objects and Dynamic Typing 45\u003cbr\u003e2.9 Intro to Data Science: Basic Descriptive Statistics 46\u003cbr\u003e2.10 Wrap-Up 48\u003cbr\u003e\u003cstrong\u003eChapter 3: Control Statements 49\u003c\/strong\u003e\u003cbr\u003e3.1 Introduction 50\u003cbr\u003e3.2 Control Statements 50\u003cbr\u003e3.3 if Statement 51\u003cbr\u003e3.4 if...else and if...elif...else Statements 52\u003cbr\u003e3.5 while Statement 55\u003cbr\u003e3.6 for Statement 55\u003cbr\u003e3.7 Augmented Assignments 57\u003cbr\u003e3.8 Sequence-Controlled Iteration; Formatted Strings 58\u003cbr\u003e3.9 Sentinel-Controlled Iteration 59\u003cbr\u003e3.10 Built-In Function range: A Deeper Look 60\u003cbr\u003e3.11 Using Type Decimal for Monetary Amounts 61\u003cbr\u003e3.12 break and continue Statements 64\u003cbr\u003e3.13 Boolean Operators and, or and not 65\u003cbr\u003e3.14 Intro to Data Science: Measures of Central Tendency—Mean, Median and Mode 67\u003cbr\u003e3.15 Wrap-Up 69\u003cbr\u003e\u003cstrong\u003eChapter 4: Functions 71\u003c\/strong\u003e\u003cbr\u003e4.1 Introduction 72\u003cbr\u003e4.2 Defining Functions 72\u003cbr\u003e4.3 Functions with Multiple Parameters 75\u003cbr\u003e4.4 Random-Number Generation 76\u003cbr\u003e4.5 Case Study: A Game of Chance 78\u003cbr\u003e4.6 Python Standard Library 81\u003cbr\u003e4.7 math Module Functions 82\u003cbr\u003e4.8 Using IPython Tab Completion for Discovery 83\u003cbr\u003e4.9 Default Parameter Values 85\u003cbr\u003e4.10 Keyword Arguments 85\u003cbr\u003e4.11 Arbitrary Argument Lists 86\u003cbr\u003e4.12 Methods: Functions That Belong to Objects 87\u003cbr\u003e4.13 Scope Rules 87\u003cbr\u003e4.14 import: A Deeper Look 89\u003cbr\u003e4.15 Passing Arguments to Functions: A Deeper Look 90\u003cbr\u003e4.16 Recursion 93\u003cbr\u003e4.17 Functional-Style Programming 95\u003cbr\u003e4.18 Intro to Data Science: Measures of Dispersion 97\u003cbr\u003e4.19 Wrap-Up 98\u003cbr\u003e\u003cstrong\u003eChapter 5: Sequences: Lists and Tuples 101\u003c\/strong\u003e\u003cbr\u003e5.1 Introduction 102\u003cbr\u003e5.2 Lists 102\u003cbr\u003e5.3 Tuples 106\u003cbr\u003e5.4 Unpacking Sequences 108\u003cbr\u003e5.5 Sequence Slicing 110\u003cbr\u003e5.6 del Statement 112\u003cbr\u003e5.7 Passing Lists to Functions 113\u003cbr\u003e5.8 Sorting Lists 115\u003cbr\u003e5.9 Searching Sequences 116\u003cbr\u003e5.10 Other List Methods 117\u003cbr\u003e5.11 Simulating Stacks with Lists 119\u003cbr\u003e5.12 List Comprehensions 120\u003cbr\u003e5.13 Generator Expressions 121\u003cbr\u003e5.14 Filter, Map and Reduce 122\u003cbr\u003e5.15 Other Sequence Processing Functions 124\u003cbr\u003e5.16 Two-Dimensional Lists 126\u003cbr\u003e5.17 Intro to Data Science: Simulation and Static Visualizations 128\u003cbr\u003e5.18 Wrap-Up 135\u003cbr\u003e\u003cstrong\u003eChapter 6: Dictionaries and Sets 137\u003c\/strong\u003e\u003cbr\u003e6.1 Introduction 138\u003cbr\u003e6.2 Dictionaries 138\u003cbr\u003e6.3 Sets 147\u003cbr\u003e6.4 Intro to Data Science: Dynamic Visualizations 152\u003cbr\u003e6.5 Wrap-Up 158\u003cbr\u003e\u003cstrong\u003eChapter 7: Array-Oriented Programming with NumPy 159\u003c\/strong\u003e\u003cbr\u003e7.1 Introduction 160\u003cbr\u003e7.2 Creating arrays from Existing Data 160\u003cbr\u003e7.3 array Attributes 161\u003cbr\u003e7.4 Filling arrays with Specific Values 163\u003cbr\u003e7.5 Creating arrays from Ranges 164\u003cbr\u003e7.6 List vs. array Performance: Introducing %timeit 165\u003cbr\u003e7.7 array Operators 167\u003cbr\u003e7.8 NumPy Calculation Methods 169\u003cbr\u003e7.9 Universal Functions 170\u003cbr\u003e7.10 Indexing and Slicing 171\u003cbr\u003e7.11 Views: Shallow Copies 173\u003cbr\u003e7.12 Deep Copies 174\u003cbr\u003e7.13 Reshaping and Transposing 175\u003cbr\u003e7.14 Intro to Data Science: pandas Series and DataFrames 177\u003cbr\u003e7.15 Wrap-Up 189\u003cbr\u003e\u003cstrong\u003eChapter 8: Strings: A Deeper Look 191\u003c\/strong\u003e\u003cbr\u003e8.1 Introduction 192\u003cbr\u003e8.2 Formatting Strings 193\u003cbr\u003e8.3 Concatenating and Repeating Strings 196\u003cbr\u003e8.4 Stripping Whitespace from Strings 197\u003cbr\u003e8.5 Changing Character Case 197\u003cbr\u003e8.6 Comparison Operators for Strings 198\u003cbr\u003e8.7 Searching for Substrings 198\u003cbr\u003e8.8 Replacing Substrings 199\u003cbr\u003e8.9 Splitting and Joining Strings 200\u003cbr\u003e8.10 Characters and Character-Testing Methods 202\u003cbr\u003e8.11 Raw Strings 203\u003cbr\u003e8.12 Introduction to Regular Expressions 203\u003cbr\u003e8.13 Intro to Data Science: Pandas, Regular Expressions and Data Munging 210\u003cbr\u003e8.14 Wrap-Up 214\u003cbr\u003e\u003cstrong\u003eChapter 9: Files and Exceptions 217\u003c\/strong\u003e\u003cbr\u003e9.1 Introduction 218\u003cbr\u003e9.2 Files 219\u003cbr\u003e9.3 Text-File Processing 219\u003cbr\u003e9.4 Updating Text Files 222\u003cbr\u003e9.5 Serialization with JSON 223\u003cbr\u003e9.6 Focus on Security: pickle Serialization and Deserialization 226\u003cbr\u003e9.7 Additional Notes Regarding Files 226\u003cbr\u003e9.8 Handling Exceptions 227\u003cbr\u003e9.9 finally Clause 231\u003cbr\u003e9.10 Explicitly Raising an Exception 233\u003cbr\u003e9.11 (Optional) Stack Unwinding and Tracebacks 233\u003cbr\u003e9.12 Intro to Data Science: Working with CSV Files 235\u003cbr\u003e9.13 Wrap-Up 241\u003cbr\u003e\u003cstrong\u003eChapter 10: Object-Oriented Programming 243\u003c\/strong\u003e\u003cbr\u003e10.1 Introduction 244\u003cbr\u003e10.2 Custom Class Account 246\u003cbr\u003e10.3 Controlling Access to Attributes 249\u003cbr\u003e10.4 Properties for Data Access 250\u003cbr\u003e10.5 Simulating “Private” Attributes 256\u003cbr\u003e10.6 Case Study: Card Shuffling and Dealing Simulation 258\u003cbr\u003e10.7 Inheritance: Base Classes and Subclasses 266\u003cbr\u003e10.8 Building an Inheritance Hierarchy; Introducing Polymorphism 267\u003cbr\u003e10.9 Duck Typing and Polymorphism 275\u003cbr\u003e10.10 Operator Overloading 276\u003cbr\u003e10.11 Exception Class Hierarchy and Custom Exceptions 279\u003cbr\u003e10.12 Named Tuples 280\u003cbr\u003e10.13 A Brief Intro to Python 3.7’s New Data Classes 281\u003cbr\u003e10.14 Unit Testing with Docstrings and doctest 287\u003cbr\u003e10.15 Namespaces and Scopes 290\u003cbr\u003e10.16 Intro to Data Science: Time Series and Simple Linear Regression 293\u003cbr\u003e10.17 Wrap-Up 301\u003cbr\u003e\u003cstrong\u003eChapter 11: Natural Language Processing (NLP) 303\u003c\/strong\u003e\u003cbr\u003e11.1 Introduction 304\u003cbr\u003e11.2 TextBlob 305\u003cbr\u003e11.3 Visualizing Word Frequencies with Bar Charts and Word Clouds 319\u003cbr\u003e11.4 Readability Assessment with Textatistic 324\u003cbr\u003e11.5 Named Entity Recognition with spaCy 326\u003cbr\u003e11.6 Similarity Detection with spaCy 327\u003cbr\u003e11.7 Other NLP Libraries and Tools 328\u003cbr\u003e11.8 Machine Learning and Deep Learning Natural Language Applications 328\u003cbr\u003e11.9 Natural Language Datasets 329\u003cbr\u003e11.10 Wrap-Up 330\u003cbr\u003e\u003cstrong\u003eChapter 12: Data Mining Twitter 331\u003c\/strong\u003e\u003cbr\u003e12.1 Introduction 332\u003cbr\u003e12.2 Overview of the Twitter APIs 334\u003cbr\u003e12.3 Creating a Twitter Account 335\u003cbr\u003e12.4 Getting Twitter Credentials—Creating an App 335\u003cbr\u003e12.5 What’s in a Tweet? 337\u003cbr\u003e12.6 Tweepy 340\u003cbr\u003e12.7 Authenticating with Twitter Via Tweepy 341\u003cbr\u003e12.8 Getting Information About a Twitter Account 342\u003cbr\u003e12.9 Introduction to Tweepy Cursors: Getting an Account’s Followers and Friends 344\u003cbr\u003e12.10 Searching Recent Tweets 347\u003cbr\u003e12.11 Spotting Trends: Twitter Trends API 349\u003cbr\u003e12.12 Cleaning\/Preprocessing Tweets for Analysis 353\u003cbr\u003e12.13 Twitter Streaming API 354\u003cbr\u003e12.14 Tweet Sentiment Analysis 359\u003cbr\u003e12.15 Geocoding and Mapping 362\u003cbr\u003e12.16 Ways to Store Tweets 370\u003cbr\u003e12.17 Twitter and Time Series 370\u003cbr\u003e12.18 Wrap-Up 371\u003cbr\u003e\u003cstrong\u003eChapter 13: IBM Watson and Cognitive Computing 373\u003c\/strong\u003e\u003cbr\u003e13.1 Introduction: IBM Watson and Cognitive Computing 374\u003cbr\u003e13.2 IBM Cloud Account and Cloud Console 375\u003cbr\u003e13.3 Watson Services 376\u003cbr\u003e13.4 Additional Services and Tools 379\u003cbr\u003e13.5 Watson Developer Cloud Python SDK 381\u003cbr\u003e13.6 Case Study: Traveler’s Companion Translation App 381\u003cbr\u003e13.7 Watson Resources 394\u003cbr\u003e13.8 Wrap-Up 395\u003cbr\u003e\u003cstrong\u003eChapter 14: Machine Learning: Classification, Regression and Clustering 397\u003c\/strong\u003e\u003cbr\u003e14.1 Introduction to Machine Learning 398\u003cbr\u003e14.2 Case Study: Classification with k-Nearest Neighbors and the Digits Dataset, Part 1 403\u003cbr\u003e14.3 Case Study: Classification with k-Nearest Neighbors and the Digits Dataset, Part 2 413\u003cbr\u003e14.4 Case Study: Time Series and Simple Linear Regression 420\u003cbr\u003e14.5 Case Study: Multiple Linear Regression with the California Housing Dataset 425\u003cbr\u003e14.6 Case Study: Unsupervised Machine Learning, Part 1—Dimensionality Reduction 438\u003cbr\u003e14.7 Case Study: Unsupervised Machine Learning, Part 2—k-Means Clustering 442\u003cbr\u003e14.8 Wrap-Up 455\u003cbr\u003e\u003cstrong\u003eChapter 15: Deep Learning 457\u003c\/strong\u003e\u003cbr\u003e15.1 Introduction 458\u003cbr\u003e15.2 Keras Built-In Datasets 461\u003cbr\u003e15.3 Custom Anaconda Environments 462\u003cbr\u003e15.4 Neural Networks 463\u003cbr\u003e15.5 Tensors 465\u003cbr\u003e15.6 Convolutional Neural Networks for Vision; Multi-Classification with the MNIST Dataset 467\u003cbr\u003e15.7 Visualizing Neural Network Training with TensorBoard 486\u003cbr\u003e15.8 ConvnetJS: Browser-Based Deep-Learning Training and Visualization 489\u003cbr\u003e15.9 Recurrent Neural Networks for Sequences; Sentiment Analysis with the IMDb Dataset 489\u003cbr\u003e15.10 Tuning Deep Learning Models 497\u003cbr\u003e15.11 Convnet Models Pretrained on ImageNet 498\u003cbr\u003e15.12 Wrap-Up 499\u003cbr\u003e\u003cstrong\u003eChapter 16: Big Data: Hadoop, Spark, NoSQL and IoT 501\u003c\/strong\u003e\u003cbr\u003e16.1 Introduction 502\u003cbr\u003e16.2 Relational Databases and Structured Query Language (SQL) 506\u003cbr\u003e16.3 NoSQL and NewSQL Big-Data Databases: A Brief Tour 517\u003cbr\u003e16.4 Case Study: A MongoDB JSON Document Database 520\u003cbr\u003e16.5 Hadoop 530\u003cbr\u003e16.6 Spark 541\u003cbr\u003e16.7 Spark Streaming: Counting Twitter Hashtags Using the pyspark-notebook Docker Stack 551\u003cbr\u003e16.8 Internet of Things and Dashboards 560\u003cbr\u003e16.9 Wrap-Up 571\u003cbr\u003e\u003cem\u003eIndex 573\u003c\/em\u003e\u003c\/p\u003e","brand":"Pearson Education (US)","offers":[{"title":"Default Title","offer_id":48732340191575,"sku":"9780135224335","price":42.74,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780135224335.jpg?v=1719996479"},{"product_id":"my-online-privacy-for-seniors-9780135381212","title":"My Online Privacy for Seniors","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eJason R. Rich\u003c\/b\u003e is an accomplished author, journalist, and photographer. Some of his recently published books include: \u003ci\u003eMy Digital Photography for Seniors\u003c\/i\u003e, \u003ci\u003eMy Digital Entertainment for Seniors\u003c\/i\u003e, \u003ci\u003eWorking in the Cloud: Using Web-Based Applications and Tools to Collaborate Online\u003c\/i\u003e, and \u003ci\u003eThe Ultimate Guide to YouTube for Business\u003c\/i\u003e. He's also written an unofficial series of strategy guides, targeted to kids, focusing on the popular Fortnite: Battle Royale video game. \u003cbr\u003e \u003cbr\u003eThrough his work as an enrichment lecturer, he often offers workshops and classes about digital photography, the Internet, and consumer technology aboard cruise ships operated by Carnival Cruise Lines, Royal Caribbean, Princess Cruises Lines, Norwegian Cruise Lines, and Celebrity Cruise Lines, as well as through Adult Education programs in the New England area. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eChapter 1  Online Security Basics     3\u003c\/b\u003e \u003cbr\u003eProtecting Yourself Online     5 \u003cbr\u003eSimple Steps to Protect Your Privacy     5 \u003cbr\u003eImproving Internet Security in Your Home     6 \u003cbr\u003e    Set Up a Firewall     7 \u003cbr\u003e    Password-Protect Your Wireless (Wi-Fi) Internet Connection     8 \u003cbr\u003e    Secure Your Computers     9 \u003cbr\u003e       Set Up and Manage User Accounts on a Windows 10 PC     10 \u003cbr\u003e       Set Up and Manage User Accounts on a Mac (Running MacOS)     13 \u003cbr\u003e    Secure Your Computer’s Web Browser     16 \u003cbr\u003e       Customize the Security Settings When Using the Microsoft Edge Web Browser     17 \u003cbr\u003e       Customize the Security Settings When Using the Safari Web Browser     19 \u003cbr\u003eTake Advantage of Web Browser Plug-Ins (Extensions)     20 \u003cbr\u003eTake Advantage of Security Tools Offered by Your Mobile Devices     21 \u003cbr\u003e    Adjust the Security Settings on Your iPhone or iPad (running iOS 12)     22 \u003cbr\u003e    Adjust the Security Settings on Your Android Mobile Device     27 \u003cbr\u003eManage Your Account Passwords     30 \u003cbr\u003e    Use Tools to Manage and Remember Your Passwords     31 \u003cbr\u003e    Tips for Creating Secure Passwords     32 \u003cbr\u003eApply Multiple Strategies to Protect Yourself Online     33 \u003cbr\u003e \u003cb\u003eChapter 2  Safely Surf the Internet     37\u003c\/b\u003e \u003cbr\u003eUsing Your Favorite Web Browser     38 \u003cbr\u003eChoosing a Web Browser for Your Computer or Mobile Device     40 \u003cbr\u003e    Acquiring a Web Browser42 \u003cbr\u003e    Consider a Specialty Web Browser Built for Privacy     43 \u003cbr\u003eLooking at Cookies     44 \u003cbr\u003e    Manage Microsoft Edge’s Cookie-Related Features     47 \u003cbr\u003e    Manage Safari’s Cookie-Related Feature(s)     50 \u003cbr\u003e    Manage Chrome’s Cookie-Related Feature(s)     51 \u003cbr\u003eTurning on Your Web Browser’s Privacy or Incognito Mode     55 \u003cbr\u003e    Turn On Privacy (InPrivate) Mode Using Microsoft Edge     56 \u003cbr\u003e    Turn On Private Mode Using Safari     57 \u003cbr\u003e    Go Incognito Mode Using Chrome     58 \u003cbr\u003e    Turn on Privacy Mode on Your iPhone’s Safari Web Browser     59 \u003cbr\u003e    Turn on Privacy Mode on Your iPad’s Safari Web Browser     60 \u003cbr\u003e    Turn on Privacy Mode on Your Android’s Chrome Web Browser     61 \u003cbr\u003eManaging Your Web Browser’s History Folder     63 \u003cbr\u003e    Work with Microsoft Edge’s History Folder     64 \u003cbr\u003e    Work with Safari’s History Folder     65 \u003cbr\u003e    Work with Chrome’s History Folder     66 \u003cbr\u003eManaging Bookmarks and Other Information     70 \u003cbr\u003e    Create a New Bookmark     71 \u003cbr\u003e       Bookmark with Google Chrome     71 \u003cbr\u003e       Bookmark with Microsoft Edge     71 \u003cbr\u003e       Bookmark with Apple Safari     72 \u003cbr\u003e    Access Your Bookmarks     73 \u003cbr\u003eExpanding Your Web Browser’s Functionality Using Optional Plug-Ins     75 \u003cbr\u003e    How to Find, Download, and Install Plug-Ins     76 \u003cbr\u003eLearning the Benefits of Using a Virtual Private Network or Two-Factor Authentication     77 \u003cbr\u003eUsing Apps on Your Mobile Device to Better Handle Many Online Activities     79 \u003cbr\u003e \u003cb\u003eChapter 3  Protect Your Security When Working with Emails     83\u003c\/b\u003e \u003cbr\u003eEmail Options     83 \u003cbr\u003eDetermining Where Email Vulnerabilities Can Happen     85 \u003cbr\u003e    Preventing Unauthorized Physical Access to Your Computer or Mobile Device     85 \u003cbr\u003e    Protecting Your Computer Against Viruses and Malware     86 \u003cbr\u003e    Maintaining an Up-to-Date and Reliable Backup     87 \u003cbr\u003e       Create a Backup Using a Windows 10 PC     88 \u003cbr\u003e       Create a Backup Using MacOS’s Time Machine Feature     92 \u003cbr\u003e       Choosing Additional Online Backup Solutions     95 \u003cbr\u003e    Protecting Email Content as It’s Moving     96 \u003cbr\u003e    Avoiding Phishing Schemes and Spam     96 \u003cbr\u003eAdjusting the Security and Privacy Features When Using Mail     99 \u003cbr\u003e    Use the Email Security Features Built in to Mail for Windows 10 PCs     99 \u003cbr\u003e    Use the Junk Mail Settings in Mail for the Mac     101 \u003cbr\u003e    Use the Email Security Settings for Gmail     102 \u003cbr\u003e    Use the Email Security Settings for Yahoo! Mail     109 \u003cbr\u003eIdentifying and Avoiding Phishing Schemes     112 \u003cbr\u003e    Dealing with a Phishing Scheme Email     115 \u003cbr\u003e       Calling a Legitimate Phone Number for a Bank or Credit Card Issuer     116 \u003cbr\u003e       Identifying Phishing Scheme Email Messages     117 \u003cbr\u003eAvoiding Email Security Problems Related to Human Error     119 \u003cbr\u003e \u003cb\u003eChapter 4  Handling Online Banking Tasks Securely     123\u003c\/b\u003e \u003cbr\u003eSending or Receiving Money Electronically     126 \u003cbr\u003eAddressing Online or Mobile Banking Security Concerns     127 \u003cbr\u003e    Protecting Your Online Accounts     127 \u003cbr\u003e       Creating a Secure Password and Keeping It a Secret     127 \u003cbr\u003e       Changing Your Password Periodically     128 \u003cbr\u003e       Using a Credit Card, not a Debit Card, to Make Online Purchases     128 \u003cbr\u003e       Using Electronic Payments at Retail Locations or Online     128 \u003cbr\u003e    Setting Up and Using Apple Pay     130 \u003cbr\u003e       Set Up Apple Pay to Work with Your iPhone     131 \u003cbr\u003e       Make a Purchase Using Apple Pay, Google Pay, or Samsung Pay     137 \u003cbr\u003e    Using a Virtual Private Network for Online Banking via Wi-Fi     139 \u003cbr\u003e       Download and Install a VPN to Your Computer     141 \u003cbr\u003e       Download and Install a VPN to Your Mobile Device     147 \u003cbr\u003e    Being Aware of Banking-Related Phishing Schemes     152 \u003cbr\u003e    Signing Off from Your Online Banking Service When You’re Finished     153 \u003cbr\u003e    Reporting a Suspected Problem Immediately     153 \u003cbr\u003eTurning On Two-Factor Authentication for Your Online Accounts     154 \u003cbr\u003e    Turn On Two-Factor Authentication for Your Bank’s Website     154 \u003cbr\u003eManaging Credit Card Accounts Online     157 \u003cbr\u003e \u003cb\u003eChapter 5  Protect Your Privacy and Security When Shopping Online     159\u003c\/b\u003e \u003cbr\u003eAvoiding Online Shopping Security Risks     161 \u003cbr\u003eBeing Aware of Fake Websites     162 \u003cbr\u003e    Paying Attention to Product Descriptions     163 \u003cbr\u003e    Watching Out for Counterfeit Goods     164 \u003cbr\u003e    Ignoring Requests for Too Much Personal Information     166 \u003cbr\u003e    Being Careful What You Sign Up For     166 \u003cbr\u003e    Understanding Ratings and Reviews     168 \u003cbr\u003e    Permitting Cookies When Shopping Online     169 \u003cbr\u003e    Verifying the Return Policy     170 \u003cbr\u003e    Looking for Free Shipping Offers     170 \u003cbr\u003e    Ensuring a Secure Internet Connection     172 \u003cbr\u003eComparing Prices on Websites     173 \u003cbr\u003e    Use a Price Comparison Website from a Computer     174 \u003cbr\u003e    Use a Price Comparison Website from a Mobile App     177 \u003cbr\u003eTaking Advantage of Electronic Payment Options for Added Security     178 \u003cbr\u003e    Use PayPal to Pay for Online Purchases     180 \u003cbr\u003e \u003cb\u003eChapter 6  Use Social Media Safely     185\u003c\/b\u003e \u003cbr\u003eYour Information on Social Media Is Typically Public     185 \u003cbr\u003eBecoming Active on Social Media     187 \u003cbr\u003eSocializing (and More) on Facebook     188 \u003cbr\u003e    Discerning Fake News from Real News     189 \u003cbr\u003e    Addressing Privacy Concerns on Facebook     191 \u003cbr\u003e    Getting Started Using and Staying Secure on Facebook     194 \u003cbr\u003e       Set Up a Free Facebook Account     195 \u003cbr\u003e       Create Your Public Facebook Profile     198 \u003cbr\u003e       Adjust Your Account’s Privacy and Security Settings     204 \u003cbr\u003e       Customize Face Recognition     207 \u003cbr\u003e       Adjust Facebook’s Advertising-Related Settings     209 \u003cbr\u003e    Adding Friends to Your Facebook Account     213 \u003cbr\u003e       Manage Your Facebook Friends     214 \u003cbr\u003e       Delete Your Facebook Account     215 \u003cbr\u003eStaying Safe on Twitter and Instagram     217 \u003cbr\u003e    Adjusting Twitter and Instagram Privacy and Security Settings     218 \u003cbr\u003e       Customize Twitter’s Settings     219 \u003cbr\u003e       Customize Instagram’s Settings     224 \u003cbr\u003e    Understanding What You’re Posting and Who Will See It     227 \u003cbr\u003eUsing LinkedIn and Other Social Media Services Securely     227 \u003cbr\u003eThinking Before You Post     228 \u003cbr\u003e    Understanding the Pros and Cons of Geotagging     229 \u003cbr\u003e       Turn Off Geotagging from Your iPhone\/iPad     230 \u003cbr\u003e       Turn Off Geotagging from Your Android-Based Mobile Device     233 \u003cbr\u003e       Turn Off Geotagging on a Case-by-Case Basis     236 \u003cbr\u003e    Weighing the Pros and Cons of Tagging Yourself and Others in Photos     237 \u003cbr\u003e \u003cb\u003eChapter 7  Protect Your Privacy When Publishing and Sharing Photos Online     241\u003c\/b\u003e \u003cbr\u003eOrganizing Your Digital Image Library Can Take Time     244 \u003cbr\u003e    Storing, Editing, Organizing, and Sharing Your Digital Images via the Cloud     247 \u003cbr\u003e    Using Platform-Related Cloud Photo Storage and Sharing Options     247 \u003cbr\u003e    Using Third-Party Cloud Photo Storage and Sharing Options     250 \u003cbr\u003e    Use Shutterfly’s Share Sites Feature     251 \u003cbr\u003e    Choosing a Cloud-Based Photo Storage and Sharing Service     253 \u003cbr\u003eSharing Photos via Social Media     255 \u003cbr\u003e    Uploading a Photo to Your Instagram Account     257 \u003cbr\u003e    Create a Personalized Online Album on Facebook     264 \u003cbr\u003e \u003cb\u003eChapter 8  Safely Store Data, Documents, and Files in the Cloud     277\u003c\/b\u003e \u003cbr\u003eBenefits of Using Cloud Storage     278 \u003cbr\u003eUnderstanding Important Cloud Computing Concepts     280 \u003cbr\u003eConfiguring Cloud-Based Services     282 \u003cbr\u003e    Set Up OneDrive Functionality on Your Windows PCs     283 \u003cbr\u003e    Set Up iCloud Functionality on Your Macs     286 \u003cbr\u003e    Sharing Content with Others from iCloud Drive     289 \u003cbr\u003e    Using iCloud with Other MacOS Apps     289 \u003cbr\u003eUsing a Cross-Platform Cloud-Based Service     294 \u003cbr\u003e    Sharing Large Files Using Dropbox     295 \u003cbr\u003e    Perform a Dropbox Security Checkup     299 \u003cbr\u003eUsing Cloud-Based File Sharing Services Safely     301 \u003cbr\u003e \u003cb\u003eChapter 9  Customize the Security Settings on Your Smartphone or Tablet     307\u003c\/b\u003e \u003cbr\u003ePreventing Unauthorized People from Using Your Mobile Device     308 \u003cbr\u003e    Setting Up the Passcode Feature     310 \u003cbr\u003e       Set the Passcode (iPhone or iPad)     311 \u003cbr\u003e       Set the PIN (Android)     313 \u003cbr\u003e    Turning On the Touch ID (iOS) or Finger Scanner (Android)     316 \u003cbr\u003e       Activating Touch ID (iPhone or iPad)     316 \u003cbr\u003e       Activating Fingerprint Scan (Android)     316 \u003cbr\u003e    Taking Advantage of Face ID (iOS)     317 \u003cbr\u003e    Restricting Access to Apps and Content     318 \u003cbr\u003eTaking Advantage of Parental Controls     318 \u003cbr\u003eAdjusting the App-Specific Privacy Settings on Your Mobile Device     319 \u003cbr\u003eKeeping Your Mobile Device’s Operating System and Apps Up to Date     322 \u003cbr\u003e    Updating Your iPhone or iPad’s Operating System and Apps     322 \u003cbr\u003e    Updating Your Android Mobile Device Operating System and Apps     324 \u003cbr\u003eManaging Your Mobile Device’s Wireless Connections     325 \u003cbr\u003e    Turning On Bluetooth Settings     327 \u003cbr\u003e    Using AirDrop (iPhone\/iPad)     329 \u003cbr\u003e       Send App-Specific Content Using AirDrop     330 \u003cbr\u003eBlocking and Managing Unwanted Calls to Your Smartphone     333 \u003cbr\u003e    Block Specific Incoming Calls on Your iPhone     335 \u003cbr\u003e    Block Specific Incoming Calls on an Android Smartphone     337 \u003cbr\u003e \u003cb\u003eGlossary     339\u003cbr\u003eIndex     345\u003cbr\u003eBonus Online Chapters\u003c\/b\u003e \u003cbr\u003eBonus 1  How Web Surfing Affects the Online Ads You See     (ONLINE) \u003cbr\u003eBonus 2  Work with Smart Appliances, Smart Speakers, and Home Security Tools     (ONLINE) \u003cbr\u003eBonus 3  Protect Your Kids and Grandchildren Online     (ONLINE) \u003cbr\u003e \u003cbr\u003e","brand":"Pearson Education (US)","offers":[{"title":"Default Title","offer_id":48732340322647,"sku":"9780135381212","price":18.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780135381212.jpg?v=1719996479"},{"product_id":"product-analytics-9780135258521","title":"Product Analytics","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eJoanne Rodrigues\u003c\/strong\u003e is an experienced data scientist with master's degrees in mathematics, political science, and demography. She has six years of experience in statistical computing and R programming, as well as experience with Python for data science applications. Her management experience at enterprise companies leverages her ability to understand human behavior by using economic and sociological theory in the context of complex mathematical models.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cul\u003e\n\u003cli\u003ePart I: Qualitative Methodology\u003c\/li\u003e\n\u003cli\u003eChapter 1: Data in Action: A Model of a Dinner Party\u003c\/li\u003e\n\u003cli\u003eChapter 2: Building a Theory of the Universe–The Social Universe\u003c\/li\u003e\n\u003cli\u003eChapter 3: The Coveted Goal Post: How to Change User Behavior\u003c\/li\u003e\n\u003cli\u003ePart II: Basic Statistical Methods\u003c\/li\u003e\n\u003cli\u003eChapter 4: Distributions in User Analytics\u003c\/li\u003e\n\u003cli\u003eChapter 5: Retained? Metric Creation and Interpretation\u003c\/li\u003e\n\u003cli\u003eChapter 6: Why Are My Users Leaving? The Ins and Outs of A\/B Testing\u003c\/li\u003e\n\u003cli\u003ePart III: Predictive Methods\u003c\/li\u003e\n\u003cli\u003eChapter 7: Modeling the User Space: k-Means and PCA\u003c\/li\u003e\n\u003cli\u003eChapter 8: Predicting User Behavior: Regression, Decision Trees, and Support Vector Machines\u003c\/li\u003e\n\u003cli\u003eChapter 9: Forecasting Population Changes in Product: Demographic Projections\u003c\/li\u003e\n\u003cli\u003ePart IV: Causal Inference Methods\u003c\/li\u003e\n\u003cli\u003eChapter 10: In Pursuit of the Experiment: Natural Experiments and the Difference-in-Difference Design\u003c\/li\u003e\n\u003cli\u003eChapter 11: In Pursuit of the Experiment Continued: Regression Discontinuity, Time Series Modelling, and Interrupted Time Series Approaches\u003c\/li\u003e\n\u003cli\u003eChapter 12: Developing Heuristics in Practice: Statistical Matching and Hill’s Causality Conditions\u003c\/li\u003e\n\u003cli\u003eChapter 13: Uplift Modeling\u003c\/li\u003e\n\u003cli\u003ePart V: Basic, Predictive, and Causal Inference Methods in R\u003c\/li\u003e\n\u003cli\u003eChapter 14: Metrics in R\u003c\/li\u003e\n\u003cli\u003eChapter 15: A\/B Testing, Predictive Modeling, and Population Projection in R\u003c\/li\u003e\n\u003cli\u003eChapter 16: Regression Discontinuity, Matching, and Uplift in R\u003c\/li\u003e\n\u003cli\u003eConclusion\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Pearson Education (US)","offers":[{"title":"Default Title","offer_id":48732340289879,"sku":"9780135258521","price":36.09,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780135258521.jpg?v=1719996479"},{"product_id":"practical-guide-to-linux-commands-editors-and-shell-programming-a-9780134774602","title":"Practical Guide to Linux Commands Editors and","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003c!--[if gte mso 9]\u003e\u003cxml\u003e \u003c\/xml\u003e\u003c![endif]--\u003e    \u003cp style=\"margin:0px;\"\u003e\u003cb\u003eMark G. Sobell\u003c\/b\u003e has forty years of experience working with UNIX and Linux systems and is the author of many best-selling books, including \u003ci\u003eA Practical Guide to Fedora and Red Hat Enterprise Linux, Seventh Edition,\u003c\/i\u003e and \u003ci\u003eA Practical Guide to Ubuntu Linux, Fourth Edition.\u003c\/i\u003e\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003c\/p\u003e \u003cb\u003e Matthew Helmke\u003c\/b\u003e got his first computer in 1981, a TRS-80 Color Computer. He started using UNIX in 1987 while studying LISP. He works as a technical writer and has written about Linux and other topics for magazines and a diverse set of companies. He is the author of several books, including \u003ci\u003eUbuntu Unleashed, The Official Ubuntu Book,\u003c\/i\u003e and \u003ci\u003eVMware Cookbook\u003c\/i\u003e. \u003c!--[if gte mso 9]\u003e\u003cxml\u003e Normal 0 false false false EN-US X-NONE X-NONE \u003c\/xml\u003e\u003c![endif]--\u003e \u003c!--[if gte mso 9]\u003e\u003cxml\u003e \u003c\/xml\u003e\u003c![endif]--\u003e \u003c!--[if gte mso 10]\u003e \u003c![endif]--\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e \u003c\/b\u003e\u003cp\u003e\u003cb\u003ePraise for Previous Editions of \u003ci\u003eA Practical Guide to Linux® Commands, Editors, and Shell Programming\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e   \u003cp\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e“This book is a very useful tool for anyone who wants to ‘look under the hood’ so to speak, and really start putting the power of Linux to work. What I find particularly frustrating about man pages is that they never include examples. Sobell, on the other hand, outlines very clearly what the command does and then gives several common, easy-to-understand examples that make it a breeze to start shell programming on one’s own. As with Sobell’s other works, this is simple, straight-forward, and easy to read. It’s a great book and will stay on the shelf at easy arm’s reach for a long time.”\u003c\/b\u003e\u003c\/p\u003e  \u003cb\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003e–Ray Bartlett, Travel Writer\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e   \u003cp\u003e\u003cb\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e“Overall I found this book to be quite excellent, and it has earned a spot on the very front of my bookshelf. It covers the real ‘guts’ of Linux– the command line and its utilities–and does so very well. Its strongest points are the outstanding use of examples, and the Command Reference section. Highly recommended for Linux users of all skill levels. Well done to Mark Sobell and Prentice Hall for this outstanding book!”\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cb\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e–Dan Clough, Electronics Engineer and Slackware Linux User\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e   \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e“Totally unlike most Linux books, this book avoids discussing everything via GUI and jumps right into making the power of the command line your friend.”\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e–Bjorn Tipling, Software Engineer, ask.com\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e   \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e“This book is the best distro-agnostic, foundational Linux reference I’ve ever seen, out of dozens of Linux-related books I’ve read. Finding this book was a real stroke of luck. If you want to really understand how to get things done at the command line, where the power and flexibility of free UNIX-like OSes really live, this book is among the best tools you’ll find toward that end.”\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e–Chad Perrin, Writer, TechRepublic\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e   \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e“I moved to Linux from Windows XP a couple of years ago, and after some distro hopping settled on Linux Mint. At age 69 I thought I might be biting off more than I could chew, but thanks to much reading and the help of a local LUG I am now quite at home with Linux at the GUI level. “Now I want to learn more about the CLI and a few months ago bought your book: \u003ci\u003eA Practical Guide to Linux® Commands, Editors, and Shell Programming, Second Edition.\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e“For me, this book is proving to be the foundation upon which my understanding of the CLI is being built. As a comparative ‘newbie’ to the Linux world, I find your book a wonderful, easy-to-follow guide that I highly recommend to other Linux users.”\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e–John Nawell, CQLUG (Central Queensland Linux User Group)\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e“I have the second edition of \u003ci\u003eA Practical Guide to Linux® Commands, Editors, and Shell Programming\u003c\/i\u003e and am a big fan. I used it while working as a Cisco support engineer. I plan to get the third edition as soon as it is released. We will be doing a ton of command-line work on literally 1000 boxes (IMS core nodes). I feel you have already given me a lot of tools with the second edition. I want to get your new book as soon as possible. The way you write works very well for my style of learning.”\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e–Robert Lingenfelter, Support Engineer, VoIP\/IMS\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e   \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003ePraise for Other Books by Mark G. Sobell\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e   \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e“Since I’m in an educational environment, I found the content of Sobell’s book to be right on target and very helpful for anyone managing Linux in the enterprise. His style of writing is very clear. He builds up to the chapter exercises, which I find to be relevant to real-world scenarios a user or admin would encounter. An IT\/IS student would find this book a valuable complement to their education. The vast amount of information is extremely well balanced and Sobell manages to present the content without complicated asides and meandering prose. This is a ‘must have’ for anyone managing Linux systems in a networked environment or anyone running a Linux server. I would also highly recommend it to an experienced computer user who is moving to the Linux platform.”\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e–Mary Norbury, IT Director, Barbara Davis Center, University of Colorado at Denver, from a review posted on slashdot.org\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e   \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e“I had the chance to use your UNIX books when I when was in college years ago at Cal Poly, San Luis Obispo, CA. I have to say that your books are among the best! They’re quality books that teach the theoretical aspects and applications of the operating system.”\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e–Benton Chan, IS Engineer\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e   \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e“The book has more than lived up to my expectations from the many reviews I read, even though it targets FC2. I have found something very rare with your book: It doesn’t read like the standard technical text, it reads more like a story. It’s a pleasure to read and hard to put down. Did I say that?! :-)”\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e–David Hopkins, Business Process Architect\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e   \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e“Thanks for your work and for the book you wrote. There are really few books that can help people to become more efficient administrators of different workstations. We hope (in Russia) that you will continue bringing us a new level of understanding of Linux\/UNIX systems.”\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e–Anton Petukhov\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e   \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e“Mark Sobell has written a book as approachable as it is authoritative.”\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e–Jeffrey Bianchine, Advocate, Author, Journalist\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e   \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e“Excellent reference book, well suited for the sysadmin of a Linux cluster, or the owner of a PC contemplating installing a recent stable Linux. Don’t be put off by the daunting heft of the book. Sobell has striven to be as inclusive as possible, in trying to anticipate your system administration needs.”\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e–Wes Boudville, Inventor\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e   \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e“\u003ci\u003eA Practical Guide to Red Hat® Linux®\u003c\/i\u003e is a brilliant book. Thank you, Mark Sobell.”\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e–C. Pozrikidis, University of California at San Diego\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e   \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e“This book presents the best overview of the Linux operating system that I have found. . . . [It] should be very helpful and understandable no matter what the reader’s background: traditional UNIX user, new Linux devotee, or even Windows user. Each topic is presented in a clear, complete fashion and very few assumptions are made about what the reader knows. . . . The book is extremely useful as a reference, as it contains a 70-page glossary of terms and is very well indexed. It is organized in such a way that the reader can focus on simple tasks without having to wade through more advanced topics until they are ready.”\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e–Cam Marshall, Marshall Information Service LLC, Member of Front Range UNIX Users Group [FRUUG], Boulder, Colorado\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e“Conclusively, this is THE book to get if you are a new Linux user and you just got into RH\/Fedora world. There’s no other book that discusses so many different topics and in such depth.”\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e–Eugenia Loli-Queru, Editor in Chief, OSNews.com\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e   \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e“I currently own one of your books, \u003ci\u003eA Practical Guide to Linux®\u003c\/i\u003e. I believe this book is one of the most comprehensive and, as the title says, practical guides to Linux I have ever read. I consider myself a novice and I come back to this book over and over again.”\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e–Albert J. Nguyen\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e   \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e“Thank you for writing a book to help me get away from Windows XP and to never touch Windows Vista. The book is great; I am learning a lot of new concepts and commands. Linux is definitely getting easier to use.”\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e–James Moritz\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e   \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e“I am so impressed by how Mark Sobell can approach a complex topic in such an understandable manner. His command examples are especially useful in providing a novice (or even an advanced) administrator with a cookbook on how to accomplish real-world tasks on Linux. He is truly an inspired technical writer!”\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e–George Vish II, Senior Education Consultant, Hewlett-Packard Company\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e   \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e“Overall, I think it’s a great, comprehensive Ubuntu book that’ll be a valuable resource for people of all technical levels.”\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e–John Dong, Ubuntu Forum Council Member, Backports Team Leader\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e   \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e“The JumpStart sections really offer a quick way to get things up and running, allowing you to dig into the details of the book later.”\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e–Scott Mann, Aztek Networks\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e   \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e“I would so love to be able to use this book to teach a class about not just Ubuntu or Linux but about computers in general. It is thorough and well written with good illustrations that explain important concepts for computer usage.”\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e–Nathan Eckenrode, New York Local Community Team\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e   \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e“Ubuntu is gaining popularity at the rate alcohol did during Prohibition, and it’s great to see a well-known author write a book on the latest and greatest version. Not only does it contain Ubuntu-specific information, but it also touches on general computer-related topics, which will help the average computer user to better understand what’s going on in the background. Great work, Mark!”\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e–Daniel R. Arfsten, Pro\/ENGINEER Drafter\/Designer\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e   \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e“I read a lot of Linux technical information every day, but I’m rarely impressed by tech books. I usually prefer online information sources instead. Mark Sobell’s books are a notable exception. They’re clearly written, technically accurate, comprehensive, and actually enjoyable to read.”\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e–Matthew Miller, Senior Systems Analyst\/Administrator, BU Linux Project, Boston University Office of Information Technology\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e   \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e“This is well-written, clear, comprehensive information for the Linux user of any type, whether trying Ubuntu on for the first time and wanting to know a little about it, or using the book as a very good reference when doing something more complicated like setting up a server. This book’s value goes well beyond its purchase price and it’ll make a great addition to the Linux section of your bookshelf.”\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e–Linc Fessenden, Host of The LinuxLink TechShow, tllts.org\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e   \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e“The author has done a very good job at clarifying such a detail-oriented operating system. I have extensive Unix and Windows experience and this text does an excellent job at bridging the gaps between Linux, Windows, and Unix. I highly recommend this book to both ‘newbs’ and experienced users. Great job!”\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e–Mark Polczynski, Information Technology Consultant\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e   \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e“Your text, \u003ci\u003eA Practical Guide to Ubuntu Linux®, Third Edition\u003c\/i\u003e, is a well constructed, informative, superbly written text. You deserve an award for outstanding talent; unfortunately my name is not Pulitzer.”\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e–Harrison Donnelly, Physician\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e   \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e“When I first started working with Linux just a short ten years or so ago, it was a little more difficult than now to get going. . . . Now, someone new to the community has a vast array of resources available on the web, or if they are inclined to begin with Ubuntu, they can literally find almost every single thing they will need in the single volume of Mark Sobell’s \u003ci\u003eA Practical Guide to Ubuntu Linux®\u003c\/i\u003e. \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e“I’m sure this sounds a bit like hyperbole. Everything a person would need to know? Obviously not everything, but this book, weighing in at just under 1200 pages, covers so much so thoroughly that there won’t be much left out. From install to admin, networking, security, shell scripting, package management, and a host of other topics, it is all there. GUI and command-line tools are covered. There is not really any wasted space or fluff, just a huge amount of information. There are screen shots when appropriate but they do not take up an inordinate amount of space. This book is information-dense.”\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e–JR Peck, Editor, GeekBook.org\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e   \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e“I have been wanting to make the jump to Linux but did not have the guts to do so–until I saw your familiarly titled \u003ci\u003eA Practical Guide to Red Hat® Linux®\u003c\/i\u003e at the bookstore. I picked up a copy and am eagerly looking forward to regaining my freedom.”\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e–Carmine Stoffo, Machine and Process Designer to pharmaceutical industry\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e   \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e“I am currently reading \u003ci\u003eA Practical Guide to Red Hat® Linux®\u003c\/i\u003e and am finally understanding the true power of the command line. I am new to Linux and your book is a treasure.”\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e–Juan Gonzalez\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e   \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e“Overall, \u003ci\u003eA Practical Guide to Ubuntu Linux®\u003c\/i\u003e by Mark G. Sobell provides all of the information a beginner to intermediate user of Linux would need to be productive. The inclusion of the Live DVD of the Gutsy Gibbon release of Ubuntu makes it easy for the user to test-drive Linux without affecting his installed OS. I have no doubts that you will consider this book money well spent.”\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003cb\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e\u003ci\u003e–Ray Lodato, Slashdot contributor, www.slashdot.org\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cul\u003e\n\u003cli\u003e    Preface   \u003c\/li\u003e\n\u003cli\u003e    1: Welcome to Linux and Mac OS X   \u003c\/li\u003e\n\u003cli\u003e    Part I: The Linux and Mac OS X Operating Systems   \u003c\/li\u003e\n\u003cli\u003e    2: Getting Started   \u003c\/li\u003e\n\u003cli\u003e    3: The Utilities   \u003c\/li\u003e\n\u003cli\u003e    4: The Filesystem   \u003c\/li\u003e\n\u003cli\u003e    5: The Shell   \u003c\/li\u003e\n\u003cli\u003e    Part II: The Editors   \u003c\/li\u003e\n\u003cli\u003e    6: The vim Editor   \u003c\/li\u003e\n\u003cli\u003e    7: The emacs Editor   \u003c\/li\u003e\n\u003cli\u003e    Part III: The Shells   \u003c\/li\u003e\n\u003cli\u003e    8: The Bourne Again Shell (bash)   \u003c\/li\u003e\n\u003cli\u003e    9: The TC Shell (tcsh)   \u003c\/li\u003e\n\u003cli\u003e    Part IV: Programming Tools   \u003c\/li\u003e\n\u003cli\u003e    10: Programming the Bourne Again Shell (bash)   \u003c\/li\u003e\n\u003cli\u003e    11: The Perl Scripting Language   \u003c\/li\u003e\n\u003cli\u003e    12: The Python Programming Language   \u003c\/li\u003e\n\u003cli\u003e    13: The MySQL Database Management System   \u003c\/li\u003e\n\u003cli\u003e    14: The AWK Pattern Processing Language   \u003c\/li\u003e\n\u003cli\u003e    15: The sed Editor   \u003c\/li\u003e\n\u003cli\u003e    Part V: Secure Network Utilities   \u003c\/li\u003e\n\u003cli\u003e    16: The rsync Secure Copy Utility   \u003c\/li\u003e\n\u003cli\u003e    17: The OpenSSH Secure Communication Utilities   \u003c\/li\u003e\n\u003cli\u003e    Part VI: Command Reference   \u003c\/li\u003e\n\u003cli\u003e    Utilities That Display and Manipulate Files   \u003c\/li\u003e\n\u003cli\u003e    Network Utilities   \u003c\/li\u003e\n\u003cli\u003e    Utilities That Display and Alter Status   \u003c\/li\u003e\n\u003cli\u003e    Utilities That Are Programming Tools   \u003c\/li\u003e\n\u003cli\u003e    Miscellaneous Utilities   \u003c\/li\u003e\n\u003cli\u003e    Standard Multiplicative Suffixes   \u003c\/li\u003e\n\u003cli\u003e    Common Options   \u003c\/li\u003e\n\u003cli\u003e    The Sample Utility   \u003c\/li\u003e\n\u003cli\u003e    Part VII: Appendices   \u003c\/li\u003e\n\u003cli\u003e    Appendix A: Regular Expressions   \u003c\/li\u003e\n\u003cli\u003e    Appendix B: Help   \u003c\/li\u003e\n\u003cli\u003e    Appendix C: Keeping the System Up-to-Date   \u003c\/li\u003e\n\u003cli\u003e    Appendix D: Mac OS X Notes   \u003c\/li\u003e\n\u003cli\u003e    Glossary   \u003c\/li\u003e\n\u003cli\u003e    File Tree Index   \u003c\/li\u003e\n\u003cli\u003e    Utility Index   \u003c\/li\u003e\n\u003cli\u003e    Main Index   \u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Pearson Education (US)","offers":[{"title":"Default Title","offer_id":48732340453719,"sku":"9780134774602","price":40.04,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780134774602.jpg?v=1719996479"},{"product_id":"learn-adobe-after-effects-cc-for-visual-effects-and-motion-graphics-9780135426036","title":"Learn Adobe After Effects CC for Visual Effects","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp style=\"margin:0px;\"\u003e\u003cb\u003eJoe Dockery\u003c\/b\u003e has taught for 27 years in the Snoqualmie Valley School District (WA) and currently leads the Digital Media Academy at Mount Si High School. His work has earned him numerous teaching awards from Washington State, the International Society for Technology in Education, and other groups. Joe is an Adobe Education Leader (AEL) and is ACA certified.\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e\u003cb\u003eConrad Chavez\u003c\/b\u003e (book author) is an author and photographer with over two decades of experience with Adobe digital media workflows. During his time at Adobe Systems Inc., Conrad helped write the user guide for Adobe After Effects. He is the author or co-author of several titles in the Real World Adobe Photoshop and Adobe Classroom in a Book series, and he writes articles for websites such as CreativePro.com and Peachpit.com. Visit his web site at conradchavez.com.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cul\u003e\n\u003cli\u003eChapter 1: Introducing Adobe After Effects \u003c\/li\u003e\n\u003cli\u003eChapter 2: Understanding Basic Transformations \u003c\/li\u003e\n\u003cli\u003eChapter 3: Saving Time with Animation Presets \u003c\/li\u003e\n\u003cli\u003eChapter 4: Trimming, Tracking, and Time Remapping \u003c\/li\u003e\n\u003cli\u003eChapter 5: Compositing by Keying and Masking \u003c\/li\u003e\n\u003cli\u003eChapter 6: Creating Puppet Animations and 3D Layers \u003c\/li\u003e\n\u003cli\u003eChapter 7: Working in the Visual Effects Industry\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Pearson Education (US)","offers":[{"title":"Default Title","offer_id":48732340617559,"sku":"9780135426036","price":47.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780135426036.jpg?v=1719996480"},{"product_id":"essential-c-8-0-9780135972267","title":"Essential C 8.0","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eMark Michaelis\u003c\/strong\u003e is the founder of IntelliTect, an innovative software architecture and development firm where he serves as the chief technical architect and trainer. He has also written numerous articles and books, is an adjunct professor at Eastern Washington University, founder of the Spokane .NET Users Group, and co-organizer of the annual TEDx Coeur d'Alene events. Mark has been a Microsoft Regional Director since 2007 and a Microsoft MVP for more than 25 years.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cem\u003eFigures xvii\u003cbr\u003eTables xix\u003cbr\u003eForeword xxi\u003cbr\u003ePreface xxiii\u003cbr\u003eAcknowledgments xxxv\u003cbr\u003eAbout the Author xxxvii\u003c\/em\u003e\u003cbr\u003e\u003cstrong\u003eChapter 1: Introducing C# 1\u003c\/strong\u003e\u003cbr\u003eHello, World 2\u003cbr\u003eC# Syntax Fundamentals 13\u003cbr\u003eWorking with Variables 22\u003cbr\u003eConsole Input and Output 26\u003cbr\u003eManaged Execution and the Common Language Infrastructure 34\u003cbr\u003eMultiple .NET Frameworks 39\u003cbr\u003e\u003cstrong\u003eChapter 2: Data Types 45\u003c\/strong\u003e\u003cbr\u003eFundamental Numeric Types 46\u003cbr\u003eMore Fundamental Types 55\u003cbr\u003eConversions between Data Types 72\u003cbr\u003e\u003cstrong\u003eChapter 3: More with Data Types 81\u003c\/strong\u003e\u003cbr\u003eCategories of Types 81\u003cbr\u003eDeclaring Types That Allow null 84\u003cbr\u003eImplicitly Typed Local Variables 89\u003cbr\u003eTuples 92\u003cbr\u003eArrays 98\u003cbr\u003e\u003cstrong\u003eChapter 4: Operators and Flow Control 121\u003c\/strong\u003e\u003cbr\u003eOperators 122\u003cbr\u003eIntroducing Flow Control 138\u003cbr\u003eCode Blocks ({}) 144\u003cbr\u003eCode Blocks, Scopes, and Declaration Spaces 147\u003cbr\u003eBoolean Expressions 149\u003cbr\u003eProgramming with null 155\u003cbr\u003eBitwise Operators (\u0026lt;\u0026lt;, \u0026gt;\u0026gt;, |, \u0026amp;, ^, ~) 162\u003cbr\u003eControl Flow Statements, Continued 168\u003cbr\u003eJump Statements 180\u003cbr\u003eC# Preprocessor Directives 186\u003cbr\u003eSummary 193\u003cbr\u003e\u003cstrong\u003eChapter 5: Methods and Parameters 195\u003c\/strong\u003e\u003cbr\u003eCalling a Method 196\u003cbr\u003eDeclaring a Method 203\u003cbr\u003eThe using Directive 209\u003cbr\u003eReturns and Parameters on Main() 214\u003cbr\u003eAdvanced Method Parameters 217\u003cbr\u003eRecursion 229\u003cbr\u003eMethod Overloading 231\u003cbr\u003eOptional Parameters 234\u003cbr\u003eBasic Error Handling with Exceptions 239\u003cbr\u003eSummary 253\u003cbr\u003e\u003cstrong\u003eChapter 6: Classes 255\u003c\/strong\u003e\u003cbr\u003eDeclaring and Instantiating a Class 259\u003cbr\u003eInstance Fields 262\u003cbr\u003eInstance Methods 265\u003cbr\u003eUsing the this Keyword 266\u003cbr\u003eAccess Modifiers 274\u003cbr\u003eProperties 276\u003cbr\u003eConstructors 293\u003cbr\u003eNon-Nullable Reference Type Properties with Constructors 303\u003cbr\u003eNullable Attributes 306\u003cbr\u003eDeconstructors 309\u003cbr\u003eStatic Members 311\u003cbr\u003eExtension Methods 321\u003cbr\u003eEncapsulating the Data 323\u003cbr\u003eNested Classes 326\u003cbr\u003ePartial Classes 329\u003cbr\u003eSummary 333\u003cbr\u003e\u003cstrong\u003eChapter 7: Inheritance 335\u003c\/strong\u003e\u003cbr\u003eDerivation 336\u003cbr\u003eOverriding the Base Class 346\u003cbr\u003eAbstract Classes 357\u003cbr\u003eAll Classes Derive from System.Object 363\u003cbr\u003ePattern Matching with the is Operator 365\u003cbr\u003ePattern Matching within a switch Expression 371\u003cbr\u003eAvoid Pattern Matching When Polymorphism Is Possible 373\u003cbr\u003eSummary 374\u003cbr\u003e\u003cstrong\u003eChapter 8: Interfaces 377\u003c\/strong\u003e\u003cbr\u003eIntroducing Interfaces 378\u003cbr\u003ePolymorphism through Interfaces 380\u003cbr\u003eInterface Implementation 384\u003cbr\u003eConverting between the Implementing Class and Its Interfaces 390\u003cbr\u003eInterface Inheritance 390\u003cbr\u003eMultiple Interface Inheritance 393\u003cbr\u003eExtension Methods on Interfaces 394\u003cbr\u003eVersioning 396\u003cbr\u003eExtension Methods versus Default Interface Members 411\u003cbr\u003eInterfaces Compared with Abstract Classes 413\u003cbr\u003eInterfaces Compared with Attributes 415\u003cbr\u003e\u003cstrong\u003eChapter 9: Value Types 417\u003c\/strong\u003e\u003cbr\u003eStructs 422\u003cbr\u003eBoxing 428\u003cbr\u003eEnums 437\u003cbr\u003eSummary 447\u003cbr\u003e\u003cstrong\u003eChapter 10: Well-Formed Types 451\u003c\/strong\u003e\u003cbr\u003eOverriding object Members 451\u003cbr\u003eOperator Overloading 464\u003cbr\u003eReferencing Other Assemblies 472\u003cbr\u003eEncapsulation of Types 479\u003cbr\u003eDefining Namespaces 481\u003cbr\u003eXML Comments 485\u003cbr\u003eGarbage Collection 489\u003cbr\u003eResource Cleanup 493\u003cbr\u003eLazy Initialization 508\u003cbr\u003eSummary 510\u003cbr\u003e\u003cstrong\u003eChapter 11: Exception Handling 511\u003c\/strong\u003e\u003cbr\u003eMultiple Exception Types 511\u003cbr\u003eCatching Exceptions 514\u003cbr\u003eRethrowing an Existing Exception 517\u003cbr\u003eGeneral Catch Block 518\u003cbr\u003eGuidelines for Exception Handling 519\u003cbr\u003eDefining Custom Exceptions 523\u003cbr\u003eRethrowing a Wrapped Exception 527\u003cbr\u003eSummary 530\u003cbr\u003e\u003cstrong\u003eChapter 12: Generics 533\u003c\/strong\u003e\u003cbr\u003eC# without Generics 534\u003cbr\u003eIntroducing Generic Types 539\u003cbr\u003eConstraints 553\u003cbr\u003eGeneric Methods 568\u003cbr\u003eCovariance and Contravariance 573\u003cbr\u003eGeneric Internals 580\u003cbr\u003eSummary 585\u003cbr\u003e\u003cstrong\u003eChapter 13: Delegates and Lambda Expressions 587\u003c\/strong\u003e\u003cbr\u003eIntroducing Delegates 588\u003cbr\u003eDeclaring Delegate Types 592\u003cbr\u003eLambda Expressions 600\u003cbr\u003eStatement Lambdas 601\u003cbr\u003eAnonymous Methods 606\u003cbr\u003eDelegates Do Not Have Structural Equality 608\u003cbr\u003eOuter Variables 611\u003cbr\u003eExpression Trees 616\u003cbr\u003eSummary 623\u003cbr\u003e\u003cstrong\u003eChapter 14: Events 625\u003c\/strong\u003e\u003cbr\u003eCoding the Publish–Subscribe Pattern with Multicast Delegates 626\u003cbr\u003eUnderstanding Events 641\u003cbr\u003eSummary 651\u003cbr\u003e\u003cstrong\u003eChapter 15: Collection Interfaces with Standard Query Operators 653\u003c\/strong\u003e\u003cbr\u003eCollection Initializers 654\u003cbr\u003eWhat Makes a Class a Collection: IEnumerable 657\u003cbr\u003eStandard Query Operators 663\u003cbr\u003eAnonymous Types with LINQ 695\u003cbr\u003eSummary 704\u003cbr\u003e\u003cstrong\u003eChapter 16: LINQ with Query Expressions 705\u003c\/strong\u003e\u003cbr\u003eIntroducing Query Expressions 706\u003cbr\u003eQuery Expressions Are Just Method Invocations 724\u003cbr\u003eSummary 726\u003cbr\u003e\u003cstrong\u003eChapter 17: Building Custom Collections 727\u003c\/strong\u003e\u003cbr\u003eMore Collection Interfaces 728\u003cbr\u003ePrimary Collection Classes 731\u003cbr\u003eProviding an Indexer 750\u003cbr\u003eReturning null or an Empty Collection 753\u003cbr\u003eIterators 753\u003cbr\u003eSummary 768\u003cbr\u003e\u003cstrong\u003eChapter 18: Reflection, Attributes, and Dynamic Programming 769\u003c\/strong\u003e\u003cbr\u003eReflection 770\u003cbr\u003enameof Operator 781\u003cbr\u003eAttributes 783\u003cbr\u003eProgramming with Dynamic Objects 800\u003cbr\u003eSummary 811\u003cbr\u003e\u003cstrong\u003eChapter 19: Introducing Multithreading 813\u003c\/strong\u003e\u003cbr\u003eMultithreading Basics 815\u003cbr\u003eAsynchronous Tasks 822\u003cbr\u003eCanceling a Task 843\u003cbr\u003eWorking with System.Threading 850\u003cbr\u003eSummary 851\u003cbr\u003e\u003cstrong\u003eChapter 20: Programming the Task-Based Asynchronous Pattern 853\u003c\/strong\u003e\u003cbr\u003eSynchronously Invoking a High-Latency Operation 854\u003cbr\u003eAsynchronously Invoking a High-Latency Operation Using the TPL 856\u003cbr\u003eThe Task-Based Asynchronous Pattern with async and await 861\u003cbr\u003eIntroducing Asynchronous Return of ValueTask 867\u003cbr\u003eAsynchronous Streams 870\u003cbr\u003eIAsyncDisposable and the await using Declaration and Statement 874\u003cbr\u003eUsing LINQ with IAsyncEnumerable 875\u003cbr\u003eReturning void from an Asynchronous Method 877\u003cbr\u003eAsynchronous Lambdas and Local Functions 881\u003cbr\u003eTask Schedulers and the Synchronization Context 887\u003cbr\u003easync\/await with the Windows UI 890\u003cbr\u003eSummary 893\u003cbr\u003e\u003cstrong\u003eChapter 21: Iterating in Parallel 895\u003c\/strong\u003e\u003cbr\u003eExecuting Loop Iterations in Parallel 895\u003cbr\u003eRunning LINQ Queries in Parallel 905\u003cbr\u003eSummary 911\u003cbr\u003e\u003cstrong\u003eChapter 22: Thread Synchronization 913\u003c\/strong\u003e\u003cbr\u003eWhy Synchronization? 914\u003cbr\u003eTimers 943\u003cbr\u003eSummary 945\u003cbr\u003e\u003cstrong\u003eChapter 23: Platform Interoperability and Unsafe Code 947\u003c\/strong\u003e\u003cbr\u003ePlatform Invoke 948\u003cbr\u003ePointers and Addresses 960\u003cbr\u003eExecuting Unsafe Code via a Delegate 971\u003cbr\u003eSummary 972\u003cbr\u003e\u003cstrong\u003eChapter 24: The Common Language Infrastructure 973\u003c\/strong\u003e\u003cbr\u003eDefining the Common Language Infrastructure 974\u003cbr\u003eCLI Implementations 975\u003cbr\u003e.NET Standard 978\u003cbr\u003eBase Class Library 979\u003cbr\u003eC# Compilation to Machine Code 979\u003cbr\u003eRuntime 982\u003cbr\u003eAssemblies, Manifests, and Modules 986\u003cbr\u003eCommon Intermediate Language 989\u003cbr\u003eCommon Type System 990\u003cbr\u003eCommon Language Specification 991\u003cbr\u003eMetadata 991\u003cbr\u003e.NET Native and Ahead of Time Compilation 993\u003cbr\u003eSummary 993\u003cbr\u003e\u003cem\u003eIndex 995\u003cbr\u003eIndex of 8.0 Topics 1039\u003cbr\u003eIndex of 7.0 Topics 1041\u003cbr\u003eIndex of 6.0 Topics 1043\u003c\/em\u003e\u003c\/p\u003e","brand":"Pearson Education (US)","offers":[{"title":"Default Title","offer_id":48732340683095,"sku":"9780135972267","price":42.74,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780135972267.jpg?v=1719996481"},{"product_id":"adobe-illustrator-wow-book-for-cs6-and-cc-the-9780135432099","title":"Adobe Illustrator WOW Book for CS6 and CC The","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp style=\"margin:0px;\"\u003e\u003cb\u003eSharon Steuer\u003c\/b\u003e has been teaching, exhibiting, and writing in the digital art world since 1983. Sharon is the originator and lead author of The Adobe Illustrator WOW! Book series (this is the fifteenth version of the book), as well as Creative Thinking in Photoshop: A New Approach to Digital Art (no longer in print). In between publishing projects, Sharon is a full-time artist working in traditional and digital media, often posting tutorials about her art practice in her Digital Art Studio column on CreativePro.com. She lives in San Francisco with the love of her life, her sound and radio professor husband Jeff Jacoby (jeffjacoby.net). She is extremely grateful to have this opportunity to get the WOW! team back together, and she thanks the kind folks at Peachpit\/ Pearson, Adobe, and of course the amazingly talented WOW! artists for making this book possible. Find links to her online digital art courses at sharonsteuer.com\/lynda. Keep in touch with her via shar\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eCHAPTER 1: Your Creative Workspace\u003c\/p\u003e \u003cp\u003eCHAPTER 2: Designing Type \u0026amp; Layout\u003c\/p\u003e \u003cp\u003eCHAPTER 3: Rethinking Construction\u003c\/p\u003e \u003cp\u003eCHAPTER 4: Expressive Strokes\u003c\/p\u003e \u003cp\u003eCHAPTER 5: Color Transitions\u003c\/p\u003e \u003cp\u003eCHAPTER 6: Reshaping Dimensions\u003c\/p\u003e \u003cp\u003eCHAPTER 7: Mastering Complexity\u003c\/p\u003e \u003cp\u003eCHAPTER 8: Creatively Combining Apps\u003c\/p\u003e","brand":"Pearson Education (US)","offers":[{"title":"Default Title","offer_id":48732340781399,"sku":"9780135432099","price":42.74,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780135432099.jpg?v=1719996481"},{"product_id":"learning-blender-9780136411758","title":"Learning Blender","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eOliver Villar\u003c\/b\u003e is a Blender Foundation Certified Trainer. He has has studied 3D since 2004 and used diverse commercial 3D software before stumbling onto Blender in 2008. Since then, he has used Blender professionally as a freelance 3D designer and tutor. In 2010, he founded \u003ca href=\"http:\/\/blendtuts.com\"\u003eblendtuts.com\u003c\/a\u003e to offer high-quality Blender training videos to the community. He authored this book's first and second editions and the video, \u003ci\u003eIntroduction to Blender LiveLessons\u003c\/i\u003e (Addison-Wesley, 2015). Villar is now co-directing \u003ci\u003eLuke's Escape\u003c\/i\u003e, a 3D animated short film made with Blender. He is also teaching Blender at online schools focused on teaching for the Spanish community and teaches 3D for online schools and the University of Murcia in Spain.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003e\"Oliver Villar's book will give you a solid foundation in Blender and computer graphics in general. Filled with well-crafted examples and lessons, this book will give you the tools you need to succeed as an artist.\" \u003cbr\u003e \u003ci\u003e--David Andrade, Producer, Theory Studios\u003c\/i\u003e \u003cbr\u003e \u003cbr\u003e\"The days are now over when beginners found learning Blender 3D difficult. Oliver Villar introduces to beginners the best of Blender's 3D features and 3D fundamentals in fun and exciting ways. His approach of completing a character from scratch, touching every aspect of 3D from Blender's point of view, is truly filled with explanations of techniques and important tools that will help readers to bring their ideas to life creatively while following professional workflows in 3D. Starting with the fundamentals of 3D, this is a great resource for every beginner artist who is looking to learn Blender 3D. It's truly a book written with great dedication!\" \u003cbr\u003e \u003ci\u003e--Waqas Abdul Majeed, CG Generalist, www.waqasmajeed.com\u003c\/i\u003e \u003cbr\u003e \u003cbr\u003e\"I found Oliver Villar's book, \u003ci\u003eLearning Blender\u003c\/i\u003e, to be an essential tool for not only getting users acquainted with Blender, but also preparing them by explaining the history and the magic that has made Blender what it is now. His book also prepares users to be productive and informed by explaining the community and its various portals. His book is complete in explaining all the aspects of the UI and acquainting users with the classic G, S, and R. The exercises are perfect for getting users on the level to begin making their own worlds. I was even pleased to see him discussing F2, ripping with V, and even Knife Project, which are classics I usually consider to be more advanced. This book is a no-holds-barred approach to getting the most out of this capable little program. I must also add that the character created is attractive and well created, and is a fine example of using the program for character modeling. Oliver is truly a skilled artist and that shines through in his use of this program.\" \u003cbr\u003e \u003ci\u003e--Jerry Perkins, 3D Conceptor, Fenix Fire\u003c\/i\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003ci\u003ePreface xxv\u003cbr\u003eAcknowledgments xxxi\u003cbr\u003eAbout the Author xxxiii\u003c\/i\u003e \u003cbr\u003e \u003cbr\u003e \u003cb\u003ePart I: The Basics of Blender 1\u003cbr\u003e\u003cbr\u003eChapter 1: What You Need to Know About Blender 3\u003c\/b\u003e \u003cbr\u003eWhat Is Blender? 3 \u003cbr\u003eCommercial Software Versus Open-Source Software 4 \u003cbr\u003eHistory of Blender 6 \u003cbr\u003eBlender Foundation and Blender Development 8 \u003cbr\u003eWho Pays for Blender’s Development? 10 \u003cbr\u003eThe Blender Community 10 \u003cbr\u003eSummary 11 \u003cbr\u003eExercises 12 \u003cbr\u003e \u003cbr\u003e \u003cb\u003eChapter 2: Blender Basics: The User Interface 13\u003c\/b\u003e \u003cbr\u003eDownloading and Installing Blender 13 \u003cbr\u003eUsing Blender with Recommended Hardware 13 \u003cbr\u003eUsing Blender’s User Interface 15 \u003cbr\u003eUnderstanding Areas and Editors 16 \u003cbr\u003eUsing Workspaces 21 \u003cbr\u003eGetting to Know Blender’s Interface Elements 23 \u003cbr\u003eUnderstanding the 3D Viewport 26 \u003cbr\u003eNavigating the 3D Scene 31 \u003cbr\u003eSelecting Objects 33 \u003cbr\u003eUnderstanding the 3D Cursor 35 \u003cbr\u003eUnderstanding Blender’s User Preferences 37 \u003cbr\u003eCreating Your Own Startup File 39 \u003cbr\u003eSummary 40 \u003cbr\u003eExercises 40 \u003cbr\u003e \u003cbr\u003e \u003cb\u003eChapter 3: Your First Scene in Blender 41\u003c\/b\u003e \u003cbr\u003eCreating Objects 41 \u003cbr\u003eMoving, Rotating, and Scaling 42 \u003cbr\u003eArranging Objects in Your Scene 48 \u003cbr\u003eNaming Objects and Using Datablocks 49 \u003cbr\u003eUsing Interaction Modes 51 \u003cbr\u003eApplying Flat or Smooth Surfaces 53 \u003cbr\u003eWorking with Modifiers 54 \u003cbr\u003eUsing Workbench, EEVEE, and Cycles 57 \u003cbr\u003eTurning On the Lights 62 \u003cbr\u003eMoving the Camera in Your Scene 62 \u003cbr\u003eRendering 63 \u003cbr\u003eSummary 66 \u003cbr\u003eExercises 66 \u003cbr\u003e \u003cbr\u003e \u003cb\u003ePart II: Beginning a Project 67\u003cbr\u003e\u003cbr\u003eChapter 4: Project Overview 69\u003c\/b\u003e \u003cbr\u003eThree Stages of a Project 69 \u003cbr\u003eDefining the Stages 71 \u003cbr\u003eMaking a Character-Creation Plan 73 \u003cbr\u003eSummary 74 \u003cbr\u003eExercises 74 \u003cbr\u003e \u003cbr\u003e \u003cb\u003eChapter 5: Character Design 75\u003c\/b\u003e \u003cbr\u003eCharacter Description 75 \u003cbr\u003eDesigning the Character 78 \u003cbr\u003eAdding Color 84 \u003cbr\u003eFinalizing the Design 85 \u003cbr\u003eMaking Character Reference Images 86 \u003cbr\u003eUsing Other Design Methods 88 \u003cbr\u003eSummary 89 \u003cbr\u003eExercises 89 \u003cbr\u003e \u003cbr\u003e \u003cb\u003ePart III: Modeling in Blender 91\u003cbr\u003e\u003cbr\u003eChapter 6: Blender Modeling Tools 93\u003c\/b\u003e \u003cbr\u003eWorking with Vertices, Edges, and Faces 93 \u003cbr\u003eMaking Selections 95 \u003cbr\u003eUsing Mesh Modeling Tools 100 \u003cbr\u003eUsing Modeling Add-Ons 120 \u003cbr\u003eUsing Other Useful Blender Options and Tools 123 \u003cbr\u003eSummary 125 \u003cbr\u003eExercises 125 \u003cbr\u003e \u003cbr\u003e \u003cb\u003eChapter 7: Character Modeling 127\u003c\/b\u003e \u003cbr\u003eWhat Is Mesh Topology? 127 \u003cbr\u003eChoosing Modeling Methods 129 \u003cbr\u003eSetting up the Reference Images 131 \u003cbr\u003eModeling the Eyes 135 \u003cbr\u003eModeling the Face 139 \u003cbr\u003eModeling the Torso and Arms 150 \u003cbr\u003eModeling the Legs 159 \u003cbr\u003eModeling the Boots 161 \u003cbr\u003eModeling the Hands 164 \u003cbr\u003eModeling the Cap 168 \u003cbr\u003eModeling the Hair 172 \u003cbr\u003eModeling the Final Details 176 \u003cbr\u003eSummary 180 \u003cbr\u003eExercises 180 \u003cbr\u003e \u003cbr\u003e \u003cb\u003ePart IV: Unwrapping, Painting, and Shading 181\u003cbr\u003e\u003cbr\u003eChapter 8: Unwrapping and UVs in Blender 183\u003c\/b\u003e \u003cbr\u003eSeeing How Unwrapping and UVs Work 183 \u003cbr\u003eUnwrapping in Blender 184 \u003cbr\u003eConsidering Before Unwrapping 191 \u003cbr\u003eWorking with UVs in Blender 193 \u003cbr\u003eUnwrapping the Rest of the Character 200 \u003cbr\u003ePacking UVs 202 \u003cbr\u003eSummary 203 \u003cbr\u003eExercises 204 \u003cbr\u003e \u003cbr\u003e \u003cb\u003eChapter 9: Painting Textures 205\u003c\/b\u003e \u003cbr\u003eDefining the Main Workflow 205 \u003cbr\u003eTexture Painting in Blender 206 \u003cbr\u003eCreating the Base Texture 214 \u003cbr\u003eUnderstanding the Elements of a Texture 215 \u003cbr\u003eTexturing in Other Software 216 \u003cbr\u003eSeeing the Painted Character in Blender 223 \u003cbr\u003eSummary 223 \u003cbr\u003eExercises 224 \u003cbr\u003e \u003cbr\u003e \u003cb\u003eChapter 10: Materials and Shaders 225\u003c\/b\u003e \u003cbr\u003eUnderstanding Materials 225 \u003cbr\u003eMasks and Layers 230 \u003cbr\u003eChannels 231 \u003cbr\u003eShading Your Character 236 \u003cbr\u003eRunning Render Tests 246 \u003cbr\u003eSummary 252 \u003cbr\u003eExercises 252 \u003cbr\u003e \u003cbr\u003e \u003cb\u003ePart V: Bringing Your Character to Life 253\u003cbr\u003e\u003cbr\u003eChapter 11: Character Rigging 255\u003c\/b\u003e \u003cbr\u003eUnderstanding the Rigging Process 255 \u003cbr\u003eWorking with Armatures 257 \u003cbr\u003eRigging Your Character 267 \u003cbr\u003eSkinning 278 \u003cbr\u003eCreating Custom Shapes 305 \u003cbr\u003eMaking Final Retouches 306 \u003cbr\u003eReusing Your Character in Different Scenes 307 \u003cbr\u003eSummary 310 \u003cbr\u003eExercises 310 \u003cbr\u003e \u003cbr\u003e \u003cb\u003eChapter 12: Animating Your Character 311\u003c\/b\u003e \u003cbr\u003eUsing the Character’s Rig 311 \u003cbr\u003ePosing the Character 312 \u003cbr\u003eWorking with Animation Editors 315 \u003cbr\u003eAnimating a Walk Cycle 321 \u003cbr\u003eSummary 326 \u003cbr\u003eExercises 326 \u003cbr\u003e \u003cbr\u003e \u003cb\u003ePart VI: Getting the Final Result 327\u003cbr\u003e\u003cbr\u003eChapter 13: Camera Tracking in Blender 329\u003c\/b\u003e \u003cbr\u003eUnderstanding Camera Tracking 329 \u003cbr\u003eShooting Video for Easy Tracking 330 \u003cbr\u003eUsing the Movie Clip Editor 332 \u003cbr\u003eTracking the Camera Motion 333 \u003cbr\u003eTesting Camera Tracking 343 \u003cbr\u003eSummary 343 \u003cbr\u003eExercises 343 \u003cbr\u003e \u003cbr\u003e \u003cb\u003eChapter 14: Lighting, Compositing, and Rendering 345\u003c\/b\u003e \u003cbr\u003eLighting Your Scene 345 \u003cbr\u003eRendering and Compositing Your Scene in Cycles 356 \u003cbr\u003eRendering and Compositing Your Scene with EEVEE 361 \u003cbr\u003eExporting the Final Render 365 \u003cbr\u003eSummary 367 \u003cbr\u003eExercises 367 \u003cbr\u003e \u003cbr\u003e \u003cb\u003ePart VII: Keep Learning 369\u003cbr\u003e\u003cbr\u003eChapter 15: Other Blender Features 371\u003c\/b\u003e \u003cbr\u003eSimulations 371 \u003cbr\u003e2D Animation 373 \u003cbr\u003eVFX: Masking, Object Tracking, and Video \u003cbr\u003eStabilization 373 \u003cbr\u003eVideo Editing 374 \u003cbr\u003eSculpting 374 \u003cbr\u003eRetopology 375 \u003cbr\u003eMaps Baking 375 \u003cbr\u003eAdd-Ons 375 \u003cbr\u003ePython Scripting 376 \u003cbr\u003eSummary 376 \u003cbr\u003e \u003cbr\u003e \u003ci\u003eIndex 379\u003c\/i\u003e","brand":"Pearson Education (US)","offers":[{"title":"Default Title","offer_id":48732340814167,"sku":"9780136411758","price":30.59,"currency_code":"GBP","in_stock":true}]},{"product_id":"bpf-performance-tools-9780136554820","title":"BPF Performance Tools","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eBrendan Gregg\u003c\/b\u003e, Netflix senior performance engineer, is a major contributor to BPF (eBPF) who has helped develop and maintain both main BPF front-ends, pioneered BPF's use for observability, and created dozens of BPF-based performance analysis tools. His books include the best-seller \u003ci\u003e Systems Performance: Enterprise and the Cloud\u003c\/i\u003e. \u003cbr\u003e \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePart I: Technologies\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e1. Introduction\u003c\/li\u003e\n\u003cli\u003e2. Technology Background\u003c\/li\u003e\n\u003cli\u003e3. Performance Analysis\u003c\/li\u003e\n\u003cli\u003e4. bcc5. bpftrace \u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003ePart II: Using BPF Tools\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e6. CPUs\u003c\/li\u003e\n\u003cli\u003e7. Memory\u003c\/li\u003e\n\u003cli\u003e8. File Systems\u003c\/li\u003e\n\u003cli\u003e9. Disk I\/O\u003c\/li\u003e\n\u003cli\u003e10. Networking\u003c\/li\u003e\n\u003cli\u003e11. Security\u003c\/li\u003e\n\u003cli\u003e12. Languages\u003c\/li\u003e\n\u003cli\u003e13. Applications\u003c\/li\u003e\n\u003cli\u003e14. Kernel\u003c\/li\u003e\n\u003cli\u003e15. Containers\u003c\/li\u003e\n\u003cli\u003e16. Hypervisors \u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003ePart III: Additional Topics\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e17. Other BPF Tools\u003c\/li\u003e\n\u003cli\u003e18. Tips and Tricks\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eAppendices\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003eA. bpftrace One-Liners\u003c\/li\u003e\n\u003cli\u003eB. bpftrace Cheat Sheet\u003c\/li\u003e\n\u003cli\u003eC. bcc Tool Development \u003c\/li\u003e\n\u003cli\u003eGlossary\u003c\/li\u003e\n\u003cli\u003eBibliography\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Pearson Education (US)","offers":[{"title":"Default Title","offer_id":48732340912471,"sku":"9780136554820","price":46.79,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780136554820.jpg?v=1719996482"},{"product_id":"building-a-futureproof-cloud-infrastructure-9780136624097","title":"Building a FutureProof Cloud Infrastructure","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp style=\"margin:0px;\"\u003e\u003cb\u003eSilvano Gai\u003c\/b\u003e, who grew up in a small village near Asti, Italy, has more than 35 years of experience in computer engineering and computer networks. He is the author of several books and technical publications on computer networking as well as multiple Internet Drafts and RFCs. He is responsible for 50 issued patents. His background includes seven years as a full professor of Computer Engineering, tenure track, at Politecnico di Torino, Italy, and seven years as a researcher at the CNR (Italian National Council for Scientific Research). For the past 20 years, he has been in Silicon Valley where, in the position of Cisco Fellow, he was an architect of the Cisco Catalyst family of network switches, of the Cisco MDS family of storage networking switches, of the Nexus family of data center switches, and the Cisco Unified Computing System (UCS). Silvano is currently a Fellow with Pensando Systems.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003ePreface \u003cbr\u003e \u003cb\u003eChapter 1:  Introduction to Distributed Platforms\u003c\/b\u003e \u003cbr\u003e1.1 The Need for a Distributed Services Platform \u003cbr\u003e1.2 The Precious CPU Cycles \u003cbr\u003e1.3 The Case for Domain-Specific Hardware \u003cbr\u003e1.4 Using Appliances \u003cbr\u003e1.5 Attempts at Defining a Distributed Services Platform \u003cbr\u003e1.6 Requirements for a Distributed Services Platform \u003cbr\u003e1.7 Summary \u003cbr\u003e \u003cb\u003eChapter 2:  Network Design\u003c\/b\u003e \u003cbr\u003e2.1 Bridging and Routing \u003cbr\u003e    2.1.1 L2 Forwarding \u003cbr\u003e    2.1.2 L3 Forwarding \u003cbr\u003e    2.1.3 LPM Forwarding in Hardware \u003cbr\u003e    2.1.4 VRF \u003cbr\u003e2.2 Clos Topology \u003cbr\u003e2.3 Overlays \u003cbr\u003e    2.3.1 IP in IP \u003cbr\u003e    2.3.2 GRE \u003cbr\u003e    2.3.3 Modern Encapsulations \u003cbr\u003e    2.3.4 VXLAN \u003cbr\u003e    2.3.5 MTU Considerations \u003cbr\u003e2.4 Secure Tunnels \u003cbr\u003e2.5 Where to Terminate the Encapsulation \u003cbr\u003e2.6 Segment Routing \u003cbr\u003e2.7 Using Discrete Appliance for Services \u003cbr\u003e    2.7.1 Tromboning with VXLAN \u003cbr\u003e    2.7.2 Tromboning with VRF \u003cbr\u003e    2.7.3 Hybrid Tromboning \u003cbr\u003e2.8 Cache-Based Forwarding \u003cbr\u003e2.9 Generic Forwarding Table \u003cbr\u003e2.10 Summary \u003cbr\u003e2.11 Bibliography \u003cbr\u003e \u003cb\u003eChapter 3:  Virtualization\u003c\/b\u003e \u003cbr\u003e3.1 Virtualization and Clouds \u003cbr\u003e3.2 Virtual Machines and Hypervisors \u003cbr\u003e    3.2.1 VMware ESXi \u003cbr\u003e    3.2.2 Hyper-V \u003cbr\u003e    3.2.3 QEMU \u003cbr\u003e    3.2.4 KVM \u003cbr\u003e    3.2.5 XEN \u003cbr\u003e3.3 Containers \u003cbr\u003e    3.3.1 Docker and Friends \u003cbr\u003e    3.3.2 Kata Containers \u003cbr\u003e    3.3.3 Container Network Interface \u003cbr\u003e    3.3.4 Kubernetes \u003cbr\u003e3.4 The Microservice Architecture \u003cbr\u003e    3.4.1 REST API \u003cbr\u003e    3.4.2 gRPC \u003cbr\u003e3.5 OpenStack \u003cbr\u003e3.6 NFV \u003cbr\u003e3.7 Summary \u003cbr\u003e3.8 Bibliography \u003cbr\u003e \u003cb\u003eChapter 4:  Network Virtualization Services\u003c\/b\u003e \u003cbr\u003e4.1 Introduction to Networking Services \u003cbr\u003e4.2 Software-Defined Networking \u003cbr\u003e    4.2.1 OpenFlow \u003cbr\u003e    4.2.2 SD-WAN \u003cbr\u003e    4.2.3 gRIBI \u003cbr\u003e    4.2.4 Data Plane Development Kit (DPDK) \u003cbr\u003e4.3 Virtual Switches \u003cbr\u003e    4.3.1 Open vSwitch (OVS) \u003cbr\u003e    4.3.2 tc-flower \u003cbr\u003e    4.3.3 DPDK RTE Flow Filtering \u003cbr\u003e    4.3.4 VPP (Vector Packet Processing) \u003cbr\u003e    4.3.5 BPF and eBPF \u003cbr\u003e    4.3.6 XDP \u003cbr\u003e    4.3.7 Summary on Virtual Switches \u003cbr\u003e4.4 Stateful NAT \u003cbr\u003e4.5 Load Balancing \u003cbr\u003e4.6 Troubleshooting and Telemetry \u003cbr\u003e4.7 Summary \u003cbr\u003e4.8 Bibliography \u003cbr\u003e \u003cb\u003eChapter 5:  Security Services\u003c\/b\u003e \u003cbr\u003e5.1 Distributed Firewalls \u003cbr\u003e5.2 Microsegmentation \u003cbr\u003e5.3 TLS Everywhere \u003cbr\u003e5.4 Symmetric Encryption \u003cbr\u003e5.5 Asymmetric Encryption \u003cbr\u003e5.6 Digital Certificates \u003cbr\u003e5.7 Hashing \u003cbr\u003e5.8 Secure Key Storage \u003cbr\u003e5.9 PUF \u003cbr\u003e5.10 TCP\/TLS\/HTTP Implementation \u003cbr\u003e5.11 Secure Tunnels \u003cbr\u003e    5.11.1 IPsec \u003cbr\u003e    5.11.2 TLS \u003cbr\u003e    5.11.3 DTLS \u003cbr\u003e5.12 VPNs \u003cbr\u003e5.13 Secure Boot \u003cbr\u003e5.14 Summary \u003cbr\u003e5.15 Bibliography \u003cbr\u003e \u003cb\u003eChapter 6:  Distributed Storage and RDMA Services\u003c\/b\u003e \u003cbr\u003e6.1 RDMA and RoCE \u003cbr\u003e    6.1.1 RDMA Architecture Overview \u003cbr\u003e    6.1.2 RDMA Transport Services \u003cbr\u003e    6.1.3 RDMA Operations \u003cbr\u003e    6.1.4 RDMA Scalability \u003cbr\u003e    6.1.5 RoCE \u003cbr\u003e    6.1.6 RoCE vs iWARP \u003cbr\u003e    6.1.7 RDMA Deployments \u003cbr\u003e    6.1.8 RoCEv2 and Lossy Networks \u003cbr\u003e    6.1.9 Continued Evolution of RDMA \u003cbr\u003e6.2 Storage \u003cbr\u003e    6.2.1 The Advent of SSDs \u003cbr\u003e    6.2.2 NVMe over Fabrics \u003cbr\u003e    6.2.3 Data Plane Model of Storage Protocols \u003cbr\u003e    6.2.4 Remote Storage Meets Virtualization \u003cbr\u003e    6.2.5 Distributed Storages Services \u003cbr\u003e    6.2.6 Storage Security \u003cbr\u003e    6.2.7 Storage Efficiency \u003cbr\u003e    6.2.8 Storage Reliability \u003cbr\u003e    6.2.9 Offloading and Distributing Storage Services \u003cbr\u003e    6.2.10 Persistent Memory as a New Storage Tier \u003cbr\u003e6.3 Summary \u003cbr\u003e6.4 Bibliography \u003cbr\u003e \u003cb\u003eChapter 7:  CPUs and Domain-Specific Hardware\u003c\/b\u003e \u003cbr\u003e7.1 42 Years of Microprocessor Trend Data \u003cbr\u003e7.2 Moore’s Law \u003cbr\u003e7.3 Dennard Scaling \u003cbr\u003e7.4 Amdahl’s Law \u003cbr\u003e7.5 Other Technical Factors \u003cbr\u003e7.6 Putting It All Together \u003cbr\u003e7.7 Is Moore’s Law Dead or Not? \u003cbr\u003e7.8 Domain-specific Hardware \u003cbr\u003e7.9 Economics of the Server \u003cbr\u003e7.10 Summary \u003cbr\u003e7.11 Bibliography \u003cbr\u003e \u003cb\u003eChapter 8:  NIC Evolution\u003c\/b\u003e \u003cbr\u003e8.1 Understanding Server Buses \u003cbr\u003e8.2 Comparing NIC Form Factors \u003cbr\u003e    8.2.1 PCI Plugin Cards \u003cbr\u003e    8.2.2 Proprietary Mezzanine Cards \u003cbr\u003e    8.2.3 OCP Mezzanine Cards \u003cbr\u003e    8.2.4 Lan On Motherboard \u003cbr\u003e8.3 Looking at the NIC Evolution \u003cbr\u003e8.4 Using Single Root Input\/Output Virtualization \u003cbr\u003e8.5 Using Virtual I\/O \u003cbr\u003e8.6 Defining “SmartNIC” \u003cbr\u003e8.7 Summary \u003cbr\u003e8.8 Bibliography \u003cbr\u003e \u003cb\u003eChapter 9:  Implementing a DS Platform\u003c\/b\u003e \u003cbr\u003e9.1 Analyzing the Goals for a Distributed Services Platform \u003cbr\u003e    9.1.1 Services Everywhere \u003cbr\u003e    9.1.2 Scaling \u003cbr\u003e    9.1.3 Speed \u003cbr\u003e    9.1.4 Low Latency \u003cbr\u003e    9.1.5 Low Jitter \u003cbr\u003e    9.1.6 Minimal CPU Load \u003cbr\u003e    9.1.7 Observability and Troubleshooting Capability \u003cbr\u003e    9.1.8 Manageability \u003cbr\u003e    9.1.9 Host Mode versus Network Mode \u003cbr\u003e    9.1.10 PCIe Firewall \u003cbr\u003e9.2 Understanding Constraints \u003cbr\u003e    9.2.1 Virtualized versus Bare-metal Servers \u003cbr\u003e    9.2.2 Greenfield versus Brownfield Deployment \u003cbr\u003e    9.2.3 The Drivers \u003cbr\u003e    9.2.4 PCIe-only Services \u003cbr\u003e    9.2.5 Power Budget \u003cbr\u003e9.3 Determining the Target User \u003cbr\u003e    9.3.1 Enterprise Data Centers \u003cbr\u003e    9.3.2 Cloud Providers and Service Providers \u003cbr\u003e9.4 Understanding DSN Implementations \u003cbr\u003e    9.4.1 DSN in Software \u003cbr\u003e    9.4.2 DSN Adapter \u003cbr\u003e    9.4.3 DSN Bump-in-the-Wire \u003cbr\u003e    9.4.4 DSN in Switch \u003cbr\u003e    9.4.5 DSNs in an Appliance \u003cbr\u003e9.5 Summary \u003cbr\u003e9.6 Bibliography \u003cbr\u003e \u003cb\u003eChapter 10:  DSN Hardware Architectures\u003c\/b\u003e \u003cbr\u003e10.1 The Main Building Blocks of a DSN \u003cbr\u003e10.2 Identifying the Silicon Sweet Spot \u003cbr\u003e    10.2.1 The 16 nm Process \u003cbr\u003e    10.2.2 The 7 nm Process \u003cbr\u003e10.3 Choosing an Architecture \u003cbr\u003e10.4 Having a Sea of CPU Cores \u003cbr\u003e10.5 Understanding Field-Programmable Gate Arrays \u003cbr\u003e10.6 Using Application-Specific Integrated Circuits \u003cbr\u003e10.7 Determining DSN Power Consumption \u003cbr\u003e10.8 Determining Memory Needs \u003cbr\u003e    10.8.1 Host Memory \u003cbr\u003e    10.8.2 External DRAM \u003cbr\u003e    10.8.3 On-chip DRAM \u003cbr\u003e    10.8.4 Memory Bandwidth Requirements \u003cbr\u003e10.9 Summary \u003cbr\u003e10.10 Bibliography \u003cbr\u003e \u003cb\u003eChapter 11:  The P4 Domain-Specific Language\u003c\/b\u003e \u003cbr\u003e11.1 P4 Version 16 \u003cbr\u003e11.2 Using the P4 Language \u003cbr\u003e11.3 Getting to Know the Portable Switch Architecture \u003cbr\u003e11.4 Looking at a P4 Example \u003cbr\u003e11.5 Implementing the P4Runtime API \u003cbr\u003e11.6 Understanding the P4 INT \u003cbr\u003e11.7 Extending P4 \u003cbr\u003e    11.7.1 Portable NIC Architecture \u003cbr\u003e    11.7.2 Language Composability \u003cbr\u003e    11.7.3 Better Programming and Development Tools \u003cbr\u003e11.8 Summary \u003cbr\u003e11.9 Bibliography \u003cbr\u003e \u003cb\u003eChapter 12:  Management Architectures for DS Platforms\u003c\/b\u003e \u003cbr\u003e12.1 Architectural Traits of a Management Control Plane \u003cbr\u003e12.2 Declarative Configuration \u003cbr\u003e12.3 Building a Distributed Control Plane as a Cloud-Native Application \u003cbr\u003e12.4 Monitoring and Troubleshooting \u003cbr\u003e12.5 Securing the Management Control Plane \u003cbr\u003e12.6 Ease of Deployment \u003cbr\u003e12.7 Performance and Scale \u003cbr\u003e12.8 Failure Handling \u003cbr\u003e12.9 API Architecture \u003cbr\u003e12.10 Federation \u003cbr\u003e    12.10.1 Scaling a Single SDSP \u003cbr\u003e    12.10.2 Distributed Multiple SDSPs \u003cbr\u003e    12.10.3 Federation of Multiple SDSPs \u003cbr\u003e12.11 Scale and Performance Testing \u003cbr\u003e12.12 Summary \u003cbr\u003e12.13 Bibliography \u003cbr\u003e \u003cb\u003eIndex\u003c\/b\u003e \u003cbr\u003e \u003cbr\u003e   \u003cbr\u003e","brand":"Pearson Education (US)","offers":[{"title":"Default Title","offer_id":48732340945239,"sku":"9780136624097","price":34.19,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780136624097.jpg?v=1719996483"}],"url":"https:\/\/bookcurl.com\/collections\/computing.oembed?page=374","provider":"Book Curl","version":"1.0","type":"link"}