tomjefferys.blogspot.com
Tom's Programming Blog: Implicit Conversions in Scala
http://tomjefferys.blogspot.com/2011/11/implicit-conversions-in-scala.html
Thoughts and essays on computer programming. Covering Java, Scala, Objective C, and whatever else takes my fancy! Thursday, 10 November 2011. Implicit Conversions in Scala. Following on from the previous post on operator overloading. I'm going to be looking at Implicit Conversions, and how we can combine them to with operator overloading to do some really neat things, including one way of creating a multi-parameter conversion. So what's an "Implicit Conversion" when it's at home? Scala is creating a.
tomjefferys.blogspot.com
Tom's Programming Blog: October 2011
http://tomjefferys.blogspot.com/2011_10_01_archive.html
Thoughts and essays on computer programming. Covering Java, Scala, Objective C, and whatever else takes my fancy! Tuesday, 25 October 2011. Collection creation and Immutability with Google Guava. So, thought I'd take a look at some of the collection creation patterns Guava offers, and also some of the Immutable collection types it offers. If you've not seen my previous posts, you may want to start here:. Guava part 1 - MultiMaps. Guava part 2 - BiMaps. Guava part 3 - MultiSets. These each provide several...
tomjefferys.blogspot.com
Tom's Programming Blog: Multisets
http://tomjefferys.blogspot.com/2011/09/multisets.html
Thoughts and essays on computer programming. Covering Java, Scala, Objective C, and whatever else takes my fancy! Thursday, 22 September 2011. Guava part 1 - MultiMaps. Guava part 2 - BiMaps. Continuing this tour of Guava. We get to the Multiset. I probably don't use this as much as Multimaps or Bimaps, but it certainly does have it's uses. So what's a Multiset then? Well as you might be able to guess it's a set that can hold multiple instances of the same object. Isn't that just a List? Map MyClass,Inte...
tomjefferys.blogspot.com
Tom's Programming Blog: Useful SVN commands
http://tomjefferys.blogspot.com/2012/02/useful-svn-commands.html
Thoughts and essays on computer programming. Covering Java, Scala, Objective C, and whatever else takes my fancy! Monday, 6 February 2012. Have been increasingly using command line SVN these days. Find it's just a bit quicker and more reliable than the GUI clients I had been using. I've mainly written this for myself, as a quick reference for the commands I use most frequently. Displays help for a particular svn command. Lists all available commands if none is specified. Provides a log of commit messages.
tomjefferys.blogspot.com
Tom's Programming Blog: January 2012
http://tomjefferys.blogspot.com/2012_01_01_archive.html
Thoughts and essays on computer programming. Covering Java, Scala, Objective C, and whatever else takes my fancy! Tuesday, 31 January 2012. Apache Commons Lang StringUtils. So, thought it'd be good to talk about another Java library that I like. It's been around for a while and is not perhaps the most exciting library, but it is very very useful. I probably make use of it daily. Orgapache.commons.lang.StringUtils. StringUtils is part of Apache Commons Lang ( http:/ commons.apache.org/lang/. It's a fair q...
tomjefferys.blogspot.com
Tom's Programming Blog: Apache Commons Lang StringUtils
http://tomjefferys.blogspot.com/2012/01/stringutils-so-thought-itd-be-good-to.html
Thoughts and essays on computer programming. Covering Java, Scala, Objective C, and whatever else takes my fancy! Tuesday, 31 January 2012. Apache Commons Lang StringUtils. So, thought it'd be good to talk about another Java library that I like. It's been around for a while and is not perhaps the most exciting library, but it is very very useful. I probably make use of it daily. Orgapache.commons.lang.StringUtils. StringUtils is part of Apache Commons Lang ( http:/ commons.apache.org/lang/. It's a fair q...
tomjefferys.blogspot.com
Tom's Programming Blog: September 2011
http://tomjefferys.blogspot.com/2011_09_01_archive.html
Thoughts and essays on computer programming. Covering Java, Scala, Objective C, and whatever else takes my fancy! Thursday, 22 September 2011. Guava part 1 - MultiMaps. Guava part 2 - BiMaps. Continuing this tour of Guava. We get to the Multiset. I probably don't use this as much as Multimaps or Bimaps, but it certainly does have it's uses. So what's a Multiset then? Well as you might be able to guess it's a set that can hold multiple instances of the same object. Isn't that just a List? Map MyClass,Inte...
tomjefferys.blogspot.com
Tom's Programming Blog: BiMaps
http://tomjefferys.blogspot.com/2011/09/bimaps.html
Thoughts and essays on computer programming. Covering Java, Scala, Objective C, and whatever else takes my fancy! Thursday, 8 September 2011. Guava part 1 - MultiMaps. Next up on my tour of Guava. Another useful collection type. It's pretty simple really, a BiMap is simply a two way map. A normal java map is a set of keys and values, and you can look up values by key, very useful, eg lets say I wanted to create a (very rudimentary) British English to American English dictionary:. This could get annoying.
tomjefferys.blogspot.com
Tom's Programming Blog: Collection creation and Immutability with Google Guava
http://tomjefferys.blogspot.com/2011/10/collection-creation-and-immutability.html
Thoughts and essays on computer programming. Covering Java, Scala, Objective C, and whatever else takes my fancy! Tuesday, 25 October 2011. Collection creation and Immutability with Google Guava. So, thought I'd take a look at some of the collection creation patterns Guava offers, and also some of the Immutable collection types it offers. If you've not seen my previous posts, you may want to start here:. Guava part 1 - MultiMaps. Guava part 2 - BiMaps. Guava part 3 - MultiSets. These each provide several...
SOCIAL ENGAGEMENT