Sponsored by Best Buy
Best Buy Employees Audition for 2009 Holiday Campaign. view!
www.youtube.com/bestbuy0 - The making of Best Buy's holiday campaign. Real employees 'Jingle Belling' their way to a stardom.
45 Comments
- KineticFlow, on 10/12/2007, -1/+16Have you even been to a public library, looking for computer books?
Pretty interesting to learn How to Use Netscape Navigator 1.0 and Windows 3.1...
(Although learning C hasn't changed much) - shinynew, on 10/12/2007, -3/+13with 5000 they cant all be good books
- Drood, on 10/12/2007, -0/+10Anyone who steals from a library is a scumbag of truly epic proportions!
- whiteboy, on 10/12/2007, -1/+10i cant tell the difference between content and ***** ads
- MikeWeller, on 10/12/2007, -0/+8The first book I navigated to was a dead link...
- Llan, on 10/12/2007, -3/+11Who needs to add to discussions if he can just be ignorant and impolite?
- babbling, on 10/12/2007, -0/+5No programmer needs to know in-depth about all of the things you listed. Different things are required for different projects. It is entirely possible to have a programming career with just C and C++, or with just PHP, Perl, and other useful web stuff. I guess the problem is that being a "programmer" is like being an "engineer". Engineers don't know about chemical engineering, mechanical engineering, electrical engineering and software engineering. They specialise in one area.
Programmers have an advantage, though, in that all programming languages are derived from common computer science concepts. Learn the all of the concepts, data structures, algorithms and you can quickly become capable in any language whenever it's required.
If you want depth and breadth, attempt to read Donald Knuth's books. - p9s50W5k4GUD2c6, on 10/12/2007, -0/+5Many of these are on-line tutorials (with some dead links). Good resource to add anyway.
- catoutfit, on 10/12/2007, -0/+5I was just thinking that very same thing...I can't understand the mentality of doing something like that, it really does just 'ruin it for everyone else'...I've had a C# book on reserve for about 3 months, pretty sure that's been stolen...
- lilrabbit129, on 10/12/2007, -0/+4Some books are missing their pictures/diagrams. For some its not a big deal, but for others it renders the book useless.
- babbling, on 10/12/2007, -0/+3If you'd rather a small but quality list, take a look at http://www.canonicalbooks.com
- inactive, on 10/12/2007, -1/+4No one _needs_ to pirate books, but it is more fun to do so! Arrrr!!!!!
- inactive, on 10/12/2007, -0/+3If your only option is a free book, which I doubt if you're on the Internet and own a computer, then I guess the list is fine.
But if you are actually interested in programming, and you intend to invest your time into it, there is no reason not to get the best book available. Free is not free if it wastes your time. If you read a second-rate book and become a second-rate programmer over the course of a few months, you've screwed your future for the sake of maybe $40.
That being said, your programming skill doesn't depend only on how you learned. But there's no reason to handicap yourself for a few bucks. And readin on a monitor blows. - Pixiewarrior, on 10/12/2007, -0/+3Free my arse! The first book I tried, "Building a Database-Driven Web Site Using PHP and MySQL", which I do actually own, went straight to MySQL's website stating that chapters 1-4 were available but the rest were only available in print!
If the rest are like this then the site should be regarded as a portal to samples, not free books. - H2SO4, on 10/12/2007, -0/+2sarcasm
"Learning about NT Server 4.0's design objectives" OMG I've been looking for that! Now I can finally come up to speed on NT............ that Vista thing won't be here for years anyway.
sarcasm - apantomimehorse, on 10/12/2007, -2/+4To really be a programmer these days you should know all this stuff (to varying degrees of familiarity):
C (and possibly C++)
Java and/or C#
TCP/IP and basic networking
HTML, XML, XSL, DOM
JSP and/or ASP and/or PHP (or some other web programming thingie)
SQL
Python and/or Ruby
fundamental data structures and algorithms
Perl and BASH (if you're going to be a UNIX user/programmer)
some low level stuff, like maybe 8086 assembly and OS stuff, at least to give you perspective
And of course, a number of those things I listed are giant sink holes when it comes to learning all the attendant libraries/frameworks (notably Java). Learning all that stuff, it then takes a long while to really learn good programming practices.
The main problem with all the books out there is that there are huge redundancies between them, so the learner ends up having to read lots of redundant sources to really cover all the material. In general O'Reilly books are the most comprehensive and well-written, but even within their library there are huge redundancies.
So while there are great books out there, no one is really bringing it all together and guiding new programmers through the stuff they should learn. And while there are some number of great tutorial resources on the web, most of them don't' really digest the information and convey the full breadth and depth of the topic. It seems the attitude these days is that breadth and depth are things the learner just gropes at little by little as they try to use a technology. I think there's too much stuff out there these days with too much complexity for this system to produce good programmers with any consistency or efficiency. - Hella, on 10/12/2007, -1/+2"Engineers don't know about chemical engineering, mechanical engineering, electrical engineering and software engineering"
wtf...?
Engineers know a little about every discipline, thats why software engineers aren't just computer scientists. - augwest, on 10/12/2007, -1/+2Good link but sorry to say most of the material I looked at is quite old.
- erhanaltay, on 10/06/2009, -0/+1Awesome - but can these teach me how to make mmorpg games like on http://mmohut.com
- derukio, on 10/11/2007, -0/+0why not just use http://ebooksearchr.googlepages.com to find the books you are looking for?
It searches all books on 2020ok.com but also 200+ other ebook sites... - BlackHatFerret, on 10/12/2007, -3/+3Your search for 'hack' did not produce any results.
Pft, No Digg from me. *sarcasm*
It's a crap list but it's okay I like it has some usefull programming books. Not all crap. - squirlyblack, on 08/01/2008, -0/+0 A huge list of free books, but not all of any good. Some are, but you have to take your time to find them, and even than you can have surprises like another person said here … first chapters free, the rest you have to pay for to be able to read. A public library is much easier. https://cisco.hosted.jivesoftware.com/index.jspa?c ...
- ggko, on 10/12/2007, -1/+1I went up the directory tree and over to the foreign language books. First one I tried (Korean) went to a dead link. Second one worked, (sign language,) but the site it led to wants me to pay to see beyond the introductory page. And on top of that, the introductory page shows it's a Project Gutenberg etext.
- kolakutusu, on 07/14/2008, -0/+0This is cool, but (the now dead) a9 maps had this feature for a while mass list of 5000 programming.
And I think this site has really good news.
Thanks,
http://www.onlineflashgames.org
http://www.bid-directory.net - sanjeewamad, on 11/16/2008, -0/+0good...
Here is another source to download electrical and electronics,computer related,computer networking,telecommunication ebooks...not a big collection but you can find some useful ebooks...
http://www.promeganet.com/?page_id=100 - petdance, on 10/12/2007, -1/+1"Who needs to pirate books..."
Why do you think books on the site aren't pirated? - culbeda, on 10/12/2007, -1/+1I don't mean to "thread crap" here, but it IS hard to be impressed at the total number of books when 99/100 of them are so outdated that they're all but useless. It reminds me of a recent trip to Microcenter where they had 50% off all books in one room and they were all about NT 4.0 Workstation, Windows 98, Delphi 4 Programming, etc.
I just don't understand the Digg culture that generates 700+ diggs (as of this post), given that you could find most of these (and more) by just using Google. Hell, in 1 minute of searching, I found free books on 2003 Server and Exchange 2003 that weren't anywhere to be found on that list and the latest topic covered on this list is 2000. - vinz, on 10/12/2007, -2/+2Good list!
- willcode4beer, on 10/12/2007, -0/+0While I agree that anyone who is really interested in becoming a developer is going to have to invest in some good book, they are also going to have to read alot of online resources too.
As for reading on a monitor blowin, well, its a skill that any developer is going to have to learn. - MeanQuestion, on 10/12/2007, -1/+0Online tutorials are great for how to do specific simple tasks, but I'd honestly rather pay 20 bucks for an o'reilly book if I'm going to learning something like an entire programming language.
This way I know what I'm reading is quality controlled (check reviews first), and I don't need stare at a screen for any large amount of time. Quality is really much more important than quantity when it comes to those kinds of things. - scratchpd, on 10/12/2007, -3/+2I like the current slashdot poll. Ninjas, Pirates, Robots, Monkeys. Who'd win?
Great link! - datacrush, on 10/12/2007, -1/+0@apantomimehorse
Most companies are more interested in domain knowledge rather than hard "programming" science. They only need a handful of brilliant programmers for technical stuff. For everything else, there's Asia. - ramalion, on 10/12/2007, -1/+0You get what you pay for. The few books I touched here were horribly out of date.
"Preparing for the Future: The Upcoming Java 1.1 Release"
Also, some of the books themself seem to be pirated:
/books/oreilly/webserver-bookshelf/sql/index.htm
Not a bad refrence tool, but definatly not up to date. - DIGGADEEP, on 10/12/2007, -2/+1heres a better site.....
www.google.com - inactive, on 10/12/2007, -2/+1Was at the local public library the other day. Couldn't find any books published in the last 3-4 years. There were easily more than 30+ books relating to Windows 95/98 though.
I almost took out books on MS QuickBasic 4.5 and Dos 3.1 for a trip down memory lane. - sjfsjf, on 10/12/2007, -1/+0Is it just more me or are there disproportionate amount of AIX and zOS books on that site?
Anyway, they _seriously_ need to check for broken links, and lots of the 'books' are just tutorials or sample chapters. Not that they're not useful but it's nothing you're not going to find with by googling for the topic.
And it's impossible to tell the difference between the book links and the ads.
Diggers, stop making money for people that can't even weed out the dead links, you don't need this site! - biotwitch, on 10/12/2007, -2/+0... Lacks most "newer" languages/algoriths but a good resource if you're looking for a solid understanding of computer science in general.
- Llan, on 10/12/2007, -6/+4No, we'd rather see you kicked.
- rmflagg, on 10/12/2007, -9/+6I think that I may have a problem...I don't have a list of free computer books to post for next week!
Somebody said that as a Digg user, you have to post a list of free computer books within a certain time period of you will get kicked. I can't find that in the TOS agreement, but I'm pretty sure it's there somewhere! It must be part of the "Must have a free computer book link once a week" clause, but it beats me where it's at.
If it gets to my turn to post a free book list and I don't have one for that week, I am doomed! Can someone help me out and make sure that there is a "Free Computer Book" link posted for next week?!? - jdonner, on 10/12/2007, -3/+0I agree with you, who needs another dumb list.
- dr34m3r, on 10/12/2007, -7/+2Dugg!
Great List. - ron182, on 10/12/2007, -9/+4You are showing your age or mentality by cussing. Get a dictionary and learn some real words or go to some web sites where your lame buddies hang.
- automagnus, on 10/12/2007, -9/+1FATALITY!
dugg! - GreenLantern33, on 10/12/2007, -16/+3Wow, another giant list of useless *****.
- kev009, on 10/12/2007, -15/+1Who needs to publish another ***** list of books that can already be found various other places on the internet, including the excellent Safari bookshelf (http://safari.samspublishing.com/)??


What is Digg?
Browsing Digg on your phone just got easier with our enhancements to the