Little India

I was heading down to Little India with my mum yesterday for lunch at Tekka Food Centre knowing that it has been ages since we last step our feet there and moreover, everytime we took buses and passes by.

3 more weeks to Festival of Lights which is Deepavali. It is kinda blessed to stay in Singapore getting to know each cultures, each festive seasons and of cause photography of those memorable moments.

I didn’t took a lot of photos this time round because it was pretty packed and not very organised that I can really take nice photos.

Bencoolen

Then off we went to Bencoolen to shop. And we saw mooncakes.

Lately, I have been all the while working on php programming codes, website design competition on html, javascript and css codes, almost 12 hours on the laptop with external monitor. This kinda sounds too that I’m a hardcore web designer and web developer. But anyway, took a time off after church to Chinatown last Sunday since my mum wanted to head down to Chinatown to collect her Dorothy Perkins pants for alteration which I paid for her for the pants 2 Sundays ago when I was getting a blouse at Dorothy Perkins. Considered that the weather was good but yet, the weather is humid with barely any wind.

Let the photos do the talking.

Took another day to go back photography at Macritchie Reservoir.

I found out another way in photography modeling in shades.

Fishing can be quite fun too.

I hope you are always be here with me.

This year, I decided to embark the journey for the second time to participate in the Open Jive Regional Challenge 2009 in mid-June in Singapore.

Last year, it was my baby step in participating Java Jive Regional Challenge 2008.

The reasons I decided to participate for the second round were firstly because I would like to contribute to my school before I graduate next February. Secondly, I want to catch up with the Java technologies especially in web technologies since after Java Jive Competition, it inspired me to be in web application development rather than the software development. Thirdly, since my juniors were participating, so then I was told to assist in training the juniors in J2EE and MySQL. Through training them, I re-capped what I have learned previously and also to pass down to my juniors rather keeping the knowledge to myself. Isn’t it to be selfish by keeping knowledge to yourself? Oh well, I rather think it is kinda selfish.

Forming the Team

This year’s competition, my group recruited a new student to the competition. Basically, 2 of us were the previous participants. Basically, we were from the same class but because of our specializations, we were separated from module classes. I’m from the eBusiness, Joel is from Software Engineering and Dennis is from Networking. So I thought it would be a good combination of expertise and knowledge in this competition.

Innovations and Ideas

After forming the team into 3 members, we went ahead to brainstorm on the innovations and ideas for the competition. Firstly, I thought of a business idea since the world is facing economic recession. My members and I gave a thought of a business idea to help businesses to have bridge or a platform to communicate and to share projects between them. Furthermore, I thought of Business Intelligence as the innovation as well. Due to some reason, the idea was not feasible as further discussion was discussed with our facilitator. After the discussion with our facilitator, I further search for world issues that the world is facing right now since the competition was about solving world issues and to change for tomorrow. What I did was to google for “World Issues” . To my surprise, environmental issue was the first in the result list. From there, as a team and with our facilitator went ahead in this idea on environmental issue to nail on.

J2EE Training

After our team was shortlisted for the competition, our facilitator planned a training session for the juniors who also participating the competition. The facilitator was supposed to carry out the training as well as teach in the training but due to some reasons that she had to schedule remedial lessons for her module classes. My friend, Nicholas who also participated in the competition and I carried out the training . Basically, I was only to assist Nicholas in training. From the training, I re-capped on my J2EE knowledge.

Development

After the training session, as scheduled, we carried out our development work as per normal but before development, we carried out the design phase in a SDLC (Software Development Life Cycle)  manner. As a team, we brainstormed for the best colour combination in the website design as related to environmental theme. Basically, a few colours came to our mind, and they were brown, green and blue. We decided to use green as our website colour to give the user a perception that we are trying to do environmental conservation. The overall user interface was started with storyboarding to visualise how the contents are placed in the design. From the storyboarding, the user interface was design by one of our members, Dennis. He did the user interface in Photoshop software. From the design in the Photoshop, the user interface was converted to a template with html codes.

Since our web application involves a login information, a different template will be used when the user is logged in (with session variable). So how do we display different templates when the user is logged in or not logged in? We actually did the include file in jsp (JavaServer Pages). The include file ensures that we need know to re-create the user interface using html codes over and over again. For this part, I was the one who helped in the logic and work on the include files.

Moreover, our web application involves jQuery Ajax. One of our members, Joel was the one who involved in working with the jQuery Ajax. Basically, as a team, we used the jQuery javascript file which netbeans has provided by including the javascript framework to the project.

Besides working with my team, I also work with my junior group because it was their first time in participating the competition and they needed help since the facilitator was busy. Their help was on the MySQL database. As I helped them to troubleshoot the MySQL database connection in Netbeans, I learned through re-capping my mistakes and not repeat them again. The reason that they were unable to connect to the MySQL database even though MySQL connector was seen in the Netbeans services. The problem was the project was not configured to use the MySQL database JConnector which apparently the connector was not registered into the project.

During the developments, both of our groups stayed in school to help each other. My group nearly stayed overnight to work on the project.

Presentation Day – 17 June 2009

My group’s presentation day was on 17 June 2009 (Wednesday) in the afternoon after lunch. This year, I found the arrangement in scheduling the groups was good because of the timer given in the judging room.  Last year, my group’s schedule was delayed because of the morning teams who presented quite long. So this year, the arrangement was pretty controlled since everyone was on time in ending their presentation. One problem, my group faced in the judging room was the projector because of the resolution problem when we tried to demo our product. Thankfully, the judges allowed us to take some time to adjust the projector resolution. I started off the ball rolling with presentation and followed by the demo by the guys (another 2 members in my team).  I found the question and answer session rather interesting and challenging since we were here to convince the judges our product. Basically, my group missed by a chance to be in the winnings. As what my facilitator mentioned, it was a spot on question from Mr Naveen. The question was the same as what my facilitator mentioned to me before the presentation day. I did not take heed from her because my team was rushing on the jQuery Ajax work.

Award Presentation Day & Project Wonderland seminar – 18 June 2009

Around noon, I reached ITE East Simei for the Project Wonderland seminar since I needed a long rest because of the overclock I did during the development. Project Wonderland was the new technology I came across. Previously was JavaFx but here you have Project Wonderland works in Virtual World. It do sounds like Sims game.

7 teams were notified that they will be in the Singapore Challenge Finals. One of the teams was from Ngee Ann Polytechnic, Team Undefined. They ended up claimed the Sun Participation Age Award.

Sun Developer Day 2009

Due to personal reason, this year, I did not get the chance to attend the Sun Developer Day 2009.

Conclusion

In conclusion, this competition like the previous years allowed me to go into web applications development, gain experiences and learn from the experts.

Photos


Now that my Viva (presentation and demo) were over on last Friday, it was worth the joy that it was finally over. Just that, I have a final week tomorrow to finish and off to 10 weeks of holidays. 10 weeks of holidays seem to be anticipating because of the incoming web based projects to work on such as the Toteboard Website Design Competition to work on with my girls. Although, I have worked with them in assignments projects but I hope the competition may help them to improve themselves and just purely dependent on me. Besides the competition, or rather I hope the lecturer can just come to ask me for the proposed project to work on and get paid rather than the lecturers going one big round to tell us. Moreover, I have a freelance web project to work on with friend. Guess the 10 weeks of holidays going to be the period of anticipation and learning experiences. Frankly speaking, I’m tied down to the work scope in internship. I prefer to get those crazy ideas to work on especially on Web 2.0.

Okay, lets put this aside because have been quite troubled on the things in school especially on the Director’s tea and some lecturer who apparently went to “sell” and “advertise” me. Well, apparently, she was nicely defending herself by doing a good deed to students. Imagine if I would to tell how much I cannot stand her, I bet I going to be speechless by her words of defending herself.

Lets put this aside since I’m quite happy that Viva is over.

Today, went to HortPark again. Yea, no idea where to go for photography. Until then, I have another photography work on 17 October for church’s Chinese Worship Ministry Get Together 2009 session for BBQ. I can’t wait really because I’m going to Patricia’s house (private property).

Okay, I shall not talk more.

1. 20 July – IAP Project Report Submission
2. 27 July – 7 Aug – Viva Presentation
3. 7 Aug – End of Internship
4. Aug – End Oct – TOTE Website Design Competition
5. Aug – ? – Business
6. Aug – ? EnviroJournal Revamp

And… Photography once more!

1. 5 June 2009 – Ngee Ann Polytechnic, School of InfoComm Technology Third Consecutive Year winning in National InfoComm Competition result (Dinner in alumni) from 6pm to 8pm
2. 6 June 2009 – Assist friend in training for Open Jive Regional Challenge 2009
3. 6 June 2009 – Photographer for Jaclyn’s son, Ben birthday celebration.
4. 7 June 2009 – Open Jive Regional Challenge 2009 Codes Submission to Project Kenai.
5. 10 June 2009 – Open Jive Regional Challenge 2009 Report Submission
6. 17 June 2009 / 18 June 2009 – Open Jive Regional Challenge 2009 Singapore Finals at ITE Simei East
7. 23 June 2009 – Photographer for church’s Chinese newcomers night.

Lately, was Mother’s Day. Happy Belated Mother’s Day to all.

I managed to treat Mum and Dad a lunch at Muthu’s Curry at Little India. The food was great.

Mother’s Day photography in church for the Chinese Worship Service did not really turn it well because of the lighting and the a large group of mothers coming out to the front of the stage to get their presents.

For the time being, I will busy with quite a number of things lining up for me. So here are the updates which I going to work on. First up and foremost would be my internship project which I only merely just started on the migration but by reading up on the migration guides of the system really confused me and so I need to ask industrial supervisor tomorrow if he is in office tomorrow. Today, he was not in the office which kinda pissed me off because I want to start the project earlier. Next up, Concurrency SCJP (Sun Certified Java Programmer) Training in Ngee Ann Poly, School of ICT this Saturday, taught by Ms Lee and I hope I learn something in the training and I hope she do not drag the lesson time. Next up in the line is the SCJP exam on 23 May, Saturday in Ngee Ann Poly too, and I hope I can pass to get the certificate. Up the following week is my birthday, but not intending for events because I yearn for a rest on my birthday. Last thing in line is Ben’s birthday photography and I was told to be the photographer on that day, so gave it a try since I like kids a lot, which I also wants to improve my portrait photography skills. Another external project was given but I have yet to contact the person is on this eCommerce project which I may work in hand with my IT friend which I will be paid for it.

Quite a number of amazing things happen these 2 days, and I really like it because it spice up my life because it is not work related. So wish me all the best in my upcoming projects and assignments. :D

Will make it a point that every week, I will post photos on my photography session throughout the week. Two weeks of internship have just passed by. Time flies when you don’t notice the time. Since I work in the company as intern for 5 working days, photography sessions will be another thing which I will work on it.

Today is Labour Day so no work today but photography session with my friend (classmate), Maryam. So we went to Marina Barrage. This was my second time to go to Marina Barrage for photography. From the photos taken, I noticed that I have improved in those photo shoots on kids. The kids are loveable.

The weather was pretty hot today as both of us went to the greentop. And so we tried jumping shots with my tripod and my camera with timer. Some shots were not as good as we thought. Other photos are with my friend. I will post on what I have now in my camera.