Older blog entries for abg (starting at number 51)

A little software stuff and the some spleen venting

I conducted something of an off-the-cuff experiment today. I deliberately posted what I hoped would be a half-way enticing link back to my home page in the early stages of a Slashdot story and then turned on the log watching to see the small slashdot effect roll in.

It was satifying, watching the pitter patter, like during those springs when the snow is melting and you toss some chunks of ice in the run off streams and see the water divert around it. (The page was my Tivo story, fwiw.)

Is there some sort of "Keep Alive/Resurrect" daemon/program out there? Last year I wrote a renice daemon for my Zaurus - now I was thinking of modifying it to monitor a process and restart it if it ever quits. A perpetual Mozilla kiosk would be one use. Forget about futzing with settings, if someone closes it, it would automagically restart without user intervention. It would take a few hours of work to modify my rend to act this way...

My turn to whine

I got home tonight to some bad news from my wife - my mother was cancelling her trip here to visit us, including my daughter. I had been looking forward to this for weeks. I had been pumping Linnea with "Grandma Bonnie is coming!" this whole week and she cancels two days before she was supposed to come down. We had things planned! This was supposed to be a big, memorable weekend! My damn sister, my check-forging, money-stealing, emotionally-unstable sister has fscking wrecked it again. And what can I do about it? Nothing. I cannot complain - my mother is suffering from her daughter's misdeeds, agonizing over whether my sister will do jail time and what will happen to her. So when she calls and begs to come home for the weekend, my mother relents and cancels me.

Me. Me who always gets cancelled.

Me. Who hasn't asked for a g*ddam thing but time for years.

Me. Who never gets it.

There, my whining for today, on you rather than her.

12 Oct 2003 (updated 12 Oct 2003 at 18:34 UTC) »

It ain't perfect yet. ;^)

So I post using the script, without ever looking at Advogato and see people already discussion reStructuredText. Crazy. Well, not that crazy since this is where I first heard of ReST. Thanks to that forgotten poster for pointing it out to me - I love it.


12 Oct 2003 (updated 12 Oct 2003 at 03:08 UTC) »

Sometimes you find something that really excites you, something that you can feel will make things better, faster, easier for you. Here is where I keep singing the praises of reStructuredText.

The format is so natural for me - almost exactly how I have been writing text files since day one. I haven't learned it all yet, but picking it up has been painless so far - reminds me of running into Python way back when. It just felt right.

Anyways, that's all for now. I've got some stuff to install, a box to fix, hardware to unpack, a shelf to build... God, what I am doing here?


10 Oct 2003 (updated 10 Oct 2003 at 21:24 UTC) »

Last effort, I promise. Advo is not for debugging. Advo is not for debugging...

I've become quite adept at shell scripting in the last year or so. They've moved away from the handcuffed style that batch files had beaten me into and into full-fledged programs. Whereas I used to reach for Python to do the simple things, now I can drop-kick a shell script to do the same thing without comprimise.

Anyways, the post2advo script will go up at gurno.com later today, if I get a chance. It's a combo shell and python script - shell to tie the programs together and python to do some of the file input/output.

See ya on the blip side

Note: almost. ;^)
10 Oct 2003 (updated 10 Oct 2003 at 21:17 UTC) »

I don't know why I thought that the first try would work. I blindly assumed that the extra XML/HTML stuff would just fly away like pixie dust.

Didn't happen.

Anyways, I've cobbled a bunch of scripts together so that I just just fire off a post from the commandline, formatted through reST and advodiary and end up here.

Saw a cool diskless client at the last LUG meeting. I would love something like that - my only wish is that it does 1280x1024 now that I have my spiffy new monitor. You just can't go back from this sort of real estate.

Have a good weekend everybody.

10 Oct 2003 (updated 10 Oct 2003 at 19:53 UTC) »

This first post is just a test of tying together reStructured text and advodiary. Isn't Python wonderful?

I did my first release of ezgallery, along with a JUMBLE solver and a WordScrimmage solver. Neither of which are really that interesting, but I had to mention them.

The LUG is chugging along. The mailing list has been more active as of late and a few people have some interesting project going. December is always the "fun" month - I think that I'll run Jeopardy again, with a qualifying quiz for fun. Last year we gave out a MSDN Developer magazine for the person with the lowest score. Good times, good times.

Okay, enough writing - I'd better see if this works.


Note: I cleaned this up by hand after the XML stuff blorped to the page. Oops.

Ran rend through valgrind and came out with a clean, non-leaky slate. I had suspected as much, seeing as how I had been running in on my Zaurus for about a week or so with no problems, but it's nice to have someone(thing) else tell you what you want to hear.

Typeset someone else's book in LaTeX to learn how it works. I've always believed in trial by fire and I think that it came out well. 140 or so pages and it's almost done. This has inspired me to start on the two books that I've wanted to do: both about X - one as user and one as programmer, both aimed at the complete novice. I've started the X programmer one and have about 1.5 chapters of 5 or so planned done.

Looked into adding PNG support to CTWM, but ran into a few problems. The newly added JPEG support is pretty clean for a while and then it enters code that might as well be marked /* Here be dragons */. I need to contact the guy and see if he'll update the code to include a few comments. With all the bit shifting taking place, I'm a little dubious about it's portability, but the list has been deathly quiet recently.

The LUG meeting tonight was cancelled, only to find out that someone new had shown up and tried to join. Murphy's Law strikes again: The first time we cancel a meeting in our 2.5 year history and we leave a New Member out in the cold. Doh!

Consumed a few cheapies tonight and tried to put a computer desk together. Complete failure. Damn. Will have to take many, many pieces apart and suffer the righteous indignation of a wife who thought that drinking and building don't mix.

They don't.

Anyways, - ordered the last little bit that I'm gonna need for my mini-itx box. Never thought that I would be considering round IDE cables (had considered them the worst sort of chrome) but need to save the space, as I'm building it inside a 6"x7"x7" box.

See ya

Feeling the love

I'd just like to take a moment to give a hearty "Thank You" to all you Free Software developers out there. The whole Free Software Movement has really changed me - the people I've met, the code, the ideas. Keep up the good work.


Packaged up Glows on a lark after a guy at work liked it. (Screen shot) The strange thing is that the screen shots that I have imply that the balls are clipped a little, while the naked eye says otherwise. *shrug*

LUG Ideas

  1. CodeFest - Drawing from the InstallFest idea, I think think that I'm going to try and organize my LUG into taking 6-8 hours some Saturday morning/afternoon and doing a "Code Fest". A pre-selected program (planned ahead of time with help from the developers of the same) will be worked upon by everyone in the LUG. Those that can code will work on coding certain assignments while those that cannot will work on improving/creating documentation. I think that it would be a nice boost for a project to get a lump chunk of work done by people and would serve as a learning experience for all of us. Must think more about this one.
  2. Parades! - During the summertime there are literally dozens of local parades just begging for groups to join. I think that the LUG can march and give out either free CDs (tres expensive) or coupons for Knoppix CDs that can be redeemed later at ... (Public Library?)

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