Spring Profiles

How to define and use Profiles in Spring. The 4 ways to enable profiles and their precedence. And a real-world example using profiles.

Guava – Lists

Work with Lists in Guava – clean duplicates and nulls from the list, reverse it and partition it – or convert it to an ImmutableList.

Multipart Upload on S3 with jclouds

Multipart Upload on S3 with jclouds custom S3 API – breaking the Content in Parts, Uploading the Parts individually, marking the Upload as complete via the Amazon API.