Book picks similar to
Simulating War:Studying Conflict through Simulation Games by Philip Sabin
military
history
non-fiction
wargaming
Company Command: The Bottom Line
John G. Meyer Jr. - 1982
Written by an Army officer primarily for Army company commanders, the book contains information, suggestions, & insights applicable to other services. A ready reference for the company commander. Identifies tasks to complete & how to set new directions for the company; inspires confidence to command with authority. Includes chapters on military justice & administrative law matters. Comprehensive dos & donts of a winning command philosophy.
How Great Generals Win
Bevin Alexander - 1993
Here is a narrative account of decisive engagements that succeeded by brilliant strategy more than by direct force. The reader accompanies those who fought, from Roman legionaries and Mongol horsemen to Napoleonic soldiery, American Civil War Rebels and Yankees, World War I Tommies, Lawrence of Arabia's bedouins, Chinese revolutionaries, British Desert Rats, Rommel's Afrika Korps, and Douglas MacArthur's Inchon invaders. However varied their weapons, the soldiers of all these eras followed a commander who faced the same obstacles and demonstrated the strategic and tactical genius essential for victory. "All warfare is based on deception," wrote Sun Tzu in The Art of War in 400 BCE. Bevin Alexander shows how great generals have interpreted this advice, and why it still holds true today.
Essential PHP Security
Chris Shiflett - 2005
It also works beautifully with other open source tools, such as the MySQL database and the Apache web server. However, as more web sites are developed in PHP, they become targets for malicious attackers, and developers need to prepare for the attacks.Security is an issue that demands attention, given the growing frequency of attacks on web sites. Essential PHP Security explains the most common types of attacks and how to write code that isn't susceptible to them. By examining specific attacks and the techniques used to protect against them, you will have a deeper understanding and appreciation of the safeguards you are about to learn in this book.In the much-needed (and highly-requested) Essential PHP Security, each chapter covers an aspect of a web application (such as form processing, database programming, session management, and authentication). Chapters describe potential attacks with examples and then explain techniques to help you prevent those attacks.Topics covered include:Preventing cross-site scripting (XSS) vulnerabilitiesProtecting against SQL injection attacksComplicating session hijacking attemptsYou are in good hands with author Chris Shiflett, an internationally-recognized expert in the field of PHP security. Shiflett is also the founder and President of Brain Bulb, a PHP consultancy that offers a variety of services to clients around the world.
Shattered Sword: The Untold Story of the Battle of Midway
Jonathan Parshall - 2005
It is without question one of the most famous battles in history. Now, for the first time since Gordon W. Prange’s bestselling Miracle at Midway, Jonathan Parshall and Anthony Tully offer a new interpretation of this great naval engagement. Unlike previous accounts, Shattered Sword makes extensive use of Japanese primary sources. It also corrects the many errors of Mitsuo Fuchida’s Midway: The Battle That Doomed Japan, an uncritical reliance upon which has tainted every previous Western account. It thus forces a major, potentially controversial reevaluation of the great battle. Parshall and Tully examine the battle in detail and effortlessly place it within the context of the Imperial Navy’s doctrine and technology. With a foreword by leading World War II naval historian John Lundstrom, Shattered Sword is an indispensable part of any military buff’s library.Shattered Sword is the winner of the 2005 John Lyman Book Award for the "Best Book in U.S. Naval History" and was cited by Proceedings as one of its "Notable Naval Books" for 2005.
Tank: The Definitive Visual History of Armored Vehicles
David Willey - 2017
Packed full of tanks, armored vehicles, personnel carriers, and anti-tank weaponry, "Tank" combines comprehensive photographic spreads with in-depth histories of key manufacturers and specially commissioned visual tours of the most iconic examples of their kind. The featured vehicles are placed in their wider context, along with with tactical and technological improvements, and the impact of the tank on the evolution of battlefield and military strategy."Tank" charts the evolution of the tank over the past century, covering over 450 tanks and military vehicles from all over the world. Look through the history of tanks and explore the form and function of a weapon that changed history. Learn the different vehicles' weight, size, country of origin, and time of use through in-depth profiles.An essential visual history, "Tank" provides a complete and exciting overview to the iconic vehicles that changed history.
American Soldier
Tommy R. Franks - 2004
General Tom Franks embodies those qualities: strength, experience, a keen mind, energy, honor, good humor, and a deep loyalty to his troops and to his country. "Tom Franks is truly a soldier's soldier."-- Secretary of Defense Donald Rumsfeld The Commander in Chief of the United States Central Command from July 2000 through July 2003, General Tommy Franks made history by leading American and Coalition forces to victory in Afghanistan and Iraq -- the decisive battles that launched the war on terrorism.In this riveting memoir, General Franks retraces his journey from a small-town boyhood in Oklahoma and Midland, Texas, through a lifetime of military service -- including his heroic tour as an Artillery officer in Vietnam, where he was wounded three times. A reform-minded Cold War commander and a shrewd tactician during Operation Desert Storm, Franks took command of CENTCOM at the dawn of what he calls a "crease in history" -- becoming the senior American military officer in the most dangerous region on earth.Now, drawing on his own recollections and military records declassified for this book, Franks offers the first true insider's account of the war on terrorism that has changed the world since September 11, 2001. He puts you in the Operations Center for the launch of Operation Enduring Freedom just weeks after 9/11, capturing its uncertain early days and the historic victory that followed. He traces his relationship with the demanding Donald Rumsfeld, as early tensions over the pace of the campaign gave way to a strong and friendly collaboration.When President Bush focused world attention on the threat of Iraq, Franks seized the moment to implement a bold new vision of joint warfare in planning Operation Iraqi Freedom. Rejecting Desert Storm–style massive troop deployment in favor of flexibility and speed, Franks was questioned by the defense establishment -- including Secretary of State Colin Powell. Yet his vision was proven on the ground: Within three weeks, Baghdad had fallen.American Soldier is filled with revelation. Franks describes the covert diplomacy that helped him secure international cooperation for the war, and reveals the role of foreign leaders -- and a critical double agent code-named "April Fool" -- in the most successful military deception since D-Day in 1944. He speaks frankly of intelligence shortcomings that endangered our troops, and of the credible WMD threats -- including eleventh-hour warnings from Arab leaders -- that influenced every planning decision. He offers an unvarnished portrait of the "disruptive and divisive" Washington bureaucracy, and a candid assessment of the war's aftermath. Yet in the end, as American Soldier demonstrates, the battles in Afghanistan and Iraq remain heroic victories -- wars of liberation won by troops whose valor was "unequalled," Franks writes, "by anything in the annals of war."Few individuals have the chance to contribute so much of themselves to the American story as General Tommy Franks. In American Soldier, he captures it all.
The Physics of War: From Arrows to Atoms
Barry Parker - 2014
Barry Parker highlights famous battles of the past as well as renowned scientists and inventors such as Leonardo, Galileo, Newton, Maxwell, and Einstein whose work had an impact on the technology of combat. Mechanics and the laws of motion led to improved shell trajectories; gas dynamics proved important to the interior ballistics of rifles and cannons; and space exploration resulted in intercontinental missiles, spy satellites, and drone aircraft. Parker emphasizes the special discoveries that had revolutionary effects on the art of warfare: the Chinese invention of gunpowder, the development of firearms, the impact of the Industrial Revolution, the deployment of the airplane in the First World War, and in our era the unleashing of the enormous power inherent in nuclear fission and fusion.
War of the Flea: The Classic Study of Guerrilla Warfare
Robert Taber - 1965
Whether ideological, nationalistic, or religious, all guerrilla insurgencies use similar tactics to advance their cause. War of the Flea's timeless analysis of the guerrilla fighter’s means and methods provides a fundamental resource for any reader seeking to understand this distinct form of warfare and the challenge it continues to present to today’s armed forces in the Philippines, Colombia, and elsewhere.
Code Complete
Steve McConnell - 1993
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 effective techniques and must-know principles into clear, pragmatic guidance. No matter what your experience level, development environment, or project size, this book will inform and stimulate your thinking--and help you build the highest quality code. Discover the timeless techniques and strategies that help you: Design for minimum complexity and maximum creativity Reap the benefits of collaborative development Apply defensive programming techniques to reduce and flush out errors Exploit opportunities to refactor--or evolve--code, and do it safely Use construction practices that are right-weight for your project Debug problems quickly and effectively Resolve critical construction issues early and correctly Build quality into the beginning, middle, and end of your project
Coders: The Making of a New Tribe and the Remaking of the World
Clive Thompson - 2019
And this may sound weirdly obvious, but every single one of those pieces of software was written by a programmer. Programmers are thus among the most quietly influential people on the planet. As we live in a world made of software, they're the architects. The decisions they make guide our behavior. When they make something newly easy to do, we do a lot more of it. If they make it hard or impossible to do something, we do less of it.If we want to understand how today's world works, we ought to understand something about coders. Who exactly are the people that are building today's world? What makes them tick? What type of personality is drawn to writing software? And perhaps most interestingly -- what does it do to them?One of the first pieces of coding a newbie learns is the program to make the computer say "Hello, world!" Like that piece of code, Clive Thompson's book is a delightful place to begin to understand this vocation, which is both a profession and a way of life, and which essentially didn't exist little more than a generation ago, but now is considered just about the only safe bet we can make about what the future holds. Thompson takes us close to some of the great coders of our time, and unpacks the surprising history of the field, beginning with the first great coders, who were women. Ironically, if we're going to traffic in stereotypes, women are arguably "naturally" better at coding than men, but they were written out of the history, and shoved out of the seats, for reasons that are illuminating. Now programming is indeed, if not a pure brotopia, at least an awfully homogenous community, which attracts people from a very narrow band of backgrounds and personality types. As Thompson learns, the consequences of that are significant - not least being a fetish for disruption at scale that doesn't leave much time for pondering larger moral issues of collateral damage. At the same time, coding is a marvelous new art form that has improved the world in innumerable ways, and Thompson reckons deeply, as no one before him has, with what great coding in fact looks like, who creates it, and where they come from. To get as close to his subject has he can, he picks up the thread of his own long-abandoned coding practice, and tries his mightiest to up his game, with some surprising results.More and more, any serious engagement with the world demands an engagement with code and its consequences, and to understand code, we must understand coders. In that regard, Clive Thompson's Hello, World! is a marvelous and delightful master class.
Head First Design Patterns
Eric Freeman - 2004
At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know you don't want to reinvent the wheel (or worse, a flat tire), so you look to Design Patterns--the lessons learned by those who've faced the same problems. With Design Patterns, you get to take advantage of the best practices and experience of others, so that you can spend your time on...something else. Something more challenging. Something more complex. Something more fun. You want to learn about the patterns that matter--why to use them, when to use them, how to use them (and when NOT to use them). But you don't just want to see how patterns look in a book, you want to know how they look "in the wild". In their native environment. In other words, in real world applications. You also want to learn how patterns are used in the Java API, and how to exploit Java's built-in pattern support in your own code. You want to learn the real OO design principles and why everything your boss told you about inheritance might be wrong (and what to do instead). You want to learn how those principles will help the next time you're up a creek without a design pattern. Most importantly, you want to learn the "secret language" of Design Patterns so that you can hold your own with your co-worker (and impress cocktail party guests) when he casually mentions his stunningly clever use of Command, Facade, Proxy, and Factory in between sips of a martini. You'll easily counter with your deep understanding of why Singleton isn't as simple as it sounds, how the Factory is so often misunderstood, or on the real relationship between Decorator, Facade and Adapter. With Head First Design Patterns, you'll avoid the embarrassment of thinking Decorator is something from the "Trading Spaces" show. Best of all, in a way that won't put you to sleep! We think your time is too important (and too short) to spend it struggling with academic texts. If you've read a Head First book, you know what to expect--a visually rich format designed for the way your brain works. Using the latest research in neurobiology, cognitive science, and learning theory, Head First Design Patterns will load patterns into your brain in a way that sticks. In a way that lets you put them to work immediately. In a way that makes you better at solving software design problems, and better at speaking the language of patterns with others on your team.
Coders at Work: Reflections on the Craft of Programming
Peter Seibel - 2009
As the words "at work" suggest, Peter Seibel focuses on how his interviewees tackle the day–to–day work of programming, while revealing much more, like how they became great programmers, how they recognize programming talent in others, and what kinds of problems they find most interesting. Hundreds of people have suggested names of programmers to interview on the Coders at Work web site: http://www.codersatwork.com. The complete list was 284 names. Having digested everyone’s feedback, we selected 16 folks who’ve been kind enough to agree to be interviewed:- Frances Allen: Pioneer in optimizing compilers, first woman to win the Turing Award (2006) and first female IBM fellow- Joe Armstrong: Inventor of Erlang- Joshua Bloch: Author of the Java collections framework, now at Google- Bernie Cosell: One of the main software guys behind the original ARPANET IMPs and a master debugger- Douglas Crockford: JSON founder, JavaScript architect at Yahoo!- L. Peter Deutsch: Author of Ghostscript, implementer of Smalltalk-80 at Xerox PARC and Lisp 1.5 on PDP-1- Brendan Eich: Inventor of JavaScript, CTO of the Mozilla Corporation - Brad Fitzpatrick: Writer of LiveJournal, OpenID, memcached, and Perlbal - Dan Ingalls: Smalltalk implementor and designer- Simon Peyton Jones: Coinventor of Haskell and lead designer of Glasgow Haskell Compiler- Donald Knuth: Author of The Art of Computer Programming and creator of TeX- Peter Norvig: Director of Research at Google and author of the standard text on AI- Guy Steele: Coinventor of Scheme and part of the Common Lisp Gang of Five, currently working on Fortress- Ken Thompson: Inventor of UNIX- Jamie Zawinski: Author of XEmacs and early Netscape/Mozilla hackerWhat you’ll learn:How the best programmers in the world do their jobWho is this book for?Programmers interested in the point of view of leaders in the field. Programmers looking for approaches that work for some of these outstanding programmers.
The 33 Strategies of War
Robert Greene - 2005
In The 33 Strategies of War, Greene has crafted an important addition to this ruthless and unique series.Spanning world civilizations, synthesizing dozens of political, philosophical, and religious texts and thousands of years of violent conflict, The 33 Strategies of War is a comprehensive guide to the subtle social game of everyday life informed by the most ingenious and effective military principles in war. Structured in Greene’s trademark style, The 33 Strategies of War is the I-Ching of conflict, the contemporary companion to Sun Tzu’s The Art of War.Abundantly illustrated with examples from history, including the folly and genius of everyone from Napoleon to Margaret Thatcher, Shaka the Zulu to Lord Nelson, Hannibal to Ulysses S. Grant, as well as movie moguls, Samurai swordsmen, and diplomats, each of the thirty-three chapters outlines a strategy that will help you win life’s wars. Learn the offensive strategies that require you to maintain the initiative and negotiate from a position of strength, or the defensive strategies designed to help you respond to dangerous situations and avoid unwinnable wars. The great warriors of battlefields and drawing rooms alike demonstrate prudence, agility, balance, and calm, and a keen understanding that the rational, resourceful, and intuitive always defeat the panicked, the uncreative, and the stupid. An indispensable book, The 33 Strategies of War provides all the psychological ammunition you need to overcome patterns of failure and forever gain the upper hand.
The Tetris Effect: The Game that Hypnotized the World
Dan Ackerman - 2016
But how did an obscure Soviet programmer, working on frail, antiquated computers, create a product which has now earned nearly 1 billion in sales? How did a makeshift game turn into a worldwide sensation, which has been displayed at the Museum of Modern Art, inspired a big-budget sci-fi movie, and been played in outer space? A quiet but brilliant young man, Alexey Pajitnov had long nurtured a love for the obscure puzzle game pentominoes, and became obsessed with turning it into a computer game. Little did he know that the project that he labored on alone, hour after hour, would soon become the most addictive game ever made. In this fast-paced business story, reporter Dan Ackerman reveals how Tetris became one of the world's first viral hits, passed from player to player, eventually breaking through the Iron Curtain into the West. British, American, and Japanese moguls waged a bitter fight over the rights, sending their fixers racing around the globe to secure backroom deals, while a secretive Soviet organization named ELORG chased down the game's growing global profits.The Tetris Effect is an homage to both creator and creation, and a must-read for anyone who's ever played the game-which is to say everyone.
Thoughts of a Philosophical Fighter Pilot
Jim Stockdale - 1995
Stockdale has said: "In that atmosphere of death and hopelessness, stripped of the niceties, the amenities of civilization, my ideas on life and leadership crystallized." Despite torture, intimidation, and isolation, Stockdale fulfilled his duties as senior officer among the prisoners with intelligence and courage, defining rules of conduct and maintaining morale. He often described the intense pressures of that situation as a "melting" experience, in which preconceived feelings, fears, and bias melt as one comes to realize that, under the gun, you must grow or fail—or, in some cases, grow or die.This collection of his essays and speeches from the 1980s and 1990s reinforces how that experience formed a lifelong basis for his philosophical thought on issues of character, leadership, integrity, personal and public virtue, and ethics. The selections in this volume all reflect, in one way or another, a central theme: how man can rise with dignity to prevail in the face of adversity.