notes on hadoop