Log in

No account? Create an account

Previous Entry | Next Entry

Projects du jour

It's been a while since I last used this LJ thingy for the purpose I originally intended, and posted an update of my current projects. So here goes:

The Trebuchet mud client is on the back burner at the moment, to be honest. I have a number of bugs I should be fixing on it, but I've been busy with my other projects, and I haven't task switched back to it.

The Fuzzball Muck server has been on a bit of a low priority lately, with one notable exception; I was submitted a patch with a very basic MUF byte-code optimizer, and I've rewritten it and expanded it a lot to make a lot of simple peephole optimizations. So far, the guitest program (which is particularly benefitted by the current set of optimizations) has a 30% decrease in runtime. This is a good thing. We'll see how this works out for legacy programs. Really, though, I need to get back to finishing the server's scripts and code so I can release a 6.01 golden master release.

In MUF code, I finished writing a chess program (multi-player only) a couple months back, with support for raw text-mode, ANSI color, and the fuzzball-chess GUI supported by Trebuchet. This is now a global on FurryMuck. I also rewrote the whereare program more or less from scratch, with many many more features, including listing of active players in each room, and arbitrary sorting. People seem to like it. It's also now a global on FurryMuck. I've checked both those programs into the fbmuf CVS tree for the sourceforge fbmuck project.

For my web projects, fuzzball.org/muck.org is on the back burner, waiting for the Drupal folks to finally finish their 4.0 release. When they do, I'll upgrade, bring my own code up to date to match it, and start advertising the site.

My other main web project, belfry.com, has seen a lot of work recently. I went and scrapped the scripts I was using before, and did a total rewrite using PHP4 and an SQL database. It's now much nicer than it was, and far far easier to maintain and add to.

On the hardware front, it's become blindingly obvious that the poor Cobalt RaQ3 that we have acting as our web server is suffering greatly under the load of running all the various CGI scripts. Especially running the forums for The Nice, and some of the image server scripts. So over the last few days I've bought all the parts to put together a new CGI server that should be about 12x faster, and dual-processor as well. I need to buy some registered DDR ram tonight, then I can start setting up the OS and security, then look into transferring services. Hopefully I can have everything up and running and ready for the forums of The Nice to be transferred over by tomorrow. This should make a lot of people much happier.


( 4 comments — Leave a comment )
Mar. 8th, 2002 02:32 pm (UTC)
I cant BELIEVE you!
What I can't believe is how much of this stuff you do benefits OTHERS, and how much work you do to provide for the entertainment and enjoyment of others.

I think that is absolutely fantastic, and don't know if you hear it enough. If you don't, you SHOULD.

So instead of a bug report, consider this a. . .um. . .gee. . .can't I think of something cutesy?

We'll just stick with 'you done good'. How bout THAT?
Mar. 8th, 2002 03:09 pm (UTC)
Thanks! I call then Kudos. I'm thinking about adding a feature to the Belfry Comics Index that lets folks easily send Kudos to the comics authors. :)
Mar. 11th, 2002 12:38 pm (UTC)
hehe! that would be good.. on most of the sites i see, there is a way.. but it is annoying and difficult.. @.@
it would be a good idea mmmhmmm.. yup.. ^.^

Mar. 12th, 2002 06:56 am (UTC)
Neat, but be careful...
I'm thinking about adding a feature to the Belfry Comics Index that lets folks easily send Kudos to the comics authors. :)

Sounds like a great idea, as long as it's rigged to be hard to abuse. Receiving 10,000 "kudos" emails in five minutes would probably not go down well with the artists.

-Deuce of FurryMUCK
( 4 comments — Leave a comment )