Media

Podcasting 132

SFEley (Stephen Eley) writes "Todd Cochrane's Podcasting: The Do-It-Yourself Guide has been heavily pushed in the podcasting community as the first of a wave of podcasting books to be released in the next several months. All of these books will surely cover the same themes, more or less: what podcasts are, how to listen to them, and how to produce your own. The popularity of podcasting is exploding right now, with coverage in every press outlet and Apple hyping it as The Next Big Thing. It's easy to see that there will be a huge demand for these books, even if they don't do much more than state the obvious. So what about this one? Other than being the first, does it offer any compelling virtues for the would-be podcaster or listener?" Read on for Eley's answer to that question.
Mozilla

Firefox and Thunderbird Garage 84

norburym (Mary Norbury-Glaser) writes "Firefox and Thunderbird Garage, written by Chris Hofmann, Director of Engineering at the Mozilla Foundation; Marcia Knous, Mozilla Foundation Project Manager; and John Hedtke, president of JVH Communications (and an accomplished technical writer) is published by Prentice Hall PTR. This is the most recent addition to their Garage Series of books, which aims to bring the newest topics in technology to print in an engaging and readable manner. Firefox and Thunderbird Garage does not disappoint: the authors have covered all the bases on these two popular apps with a combined writing style that keeps the subject matter alive and interesting." Read on for the rest of Norbury-Glaser's review.
Hardware Hacking

Gaming Hacks 139

Bjorn writes ""Gaming Hacks" by Simon Carless dives into a spectrum of topics, ranging from emulators to MMORPG lingo to playing LAN-only console games online. If you're looking for something that covers topics like these, but don't want to waste your time searching the Internet for answers, this book is for you." (Simon, formerly Slashdot's Games editor, is now Managing Editor for the online arm of Game Developer Magazine, Gamasutra.com.) Read on for the rest of Bjorn's review.
Java

Hibernate - A J2EE Developers Guide 244

Simon P. Chappell writes with a review of the Addison Wesley-published Hibernate - A J2EE Developers Guide. "To quote the project website: 'Hibernate is a powerful, ultra-high performance object/relational persistence and query service for Java.' To quote the back cover of the book: 'Now there's a practical, hands-on guide to using Hibernate's flexible, fast object/relational persistence and query services.' Phew! What a lot of spin packed into two sentences. Let's take a look and see if it delivers." Read on for the rest of Chappell's review.
Perl

Randal Schwartz's Perls of Wisdom 282

r3lody (Raymond Lodato) writes "Anyone who has been working on the *nix platform has had a brush with Perl, the scripting language whose acronym (depending on who you ask) could mean Practical Extraction and Report Language, or Pathologically Eclectic Rubbish Lister. In either case, there is a distinct difference between learning to use Perl, and learning to use it well. In my opinion, the best way to learn any language well is to see how others have used it to solve problems. One of the foremost experts in the use of Perl, Randal L. Schwartz, has been writing columns since March of 1995 on the use of Perl in the real world, and has provided us with 6 books and over 200 columns with many examples on how Perl is used." Read on for the rest of Lodato's review.
Hardware Hacking

Apple I Replica Creation 163

Ken Hansen writes "It was with great anticipation that I pre-ordered Apple I Replica Creation by Tom Owad -- I'd always been interested in 'classic' hardware, and the Apple I came just before I got interested in computers (the late '70s -- timeshare terminals, TRS-80s, and my first computer, the SYM-1). I'd seen the story on Wired about Vince Briel's Replica 1 project, and wanted to try it out. When the book arrived, I quickly scanned it, and it looked pretty good: sections on the history of the Apple I, instructions on how to build the Replica I from Vince Briel, programming the Replica I in both BASIC and 6502 assembler, and some details on how the actual Apple I and Replica I hardware works. Then I started reading the book ..." Read on for the rest of Hansen's review.
Programming

Effective XML 269

James Edward Gray II writes "I'm not an XML junkie and I thought this was a very good book, so I'm betting that XML aficionados will love it. Effective XML covers 50 best practices that all developers should know and use. This amounts to a book of distilled wisdom that will push you a good distance up the chart of XML mastery." Read on for the rest of Gray's review.
The Internet

Web Design on a Shoestring 214

charliedickinson writes "Web Design on a Shoestring offers the premise that modest budgets for Web development can pay off in focused, uncluttered, appealing Web sites. Author Carrie Bickner, who took on Web development with a professional background as a librarian (she is now Assistant Director for Digital Information and System Design at The New York Public Library), eschews the nuts-and-bolts mechanics of Web page crafting for a comprehensive overview of 'project management, usability, design, copywriting, hosting, and post-launch maintenance.'" Read on for the rest of Dickinson's review.
Books

Malware: Fighting Malicious Code 95

Adam Jenkins writes "I have had a fair bit of experience with malware, from removing DOS viruses to removing rootkits on Windows servers. Currently I am working in desktop support at a university -- exactly where many of the anti-malware battles occur." With that background, he provides a review of the reprinted Malware: Fighting Malicious Code, writing "As with many things computer-related, this book might age quickly, but it has lots of sound theory that will stay relevant for a long time, even if it doesn't discuss the latest worm by name. I haven't read the author's earlier book (Counter Hack: A Step-by-Step Guide to Computer Attacks and Effective Defenses) but he is well known as both the author of that and also for the SANS lectures he runs." Read on for the rest of Jenkins' review, or revisit Matt Linton's review.
Books

A Complete Guide to Pivot Tables 261

r3lody (Raymond Lodato) writes "Like most people, I've only scratched the surface (well, maybe I gouged it a bit) of the capabilities of the Microsoft Office products. There are more features buried in them than most users ever discover. I use Microsoft Excel frequently in my job to analyze all sorts of data. When they came out with Pivot Tables, I dabbled in them and found several uses for them. However, documentation being what it is, I never really got to understand and utilize Pivot Tables' full capabilities. Now, Apress has published A Complete Guide to Pivot Tables: A Visual Approach, by Paul Cornell." Read on for the rest of Lodato's review.
Programming

Programming Ruby: The Pragmatic Programmers' Guide 231

James Edward Gray II writes " Programming Ruby: The Pragmatic Programmers' Guide (Second Edition), known as the Pickaxe II to its fans, is an extremely current view of the Ruby programming language. Revised primarily by Dave Thomas, a founding father of the English Ruby community, Programming Ruby is distilled expertise from a reliable source. In the past, quality English documentation of Ruby has been in short supply, but if any one volume could solve that problem, this is it." Read on for the rest of Gray's review.
Sun Microsystems

Solaris Systems Programming 181

Ben Rockwood writes "UNIX, in all its many forms, was developed by developers for developers. This is evident in the connection between UNIX and C. In many ways, you can't truly understand one without the other. Certainly, there are plenty of UNIX users and admins who understand semaphores but have never written a threaded application, and C programmers who have never left the Windows world, but nevertheless at some point you'll encounter the symbiotic relationship the two share. Often, though, we find system administration books that discuss programming topics but not programming itself -- and conversely, C programming books that don't address the essence of UNIX. When we combine the two topics we get a systems programming book, an epic guide that clarifies relationships essential to understanding both entities in a truly holistic manner." Read on for Rockwood's review of Solaris Systems Programming, a book he describes as reaching this ideal.
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.
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.
Programming

Debugging 290

dwheeler writes "It's not often you find a classic, but I think I've found a new classic for software and computer hardware developers. It's David J. Agan's Debugging: The 9 Indispensable Rules for Finding Even the Most Elusive Software and Hardware Problems." Read on for the rest.
Programming

XForms Essentials 131

mseaborne writes "So, why should anyone be interested enough in XForms to want to read XForms Essentials in the first place? Well, if you make your living sweating over hot JavaScript and HTML, fighting against technologies never really intended to help you write even fairly simple forms that require such mundane, work-a-day functionality as cross-field validation, data prepopulation, or even reliable data typing; then XForms may be for you. If there are forms you would love to deploy over the Web, but they are too many, or are too complex to even attempt with HTML 4, then for you too, XForms could be the answer." Mark is also an interested party in XForms' success and improvement; he says he "joined the XForms Working Group after all the hard work had already been done." His review continues below.
Windows

PC Annoyances 505

hawkeegn writes "This is the latest book in the O'Reilly "Annoyances" series. Over the last few years, I've managed to glean several valuable tips about Windows 95 and 98 from the Annoyances books about those OSes. So even if I've used computers for years, I looked with glee and anticipation (well maybe not glee, much more like relief) when I discovered this book was out." Read on for hawkeegn's review of PC Annoyances.
Red Hat Software

Two Books On Red Hat 9 115

Read on below for two readers' review of books aimed at Red Hat 9 users: acemics writes with a quick review of Red Hat Linux 9 Professional Secrets, and reader skogs contributes a longer look at Sam's Publishing's Red Hat Linux 9: Unleashed.
Java

Head First Java 327

honestpuck writes "Earlier this year I decided to learn Java. I'd spent some time using JavaScript without really getting my hands too dirty but I'd pushed it way to far and realized I needed a bigger hammer. Grabbing a copy of Learning Java, 2nd Edition from O'Reilly I started learning. First problem, I have to admit I've stayed away from object-oriented programming; after all, I've been writing software for nigh on twenty years without it - why make life hard? Sure, I understood the concepts and I'd done a little but never in a language so strongly committed to OO as Java." Read on for honestpuck's review of Head First Java, which he compares in style and content to Learning Java.
Java

Java Database Best Practices 180

ProfKyne writes "I was excited to read this book when I first noticed it listed as "coming soon" in the Java section of O'Reilly's site back in May. I downloaded and read the sample chapter and waited expectantly for the book to be released. I was hoping that this book would be perfect for me, as nearly all of the Java programming I have done has dealt in some way with database access, though I do not consider myself to be an expert on the subject. The book didn't disappoint; Java Database Best Practices is an excellent high-level guide to writing database-driven applications from Java." Read on for the rest of ProfKyne's review.

Slashdot Top Deals