* [Getting Start with Grails](http://www.infoq.com/minibooks/grails-getting-started)
* [Getting Start with Grails](http://www.infoq.com/minibooks/grails-getting-started)
###Hadoop
* [Programming Pig] (http://chimera.labs.oreilly.com/books/1234000001811/index.html) - Alan Gates
###Haskell
###Haskell
* [Learn You a Haskell](http://learnyouahaskell.com/)
* [Learn You a Haskell](http://learnyouahaskell.com/)
@ -330,22 +336,24 @@
* [Dive Into HTML5](http://fortuito.us/diveintohtml5/)
* [Dive Into HTML5](http://fortuito.us/diveintohtml5/)
* [HTML Dog Tutorials](http://www.htmldog.com/)
* [HTML Dog Tutorials](http://www.htmldog.com/)
* [HTML5 Canvas] (http://chimera.labs.oreilly.com/books/1234000001654/index.html) - Steve Fulton & Jeff Fulton
* [HTML5 for Publishers] (http://chimera.labs.oreilly.com/books/1234000000770/index.html) - Sanders Kleinfeld
* [Learn CSS Layout](http://learnlayout.com/)
* [Learn CSS Layout](http://learnlayout.com/)
###Java
###Java
* [Java Application Development on Linux by Carl Albing and Michael Schwarz(PDF)](http://www.phptr.com/content/images/013143697X/downloads/013143697X_book.pdf)
* [How to Think Like a Computer Scientist](http://greenteapress.com/thinkapjava/)
* [How to Think Like a Computer Scientist](http://greenteapress.com/thinkapjava/)
* [Introduction to Programming Using Java](http://math.hws.edu/javanotes/) - David J. Eck
* [Java Application Development on Linux by Carl Albing and Michael Schwarz(PDF)](http://www.phptr.com/content/images/013143697X/downloads/013143697X_book.pdf)