Book picks similar to
The Joy of Search: A Google Insider's Guide to Going Beyond the Basics by Daniel M. Russell
non-fiction
nonfiction
technology
reference
Python: Programming: Your Step By Step Guide To Easily Learn Python in 7 Days (Python for Beginners, Python Programming for Beginners, Learn Python, Python Language)
iCode Academy - 2017
Are You Ready To Learn Python Easily? Learning Python Programming in 7 days is possible, although it might not look like it
The Confidence Code: The Science and Art of Self-Assurance – What Women Should Know
Katty Kay - 2014
Yet men still predominate in the corporate world. In The Confidence Code, Claire Shipman and Katty Kay argue that the key reason is confidence.Combining cutting-edge research in genetics, gender, behavior, and cognition—with examples from their own lives and those of other successful women in politics, media, and business—Kay and Shipman go beyond admonishing women to "lean in."Instead, they offer the inspiration and practical advice women need to close the gap and achieve the careers they want and deserve.
Letting Go of the Words: Writing Web Content that Works
Janice G. Redish - 2007
Ironically, I must recommend that you read her every word so that you can find out why your customers won't read very many words on your website -- and what to do about it.-- Jakob Nielsen, Principal, Nielsen Norman Group"There are at least twelve billion web pages out there. Twelve billion voices talking, but saying mostly nothing. If just 1% of those pages followed Ginny's practical, clear advice, the world would be a better place. Fortunately, you can follow her advice for 100% of your own site's pages, so pick up a copy of Letting Go of the Words and start communicating effectively today."--Lou Rosenfeld, co-author, Information Architecture for the World Wide WebOn the web, whether on the job or at home, we usually want to grab information and use it quickly. We go to the web to get answers to questions or to complete tasks - to gather information, reading only what we need. We are all too busy to read much on the web.This book helps you write successfully for web users. It offers strategy, process, and tactics for creating or revising content for the web. It helps you plan, organize, write, design, and test web content that will make web users come back again and again to your site.Learn how to create usable and useful content for the web from the master - Ginny Redish. Ginny has taught and mentored hundreds of writers, information designers, and content owners in the principles and secrets of creating web information that is easy to scan, easy to read, and easy to use.This practical, informative book will help anyone creating web content do it better.Features* Clearly-explained guidelines with full color illustrations and examples from actual web sites throughout the book. * Written in easy-to-read style with many befores and afters.* Specific guidelines for web-based press releases, legal notices, and other documents.* Tips on making web content accessible for people with special needs.Janice (Ginny) Redish has been helping clients and colleagues communicate clearly for more than 20 years. For the past ten years, her focus has been helping people create usable and useful web sites. She is co-author of two classic books on usability: A Practical Guide to Usability Testing (with Joseph Dumas), and User and Task Analysis for Interface Design (with JoAnn Hackos), and is the recipient of many awards.
Artificial Intelligence: A Guide for Thinking Humans
Melanie Mitchell - 2019
The award-winning author Melanie Mitchell, a leading computer scientist, now reveals AI’s turbulent history and the recent spate of apparent successes, grand hopes, and emerging fears surrounding it.In Artificial Intelligence, Mitchell turns to the most urgent questions concerning AI today: How intelligent—really—are the best AI programs? How do they work? What can they actually do, and when do they fail? How humanlike do we expect them to become, and how soon do we need to worry about them surpassing us? Along the way, she introduces the dominant models of modern AI and machine learning, describing cutting-edge AI programs, their human inventors, and the historical lines of thought underpinning recent achievements. She meets with fellow experts such as Douglas Hofstadter, the cognitive scientist and Pulitzer Prize–winning author of the modern classic Gödel, Escher, Bach, who explains why he is “terrified” about the future of AI. She explores the profound disconnect between the hype and the actual achievements in AI, providing a clear sense of what the field has accomplished and how much further it has to go.Interweaving stories about the science of AI and the people behind it, Artificial Intelligence brims with clear-sighted, captivating, and accessible accounts of the most interesting and provocative modern work in the field, flavored with Mitchell’s humor and personal observations. This frank, lively book is an indispensable guide to understanding today’s AI, its quest for “human-level” intelligence, and its impact on the future for us all.
Designing for the Digital Age: How to Create Human-Centered Products and Services
Kim Goodwin - 2009
Designing successful products and services in the digital age requires a multi-disciplinary team with expertise in interaction design, visual design, industrial design, and other disciplines. It also takes the ability to come up with the big ideas that make a desirable product or service, as well as the skill and perseverance to execute on the thousand small ideas that get your design into the hands of users. It requires expertise in project management, user research, and consensus-building. This comprehensive, full-color volume addresses all of these and more with detailed how-to information, real-life examples, and exercises. Topics include assembling a design team, planning and conducting user research, analyzing your data and turning it into personas, using scenarios to drive requirements definition and design, collaborating in design meetings, evaluating and iterating your design, and documenting finished design in a way that works for engineers and stakeholders alike.
Structure and Interpretation of Computer Programs
Harold Abelson - 1984
This long-awaited revision contains changes throughout the text. There are new implementations of most of the major programming systems in the book, including the interpreters and compilers, and the authors have incorporated many small changes that reflect their experience teaching the course at MIT since the first edition was published. A new theme has been introduced that emphasizes the central role played by different approaches to dealing with time in computational models: objects with state, concurrent programming, functional programming and lazy evaluation, and nondeterministic programming. There are new example sections on higher-order procedures in graphics and on applications of stream processing in numerical programming, and many new exercises. In addition, all the programs have been reworked to run in any Scheme implementation that adheres to the IEEE standard.
Notes to a software team leader
Roy Osherove - 2012
Team leads usually have little to no idea how to handle people related issues – issues that affect how the morale, quality of work, and overall performance of the team, and of course impacts how easy or hard it is to implement “the new stuff”.Most team leaders are clueless as to how to handle their manager giving them an impossible due date, a team member reluctant to try anything new, or another team member teaching all the other members practices from 25 years ago that today only hurt the team.Why?No one teaches that to software team leads. Team leads today, in the overwhelming majority of places, are just developers who worked hard and stayed with the company long enough to be promoted. But they have no people or management skills - and those are very painfully needed when you are trying to drive the things you believe in inside an organization that has very little interest in changing.Team leadership is the next big thing that software developers need to conquer, or none of this unit testing, TDD, Agile or Lean thing is going to catch on, except in very small circles, that, by chance, happen to have the right people leading their teams.
Extreme Programming Explained: Embrace Change (The XP Series)
Kent Beck - 1999
If you are seriously interested in understanding how you and your team can start down the path of improvement with XP, you must read this book."-- Francesco Cirillo, Chief Executive Officer, XPLabs S.R.L. "The first edition of this book told us what XP was--it changed the way many of us think about software development. This second edition takes it farther and gives us a lot more of the 'why' of XP, the motivations and the principles behind the practices. This is great stuff. Armed with the 'what' and the 'why, ' we can now all set out to confidently work on the 'how' how to run our projects better, and how to get agile techniques adopted in our organizations."-- Dave Thomas, The Pragmatic Programmers LLC "This book is dynamite! It was revolutionary when it first appeared a few years ago, and this new edition is equally profound. For those who insist on cookbook checklists, there's an excellent chapter on 'primary practices, ' but I urge you to begin by truly contemplating the meaning of the opening sentence in the first chapter of Kent Beck's book: 'XP is about social change.' You should do whatever it takes to ensure that every IT professional and every IT manager--all the way up to the CIO--has a copy of Extreme Programming Explained on his or her desk."-- Ed Yourdon, author and consultant "XP is a powerful set of concepts for simplifying the process of software design, development, and testing. It is about minimalism and incrementalism, which are especially useful principles when tackling complex problems that require a balance of creativity and discipline."-- Michael A. Cusumano, Professor, MIT Sloan School of Management, and author of The Business of Software " Extreme Programming Explained is the work of a talented and passionate craftsman. Kent Beck has brought together a compelling collection of ideas about programming and management that deserves your full attention. My only beef is that our profession has gotten to a point where such common-sense ideas are labeled 'extreme.'..."-- Lou Mazzucchelli, Fellow, Cutter Business Technology Council "If your organization is ready for a change in the way it develops software, there's the slow incremental approach, fixing things one by one, or the fast track, jumping feet first into Extreme Programming. Do not be frightened by the name, it is not that extreme at all. It is mostly good old recipes and common sense, nicely integrated together, getting rid of all the fat that has accumulated over the years."-- Philippe Kruchten, UBC, Vancouver, British Columbia "Sometimes revolutionaries get left behind as the movement they started takes on a life of its own. In this book, Kent Beck shows that he remains ahead of the curve, leading XP to its next level. Incorporating five years of feedback, this book takes a fresh look at what it takes to develop better software in less time and for less money. There are no silver bullets here, just a set of practical principles that, when used wisely, can lead to dramatic improvements in software development productivity."-- Mary Poppendieck, author of Lean Software Development: An Agile Toolkit "Kent Beck has revised his classic book based on five more years of applying and teaching XP. He shows how the path to XP is both
Automating Inequality: How High-Tech Tools Profile, Police, and Punish the Poor
Virginia Eubanks - 2018
In Pittsburgh, a child welfare agency uses a statistical model to try to predict which children might be future victims of abuse or neglect.Since the dawn of the digital age, decision-making in finance, employment, politics, health and human services has undergone revolutionary change. Today, automated systems—rather than humans—control which neighborhoods get policed, which families attain needed resources, and who is investigated for fraud. While we all live under this new regime of data, the most invasive and punitive systems are aimed at the poor.In Automating Inequality, Virginia Eubanks systematically investigates the impacts of data mining, policy algorithms, and predictive risk models on poor and working-class people in America. The book is full of heart-wrenching and eye-opening stories, from a woman in Indiana whose benefits are literally cut off as she lays dying to a family in Pennsylvania in daily fear of losing their daughter because they fit a certain statistical profile.The U.S. has always used its most cutting-edge science and technology to contain, investigate, discipline and punish the destitute. Like the county poorhouse and scientific charity before them, digital tracking and automated decision-making hide poverty from the middle-class public and give the nation the ethical distance it needs to make inhumane choices: which families get food and which starve, who has housing and who remains homeless, and which families are broken up by the state. In the process, they weaken democracy and betray our most cherished national values.This deeply researched and passionate book could not be more timely.Naomi Klein: "This book is downright scary."Ethan Zuckerman, MIT: "Should be required reading."Dorothy Roberts, author of Killing the Black Body: "A must-read for everyone concerned about modern tools of inequality in America."Astra Taylor, author of The People's Platform: "This is the single most important book about technology you will read this year."
Mnemonics Memory Palace Book One: Memory Palaces and Mnemonics. The Forgotten Craft of Memorization and Memory Improvement With Total Recall. (How To Build a Mnemonics Memory Palace 1)
Sjur Midttun - 2016
In it you will learn:
What is a memory palace?
How to build your first couple of memory palace.
Learn the one secret to why some information stick to your mind, and other types don't
How to easily build up to 15 memory palaces, based on the first two.
Building memory palaces based on walks/journeys.
How to build virtual memory palaces.
How to memorize any fact or information using memory palaces.
Unlike other popular books on the subject, like "Moonwalking with Einstein", the book "How to Build a Mnemonic Memory Palace" focuses on practical, hands on advice. Information that will get you started making your own memory palaces from day one.
This short, but informative book is virtually packed with information. Tips that simply work. Memory palaces are an ancient, yet somehow forgotten method of memorizing all kinds of information. Before the printing press was invented, content was passed on verbally from person to person. And using the Greek tradition of memory palaces, scholars could store vast amounts of information.
These techniques have seen an increased interest lately, and many people who have been inspired by memory palaces from TV-series like "Sherlock" or books like "Hannibal", want to find a way to easily get started making memory palaces. "How to Build a Mnemonic Memory Palace" literally takes you by the hand and walks you through the process, step by step. And thanks to the many examples, these ancient methods become very clear. In many ways, this book starts where others, like "Moonwalking With Einstein" stop.
Download a sample, or get the set of two books today. Learn how you can use the powerful techniques of memory palaces in order to memorize vitually anything.
A full, practical guide to getting started memorizing all types of information using memory palaces
Equally useful for students, as adults
Find out the perfect method for memorizing speeches
Never forget another keyword
The Art of Statistics: How to Learn from Data
David Spiegelhalter - 2019
Statistics are everywhere, as integral to science as they are to business, and in the popular media hundreds of times a day. In this age of big data, a basic grasp of statistical literacy is more important than ever if we want to separate the fact from the fiction, the ostentatious embellishments from the raw evidence -- and even more so if we hope to participate in the future, rather than being simple bystanders. In The Art of Statistics, world-renowned statistician David Spiegelhalter shows readers how to derive knowledge from raw data by focusing on the concepts and connections behind the math. Drawing on real world examples to introduce complex issues, he shows us how statistics can help us determine the luckiest passenger on the Titanic, whether a notorious serial killer could have been caught earlier, and if screening for ovarian cancer is beneficial. The Art of Statistics not only shows us how mathematicians have used statistical science to solve these problems -- it teaches us how we too can think like statisticians. We learn how to clarify our questions, assumptions, and expectations when approaching a problem, and -- perhaps even more importantly -- we learn how to responsibly interpret the answers we receive. Combining the incomparable insight of an expert with the playful enthusiasm of an aficionado, The Art of Statistics is the definitive guide to stats that every modern person needs.
The Distracted Mind: Ancient Brains in a High-Tech World
Adam Gazzaley - 2016
We pride ourselves on our ability to multitask--read work email, reply to a text, check Facebook, watch a video clip. Talk on the phone, send a text, drive a car. Enjoy family dinner with a glowing smartphone next to our plates. We can do it all, 24/7! Never mind the errors in the email, the near-miss on the road, and the unheard conversation at the table. In The Distracted Mind, Adam Gazzaley and Larry Rosen--a neuroscientist and a psychologist--explain why our brains aren't built for multitasking, and suggest better ways to live in a high-tech world without giving up our modern technology.The authors explain that our brains are limited in their ability to pay attention. We don't really multitask but rather switch rapidly between tasks. Distractions and interruptions, often technology-related--referred to by the authors as "interference"--collide with our goal-setting abilities. We want to finish this paper/spreadsheet/sentence, but our phone signals an incoming message and we drop everything. Even without an alert, we decide that we "must" check in on social media immediately.Gazzaley and Rosen offer practical strategies, backed by science, to fight distraction. We can change our brains with meditation, video games, and physical exercise; we can change our behavior by planning our accessibility and recognizing our anxiety about being out of touch even briefly. They don't suggest that we give up our devices, but that we use them in a more balanced way.
The Rise of Superman: Decoding the Science of Ultimate Human Performance
Steven Kotler - 2014
Drawing on over a decade of research and first-hand interviews with dozens of top action and adventure sports athletes such as big–wave legend Laird Hamilton, big–mountain snowboarder Jeremy Jones, and skateboarding pioneer Danny Way, Kotler explores the frontier science of “flow,” an optimal state of consciousness where we perform and feel our best.Building a bridge between the extreme and the mainstream, The Rise of Superman explains how these athletes are using flow to do the impossible and how we can use this information to radically accelerate our performance in our own lives.At its core, this is a book about profound possibility, what is actually possible for our species, and where—if anywhere—our limits lie.
Joe Celko's SQL for Smarties: Advanced SQL Programming
Joe Celko - 1995
Now, 10 years later and in the third edition, this classic still reigns supreme as the book written by an SQL master that teaches future SQL masters. These are not just tips and techniques; Joe also offers the best solutions to old and new challenges and conveys the way you need to think in order to get the most out of SQL programming efforts for both correctness and performance.In the third edition, Joe features new examples and updates to SQL-99, expanded sections of Query techniques, and a new section on schema design, with the same war-story teaching style that made the first and second editions of this book classics.
The Happiness Advantage: The Seven Principles of Positive Psychology That Fuel Success and Performance at Work
Shawn Achor - 2010
If we can just find that great job, win that next promotion, lose those five pounds, happiness will follow. But recent discoveries in the field of positive psychology have shown that this formula is actually backward: Happiness fuels success, not the other way around. When we are positive, our brains become more engaged, creative, motivated, energetic, resilient, and productive at work. This isn’t just an empty mantra. This discovery has been repeatedly borne out by rigorous research in psychology and neuroscience, management studies, and the bottom lines of organizations around the globe. In The Happiness Advantage, Shawn Achor, who spent over a decade living, researching, and lecturing at Harvard University, draws on his own research—including one of the largest studies of happiness and potential at Harvard and others at companies like UBS and KPMG—to fix this broken formula. Using stories and case studies from his work with thousands of Fortune 500 executives in 42 countries, Achor explains how we can reprogram our brains to become more positive in order to gain a competitive edge at work. Isolating seven practical, actionable principles that have been tried and tested everywhere from classrooms to boardrooms, stretching from Argentina to Zimbabwe, he shows us how we can capitalize on the Happiness Advantage to improve our performance and maximize our potential. Among the principles he outlines: • The Tetris Effect: how to retrain our brains to spot patterns of possibility, so we can see—and seize—opportunities wherever we look. • The Zorro Circle: how to channel our efforts on small, manageable goals, to gain the leverage to gradually conquer bigger and bigger ones. • Social Investment: how to reap the dividends of investing in one of the greatest predictors of success and happiness—our social support network A must-read for everyone trying to excel in a world of increasing workloads, stress, and negativity, The Happiness Advantage isn’t only about how to become happier at work. It’s about how to reap the benefits of a happier and more positive mind-set to achieve the extraordinary in our work and in our lives.From the Hardcover edition.