RutSum


October 21st, 2008

Linux Challenge at Innovision ’08, NSIT


For those who are unaware, Innovision is the mega technical fest of NSIT and is conducted every year, with a whole load of events, such as workshops, competitions and guest lectures.

The list of sponsors and the amazing website for Innovision was impressive enough to grab my attention. Moreover, a lot of money and time has been spent on advertising and publicising the event. I decided to register for the Linux Challenge, that was the only event I thought I could get through.

The description of the event on their website talked only about the rules and regulations of the event, and the timings. There was no indication of the content or ‘syllabus’ for the event, and since Linux is a very diluted and wide term these days, it is really difficult to guess what skills you would require for such a competition. Nevertheless, I decided to go for the event.

The entry was for teams, with a maximum of 2 members. I decided to team up with Sneezy, but he ditched me at the last moment for a dumb ED class at DCE. So I had to go alone along with the Uncool Shitty and Kitallis (who were already a team) for the event to NSIT.

The prelims were written, and consisted of 3 sections of increasing difficulty. The first section was knowledge based, and consisted of general questions based on the common day-to-day applications of Linux and the history of Linux. The second section consisted of a little more advanced command line tools and their usage. The third section consisted mostly of shell scripting and programming, which had little to do with the knowledge of Linux. I could hardy attempt even a single question in the third section. Then it struck me that these question were relating to a predefined ‘Linux’ syllabus that must be taught in engineering colleges at a later stage (probably the 6th or 7th semester). In total, I performed poorly at the test, and I was not surprised, because in my 3 year long journey on Linux, I never really needed to use much of a shell. I’ve done my work in a GUI, and continue to feel it is an easier way to do things.

I did not qualify for the finals, but Uncool and Kitallis, they did. The final round consisted of only shell scripting, and had 4 questions, for which you had to make scripts on an actual Linux system (which was Fedora 9 ?!). Uncool and Kitallis managed to get through 2 questions, but not through shell scripts, but through programs that did the same thing, written in Python. If I were the organiser, I would have disqualified them for being smart asses and defying the rules, but apparently the organisers thought that they did a smart job and gave them a ‘1337|\|355’ bonus and awarded them full points for the 2 questions they attempted. They ended up with the 3rd prize. As for me, I don’t think I would’ve been able to pull off even one of those questions, so it was only fair that I didn’t qualify.

The posters of Innovision ’08 mentioned prizes worth Rs 8 lakh to be given away, but sadly, all Uncool and Kitallis got for the Linux Challenge were paper certificates, with the wrong college name mentioned on it. Great going, NSIT.


If you liked this post, or found it useful, don't forget to subscribe to my RSS feeds. Or you can get my posts delivered to your inbox directly, by subscribing to my feeds by email. Or maybe you'd like to know what I'm doing right now, by following me at Twitter.

Leave a Comment

4 Comments on “Linux Challenge at Innovision ’08, NSIT”

  1. “…but sadly, all Uncool and Kitallis got for the Linux Challenge were paper certificates, with the wrong college name mentioned on it…”

    ROFL!

  2. Prizes arent out yet BTW, as sponsors pay after the event prizes are decided afterwards.

    Also “Linux” is not taught in college. Its one of the funniest things i heard (6th or 7th sem ?) , you being in IT will have a course on Linux in pracs.

  3. Uncool ShittyNo Gravatar  Says:
    October 25th, 2008 at 11:42 am

    Those shell scripting questions were actually very easy to implement if we knew even the basics of writing scripts. Luckily, these days most Linux distros have started relying on Python to do all the heavy lifting for them – from installation to cleanup tasks – that Python is always installed on a Linux system. You even get Python if you install the Mac OS development environment, XCode. A couple of years back this place used to be occupied by Perl.

    There was one question where you had to write a chat client using UNIX pipes. Again, we had no idea about UNIX pipes, but Kitallis had written a similar chat program in Ruby once. Unfortunately, Ruby isn’t as popular as Python so it wasn’t installed on the system. We could have WON the damn competition. We actually tied with another team for second place, but the NSIT folks used the prelim scores as a tie breaker. They scored 36 marks, us 22.

  4. I didn’t ditch you! You never told me we were a team!

Tags: , , ,

This entry was posted on Tuesday, October 21st, 2008 at 5:00 am and is filed under Me, Me and Me. You can follow any responses to this entry through the RSS 2.0 feed.

People who read this post also read :

Moksha ‘09 at Netaji Subhas Institute of Technology (NSIT) – FAIL

Today we went to NSIT, Dwarka for their annual cultural fest, Moksha, which we, as DCEites have been hearing a

Shifting to a new distro

I have survived with PCLinuxOS 2007 for 5 months at a stretch, without any problems, and I think that is

Jazz Jackrabbit 2 on Linux

This came as a pleasant surprise. This is where Linux beats Windows hands down. Wine can be used to run

How To Make Your Audio Fly Around Your House, Wirelessly – Airfoil

Well this has been a problem since the day I got a MacBook – how to enjoy audio output on

PCLinuxOS GNOME Version

It's sad that the Texstar group was forced to do this, just because Canonical did it. Considering the success of