Computers & Technology

21–40 of 196 results

  • booksreddit.com:JavaScript: The Good Parts

    JavaScript: The Good Parts

    2624

    I made FullScreenMario.com, now celebrating 2 million visits. AMA!
    Most programming languages contain good and bad parts, but JavaScript has more than its share of the bad, having been developed and released in a hurry before it could be refined. This authoritative book scrapes away these bad features to reveal a subset of JavaScript that’s more reliable, readable, and maintainable than the language as a whole—a subset you can use to create truly extensible and efficient code.Considered the JavaScript expert by many people in the development community, autho…


  • booksreddit.com:Thrill Murray (coloring book)

    Thrill Murray (coloring book)

    2519

    Be it in Ghostbusters, Lost in Translation, lost in translation or now, Moonrise Kingdom Bill Murray has become a favorite of the modern screen, the heartbeat of any DVD collection This a collection of images, assembled in a coloring book inspired by the great man himself. Color him in, you can even go outside the lines. “Thrill Murray fills us with so much joy. Is that a better name than any book on your bookshelf? Yes, yes it is.” Atlantic Wire “Belly Kids have announced a great new Bill…


  • booksreddit.com:Code Complete: A Practical Handbook of Software Construction

    Code Complete: A Practical Handbook of Software Construction, Second Edition

    2316

    Books that changed the way you understand programming
    Widely considered one of the best practical guides to programming, Steve McConnell’s original CODE COMPLETE has been helping developers write better software for more than a decade. Now this classic book has been fully updated and revised with leading-edge practices—and hundreds of new code samples—illustrating the art and science of software construction. Capturing the body of knowledge available from research, academia, and everyday commercial practice, McConnell synthesizes the most effect…


  • booksreddit.com:CompTIA A+ 220-801 and 220-802 Exam Cram (6th Edition)

    CompTIA A+ 220-801 and 220-802 Exam Cram (6th Edition)

    2228

    Prepare for CompTIA A+ 220-801 and 220-802 exam success with this CompTIA Approved Exam Cram from Pearson IT Certification, a leader in IT Certification learning and a CompTIA Approved Platinum Partner. Limited Time Offer: Buy CompTIA® A+ 220-801 and 220-802 Exam Cram and receive a 10% off discount code for the CompTIA A+ 220-801 and 220-802 exams.  To receive your 10% off discount code: Register your product at pearsonITcertification.com/register Follow the instructions …


  • booksreddit.com:Introduction to Algorithms

    Introduction to Algorithms, 3rd Edition (MIT Press)

    2152

    Books that changed the way you understand programming
    Some books on algorithms are rigorous but incomplete; others cover masses of material but lack rigor. Introduction to Algorithms uniquely combines rigor and comprehensiveness. The book covers a broad range of algorithms in depth, yet makes their design and analysis accessible to all levels of readers. Each chapter is relatively self-contained and can be used as a unit of study. The algorithms are described in English and in a pseudocode designed to be readable by anyone who has done a little…


  • booksreddit.com:The Little Schemer - 4th Edition

    The Little Schemer – 4th Edition

    2064

    Good resource to learn scheme?
    The notion that “thinking about computing is one of the most exciting things the human mind can do” sets both The Little Schemer (formerly known as The Little LISPer) and its new companion volume, The Seasoned Schemer, apart from other books on LISP. The authors’ enthusiasm for their subject is compelling as they present abstract concepts in a humorous and easy-to-grasp fashion. Together, these books will open new doors of thought to anyone who wants to find out what computing is really ab…


  • booksreddit.com:Clean Code: A Handbook of Agile Software Craftsmanship

    Clean Code: A Handbook of Agile Software Craftsmanship

    1900

    Even bad code can function. But if code isn’t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn’t have to be that way. Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship . Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code “on the f…


  • booksreddit.com:Algorithms (4th Edition)

    Algorithms (4th Edition)

    1872

    Why Most Women Can’t Engineer
    This fourth edition of Robert Sedgewick and Kevin Wayne’s Algorithms is the leading textbook on algorithms today and is widely used in colleges and universities worldwide. This book surveys the most important computer algorithms currently in use and provides a full treatment of data structures and algorithms for sorting, searching, graph processing, and string processing–including fifty algorithms every programmer should know. In this edition, new Java implementations are written in an a…


  • booksreddit.com:Designing Data-Intensive Applications: The Big Ideas Behind Reliable

    Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable …

    1861

    books for data engineering?
    Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of tools, including relational databases, NoSQL datastores, stream or batch processors, and message brokers. What are the right choices for your application? How do you make sense of all these buzzwords?In this practical and comprehensive guide, author Martin Kleppm…


  • booksreddit.com:Introduction to Algorithms

    Introduction to Algorithms, 3rd Edition (MIT Press)

    1809

    Some books on algorithms are rigorous but incomplete; others cover masses of material but lack rigor. Introduction to Algorithms uniquely combines rigor and comprehensiveness. The book covers a broad range of algorithms in depth, yet makes their design and analysis accessible to all levels of readers. Each chapter is relatively self-contained and can be used as a unit of study. The algorithms are described in English and in a pseudocode designed to be readable by anyone who has done a little…


  • booksreddit.com:Refactoring: Improving the Design of Existing Code

    Refactoring: Improving the Design of Existing Code

    1786

    What books should every software engineer read to better themselves (technical and non-technical)?
    As the application of object technology–particularly the Java programming language–has become commonplace, a new problem has emerged to confront the software development community. Significant numbers of poorly designed programs have been created by less-experienced developers, resulting in applications that are inefficient and hard to maintain and extend. Increasingly, software system professionals are discovering just how difficult it is to work with these inherited, non-optimal applicati…


  • booksreddit.com:The Elements of Computing Systems: Building a Modern Computer from First Principles

    The Elements of Computing Systems: Building a Modern Computer from First Principles

    1758

    I made a website to explain how computers actually work.
    In the early days of computer science, the interactions of hardware, software, compilers, and operating system were simple enough to allow students to see an overall picture of how computers worked. With the increasing complexity of computer technology and the resulting specialization of knowledge, such clarity is often lost. Unlike other texts that cover only one aspect of the field, The Elements of Computing Systems gives students an integrated and rigorous picture of applied computer scie…


  • booksreddit.com:Effective Java (2nd Edition)

    Effective Java (2nd Edition)

    1752

    Top mentioned books on stackoverflow.com
    Are you looking for a deeper understanding of the Java™ programming language so that you can write code that is clearer, more correct, more robust, and more reusable? Look no further! Effective Java™, Second Edition, brings together seventy-eight indispensable programmer’s rules of thumb: working, best-practice solutions for the programming challenges you encounter every day.   This highly anticipated new edition of the classic, Jolt Award-winning work has been thoroughly updated to …


  • booksreddit.com:Clean Code: A Handbook of Agile Software Craftsmanship

    Clean Code: A Handbook of Agile Software Craftsmanship

    1717

    Even bad code can function. But if code isn’t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn’t have to be that way. Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship . Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code “on the f…


  • booksreddit.com:Automate the Boring Stuff with Python: Practical Programming for Total Beginners

    Automate the Boring Stuff with Python: Practical Programming for Total Beginners

    1690

    Books that changed the way you understand programming
    If you’ve ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer do them for you?In Automate the Boring Stuff with Python, you’ll learn how to use Python to write programs that do in minutes what would take you hours to do by hand—no prior programming experience required. Once you’ve mastered the basics of programming, you’ll create Python programs that effortlessly perform useful and im…


  • booksreddit.com:The D Programming Language

    The D Programming Language

    1664

    Sixteen years ago, at 28, I landed in New York with $300 to my name. Today I became a US citizen. It’s been a wild ride that I hope will go on!
    “To the best of my knowledge, D offers an unprecedentedly adroit integration of several powerful programming paradigms: imperative, object-oriented, functional, and meta.”—From the Foreword by Walter Bright “This is a book by a skilled author describing an interesting programming language. I’m sure you’ll find the read rewarding.”—From the Foreword by Scott Meyers D is a programming language built to help programmers address the challenges of modern software development. It does so by fosteri…


  • booksreddit.com:Computer Organization and Design

    Computer Organization and Design, Fourth Edition: The Hardware/Software Interface (The Morgan Kau…

    1649

    What books or methods can I use to study computer science while in prison? [Serious]
    This Fourth Revised Edition of Computer Organization and Design includes a complete set of updated and new exercises, along with improvements and changes suggested by instructors and students. Focusing on the revolutionary change taking place in industry today–the switch from uniprocessor to multicore microprocessors–this classic textbook has a modern and up-to-date focus on parallelism in all its forms. Examples highlighting multicore and GPU processor designs are supported with performanc…


  • booksreddit.com:The Apollo Guidance Computer: Architecture and Operation (Springer Praxis Books)

    The Apollo Guidance Computer: Architecture and Operation (Springer Praxis Books)

    1642

    Designing a mission for a flight to the Moon requires balancing the demands of a wide array of spacecraft systems, with the details of tending each component generating complex and often contradictory requirements. More than any other system in the Apollo spacecraft, the Apollo Guidance Computer drove the capabilities of the lunar missions. In the 1960’s, most computers filled an entire room yet the spacecraft’s computer was required to be compact and require little power.  When compared to m…


  • booksreddit.com:Code: The Hidden Language of Computer Hardware and Software

    Code: The Hidden Language of Computer Hardware and Software

    1630

    What do flashlights, the British invasion, black cats, and seesaws have to do with computers? In CODE, they show us the ingenious ways we manipulate language and invent new means of communicating with each other. And through CODE, we see how this ingenuity and our very human compulsion to communicate have driven the technological innovations of the past two centuries. Using everyday objects and familiar language systems such as Braille and Morse code, author Charles Petzold weaves an illumi…


  • booksreddit.com:The Art of Game Design: A Book of Lenses

    The Art of Game Design: A Book of Lenses, Second Edition

    1615

    Video games are sometimes erroneously called games
    Good game design happens when you view your game from as many perspectives as possible. Written by one of the world’s top game designers, The Art of Game Design presents 100+ sets of questions, or different lenses, for viewing a game’s design, encompassing diverse fields such as psychology, architecture, music, visual design, film, software engineering, theme park design, mathematics, puzzle design, and anthropology. This Second Edition of a Game Developer Front Line Award winner:Describes th…