Brain Is Mush

I’ve been working on some PHP software that pulls data from a Postgres database, filters is, aggregates it, determines some side information about the original data, creates some pretty graphs about the numbers, and then saves the results into a database. Then I have a second program that pulls the first program’s data from the database, and then it aggregates the data, combines some numbers, does some calculations, and then creates even more pretty graphs to represent the numbers.

The coding isn’t particularly hard once you understand the logic (that’s always the trick, huh?), but it’s mentally intensive and time consuming. I’m nearing the third week working on this project, and I finally have it done… I think. The second program needs several days worth of data from the first program to accurately reflect the true numbers. This means that I have to sit and wait until around the middle of next week before I can tell if my second program is functioning properly.

In the meantime, I’ve been working on a MUD written totally in PHP. I’ve got the basic socket I/O working. The next step is to start in on the basics of logging in, character creation, etc. I’ve already got a MUD that I run that is written in C. I’ll probably try to emulate the C-based MUD in PHP, but instead of doing structured programming, I’ll do it all in OOP.

Between all of the PHP projects that I’ve been working on, it’s quite a hard thing to do to stay focused for 8 hours a day. Fortunately, I have this blog to allow me to relax my mind a bit before diving back into things head first. I’ve also got a D&D world that I’m creating here. It’s also hard mental work coming up with all of the details of a world, but it’s a different part of my brain getting exercised. If you’re a role-player, feel free to visit my world and let me know what you think of things.

Comments are closed.