Download e-books » Computers

Designing Data Intensive Applications
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 Kleppmann helps you navigate this diverse landscape by examining the pros and cons of various technologies...

Clean Code: A Handbook of Agile Software Craftsmanship
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 fly" into a book that will instill within you the values of a software craftsman and make you a better...
Number of pages: ~ 431 pages

by Hans-Peter Messmer
The Indispensable PC Hardware Book
The definitive guide to PC hardware powers up for new platforms. This new edition continues to give programmers and design engineers a one-stop source for detailed explanations of how the different elements of a PC work individually and in concert....
Number of pages: ~ 1182 pages

Accelerated C++ - Andrew Koenig, Barbara E. Moo
Want to learn how to program in C++ immediately? Want to start writing better, more powerful C++ programs today? Accelerated C++'s uniquely modern approach will help you learn faster and more fluently than you ever believed possible. Based on the authors' intensive summer C++ courses at Stanford University, Accelerated C++ covers virtually every concept that most professional C++ programmers will ever use -- but it turns the "traditional" C++ curriculum upside down, starting with the high-level C++ data structures and algorithms that let you write robust programs immediately. Once you're...
Number of pages: ~ 352 pages

by Project Management Institute
Agile Practice Guide
  • Computers
  • 2017
  • Autor: Project Management Institute
Agile Practice Guide – First Edition has been developed as a resource to understand, evaluate, and use agile and hybrid agile approaches. This practice guide provides guidance on when, where, and how to apply agile approaches and provides practical tools for practitioners and organizations wanting to increase agility. This practice guide is aligned with other PMI standards, including A Guide to the Project Management Body of Knowledge (PMBOK® Guide) – Sixth Edition, and was developed as the result of collaboration between the Project Management Institute and the Agile Alliance....
Number of pages: ~ 210 pages

Building Web Applications with Flask
Use Python and Flask to build amazing web applications, just the way you want them! About This Book Learn how to use forms, authentication, and authorization control through extensions, and provide a robust, safe web experience for the client Free yourself from the SQL vs NoSQL paradigm and use the technology that best fits your needs Add powerful concepts like TDD and BDD to your range of testing skills Who This Book Is For If you are a Python web developer who wants to learn more about developing applications in Flask and scaling them with industry-standard practices, this is the book for...
Number of pages: ~ 160 pages

by Jason R. Briggs
Python for Kids
Python is a powerful, expressive programming language that’s easy to learn and fun to use! But books about learning to program in Python can be kind of dull, gray, and boring, and that’s no fun for anyone. Python for Kids brings Python to life and brings you (and your parents) into the world of programming. The ever-patient Jason R. Briggs will guide you through the basics as you experiment with unique (and often hilarious) example programs that feature ravenous monsters, secret agents, thieving ravens, and more. New terms are defined; code is colored, dissected, and explained; and quirky,...
Number of pages: ~ 344 pages

by Steve Kenson
Mutants and masterminds
Since 2002, Mutants & Masterminds has earned its title as the World’s Greatest Superhero RPG, inspiring countless game sessions and winning many awards for excellence. The Mutants & Masterminds Deluxe Hero’s Handbook is the revised and expanded core rulebook of the game’s Third Edition, detailing everything you need to have your own superheroic adventures. The character creation system lets you make the hero you want to play, choosing from a wide range of skills, advantages, and power effects. Customize your hero’s powers with modifiers to create an almost endless range of superhuman...
Number of pages: ~ 257 pages

Standard Practice for Magnetic Particle Testing
  • Computers
  • 2018
  • Autor: Julie Carolina Sanchez
Magnetic Particle Testing1 This standard is issued under the fixed designation E1444/E1444M; the number immediately following the designation indicates the year of original adoption or, in the case of revision, the year of last revision. A number in parentheses indicates the year of last reapproval. A superscript epsilon (´) indicates an editorial change since the last revision or reapproval. This standard has been approved for use by agencies of the U.S. Department of Defense....
Number of pages: ~ 22 pages

by Suelette Dreyfus
Underground
A book about the exploits of a group of Australian, American, and British hackers in the late 1980s and early 1990s. The first chapter talks about the reaction of the computer security community to a worm that attacked DEC VMS computers in DECnet in December 1989 and was allegedly managed by a hacker from Melbourne....
Number of pages: ~ 512 pages

by Cory Doctorow
Little Brother
"Younger Brothers" - against the almighty Elder Brother. Seventeen-year-old hacker and his team are against the System. They are the kings of the Web, they are sure that they can do anything. But the System monitors each of us... And each of us can instantly fall into its claws. Freedom has long become a myth. People are pawns in the Great Game of Governments and Special Services. And everyone who wants to strike back at the System must be not only desperately brave, but also very, very smart......
Number of pages: ~ 386 pages

IBM 1401 Programming Systems
This book was converted from its physical edition to the digital format by a community of volunteers. This work was dedicated to extent people's knowledge about IBM 1401 decimal computer with some description of how it's programming systems work....
Number of pages: ~ 36 pages