The Venus Eclipse of the Sun 2012: A Rare Celestial Event: Going to the Heart of Technology