Older blog entries for mrcsparker (starting at number 31)

I do not want to work. I am one lazy bastard, don't know why...

I have three BIG ASS projects due - actually, past due, and I am hardly motivated to work on any of them. Probably catching the flue last week has something to do with it.

Two of the projects are really damn cool, and my company has agreed to let me gpl them when I am finished.

Fuck, I am tired.

Just wrote a simple little frontend to Netware login in gtk that I will be posting on my website on Monday. The guys around here don't like having to type in ncpmount or remember server names.

libGlade rocks. I found myself using glade_xml_get_widget a whole lot (this was in C) which seems kind of hacky, but I needed to pass multiple widgets to the callback funtions and I didn't want to create a struct for the widgets. Is this the common solution? It seems almost as bad as using global variables. Just calling widgets in a function that aren't passed to a function - bah.

On the same note, I wish more developers would use libGlade in their projects. I have been looking at a whole lot of gtk projects and it seems like most people let Glade generate the source code. This seems like a whole lot more code to maintain than necessary. Am I wrong about all of this?

Qt gets a whole lot of things right. Okay - the C++ variant they use is a bit strange, but tmake and .pro files more than make up. I also like the ability, like libglade, to create my interfaces in Designer and not have to deal with gui code in my source. I HATE gui code.

Non-commercial Licenses

I really don't understand most non-commercial licenses (not the GPL, the GPL is a commercial license). I run across source code all of the time that includes a license that says that I can use the product and browse the source code but not use it commercially. Many times I understand that people want to use the code themselves in a proprietary product, but it seems more than not that people who have no intention of using code in the future will release it and just slap on a non-commercial license to it. If you are going to just write a bunch of code, post it on the internet, and abandon it, you should at least BSD it, what the fuck?

I remember back when I was a youngster and I, like many of you around here, used to get my ass kicked on almost a daily basis for being a bit different. I had an affinity for reading, math, chess, and sci-fi. This did not suit well on a kid who was 6 foot 3 and weighed what someone a foot shorter should.

Time went on, I entered high school, found I was a pretty good athelete, and added quite a but weight to my lanky frame, and stopped talking about the things I was interested about in public. This was, of course, a survival tactic, and led to me getting my ass kicked on a much less regular basis. As a matter of fact, I even was pretty popular, got laid occasionally, and enjoyed my life.

Now comes the whole internet boom, and being a geek is cool - or at least it is held a bit higher than what it used to be. I bet if I was around 16 right now I could almost be myself in school and not have my ass kicked on a daily basis. Just think how good it will be for kids like me in another ten years.

I have 2 major projects and 2 minor projects to finish, and my boss wants them ASAP. The two major projects are both released under the GPL and I have created project pages for both.

I really, really tried to use emacs today, but that is not the editor for me. Too damn complicated!!!

Pretty cool editor, though. Apparently you can read email, browse newsgroups, and talk to a shrink. Guess it is vi for slow programmers like myself.

Plus, I have to disagree with most of you emacs users - tabs are much more flexable than spaces.

This guy has it dead-on about the airline industry:

Bruce Sterling had it right when he said at the recent O'Reilly OSCON, "Microsoft Windows is slowly but surely becoming an armed terrorspace. It's like an airport. You go into an airport nowadays, it's really kind of amazing that the people who run them still expect you to spend money in there. They still pretend to you that you are this pampered jet-set consumer, instead of a captive under armed guard, which is what you are."

1 Aug 2002 (updated 1 Aug 2002 at 22:55 UTC) »

I am so damn tired and lazy today. I stayed up the last two nights moving and after a full liter of Mountain Dew I am still dead-ass tired. Fuck me, I hate moving.



Is there a pill I can take that will add a few hours to each day? 24 is hardly enough anymore.

31 Jul 2002 (updated 31 Jul 2002 at 23:06 UTC) »

I started a project called gwlaneye. It is a wireless network card setup tool written using Gtk2. It can be found at my website. gwlaneye is a pretty crappy name for it though - if I didn't write it I probably not be ablt to figure out what it is for; probably going to give it a name like wireless-eyes.

Just noticed that there is a rate box on the bottom of the page - don't bother clicking it. I doubt that any feedback will stop me from being my usual boring self. Is it me, or do young people nowdays suck?

22 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!