Browse Results

Showing 56,576 through 56,600 of 56,707 results

You Don't Know JS: Scope & Closures

by Kyle Simpson

No matter how much experience you have with JavaScript, odds are you don't fully understand the language. This concise yet in-depth guide takes you inside scope and closures, two core concepts you need to know to become a more efficient and effective JavaScript programmer. You'll learn how and why they work, and how an understanding of closures can be a powerful part of your development skillset.Like other books in the "You Don't Know JS" series, Scope and Closures dives into trickier parts of the language that many JavaScript programmers simply avoid. Armed with this knowledge, you can achieve true JavaScript mastery.Learn about scope, a set of rules to help JavaScript engines locate variables in your codeGo deeper into nested scope, a series of containers for variables and functionsExplore function- and block-based scope, "hoisting", and the patterns and benefits of scope-based hidingDiscover how to use closures for synchronous and asynchronous tasks, including the creation of JavaScript libraries

You Don't Know JS: this & Object Prototypes

by Kyle Simpson

No matter how much experience you have with JavaScript, odds are you don't fully understand the language. This concise, in-depth guide takes you inside JavaScript's this structure and object prototypes. You'll learn how they work and why they're integral to behavior delegation--a design pattern in which objects are linked, rather than cloned.Like other books in the "You Don't Know JS" series, this and Object Prototypes dives into trickier parts of the language that many JavaScript programmers simply avoid. Armed with this knowledge, you can become a true JavaScript master.With this book you will:Explore how the this binding points to objects based on how the function is calledLook into the nature of JS objects and why you'd need to point to themLearn how developers use the mixin pattern to fake classes in JSExamine how JS's prototype mechanism forms links between objectsLearn how to move from class/inheritance design to behavior delegationUnderstand how the OLOO (objects-linked-to-other-objects) coding style naturally implements behavior delegation

You Don't Know JS: Types & Grammar

by Kyle Simpson

No matter how much experience you have with JavaScript, odds are you don't fully understand the language. As part of the "You Don't Know JS" series, this compact guide explores JavaScript types in greater depth than previous treatments by looking at type coercion problems, demonstrating why types work, and showing you how to take advantage of these features.Like other books in this series, You Don't Know JS: Types & Grammar dives into trickier parts of the language that many JavaScript programmers simply avoid or assume don't exist (like types). Armed with this knowledge, you can achieve true JavaScript mastery.With this book you will:Get acquainted with JavaScript's seven types: null, undefined, boolean, number, string, object, and symbolUnderstand why JavaSript's unique array, string, and number characteristics may delight or confound youLearn how natives provide object wrappers around primitive valuesDive into the coercion controversy--and learn why this feature is useful in many casesExplore various nuances in JavaScript syntax, involving statements, expressions, and other features

You Don't Know JS: Async & Performance

by Kyle Simpson

No matter how much experience you have with JavaScript, odds are you don't fully understand the language. As part of the "You Don't Know JS" series, this compact guide focuses on the new asynchronous features in JavaScript, which are often confusing to developers. You'll learn about promises, generators, and coroutines, all of which allow you to create more sophisticated single-page web applications that provide the features of a desktop application without tying up the user's browser.Like other books in this series, You Don't Know JS: Async & Performance dives into trickier parts of the language that many JavaScript programmers simply avoid. Armed with this knowledge, you can achieve true JavaScript mastery.

You Don't Know JS: Up & Going

by Kyle Simpson

It's easy to learn parts of JavaScript, but much harder to learn it completely--or even sufficiently--whether you're new to the language or have used it for years. With the "You Don't Know JS" book series, you'll get a more complete understanding of JavaScript, including trickier parts of the language that many experienced JavaScript programmers simply avoid.The series' first book, Up & Going, provides the necessary background for those of you with limited programming experience. By learning the basic building blocks of programming, as well as JavaScript's core mechanisms, you'll be prepared to dive into the other, more in-depth books in the series--and be well on your way toward true JavaScript.With this book you will:Learn the essential programming building blocks, including operators, types, variables, conditionals, loops, and functionsBecome familiar with JavaScript's core mechanisms such as values, function closures, this, and prototypesGet an overview of other books in the series--and learn why it's important to understand all parts of JavaScript

You Don't Know JS: ES6 & Beyond

by Kyle Simpson

No matter how much experience you have with JavaScript, odds are you don't fully understand the language. As part of the "You Don't Know JS" series, this compact guide focuses on new features available in ECMAScript 6 (ES6), the latest version of the standard upon which JavaScript is built.Like other books in this series, You Don't Know JS: ES6 & Beyond dives into trickier parts of the language that many JavaScript programmers either avoid or know nothing about. Armed with this knowledge, you can achieve true JavaScript mastery.With this book, you will:Learn new ES6 syntax that eases the pain points of common programming idiomsOrganize code with iterators, generators, modules, and classesExpress async flow control with Promises combined with generatorsUse collections to work more efficiently with data in structured waysLeverage new API helpers, including Array, Object, Math, Number, and StringExtend your program's capabilities through meta programmingPreview features likely coming to JS beyond ES6

You Look Like a Thing and I Love You: How Artificial Intelligence Works And Why It's Making The World A Weirder Place

by Janelle Shane

'I can't think of a better way to learn about artificial intelligence, and I've never had so much fun along the way' Adam Grant, New York Times bestselling author of Originals and Option B AI is the technology of the future, but how does it actually work? A hilarious, transporting look under the hood of the technology that's changing the world - and why it's dumber than we thinkYou Look Like a Thing and I Love You is one of the best pickup lines ever . . . according to an artificial intelligence trained by scientist Janelle Shane, creator of the popular blog AI Weirdness. She makes silly AIs that learn how to name paint colors, create the best recipes, and even flirt (badly) with humans - all to understand the technology that governs so much of our human lives. We rely on AI every day for recommendations, for rust AI with matters of life and death, on the road and in our hospitals. But how smart is AI really . . . and how does it solve problems, understand humans, and drive self-driving cars?This hilarious introduction to the most interesting science of our time, shows us how these programs learn, fail, and adapt - and how they reflect both the best and the worst of humanity.

You Look Like a Thing and I Love You: How Artificial Intelligence Works and Why It's Making the World a Weirder Place

by Janelle Shane

Meet your robot overlords: an "accessible, informative, and hilarious" introduction to the weird and wonderful world of artificial intelligence (Ryan North)."You look like a thing and I love you" is one of the best pickup lines ever... according to an artificial intelligence trained by scientist Janelle Shane, creator of the popular blog AI Weirdness. She creates silly AIs that learn how to name paint colors, create the best recipes, and even flirt (badly) with humans--all to understand the technology that governs so much of our daily lives.We rely on AI every day for recommendations, for translations, and to put cat ears on our selfie videos. We also trust AI with matters of life and death, on the road and in our hospitals. But how smart is AI really... and how does it solve problems, understand humans, and even drive self-driving cars?Shane delivers the answers to every AI question you've ever asked, and some you definitely haven't. Like, how can a computer design the perfect sandwich? What does robot-generated Harry Potter fan-fiction look like? And is the world's best Halloween costume really "Vampire Hog Bride"?In this smart, often hilarious introduction to the most interesting science of our time, Shane shows how these programs learn, fail, and adapt--and how they reflect the best and worst of humanity.You Look Like a Thing and I Love You is the perfect book for anyone curious about what the robots in our lives are thinking."I can't think of a better way to learn about artificial intelligence, and I've never had so much fun along the way." - Adam Grant, New York Times bestselling author of Originals

You Only Have to Be Right Once

by Randall Lane

The ultimate insider look at the newest titans of tech--and what you can learn from their successIn 2007, twenty-one-year old David Karp launched Tumblr, a simple micro-blogging platform, on a whim. By 2012, it had become one of the top ten online destinations, drawing 170 million visitors. By 2013, Yahoo had acquired Tumblr for over $1 billion. Just like that, a kid who hadn't even earned his high school diploma was worth over a quarter billion dollars. And he's not the only one . . .Silicon Valley's newest billionaires represent a unique and unconventional breed of entrepreneur: young, bold, and taking the world by storm with their extreme speed, insatiable hunger, and progressive leadership. These whiz kids (and, to be fair, a few adults) have the hottest companies in the world. They are all turning just one brilliant insight or hook into money at a rate never before seen in human history--creating companies that, even with no revenue, garner insane valuations.With unique insider access to the world's most influential and wealthy entrepreneurs, Forbes has dug in to find what these super-entrepreneurs say about their own success. This book, introduced, edited, and updated by Forbes editor Randall Lane, is the first comprehensive look at who these instant tech billionaires are and how they achieved their quick wins. With sixteen illuminating pieces, including two never-before published features, we get behind-the-scenes examinations of the founders of Spotify, Airbnb, Tumblr, Twitter, and more, including: Elon Musk: The billionaire founder of Paypal, electric carmaker Tesla, and private space company SpaceX. His extreme ambition is matched by his preternatural engineering mind; no wonder he was the model for Robert Downey Jr.'s portrayal of Iron Man. Evan Spiegel: The twenty-three-year old declined a $3 billion cash offer from Mark Zuckerberg, after making the mountain come to Mohammed (Snapchat's HQ is in Los Angeles) --an unheard of request from a young gun to one of the biggest players in Silicon Valley. The story of Snapchat's origin is even wilder than Facebook's, but Spiegel's ability to parlay infamy and popularity into revenue is still up in the air, even as Snapchat's valuation continues to grow. Alex Karp: An eccentric philosopher with almost no tech background turned a Peter Thiel backed venture, Palantir, into a data-mining champion, with clients like the NSA, the FBI, and the CIA. Amid heated privacy concerns, Karp continues to grow Palantir like crazy, to $196 million in funding and an estimated $1 billion in contracts in 2014.You Only Have to Be Right Once is the definitive collection of everything we can learn from these incredible game changers and what their next moves spell for the future of business.

You Should Test That

by Chris Goward

Learn how to convert website visitors into customersPart science and part art, conversion optimization is designed to turn visitors into customers. Carefully developed testing procedures are necessary to help you fine-tune images, headlines, navigation, colors, buttons, and every other element, creating a website that encourages visitors to take the action you seek. This book guides you through creating an optimization strategy that supports your business goals, using appropriate analytics tools, generating quality testing ideas, running online experiments, and making the adjustments that work. Conversion optimization is part science and part art; this guide provides step-by-step guidance to help you optimize your website for maximum conversion ratesExplains how to analyze data, prioritize experiment opportunities, and choose the right testing methodsHelps you learn what to adjust, how to do it, and how to analyze the resultsFeatures hands-on exercises, case studies, and a full-color insert reinforcing key tacticsAuthor has used these techniques to assist Fortune 500 clientsYou Should Test That explains both the "why" and the "how" of conversion optimization, helping you maximize the value of your website.

You Started Your Blog: Now What...?

by Gundi Gabrielle

<p>PLEASE NOTE: This book is written for COMPLETE BEGINNERS. <p>Those that have just set up their first blog and are now struggling with the next steps and where to go from here. It was written in response to feedback I received from my first book, which teaches the technical set up to complete beginners. I noticed patterns of what people were struggling with - often just even deciding what topic to focus on - and how blogging works in general. <p>This book will take you by the hand and guide you through the next steps - the solid, basic techniques that every successful blogger started with. There is no magic pill to suddenly attract thousands of followers - although there are a few techniques that can speed things up and we will cover them. Another area that is often underestimated is learning the WRITING STYLE OF BLOGGING, including how to format your posts.T his book goes into detail and provides resources for further training as that is obviously not something you will learn overnight. <p>We will also look at the characteristics of Viral blog posts, but - once again - don't expect a magic pill! Blogging is hard work and becoming a good blogger - a good blog writer - takes training and time, even if you are already experienced in writing. People read blogs differently than books and unless you adjust to that, you will have a hard time attracting an audience - no matter how experienced a writer you are. Finally, we wil go over the basic monetization strategies that are available to bloggers. <p>If you are new to blogging and are willing to put in the necessary work - and do so consistently - this book will give you a good basic start and take out much of the confusion new bloggers face. Of course, blogging also involves the powerful marketing techniques of SEO and Social Media and they are discussed in depth in part 3 and 4 of this series. I have personally found Kindle Publishing to be another great way to grow a blog following quickly - faster than any other technique actually - and so it is included as part 5 of this series. <p>Once again - if you are looking for advanced techniques, this book will not be for you - it is specifically aimed at beginners who have just started their first blog.</p>

You Suck at Cooking: The Absurdly Practical Guide to Sucking Slightly Less at Making Food: A Cookbook

by You Suck at Cooking

Do you crave food all the time? Do you think you might want to eat again in the future? Do you suck at cooking? Inspired by the wildly popular YouTube channel, these 60+ recipes will help you suck slightly less You already know the creator of the YouTube show You Suck at Cooking by his well-manicured hands and mysterious voice, and now you’ll know him for this equally well-manicured and mysterious tome. It contains more than sixty recipes for beginner cooks and noobs alike, in addition to hundreds of paragraphs and sentences, as well as photos and drawings.You’ll learn to cook with unintimidating ingredients in dishes like Broccoli Cheddar Quiche Cupcake Muffin-Type Things, Eddie’s Roasted Red Pepper Dip (while also learning all about Eddie’s sad, sad life), Jalapeño Chicken, and also other stuff. In addition, there are cooking tips that can be applied not only to the very recipes in this book, but also to recipes outside of this book, and to all other areas of your life (with mixed results). In the end, you just might suck slightly less at cooking.* *Results not guaranteed

You Will Get Through This Night

by Daniel Howell

A practical guide to taking control of your mental health for today, tomorrow, and the days after, from the #1 New York Times bestselling author and beloved entertainer. ‘There’s a moment at the end of every day, where the world falls away and you are left alone with your thoughts. A reckoning, when the things you have been pushing to the background, come forward and demand your attention.’ Written by Daniel Howell, in consultation with a qualified psychologist, in an entertaining and personal way from the perspective of someone who has been through it all—this no-nonsense book gives you the tools to understand your mind so you can be in control and really live. Split into three chapters for each stage of the journey: This Night - how to get through your toughest moments and be prepared to face anything. Tomorrow - small steps to change your thoughts and actions with a big impact on your life. The Days After - help to look after yourself in the long term and not just survive, but thrive. You will laugh and learn—but most of all, this book will assure you that even in your darkest times, there is always hope. You will get through this night.

You'll See This Message When It Is Too Late: The Legal and Economic Aftermath of Cybersecurity Breaches (Information Policy)

by Josephine Wolff

What we can learn from the aftermath of cybersecurity breaches and how we can do a better job protecting online data. Cybersecurity incidents make the news with startling regularity. Each breach—the theft of 145.5 million Americans' information from Equifax, for example, or the Russian government's theft of National Security Agency documents, or the Sony Pictures data dump—makes headlines, inspires panic, instigates lawsuits, and is then forgotten. The cycle of alarm and amnesia continues with the next attack, and the one after that. In this book, cybersecurity expert Josephine Wolff argues that we shouldn't forget about these incidents, we should investigate their trajectory, from technology flaws to reparations for harm done to their impact on future security measures. We can learn valuable lessons in the aftermath of cybersecurity breaches. Wolff describes a series of significant cybersecurity incidents between 2005 and 2015, mapping the entire life cycle of each breach in order to identify opportunities for defensive intervention. She outlines three types of motives underlying these attacks—financial gain, espionage, and public humiliation of the victims—that have remained consistent through a decade of cyberattacks, offers examples of each, and analyzes the emergence of different attack patterns. The enormous TJX breach in 2006, for instance, set the pattern for a series of payment card fraud incidents that led to identity fraud and extortion; the Chinese army conducted cyberespionage campaigns directed at U.S.-based companies from 2006 to 2014, sparking debate about the distinction between economic and political espionage; and the 2014 breach of the Ashley Madison website was aimed at reputations rather than bank accounts.

The Young and the Digital: Why the Migration to Social-network Sites, Games, and Anytime, Anywhere Media Means for Our Future

by S. Craig Watkins

S. Craig Watkins skillfully draws from more than 500 surveys and 350 in-depth interviews with young people, parents, and educators to understand how a digital lifestyle is affecting the ways youth learn, play, bond, and communicate. Timely and deeply relevant, the book covers the influence of MySpace and Facebook, the growing appetite for anytime, anywhere media and fast entertainment, how online digital gates reinforce race and class divisions, and how technology is transforming America's classrooms. Watkins also debunks popular myths surrounding cyberpredators, Internet addiction, and social isolation. The result is a fascinating portrait, both celebratory and wary, about the coming of age of the first fully wired generation.

Young Citizens and New Media: Learning for Democratic Participation (Routledge Studies in Social and Political Thought #52)

by Peter Dahlgren

This book integrates four distinct topics: young people, citizenship, new media, and learning processes. When taken together, these four topics merge to define an arena of social and research attention that has become compelling in recent years. The general international concern expressed of declining democratic engagement and the role of citizenship today becomes all the more acute when it turns to younger people. At the same time, there is growing attention being paid to the potential of new media – especially internet and mobile telephony – to play a role in facilitating newer forms of political participation. It is clear that many of the present manifestations of ‘new politics’ in the extra parliamentarian domain, not only make sophisticated use of such media, but are indeed highly dependent on them. With an impressive array of contributors, this book will appeal to those interested in a number of spheres, including media and cultural studies, political science, pedagogy, and sociology.

Young Geographers: Showcasing Research Contributions in Geography (Key Challenges in Geography)

by Gert Ruepert Tijana Ilić

This book shows an updated overview of research about human geography topics like urban growth/urban challenges, transportation, landscape, land cover, geospatial analysis, regional planning/local development, cultural geography, tourism, and so on. Between 2020 and 2022, due to COVID-19 and lockdowns worldwide, there were fewer opportunities for young and upcoming researchers to present their state-of-the-art findings at conferences. In order to highlight exceptional research of young geographers during this time, the idea for this book was created. In collaboration with the EGEA alumni foundation for students and young geographers, 12 authors were selected to showcase their scientific work. In addition to that, most of them present amazing maps and figures as outstanding expression of the need of GIS for geography research.

Young Guns: Obsession, Overwatch, and the Future of Gaming

by Austin Moorhead

Moneyball meets Bringing Down the House in the behind-the-scenes dramatic story of the rise of global pro gaming leaguesWelcome to the high-stakes world of esports where shit-talking teenage gamers, billionaire sports franchise owners, and celebrity entrepreneurs are all competing to understand and conquer the fast-emerging future of entertainment. The burgeoning frontier of professional gaming has moved beyond the niche corners of the internet to become a global phenomenon, upending youth viewership for the major sports leagues and opening a generational rift over the nature of "athletics." Soon, professional video game competitions may well be as ingrained in our culture as Monday Night Football. YOUNG GUNS: Obsession, Overwatch, and the Future of Gaming takes readers behind the scenes of the esports boom and into the lives of the gamers and game changers leading the charge, unfurling a wry, unexpected, and often hilarious narrative about the rise of professional gaming and the business of electronic sports. An avid gamer himself, author Austin Moorhead became fascinated by pro gaming, in particular the Overwatch League (OWL) after sports titans Robert Kraft, Stan Kroenke, and Jeff Wilpon each paid $20 million for a team. At the same time that he began investigating the inner-workings of the league, OWL launched esports into the American mainstream, inking TV deals with ABC and ESPN, selling out NBA stadiums for live competitions, and minting a new version of young pro athletes. Embedding with two top teams in the Overwatch League, the San Francisco Shock and the London Spitfire, as they embark on the inaugural season, Moorhead pulls back the curtain on the grueling practice schedules and spartan lifestyles of the league's most popular players. In addition to the "gamer houses" and competitions in which the pros hone their skills, Moorhead takes readers into the board room of Overwatch-developer Blizzard Entertainment, where entrepreneurs eager to capitalize on youth culture take bets on new esports franchises for tens of millions. The result is a rollicking story about the superstars of the future and the absurd collision of adolescent prodigies and high-stakes industry, an uproarious look at the future of sports and entertainment that is part Bringing Down the House, part Moneyball.

Young People, Social Media and Health (Routledge Studies in Physical Education and Youth Sport)

by Victoria Goodyear Kathleen Armour

The Open Access version of this book, available at http://www.tandfebooks.com/doi/view/10.4324/9781351026987, has been made available under a Creative Commons Attribution-Non Commercial-No Derivatives 4.0 license The pervasiveness of social media in young people’s lives is widely acknowledged, yet there is little evidence-based understanding of the impacts of social media on young people’s health and wellbeing. Young People, Social Media and Health draws on novel research to understand, explain, and illustrate young people’s experiences of engagement with health-related social media; as well as the impacts they report on their health, wellbeing, and physical activity. Using empirical case studies, digital representations, and evidence from multi-sector and interdisciplinary stakeholders and academics, this volume identifies the opportunities and risk-related impacts of social media. Offering new theoretical insights and practical guidelines for educators, practitioners, parents/guardians, and policy makers; Young People, Social Media and Health will also appeal to students and researchers interested in fields such as Sociology of Sport, Youth Sports Development, Secondary Physical Education, and Media Effects.

Youngsters Solving Mathematical Problems with Technology

by Susana Carreira Keith Jones Nélia Amado Hélia Jacinto Sandra Nobre

This book contributes to both mathematical problem solving and the communication of mathematics by students, and the role of personal and home technologies in learning beyond school. It does this by reporting on major results and implications of the Problem@Web project that investigated youngsters' mathematical problem solving and, in particular, their use of digital technologies in tackling, and communicating the results of their problem solving, in environments beyond school. The book has two focuses: Mathematical problem solving skills and strategies, forms of representing and expressing mathematical thinking, technological-based solutions; and students´ and teachers´ perspectives on mathematics learning, especially school compared to beyond-school mathematics.

Your AI Survival Guide: Scraped Knees, Bruised Elbows, and Lessons Learned from Real-World AI Deployments

by Sol Rashidi

Practical and proven AI deployment strategies for non-technical business leaders In Your AI Survival Guide: Scraped Knees, Bruised Elbows, and Lessons Learned from Real-World AI Deployments, business executive and technologist Sol Rashidi delivers an insightful and practical discussion of how to deploy artificial intelligence in your company. Having helped IBM launch Watson in 2011, Sol has first-hand knowledge of the ups, downs, and change management intricacies that can help you with a successful deployment beyond all the AI hype. She walks you through various frameworks for how to establish your AI strategy, pick your use cases, prepare your non-technology teams, and overcome the most common obstacles standing in the way of successfully implementing AI in your business, based on her many years of deploying AI projects in businesses, which few can claim. Sol demystifies the topic of artificial intelligence in a way that business leaders and business owners—and those who want to be more business minded—can easily understand. The book also offers: Real-world use cases from ten different industries, including retail, healthcare, energy, insurance, agriculture, and more; ten different functions, including supply chain, manufacturing, procurement, legal, and more; and personal stories, anecdotes, and insights gained from implementations Techniques for facilitating executive-level buy-in for your most ambitious and promising AI strategies Jargon-free and accessible language that simplifies a seemingly complicated topic And practical advice that’s not based on AI hype Perfect for executives, managers, directors, founders, entrepreneurs, practitioners and other non-technical business leaders, Your AI Survival Guide is the ideal guide to help you deploy artificial intelligence in your business and increase your chances of success whether your business goal is top-line growth, increased productivity, or efficiency gains without having to add headcount as the go-to answer.

Your Code as a Crime Scene: Use Forensic Techniques to Arrest Defects, Bottlenecks, and Bad Design in Your Programs

by Adam Tornhill

Jack the Ripper and legacy codebases have more in common than you'd think. Inspired by forensic psychology methods, you'll learn strategies to predict the future of your codebase, assess refactoring direction, and understand how your team influences the design. With its unique blend of forensic psychology and code analysis, this book arms you with the strategies you need, no matter what programming language you use.Software is a living entity that's constantly changing. To understand software systems, we need to know where they came from and how they evolved. By mining commit data and analyzing the history of your code, you can start fixes ahead of time to eliminate broken designs, maintenance issues, and team productivity bottlenecks. In this book, you'll learn forensic psychology techniques to successfully maintain your software. You'll create a geographic profile from your commit data to find hotspots, and apply temporal coupling concepts to uncover hidden relationships between unrelated areas in your code. You'll also measure the effectiveness of your code improvements. You'll learn how to apply these techniques on projects both large and small. For small projects, you'll get new insights into your design and how well the code fits your ideas. For large projects, you'll identify the good and the fragile parts.Large-scale development is also a social activity, and the team's dynamics influence code quality. That's why this book shows you how to uncover social biases when analyzing the evolution of your system. You'll use commit messages as eyewitness accounts to what is really happening in your code. Finally, you'll put it all together by tracking organizational problems in the code and finding out how to fix them. Come join the hunt for better code!What You Need:You need Java 6 and Python 2.7 to run the accompanying analysis tools. You also need Git to follow along with the examples.

Your Code as a Crime Scene, Second Edition

by Adam Tornhill

Jack the Ripper and legacy codebases have more in common than you'd think. Inspired by forensic psychology methods, you can apply strategies to identify problems in your existing code, assess refactoring direction, and understand how your team influences the software architecture. With its unique blend of criminal psychology and code analysis, Your Code as a Crime Scene arms you with the techniques you need to take on any codebase, no matter what programming language you use. Software development might well be the most challenging task humanity ever attempted. As systems scale up, they also become increasingly complex, expensive to maintain, and difficult to reason about. We can always write more tests, try to refactor, and even fire up a debugger to understand complex coding constructs. That's a great starting point, but you can do so much better. Take inspiration from forensic psychology techniques to understand and improve existing code. Visualize codebases via a geographic profile from commit data to find development hotspots, prioritize technical debt, and uncover hidden dependencies. Get data and develop strategies to make the business case for larger refactorings. Detect and fix organizational problems from the vantage point of the software architecture to remove bottlenecks for the teams. The original Your Code as a Crime Scene from 2014 pioneered techniques for understanding the intersection of people and code. This new edition reflects a decade of additional experience from hundreds of projects. Updated techniques, novel case studies, and extensive new material adds to the strengths of this cult classic. Change how you view software development and join the hunt for better code! What You Need: You need to be comfortable reading code. You also need to use Git (or Subversion, Mercurial or similar version-control tool).

Your Computer Is on Fire

by Thomas Mullaney Benjamin Peters Mar Hicks Kavita Philip

Techno-utopianism is dead: Now is the time to pay attention to the inequality, marginalization, and biases woven into our technological systems.This book sounds an alarm: after decades of being lulled into complacency by narratives of technological utopianism and neutrality, people are waking up to the large-scale consequences of Silicon Valley-led technophilia. This book trains a spotlight on the inequality, marginalization, and biases in our technological systems, showing how they are not just minor bugs to be patched, but part and parcel of ideas that assume technology can fix--and control--society.ContributorsJanet Abbate, Ben Allen, Paul N. Edwards, Nathan Ensmenger, Mar Hicks, Halcyon M. Lawrence, Thomas S. Mullaney, Safiya Umoja Noble, Benjamin Peters, Kavita Philip, Sarah T. Roberts, Sreela Sarkar, Corinna Schlombs, Andrea Stanton, Mitali Thakor, Noah Wardrip-Fruin

Your Digital Afterlives

by Eric Charles Steinhart

Digitalism is a philosophical strategy that uses new computational ways of thinking to develop naturalistic but meaningful ways of thinking about bodies, souls, universes, gods, and life after death. Your Digital Afterlives examines four recently developed and digitally inspired theories of life after death.

Refine Search

Showing 56,576 through 56,600 of 56,707 results