by Dhruba Bandopadhyay on Mon, 14 Nov 2011 09:35:12 +0000
Java SE 8 developer preview released with lambda support. The big question now is which editors support Java 8 and lambda syntax? I wasn’t able to find explicit mention of any editors supporting it -I suspect I’ll have to hack around in vim for a while. If you know please comment.
by Dhruba Bandopadhyay on Thu, 20 Oct 2011 22:23:03 +0000
It seems that a good friend and ex-colleague of mine, William Robertson, has attracted the interest of a newspaper and television through his enterprising venture – Bincam. It really is quite incredible what you can achieve through such simple means and the power of the web. Will has managed to get Camden council to clear the bins near his flat more often and also raise awareness of the various misdemeanours that people commit on a daily basis in his area. In the process he also appears to have become somewhat of a celebrity. If you skip to 23:35 on the television interview (which will require some ad watching sadly – bloody itv) you can see Will being interviewed by ITV. Well done Will. You’re the man!
by Dhruba Bandopadhyay on Wed, 19 Oct 2011 20:48:46 +0000
Oracle have just made three java releases (or maybe I’ve only just noticed them).
The 7u1 release fixes six bugs of which two appear to be loop related (1,2). The bug with loop predication was the one that originally tainted the release of Java 7 as you might remember. If I was working for a startup or running my own company I’d move to 7u1 straight away but in a bank that’ll never happen. Still, at least, I’ve managed to persuade them to move to 1.6.0_25 due to a critical CMS fragmentation bug afflicting 1.6.0_23. :(
The 6u29 release appears to have skipped a build number which is justified in the release notes. This one has two bug fixes worthy of mention out of a total of five – one is where ‘java.net.InterfaceAddress’s equals method may throw NPE’ (odd) and the other is where there is a ‘Memory leak of java.lang.ref.WeakReference objects’ (how ironic!).
Regarding the mac release it is great to see the Mac get official recognition on the oracle java homepage and have the release packaged as a dmg rather than needing to be built from source. (It’s quite possible by the way that I’ve only just noticed this one and that it’s been there all along or maybe I’d seen this earlier and have forgotten!). Though I’m liking the steady progress Oracle. Keep up the good work. I hope you are working on Java 8 as planned for end of next year!
by Dhruba Bandopadhyay on Sat, 15 Oct 2011 11:25:08 +0000
I took receipt of a new 64GB white iPhone4S this morning. It arrived yesterday but I wasn’t around to receive it so I had to go and pick it up from the depot this morning. Here are mandatory unboxing photos. First impressions – the white colour looks stunning and definitely outshines the black.
Siri is nice but definitely hit and miss. There is a learning curve for both the user and Siri. I would class Siri as alpha or beta right now due to bugs and a degree of misinterpretation but even then it is very useful. Imagine what it will be able to do with refinement. So far I’ve used it to compose some texts, book lunch and reschedule the lunch appointment and it mostly worked fine. Here’s an interesting article about how siri works and the quora equivalent.
The camera, which was the primary reason to get the phone along with the white colour, definitely seems like a radical improvement to the old one letting in more light resulting in better photos.