Showing posts with label onethousandbooks. Show all posts
Showing posts with label onethousandbooks. Show all posts

Monday, January 1, 2018

The Booklist #0003 : JavaScript, 9th edition (2015) by Negrino & Smith

With all the hype/excitement behind javascript technologies such as node.js, express, mocha, etc. Client-side javascript kinda got pushed to the side.

I found myself needing to know the other side of the street, but never found a book that I liked.

Until now.

Being a Visual Quickstart Guide, you can expect lucid explanations, and this volume is no exception.  I only wish I was this lucid.  You, my dear reader, will just have to continue to suffer ;)

The really great thing I like about this book is, I can pick it up, and learn a technique in 15 minutes or maybe less.  Short and neat, somewhat like 'Scala for the Impatient' - I love books like this !

I also like the fact that it continues to be diligently revised.


https://amzn.to/2A4NzPh


Friday, December 29, 2017

The Booklist: #0001 : Elements by Euclid

Perhaps one of the greatest and yet somewhat misunderstood books of all time.  Elements is a classical work on geometry, which has become a somewhat neglected lore, and poorly understood.

In the beginning, the Greeks came up with a pair of arts, one to shape the body, and one to shape the mentality.  The first, we know as gymnastics, and has become a competitive sport.  The second, has fallen to the wayside, neglected through ignorance.  Geometry was never meant to be an end to itself, but primarily a set of exercises to tone the mind.  That it often does have practical significance is the proverbial icing on the cake.  So the purpose of this art is the first lost secret.

The second lost secret, or misunderstanding perhaps, is the nature of the teaching.  True, it does teach/encourage deductive reasoning...however it takes more than even deduction to attain victory in this art.  What few enough understand is that it takes a pair of assets to trod in the footsteps of the ancient Greeks.  The other asset it takes is this:  Imagination.

Even if one never uses Euclidean geometry in life, this is still an incredibly worthwhile pursuit for exactly those two qualities.  Learning to navigate a geometry essentially IS thinking!  Everything has its rules, its principles whereby it is ordered.  A building cannot stand without an implicit order in its structure, a diamond cannot be cut, nor a bone broken, or a chemical reaction unfolded, without involving some type of geometry.

In creating a reasonably abstract form of geometry, the Ancients have given us a way to perfect true rationality.  Because we changed ourselves, our vision of the universe arose from myth and legend towards wonder and mystery.

The Green Lion Press edition, highly recommended:

https://amzn.to/2WwYRmP




1,000 Books to Greatness: A Journey through technology towards Mastery

I've decided, against my better judgement, to create an imaginary library of one thousand, or thereabouts, books, mostly technical in nature.  This is to illustrate the resources that a professional engineer must have at his disposal if he should aspire to greatness.  In my case, that lofty goal will always be a work in progress, but I have met many great books in my time, and would like to share them.

And so its all over, but for the doing.


Just found a fantastic Back-end software engineering channel on youtube!

 Check this guy out! https://www.youtube.com/c/HusseinNasser-software-engineering/videos