Thursday, May 20, 2010

Wrote an Exam like never before

Two days back I was called by my friend, Arun and he requested me to assist a blind guy named Justin in writing his exams. I very gladly accepted to be a Scribe and spoke to Justin through phone. He was doing his final year in B.A. English Literature and he was actually from Namakkal. It seems there were not much people in Namakkal to help him in his exams and so he chose Chennai as his examination Centre. I was very happy that I am going to do something good in my "vetti" time.

Today morning I went to the examination centre at Chrompet sharply at 9:30 AM. Met Justin at the school entrance, spoke to him and took him to the Exam room. I started dictating the Essay questions to him and he was simply smiling. After I read all the questions, I asked him which question to start with. I was stunned at his reaction and at his reply. He told me that he dont know anything, not even a 4 mark and he told me to copy all the answers from the guide, which was safe in his pocket. My conscience kicked in and told me that I went there just to help and not to cheat. I was totally confused and Justin started convincing me to help him out. After a few minutes of thinking, I accepted to copy the answers, as there was no other go. Since there was no Invigilator in our hall, it was not very hard to copy all the four 20 mark questions.

We finished the exam well and good today. Still he have exams till Sunday. So I am going to write for all his exams. From tomorrow, my friend Arun will also accompany me to assist a friend of Justin in her exams.

But the next time I am signing up for this Scribe job, I will assure that the person knows something and I am not going to be a copy cat.


Sunday, May 9, 2010

2D Self Assembler

2D Self Assembler, this is one of my Master piece, that I developed for my College Final Year Project.

History of Project:
I wanted to develop some game for the project, which I can apply for Imagine Cup 10 too. But, developing games was not allowed. So, after much thought, I thought of porting the BOINC platform to XBOX, if at all possible. But after discussing about that in SETI@Home forums, I lost hope in that too. I always wanted to do project in AI and so while browsing so many topics on AI, I chose this one.

Self-assembly is a term used to describe processes in which a disordered system of pre-existing components forms an organized structure or pattern as a consequence of specific, local interactions among the components themselves, without external direction.
Our Project is to get the disordered initial shape, the final structure and the means of transition from the user, and generate a program for local bodies or agents to make the transition and finally simulating the actual transition. Hope its understandable.

Technical Specifications:
Started the project with C#, Visual Studio 2008. Designed all the UI using WinForms and started developing the necessary modules. But later, out of curiosity, tried WPF and totally shifted all the UI from WinForm to WPF.

Project Demo:
A video is being made and will be hosted on or before 15/5/10.

Final Product:
The final product was in many ways different from the original specification. As far as the Agent Program generation, everything is same. But the simulation part is totally changed. Actually, the simulation have to be done with lots of agents each of them running the generated agent program and forming the required pattern.
But because of time constraints and since I was exhausted, the simulation is done with simple graphical animation transition between the two shapes and the agents were not involved.
In software development life cycle, there is an important phase called Testing. I totally omitted it, and so there are so many bugs and glitches and the application dont run as expected most of the time.
But, what I did was enough to show to our external reviewer and so no problem with that.

A note of Thanks:
Thanks to my team mates, Gobinath and Kalai Selvan for being so supportive and my Project guide, Mr. Gnanavel and thanks A LOT to my mom for being so understandable when I freak out because of not being able to solve some stupid bugs. Kalai Selvan seems not at all interested, but Gobinath was very much interested in our project. But the things is, he is technically very weak, so he cant help me much. But he did much help of explaining me the Origami and its folds and making me understand them. Thanks a lot to Mohan Raj, Sai Prasad for helping me out with some difficulties and thanks to all other whom I forgot to mention here.

Short Video Demo:

Download Executable:

- Saiyasodharan

Saturday, May 8, 2010

Bye Bye College - MNMJEC IT Rockers 2006 - 2010

I dont know what to write now? Have hell lots to write, but hard to put them in words... To say simply, "My College Life is over"

Yep. I finished my Graduation :) but I am missing my college and my freinds a lot :(

Today is a wonderful day that I spent with my friends. This is our farewell day and we all enjoyed it to the core. But it was very hard for each and every of us, while we left saying the "last good bye's" to each other. While writing this, so many incidents, from kidding our friends to getting blamed from HOD comes to my mind... our class rooms... our labs... canteen... stone bench... wall jumps... b'day bumps... SYMPOSIUM... sleeping in classes... thamba sir... paramesh sir... dinakar sir... john sir... and more............

MNMJEC IT Rockers 2006 - 2010

As said, today is a wonderful day and I am gonna write everything here. So, feel free to navigate away or close this page now.

Today Morning:
Got up early and started the day with NFS Carbon. Then called Keerthi to ask him the venue of our farewell party. Vinoth Babu picked up de phone and said to come to Vijay Park at 10.30 AM. I was soo dwelved into racing and didnt noted the time. Later, it was like 10.00AM, thought I am going to get late and so called up my friend, Alex and told him to drop me there. Went with him and reached Vijay Park by 10.40Am.

Vinoth Babu - A total noob:
Just to confirm, called keerthi again and this time too vinoth babu picked up the phone. I just asked him and he told it was not Vijay Park, but it is Vijaya Parkin. I asked him several times and he was damn too sure. So, went back a few signals to vadapalani, picking up Mohan Raj on the way. It was very hot and again started walking towards CMBT chking out all the building on the way. There was nothing like "Vijaya Parkin". So, we called up Captain Praveen to hear that it was "Vijay Park" only. Vinoth Baby made a fool of us today.

The Events:
The farewell was well planned and many events were arranged. The first event was Dumb Charates and it was a little dumb(when compared to others). The second event was like, a random person is chosen and tied up with cloth on eyes. Then he/she is to make it to a chair, following the directions of other people. It was awesome that Anisha was tied up and taken to the ____ and Sreenaya to ___ by Dr. Suthan. Then came the dance event, in which random people(preplanned, lol) were asked to show up on stage and asked to dance for few minutes. Some people enjoyed it and some hated it.
I was both happy and sad that I didnt took part in any of the events.

The Lunch:
Here comes, my favourite part. We started with a totally dumb soup and had Nan, Pulav with so many side dishes and curd rice. Then we had Ice Cream in the end, which I took 3 rounds, yeah, not even my average. Actually, I was little disappointed with the variety of items. Even the master blasters in this section, Arun raj and Gobi didnt enjoyed this well.

Then again we continued with the dance event and it was the BEST.

It was time to leave and we lined up on stage for the photos(the LAST group photos of all of us :( ) Then, we were all simply sitting, looking at each other, wished others and some people crying. I too felt very hard on those moments. Then, atlast WE GOT SEPARATED and everyone went back home :(

Karthikeyan and his Car Comedy:
Karhikeyan's car was so messed up and it stopped in the middle of road. It needed some push from our steel bodies :P Also, Karthikeyan once helped me and many by pushing MY jammed 19B and making it run. So, to pay back, me, praveen, basker, vimal, mohan, bharath pushed it and made it run.

Whenever, I feel very good or bad, I used to walk. So, I decided to walk back to home(Wait, I walked looonger distances than this and I love it). Captain Praveen said he will accompany me to the next stop. But, he didnt wanted to leave me in the next stop. So, hee accompanied me till the Pillar stop. We discussed sooo many things, both about college and life, on the way.

Sangam and COD:
In pillar, I was left alone. I dont wanted to go home and was roaming there for some time, when my friend Arun called me to Sangam. So, I went to sangam and Yuvaraj, Vivek, Karthik, Karhikeyan and Mani was there. But the noob Arun(the DoTA mandayan didnt show up). We chit-chatted there for a while and I went back home. I know if I log in to FB, people will make me cry. So, popped up Garena and started a Death Match with Sridhar, Vivek, Yuvaraj and Jyothiswaroop. Yuva's mobile Internet showed its real face and he quitted in the middle for being laggy.

Till I got sense, I was a student(starting from LKG). I went to school for soo many years, and college and whenever people ask me "What you r doing?" I simply say "I am a student". But cant use it anymore :( So, need to get a new answer to de same old question, which means to get a job. My plan is to SOMEHOW get ANY job in any game development company. If I got my career in Game Industry, then my life would be great. Hope things happen well and soon. Today, only found that there were so many small mobile and flash game development companies IN CHENNAI. So, going to hunt down for the job starting from Monday.

Strongly recommend you to close this page. A small advice: Never go for Big Companies with Big Pays, JUST BECAUSE they are big. They bring you money, but not happiness. Do, what you like and you will be happy. Keep in mind, this is not the end, but the beginning of a same old travel in a new path. okay okay... over ah mokka podurennu theridhu...

Wish u all a bright future and wish myself the same :P

PS: today put a super mokkai to Viswaakshan: "unakku pinnadi MSP, MVP nu avlo short form, ana adukku ellam theriyadhu ennaku full form" :P

mnm it,mnmject,rockers

- Saiyasodharan (Father)