Yesterday Gosling blogged about having an unreasonable amount of fun at writing a pub/sub cloud repo with using worldwind library. He went on to mention about being away from meeting and corporate rubbish! How amazing a man of his level could manage to do this! Steve Wozniak Version II.No way comparing his situation or skill level with mine , but ...
Yesterday I got myself into a trouble solving a tricky problem. I was working on a Form of fields, populated from DB for letting the user to edit. the tables are legacy, 12 years old, you don't see timestamps etc etc! Not a modern day design you could find yourself easy solving it!The problem was, I need to find out ...
I am a part of the proud generation who grew up watching legendary players in the names of Vivian, Lara, Ambrose, Gowri, Kandee, Warne, Ponting, Saurav, Dravid, Imran, Wasim, Miandand and Kallis. Then of-course there is this man who been the synonym of cricket for last twenty years or so. I still remember his first ever series in Pakistan during ...
The steps to create branches and working with number of branches in parallel.How to create a branch in the local repository?git branch branch-jkListing down the branches in the local repositorygit branch branch-jk* masterTo switch to branch git checkout branch-jk If you have dirty files in your local environment when your try to switch to branch, it will fail. So ...
Recently I had a chance to play around with JMockit. We need to introduce a mocking framework which could support legacy code seamlessly and JMockit pretty much does as it claims. It wasn’t a straightforward experience though. Since the code I was testing against has a tightly coupled servlet and backend legacy APIs as well as Java’s own system/lang ...
I was rushing, really rushing. I had to buy a birthday card and go to the party which I was already late to. I was walking past all the shops and leading to the cards store. Then all of a sudden something stroked. I stopped, backtracked and hopped into the shop. There was this "New Releases" section and I found ...
"Lee Kuan Yew made Singapore a paragon of development; but authoritarians draw the wrong lessons from his success." -- Economist.One can't explain his legacy any better than that. That's his bless and curse. He was a visionary and he would have made himself one of the greatest CEOs had he been in the industry.Instead he ran a country, like a ...
It has been four years since I graduated from using Apache TCPMon or wireshark (ethereal) to trace and test the SOAP/REST request responses. Some ten years ago, TCPMon was the only savior to test SOAP request/response easily. You could even replay the request.The last four years are full of SOAP UI, a comprehensive open source testing application for SOAP and ...
import java.util.HashMap;import java.util.Map;import java.util.Random;public class GoatAndCarProblem{ public static void main(String[] args) { int numberOfTimesCarChosenIfSwitched = 0; int numberOfTimesGamePlayed = 10000; for (int j = 0; j < numberOfTimesGamePlayed; j++) { Map doors = new HashMap(); doors.put(1, "Goat"); doors.put(2, "Goat"); doors.put(3, "Car"); //you select a door number randomly final int doorNoOfYourOriginalChoice = new Random().nextInt(doors.size()); eliminateDoorWithGoat(doors, doo
"To Kill a Mocking Bird" by Harper Lee, is one of the fine prints of English literature and arguably one of the top five novels of the 20th century in any language. As I was reading this book last year, it was palpable that most of the contemporary writers of this era couldn't get away from Harper's legacy, let it ...
Time 1:45 PMToday morning, I was hit with an irritating UI issue. I was working on a JSP with combinations of div elements with rich use of jquery. Upon different combinations we may need to show and hind the div elements accordingly. There goes a problem enabling the focus on the logical input element.So I was reusing a simple window.onload ...
12: 25 PM Using Samsung Galaxy Ace, recently bought from Singapore. I had been an iPhone user and moving to Galaxy is like moving from palace to townhouse! Listing few of hundred issues I have seen compared to iPhone (was using 3GS by then)...1) Terrible touch sensor! One could go for a nap before the sensor actually works. It tries ...
Time : 12:25 PMFew years back, in one of our company meetings, we talked about using an issue tracking system closely associated with both project management and the development. By then we were using bugzilla together with xplanner. It turned out to be pretty inefficient . We used bugzilla for post release issues and sustaining management. Dodgy xplanner was only ...
Yesterday I got myself into a trouble solving a tricky problem. I was working on a Form of fields, populated from DB for letting the user to edit. the tables are legacy, 12 years old, you don't see timestamps etc etc! Not a modern day design you could find yourself easy solving it!The problem was, I need to find out ...
Totally forgot I had a resolution to write during the lunch hours. Today, damn Ketha asked me for lunch. We had a bit of a catchup to do, so we met in Melbourne Convention Center ..He discussed about my unpublished story(in Tamil) written recently, I had asked opinion from him and Uthaya since I felt something odd in this story. ...
Yesterday Gosling blogged about having an unreasonable amount of fun at writing a pub/sub cloud repo with using worldwind library. He went on to mention about being away from meeting and corporate rubbish! How amazing a man of his level could manage to do this! Steve Wozniak Version II.No way comparing his situation or skill level with mine , but ...
I have a Chinese new year resolution, getting back to blogging. Well this is gonna be a lunch time blogging. Will be short and slim! Lets get on to the topic!ySchool, an open source school management system, we at Yarl IT Hub are trying to build. The idea is simple. We want to build a system for primary and secondary ...
I hardly bucked up by any Microsoft issues usually, but last Friday, one MS bug hit me in a typical fashion.It all started with me writing a doc literal web service. I designed the WSDL with eclipse WSDL editor with a clean schema of objects using inheritance in lots of element types, in order to reuse the standard headers there, ...
Recently, I had a chance to talk to Mr Richard Kannard, founder of metawidget tool. Metawidget is a simple inspection tool which takes the metadata(primarily annotations based, but xml metadata supported too) of your domain objects and create UI components from it. This is something similar to Beanview, but metawidget comes up with a support of existing standard APIs’ ...
Few years back, during one of our code reviews, my supervisor advised me to refer Double Dispatch pattern for some of the code segments I have written. It took a bit of time for me to understand the ideas behind the double dispatch model, once realised, I became a kind of advocate to this model!Now lets look at an example ...