OrtzIRC Update

September 28th, 2008

Progress has been slow, but it hasn’t stopped. It’s been a while since the last update so forgive me if I repeat anything.

The biggest news to tell is probably FlamingIRC. I decided pretty early on that there was no need to reinvent the wheel and so decided against writing my own IRC lib. So I went with what seemed to be the most popular IRC library for .NET, Thresher. After having it pointed out to me how old and outdated the code for Thresher was (I think it was written for the first version of .NET) I decided to fork it and name it FlamingIRC. Sadly it’s under the GPL so it has to stay that way. I hate how viral GPL is. It’s very heavy-handed.

Max Schmeling sort of gave OrtzIRC a shot of adrenaline, cleaning up some of my code and improving a lot of things overall. I just wish I could code as fast as him…

I’m still thinking about features to add, mainly plugins and scripting. I’ve been thinking that both a plugin system and a scripting system would be over kill, but that seems to be how XChat does it so I’ll have to do some more research. If you have any experience with implementing plugin systems and/or scripting systems or know where I can get some information on implementing them, please leave a comment!

I don’t think I’ve linked to the project page yet, so here you go. You can take a look at the code if you want but there really isn’t anything to see yet. However if you do happen to see any bugs, or if you have any feature requests feel free to open an issue. I also started a page on planned features, mostly for my reference., which is obviously subject to frequent change.

Fancy Mice

September 25th, 2008

This is my mouse:

DSCN1499_sm

As you can see from the worn spots, I’ve been using it for many years. About six, I think. The bottom label simply says “Optical Mouse”.

Today Lifehacker had an article on the best mice according to the readers. Of course most of them were Logitech mice. And as you would expect, there were mice like the G5 and the fancy MX Revolution.

Now maybe other people use mice differently, but when I use mine, especially when I play games, I pick it up a lot. Take the MX Revolution:

I’ve never used this specific mouse, but I’ve never been able to lift these off the desk as easily as with regular $10 mice. And although it appears to be ergonomically designed, these types of mice seem to be presumptuous about how you like to hold it. Here are some more photos to help explain:

How I hold my mouse:

DSCN1502

As you can see, I hold it with my fingertips. Maybe others hold it this way too, but I find that I have much more control this way. Not only can I pick it up easily, but side-to-side movement is easier too.

How mice like the MX Revolution seems to presume that you like to hold your mouse:

DSCN1503

Kind of with your entire hand.

Another issue I have is with wireless mice. I really like the idea of not having a cord to interfere with the movement of the mouse, but look at where they put the sensor:

It’s way on the side! I guess maybe I use my mouse strangely because whenever I use a cordless mouse, the cursor goes in all sorts of crazy directions and makes me want to toss it across the room which I can do because it’s cordless.

I dunno, maybe it’s just me.

I’d like some comments on this though…

Note: If you saw this post unfinished it’s because I couldn’t figure out any other way to get it from the web interface to Live Writer than by posting it and editing it from Writer.

GF

September 24th, 2008

You might’ve seen these before, but this guy records his girlfriend, who is not a gamer, playing some FPS games. They’re really funny, but I also like them because of her sort of “gaming innocence”. It really shows the things we take for granted.

And she’s not dumb at all, just a noob. I mean, she’s smart enough to notice how angry and mean CS players are. :)

mild content warning

Never Forget

September 11th, 2008

Via Bob Parks

The Seinfeld Ad

September 8th, 2008

Well since everyone and their mother is blogging about how horrible it is…

It’s a commercial about nothing. Like Seinfeld. Why doesn’t anyone get that?

Hannah

September 6th, 2008

If you don’t know, I live in North Carolina, about 60 miles from the coast. Hurricanes that head for the east coast tend to move right on top of us.

Tropical storm Hannah came through last night. I slept right through it. We got a lot of rain but that was about it. So all is well.

It was a bit disappointing to be honest, we had prepared for something worse, and we haven’t had a hurricane in a few years.

Stuff

August 30th, 2008

One of those miscellaneous blog posts.

  • I’m back from Mississippi obviously. Here’s some things I learned: South Carolina has the crappiest roads I have ever seen. It’s impossible to sleep while driving through SC. Georgia: meh, but Atlanta: holy big city. Alabama: beautiful. Mississippi: smells like horse butt. 10 hours in a noisy Range Rover SUCKS; luckily my dad has noise-cancelling headphones for those occasions when I thought I was going to lose my mind.
  • I installed Vista (64-bit) on a separate drive last week. The biggest problem I’ve had so far was all my paging files being completely disabled for some reason… Besides that, I don’t see why so many people don’t like it.
  • I haven’t had much motivation to work on OrtzIRC since I got back. I think the trip over and back did something to my attention span… I need Max to get me excited again.
  • I’m taking a 3D Modeling course, even though I’ve done it a lot before. I usually use Maya, but the course uses 3DS Max, which I’ve never used before. After a little over a week using it, I’ve decided I don’t like it. :(
  • I got a new gfx card. An Ati HD 4850. It’s pretty nice, except I’m pretty sure I’m not getting the framerates I should with this card. I think I have a bottneck somewhere, which I’m thinking is my CPU. (AMD Athlon 64 X2 4800+ 2.5GHz)

AFK

August 14th, 2008

It’s kinda weird that I feel like I need to notify people that I will be away from my computer for a weekend. But this is really just in case anyone’s wondering.

I’m driving 12 hours (that should be interesting) to Mississippi to spend time with relatives. I should be back Monday night. If there’s an emergency, like my site being spammed or the second coming, please email me, I may be able to check my email.

OrtzIRC Update

August 10th, 2008

After practically rewriting it 3 or 4 times, I’ve made some real progress on OrtzIRC.

The basic structure is complete. Server and channel messages appear in separate windows, channel messages are formatted nicely, the nickname list is filled correctly now. Although commands aren’t parsed or handled yet, the command box keeps a history of commands like mIRC and other clients do. Although it’s not anything new and it was simple to implement once I figured out how, I was really proud of the way it worked when I was done.

As far as actual features there’s not much to speak of at the moment. There’s still a lot of basic funtionality that needs to be worked out, like persistent user settings, server settings, favorite channels, auto-auth/identify, etc. I may write up a list of things that need to be implemented and post it.

I need to send a huge thanks to Max Schmeling for the loads of advice and direction as well as letting me pelt him with questions on a daily basis. Thanks Max!

Update: Here’s a screenshot:

Shooting Star

July 28th, 2008

I saw a shooting star last night. I’ve seen meteor showers before but this was many times brighter, brighter than any star I’d seen, and it stayed visible a relatively long time, about 2 seconds. I was taking the trash out at the time, it stopped me in my tracks.