Amazon's Best Computer Books of 2004 228
theodp writes "Amazon.com's Editors have announced their selections for the Best Books of 2004 in the Computers and Internet category. Their favorite book of the year? Excel Hacks, which edged out Head First Servlets & JSP (#3), a Grand Theft Auto Strategy Guide (#5) and The Data Warehouse ETL Toolkit (#8). Can Slashdot readers offer some more inspired choices?"
That wardriving book (Score:2, Funny)
Re:That wardriving book (Score:3, Funny)
"Write Great Code: Understanding the Machine" (Score:5, Interesting)
Unbelievably interesting book. the premise being that the current generation of coders is among the first who were not *required* to learn Assembly Language, thus do not truly understand what is going on under the hood. Because of this, they are unable to create "great" code in high-level languages because they simply don't understand the inherent costs of various routines.
One of the secondary premises focuses on the fact that, while hardware power is advancing at Moore's Law pace, software is requiring more power at nearly the same rate, many times for no reason other than the developer(s) not knowing how to write truly efficient code.
Re:"Write Great Code: Understanding the Machine" (Score:2, Interesting)
Re:"Write Great Code: Understanding the Machine" (Score:3, Informative)
Compilers these days are pretty smart. In fact, it seems like they do a better job on optimising code than people think. For example, I remember that the profs at uni used to teach us that binary shifting by one to the left was **way** more efficient than simply multiplying by 2. Indeed, this was true in 1997 (when I was an undergrad). However, with the cu
Best computer book of the year - 1979 (Score:5, Funny)
Transistors - why they are better than valves.
The Transputer - computing the future in paralell.
Pong - strategy guide.
And the number one computing book of 1979.
Miss DEC - the pagent.
Re:Best computer book of the year - 1979 (Score:4, Funny)
* Circuit diagrams - Schematics that leave nothing to the imagination! (With included 3 page fold out)
* Computing Enthusiast - How to build a computer with only $165,348! Step by step guide included.
* Electronics and more - The latest Gaming machine - now with a CRT display! Wow! (Included Tic-Tac-Toe Punch-card game)
Re:Best computer book of the year - 1979 (Score:2)
Re:Best computer book of the year - 1979 (Score:2)
I don't think Transputers were around in 1979. The first announcement was in 1983 [wikipedia.org].
You probably mean this title instead:
The 8086: Supercomputer in a box!
Best computer book of 1987 (Score:2, Funny)
Type in hex code like mad!
Actually, this is the best computer book *ever*.
I've got one for you. (Score:3, Funny)
PHP (Score:2, Informative)
Eigenpolls (Score:5, Informative)
Agile Software Development Books [all-technology.com]
Best Practices for Software Development [all-technology.com]
Favorit websites [all-technology.com]
Spam Fighting Software [all-technology.com]
other books related eigenpoll are:
Alternative Science Books [all-technology.com]
Real Estate Investment books [all-technology.com]
Books on Accelerated Learning Techniques [all-technology.com]
Books for Automatic Trading Systems [slashdot.org]
Re:Eigenpolls (Score:3, Funny)
From a crowed what?
Re:Eigenpolls (Score:2)
Books for Automatic Trading Systems [all-technology.com]
How did they choose? (Score:5, Insightful)
Re:How did they choose? (Score:5, Funny)
SELECT quantityonhand FROM booksinwarehouse SORTED BY quantityonhand DESCENDING
and taking the first ten rows.
(Yes, I typed that off the top of my head, and I don't wallow in SQL 8x5 every week.)
Re:How did they choose? (Score:5, Funny)
Sure you don't. I ran your query and here is what I got
1032423
323234
323321
34422
32425
23443
23323
23421
10008
8777
not very interesting, isn't it?
Re:How did they choose? (Score:2)
323234
323321
34422
32425
23443
23323
23421
10008
8777
Hey, I knew you geeks are strange guys, but I would have never thought you could read books with such weird titles!
Actually it is interesting (Score:5, Funny)
323234
323321
34422
32425
23443
233
23421 <--- database engine
10008
8777
Re:How did they choose? (Score:2)
select top 10 name, sold from books order by sold
Re:How did they choose? (Score:2)
Re:How did they choose? (Score:2)
The only thing I could think of adding would be:
(though ASA [ianywhere.com] doesn't support URLs for its output location ... yet).
LIMIT (Score:3, Funny)
Re:How did they choose? (Score:3, Insightful)
More like:
SELECT bookname FROM booksinwarehouse SORTED BY howmuchdidthepublisherpayusinkickbacks DESCENDING
Re:How did they choose? (Score:2)
SELECT product.ISBN_number, product_description.title, product_description.author FROM product, product_description WHERE product.product_id = product_description.product_id ORDER BY product.quantityonhand DESCENDING;
Re:How did they choose? (Score:2)
But still, you could have multiple language descriptions for a book written in English, but I'd have to add a specification for which description I wanted to retrieve.
Re:How did they choose? (Score:5, Funny)
Re:How did they choose? (Score:2, Insightful)
Re:How did they choose? (Score:3, Insightful)
Re:How did they choose? (Score:2)
Oh christ.. (Score:3, Funny)
I was expecting to see real books on that list. Things like C Unleashed perhaps. Not that cornicopia of crap.
Re:Oh christ.. (Score:4, Funny)
I missed the second half of your post. Theres a lot going on here with all the... ooh shiny
Re:Oh christ.. (Score:2)
Best computer book ever (Score:5, Funny)
Just look at the reviews, especially the one from John E. Fracisco.
Cover art (Score:2)
Hmm, looks like O'Reilly used a different cover artist for that one.
Re:Best computer book ever (Score:4, Funny)
6963 of 7162 people found the following review helpful.
Re:Best computer book ever (Score:2)
One objection (Score:5, Insightful)
Games are cool, but they're not computing.
Simplebits (Score:4, Informative)
Particle Physics (Score:2)
Re:Particle Physics (Score:2)
"practical"
Good one, though. Gave me a chuckle.
Cheers
Game Strategy Guide Makes the Top Ten? (Score:4, Insightful)
Re:Game Strategy Guide Makes the Top Ten? (Score:5, Insightful)
Different mindset. We see "Computers and Internet" and think "programming", others see "Computers and Internet" and see "games, browsing, and chatting". "Computers and Internet" is now a very broad category.
EricUsability (Score:3, Funny)
Re:Usability (Score:3, Funny)
Not that the two programs are at all related, but there can't be more than a few hundred active users of GnuCash, and even if every one of those people bought a book, it still wouldn't end up anywhere near Amazon's Top 10.
Programming Ruby (Score:2, Informative)
Re:Programming Ruby (Score:4, Informative)
http://pragmaticprogrammer.com/titles/ruby/index.h tml [pragmaticprogrammer.com]
Consumer books are hot (Score:3, Insightful)
More proof that consumer-oriented books are gaining traction, now that computers and related technologies are in the mainstream. Much bigger potential audience. A lot of developer info is available for free these days, too, which makes a developer-oriented book a harder sell. It will be interesting to see what the bestsellers are in the next few years.
Of course, there will always be developer-oriented material, especially innovative series like "Head First" that buck convention. (You either love or hate that series.)
EricPalm Database Programming: The Free Electronic Version [ericgiguere.com]
Re:Consumer books are hot (Score:3, Funny)
Re:Consumer books are hot (Score:3, Interesting)
My point was that these kinds of books are increasing significantly in popularity, and they're going beyond simple "intro to technology" type books. I expect that at some point "programming" books will be a small subset of the larger "computer book" category. Maybe they won't even be called "computer books" anymore.
EricAny of the Orielly "Hacks" books are cool (Score:5, Informative)
Linux Server Hacks [amazon.com], Knoppix Hacks [amazon.com], and Network Security Hacks [amazon.com].
Also the "Cookbook" series (Score:2, Informative)
Linux Cookbook [amazon.com], CSS Cookbook [amazon.com], and Java Cookbook [amazon.com].
Out of all the computer books I own, I keep coming back to the Cookbooks over and over.
Sales volume (Score:2, Funny)
Also windows and gaming heavy though. Erh... And why's there a book called "Windows XP for Dummies"? How dumb do you have to be to not only use XP but to require a book for it? And furthermore, a book slagging you off for being such a dummy? The mentally retarded mascochist niche must be bigger than I thought.
Thank goodness... (Score:3, Funny)
Re:Thank goodness... (Score:3, Insightful)
Re:Thank goodness... (Score:2, Funny)
'LaTeX companion' should definitely be on the list (Score:2, Informative)
This book, launched in June 2004, is a <em>major</em> rewrite of the old book and for every LaTeX user its worth its price in gold. I have a dog-eared copy at my desk and I can attest to it.
Re:'LaTeX companion' should definitely be on the l (Score:3, Funny)
Re:'LaTeX companion' should definitely be on the l (Score:3, Insightful)
\usepackage{url}
\title{Re:'LaTeX companion' should definitely be on the l}
\author{Anonymous Coward}
\begin{Document}
No, this formatting would be a testament to its teaching prowess. Except, I didn't use a book. I've pieced together my knowledge from various sites. \url{http://www.tug.org/tex-archive/info/lshort/} was helpful, but now I wish I had just bought a book. Seriously, don't try to tackle \LaTeX{} without a good book.
\end{document}
how about us dummies? (Score:4, Funny)
I don't buy no book that doesn't have "for dummies" in the title.
So I wanna preorder
Well, I'm reading (Score:2, Informative)
Quote from "Excel Hacks" review... (Score:4, Funny)
Riiiiiight...
Re:Quote from "Excel Hacks" review... (Score:3, Interesting)
Sure, it's a silly statement, but Lotus 1-2-3 was the playground in which I (and a lot of other people) did much of my early hacking. Kids of the Excel generation may not be familiar with all the hacks that surrounded 1-2-3, including copy-protection-defeating tricks, add-ins for using it as a word processor (4-Word) or a mathematical solution seeker or a DOS WYSIWYG publishing tool (Allways), data compression to fit big files on lit
Mono (Score:4, Informative)
http://www.amazon.com/exec/obidos/ASIN/0596007922
'LaTeX Companion' should definitely be on the list (Score:3, Informative)
Frank Mittelbach, Michel Goossens et al., The LaTeX Companion [awprofessional.com], 2nd edition.
This book, launched in June 2004, is a major rewrite of the old book and for every LaTeX user its worth its price in gold. I have a dog-eared copy at my desk and I can attest to it.
Code Complete, 2nd Edition (Score:3, Informative)
Re:Code Complete, 2nd Edition (Score:3, Informative)
Excel Hacks? (Score:2)
Hot chick alert! [amazon.com]
Man I could pool her connections, service her ports... *public thinking alert* shit I did it again *cough* nice lass.
Re:Excel Hacks? (Score:2)
Re:Excel Hacks? (Score:2)
No, you're thinking of these guys [topshelfcomix.com]. I really do need to have my lawyer contact them about using my nick without due authorization or compensation...
topshelfcomix (Score:2)
Still it is a funky site, and I realise I haven't read dilbert of get fuzzy for 4 days now... see you on comics.com...
I have a $20 suggestion (Score:5, Funny)
Missing from the list (Score:3, Funny)
Check out the hilarious Dating Design Patterns [datingdesignpatterns.com]. (Your spouse may wonder why you're reading it, though.)
EricJ2EE Development without EJB (Score:3, Interesting)
This is an excellent book with great advice about many aspects of software development. As the title suggests, it describes how EJB is not necessary for most J2EE projects, and offers alternative solutions to many of the problems EJB's solve. It does center around the Spring framework [springframework.org], as the authors are the creators of that framework, but it does give other technologies a fair chance.
I've personally found the strategies and technologies discussed in this book to be very useful. My new projects are developed in a manner largely based on this book and they've been pretty successful so far.
My two picks for this year (Score:3, Informative)
-The updated Code Complete. All around good update of a great book.
I am not Dave Thomas, Andy Hunt or Mr. McConnell
Code Complete: Second... (Score:2)
I'm not Mr. McConnell either.
Tell me again why we are taking this seriously? (Score:2, Interesting)
Re:Tell me again why we are taking this seriously? (Score:4, Insightful)
Favorite computer books of 2004... (Score:3, Interesting)
IMHO
Re:Favorite computer books of 2004... (Score:2)
There is a Fifth edition coming out this year, however. Make sure to check it out.
I can't believe "Deep C Secrets" ... (Score:3, Informative)
Okay, maybe C is passé (I personally don't think so), but this book gives a lot of great insight into this wonderful language
Re:I can't believe "Deep C Secrets" ... (Score:3, Informative)
Still, a truly excellent book.
Design Patterns (Score:3, Informative)
Re:Design Patterns (Score:2)
Effective Java, by Joshua Bloch.
Recommendation (Score:3, Insightful)
The authors are extremely intelligent and the book offers a very direct and simple approach to the material.
It's very easy read and teaches very fundamental concepts involved in the architecture and design of applications with a focus on eXtreme Programming.
Pragmatic Project Automation (Score:2)
Also has cool lava lamp sections! ;) http://slashdot.org/article.pl?sid=04/08/26/15502 5 5 [slashdot.org]
The book link is here... http://pragmaticprogrammer.com/starter_kit/au/inde x.html [pragmaticprogrammer.com]
Advanced PHP Programming (Score:3, Informative)
I recently picked up Advanced PHP Programming by George Schlossnagle just the other day and (although I haven't had a chance to dig deeply into it) am very impressed with the content. Unlike so many PHP books, it shows some of the best methods for large scale PHP designs. It covers all of the new features of PHP 5 and explains other advanced topics , such as caching. I was already doing many of these things, but just seeing a different perspective opened a world of possibilities to me (and pointed out where my methodology could use improvement). I'm sure there will be much more to learn as I work through it.
Here's a link:
http://www.amazon.com/exec/obidos/tg/detail/-/067
As for the top books on Amazon.. I'm not sure many self-respecting developers would have many of them...
some taste for sure (Score:2)
Excel Hacks as #1 ?
Yeah, I know, now you will be on me to have a life myself
I don't trust their review process... (Score:3, Funny)
... when their top rated music CD is this [amazon.com].
Hackery: linking to Amazon (Score:3, Informative)
http://www.amazon.com/o/ASIN/059600542
Where the numeric parameter is the product's ASIN (which, for most books, is also the ISBN). This hack is also detailed on Oreilly.com [oreilly.com].
Nice tip, wrongly used (bad link) (Score:3, Informative)
Code Reading: The Open Source Perspective (Score:2)
This was the only book I bought and read in the last year. I think it was a great book and I wish I had it for a text book in college.
Mac OS X: The Missing Manual, Panther Edition (Score:4, Insightful)
You mean "Amazon's overstocked items 2004" (Score:4, Insightful)
Refactoring to Patterns (Score:4, Informative)
Re:Question about C book. (Score:2)
Javascript is an interpreted language. It runs within a Javascript interpreter. There's a "scene" in which it runs.
Re:Question about C book. (Score:2)
Kernighan and Ritchies (sp? C book is good, though the K & R style is considered obsolete. Also, a lot of assembler books will devote a chapter to C which if you actually go through the book prior to the chapter will guartee you at least partial enlightenment.
Re:ESR's book is missing... (Score:3, Insightful)
Re:Dive Into Python (Score:3, Insightful)