<body><script type="text/javascript"> function setAttributeOnload(object, attribute, val) { if(window.addEventListener) { window.addEventListener('load', function(){ object[attribute] = val; }, false); } else { window.attachEvent('onload', function(){ object[attribute] = val; }); } } </script> <div id="navbar-iframe-container"></div> <script type="text/javascript" src="https://apis.google.com/js/platform.js"></script> <script type="text/javascript"> gapi.load("gapi.iframes:gapi.iframes.style.bubble", function() { if (gapi.iframes && gapi.iframes.getContext) { gapi.iframes.getContext().openChild({ url: 'https://www.blogger.com/navbar/20398566?origin\x3dhttp://rocksand.blogspot.com', where: document.getElementById("navbar-iframe-container"), id: "navbar-iframe" }); } }); </script>
YY .Saturday, July 31, 2010.

i gotta feeling that next sem's gonna get me real busy. job/masters hunting, house moving, overseas trip planning and a cGPA to maintain.. and SU17's coming! our last camp before we graduate, so why not help out and get soaked in the fun atmosphere and relive our freshie (and programmer) days..?

cheers to the 4 sub groups: MSG, J. Co, Franksters and 黑社会. i could tell much effort has been put into all the planning, but how everyone translates all that planning into a concerted effort remains a challenge. screw-ups do/will happen and it's up to us programmers to react swiftly and come up with a counter-plan.. 加油!

swam for the first time in 6 months. as usual, i'd acquired a swim suit tan line. and we visited her today, feels better and i hope things will get better. we need to come up with a plan, somehow.






YYY
that's it
9:54 PM