The Social History of the Machine Gun


John Ellis - 1975
    The Social History of the Machine Gun, now with a new foreword by Edward C. Ezell, provides an original and fascinating interpretation of weaponry, warfare, and society in nineteenth-and twentieth-century Europe and America.From its beginning, the machine gun threatened established assumptions about the nature of war. In spite of its highly effective use in the European colonization of Africa, the machine gun was resisted by military elites, who clung to the old certanties of the battlefield--the glorious change and opportunities for individual heroism. These values were carried into the trenches of World War I and swept away along with a generation of soldiers.After the war, machine guns became commercially availble in America and in many ways became a symbol of the times. Advertisements touted the Thompson submachine gun as the ideal weapon for protecting factory and farm, while tommy guns entered the culture's imagination with Machine Gun Kelly and Boonie and Clyde. More significantly, Ellis suggests, the machine gun was the catalyst for the modern arms race. It necessitated a technological response: first the armored tank, then the jet fighter, and, perhaps ultimately, the hydrogen bomb.

Object-Oriented Modeling and Design with UML


James Rumbaugh - 1990
    Two of the leading authorities in the field, Mike Blaha, and Jim Rumbaugh, have thoroughly revised the book to provide a quintessential reference to UML 2.0 and its application for practical, usable state of the art Object-Oriented strategies in the design and implementation of complex object-oriented software systems.

TCP/IP Illustrated, Volume 1: The Protocols


Kevin R. Fall - 2009
    Richard Stevens' classic TCP/IP Illustrated, Volume 1 to gain the detailed understanding of TCP/IP they need to be effective. Now, the world's leading TCP/IP best-seller has been thoroughly updated to reflect a new generation of TCP/IP-based networking technologies. TCP/IP Illustrated, Volume 1, Second Edition doesn't just describe protocols: it enables readers to observe how these protocols operate under different conditions, using publicly available tools, and explains why key design decisions were made. The result: readers gain a deep understanding of how TCP/IP protocols function, and why they function that way. Now thoroughly updated by long-time networking expert Kevin Fall, this brand-new second edition's extensive new coverage includes: " Remote procedure call " Identity management (access control / authentication) " Network and transport layer security (authentication / privacy) " File access protocols, including NFS and SMB/CIFS " Host initialization and DHCP " NAT and firewalls " E-mail " Web and web services " Wireless and wireless security " New tools, including Ethereal, nmap and netcat

Elements of Programming Interviews in Java: The Insiders' Guide


Adnan Aziz - 2015
    See the website for links to the C++ version, as well as to a version that uses larger fonts.Have you ever...Wanted to work at an exciting futuristic company?Struggled with an interview problem thatcould have been solved in 15 minutes?Wished you could study real-world computing problems?If so, you need to read Elements of Programming Interviews (EPI).EPI is your comprehensive guide to interviewing for software development roles.The core of EPI is a collection of over 250 problems with detailed solutions. The problems are representative of interview questions asked at leading software companies. The problems are illustrated with 200 figures, 300 tested programs, and 150 additional variants.The book begins with a summary of the nontechnical aspects of interviewing, such as strategies for a great interview, common mistakes, perspectives from the other side of the table, tips on negotiating the best offer, and a guide to the best ways to use EPI. We also provide a summary of data structures, algorithms, and problem solving patterns.Coding problems are presented through a series of chapters on basic and advanced data structures, searching, sorting, algorithm design principles, and concurrency. Each chapter stars with a brief introduction, a case study, top tips, and a review of the most important library methods. This is followed by a broad and thought-provoking set of problems.A practical, fun approach to computer science fundamentals, as seen through the lens of common programming interview questions. Jeff Atwood/Co-founder, Stack Overflow and Discourse

The Venona Secrets: Exposing Soviet Espionage and America's Traitors


Herbert Romerstein - 2000
    In 1995 the Venona documents secret Soviet cable traffic from the 1940s that the United States intercepted and eventually decrypted finally became available to American historians. Now, after spending more than five years researching all the available evidence, espionage experts Herbert Romerstein and Eric Breindel reveal the full, shocking story of the days when Soviet spies ran their fingers through America s atomic-age secrets.

Head First JavaScript


Michael Morrison - 2007
    You want to take your web skills to the next level. And you're finally ready to add "programmer" to the resume. It sounds like you're ready to learn the Web's hottest programming language: JavaScript. Head First JavaScript is your ticket to going beyond copying and pasting the code from someone else's web site, and writing your own interactive web pages. With Head First JavaScript, you learn:The basics of programming, from variables to types to looping How the web browser runs your code, and how you can talk to the browser with your code Why you'll never have to worry about casting, overloading, or polymorphism when you're writing JavaScript code How to use the Document Object Model to change your web pages without making your users click buttons If you've ever read a Head First book, you know what to expect -- a visually rich format designed for the way your brain works. Head First JavaScript is no exception. It starts where HTML and CSS leave off, and takes you through your first program into more complex programming concepts -- like working directly with the web browser's object model and writing code that works on all modern browsers. Don't be intimidated if you've never written a line of code before! In typical Head First style, Head First JavaScript doesn't skip steps, and we're not interested in having you cut and paste code. You'll learn JavaScript, understand it, and have a blast along the way. So get ready... dynamic and exciting web pages are just pages away.

Getting Started with Raspberry Pi


Matt Richardson - 2012
    Take advantage of several preloaded programming languages. Use the Raspberry Pi with Arduino. Create Internet-connected projects. Play with multimedia. With Raspberry Pi, you can do all of this and more.Get acquainted with hardware features on the Pi’s boardLearn enough Linux to move around the operating systemPick up the basics of Python and Scratch—and start programmingDraw graphics, play sounds, and handle mouse events with the Pygame frameworkUse the Pi’s input and output pins to do some hardware hackingDiscover how Arduino and the Raspberry Pi complement each otherIntegrate USB webcams and other peripherals into your projectsCreate your own Pi-based web server with Python

Are You Morbid?


Thomas Gabriel Fischer - 2000
    This book is Celtic Frost's official history written by the front-man, Thomas Gabriel Fischer, who describes his story as full of facts and anecdotes, some unflattering, many trashy, some embarassing, many senselessly funny but all putting right the band's reported notoriety.

My World. Jonny Wilkinson


Jonny Wilkinson - 2004
    Jonny Wilkinson tells his own story and talks of the artistry of his rugby skills, his personal heroes and influences, his daily life in rugby, and England's World Cup triumph in 2003.

Amazon.com: Get Big Fast


Robert Spector - 2000
    He created the most recognized brand name on the Internet, became for a time one of the richest men in the world, and was crowned "the king of cyber-commerce."Yet for all the media exposure, the inside story of Amazon.com has never really been told. In this revealing, unauthorized account, Robert Spector, journalist and best-selling author, gives us this up-to-date, fast-paced, behind-the-scenes story of the company's creation and rise, its tumultuous present, and its uncertain future.

You Can Lead a Politician to Water, But You Can't Make Him Think: Ten Commandments for Texas Politics


Kinky Friedman - 2007
    It was a solid race, and he fought the good fight. Getting on the ballot as an independent -- a feat that had not been achieved in over a century -- was a victory in itself. And with ideas like "slots for tots" (legalized gambling to pay for education), the five Mexican generals plan (bribes to enforce border protection), and a firm stand against the "wussification" of the state, he would have done a helluva job.If that 2006 election was any indication -- and it was -- the political landscape in both Texas and the country at large needs a significant overhaul. The hucksters, the wealthy, and the twofaced rule; there is no room for Truth, and the little guys are quickly forgotten in all the muck. But Kinky, (briefly) down yet certainly not out, is still looking out for his fellow Americans, and he has much wisdom to impart.In this hilarious, thought-provoking manifesto, Kinky lays forth his ten commandments for improving the state of Texas and politics everywhere, and for restoring order, logic, decency, and above all a sense of humor back to this country. It's classic Kinky in a brand new way. And he might just have a point.

Windows 8.1 For Dummies


Andy Rathbone - 2013
    Parts cover: Windows 8.1 Stuff Everybody Thinks You Already Know - an introduction to the dual interfaces, basic mechanics, file storage, and instruction on how to get the free upgrade to Windows 8.1.Working with Programs, Apps and Files - the basics of finding and launching apps, getting help, and printingGetting Things Done on the Internet - instructions for connecting a Windows 8.1 device, using web and social apps, and maintaining privacyCustomizing and Upgrading Windows 8.1 - Windows 8.1 offers big changes to what a user can customize on the OS. This section shows how to manipulate app tiles, give Windows the look you in, set up boot-to-desktop capabilities, connect to a network, and create user accounts.Music, Photos and Movies - Windows 8.1 offers new apps and capabilities for working with onboard and online media, all covered in this chapterHelp! - includes guidance on how to fix common problems, interpret strange messages, move files to a new PC, and use the built-in help systemThe Part of Tens - quick tips for avoiding common annoyances and working with Windows 8.1 on a touch device

Entering Space: Creating a Spacefaring Civilization


Robert Zubrin - 1999
    From the current-day prospect of lunar bases and Mars settlements to the outer reaches of other galaxies, Zubrin delivers the most important and forward-looking work on space and the true possibilities of human exploration since Carl Sagan's Cosmos.Sagan himself said of Zubrin's humans-to-Mars plan, "Bob Zubrin really, nearly alone, changed our thinking on this issue." With Entering Space, he takes us further, into the prospect of human expansion to the outer planets of our own solar system--and beyond.

The Mars Project


Wernher von Braun - 1953
    Here the German-born scientist Wernher von Braun detailed what he believed were the problems and possibilities inherent in a projected expedition to Mars.    Today von Braun is recognized as the person most responsible for laying the groundwork for public acceptance of America's space program. When President Bush directed NASA in 1989 to prepare plans for an orbiting space station, lunar research bases, and human exploration of Mars, he was largely echoing what von Braun proposed in The Mars Project.

Remaking Eden: How Genetic Engineering and Cloning Will Transform the American Family


Lee M. Silver - 1997
    Silver takes a cautiously optimistic look at the scientific advances that will allow us to engineer life in ways that were unimaginable just a few short years ago—indeed, in ways that go far beyond cloning. In clear, engaging, and accessible prose, Silver demystifies the science behind a myriad of thrilling and frightening new possibilities, in a book that is essential reading for anyone who wants to understand the hopes and dilemmas of the American family in the twenty-first century.