Big Blargh

Posted by DesertFox on June 2, 2011, 4:32 p.m.

Hooray! I'm blarghing again!

So what has happened to me?

First off, horrifying, horrible evil sicky food poisoning. For 2 days I couldn't eat anything, and then in the next 5 days or so, I managed to eat a grand total of 3 sandwiches (technically 6 half-sandwiches) and 2 bowls of soup. It was a pretty bad week, but I got better.

After the aforementioned getting better, some friends popped into town that I hadn't seen for a while, so we decided to have a foam sword fight on a windy bridge 20 feet above the water.

Holy crap, I'm putting a picture of me up on teh interwebs!

And the aforementioned friends duking it out!

Aside from that, life has been rather boring lately. I still can't play minecraft ;_; woe is me. I have been filling the void with 90's television, which will be listed below. I also decided to finally make that double-damned master server list that I intended to make ages ago. So I did, rather quickly actually.

The idea is that its a really simple server list that only stores a few bits of key information, like gamekey, ip, and query port. The server notifies the list every so often to let it know its still hanging around. A client that wants to find a server simply connects to the list, grabs the IP and query ports of games that match it, and then connects to various servers and asks for information. Any connection that a server receives on its query port is instantly replied to with all necessary actual connection information, and then is closed.

There is probably a better way to do this, with an actual master-server-list program running that stores more information, but this was lightweight, and it works really well. The only problems are when a server closes without notifying the master list, and that is resolved by A) the list discards servers that haven't notified it recently and B) when the client times out a query connection, it removes that server from the server list (for obvious reasons). Of course, port forward it required for servers, but that is pretty much always true.

All in all, it is working very well, and I wrote a server/client set in Java that RC, KaBob and I spent a while chatting on. Console IRC :D I'll probably use this server/client setup for something on Android.

And now for the stuff nobody probably cares about, that I want to talk about anyway:

-I've been watching Babylon 5, its awesome

-I tried to watch Star Trek Voyager, it was meh

-Whose Line Is It Anyway is always awesomely hilarious

-Buffy the Vampire Slayer is amazingly cheesey, but in a good way

-I've moved to a new apartment and its cool.

-Playstation network is finally back online.

-Sony was hacked *again* Silly sony!

Comments

flashback 13 years, 6 months ago

Quote:
-I've been watching Babylon 5, its awesome
Yes.

Moikle 13 years, 6 months ago

EEEURGH i hate food poisoning, I've had it twice recently, apparently your body becomes weaker to it after you get better rather than becoming immune, so be careful what you eat for a while.

Ferret 13 years, 6 months ago

Have I ever took the time to tell you how handsome you are DF?

Moikle 13 years, 6 months ago

you sexeh bastard you

BP Scraps 13 years, 6 months ago

So 90's TV = Minecraft?

Interesting equation, will have to pursue further.