Book picks similar to
Mastering Selenium WebDriver by Mark Collin


selenium
03-software-development
amar
programming

Eloquent JavaScript: A Modern Introduction to Programming


Marijn Haverbeke - 2010
    I loved the tutorial-style game-like program development. This book rekindled my earliest joys of programming. Plus, JavaScript!" —Brendan Eich, creator of JavaScriptJavaScript is the language of the Web, and it's at the heart of every modern website from the lowliest personal blog to the mighty Google Apps. Though it's simple for beginners to pick up and play with, JavaScript is not a toy—it's a flexible and complex language, capable of much more than the showy tricks most programmers use it for.Eloquent JavaScript goes beyond the cut-and-paste scripts of the recipe books and teaches you to write code that's elegant and effective. You'll start with the basics of programming, and learn to use variables, control structures, functions, and data structures. Then you'll dive into the real JavaScript artistry: higher-order functions, closures, and object-oriented programming.Along the way you'll learn to:Master basic programming techniques and best practices Harness the power of functional and object-oriented programming Use regular expressions to quickly parse and manipulate strings Gracefully deal with errors and browser incompatibilities Handle browser events and alter the DOM structure Most importantly, Eloquent JavaScript will teach you to express yourself in code with precision and beauty. After all, great programming is an art, not a science—so why settle for a killer app when you can create a masterpiece?

Pro C# 2010 and the .NET 4 Platform


Andrew Troelsen - 2009
    As expected, .NET 4 brings a wealth of new APIs to the base class libraries and several new syntactical constructs to C#. For example, it is now possible to create C# methods that support optional and named arguments. As well, you are able to resolve types completely at runtime using the new dynamic keyword. As far as APIs are concerned, this edition of Pro C# 2010 and the .NET 4 Platform will cover a number of new details, including:• the Dynamic Language Runtime (DLR)• the Task Parallel Library (TPL, including PLINQ)• the ADO.NET Entity Framework (as well as LINQ to EF)• expanded coverage of the Windows Presentation Foundation (WPF) API• improved support for COM interopIf you're checking out this book for the first time, understand that it targets experienced software professionals and students of computer science—so please don't expect three chapters devoted to "variable scope" here! The mission of this text is to provide you with a rock-solid foundation in the C# programming language (including a full discussion of OOP) and the critical aspects of the .NET 4 platform.Once you digest the information presented in the book you hold in your hands, you'll be in a perfect position to apply this knowledge to your specific programming assignments, and you'll be well-equipped to explore the .NET universe on your own terms.Andrew TroelsenMicrosoft MVP, Visual Developer—Visual C#; Microsoft Certified Trainer (MCT)

In the Plex: How Google Thinks, Works, and Shapes Our Lives


Steven Levy - 2011
    How has Google done it? Veteran technology reporter Steven Levy was granted unprecedented access to the company, and in this revelatory book he takes readers inside Google headquarters—the Googleplex—to show how Google works.While they were still students at Stanford, Google cofounders Larry Page and Sergey Brin revolutionized Internet search. They followed this brilliant innovation with another, as two of Google’s earliest employees found a way to do what no one else had: make billions of dollars from Internet advertising. With this cash cow, Google was able to expand dramatically and take on other transformative projects: more efficient data centers, open-source cell phones, free Internet video (YouTube), cloud computing, digitizing books, and much more.The key to Google’s success in all these businesses, Levy reveals, is its engineering mind-set and adoption of such Internet values as speed, openness, experimentation, and risk taking. After its unapologetically elitist approach to hiring, Google pampers its engineers—free food and dry cleaning, on-site doctors and masseuses—and gives them all the resources they need to succeed. Even today, with a workforce of more than 23,000, Larry Page signs off on every hire.But has Google lost its innovative edge? With its newest initiative, social networking, Google is chasing a successful competitor for the first time. Some employees are leaving the company for smaller, nimbler start-ups. Can the company that famously decided not to be evil still compete?No other book has ever turned Google inside out as Levy does with In the Plex.

Here, There, and Everywhere: The 100 Best Beatles Songs


Stephen J. Spignesi - 2004
    The authors are pop culture experts and lifelong Beatles aficionados whose enlightening commentary sheds new light on the subject. The book is profusely illustrated with great photos of the band at work and play, and all of the memorable album cover art that has come to represent a generation. Appendices include a complete song list, discography, videography, and bibliography, making it a one-stop source of Beatles facts and figures.

The Soul of a New Machine


Tracy Kidder - 1981
    Tracy Kidder got a preview of this world in the late 1970s when he observed the engineers of Data General design and build a new 32-bit minicomputer in just one year. His thoughtful, prescient book, The Soul of a New Machine, tells stories of 35-year-old "veteran" engineers hiring recent college graduates and encouraging them to work harder and faster on complex and difficult projects, exploiting the youngsters' ignorance of normal scheduling processes while engendering a new kind of work ethic.These days, we are used to the "total commitment" philosophy of managing technical creation, but Kidder was surprised and even a little alarmed at the obsessions and compulsions he found. From in-house political struggles to workers being permitted to tease management to marathon 24-hour work sessions, The Soul of a New Machine explores concepts that already seem familiar, even old-hat, less than 20 years later. Kidder plainly admires his subjects; while he admits to hopeless confusion about their work, he finds their dedication heroic. The reader wonders, though, what will become of it all, now and in the future. —Rob Lightner

soul like thunder


Sophia Elaine Hanson - 2018
    Sophia Elaine Hanson is the author of the critically acclaimed chapbook hummingbird as well as the #1 bestselling young adult series the Vinyl Trilogy. She resides in New York City and loves pigeons and Star Wars.

Rock Climbing Technique: The Practical Guide to Movement Mastery


John Kettle - 2018
    It doesn’t need to be a balancing act between losing fitness and getting injured overtraining. Climbing is fundamentally a skill-based sport, and this guide will change the way you look at moving on rock.Whatever your ability, learning to master smooth, relaxed and powerful movement means maximising your enjoyment and performance of the sport. This is the definitive practical guide to improving your rock climbing technique, and making you a more efficient climber. Fully illustrated with over 35 skills exercises supported by online videos, this book allows you to plan out your path to excellent technique with drills and exercises suited to all levels of ability.Written by the UK's leading climbing movement specialist, it’s packed with the knowledge and expertise gained over two decades as a professional climbing coach. Essential reading for all climbers from intermediate to elite in sport climbing, bouldering and traditional climbing.

The Art of Always Being Right: The 38 Subtle Ways of Persuation


A.C. Grayling - 2012
    What is their secret? Are they more gifted than we are? Or is it just that they are very skilled in the art of persuation? That is exactly what it is. They are people who use subtle tricks to convince other people to agree with them. Based on a lifetime of observing opinion-forming by two authors, The Art of Always Being Right shows you the 38 ways that will convince people that you are right. Master them all and success is guaranteed.

Test-Driven JavaScript Development


Christian Johansen - 2010
     Test-Driven JavaScript Development is a complete, best-practice guide to agile JavaScript testing and quality assurance with the test-driven development (TDD) methodology. Leading agile JavaScript developer Christian Johansen covers all aspects of applying state-of-the-art automated testing in JavaScript environments, walking readers through the entire development lifecycle, from project launch to application deployment, and beyond.Using real-life examples driven by unit tests, Johansen shows how to use TDD to gain greater confidence in your code base, so you can fearlessly refactor and build more robust, maintainable, and reliable JavaScript code at lower cost. Throughout, he addresses crucial issues ranging from code design to performance optimization, offering realistic solutions for developers, QA specialists, and testers.Coverage includes - Understanding automated testing and TDD - Building effective automated testing workflows - Testing code for both browsers and servers (using Node.js) - Using TDD to build cleaner APIs, better modularized code, and more robust software - Writing testable code - Using test stubs and mocks to test units in isolation - Continuously improving code through refactoring - Walking through the construction and automated testing of fully functional softwareThe accompanying Web site, tddjs.com, contains all of the book's code listings and additional resources.

HTML Black Book: The Programmer's Complete HTML Reference Book


Steven Holzner - 2000
    An immediate and comprehensive answer source, rather than a diffuse tutorial, for serious programmers who want to see difficult material covered in depth without the fluff. Discusses XML, dynamic HTML, JavaScript, Java, and Perl CGI programming to create a full Web site programming package. Written by the author of several successful titles published by The Coriolis Group.

The Cuckoo's Egg: Tracking a Spy Through the Maze of Computer Espionage


Clifford Stoll - 1989
    citizen recognized its ominous potential. Armed with clear evidence of computer espionage, he began a highly personal quest to expose a hidden network of spies that threatened national security. But would the authorities back him up? Cliff Stoll's dramatic firsthand account is "a computer-age detective story, instantly fascinating [and] astonishingly gripping" (Smithsonian). Cliff Stoll was an astronomer turned systems manager at Lawrence Berkeley Lab when a 75-cent accounting error alerted him to the presence of an unauthorized user on his system. The hacker's code name was "Hunter" -- a mysterious invader who managed to break into U.S. computer systems and steal sensitive military and security information. Stoll began a one-man hunt of his own: spying on the spy. It was a dangerous game of deception, broken codes, satellites, and missile bases -- a one-man sting operation that finally gained the attention of the CIA...and ultimately trapped an international spy ring fueled by cash, cocaine, and the KGB.

What's the Rush?


Joey Kidney - 2019
    

The Low Carb Revolution


John McLean - 2012
    This gets my highest recommendation.” –Dr. Joe Vitale, NY Times bestselling author and co-star of the movie, "The Secret" It's time to start a Revolution together--to draw a line in the sand and shout to the world, "I am worth loving...and my Body is worth fighting for!" In Part One of the "Low Carb Revolution" you will learn how just a few crucial changes in what you eat and what you don't eat can help you finally lose your belly fat. In Part Two you'll discover a revolutionary new model of change that will teach you how to easily and permanently get rid of any negative Habit. “I just can't recommend it highly enough. You have never read a book like this before, because no-one has ever written a book like this before.” –Ian Rowland, author of the international bestseller, “Cold Reading” “This book talks to your soul”—Bonnie Andrews This highly original book of 460 pages will take you by the hand and show you how to repair your relationship with yourself. It's been called, "Couples Counseling for you and your beautiful Body!" Includes a link to a FREE 32-minute Audio Affirmation mp3 with powerful and positive messages to help you create the life you desire and deserve! "Every single person on the planet should be required to read this book!" John McLean is a writer, world traveler and hypnotist currently based in Barcelona, Spain. Using the groundbreaking techniques and strategies of the "Low Carb Revolution" he went from smoking five packs of cigarettes per day to ZERO—literally overnight, as well as losing more than 80 lbs. in weight without portion controls or counting calories. “Truly one of the best books on the topic. Kudos!”—Kelli Nina Perkins AMAZON BESTSELLER!

Play Ukulele Today!: Level 1- A Complete Guide to the Basics-Tutor Music Book with Cd


Barrett Tagliarino - 2000
    Title: Play Ukulele Today! Level 1 Binding: Paperback Author: Tagliarino, Barrett Publisher: Hal Leonard Corporation

A Microsoft Life


Stephen Toulouse - 2010
    Enjoy a journey through the eyes of a geek working at one of the most important companies in the world as he walks you through events both large and small. Just don't get caught in the Redmond reality distortion field! What others are saying about "A Microsoft Life": "Any self-respecting geek needs to read this book. Stepto provides an enjoyable and entertaining insight of life inside Microsoft." - Larry "Major Nelson" Hryb, Director of Programming for Xbox LIVE "Anyone who lived through the adolescent years of the computer revolution will alternate between laughing and crying (from laughing) at these great stories from inside the monolith. - Ken Denmead, NYT Bestselling Author, and editor of Geekdad.com