Google Guava Margus Martsepp History Java collections was created in 1997 3 big ideas: · interfaces (define collections) · implementations (concrete or abstract) · algorithms (to manipulate collections) Basic idea around this framework: Extensible - people can build on it Overview 1. Utilities - {static constructors,functional - {predicates, transform}} 2. Objects {equal, coalesce, ComparisonChain} 3. Immutable - {why, how, collections} Utilities - static constructors Create a list of 2 elements Utilities - functional - predicates Apply predicates on collections/iterables Functional language equivalent Utilities - functional - transform Create a transformed view of a collection Object - {equals, coalesce} Equals (null safe) Coalesce Objects.firstNonNull(obj, default) Object - ComparisonChain CompareTo method: Immutable - why Why? · + Your life is easy (no trust problems) · + Free thread safety · + Can be used as a constant
He's driving with MercedesBenz CClass for Mücke Motosport. Colin McRae, Rally Active years : 19872003; 20052006 Teams : Subaru, Citroën, Ford, Skoda Rallies : 146 (25 victories) Championships : 1(1995) Colin Steele McRae was born in Lanarkshire in 1968 5. August. McRae's outstanding perfomance on the Subaru WRC team enabled the team to win Constructors' title 3 times in a row('95;'96;'97). He was appointed a Member of the Order of the British Empire for services to motosport in '96. McRae died on 15 September 2007 when his helicopter crashed 1 mile north of Lanarkshire. In November 2008 he was inducted into the Scottish Sports Hall of Fame.
He won the equivalent event in Greece the following year as well as being only the third driver in the history of the WRC to break the Scandinavian stranglehold on the Neste Rally Finland. In addition to this, Märtin was a winner, again with Ford, of the Corona Rally Mexico in 2004. He also won the Tarmac rallies of Corsica and Catalunya in the same year. These victories happened to be the last for the Märtin/Park partnership. For 2005 Märtin departed the team for former constructors' champions Peugeot and their 307 car. Sadly, in comparison to the heights of previous seasons, initial promise was to give way to grief. Although 2005 was by no means an exemplary season by Märtin's standards, he and co-pilot Michael Park had still notched up four podiums for their new employers by the time they had arrived in Wales to contest the Wales Rally Great Britain. However, on Sunday, September 18, 2005, the final leg of the event, two kilometres from the
So while gravity loads must be fought by increasing the strength and stiffness of a structure, thermal loads must be avoided by making the structure less rigid. Secondly, we have settlement loads. It must be emphasized that most damage to buildings is caused by foundation problems. Engineers have to make sure that the soil under a building setlles evenly. For example, uneven settlements caused the leaning of the Tower of Pisa, which started when the tower was being built. The constructors thought that they had straightened the tower up by building its upper part vertically, in other words with vertical support, but the 60m tower is still going over at the rate of about 2.5 cm every eight years. And its top is now out of plumb by 5 metres. Various measures are being studied to arrest this dangerous rotation, but the Pisans are resolved to stabilize the tower in a leaning position, since no tourist would travel far to look at a straightened-up tower.