It was year 2007, one day my CEO called me and told that I may have to manage the technical aspects of one of our clients in Singapore hence I will have a role called “Technical Account Management”. For a moment, I was little shocked, even worried whether I have to recall my accounting subject which I did ten years ...
When two telecom businessmen meet, they end up crying out on LTE(Long Term Evolution) killing the telecom cash cows like Voice Calls and SMS. If you listen to some of the telecom consultants, their focal point of the talk would be on why telecoms should not let mobile broadband or rather LTE like 4G to overhaul. So countries like Australia ...
How you gonna persist your data?ORM?What’s the tool?Hibernate..JPAYou using any transactional operations?Nope, its pretty straight forward data storing!Is the relationship complex?Yea it is…How do you claim its complex for a straightforward data storing?Mmm .. Well there are many objects and we have pretty referential entities back and forth
This post is not a cry of getting into my thirties, you don’t cry when you get older, otherwise nobody would be celebrating their birthdays. This is a post about how cruel a Thirty would become, if you are not moved on from what you were doing in your teens and early twenties!!! Let’s take a shot at it, the ...
So finally it happened, I have migrated! It was a long due, lots of my friends have already migrated or been living here, but I for some reason delayed this until the inevitable move came… Yes I have just moved to Windows!!
In my previous post in this topic, I discussed how important it is to introduce a DSL based orchestration engine since the BPM is often done by the businesses but not techies. This cacm post talks about why DSL is an essential to fill this gap between business and IT. Now lets glance the solution we tried to get a ...
Steve Jobs yet again shows a great presence of mind in this presentation. He came with a plan, presented it and got what he wanted. Nothing less nothing more, no matter how you trouble him in the questionnaire, he just played some delicate slices!A lady asked on the benefits the residents getting by approving this building?Ruthless Jobs answered, well if ...
Recently I have seen a code, converting the String value into integer, catching the "NumberFormatException" and handle it there propagating a custom error message back there. try { int i = Integer.parseInt(x); } catch (NumberFormatException e) { throw new IllegalArgumentException("Not a valid number"); }This is not desirable for two reasons. Firstly, you don't handle the RuntimeExceptions but prevent them from ...
My first shot at BPEL was back in year 2003 where I was one of the presenters of Axis at ICT Conference, Colombo. I recall, we were talking about the practical use cases of WS and how its being used along BPEL. I was reading about the B2B system designs and how services and the orchestrations can be performed by ...
Problem DescriptionManaging the configurable properties of a system is one of the headaches during the development, testing and production phases of a product. Typically we use following similar property configurations in our system ...#IP Address of the Dump Server#For Testbed Use 172.16.15.162server.ip=172.16.15.161Now this might look perfect, especially for the developers. Since very rarely developers worry too much on the situation ...
It was the year 2005, my supervisor asked me to look at the new framework called Spring and read one of Rod Johnson's articles on Dependency Injection. Later I did a presentation on Spring to our senior technical team. It was still early days of Spring, we were using some 1.X version of it, purely for its IOC model as ...
Was spending a week in developing a simple highperforming FIFO queue implementation with persistence support on overflowing cases. This can be used for serveral unique producer consumer scnarios like controlling TPS, overload protection and ofcourse controlling the memory.For more info have a look at Ashes Queue ... Feedbacks Welcome.
Last week I just attended the Scala User Group Meeting in Melbourne. It was merely an hour and a half meeting of 10 of us where Ben talked about ScalaCheck testing tool with some excellent examples. Then the meeting continued discussing the ScalaCheck testing models, Scala's abilities of FP, the nuances of design patterns "invented" by gof and other OOP ...
Recently I did a presentation to our engineering on SLF4J and LOGBack. Hope slides covers most of the aspects so no more writings. LOGBack and SLF4JView more presentations from jkumaranc.