Older blog entries for Archit (starting at number 132)

So I was working on a class project (a small interpreter for a mini scheme like language, more about it some other time), and I bumped into a weird C++ thing. There is no std::string::tolower() or std::string::toupper() function. You'll have to do something like

std::transform(str.begin(), str.end(), str.begin(), std::tolower())

for example to tolower all the chars in a string. As it is not that difficult to see, the "Transform way" involves more typing, and well...awkward a bit.

Upgraded to linux 2.6 on debian! Audio works flawlessly now!

As part of my inconsequential blabber of my shift to Debian, heres more. :-D

As most of you know Debian still has a default install of a linux-2.4 kernel. So I finally upgraded to linux-2.6. One of the positive outcomes out of that was that all parts of my "Audio System" are working now. Previously on 2.4, only music players and 'aumix' worked. No other mixer (including the gnome-volume-control-applet) worked. It all seemed shitty.

But as soon as I upgraded to 2.6, just as I suspected, everything came back to normal. I guess it was just one of those things where Debian is ALSA based, where as linux 2.4 still had OSS. Now everything is ALSA. Everything works (sound wise....atleast till what I've checked).

Two more things came to my notice though. My Sound Recorder (in gnome) doesn't work. Have to investigate that. Also the default sounds for the Gnome Desktop (part of the gnome-audio package) suck. HARD! I wonder if anyone uses them either. It did however made me nerdy-nostalgic about the time when cool themes (with various sounds) was all the rage for me.


Moving to Evolution from Emacs/Gnus

So after a long time, I finally moved from Emacs/Gnus to Evolution for all my "linux/gnome" related mail. I'll be keeping my .gnus just in case :-)

Moved to Debian 'sarge'!

Hey so after using RedHat/Fedora distro's for 6-8 years... well since I started using linux, I've finally moved to Debian.

How did it happen?! Well I got news of FC3's release, so I downloaded the images. Then I set about burning them on CD. Just then I bumped into my Debian 'woody' CDs, that I had burnt for some reason (I forget :-/).

Anyhoo, so since I was reinstalling, I said might as well give Debian a shot finally. =). And I'm liking it more than ever before! Not that I think that Fedora is not a good distro. It was just that I finally realized that Fedora was not my kind of distro.

I'm involved in Gnome development (off and on), and I felt that Gnome was too tightly bound to the distro as a whole in Fedora. This meant that if I need an immediate Gnome upgrade, I'd have to wait for the next Fedora relase. Yes, I know some people might say that there are ways to get past that, but...ain... i r lazy :-P

Anyhoo, I guess what will follow over the next few days would be my experiences get acquainted with the "Debian Way".

I finally moved to Debian from Redhat/Fedora!!!

22 Sep 2004 (updated 22 Sep 2004 at 20:40 UTC) »

Saw this on someone's blog on Planet GNOME.

Hint: George W. Bush Jr.


I love RC2

So I decided to clean up my Java Framework installs on my box. I had FC2 installer have gcj & friends installed, though I ended up using the j2sdk from Sun. So I though might as well just remove gcj stuff (my reasons are purely untechnical. I do no research)

Anyhoo, as I tried to remove libgcj, I got a whole lotta dependencies. And I thought it a pain to "rpm -e" each one separately (Which I'm suprised I did usually uptil now). Then I remembered I had RC2 installed.

So I fired it up and marked libgcj34 for removal. It checked its dependency chart, gave me all the dependency required to remove, I clicked "Continue", and VALA!

I love OSS and RC2 :-D

Geeks Forever

Interesting bit on #c++ on FreeNode

<u_int32_t> well my girl used linux a lot

<blank> Damn. She got a clone?


Drexel Email Down

The fact that the Drexel University Email Server is down, the very weekend before Finals Weeks, IS SO EFFING PISSING OFF!


Went for OZZFEST 2004 at Camden, NJ today :-). It was SOOO awesome! They had a long lineup of bands playing from 9 in the morning uptill midnight. However I was going for only 2 bands..

Judas Priest and Black Sabbath!

Got in at around 5PM. Some stupid band by the name "Super Joint Ritual" was playing. And even more stupid people were getting a huge mosh pit going. Thats when I learned my rule for mosh pits.

They are fun, as long as you see them from a distance :-D

Anyway, Judas Priest rocked! Played good hits like "Hell Bent for Leather" and "Breaking the Law" among others.

Then it was Black Sabbath's turn. A guy from the local radio station who sponsored the event comes on stage and my worst fears are realized. Ozzie ain't coming, because he is down with bronchitis apparently!

Anyway I felt Black Sabbath still rocked (some old friend of Ozzie's from Birmingham was on vocals).


123 older entries...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!