Wednesday, January 7, 2009

Video Shooting Week

5 January 2009

Helped Leonard and You Hock with their testing after having breakfast. Once their testing was done and their functions was working fine, we started integrating our parts together. We only managed to finish integration a few hours after lunch. Tested the integrated application and found some problems because we forgot to copy a few patches while integrating. We tested it again to make sure it was working fine. Here's a picture of our testing:


After making sure the integrated version was working, we showed the application to Kevin. He seemed please with our progress. We then went to see what Ming Hong was working on. He used iGlasses, which adjusts and manipulate the webcam's video settings, to make Lightdraw work with iSight. I guess the setting up for Lightdraw is just going to get easier.

We then made plans for the next phase of the "Drawing Board" application. Here's the plan:

  • Drag and draw within the pen(Ryan)
  • Transparency of the images(Leonard)
  • Dragging a pen out of the palette(You Hock)
  • Getting the Quartz Composition to work in Cocoa(Myself)

As Leonard and my part for this phase seemed to be the easiest, we would be helping the others once we are done with our parts.

On a side note, Kevin agreed to let my build my DIY PC in the lab tomorrow. Will be heading down to Sim Lim Square tomorrow to purchase the stuff needed.


6 January 2009

I tried to run the integrated Quartz Composition in Cocoa, but it is still unable to compile and run. This was the same problem which I faced last week when I tried to run the Quartz Composition of the 'Toggle' function. Tried to get it working before lunch, but it was fruitless.

At lunch time, we headed down to Sim Lim Square to purchase the parts to build my PC. And the rest of the day was spent on building the PC. These are the stuff we bought:


When we got back to the office, we started fitting all the parts together. Here's a before and after picture:



And the finished product:



Kevin almost jumped when he found out that we only installed Windows XP on it. However, it was a good experience as I never really got so close to the hardwares in my life until today.

To Kevin:
Don't worry Kevin, I'll install Linux and stuff once I'm done installing the required hardware drivers and softwares. As for the Mac, I'll get one before I get into university. =)



7 January 2009

We tried to find out what new products was introduced at Macworld 2009 and this is what Leonard found:



Initially, we thought it was true and was commenting how it was easier to use a keyboard to type instead until Bernard told us that this video was a hoax. It turns out that the video was made by The Onion is an American "fake news" organization, which publishes satirical articles reporting on international, national, and local news through an entertainment newspaper and website.

After watching a few more videos made by The Onion, I continued with what I left of yesterday. Leonard came over to help me as his part was done and we managed to get the Cocoa application to build and run. The coordinates for the Quartz Composition in Cocoa was off and tried to fix it by changing the initial window position of the cocoa application.

With the help of You Hock, we managed to set the initial window position of the cocoa application. Here's the code we used in the Cocoa application:

NSRect screenRect = [[NSScreen mainScreen] frame];
screenRect.size.width = 1400;
screenRect.origin.x = 1680;
screenRect.origin.y = 0;

We continued to test and found out that there was a problem. The integrated application was able to toggle on, but not off. I guess we'll have to find out the problem tomorrow as we had to go to the pantry for our big boss, Terence's birthday celebration. At the celebration, You Hock was asked to sing. Here's a video of him singing:



After the celebration, we went to take a video for Lightdraw. For today, we shot the clip for the ease of setting up Lightdraw and Ming Hong's "White Board" application. Here's a sneak peak of our behind the scenes:




8 January 2009

I changed the wallpaper of my iMac(I guess I've caught the Chinese New Year bug) when I reached the office. Here's how my iMac looks:


Once my wallpaper had been changed, Ming Hong came in and gave us a quick mathematics lesson on matrix and how it is applicable in application development. I never thought these maths formula could be applicable in real life situation when I took my mathematics lesson in school. Nonetheless, I've still learnt something new today. =)

After the quick mathematics lesson, I continued the checking for the Cocoa application. The toggling value changed, but the image of the pen and palette is still there. I discussed with Leonard and You Hock on how to solve the problem. They suggested that I ask Kevin on how to solve the problem. I guess that's what I would do when we get back on Monday as Kevin and Ming Hong have a meeting tomorrow.

Helped Leonard and You Hock with the testing of their parts before heading out for lunch. After lunch, we integrated our parts together. Around 3pm, we continued our video shoot with Cheng Teng on the applications which worked with Lightdraw - Cooliris, Puzzle game and 4 Player Pong. When we were done with the video shoot, we asked Cheng Teng to send us the footage as we wanted to create a behind the scenes video(it should be fun and amusing).

After the video shoot, we continued with integration before calling it a day.


9 January 2009

When I arrived at the office, Kevin asked us to pack the room as it was messy after the video shoot before heading for his meeting. So we packed the table and did the checking for the new palette position. During lunchtime, Kevin came in and told us about a power shutdown later in the day and we were given the day off.

We decided to head down to Temasek Polytechnic Open House because it has been awhile since we have been back to school. At the open house, my final year project we being used. Here's a picture of my project's booth:



Reflection for the week:

This week at IHPC has been a very fruitful week for me. I've learnt stuff such as building a PC and more about Cocoa. I've also experienced the feeling of being in a video shoot as it was my first time taking a video.

On building my own PC, it feels like I'm back in school for my Computer Architecture lesson when we "operated" on the school's computer. However, it was just a minor "operation" compared to the one here at IHPC where I went to the shop and get the individual computer parts and putting the parts together. It was also my first time installing the Windows OS onto a computer. It was really a great experience and would definitely help me to cherish my computer more. However, I still feel that I have to read up more on the different hardwares in the market and how it affects the performance of the computer(as mentioned in last week's post).

Video shooting-wise, it was my first time taking a video and having a "cameraman" and a "director" instructing us on how we should position ourselves and what we should do in front of the camera. I'm sure that this experience is not what any other IT interns would get to experience and am truly grateful to have my internship here at IHPC doing Lightdraw.

No comments: