background preloader

Tools

Facebook Twitter

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.

30 free programming eBooks « citizen428.blog()

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.

Grid System Generator. An Introduction To LESS, And Comparison To Sass. Advertisement I’ve been using LESS1 religiously ever since I stumbled upon it months ago.

An Introduction To LESS, And Comparison To Sass

CSS was never really a problem for me, in and of itself, but I was intrigued by the idea of using variables to create something along the lines of a color palette for my websites and themes. Having a color palette with a fixed number of options to choose from helps prevent me from going color crazy and deviating from a chosen style. As it turns out, LESS — and Sass for that matter — are so much more than that. LESS and Sass share a lot of similarities in syntax, including the following: Mixins – Classes for classes.Parametric mixins – Classes to which you can pass parameters, like functions.Nested Rules – Classes within classes, which cut down on repetitive code.Operations – Math within CSS.Color functions – Edit your colors.Namespaces – Groups of styles that can be called by references.Scope – Make local changes to styles.JavaScript evaluation – JavaScript expressions evaluated in CSS.

LESS Is More. Crea Album fotografici online. Aptana. QReate and Track. UI Kits. Last week we posted a collection of printable wireframing templates which included some for iPhone and iPad app design.

UI Kits

These are great for communicating early mockups and ideas, but when it’s time for those ideas to make the jump from paper to the computer screen, it’s helpful to have a library of UI elements at your disposal. Since we love saving you time, we’ve found some for you. Here are 11 UI Kits for iPhone and iPad Development. iPad GUI Kit in PSD Format iPhone GUI PSD 3.0 Free iPhone Toolbar Icons Ultimate iPhone Stencil for Omnigraffle iPhone UI Vector Elements Free iPhone Toolbar Icons Yahoo!

iPad GUI PSD iPad Vector GUI Elements iPad Stencil for Omnigraffle iPhone PSD Vector Kit About the Author Henry Jones is a web developer, designer, and entrepreneur with over 14 years of experience. Related Posts 468 shares 8 Essential iPad Apps for Bloggers Before I begin, let me just say what this list is, and what it isn’t. Read More 930 shares 30 Inspiring iPad App Websites. ThemeRoller. CSS Tricks.

Chocaholic. Blog sul Web Design. CSS3 Generator. Vector Graphics.