Slices & Articles Get by the slice or add to your own ebook
|Donald Wigal||Parkstone International||ePub|
|Sarah Sorensen||O'Reilly Media||ePub|
former Director of the National Cyber Security Division at the Department of Homeland Security
This [cybersecurity] has got to be in the top five national security priorities.
On August 8, 2008, an attacker activated an unspecified number of computers across the globe that had been infected with malware. All these unsuspecting systems were used to perpetrate an attack, sending so much traffic over the network to Georgia's government data center that it overwhelmed the country's network infrastructure, and all the networks went down in Georgia. Virtually no one could get through. The few users who could get access saw images on their screens that drew similarities between Hitler and Georgia's president, Mikheil Saakashvili. Under the cover of this network communications blackout, Russian tanks rolled into Georgia.
The network attack, which was traced back to Russia, served the same purpose as strategic air strikes on enemy radars and communications antennae before a massive air attack. The assault on Georgia's computer networks cut the country off from external communications and support. It was designed to cover the invasion, and it was the initial thrust of a coordinated military attack.See All Chapters
|Victoria Charles||Parkstone International||ePub|
|Alexandre Dupouy||Parkstone International|
|John Baichtal||Maker Media, Inc||ePub|
IN THIS CHAPTER
Program the Robot
The Next Chapter
Figure1-1.The Drawbot project consists of a small, wheeled robot that creates drawings as it rolls
Our first project consists of a Drawbot (Figure1-1), a small robot that rolls around with a marking pen trailing behind it, leaving a line that traces the path the Drawbot took. Well program the robot to react to obstacles by turning away and trying another path, allowing it to keep drawing even after it hits an obstruction.
Well tackle a very basic method of creating art. Essentially, well program the robot to respond to input from its touch sensor to create a series of circles, arcs, and spirals, as seen in Figure1-2.
This is how it works. When the bumper is pushed the first time, each motor is assigned a random speed, from 255 (full speed forwards) to -255 (full speed backwards). There is also a random timeout assigned, between 1 and 10 seconds. If the bumper is hit, the two speeds for the motors are reversed, and slowed down a little. If the motors are already going very slowly, or when the timeout runs out, new random speeds are assigned for each motor, as well as a new random timeout. Isnt art cool?See All Chapters
Business & Economics