_UnPrEdictAbLe_

All that you need to find out about what am I upto.

Archive for the 'Project work' Category


Dream Operating System

Posted by Anurag on 14 October, 2007

Anyone who is remotely related to programming, internet and such has a dream to create something of his own. Often this dream is of creating a new Operating System of their own. An operating system that will be faster than any other, will support everything and will have so many features that it’ll outnumber Windows XP in its user-base!

Yes, its close to impossible to outnumber Windows XP user-base or even Free BSD for that matter ;). Yes, its close to impossible to make something faster than them and still support as much as they do! Yeah, you can make a ‘hello world OS’ which is zillion times faster than any other, but whats the use?

Ok, all this was to build up a platform to talk to you. Well, just like ‘everyone’, even I have dreams. And they never become concrete, only day-dreams of all that I said before :D. But then, I realized that I wasted some 8 years in just dreaming! I didn’t take the next step which generally ‘human beings’ take. Thats how the human race has progressed from apes to what we are now, ‘mobile apes’ :D.

Anyways, so basically, till now I was a dumb day-dreamer like a couple of million more, when this angel came and told the golden words in my ear, … “IDIOT! START TOH KAR” (means, Idiot! Stop dreaming and start something). And then, me, following her words began to look in the world around me.

Coming to the point directly after all this drama, the straightforward deal is Tanu asked me to do something in this regard, and I began reading about OS development, and trying out ’something’ ;).

Ok so the next FAQ looks to be, ‘So have you begun your own OS?’. Dude, chill, Microsoft Inc. took five whole years before they could change these lines :D

printf (”Welcome to Windows XP\n”); to printf (”Welcome to Windows Vista\n”);

So, its not that simple as it sounds in the dream world. At least the 80X86 processor is not as simple as it should have been. And then there are other mental blockages for me. Here is a list,

1. Why make another *nix clone? Why not something new?

2. Everything is a file, umm.. *nix concept, I want something original, WHAT?

3. Copy windows? Uh, not even in my dreams :P

4. Why C? Why not my own D or E or F or G? Do I need to write another compiler :O

5. Why OS? What happened to web-dev and python scripting? And eh, computer vision?

6. My own filesystem or new? Why old? Why not be ‘readable’ by others? Linux also did ext2, why not me do my own AFS or something?

7. Ok, so if I use C, how do I write my kernel? I don’t even know much about it!

8. Uh, all this GDT, IVT, IDT, Page table, Multitasking, PCI, A20 line, and every damn thing has a hundred configuration settings. Am I enough or I need help?

So, basically I didn’t reach all this just by beginning. First I encountered Viral Patel (http://www.viralpatel.net), who is a anti-ME. He actually made a fully functional ‘CLOSED SOURCE’ OS, called Taj OS (named after Taj Mahal).

Then I reached www.osdev.org, which is a whole portal dedicated to help people like me try their hands on some OS development. It lists more than hundred hobby operating systems developed by people, many of which are open source and closely resemble *nix or DOS. The site has extensive tutorials for all aspects of OS development, with some holes left, which I might fill up one day.

I started using ‘nasm’ compiler to write initial bootable code in assembly. Using ‘vmware’ to keep it ’safe’, I booted the first few experiments, and with the help of Fedora Core 7 rescue DVD, I installed the bootloader onto the ‘virtual vmware hard disk’. So, now my small bootable assembly program can boot from a disk, read the keyboard and display messages! Cool for a start, at least I can feel that :D. Ofcourse, that hard disk will be able to boot my OS (rather boot code) and nothing else, even if we try GRUB.

Now, my next tasks are to read this book, THE INTEL MICROPROCESSORS (750 pages :() by BARRY B. BREY and C. R. SARMA (Rs. 299 only :D). And then I’ll have a better clue of the things that are happening. Then I might decide to begin some design of an OS, if I still have interest left. I also read the source-code of Ace OS (1.0 and 2.0), DEX OS 1.1, which are small operating systems, written in C and are somewhat understandable. Viral’s OS doesn’t run on my vmware and I don’t have a floppy drive, :D.

Ok, maybe I am thinking too high, but if I make one, I won’t make a ‘floppy OS’ for some DOS work, I’ll make a real installable OS with a CD setup and a hard-disk GRUB compatible install. I might not remain compatible with *nix, so maybe it’d be difficult to port Linux applications to it, but I’ll maybe write some of my own!

Right now, all this is a distant dream, but gladly the first bricks have been laid. And soon, when I am on the same level as other OSdevers (term for OS developers), I’ll come up with some concrete thing to write here.

Created a new page to log my knowledge and status on this issue.

Any comments are welcome. Any people interested in development can discuss with me, learn and share. But right now, as there is no ‘development plan’, there is no ‘development team’. Though, I will need more people by my side when I really go into doing it. And as you know, that there is no plan, YOU can affect the plan, and YOU can make it your plan. So, like me, you wont have hesitation in joining me when we actually begin work, because it’ll be YOUR OS too!

More information soon. Cheers!

PS: I fell from the bike, injured my knee, so maybe some cells in my ‘brain’ have been killed or altered, so I am thinking wierdly these days. Operating system and me, really huh?

PS2: Am perfectly fine guys, just an injury on the knee, so thanks for being concerned, but don’t worry, I’ll be ok.

PS3: HA HA HA, ok fine so you are not concerned, neither am I concerned about your concern ;).

PS4: Someone ask me to shut-up yaar!

Ok bye then. Take care.

Posted in Hardware, Linux, My operating system, Project work, System software, Thoughts | 7 Comments »

A small survey.

Posted by Anurag on 16 April, 2007

Hi people,

Tanu is conducting a small survey for some advertising thing. And I request you all to go and fill it up as a favor to me. This will help her get a grade, and I know people at IIIT know what ‘getting a grade’ means! Thanks in anticipation!

Here is the link …. http://196.12.53.39/~tanu/questionaire/index2.php

Ciao.

Posted in Internet, Life at IIIT, Outside IIIT, Project work, Websites | 1 Comment »

Operating systems, iYum and Flash 9

Posted by Anurag on 24 October, 2006

Introduction - Operating systems and me

Its been long since I wrote an entry here, but this one has a purpose rather than being a pass time. I’ve always been interested in operating systems. Ever since I knew about computers, I wanted to make my own operating system. MSDOS used to be my dream at a time, then Windows 3.1, then Windows 95, Windows 98, Windows ME, Windows 2000, Windows Xp, Redhat 7.2, Redhat 7.3, Redhat 9, Fedora Core 2, Fedora Core 4, Ubuntu, Kubuntu and now Fedora Core 5. I’ve been updating my knowledge at each step, changing the dream everytime.

BASIC and the OS dream

In the beginning when we began with ‘BASIC’ (Beginners All-purpose Symbolic Instruction Code), we learnt to write ‘graphical’ programs in it. We wondered that all world has been programmed in BASIC and that learning to create a ‘WINDOW’ using the graphics of BASIC will enable us to write an operating system. As if thats the only missing link in our knowledge. Back then, our computer instructors used to say that operating systems are very complex things and can’t be made by someone as such. I accepted his point of view, but didn’t let the dream die.

When I came to IIIT

When I entered IIIT, the exposure to a new environment, different from the old and familiar Windows, which I had been used to since 1994, gave a new outlook to the whole thing. And the fact that Linus was able to make an OS of his own made my will even stronger. Though now we know that Linus only made the ‘kernel’ of the whole operating system, which is only about 3% of it (I read it somewhere).

Anyways, this was just to tell you about my strong desire to work in the field of operating systems, though I haven’t been able to do so. This was also to tell you about my familiarity with both platforms, as some people stereotype me as a ‘Linux person’. I use what I like more and its not completely impossible that I’ll switch to Windows Vista if I find it better.

iYum Repository

When Sugandh mailed about having a IIIT Yum repository, I was very excited about it. I had some idea about it. Initially, Sagar and I began working on making the Yum Repository for Fedora Core 5 - 32 bit. Sugandh talked to the faculty and got us resources. We installed a new system there, and I wrote some shell scripts initially. Later Sagar helped me out with some python too. Finally we made a mechanism to create Fedora Core 5 -32 bit repository. It downloaded about 7700 packages from the internet, about 12 GB of data.

And a set back

But you see, bad scripting and organisation resulted in a catastrophy. The script automatically deleted all packages naming them as ‘old versions’. This was a huge set-back. We decide to revive. I am very good at this I’d admit - reviving. People generally lose interest, hope, faith - after a crash. I, on the other hand, rebegin from wherever it is. Even if it means building from ground up.

Reviving

Sagar almost lost faith, while I was getting fascinated by the whole thing. It opened a new path of imagination for me. Besides, I was getting in touch with the power of Python, which I never acknowledged or experienced before. I designed a new mechanism for the Yum Repository.

New plan

Why should Yum Repository download all packages from everywhere? Why should it download any RPM for Fedora Core 2 if there isn’t any PC running it? Why should 100 others with Fedora Core 5 wait because Fedora Core 2 is being updated? Everything was so straightforward, ask the users to generate the requirement, and download only that.

The design
I designed the two tier architecture of the iYum network. The client runs a service in the background, constantly reading what packages the server ‘can’ download, comparing with what packages are old or not-installed. It sends back a list of those packages to the server. The server process combines the lists from various users and downloads the requirements. Thus, an automated system takes birth, which can expand itself as an when needed, as well as shrink itself when a particular operating system is getting obsoleted.

The actual work

I kept on telling Sagar to work, but he had his other commitments like his DIP project, BTP, etc. So, slowly and gradually, I coded the entire thing. The iYum client service, made in Python as well as the whole server and its webpages. The iYum client is currently a non-GUI thing, but my vision is to make it into something like synaptic or yumex. I might use yumex code to do so too. Anyways this is just a dream.

Flash player 9

Adobe took over Macromedia. The new version of Flash, Flash 8 came into picture. But, as Linux is not a popular platform, they didn’t work towards developing a version for it too. As a result, all Linux users were forced to use the old version, Flash 7. Many internet sites insisted on Flash 8, like the popular news site, www.ibnlive.com. Finally, Adobe has kept its promise to release a version 9 for Linux. It prerelease versions include a browser plugin and a standalone utility to run Flash 9 on Windows, Mac and Linux. Enjoy! Here is the link.

BTP

On 9 of October was a great day for me. Jawahar sir scolded me like anything for not working on the project. Initially I was very depressed and angry, but now I am happy that he did so. It brought me on the right track again, the track of working! He explained me very nicely about the BTP viva and report today, and about the future plans. I’ll be giving it my best during these couple of days. Wish me luck!

Fedora Core 6 and Vista

I heard FC6 was coming today, haven’t seen any news about it. The Fedora website is down for maintainance. Regarding Windows Vista, I am very keen. Recently I’ve read many blogs supporting and against Vista. I want to see what has Microsoft offered this time. Hopefully it’ll be something good.

Anyways, bye for now. Ciao.

Posted in Development, Events at IIIT, Life at IIIT, Linux, Project work, Studies and Courses, System software, Utility software | 1 Comment »

Hello…. come back….

Posted by Anurag on 3 September, 2006

Yesterday I was talking to Tanu about something relating to how a person can remain stable and well-balanced and calm and all. (I am not claiming that I am any of these, but whats the problem in giving phokat ki edhvaaees. So I told her about how I think about my childhood, schooling, college life, friends and her. After that we simply said bye and got back to work/sleep, etc.

In the dream last night, I saw my school’s vice-principal Mr. Dixit and a lot of my classmates, a girl from commerce section that I still can’t remember the name of and my grandma’s village house. Everyone was looking so so realistic with such great detail of their faces as if I remember them perfectly and I met them very recently. I could even see the pupils of the girl’s eye, which I guess were similar to the actual ones (though the ones when I used to ’see’ her in school, no pun intended).

I mean, here we are not talking about the girl, so come out of that. I am saying that, what a wonderful thing our subconscious mind is. Just because I was thinking about the old memories, it played an old tape from its archives for me, in the dream. And well, it wasnt an old tape playing, rather it animated a fresh scene for me using all the information it stored, back then. Ok fine, the whole ‘greatness’ of subconscious isn’t very useful for any practical uses, but just a thought.

—-

I’ve been reading a lot about booting, MBR, partition tables, filesystems, kernel, init, NTFS, FAT, LBA, CHS, ext3, WinFS, and what not. Most of it is circling around Operating Systems. Someone just shake me up and tell me to do VISION. I need to finish up my BTP for presentation tomorrow. And I haven’t reached a level yet. Anyways, this was just a quick update from me. Will keep you posted.

Oh, and totally forgot to mention this. I have decided to drop plans for attempting GRE. I am now going to get fully dedicated on my BTP, courses and the placements too. I hope I get somewhere decent. I could aim high, but I don’t want to get REALLY disappointed at the end, so I’ll just say for the time being that any decent ‘paying’ company would do. YES, anyone which pays good enough.

And please don’t ask, will you do a job in Microsoft? YES I’ll do it. Just because I ‘like’ ‘using’ Linux doesn’t make me not eligible for working in a company which pays overwhelmingly high. I’ll do anything for money, ;)

Ciao.

Posted in Friends, Life at IIIT, Moods, Project work, Studies and Courses, Thoughts | 2 Comments »

Backlog

Posted by Anurag on 2 August, 2006

So, its been over a month without a single blog. Great! Actually I didn’t feel like blogging these days. Some of it was due to some personal reasons, and most of the time in the later part of July, it was due to lack of motivation. Anyways, what I remembered is that it just takes a fresh start to make things roll again. Here is the fresh start.

Let me tell you things in the reverse order. Right now I’ve just returned from my class, Middleware Systems. It was a very hectic day today, hypothetically. I haven’t done much work today practically. NOW I have to do some wordlists for GRE. Phew, god help me.

This week

I have behaved quite complacently this week. Most of it is due to the fact that most people around me are attempting their GRE in August, while I am attempting it in September. Hence, the complacency. The Barrons GRE book, as they call it, contains 50 wordlists, each having about 75 words. That makes it 3700+, wow! I haven’t even done 200 of them. Hope I get a little more sincere on that front.

Last month

The month of July has been easy going. Not many classes, unneccessarily delaying the project work, not doing any GRE preparation has been the norm. All my classes are scheduled after lunch this semester, except one on Wednesdays. Hence, sleeping late and getting up late has become the ruitine. Well, and I explain it as taking rest after the tight schedule in the internship.

Post Noida

I already mentioned how nice was my trip to Noida. Thanks to Rakhi ma’am and Deepak sir for the kind remarks. After my return my Noida, most of the days back home were spent in roaming around with my friends. And then, an unplanned return to IIIT, which I realized was unneeded. I could have easily spent another week at home. Those few days living in the campus were painful, after knowing the biting reality.

Room shift
I shifted to a new room, OBH 110. Great room it is, the room of my pal, Arun. Apart from a screeching door and an almirah without any hanging rod, its quite cozy in here. Its in the front wing in OBH. Ravi Shankar often claims that girls come for breakfast at the exact time he is leaving for a shower, so that they can have a glance at him, half naked in a towel. I don’t know how true is that, hehe. Other things are great about this room. With Ashish in the adjacent room, and Devansh around the corner, its always fun time and guidance to this poor soul. And well, teasing and irritating Ravi is like a everyday timepass.

Courses

Not very many, just 4 courses this semester. And most of them are not much into the technical side.

A perspective to Industry and Society - As the name suggests, this one is a pure philosophy subject, just write what you want in the answer sheet kind of subject. Most classes are just fun.

Introduction to Cognitive Science - Ok, no need to think it like a real course with some matter to mug up and all. Its like a discussion forum. The only constraint is the topic is chosen by the course outline. Rest of it is just the way you make it. We are divided into groups of 15 each and have group discussions on topics like human vision in 3D, illusions and stuff. Most of it is fun.

Middleware systems - This one is a great one. Real tech thingi involved, all Java, Corba, .NET, J2EE and stuff. We learn some really useful tools and concepts and well we have a project to do too. Will also learn Java in the process. Nice one it is.

Advanced topics in Graphics - This one is like a learning and experimentation based one. Most of it is related to OpenGL and GPU programming. Today was the first class, so can’t write much about it. Its going to be a great experience I think.

Projects

Eh, this is the area I am lagging. Too many projects have aggromerated (hope the usage is correct). The BTP, Mobile Blogger (4th sem project), Visual Tracking (5th sem honors project), Computer Vision course project, isn’t four enough? Hope I get to some serious work.

Fedora Core 5

Since long I have been getting irritated with Random Hangups and Freezes with FC5. I just upgraded the kernel from 2.6.16 to 2.6.17 and the hangups disappeared. It seems there was some problem in the kernel and its ATI drivers or something. The issue has been resolved in the newer version.

KDE 3.5.3

Upgraded to this new KDE after I reached college. Its simply awesome. You would say it has copied stuff from XP, but the konqueror with its metabar and the capability to play video previews (actually play the video as a preview, pause, ffwd, rew, stop) is great. It supports ALL formats supported by MPLAYER, i.e. MPEG, AVI, ASF, RM, RA, RAM, anything, you just name it and it plays. And the KBFX menu (with the normal K-menu is great), actually the button looks cool, hehe. Rest of it pretty much similar to 3.5.

Conclusion

GRE is my priority. Others are my projects. The courses are easy going so need not bother much. And well, my readers, sorry to keep you waiting…. please come back.

Ciao.

Posted in Blogging, Events at IIIT, KDE, KDE based software upgrades, Life at IIIT, Linux, Project work, Studies and Courses, System software | 6 Comments »

Wrapping up

Posted by Anurag on 28 June, 2006

So finally my days in Delhi (or rather Noida) have come to an end. Just another 3 days to go. The project work finally got completed. Though we kept thinking about improvements, but nothing seemed to make it any better. I completed documenting it in doxygen, commenting the code and also a general writeup about the whole thing. Since about two days, I’ve been looking for work to do. There is really nothing left now. I’ve to still keep coming to office for the next 3 days from 10 to 6.

Independent for the first time

Past two months have been great. Landing in a new city alone for the first time, looking for a place to live without dad to help me out, roaming in unknown places using maps, asking people around, etc. Then, in the middle came the big tension of being extravagent. So from 21st of May, I decided to write down every transaction and expenditure, be it as less as 1 INR. Now, not only do I have a log of the expenditures till 17 June, but also a log of the places I went to, where did I eat, from where to where did I travel and by what means. This log isn’t of much importance in the sense of money matters, but I’ll still go through it once to recall everything.

Places I visited

I saw some new places in Delhi. I had visited Delhi before this only once, and I remember to have visited India Gate and Qutub Minar. This time I went to see public places like Cannaught place, Palika Bazar, Metro, Lotus temple, India Gate, Appu ghar and Oysters park, PVR Priyas, PVR Spice, and CS Mall in Noida. I also went to a pub for the first time in my life, namely TGI Fridays and Aliens Foot. I also went to a disc for the first time in my life here. Its named RPM.

I didn’t go to

Well, even this time I didn’t see Delhi completely. I missed seeing Akhshardham temple, Gurgaon, Red fort, Chandni chauk, and whatever places I didn’t mention in the above list. I’ll come here soon. Lets see.

People I met

I met quite a number of new people in this place. One of them is my dear net friend, sms friend, phone friend and now a friend-in-person, Snopy aka Alvy. She is a nice girl, too bindaas and all. Sometimes forgets me for weeks in her careless attitude. But thats okay, shes expected to act dumb and careless hehe.

I came to know some students from IITs who are interns here. They are Sandeep and Rohit. Most of my interaction in this office has been confined to Sandeep since a few days. He is a nice simple guy with no worries in life. He can be naughty at times, and irritating. But he is nice. And well he is good at maths too. At least faster than me in algebra. He has been a great help in solving some of the complex equation which play a major role in my project.

I came to know Phanindra aka Phani. He is one of my seniors from IIIT and my project lead too. He is too nice and friendly to be called a project leader. He has been working on this project of mine as a partner rather. And its so easy to approach him, talk to him, roam around, eat bhuttas, sit adjacent in movies (company outing… movie: Fanaa). Nikhil keeps teasing him all the time, hehe. He is a great guy and I like him as well as respect him.

I met Piyush sir again. He is as he was, nice, friendly and with a great voice. Even here he is a bond and people approach him for tricky problems. Though I didn’t interact much on the project front, but he has been a help in some of the problems I faced.

I met another great guy called Gautam. Another Linux lover like me. Actually a pure linux user unlike me. He is also nice, friendly, casual, jovial natured. Sits right behind me and keeps talking about Linux and related stuff. He has suggested me to try out Gentoo. Lets see if I get my hands on it sometime. We also went to a movie together.

Though I didn’t meet Dipinder (whos the head here), but still all of us admire his communication skills and the way he makes everyone feel comfortable. It has been a nice experience to work with him. Also I met our HR manager, Miss Rakhi. She has been more like a school teacher, pushing small kids to work. But then now when I think about it, I can only smile about it.

Other people I came into contact, which were again employees of Kritikal are Tarun, NS sir, NT sir, Deepak sir, and others. They all have been nice and friendly too.

I didn’t meet

I didn’t meet the only person who knew me from back home in Delhi. That is Anurag bhaiya. He is one of our neighbours back home and works in Airtel here. He was supposed to be the first one to be contacted after landing in Delhi. But I haven’t met him yet, though we talked on phone as late as June! I haven’t ever seen him in my lifetime though.

What did I get

I got a new experience of being independent. I learnt how to manage money and maybe sometimes spending it mindlessly. I learnt how to bargain in Palika bazar. I learnt to be punctual, come on time, keep working during working hours and leave on time.

I understood some new concepts in opencv, doxygen and linux. I came to use NFS which I hadn’t seen anywhere in college. I learnt from Phani, how to plan and work, instead of working in any random direction.

Whats next?

Now, I am returning home on 1 July by Intercity express. I’ll reach there by 2nd noon. Then I’ll meet friends and family, fill up my GRE form, and leave for IIIT by 5th or so. I’ve to rebegin my Computer Vision project there. And I have to complete my J2ME project. I’ve to talk to Jawahar sir for leaving in the middle and restart work on the BTP too. Next semester is going to be light. Less subjects, less working days. I might be able to sneak out to home in the middle if the schedule is less busy. Lets see.

Conclusion

These days in Noida have been wonderful. Some of them were somewhere in the dreamworld. Some of them were sad and rude. But most have been good, full of energy, zeal to work, some fun days with friends, and what not. I am going to leave Noida in a happy note. Three cheers for Noida, Kritikal, these days and me.

Hip hip hurray !! Hip hip hurray !! Hip hip hurray !! :)

Ciao.

Posted in Events at IIIT, Outside IIIT, Places, Project work | 6 Comments »

My first salary

Posted by Anurag on 2 June, 2006

It has been a nice week althrough and supposedly going to be a great weekend too. I've got my 'mid term presentation' tomorrow afternoon at 3 PM. Some professors from IIT Delhi are going to witness it. I am kind of nervous too, though my ppt is almost complete. We're going out to see 'Fanaa' as a monthly outing of the company. We'll be leaving shortly for the movie.

At about 1:30 PM, there was a loud noise in this building and the power supply unit stopped functioning. I hadn't completed my ppt and was least expecting a powercut. The HR manager asked us to go 'off' as in, leave for the day. I was happy and sad both. We were just leaving when she called 'bacchon.. idhar aao…', as if asking some kids to take away some chocolates. And then with a mild smile she told us that we are going to get our salary. My first formal salary in a 'real' company. Wow! I wasn't that thrilled, but then I signed the document and held the check of 8000 INR. I called up mom and dad, and dad congratulated me. Then I called up Tanu too and shared the good news. It feels great to have earned my first ever pieces of currency. Thank you god for letting me live and feel this day. Nikhil also got his salary along with others.

Three cheers for us. Hip hip hurray! Hip hip hurray! Hip hip hurray ;) 

I am preparing for the presentation, and will be leaving for the movie in a couple of hours. You have a nice evening and also the weekend to follow. Wish me luck. Ciao.

Posted in Events at IIIT, Moods, Outside IIIT, Project work | 6 Comments »

I hate “The Da Vinci Code”

Posted by Anurag on 30 May, 2006

The movie

Big banner, big publicity, big controversy and for me, a big failure. Yes, yesterday night I saw the much awaited, sure-shot success movie The Da Vinci Code. I hadn't read the book. Some of the parts were quite understandable and nice. But then, as time passed, it failed to generate interest to continue watching it. The whole thing boiled down to a man getting killed and passing a secret Grail to his grand-daughter. And as usual, some evil/hidden elements trying to stop her and kill her in this whole drama. Even Tom Hanks failed to infuse any life in the movie. I confess (and its not an exaggeration) that I slept (deep in sleep) for the last 30 minutes of the movie, waken up only by the roar of people getting up and leaving. Nikhil said that it is better and more understandable for those who read the book. My suggestion, either watch X Men III or read the book word by word and then only dare to see this movie.

Missing IIIT

I am missing my college like anything. In the first year when I arrived, it was like I left my school, oh my great school. The college was some alien place which I thought I could never belong to. But, after these 3 years of living there, am really attached to the place, and all my friends and other people there. Every morning I come to office and see that Hyderabad is cooler than New Delhi. This makes me more and more tempted to go there. Hope that day comes soon.

Grades

Amazingly my grades have been nice in the past couple of semesters. Most subjects like PR, DIP, Networks, MoMM, Compilers and so on have shown nice results and I am very happy about it. Hope I get good grades in the projects which I took in those semesters. I am returning to Indore on 1st July by Intercity Express. I'll be reaching Hyderabad on 5th evening.

GRE fever

I badly want to prepare for GRE but I am not getting the mood and the time to do so. The available dates for GRE are 22nd, 23rd and 25th of August and all days from Monday to Thursday in the month of September. My mid-semester examination will also be beginning on 28th of August. I am really confused about which date to choose. I also need to find out whether I can give it once or twice. After October, the course of GRE is being changed. As a result, I need to attempt it before that. Lets see what happens. Anyone knows if we attempt it twice, do we get the score as the maximum of the two or the average of the two? A lot of decisions depend on the answer to this question.

At present, I am working in the company. I have a presentation on 2nd June. Hopefully I'll finish work by then. Wish me luck. Have a nice day!

Ciao.

Posted in Friends, Life at IIIT, Moods, Outside IIIT, Project work, Studies and Courses | 4 Comments »

Learnt a lesson

Posted by Anurag on 19 May, 2006

Learn a lesson today. Well, it was a kind of free day and I hadn’t got much work. So, I thought of going for a movie during office hours. I had heard other people plan movies in the office and so I thought maybe its okay if we do it for a day. Anyways, finally I was called back to the office and had to cancel the tickets. This didn’t anger me though, infact I learnt the lesson of discipline and puntuality through this. Will remember it for a long time.

Heard people are protesting very fiercely against the reservation thing. Some doctors are on hunger strike since 96 hours and 94 of them have ‘collapsed’. Anyways, I can’t do much but still am with the ‘antireservation movement thing’. Going out now, my code is kind of working. Will meet Alvy tomorrow and have to finish work on Monday. Have a nice evening.

Ciao.

Posted in Moods, Outside IIIT, Project work, Thoughts | No Comments »

Today

Posted by Anurag on 9 May, 2006

Wow! Nice day it has been today. No work all day! I finally shifted to the new place which was quite an unpleasant experience. Maybe thats how life is. I mean, it reminds me of the SBI card advertisement. Jo dikhta hai, vahee milta hai. We were told that the room is generally cool all the time and there is power supply all the time. There is a TV and two beds, and we can go in and out anytime. There are a lot of bathrooms and toilets, and generally there wont be any issues about them.

When we shifted, the problems began immediately. The fan was throwing hot air blows and there were no windows either. We didn't pay much attention to all that and quickly got ready to go out for dinner, as it was already very late. At 12, we didn't find any shop where we could have dinner. Finally, we managed to get inside a restaurant called 'second floor' or something. The restaurant was actually on the 'second floor'. When we saw the menu, we remembered the latest Amir Khan ad of Coca Cola where he has become Chinese and demands 'Thanda Samosa'. Everything in the menu was above 170 and at least beyond what we could afford to afford. Finally, we decided to have some Chicken Biryani (Rs. 200). Still not satisfied, we consumed a cup of chocolate icrecream each and finally reached the room. Oops! No water! There was actually no water! After walking for about 1.5 kms, I was very thirsty. But, we had to sleep without water.

We increased the TV volume a little, and as we were not told that there were 'neighbours' who wouldn't let us see TV in the night, we had the third blow to our faith in the room facilities. In the night at about 3-4 AM, the power supply went out. As a result, we had to sleep in dark without any fans and even without any window! Even after so much, I woke up at 9:30 AM, thanks to my cell phone whose alarm was on 'Silent'.

We got ready somehow and rushed to the company where I had the first drops of water since the 'second floor' episode. Rest of the day was kind of fine. I went out for a few hours in the middle of work to the Centre Stage mall with a friend. In the evening, amazingly Snopy aka Alvy came online after a zillion centuries. She was amazed to find out that I was in Noida. We exchanged our cell numbers, and she invited me to, or rather asked me to join her on her birthday. Its quite far actually, I mean the date. Lets see, we'll talk and fix up some timing. She is quite excited to actually see me 'aamne saamne'. She'll be disappointed though, because I'm generally calm and quiet in person, almost opposite to what I am online. And besides that, these problematic facilities have made me all the more irritated and sad. Lets see whats in store.

I've to work hard this evening because I didn't work in the afternoon. I guess I'll be here till late. Lets see what happens. You take care.

Ciao. 

Posted in Friends, Moods, Outside IIIT, Project work | 3 Comments »

Past one month

Posted by Anurag on 8 May, 2006

I've been 'offline' on my blog since long now. Almost a complete month it has been. Most of the month has been nice, happy, exciting, some days were like in the dreamland. A few of the days have been depressing, sad, irritating too, not many though. Where should I begin from?

I kept longing to write a good entry many times in the past one month. Most of those ideas/memories/events have become blurred in my memory now.

I reached Bhopal on 14th evening by Dakshin Express after a kind of long and tiring journey. I was happy that I had got the upper berth in the train. Suddenly some middle-aged man asked me to vacate it as it was his seat. I told him that it was mine, and in confirmation told him my seat number, and correspondingly the number printed beside my berth. Ooops… amazingly the sequence was a little wrong, and my seat number was printed beside the middle berth. I, reluctantly moved down. It was only after two hours that I realized that my seat number was actually printed beside the upper berth, but was occluded from view, damn!

It was nice in Bhopal. If only I didn't have the SE assignment to submit in the evening, it would have been better. I had to rush to a cyber cafe to submit, and so, it was too late to go out anywhere, except for dinner. People (especially my Mami) were 'excited' to see me in a moustache. I didn't like it at all, I just grew it because mami asked me to. The very next morning I left for Dewas.

It was wedding time at Piyush's place. Pinky di was getting married. Almost all day I spent at his place, helping in doing some stuff, and just enjoying most of the time. There were some really nice girls too there. But I didn't know who all were his sisters and who all were friends, so …. hehe. Anyways, on 18th, I went to Indore, met Tapan and taught Tanu about some HTML and Java. She kept on sounding scared and confused till late in the night. I returned around midnight.

On 20th, Pinky di got married. To confess, am actually confused about the name of the bridegroom, Sameer, I guess. Anyways, it was fun there, got a little shouting from mom for overusing our car in the marriage. She doesn't understand much about the 'friendship' kind of relations. Her 'domain' in just 'family and family and family'. I realized that its not possible to change her outlook however much I argue, protest, give example and counter arguments.

I was reading about this too, I mean the opinion clash between the parents and children. I read that in these growing years, the child is making a new personality of his own. At that time, he/she needs a lot of freedom and privacy. Obviously his is going to be a new personality. Though the child is supposed to be 'derived' from the parents, he/she is a new individual, and the opinions, ideas, ways of doing things, the morals and ideals are bound to differ. The parent doesn't understand that their child is a 'different individual' and the child doesn't understand that the parent is 'already made' personality and it wont be possible to mould him now. I guess some flexibility from both sides is the solution. The parent should try to accomodate the 'new person' in their framework and the child should try to blend well with the 'already made' framework.

Coming back, I got an offer to do an internship in KrikalSolutions around 22 April. I hadn't planned for an internship in summers. I was 'obediently' going to persue my BTP in the summer. But then, the craze to go to a new city, to work in a new environment, to work on something other than my BTP, to get an internship listed in my resume, to live alone and independent, to see Delhi and Noida was strong enough to motivate me to want this internship. There wasn't much that I could do in order to get it. Somehow, by gods grace, my prayers, Nikhil's 'sifarish', and the goodwill of people at Kritikal, I got into this thing.

The next big target was the pending 'Vision assignment' and a 'permission from Jawahar sir' to go ahead with the internship. I still remember the confidence and certainty he told the professors in the BTP viva meeting that I'd be working on the BTP in the summer and will complete it then and there. Those words kept ringing in my head for long. It was not that I was not eager to fulfil what he had said, but it was a question of choosing one of the them, both being great opportunities. I kept mailing Jawahar sir about every progess in the internship issue. Finally, when I got the internship, Jawahar sir replied saying to go ahead with the internship if I was interested. I was more than delighted that very moment. Seriously, I have to confess, Nikhil's communication skills, at least with Jawahar sir, are zero.

Finally, with much fuss and hassle, a zillion lines of instructions from all elders, a lot of chits about places, paths, phone numbers and other minute details, I landed in Delhi. The company KritikalSolutions is a nice place to be. Just like our CVIT lab. I haven't been here since too long, but it feels great. The project I'm working on is also kind of interesting. Hopefully, I'll be able to contribute in a positive way here and also gain in some positive way from here, its a give and take thing you see.

Delhi and Noida are nice places. I was telling Nikhil and Sumeet that we'd settle in Noida after graduation. Though it has been a little hot these days, and a lot of power cuts too, a lightweight earthquake yesterday and long tiring walks to distant places, it has been fun too. The nice roads, the huge flyways, the metro, the Mc Ds, the Centre Stage Mall, Waves theatre, the gals around, wow!

The best part about the company is the great mess inside. Coke, Mirinda, Maggi, Milk, this, that, anytime! Nikhil keeps hogging something or the other all day. And well, the powercuts haven't left this place untouched either. We were enjoying in the company guest house since a few days, but today we vacated the place. Shifted to a rented room with two beds, a fan, a plug-point and a TV. My god, the other bad thing about Nikhil is TV. I mean, this guy is always pressing some button or the other on the remote. So many movies did I miss just because he couldn't bear the 2 minutes ads, grrr.

Rest is all fine. Just realized that I've to finish the Robotics term paper in two hours, which bears about 40% of weightage of the entire robotics course. God help me. Anyways, for the next two months or so, am in Delhi, enjoying and cribbing, both. I might blog once in a while.

Ciao. 

Posted in Friends, Moods, Outside IIIT, Private Stuff, Project work, Thoughts | 2 Comments »

Fedora Core 5: Not worth an upgrade.

Posted by Anurag on 7 April, 2006

Finally after about 10 hours of struggle, I configured my Fedora Core 5 to work properly. I didn't have many demands though, just

  • A decent photo viewing program … Well, it does provide me with F-Spot, but I am used to Digikam. So, first thing I did was to reinstall 'digikam' on the system along with a couple of dependencies.
  • An audio (mp3) player… Does this look too much? Well, with Fedora systems, playing MP3 is a real problem, not because its bad but because it has chosen to not provide any support for MP3 due to patent issues. My obvious choice is Amarok player. First I needed to enable MP3 support in KDE for which I recompiled 'kdemultimedia' enabling 'mp3lib'. Due to some dependency or the other and due to power cuts, it took me 9 recompiles to finish the job.
  • To install Amarok player was a real problem. Again the reason being patents. Amarok didn't support aRts and xine by default. Finally after installing xine and dependencies, I installed a total of 38 packages to install my Amarok player after recompiling it to enable xine (aRts still doesn't work!).
  • I tried compiling Kaffeine player, but to no avail. It gave some wierd errors. Finally I installed the old 'kaffeine 0.7' for Fedora Core 4. It failed to load giving an error 'kaffeine_part.desktop' not found. I hope I can fix it too. Meanwhile am using the Xine player which apparently is the 'actual back-end' of Kaffeine player.

The rest of the system looks okay. My settings are AS IS, including the keyboard shortcuts I had set. Thanks to the great architecture of Linux and the power to separate user data and the operating system. It even remembered my 'firefox bookmarks'. There is nothing so great in Fedora Core 5. Its just as if I am using Core 4. I haven't seen Mono and Beagle working on my PC, maybe they will change my view.

Rest of me is fine. I couldn't meet Jawahar sir today also. Hopefully will meet him tomorrow. The reception of TV.IIIT.AC.IN TV tuner card has resumed. I will make it functional by tomorrow morning. Ashish, Ravi and me were **studying** in the Library reading room from 12:00 AM to 2 AM, a world record. We did some BC too, when Bhanu arrived, but rest of it was serious and productive. Though the Linear programming exam is on 12th, though its a PCO for us, we still burned our precious time and energy in working for it. I wonder if there can be a 'TA' post for the course.  We people have decided to jog every morning at 7 AM, lets see if I get up tomorrow. Have a good night!

Ciao. 

Posted in Life at IIIT, Project work, Studies and Courses, System software, tv.iiit.ac.in | No Comments »

Core 5, TV Server, New Sysadmin, Love and more!

Posted by Anurag on 6 April, 2006

If you have a look at IIIT::Blogroll, most posts to me look like some kind of news stories at Slashdot. Well, maybe thats the whole idea, but that ways I should be thrown out of the blogger community, because I generally post for myself. Whatever comes to my mind, the moods, the ideas, the new things I see, the thoughts, I just jot them down. This blog is like my treasure, a log of my experiences in life (since April 2005 to be precise). Maybe I don't deserve any readers, but then, being subscribed to 'IIIT::Blogroll', I get some 'acceidental clicks'. I hope not many *actually* read the posts.

Fedora Core 5

Anyways, coming back to senses, I installed Fedora Core 5 yesterday. Finally, with a lot of waiting, I took this decision just because there was nothing better to do and some people said *it is faster and better*. Not much changed because I was already using KDE 3.5.1. It downgraded my gaim to 1.5.0 from 2.0beta3. There are no audio/video players and a lot of other goodies missing. F-Spot sucks, at least for me! I use digikam and thats good enough. I didn't find any beagle or something, except a little 'beagle indexer' in my Firefox. I don't know where all that stuff is. It seems it installed Mono on my system, don't know whats that for. And my net speed 'sucks'. No other word for that. I have been struggling with a meagre 1.2 KB/sec download speeds to get those huge RPM files. Maybe its actually down, or maybe its Fedora Core 5. All in all, my opinion is, if you have fully functional FC2, FC3 or FC4, there is no such *BIG* reason to get FC5.

TV.IIIT.AC.IN

Jawahar sir had asked me to meet him just after 4th. Maybe for me that means 6th, because I haven't met him yet. Not that its a very big issue, but still. The TV Server is not working for several reasons. One of them is failure of hardware, another is lack of motivation to repair it and third is lack of interest by people (mostly due to exams). The TV Tuner card's video reception has crashed, and hopefully is not a problem with the card. We'll be getting back in business soon. I guess people will need the server after exams get over. Hopefully I'll make it up and running before I leave the college for vacations.

Going home

Scheduled departure. 13 April 2006, Thursday, 9:25 PM. This is what my railways ticket says. Well, its not a 'departure', its basically a meeting. I'll be meeting my family, my parents, my friends and Tanu. Its Priyanka di's wedding too, this 20th. Hope it will be great fun, seeing her in a new roop of a married woman. My holidays are not very long though, I'll be returning on 1, 2 or 3 May. I've to work on my BTP henceforth.

Internships

I haven't got any internships for this summer. I applied in Kritikal, at least asked Manish to forward my CV. I guess soon there will be some communication. I hesitate to talk to Jawahar sir regarding internships. It is the only thing I hesitate to talk about. I mean, most people are afraid to say anything to him, but I generally am calm and composed in his presence. And so, most people (especially Freaky and Nikhil) push me forward for any negotiations with him. But now I feel he is a part of our life, no external thing to negotiate with. Some of the seniors might differ in opinion though. He has also assured us to forward our CV to some of the companies. Lets hope I get an internship too, though its not the end of the world for me if I don't get any.

Sysadmin

My first *odd* experience at the server room was last sunday. I desperately wanted to submit my MoMM assignment and had just 10 mins to print it. I went to Ranta sir and he told me to take a print in the server room, which was apparently open. As I was standing in the server room, waiting for my turn for the PC, the *new sysadmin* came and told us that *they* (the sysadmins) don't **generally** (as if its been years he has been here) allow printouts on sundays and asked us to leave. He even asked the person just about to click *Print* to stop and leave. We pleaded for some mins but to no avail. I wish there is at least one sysadmin from the students. Its not about me getting sysadminship, anyone could be made one, but at least one savior :( (I heard torrents also have been disabled, any downloaders having problems?)

Love

Well, actually I wanted to write this post about Love, but then so many other things just took over. I don't really understand what love is. At least didn't used to. Not that I know what it is now, but I am tending to understand. Earlier, I used to link it with *physical appearance*. Even now I do so. But then, this definition of loving someone's looks is a little complicated. You don't choose how your mom looks, but still you love her. You choose how your girlfriend looks and then you love her. Why is there a difference?

I got a forward about some boy loving some girl and the reason being LOVE. Later that girl gets really damaged by some accident and the boy still loves her. Though that really needs a very deep and strong kind of love, I agree to some extent to that, not that I can actually apply it. And why should I do so, nothing will happen to my loved ones yaar!

Now, I have started understanding that love is not just something physical. Its not a bondage, a burden. It not something like choosing the least worse. Its not about getting the same feeling from the other person too. Its unconditional. It doesn't make you worry more. Rather it frees you from all worries and makes you fly. It doesn't demand, rather it understands when you cannot do certain things because of your condition/constraints. Its not about just physical pleasure, its about a sense of belonging to someone, in any way possible. It doesn't let you go in depression, love is a ray of hope, its optimistic and brings a smile on your face whenever you think about it. In short, love is … something that pumps energy in me to survive.

Though my knowledge and understanding of love is very rudimentary and conflicting, this is what I've understood till now. Maybe I am wrong, inaccurate. But thats just my thoughts, anyone is welcome to correct me.

Conclusion

I saw the number of hits to my blog decreasing. I thought maybe dividing the post into smaller headings is a good idea. If anyone reads carefully, most of my posts are framed that way, just that there are no headings. Anyways, have to meet Jawahar sir today, and will look into the hardware for TV server. Have a nice day!

Ciao.

Posted in Blogging, Life at IIIT, Love, Project work, System software, Thoughts, tv.iiit.ac.in | 6 Comments »

Yesterday

Posted by Anurag on 31 March, 2006

What a busy day was yesterday! Its aftermaths can be felt by me even today. There were no classes as such yesterday, happy Ugadi/Gudi padwa to everyone! I really don't know much about this new year, all I know is that we get to eat nice dishes when we're at home. Unfortunately, we're not.

Anyways, so yesterday I had to complete and submit the postponed BTP progress report 3. The day began lazily at about 10 AM, thanks to the late night random browsing. I somehow couldn't get into a mood to work. I just kept on trying to begin, but in vain. Finally, at 3:00 PM, I decided to take brunch in the canteen, and took a few blank sheets with me. Amazingly the mild breeze and the clear skies helped my thoughts flow and I was done with a rough draft of the report on paper (first time ever have I written a rough draft on paper, generally its all electronic). It was soon typed down and modified to complete the report.

I submitted the report and asked Neeraj and Meghna to accompany me for jogging. It was almost eight when I ended the exercises, and collapsed in the canteen. Literally collapsed. I was really really really tired, had some juice and back to the hostel. I had a Computer Vision test at 9:30 PM, and I hadn't begun studying. Even then, I decided to take a shower first. I began reading at 8:45 PM, not panicking basically, but I couldn't grasp a lot in the short span (others were preparing since post lunch!).

As soon as I saw the paper, I said to myself that I'm screwed. I was reading the first question and the book (the test was open book!) for about 30 minutes or so, and couldn't figure out a thing. The second question was easy and mechnical, everyone did it. The last (4th) question was more of creativity and imagination, so I thought about some wierd imaginative solution and scribbled it down. Finally, I came to the third question, and it was then that suddenly mom called. Oops! In the middle of the exam. I cancelled it. Then Riya called. Oops again! I figured out some solution from the book, wrote an answer and was about to leave. Sukesh asked me which direction to move in, so I told him the pages to read to get to the answer. Then I left the place.

I was damn hungry at that time. I called up Riya and told her that she could come online if she wants to talk. I, first reached the canteen to eat something (basically the first 'solid' that I would consume in the whole day). Riya got her code, but it required a C drive and MS Access! Where the hell will I get a C drive in Linux? And what about MS Access. So, we decided to skip running her code, and I just explained her the parts by reading, understanding, explaining. I was quite impressed with the whole code, it was nothing but a new chat application server which had all features required to talk 'securely' over LAN. We could even deploy it in IIIT.

The night was bad, I didn't sleep very well, and had to get up early for the SE class. I have to submit the DIP project report by afternoon, and I haven't begun. Hope my mood swings come under control. Anyways, sorry to all those who were expecting a 'thoughtful' post. Today, no thoughts are coming in my head, I am just kind of blank, and I thought recollecting the past day would help me.

Have a nice day! Ciao. 

Posted in Friends, Life at IIIT, Moods, Project work | 3 Comments »

Technology

Posted by Anurag on 29 March, 2006

Modern technology keeps bringing newer innovations each day. With the great amount of weapons of mass destruction, it makes our lives less secure each day. For this, science has been condemned since long, and has been seen as evil and destructive.

Humans have a tendency to look at the darker side more. They see a small black spot more than the rest of the clean white paper. It is then that technology shows us how it made things possible, made them easy to do, made it safer, faster, efficient, accurate and what not.

Yesterday, Bhanu wanted to have an eye test. In my memory was the painful eye drops to dilate the pupil so that the person can get a clear view of the internals of the eye. Generally this liquid which is poured causes a lot of pain, and with the dilated pupil, the person cannot open his/her eyes, because of the immense amount of light entering the eye. (Pupil is basically the opening in the black part of your eye through which light enters and strikes the eye lens to form an image on the retina)

With this greatly risky situation, it is generally not advised to trust anyone with all this. So, we were looking for a 'trustable' optician. When finally, we went to one of them, it went like this. He just put Bhanu's head between the edges of a small machine. Through that machine, he could see a very enlarged image of her eye. He did some kind of operations on the device, and came with some output. I am really not interested in the output or something, what I am saying is, now there IS a device which 'automatically dilates the pupil' and takes images. The advantage is that we need not pour anything in the eye and the eye gets normal as soon as the test ends. I was happy to see that technology had made a difference in our lives.

Coming back to senses, I was very busy yesterday. I went out at about 4 PM to do shopping for the robotics project, along with the list of items our friends had given us. Bhanu and I went out to actually do the work. She was so tired of all the walking, and we occasionally took auto-rickshaws even when it was unnecessary. Finally on the return, we bought 7 litres of 'whole milk' for Devansh. I don't know how does he manage to drink so much, but man, 7 litres. Actually he had asked for 10!

The night was boring as usual, I fought with Riya too. I guess I just get unnecessarily pissed on her. I don't know what happens to me, what ever she does, I just become angry, spoil the mood and then tell her to leave. I have promised her to be better from now on. Lets see.

Today I have to submit my BTP progress report 3. There is little progress because of the abstract state in which the project is. I'll get ready asap and then ask Jawahar sir to guide me about it. Hopefully he wont get angry that the work done is not up-to the mark. Even I feel it, but then I have other commitments too.

Have a nice day! Ciao.

Posted in Friends, Life at IIIT, Project work, Thoughts | 5 Comments »

Bored

Posted by Anurag on 28 March, 2006

Nothing to do and such a bugged up feeling in my head, its one of the worse nights of March. Its like 3 AM now, and I'm still sitting and doing nothing. Literally NOTHING. I was reading a couple of blogs here and there, then shifted to seeing all those forwards in my gmail account which I never cared to even read the subject of. I tried seeing 'Kalyug' for the zillionth time, I tried refreshing my blog stats to see if someone has commented or something, I tried listening to music and what not.

My bed is all covered with clothes, basically all washed and pressed. I am so lazy to pick them up and lie down that am not leaving this chair. The cooler has no water and my fan is also not working. Its not that hot though, but still its not very comfortable. And I am lazy enough to keep living in this state. There is a little headache too, I wish there was someone here who could help me out. Not do my work, but just sit and talk till I do the work, some company is basically what I need.

Why am I not sleeping?  My bed is not empty, remember? Why can't I clean it? I need company, remember? Oops, am in a deadlock. So basically am just whining about everything without doing anything. That ways, I should take inspiration from Dad. He's always so inspiring, especially this fits here so well,

Udhyamen hee sidhyanti karyadee naa manorathe, na hee suptasya sihasya (some words missing) mukhe mrigaha. 

It means, only hard work can accomplish tasks and not day dreams, just like a deer doesn't go into a sleeping lions mouth (without any hard work by the lion).

Wow, am starting to get motivated! No guys, how can I turn you all down? I'll not work, I'll not work, hehe. Okay fine, will do it as soon as am done with this post.

But thats not the end yaar. That will just create a clean setup to sleep. But am not sleepy remember? What to do? I am really tired though but still not sleepy. I wanted to talk to someone, anyone, but there is no one here. No girl, no guy (no gay! :P). Everyone is busy, seems I have to begin working too, remaining empty headed is the problem.

Well, the problem is my project. It has come into a state where I have to stop coding and come up with a new design. And thats what I don't like. Its like create documents and all those formalities. Though the professor must be expecting a lot, but then I am not feeling motivated enough to think and come up with a good design. And when I think about it with less effort, I come up with such a trivial design that I just discard it. I want to go home on 15th April. But, seems this project would not end then.

Even Tanu has her final exams from 15th. And then she'd leave for internships in May. If I don't go in April, one of the things that will happen is that I'd meet her in July or December instead of April, long time na? Hope that I work and finish up work and that Jawahar sir allows me to go home in April for a few days. Actually even I am quite interested in the project and very very very eager to see it work. But I need to meet some friends, Taps, Prerna, Tanu, Ullu in April. Besides its Pinky didi marriage in April and well, I can't miss that anyway! Wow, just completely forgot about her marriage in the midst of all this tension, blogging really helps!

Anyways, hope that tomorrow is a nice day. Its sure to begin with me getting up at 8 AM, rushing to SE class, sleeping there and then coming back. I didn't go for buying Robotics project spare parts, all because of the lazy bum Bhanu ;). Anyways, will leave for shopping at 2 PM sharp, hopefully. Well, its too sunny then, but its okay, I am despo to eat Gokul Chat, lol.

Will clean up my room now, haath mein ek jhaadu hai, ganda sa room hai aur main hoon!
 

Posted in Friends, Life at IIIT, Moods, Project work | No Comments »

Just got up

Posted by Anurag on 27 March, 2006

Good morning everyone. I just got up, not that I slept late or something, but still. Yesterday night, again due to some reasons, 204 server disconnected from the internet. I hate it when that happens. I mean, at least in IIIT, my life revolves around the internet. And its so frustrating to see error messages saying 'unable to connect'. Anyways, its up and running today, good for me.

I've to restart work on my robotics project today, buy some spare parts, join them together and make it work. It works a lot though, we had to make a stair climbing robot with obstacle avoidance. It climbs stairs but doesn't avoid obstacles, it just madly runs, hehe. Now, we're planning to put some Infra-Red sensors to make it avoid obstacles, using some complex circuit. I really don't know anything about the circuit, will have to read and make. I could say that I've some experience in soldering from my school, but that'll hardly be an advantage. Lets hope it works, or else we'll have to write its 'shortcomings' as 'features', and show.

The tv.iiit.ac.in server is down since a couple of days. Its not that I am liking it, but there is no alternative. We want to make two TV cards work from the same connection, so that the other can be used for CVIT purposes, but then, two cards from one connection makes it degrade the connection so much that its impossible to get a clear reception. We'll be calling the cable guy and electrician to fix the same. Hopefully it'll work soon.

Yesterday, after posting the poem, I didn't expect such a great response. I thought there'll be some person to say that it is so bad and childish. Anyways, thanks to everyone for appreciating and thanks to Sukesh, Paggi and Nidhi for adding a few lines to it. You guys are much much better than me, really. I mean, Sukesh's part just added the 'hope' that was missing in it, Paggi just killed the real theme and took it in a new direction and Nidhi, wow! She took the sea beach scene to the city, lol.

There are no classes today, I've to go out for shopping for Robotics. Lets hope this day is good. Have a nice day!

Ciao.

Posted in Life at IIIT, Moods, Project work, tv.iiit.ac.in | 3 Comments »

March

Posted by Anurag on 23 March, 2006

In the month of March 2006, a change has come about in me. A lot of things have changed. Say for example, I used to be a very frequent blogger. But now, I hardly write anything. Even this post which I am writing is for the sake of writing it. I mean, in the past when I wrote, I could hear myself speaking it loud to the world. But today, its as if I am just reading a boring chapter uninterestedly in a boring class. What has happened to me? Where have the words gone? The fluency, the ease of writing and going on and on and on. I have about a couple of long posts saved as drafts, not published. Why? Because I feel that if I publish them, people will laugh at me. I just feel that there is a void within me, as if I have lost the capability to write. Its as if my logics and my language don’t go together now, as if my sentence formation has gone bizarre and my vocabulary has no words left!!

Anyways, just for the sake of record, I have been fine all these days. Not doing a lot though, have been working on my BTP. Last saturday, Jawahar sir told me that my project is going too slow and in the wrong direction, and I was completely shattered. Not because I had worked too too hard, but still I respect him, and I feel bad when I am not able to live up to his expectations. On Monday, I met him again and this time he was cooler. He explained me the next few steps and we had some discussion over it. My BTP Viva went great. I had the viva at 2 PM and I began making a PPT for it at 1. I missed lunch, though the viva began only at 3:30.

I learnt how to make a presentation. On saturday, I made a ‘text based presentation’. Huge amounts of text on each page explaining everything in great detail. Jawahar sir told me that it wasn’t a presentation. It was a report converted into a presentation. Just before the viva, I knew exactly what to do, thanks to Jawahar sir and Ashish. On each page, I had a heading, at max 2 lines of text and images on almost every page. I didn’t go too deep in explaining everything, but only the summary. I kept a lot of information to be given verbally rather than writing down everything. I even omitted certain information from being transmitted in any form what so ever. These comprised of the low level details of algorithms, low level details about the problem, the motivation, etc. The lesson I learnt was,

  • a presentation should be short and precise
  • shouldn’t contain a lot of text
  • shouldn’t contain the fine grain detail
  • shouldn’t contain the information to be conveyed verbally
  • its more important to understand what to omit than to understand what to keep

And with this I now know that failing and rising again is the god’s way of teaching us important lessons in life. If I had been given these 5 points written on a sheet of paper, I wouldn’t have bothered to read them even. But now, I’d never forget them.

These days I am going mad about tv.iiit.ac.in. Its not that its too great a thing, but still I just love it. Its because of the feeling of belonging. Its not a project for me, nor something else, its just done for doings sake (though it might be useful for other researchers in CVIT). All through the day, I have a konsole opened with some php file of that website. I just keep doing modifications to make it better (hopefully). I mean, at least 10 hours per day of my life are being burnt in fuelling tv.iiit.ac.in!

Riya sent me some Java code to read and explain. It was some code related to socket programming in Java. I haven’t done socket programming in Java ever! But after reading the code and understanding each and every line of it, I have a nice idea of how it can be done. Sometimes I think that I should learn Java by explicitly devoting time for it, but I never get any. These small instances keep me in touch with the language and make me learn new things side by side. ( The code isn’t open source, so can’t post it here ;) )

I have been very busy with all the things I explained above and haven’t been able to give time to my friends. I went to Meghna’s birthday party at 1 AM instead of 12, I didn’t get to call up Riya or Tanu in all these days, and the list goes on. Its not that I don’t have time, but it some how gets used up without much productive work. I wish I could do something about it.

I bought a new cooler today, thanks to Harsha who ‘actually’ bought it for me. Its a local brand (Vaishnavi) plastic body cooler of roughly 3-4 feet. It cost me 2000 bucks. With my fan still out of order, a cooler will be a big relief. I would have loved to work in AC of the lab, but then, am lazy enough to remain in my room, more so with my new cooler, yay!!

Rest is all fine, seems like I’ve come back in tune. Or maybe its because my blog is back in the IIIT::Blogroll. Due to some technical faults, my blog didn’t show up in the blogroll since long, thanks to Ranta sir who corrected it today. That will further fuel motivation to write more.

I guess it just takes an initiative to write a post, after that it just flows!

Ciao.

Posted in Blogging, Friends, Life at IIIT, Moods, Project work, tv.iiit.ac.in | 1 Comment »

tv.iiit.ac.in

Posted by Anurag on 14 March, 2006

How did it happen? Another idea by our good old Jawahar sir. Tarun was already recording news using some windows software whos license expires every 16 days! He knew it could be done in Linux too, he had done it before. Finally, first we came up with a portal so that we can test how people like the interface. Still runs on http://172.17.9.33/videoserver

The next step was the harder one. Making a recording possible in Linux. It wasn’t difficult as we thought. But then, first we had to tune the channels. Those hardware frequencies given ‘human recognizable’ names. We tuned about 40-45 channels, of which the one available are of good reception. Then, as we all know, Linux and audio are the two things that never meet. We did anything, left, right, center, /dev/dsp, /dev/dsp0, alsamixer, kmix, aumix, rpm, ffmpeg, nothing made audio come out! Finally, somehow we figured out the solution and it was recording.

The first video recorded was of ‘GREAT QUALITY’ but unfortunately 40 MB per 20 seconds. We kept trying different tweaks, codecs, but the compression ratio didn’t come down for the ‘best possible’ quality. Not the disk space but the ‘feasibility of download’ was the criterion in mind. Finally, we decided to drop the quality till we find a solution. And the odd channel switches might be caused by the operator himself as there is no other way one can change the hardware frequency that the card is using.

We’re planning a discussion forum kind of thing to be added there. And as and when the requirements start looking obvious, we’ll make changes. Expect a DF coming up soon. And thanks for all your compliments.

Ciao.

Posted in Development, Events at IIIT, Hardware, Life at IIIT, Project work, Utility software, tv.iiit.ac.in | 3 Comments »

Good morning

Posted by Anurag on 24 February, 2006

Good Morning, welcome 24 February 2006. Whats the occasion? Nothing, just another day. But from today, I’ve decided to welcome each day, and utilize it, live it to the fullest (possible). Yeah, I can’t just go mindless and do whatever, so thats why ‘fullest possible’.

Yesterday night, I leaned on to the bed for taking a small nap, and fell asleep. So that meant no dinner for me, hehe. Then I was like, kya yaar, if it was home, people would have given me food when I got up, hehe. Its okay, I wont die without one dinner. Missed eating the tablets too, god, eradicate that chest pain thing, its getting too dramatic now. And actually people have come to me and asked, howz your chest pain? I was like, woah, you people read my blog or what?

I had a general review meeting for the BTP yesterday. I didn’t know what to do, as it was first of its kind. I just tried to complete the code, and made a 8 page ppt. The professor wasn’t angry yesterday, he never is. Most people misunderstand him. I think Jawahar sir is the coolest professor in the college. Anyways, a lot of people were even confused about what they had to do. The professor wanted ‘clear goals’ and not ‘progress made’. He later explained that we should be able to make even the most dumb person understand what we are talking about, and basically begin from the beginning, saying all the Raam kahani of the project, motivation, problems, goals, efforts, etc. It was quite inspiring. Almost every student there was like, woah, he has changed, he is so nice, and so inspiring. But I said, he always is, its just that in your fear, you don’t understand him.

Anyways, so today I don’t have any deadline and all, but will work on the BTP. My code is producing the FACE VIDEOS, but has some problems (none seen as yet, but my psychology says there is a problem). I’ll correct it and embed it in the 24×7 system. Now the thing is, I WANT to make it work, I WANT that Jawahar sir sees my effort and becomes happy, not for the grades, but for the Excitement of Research. Oh, no, not for ExOR, but for the ‘actual’ Excitement of Research, hehe.

I came across another great blogger, Devil’s own. Great at english, and I came to know that her IQ is 170! I didn’t know what an IQ test is, but still tried out. Got a score of 137. Lets see if I can improve.

Couldn’t talk to Tanu yesterday night, poor girl, kept on buzzing online, calling on phone, and smsing, but kumbhkaran was deep in sleep. Hope this day is like what I want it to be. Good morning!

Posted in Blogging, Life at IIIT, Moods, Project work | No Comments »

Life goes on…

Posted by Anurag on 22 February, 2006

Finally, Mid Sem 2 has come to an end. Everyone’s first reaction is “wow, its over, what a relief!”. But then after a while, when we come to senses, we realize that its just one of the struggles that has ended. There are many that lie ahead, just at the doorstep.

For most of the UG2K3, its time for project report submission of their BTP, including mine. People have been long asleep on this regard. Those who began afresh in January have nothing very concrete to show, and most of them are expected to showcase their projects in R&D showcase, which is about a week or 10 days later (3 March).

I am also worried about my BTP. Well, its not that I have nothing to show, or I don’t have a plan to go forward, but still the major ‘research’ oriented part is still pending, and I keep avoiding to think about it. I was looking at the sphagetti code one fine morning. So, out of the blue, I decided to rewrite the whole project in a clean, modular, well-designed and well-distributed fashion. I’ve been quite successful too, and basically I have to do module testing and integration testing after the last module is done. And then, I’ve to deploy it and make it work real time with real news videos round the clock, hopefully before tomorrow afternoon. Thats something like a total of 10-15 hours of work. How am going to extract 15 hours from 15?

The other projects like Robotics project, J2ME project, etc. also need to be done before 5 March, and I am worried about them too. I’m like, I can’t even have a prioritized time division, because there is no time left. Hopefully everything will be fine.

Since about 10-15 days, I’ve been having some kind of chest pain, pain in ribs, pain in the throat and problems in breathing. It could have been due to cough and cold maybe, or maybe its a little serious. I talked to mom about this though, and she suggested taking some antibiotics and antiallergic tablets. Lets see if things get better.

Before this, I just finished up with my Mid Sem 2. Though I anticipated that it will be as bad as was Mid Sem 1, this one was comparatively better. Even the vision paper was quite understandable, and Linear programming was superb. Software Engineering was a little bad as usual. I mean, why on earth do they have that subject? And why is it being taught so badly? I mean, why an exam for learning a method to develop software? Why not something practical? Is it like they have to have an exam on anything and everything? Can’t they learn from Robotics?

Anyways, now I am a little tired and basically bored because I have no one to talk to. I mean, yeah there is Tanu, but I don’t know why I don’t feel like talking to her right now. By the way, this blog is a good listener, hehe. Ciao.

Posted in Life at IIIT, Project work | No Comments »

How important is visual information in relation to friendship?

Posted by Anurag on 7 January, 2006

I really warn people that I can be rude anytime I want. And they have to be ready for it. Generally, I am calm and sweet to people. But at some rare occassions, I just over-do it. I am really really rude, I just don’t care what the other person might feel. But most of the time I do such a thing, I have a really concrete reason to do so. Why am I writing all this? Just a piece of information about me, hehe.

The days are passing as if I am not aware of them. I mean, I hardly remember whats the date today, and my mind has forgotten a time-map which was there. There is really no goal, no hope, its a state of utter confusion. I am confused whether I want to do GRE or MS from IIIT or a job. I need to decide this in a few months now. Lets see what happens.

Tanu has the NID exam a few hours from now. Hope she clears it. When she was talking, she was like, what the hell, let me take a break from padhai.. talk something else na. By the way, I keep telling her that one exam, one institute is not the end of the world. There is a lot still left to do.

My BTP is going on fine. I mean, there is very little activity, but still there is a somewhat defined path. I am being a little lazy too though. This mid sem exam I have very few papers. I have a Vision paper, and I am not sure whether there is a SE paper or not. So this means I have at max two papers.

We sent a gift to Riya, Tanu and me that is. She called me up to thank for it. I am kind of allergic to taking gifts. I mean, when you get a gift, you have to protect it, and keep it safe, still in front of you and all. Yes, it does make you happy, but its so much responsibility too. Especially if I am talking about me, whos room is a world war in itself, hehe.

We saw Kingkong the other day. Its a nice movie. Really good and real looking animation, nice sound effects, nice story, and a good senti ending. I know a lot of people will get bored of the part before the interval, but then nothing is perfect. This time the movie idea was of Bhanu. Thanks for that.

——-

I was thinking about how important is visual information? In todays world, most of us “chat” with people over the internet. Till date, most of it has been through TEXT. Some of us then start exchanging phone numbers and pictures. You have to certainly agree that AUDIO is a step ahead than TEXT, because it is more expressive.

Pictures on the other hand (not live ones) just show the other person how does the person on the other end look. How important is that? People say that looks are temporary, why bother? But here, I am not talking about LOOKS. I am talking about appearance, whether or not the other person is photogenic is a different issue.

Generally, when we make friends in person, the first thing we do is SEE him. While the natural process of friendship begins with SEEING, friendships on the internet generally get this facility months or years after it. Yeah, meeting the other person is the best that could happen, but my point is, by seeing the pictures, the other person can still create an image in the mind. Its really difficult to keep on talking to a person whos appearance you can just imagine.

Yeah, there are issues like people can morph the images and spread over the internet and all. But then, we’re talking about FRIENDS, and not about some random person. Sometimes its difficult to scan and send images, atleast loads of them. Is it a sin to demand a picture of your friend, while the people who sit with him can take 15 images per second with their eyes? What wrong have the friends sitting so far away done to receive such treatment?

Posted in Life at IIIT, Moods, Movies and Songs, Project work, Thoughts | No Comments »

Welcome 2006.

Posted by Anurag on 2 January, 2006

Its the new year now, 2006. First thing I’d want to do is to learn to write ‘2006′ while writing dates. Its really hard to get used to the new ‘year’ in the dates, and I confess that I’m still stuck at ‘2003′.

First of January Two Thousand and Six was a nice morning, mildly cold. I was with my family at Bhopal, wishing people on the phone with loud music and warm wishes around. At 4 AM, I had to leave my home state and board the train to come back to college. It does look quite sad, but then, I’m used to it now.

Back in college, I’ve a really bad cold, a partially swollen eye and loads of work. Basically, I am in a mess, and so is my room! I’m thinking to switch off breathing for a few hours as its really painful to do so. I’m now used to getting up lazily (mind it, I said LAZILY, not LATE). Its really difficult to do things in a haste.

Before all this, I went home on 17 December 2005. I had barely even worn the clothing for the journey, and dumped all luggage in my bags when I had to leave. Actually, the PR project report and some final touch-ups were the problem. I was struggling to finish work till about 2 PM. I had a bus journey at 4:40 PM. I somehow reached the bus stand, and boarded the bus. The journey was nice, though a little too chilly.

Being at home was fun. This time I didn’t meet too many friends, I didn’t do any work. I saw about 3 movies in the theatre with friends and 1 with my family. It was a nice experience to meet friends and all. Tanu also turned up for the movie, along with Tapan. It was nice to have her company.

I didn’t have much time to spend with my friends. I couldn’t meet Prerna and Vijay bhaiya. Hope they forgive me. I wanted to return to college with the Volvo bus, so that I’d get one more day at home. Anyways, here I am, back in college, back to work.

Tanu has a competetive exam in January. Hope she clears it. Tapan too has GRE in February and he is working hard for it. Hope he does it too. I have GRE some time soon too, along with TOEFL (hope the spelling is right), and hope I at least study for it. Anyways, first thing I want to do is to get a passport!

I have to do the Face Detection thing before 10th, and I haven’t begun. Hopefully I’ll do it before the deadline. Actually, I want to do an internship in the summers, and not work on the BTP. For that, I have to finish all expected work before April comes. That is why I am so serious about it. There are other pressures like the Mobile Blog project, DS&A TAship, DIP cum Tracking project, GRE preparation, etc, etc, etc.

When I look at life, its busy, its painful, sometimes sad and lonely, sometimes happy and celebrating. I do get time to meditate, to spend time with friends and family. Its really not exactly the way I wanted it to go, but its still along the same direction. Welcome 2006.

Posted in Events at IIIT, Life at IIIT,