views:

5042

answers:

13

(Revisiting this topic with the release of the Kindle DX)

Having owned both generation Kindle readers and now getting a Kindle DX; I'm very excited for true PDF handling on an e-ink device!

An image of _Why's book on my Kindle (from my iPhone).

This gives me a device capable of storing hundreds of thousands of pages that are full text search capable in the form factor of a magazine.

What references (preferably PDF to preserve things such as code samples) would you recommend? Ultimately I would like reference material for every modern and applicable programming language (C, C++, Objective-C, Python, Ruby, Java, .NET (C#, Visual Basic, ASP.NET), Erlang, SQL references) as well as general programming texts and frameworks (algorithms, design patterns, theory, Rails, Django, Cocoa, ORMs, etc) and anything else that could be thought of.

With so many developers here using such a wide array of languages, as a professional in your particular field, what books or references would you recommend to me for my Kindle? Creative Commons material a plus (translate that to free) as well as the material being in the PDF file format. File size is not an issue.

If this turns out to be a success, I will update with a follow-up with a compiled list generated from all of the answers.

Thanks for the assistance and contributing!

UPDATE

I have been using the Kindle DX a lot now for technical books. Check out this blog post I did for high resolution photos of different material:

http://www.matthewdavidwilliams.com/2009/06/12/technical-document-pdfs-on-the-kindle-dx/

+15  A: 
Daniel Jomphe
Fantastic! Thank you for getting the ball rolling!
mwilliams
with the lecture videos also available at http://groups.csail.mit.edu/mac/classes/6.001/abelson-sussman-lectures/
jake
Kindle version (.mobi) here http://github.com/twcamper/sicp-kindle
Sridhar Ratnakumar
+1  A: 

This is a brilliant idea!

The Kindle also has wiki access... It wouldn't require too many broken arms for Amazon to provide Stack Overflow access 24/7 anywhere as well.

I would suggest we convert source to PDF, and put open source projects in as well as textbooks. Imagine being able to refer to MB's of real-world examples of a design pattern, while sitting at a diner.

pookleblinky
When you really think about how much capability this device has (especially with free network access anywhere for life), the possibilities are pretty endless and I'm glad you like my idea!
mwilliams
+7  A: 
Daniel Jomphe
i loved Bruce Eckel's "Thinking in..." series
jake
Love this book. I'm a .NET guy, but this is the one that really got me going.
Rafael Belliard
+4  A: 

It was in my question, but I'll toss in my Ruby suggestion.

Why's (Poignant) Guide to Ruby (free PDF)

Whys Cover

mwilliams
+6  A: 

Concepts, Techniques, and Models of Computer Programming (PDF)

CTMCP

Daniel Jomphe
Fantastic, thanks for the contribution!
mwilliams
The link is broken. :(
jlafay
Found a new link. ;)
Daniel Jomphe
+7  A: 
mwilliams
The PDF has *super* tiny print on a kindle. Anyone know of a ebook or mobi version of this one?
Nik Reiman
+4  A: 
Rich
No need, Kindle can read HTML better than it can read PDF.
Simucal
… from the OP: "preferably PDF to preserve things such as code samples".
Rich
+2  A: 

I'm quite tired and don't have the time to submit these all as seperate answers, but Wikibooks has quite a few in the computing department, and they're all available free, as either HTML or PDF.

Here are a few:

Good luck and good night!

PS - you're making me want a Kindle now ;)

Jiaaro
+1  A: 

Trying to bring this thread back to life with the release of the Kindle DX: http://www.humblelittlerubybook.com/book/

mwilliams
+2  A: 

Version Control with Subversion

Chris Nava
A: 

I'll go ahead and point out that Google is the ultimate reference device, and is pretty much always available to you while you're programming.

I'd rather have less technical stuff on the Kindle.

Triptych
+2  A: 

You can't live without Leo Brodie's book Thinking Forth (PDF, 4.3 MB, -is not a direct download URL; needs to go through the pesky SourceForce download process).

Especially not when Chuck Moore, the creator of Forth, claims that all programs can be made 100 times smaller and 1000 times faster.

Peter Mortensen
print "hello, World!"There! make that 100 times smaller and 1000 times faster.
Matthew Scouten
@Matthew Scouten: I think Chuck Moore refers to real-world non-trivial programs.
Peter Mortensen
Always with the exceptions...
MDCore
A: 

The Kindle has got access to Wikipedia and Google as well. It would be really great if Stack Overflow comes up with a mobile site which opens easily on a Kindle mobile browser.

About the PDF's, you better convert them to text of .prc (using the Mobipocket Reader from www.mobipocket.com

Kindle serves as your ultimate reference guide if you have got it fully loaded. :)

psvm