In the past few days I have come to understand the pains and more importantly the complexity of the problem space of build engineering. I thought I had a fair understanding of how things work but today is a day I must admit, I realized what a fool I was to think I actually understood anything. Our internal build system is so complex, not sure if it is due to over-engineering or just lack of it. The bottom line is that is not easy. And I don’t expect it to be easy due to nature of how so many teams leverage them.
I am typing this while I wait for a checkin to pass the gate so it can’t be any fresher in thoughts that this. The beauty of the system is that it does serialize the checkin process and even though I do admire CI systems, I have begun to love and respect the aspect of having a single pre-validation system like what we have. I salute you guys who manage to keep this system running so smoothly over the years. I believe as a dev I have taken this for granted but I have come to realize that the sheer complexity of a system like what we have, requires a different degree of passion and love for this problem space. Thank you Build Guru’s.
You would expect programs like VMWare and Virtual PC to actually support booting from a USB stick. If you are just finding out that they don’t like I am and you need some way to get into your USB stick here are some things you can try.
The steps to prepare your USB stick is quite straight forward and you can find them here. I just used the “Create a bootable USB stick” option from – http://www.ubuntu.com/download/ubuntu/download
The next issue was to actually boot into the USB. Now after a bit of digging around I found out that the laptop I was using (X220-Thinkpad) does not detect the USB. I tried it on another machine and that worked fine but I needed to get it working on this one since I carry this around. So I decided to some kind of virtualization using VMPlayer.
Now to enabled booting into USB you actually need to get Plop
My new time killer, a WWI era drama show. I’m not really certain why these British shows interest me. Maybe the larger than life characters who spend time drinking expensive wine and women who try to flirt without showing skin are couple of reasons. The bottom line is that after Doc Martin it was hard to find something interesting to watch. If you are looking for characters with money and integrity this show is full of them. That is definitely something that you don’t find in shows these days which thrive on non intelligent humor and racial sarcasm. Downton Abbey engages you in a moral battle in simple yet less than ordinary plots involving not a single character you can associate with but instead you end up empathizing with all of them whole heartedly.
Eli finally got to walk in the snow. He was a little apprehensive about picking up the snow but he managed to walk around and I made a few and threw them for him. I didn’t mind that he was already having a cold since we felt it would unfair on the little guy who just wanted to run outside when he saw the snow. He didn’t even know what it was and his smiles made our day.
This is one of his cutest expressions.
The windows phone ride was actually pretty pleasant. I love the OS but I somehow ended up back to the iPhone. AT&T has actually been quite a good to me as a customer. I just wish Samsung would have had a better warranty. Anyway I think that the lumia should set things straight but for now I’m kinda back to the iPhone.