Hell Oh Entropy!

Life, Code and everything in between

Love thy bugs

Posted: Jul 01, 2007, 23:21

There was a time when I would feel apologetic, guilty and ashamed for having missed a bug in my software. Somehow lately, it's no longer the case. Complex software will always have bugs. Instead of wasting time kicking myself for it, it's best to just sit down and think of the best way to fix it. Also, I've probably gotten used to fixing bugs in stuff I write by now ;)

Someday I'll be a decent programmer. Until then, I'll keep trying.

Comments

Divided we stand

Posted: Jun 17, 2007, 19:28

The strife for complete equality and non-discrimination will never work. The simple reason for that is that we always fall into groups and point fingers at each other. If it’s not race, then it’s money, gender, education, educational streams, geographical locations, age, disabilities, or even technological preferences.

If all else fails, there’s always physical looks and/or skin colour.

Comments

GPGME documentation...

Posted: Apr 29, 2007, 12:05

… apparently does not exist. Michael Belanger found out that Ayttm does not compile with GPGME v1.x, after which I found out that we’re compiling against GPGME v0.3.x. A lot seems to have changed since and I managed to get a list of what changed after a google search. If the 6 year old post on the gnupg mailing list still holds true, I’ll have to generate API docs using gnome doc tools on the gpgme source.

Comments

Doh!

Posted: Apr 15, 2007, 03:38

I had forgotten to test keyboard shortcuts for the ayttm chat window and main window. The chat window shortcuts were associated with a menu which was not associated with any window at all, hence the accelerators never got activated. Slept for most of the day and got it working at night. *Yawn* a very eventful day ;)

I also noticed something funny in the morning. Ayttm signs on with a blast of static noise, more static when you send/receive messages and a long static blast when it signs out. Ran through the code and found out that the .au file is cat'ed to /dev/audio. Initially I thought this was wrong and tried to find alternates. Turns out that is how you do sound with the .au format, so I've got to think of something else.

Comments

50 Rupee notes from an ATM

Posted: Apr 12, 2007, 01:50

Today the ATM machine of my bank doled out two 50 Rupee notes for me when I asked for 100 Rs. This is good. Now I won’t have to run around asking for change :)

Comments

An exercise in narcissism...

Posted: Apr 06, 2007, 02:22

Just put up a couple of userpics… that’s me :D

Comments

Beautiful

Posted: Mar 12, 2007, 06:36

Absolutely beautiful sights the Kokan Kada and Taramati peak were. Their description, however superlative it may be, will still be modest. One has to see it to witness nature’s art at its best. Visit, but be responsible and do not litter the place. We cleaned it up day before yesterday. 4 gunny bags full of glass, 5 gunny bags full of plastic and 3 gunny bags of paper -- enough said isn’t it?

Comments

Smile

Posted: Jan 31, 2007, 08:05

Transparency on Smileys and icons is finally working correctly for ayttm. I feel stupid for missing out on a very obvious solution. Thanks to a post on gnomesupport.org for the solution.

Also, I forgot to mention in my previous post that I got the mouse movement and click concept for the anchor tag from koders.com. It is originally from the gtk-demo application that comes with gtk+.

Comments

Ayttm has a new parser

Posted: Jan 30, 2007, 23:11

Yes, it finally has a new HTML parser. The gtk_eb_html.c/extgtktext.c combo had to go out because of the immense difference between gtk1 and gtk2. There's a lot still to go before ayttm-gtk2 becomes official I guess.

There are still a few chinks in the chat windows as of now that haven't been resolved yet. For one, the smileys and icons look awful since I haven't got the transparencies right at all. I'm still working on them.

One thing's for sure, I'm learning a lot from this :-)

Comments

A little YESS moment

Posted: Jan 25, 2007, 01:47

I've now got the html parser bit working in ayttm. I've re-written the entire thing since the entire approach to styling is different here. I wrote styling of only the bold tag today and will weed out all the GTK warnings before I put in the rest of the tags. I'll commit when I'm through with everything that used the old gtk_eb_html stuff.

My back's killing me.

Comments