Security

Malware - Fighting Malicious Code 111

AMuse writes "After taking a course at SANS from Ed Skoudis (and later hacking with him at the DefCon "Capture the Flag" contest in Las Vegas), I decided it was time to buy a copy of his latest book and see if he writes as well as he teaches. "Malware: Fighting Malicious code" is his most recent computer security book and was definitely a worthy purchase. Though the topic itself is not for novices, Skoudis does a splendid job of reviewing the basics with each chapter so that a less experienced security professional can follow along and learn. Additionally, he is very careful to show both Windows and UNIX/Linux examples of the topics, making the book accessible to a far wider crowd than some platform centric books I've read." Read on for the rest of AMuse's review.
Books

Twisty Little Passages 150

John Miles writes "It's been almost thirty years since young Laura and Sandy Crowther sat down at a Teletype and took their first steps into the mysterious subterranean world their father, Will, created for them. Now, if Nick Montfort's Twisty Little Passages: An Approach to Interactive Fiction is any indication, Crowther and Woods's pioneering computer game Adventure and its descendants are finally beginning to garner the critical recognition they deserve. At only 286 pages, Twisty Little Passages is a small, accessible book that addresses a deep and complex subject. The author's stated intention is to bring us the first book-length consideration of interactive fiction (IF) as a legitimate literary field, and he has certainly succeeded." Read on for the rest of Miles' review.
Security

Ethereal Packet Sniffing 147

nazarijo writes "I look at packets for a living. I generate them, I capture them and dissect them, and I try and make sense of them as quickly as possible. Sniffers and protocol analyzers are part of my bread and butter, and I'd be foolish to not use Ethereal. Tcpdump for a quick capture, but I use Ethereal when I need detailed information in a better, more navigable fashion. Because of that, I was pretty interested to see a book on Ethereal coming out." Read on for Jose's review of Ethereal Packet Sniffing from Syngress.
Programming

Cocoa in a Nutshell 94

emmastory writes "The Nutshell series includes some of the most well-worn and useful technical books I own, and Cocoa in a Nutshell is one of the newer Mac-related additions to the collection. If you're familiar with the format of the series, probably the biggest question you'll have is whether or not this book is as good as the other Nutshell handbooks - the short answer is Yes, it's just as good as its predecessors." Read on to see the logic underlying that conclusion, in the rest of Emma's review.
Books

Dating Design Patterns 255

prostoalex writes "How many times, when playing Dungeons and Dragons by yourself, or reading an RFC in the bed alone on a Friday night, have you thought 'Boy, I sure wish there was an easier way to pick up women, like published API with code samples?' What would you say if such documentation was not only available, but succinctly put into 22 design patterns and given formal descriptions just like the ones in your UML book? Dating Design Patterns, with a cover suspiciously similar to Design Patterns by the Gang of Four, is the first attempt to bring verified solutions to common problems in the world of dating." Timothy's review follows prostoalex's, below.
Businesses

The Power of Persuasion 200

AlexisKai writes "The Ten-Second Review: Robert Levine's The Power of Persuasion: How We're Bought and Sold is an engaging, highly readable survey of the sophisticated methods of persuasion we encounter in various situations. From television to telemarketing and from self-deception to suicide cults, Levine takes a hard look at all the ways we attempt to persuade each other - and how and why they work (or don't). Robert Levine is a professor of psychology at Cal State Fresno; his previous books include The Geography of Time, about the differences in the perception of time and its passage in various cultures and cities around the world." For those with a longer attention span, AlexisKai's review continues below.
Wireless Networking

Signor Marconi's Magic Box 144

JChris (J. Chris Coppick) writes "Wireless technologies threatening cable monopolies; an underground network of amateurs fighting regulation; legal battles over patent rights; phone owners complaining about telemarketers; car enthusiasts complaining about speed traps ... This may sound like a summary of today's headlines, but these and other familiar conflicts were hot even at the beginning of the 1900s. In Signor Marconi's Magic Box, Gavin Weightman tells the story of the life of Guglielmo Marconi, and of the communications revolution sparked by Marconi and others around the turn of the 20th century." Read on for the rest of Coppick's review.
Toys

Getting Started with Lego Trains 93

honestpuck writes with his review of Getting Started with Lego Trains from No Starch Press. "I have a confession to make. There is one small part of my childhood that is constantly returning; every few years it breaks out and I find my apartment covered in small pieces of brightly coloured plastic: Yes, the Lego addiction strikes. One of those recent episodes involved a train set (perhaps I indulged in a few pieces of track and an extra car or two - but that's all, I swear) so I was pleased to see this book." Read on for the rest of his review. Note that the Bricks on the Brain site is down at the moment; you might want to try the google cache instead.
Books

Free Culture 154

Peter Wayner writes: "When jury duty called, I was lucky enough to have a copy of Larry Lessig's new book, Free Culture: How Big Media Uses Technology and the Law to Lock Down Culture and Control Creativity, to take along. The Mitchell Courthouse in Baltimore is one of the most beautiful and ambitious marble allegories for how the law can be elegant, ornate, and permanently imposing. It was the perfect place to read a new book devoted to stopping the old guard media czars from using law to keep the couch potatoes down." Read on for the rest of Wayner's review of the book -- which is released today in hardcover, but also available for free online.
Programming

Extreme Programming Refactored, Take 2 277

Sarusa writes "eXtreme Programming has been quite the lucrative phenomenon, with a slew of articles and a bookshelf full of 20+ books on the subject, rivaling even UML for fecundity. With all the hype, where's the opposing viewpoint? Well, it's not often as profitable to write a book on the downside of a hot trend, but Matt Stephens and Doug Rosenberg managed to find a publisher for Extreme Programming Refactored: The Case Against XP by Matt Stephens and Doug Rosenberg, henceforth referred to as XP Refactored because I'm eXtremely Lazy. This book is not intended entirely as a hit piece - as the title indicates, they do spend some time examining what works in XP and how it can be used sanely. (Please note that this book has been reviewed on Slashdot once before, but from a slightly different perspective.)" Read on for the rest of Sarusa's review.
Books

The Fabric of the Cosmos 344

Genady writes "It's about time. Ever since I picked up a copy of Julian Barbour's The End of Time I've been intrigued by time. Everyone understands the concept of time to some degree, yet to explain why time is, is a mental puzzle that has played in the outskirts of my mind for years now. Brian Greene, author of The Elegant Universe has brought us a compelling, easy-to-follow journey through the history of physics and beyond to tackle the very question of 'why is time?' and 'what is space'?" Read on for the rest of Genady's review.
Sci-Fi

The Zenith Angle 110

charlie writes "Bruce Sterling has been writing on the cutting edge of SF for close to thirty years now. After 2000's Zeitgeist he took some time out to write a non-fiction book, Tomorrow Now -- but it's nice to see he's returning to fiction with a new novel, The Zenith Angle, due out in hardcover on April 27th. While his first novels were set in the far future, his recent novels have approached ever closer to the present moment, so it's not too surprising to see that The Zenith Angle is being marketed as a technothriller." Read on below for the rest of Stross' review.
Books

Everything and More 290

Chris Cowell-Shah writes "If David Foster Wallace can't explain infinity to us, nobody can. At least, that's what I told myself while anxiously waiting for his Everything and More: A Compact History of Infinity. The book promised to be an intellectual history of the mathematical concept of infinity, with heavy doses of history, math, and philosophy. And while it proves heavy going at times, I'm pleased to say that it delivers admirably on this promise." Read on for Cowell-Shah's lengthy review of Everything and More.
Programming

C++ GUI Programming with Qt 3 217

william_lorenz writes: "With the recent release of KDE 3.2 and KDevelop 3.0, and with the forming of the KDE Quality team as mentioned on Slashdot just days ago, it was an opportune time to read my newest book, C++ GUI Programming with Qt 3. (Qt is of course TrollTech's multi-platform windowing toolkit -- Win32, Linux, UNIX, and the embedded space with Qt/Embedded -- upon which KDE is built. There's a free version licensed under the GPL for non-commercial use and also a commercial version.)" Read on for the rest of Lorenz' review.
Wireless Networking

A Field Guide To Wireless LANs for Administrators and Power Users 100

Ray Janus contributes this review of Thomas Maufer's Field Guide To Wireless LANs for Administrators, writing "Have you wondered about how the magic of wireless networks for PC's happens? If so, this is a very comprehensive manual on how your bits and bytes move through the ether, and the hazards that they face along the way. Having worked with LANs and WLANs in both personal and business solutions, I was pleased to receive a copy of the Guide at a Sonoran Desert User's Group Meeting, compliments of Addison-Wesley Professional/ Prentice Hall. On first glancing at the title, I expected a 'how to' manual on how to implement and manage a WLAN." While that's not exactly what he found, Janus has mostly good things to say about this book. Read on for his review.
Programming

Learning Functional Programming through Multimedia 200

ijones writes "Andrew Cooke recently reviewed for Slashdot Purely Functional Data Structures, which is on my book shelf next to The Haskell School of Expression: Learning Functional Programming through Multimedia by Paul Hudak from the Yale Haskell Group. In his review, Cooke presented an overview of some available functional programming languages, such as OCaml, SML, and of course Haskell. Havoc Pennington once called Haskell 'the least-broken programming language available today.' Haskell is a purely functional, lazy, statically typed programming language. You can read more about Haskell itself here." Read on for ijones' review of The Haskell School of Expression.
Security

Exploiting Software 148

prostoalex writes "Why are networked computing environments so insecure? You've heard the story before - early computers were not designed to work in the network environment, and even most software written later was designed to work on benevolent networks. As Bruce Schneier says in the preface to Building Secure Software: How to Break Code, 'We wouldn't have to spend so much time, money and effort on network security if we didn't have such bad software security.'" Read on for prostoalex's review of Exploiting Software, which aims to balance that situation somewhat.
Security

Essential Check Point Firewall-1 NG 149

Raymond Lodato writes "For the past six years, I've been responsible for the installation, configuration, and maintenance of the firewalls at my company. I was surprised and annoyed at the caliber of documentation supplied by Check Point. Six years ago, you really needed a reseller with the appropriate expertise to teach you how to design and implement a firewall. A year or so later, I found Phoneboy's website (phoneboy.com). It was an oasis for someone drowning in the sea of confusing literature and advice. In the time since, I have frequently referred to Phoneboy's site, as well as his fw1-gurus mailing list, as an unsurpassed source of information." Read below for Lodato's review of Phoneboy's recently updated book on the subject.
Programming

Google, Amazon, and Beyond 74

honestpuck writes "As titles go "Google, Amazon, and Beyond" sounds to me like Buzz Lightyear's latest slogan, but it's actually quite a good book about writing software to consume and provide web services." Read on for honestpuck's review of the book -- it sounds useful for developers on both sides of a web-service transaction, but honestpuck cautions that its value varies with your attachment to Java.
Unix

Wicked Cool Shell Scripts 569

norburym writes with a review of Wicked Cool Shell Scripts - 101 Scripts for Linux, Mac OS X, and UNIX Systems. "This incredibly fun book (really!), written by Dave Taylor, a veteran UNIX, Solaris and Mac OS X author, is chock full of 101 scripts to customize the UNIX (Bourne) shell." Read on for the rest.

Slashdot Top Deals