I'm a big fan of Audible.com, here are my favorites and my wish list.
The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses.
by Eric Ries
Positioning: The Battle for Your Mind
by Al Ries , Jack Trout
Differentiate or Die
by Jack Trout , Steve Rivkin
The 22 Immutable Laws of Marketing
by Al Ries , Jack Trout
A Whole New Mind: Why Right-Brainers Will Rule the Future
by Daniel Pink
Drive: The Surprising Truth about What Motivates Us
by Daniel Pink
Rework
by Jason Fried , David Heinemeier Hansson
Dot.Bomb
by J. David Kuo
The New New Thing: A Silicon Valley Story
by Michael Lewis
The Anatomy of Buzz
by Emanuel Rosen
The Search: How Google & Its Rivals Rewrote the Rules of Business & Transformed Our Culture
by John Battelle
How to Win Friends & Influence People
by Dale Carnegie
The Tipping Point: How Little Things Can Make a Big Difference
by Malcolm Gladwell
The Innovator's Solution: Creating and Sustaining Successful Growth
by Clayton M. Christensen , Michael E. Raynor
If you need more books you can follow Joel Spolsky's list.
Sunday, December 25, 2011
Friday, December 23, 2011
Bash script can tell its location
You can get the path of the directory in which a bash script is located FROM that bash script.
Read more about this problem on stackoverflow.
Read more about this problem on stackoverflow.
Thursday, December 22, 2011
Tuesday, December 20, 2011
Print out more than 20 items in mongodb shell
When you're listing a large dataset in the shell you'll only see 20 items by default and a 'has more' text indicating that there are more.
If you want to change this limit you can use
in the shell.
If you want to change this limit you can use
DBQuery.shellBatchSize = 300
in the shell.
Saturday, December 17, 2011
Loading CDN hosted jQuery with local fallback
I found this piece of art in html5boilerplate.
It tries to load jQuery from a CDN and if it fails for whatever reason it tries a local one.
It tries to load jQuery from a CDN and if it fails for whatever reason it tries a local one.
Monday, December 12, 2011
Friday, December 9, 2011
Creating a custom google maps marker with canvas
Generating a custom marker with canvas is handy when you want to change the marker size/color dynamically.
The following code snippet contains a 'createMarker' function that creates a canvas, draws the marker graphics and returns back the Data URL encoded version of that canvas which can be used as an input at the marker creation.
See the example below.
The following code snippet contains a 'createMarker' function that creates a canvas, draws the marker graphics and returns back the Data URL encoded version of that canvas which can be used as an input at the marker creation.
See the example below.
Subscribe to:
Posts (Atom)