Monday, October 17, 2011

My Current Projects

Wow, it's been a year since the last post. Guess it's time to post something. In an attempt to try to at least temporarily revive the blog, I'm going to post a little bit about what I'm working on in my spare time.


First off are a couple of programs I'm working on for Halo Combat Evolved PC. I wanted a kind of stats thing to keep track of my stats between games, including things like kill/death ratio, kills/game, laps/game (I play a lot of race), deaths/game. So I figured out with C# it's possible to access Halo's memory and read those values directly, and I spent a while playing around with that. Now I've got a mostly finished program that keeps a running tally of your stats.


While playing around with Halo's memory values, I found out that you can see your (x, y, z) coordinates, as well as the coordinates of everyone else on a server. Although I'm not entirely sure how often those coordinates update, my eventual plan is to try to read those values and display them on a top-down view of the map, so you can have a live map of all the players in a game. This will probably take up most of the screen in order for it to be efficient, so it would most likely have to be on a separate monitor. Or, it would be even better if I can figure out how to overlay the map over the Halo window when you press Shift or something. But I haven't done enough C# to know how to do that, or if that's even possible yet.


And one last quick idea to add to the statistics program is to have heatmaps for each map for kills, deaths, shots fired or whatever. But I haven't started any coding for that yet, so I'm not sure how feasible it is.


The next C# program I'm working on is one I started a while ago in PHP, but PHP is much to slow to run it, and I'd like a nicer interface that PHP can't offer. Or maybe it could, but I decided to switch to C# anyway. The program parses through log files from MSN Messenger, which are XML and really hard to read, and outputs HTML to display them in a nice table. Eventually I would like to make an interface that lets you add people and custom emotes for people for it to display in the HTML files, since at the moment it just displays the custom emote code (ex :jump:). More on this later.


We have talked about providing a WPA cracking service, and I think we have most of the back end already, and a massive dictionary, I just need to work on the website and integrating the two. I haven't really started yet, but that's something that's on my todo list.



Another project I was working on, but am taking a break from at the moment is a TV show visualization-type-thing. I want a nice way to display how many episodes I have of certain TV shows in my web browser. I actually wrote a good bit of code for it, but I got bored and stopped working on it. But once I get back to it, I'd like a main page with a list of all the TV shows I have. I want to create a graph that shows the percentage of episodes I have out of the total number of episodes. And ideally I'd have a page for each TV show that displays info about the show, all the episodes, and which specific ones I have.



And that's about all I can think of that I'm working on for the moment. I'll probably make more specific posts on these projects as they progress.

Monday, October 11, 2010

I would like professional installation on this cable....

Sunday, October 3, 2010

Conversations with Weston: Music

o a really good apacella song came on. really soulful and profound. i turned it up, thinking others around me should know of my good taste in music

next song: F**k y'all ni**as by DMX

quickly turned music down

Labels: ,

Tuesday, September 28, 2010

Conversations with Weston: lololololol

have you heard the comparison of girl gamers to guy cooks?
lololololol looks kinda like a fence
or a dead caterpillar
or teeth with braces brackets but no wire
or the tips of fingers next to each other
or a crowd of people with their arms up, like they're dancing
or a crowd of people with one arm up like they want to ask a question
or need to use the bathroom
or only have one arm, but still want to dance
or only lift one arm because they are at a rock concert and want to do that rock hand gesture

Labels: ,

Tuesday, May 4, 2010

RSS Feed

Please change your fee to http://blog.uselessninjas.com/feeds/posts/default?alt=rss since google decided we are not allowed to host our own blog anymore.

Flickr: My old Room

New Pegboard layout with Velcro straps.
So a very long time ago I started my workspace adventure. My main computer was a Gateway with a 3.0ghz P4 and 2 gb of ram. My laptop was a gateway c120x tablet. I had two phones a cingular 8525 and a samsung u740. I was using very old small form factor hp pc as a server and a low resolution projector I salvaged from my schools trash. I was still working for the geeksquad when I did this, in fact I started only months before this.

I know that this pegboard was featured on lifehacker at least once and also on hackaday.

This was my setup in I believe june 2008.

Awesome stuff from flickr

Like many people I put pictures on flickr, however unlike most these pictures are not of vacations, family or friends. They are mostly of technology, my technology. Now I believe that almost all of it is cool and that people should frequent my page. But I'm a nice person so I will be posting stuff here.

So there will be lots of posts describing my stuff, I will start with the oldest first.

Labels: