Today Victor and I went to school for photo-taking for IT Project Show. I feel so old when I was back in TP, and truly missed the times where I have just entered Polytechnic. All the fun things my class did, all the chalets and birthday parties being organized, and all the tutorial and lecture sessions with my class. How I wish time could turn back...
Back at the workplace, today, Victor and I worked on the final stage of video development. The video parts are merged and now pending for conversion.
Conversion, unfortunately was very slow, and it was not due to the lack of processing power, but due to the application (Corel Video Studio) itself. Hence, for the entire day, we were waiting for the video to convert and couldn`t do anything else due to the lagness it generates.
===============Reflection==================
Through this week, I have encountered failure, and it truly tested me and my perspective in life. It has set me asking myself times and times again why I have not be able to win this competition. Due to that, I have been reading up on presentation skills, time management skills and practicing then in my own freetime.
This is indeed a big setback not only for me, IHPC, but also for Temasek IIT School, and I definitely regretted losing the competition, with all that faith placed in me to win it. Though I lose in this competition, I have brought back something : things that I can improve on. I have noted them and will find ways and means of preventing them from hindering my success.
Sunday, January 31, 2010
Week 18 Day 4
Today, I worked on creating a project video for both HoloTouch and the Student Portfolio System for our school's IT project show. Victor and I also worked on the writeup for each of these projects, the music to use for the video, and the subtitles for them.
Wednesday, January 27, 2010
Week 18 Day 3
Today we worked on providing a workable demo for IHPC that Kevin and Ming Hong will be able to show as the first developed protype of HoloTouch.
Week 18 Day 2
Today will be the day of competition, so far the preparation for us is ok, and we wish to thank Dr.Eng, Mr.Yeak, Ms Lim, Mr.Cheng Teng, Mr.Kevin, Mr. Ming Hong, as well as fellow MSP team members for providing feedback for us.
Will be going for the competition now, and hopefully will post the good news tonight : )
=========Tonight=============
Although hard work does pay off, we got the 3rd, Applied Science students who presented on Dengue vaccine and Saliva Stress test won the 2 awards. It was indeed disappointing that the chain of winnning by Diploma in IT is now broken in this continuous 4 year. My apologies to all who stood by to advise and prepare us for this PSRP award, I have indeed let you down.
However, this failure will not stop me in my steps. I now recall what Rocky says in his movie :
"The world ain't all sunshine and rainbows. It's a very mean and nasty place and I don't care how tough you are it will beat you to your knees and keep you there permanently if you let it. You, me, or nobody is gonna hit as hard as life. But it ain't about how hard you hit. It's about how hard you can get it and keep moving forward. How much you can take and keep moving forward. That's how winning is done! "
If you happen to be reading this and you are starting your SIP internship at IHPC in 2010, based on my experience, since you start work on any projects, do have the PSRP in mind, and there will be a definite chance of winning the award for IIT school.
Will be going for the competition now, and hopefully will post the good news tonight : )
=========Tonight=============
Although hard work does pay off, we got the 3rd, Applied Science students who presented on Dengue vaccine and Saliva Stress test won the 2 awards. It was indeed disappointing that the chain of winnning by Diploma in IT is now broken in this continuous 4 year. My apologies to all who stood by to advise and prepare us for this PSRP award, I have indeed let you down.
However, this failure will not stop me in my steps. I now recall what Rocky says in his movie :
"The world ain't all sunshine and rainbows. It's a very mean and nasty place and I don't care how tough you are it will beat you to your knees and keep you there permanently if you let it. You, me, or nobody is gonna hit as hard as life. But it ain't about how hard you hit. It's about how hard you can get it and keep moving forward. How much you can take and keep moving forward. That's how winning is done! "
If you happen to be reading this and you are starting your SIP internship at IHPC in 2010, based on my experience, since you start work on any projects, do have the PSRP in mind, and there will be a definite chance of winning the award for IIT school.
Week 17 Day 5
Today, I have decieded to post and make my reflection for the week.
The preparation is indeed stressful, having less of sleep and some missed deadlines currently, but no competition is not stressful, and I am and will perserve through this challenge.
Reflection :
This week have indeed been a challenging and tiring week for me, but only in this week did I realize and learn more of the potential of HoloTouch, instead of just C++ codes. I have now experienced and learned that competition produces not only results, but also the awakening of our goals.
The PSRP award competition has set me thinking on my life, how I have achieved so far, and is the type of job I am in currently the job I want and dream of? Indeed when year 3.2 comes to an end, it will be the end of opportunities to achieve, opportunities to work with familiar team members and the start of a 2 year long trip where most of us are unfamiliar with. Thinking about this, it has make me feel the importance (once again) of cherishing things before they are history
The preparation is indeed stressful, having less of sleep and some missed deadlines currently, but no competition is not stressful, and I am and will perserve through this challenge.
Reflection :
This week have indeed been a challenging and tiring week for me, but only in this week did I realize and learn more of the potential of HoloTouch, instead of just C++ codes. I have now experienced and learned that competition produces not only results, but also the awakening of our goals.
The PSRP award competition has set me thinking on my life, how I have achieved so far, and is the type of job I am in currently the job I want and dream of? Indeed when year 3.2 comes to an end, it will be the end of opportunities to achieve, opportunities to work with familiar team members and the start of a 2 year long trip where most of us are unfamiliar with. Thinking about this, it has make me feel the importance (once again) of cherishing things before they are history
Week 17 Day 3
Today we spend the day on preparing for the PSRP, and will be doing the same thing till next Tuesday, hence to concentrate on the PSRP, I will not be making any blog posts till next Tuesday.
Week 17 Day 2
Today after presenting the full 3D rotation to Kevin, we received email on our nomination in Poly Students Research Projects award. Kevin and the rest of the colleagues have a short meeting, and we will be spending this week till the next Tuesday (PSRP presentation) on creating videos, fixing application problems, preparing and rehearsing the slides.
Week 17 Day 1
The beginning of this week, I continued on developing the rotation of the rubik cube via the center cube being identified.
However, this method did not work well as the application still tends to identify the side cubes as the center. As such, we have currently decided to shift developments on other areas, such as the 3D rotation.
We manage to get the 3D rotation up by today, and spend the rest of the time implementing 3D rotation for other planes
However, this method did not work well as the application still tends to identify the side cubes as the center. As such, we have currently decided to shift developments on other areas, such as the 3D rotation.
We manage to get the 3D rotation up by today, and spend the rest of the time implementing 3D rotation for other planes
Monday, January 18, 2010
Week 16 Day 5
Today I realized that the existing method to snap the cube is not efficient. This is because since every cube has different source and destination to adjust to, it is just not possible to cater different angles of each cube as it will be very time consuming and heavy on the processing too.
Hence today, I have begin on implementing a new algorithm for snapping that only depends on 1 single cube at the center front at each layer. This method works by identifying the front center cube, and how many degrees more does it need in order to successfully snap back to a complete 90 degrees angle.
==================+Reflection+=======================
During this week, I have re-programmed the snapping method, and learned more on radiant, and how it applies to the Rubic cube application. Though a short week, this week has been more on programming and implementing our supervisor's feedback to improve the application.
Thursday, January 14, 2010
Week 16 Day 4
Today, I continued to work on the alternate method for the snapping effect. Although the new method is able to turn the cube, but due to the z plane's snapping not implemented yet, the rubic cube does not yet snap correctly.
Week 16 Day 3
Today I worked on implementing a new method for snapping the entire cube. This was because the previous snapping method was implemented and achieved by using a stored variable which stores the distance the user have moved for each layer and each plane. This may became inaccurate over time due to the number of movements a user have to move to solve the rubic cube.
Hence the new method would snap the cube by measuring first, where each of the cube are, and second, where is the nearest point it should snap to based on its current position.
Hence the new method would snap the cube by measuring first, where each of the cube are, and second, where is the nearest point it should snap to based on its current position.
Week 16 Day 2
Today I went for National Service Medical Checkup, and hence was not in office for work.
Week 16 Day 1
Today was the start of the second week of 2010.
In the morning, we did our last rehearsal and preparation before presenting to Ming Hong and Kevin in the afternoon.We were glad that everything went well for the presentation.
In the afternoon, I spend the day working on implementing an in-game menu for the user to re-calibrate the colours if he or she needs to. This will then allow the end users to re-calibrate the colors without the need to restart the game.
In the morning, we did our last rehearsal and preparation before presenting to Ming Hong and Kevin in the afternoon.We were glad that everything went well for the presentation.
In the afternoon, I spend the day working on implementing an in-game menu for the user to re-calibrate the colours if he or she needs to. This will then allow the end users to re-calibrate the colors without the need to restart the game.
Week 15 Day 5
Today I worked on improving the powerpoint slides, and adding music into it. Other than that, I have also realised in certain project demostrations, people tend to make a slideshow with its own transition timing to bring the story to people in a way similar to watching a movie.
I researched on how to do this in Mac's Keynote (macintosh version of powerpoint), and managed to succeed in making it with the help of my Collegue, victor.
We rehearsed a few times, corrected each other about common presentation mistakes, and ensured similar mistakes are not made again before calling it a day.
Overall, we are now ready for the presentation, and confident about it than the previous one.
=======Reflection=======
In a blink of an eye, the first working week of 2010 has passed. Through the numerous preparation and rehearsal for the Holotouch Project, it has made me realised the importance of not only being able to make a good application, but also impressing the end users on the project. A good application that fails to impress users will mean it will lose out to similar products, and hence causing developers to have difficulty selling it around.
One of the software application that have impressed me most in terms of its marketing is Eset Smart Security. The developers not only focus on developing a great antivirus, but also on animation, creating a nice looking robot avatar, and also on TV commercials.
I know of many people who have purchased the product and benefitted greatly from it, just through its impressive advertisements, which other brands of antivirus failed at.
Hence, the ability to impress consumers (and get them excited) on the software is important.
I researched on how to do this in Mac's Keynote (macintosh version of powerpoint), and managed to succeed in making it with the help of my Collegue, victor.
We rehearsed a few times, corrected each other about common presentation mistakes, and ensured similar mistakes are not made again before calling it a day.
Overall, we are now ready for the presentation, and confident about it than the previous one.
=======Reflection=======
In a blink of an eye, the first working week of 2010 has passed. Through the numerous preparation and rehearsal for the Holotouch Project, it has made me realised the importance of not only being able to make a good application, but also impressing the end users on the project. A good application that fails to impress users will mean it will lose out to similar products, and hence causing developers to have difficulty selling it around.
One of the software application that have impressed me most in terms of its marketing is Eset Smart Security. The developers not only focus on developing a great antivirus, but also on animation, creating a nice looking robot avatar, and also on TV commercials.
I know of many people who have purchased the product and benefitted greatly from it, just through its impressive advertisements, which other brands of antivirus failed at.
Hence, the ability to impress consumers (and get them excited) on the software is important.
Week 15 Day 4
Today I worked on reducing the rubic cube application from needing 2 windows to be shown to just one single window by integrating the color identifier in opengl. The user is now able to play the rubic game with just a single window.
Week 15 Day 3
Today we spend the day on preparing the presentation slides, rehearsing and finding ways to improve the presentation.
Tuesday, January 5, 2010
Week 15 Day 2
Today was spent on preparing for the presentation tomorrow, writing scripts and creating the slides
Monday, January 4, 2010
Week 15 Day 1
Today I have implemented a temporarily method to solve the mismatch between the open GL camera's view and the real video camera's view by translating the real camera's view by -15 units for the y axis.
I have also implemented a method to scramble the cube, and through it, I realised that the count that I have intended for the number of scrambles does not match the actual count that happens due to the frame rate. As such, I have multiplied the number of counts by 2 to meet my expected count.
I have also implemented a method to scramble the cube, and through it, I realised that the count that I have intended for the number of scrambles does not match the actual count that happens due to the frame rate. As such, I have multiplied the number of counts by 2 to meet my expected count.
Week 14 Day 4
Today I worked on attempting to solve an issue where what the camera views is different from what the 3D camera shows.
Today's New Year's Eve and there is a half-day off. As such, I hereby wish all blog readers
Happy 20101'
Today's New Year's Eve and there is a half-day off. As such, I hereby wish all blog readers
Happy 20101'
Subscribe to:
Comments (Atom)