Wednesday, June 28, 2006

Countdown begins.....

...and a sad one for that.Definitely.My family is shifting to another place.Official date is 1st July. Why are we shifting? Becuause a big R&R is going to take place here.
Relocation & Rehabilitation? :-)
No.. It's ReConstruction and ReDevelopement.

In short that means I'm never going to see my current home again.
Never again.What I'll see 2 years later will be new multistorey buildings (such a contrast to the one floor housing board flat i'm living in now)

Well, shifting is indeed a sad moment for me.
Why?

1. I've lived in my current home all of my life except for one year in Hosur.(atleast my memory says so)

2. The place I currently live in is well isolated from interfering and noisy people.Only the vehicles have caused much noise. Whereas, the place i am going to move to is a well established colony with people all around.
Well..maybe i am a bit touchy about privacy... :-)

3. My current home has a weird structure with absolutely no sense of architecture.The next one has some sort of an established format which i feel odd about.Well...maybe, i don't quite like things normal. :-)

4. I'll sorely miss (?) my first floor leaky bucket roof. It was such an entertainer!!.
The roofs had an uncanny ability to start spraying water wherever i placed my computer,forcing me to move it to some other location innumerable number of times.
I'm moving to a ground floor flat now.No substitute for leaky roofs.. eh? Err..No. Maybe floods are... (o_O)

5. I lived elsewhere in the one year that i mentioned in the first point. I had a cat there.When we shifted back from there the cat ran away in fright in the packing process. I have a cat now. Well...i don't want history to repeat itself.

6. No more,
Get out of house -> Run behind bus -> Get on to it and reach college for me

It'll take some time for me to reach out of the colony itself to reach the road.Can't believe i'll have to wait in the bus stop..!! That's terrible.

7. And certain trivial things like my landline number will change. :-). Will be under Oshiwara telephone exchange now.

Am i providing resistance to change..?.Maybe i am.I don't know.It's just that there's so much attachment. (much of it developed only in the past week... :-) ).

In any case, it's high time that we shifted.The R&R talks have been on since a VERY long time (...much of the delay due to the unsurmountable greed which people in my building seemed to show.).

The better side,

Finally i can have broadband internet access at home which was delayed mainly because,
1. The initial investment is on the higher side. &&

2. Every month (since the last one year) my mother told me we may shift within the next three months. &&

3. We didn't know where we'll eventually shift to. &&

4. And service providers change with area.

Will live under that hope.There's so much remaining to do with the internet for me.

My new home beckons.

Thursday, June 22, 2006

Alt+SysRq+R

...that kernel command allows input from keyboard even if X-Windows has gone kaput.Wish i knew something like that before...maybe i could have saved my computer,which is in its death bed.. :-(

There's nothing right in my computer hardware. My RAM chips keep failing their memory tests (there is a tumour of bad flip-flops or gates or capacitors or whatever growing there), my monitor has yellow fever, my CDROM drive can't see properly (lens problem i guess..),well... the list goes on.

Result..
1. My X-Server keeps freezing at the worst possible time.I can't browse the web.

2. I can't listen to music,or chat without the assurance of a guaranteed uptime.( The uptime of my (on an average) is something around 2 hours.

3. I supplement that fact by overloading my memory (whcih is brok3n) and my
swap space.

4. My fingers have developed a strong attraction to a button named 'reset'
And yes.. the frequent power cuts that i have thanks to Reliance doesn't help my cause either.


My saviour,
Alt+SysRq (or Print Screen)

Thanks a lot Anurag, for introducing me to the most important keyboard keys.

WikiBooks has a comprehensive guide as to what to do when your computer has frequent attacks from the ice age.(i mean, freezes..).
Click here to see the page.

They are all direct kernel commands.And yes... write it down somewhere so that you know what to do on a snowy day. If you can remember all (or most of ) them,still better. I know it'll stick to my head...'cause i'll be using it more than anyone out there...any bets?

Alt+SysRq+E
Alt+SysRq+I
Alt+SysRq+U
Alt+SysRq+O

Wednesday, June 21, 2006

Python GUI's comparision...

Subscribed to python mailing lists recently.... A busy list it is, by no doubt. I get hundreds of mails within a day.

A person recently put forth a question (see below or click here)

 
Hi
i want some info ...
plz tell me the benefit (or any data) of each gui (pyqt , pyqtk ,
wxpython , tkinter ..)
in the other hand wich one you offer (and why ?) ?
The reply to it was, well... what can i say..? decide for yourself... (see below or click here)

Well, as you can see pyqt, pyqtk, and wxpython must be far better
than tkinter because they have python (or bits of python) in
their names. In turn, you can also clearly determine that
wxpython is better than pyqt and pyqtk because it has the whole
word "python" in its name, not some sissy-minded cropping of the
word. And as far as pyqt and pyqtk go, clearly, because of the
"k" suffix (which we all know means "kilobyte"), is a thousand
times better than pyqt (or 1024x better, depending on whether you
use computer measurements or hard-disk-space measurements).
Thus, you find the ranking must be

1) wxpython (best)
2) pyqtk
3) pyqt
4) tkinter (worst)

There's also pygtk which you must not have seen, because it is
not on your list. This would rank at 2.5 in the above list
because it

1) does have "py" in the name, and
2) "g" comes before "q" in the alphabet, and we know that later
versions must be better
3) it has a "k" in its name, and must also be 1k times better
than the non-existent "pygt"


Hopefully these facts, unclouded by alleged "facts" that you
might find during the most basic of searches on google, will help
you make a *rational* decision regarding which GUI toolkit is
best. ;)

-tkc




hmm.. ... anyway ... this is not original content by me... so not under any license of mine....