Site Downtime
First watch, 4 bells (10:20 pm)

Sorry, I was down for around 3 hours this evening, something was up with my network card, I had an unholy ton of frame errors. Looks like a full reboot has fixed the problem, though. So much for my awesome uptime.

Leave a Comment »
Comments not working?
Last dog watch, 2 bells (7:09 pm)

It looks like my comments may work only intermittently until I can get a copy of the actual include files. They were only available to me before by linking to the provider’s site, but I’d rather not rely on someone else keeping their site running and be responsible for my own problems. Anyway, sorry, but you may not be able to leave a comment right now.

10:15pm Update: Sorry, that was my fault. I was the one that lost my outgoing connection. Looks like a reboot has solved my problems for now.

Leave a Comment »
Get Up and Run
Last dog watch, 3 bells (7:45 pm)

If you follow these things, you can now purchase a Clocky, the alarm clock that runs away from you and hides.

Congrats on going from a school project to a commercial enterprise.

Leave a Comment »
Traffic Rant
Last dog watch, 3 bells (7:32 pm)

I don’t know how people can think they’re so much more important than everyone else that they can ignore traffic lights. On my way home tonight, I was crossing Kathleen Ave Southbound on Ramsey Road, stopped at the light there. When it turned green I began to go, but had to stop because the jackholes turning West didn’t think the red light they drove under applied to them. There were a lot of cars that went first, they arrived at the intersection last, but still for some reason felt that they deserved to go anyway. The light was red before they even started their turn. So I laid on the horn for about 4 seconds to let them know they made a mistake. It got a lot of attention, and I hope and pray that they think twice next time before blatantly running through a red light.

Follow the damn traffic laws like everyone else, morons.

Leave a Comment »
Survey Engine, Part Two
Posted in Code
First dog watch, 3 bells (5:34 pm)

Remember the Survey Engine I mentioned I was working on? Well, I’m much closer to being done, and it’s been through some facelifts. Here are some new pictures (click for the larger versions):

Main page
main page

Questions page
questions page

Answers page
answers page

Leave a Comment »
Old School Dialog Box
Posted in Tech
Afternoon watch, 7 bells (3:53 pm)

If you want to see an old-school dialog box in Windows XP, just open your Control Panel and double-click the Fonts link. Click File then Install New Fonts.

Leave a Comment »
Camo Mode
Afternoon watch, 7 bells (3:50 pm)

I need to talk to the military about selling my technology—my car seems to have some invisibility powers associated with it.

I drive a dark blue PT Cruiser. It’s snowing outside. For some reason, nobody seems to be able to see my car. I almost got hit twice on a short, one-mile trip to the Post Office. And it wasn’t because of the weather, because these people weren’t even braking—I could see their wheels rolling along just fine, not slipping or sliding or locked up at all. Apparently I’m either invisible or they’re just plain stupid.

Well, considering that I truly believe myself much smarter than most people on the road (eg I don’t drive fast in snowstorms), it’s probably the latter.

Leave a Comment »
Shopping
First dog watch, 2 bells (5:17 pm)

We went out shopping today for some new clothes for our upcoming cruise. I had to get a new suit (my old one is a very light color, and we have two “black tie” formal nights). It’s amazing how fast the cost adds up. Why are men’s formal clothes so much more than women’s?

1 Comment »
Men’s Room Etiquette
Posted in Random Thoughts
Afternoon watch, 4 bells (2:27 pm)

We have three urinals in our men’s room at the office. The far-right one is out of order. That means if someone’s using one of them, you have to break men’s room etiquette and use the one next to the guy. They have dividers between them, but it’s still uncomfortable breaking the “unspoken rule” of urinal selection.

The whole thing reminds me of the Urinal Game (play it if you aren’t familiar with the rules).

1 Comment »
Survey Engine
Posted in Code
First dog watch, 4 bells (6:01 pm)

Remember the survey project I spoke about earlier? Well, it’s not done.

I do, however, have some screenshots for you:

The Home Page
Ozymandias Home

The Questions Page
Ozymandias Home

The Answers Page
Ozymandias Home

It’s coming together quite nicely. I use some free icons from FamFamFam, they’ve really put a nice snazzy touch on the utility.

Leave a Comment »
Survey Says?
Posted in Code
Afternoon watch, 4 bells (2:28 pm)

I’ve been developing some online surveying software for the last two days. I looked at available solutions first, but the open-source projects on Freshmeat and Sourceforge either didn’t work or were pay-for-a-license projects. I believe something like this should be open source.

I’ll post an update when I’m finishing up and perhaps I’ll be able to open-source this myself.

Leave a Comment »
Heroes and 24??
Forenoon watch, 7 bells (11:55 am)

Last night I was upset—the networks are trying to make me choose between watching Heroes or watching 24. Thankfully, I have a TiVo and spend Monday nights at Lorien’s uncle Scott’s house. We watch Heroes there, and theTiVo gets 24 back at home.

2 Comments »
New WordPress Widget
Posted in Code
First dog watch, 4 bells (6:15 pm)

I wrote a new widget this evening, one that tracks the number of pages that I’ve read using Rob M’s Now Reading plugin. You have to add meta-information to each book (a Pages object), but as long as you do, it calculates your average number of pages read since you started using the plugin. You can see the output here just under my Library.

Leave a Comment »
Argument List Too Long?
Posted in Tech
Forenoon watch, 1 bell (8:37 am)

I was working yesterday when I found that my /tmp directory was big—so big I couldn’t get a directory listing. rm and find all returned the error Argument list too long. My ARG_MAX environment variable (getconf ARG_MAX) is set to 131,072. That’s always been enough for me before.

By working around a bit, I found that the large bulk of the /tmp directory was full of YaST2 directories (SuSE’s setup and system management utility). So how do you remove so many directories? xargs to the rescue!

Although it took several hours to run, this command removed all my junk directories and brought /tmp back under my direct control. It also took around 1Gb of memory, but thankfully I never had to hit the swap:

find /tmp -maxdepth 1 -name 'YaST2-*' -type d -print | xargs --max-args=100 rm -rf

Make sure you quote the -name argument, otherwise the shell unglobs the filenames and tries to put them all on the command line, which still returns the Argument list too long error.

Leave a Comment »
Chalkboard Paint
Posted in Recipes
Afternoon watch, 5 bells (2:30 pm)

You can read about making your own Chalkboard Paint, or just mix these ingredients:

3 teaspoons acrylic paint [colour of choice]
1 1/2 teaspoons glazing medium [water based]
1/2 teaspoon powder tile grout

2 Comments »