The Shapes of CSS. 30 free programming eBooks - citizen428.blog() Since this post got quite popular I decided to incorporate some of the excellent suggestions posted in the comments, so this list now has more than 50 books in it.
BTW: I’m not very strict on the definition of “ebook”, some of them are really just HTML versions of books. [UPDATED: 2012-01-18] Learning a new programming language always is fun and there are many great books legally available for free online. Here’s a selection of 30 of them: Lisp/Scheme:Common Lisp: A Gentle Introduction to Symbolic ComputationHow to Design ProgramsInterpreting Lisp (PDF, suggested by Gary Knott)Let Over LambdaOn LispPractical Common LispProgramming in Emacs LispProgramming Languages. Ruby:The Bastards Book of Ruby (suggested by Dan Nguyen)Clever Algorithms (suggested by Tales Arvelos)Data Structures and Algorithms with Object-Oriented Design Patterns in RubyLearn Ruby the Hard WayLearn to ProgramMacRuby: The Definitive GuideMr. Erlang:Concurrent Programming in ErlangLearn You Some Erlang for Great Good.
Free Software for College Students. If you’re in college, check out these eight lesser known, but still indispensable software applications for your computer.
We bet these will be as useful as Dropbox and Evernote! Photo by Samantha Decker. Licensed under Creative Commons CC BY-NC-ND 2.0. 1. Connectify Connectify lets you share your laptop’s internet connection with others nearby. The app shows up in the system tray once you install it. 2. Panda USB Vaccine completely disables autorun on your computer. In addition to disabling autorun, the tool can also create a dummy autorun.inf file on removable drives, thereby â€œvaccinatingâ€ them from getting infected. 3. WordWeb is free and does one thing really, really well. WordWeb works when you’re offline and it could obviously help you improve your vocabulary. 4. If you frequently come back to your dorm room just to take back that pen drive you missed, Pen Drive Reminder is a must-have. 5. Using Wunderlist, you can create tasks and notes.
Free Books. A lot of people keep asking about a good list of programming books.