Archive for the 'Linux' Category



Bluetooth Device Lookup

Published on November 22, 2007

Happy Thanksgiving! I’m spending the break catching back up on the state of Bluetooth security because, hey, I love the subject. Everyone has a phone with Bluetooth, just about, and many overlook it as a security hole because they feel there’s nothing insidious that can be done with just replacing wires with some radio broadcasts. I’ll give a quick rundown on how to get Bluetooth working under Linux, then the software I use, and finally give a tool I wrote watching the Dallas Game to speed up identification of Bluetooth devices.


Battlefield 2 Maplist Generation

Published on November 12, 2007

As evidenced by my last post, I’m playing with a BF2 dedicated server on a daily basis. part of that is me and a roommate finding cool maps and adding them into our rotation. For the last weekish all we have played is Allied Intent Extended because it adds a LOT to an already good game. I went back to the mod’s website today and grabbed a bunch of map packs that the dev team had put out, about 16 new maps, to be exact. After tossing these into my dedicated server’s AIX directory I decided I did not want to add all of them into my maplist by hand. This would be picking out each new map, and then writing “maplist.append
” 16 times. Instead I cooked up a quick perl script that any BF2 server admin can use to make quick maplists.


Battlefield 2 Dedicated Server Tricks

Published on November 8, 2007

I’ve been sick the past couple of days which means I’ve been frustrated that my brain is firing on all cylinders. When I’m sick I try to keep my brain working via coding or the like, so after I knocked out a lil script to help a math professor prove some mathy thing I didn’t understand, I turned to the Battlefield 2 (BF2 from here on out) server I run for my house. Thankfully EA/Dice has an official Linux dedicated server that is easy to set up and customize, unfortunately not all mods return the favor. I’ll quickly go through setting up the official server, then customizing it, and if I can get it running myself, the Nations at War 5.1 server!


Linux LoveCD

Published on February 12, 2007

Last year I had a fairly, bleh, Valentine’s day post. It was rushed, poorly done, and all over the place. This year, this year is different. You may notice that this is BEFORE Valentine’s day… that’s true. I’m putting this out early, with the same hopes as last year, that some geek out there might score a date for the rest of us! Now, my plan this year, is a personalized Linux LiveCD that I’m calling the LoveCD. So, this post is going to be 10 fun ways to personalize a CD for that special someone (or laptop, in my case).


Only In Ameri— erm, Russia

Published on February 6, 2007

Now here’s an interesting story I ran across today. Former Soviet leader Mikhail Gorbachev is asking lowly Bill Gates to “show mercy” to a Russian school teacher, Aleksandr Ponosov, who’s being charged with software piracy. Now in this country you might be thinking, “Who cares?” In Mother Russia this crime carries a penalty of up to five years in prison, but a Russian prison in the Urals is a far cry from the nice warm places we’ve got here. Especially for white-collar criminals.


PC versus Mac

Published on January 31, 2007

I hate those new Mac commercials. “Hi I’m a PC, hi I’m a Mac”… ring a bell? I found out (via slashdot) that there’s new ones for Britain. I watched ‘em, and sure enough its the same stupid argument. PCs are only used for work… too virus ridden, etc. Why is that such a stupid argument? Here goes…


SSH Goodness

Published on January 25, 2007

I have two sets of readers. One that is quite technically competant and I’m learningf rom, the other that’s not as into computers, that just gloss through for my more life applicable posts. This is aimed at those that are in, or would like to be in the first group (not saying only they can read it, but this is gonna be a decently geeky post).

So, I love my desktop. She’s a gorgeous machine that is awesome for games, and even better for coding. I’ve got the better part of a Terabyte of disk space in her, and I’ve made an investment in keeping all my work and backups connected to her. When I’m home, this is amazing. I’ve got a frickin huge display for having tons of windows open. If I need to relax I can use Cedega to crank out my favorite games (assuming they don’t have native Linux builds). But, big question, what if I’m not home? Traveling? Or… god forbid… on campus for classes? Therein lies SSH!


Ugly But Useful Desktop

Published on January 13, 2007

Well, I’ve decided to show you my ugly desktop, mainly because I don’t want to muck around in my xorg.conf any more. You’ll note the top and bottom bars on the left side aren’t on the top and bottom of the screen, this is because TwinView makes the height of the whole screen the largest height, and just tells the smaller monitor it’s using a smaller bit. So, yea, I lose about 400 pixels off my left monitor, but I’ll survive. Also, I’m being really lazy right now, so the big screen is my distractions, while only the small one is work. When I’m actually coding seriously those flop so i can get more lines on one screen.

Unproductive Desktop


Desktop Twinview complete

Published on January 10, 2007

Well, just finished (for now) hacking on the xorg.conf for my desktop. I’ve finally got all the space I desire (current resolution is 3200×1440) for a workspace. Its actually really sweet. Only downside is the method I went about this. I used TwinView, an nvidia only option, which is what makes such a seamless spanning (though by far, not the only option) which seems to be great as I have a nice GeForce card. However, using this option BOTH monitors have the same height… even if only part is displayed on the smaller one. If I had gone with straight dual-head, I could specify the height of each monitor seperately. I may spend a day this weekend hacking towards that end, as I want my desktop switching script to work (pictures get distorted when they’re that wide) and, well, I’m only happy when I have things to fix. I’ll post my xorg.conf later if I get this to a point where I wanna show off.


Much Better

Published on January 9, 2007

Well, after messing around a tad, I got my Desktop running with TwinView (an Nvidia option for dual-head). While my “work” screen’s not as big as I’d like yet, here’s how it currently looks. Quite an improvement, I’d say.