For -years- I have hoped and searched and wished and moaned for lack of a halfway decent terminal emulator on Windows. Specifically, one that:

  1. Lets me use my standard unix toolset.
  2. Gives me a command line interface to the host machine WITHOUT requiring me to do something ridiculous like ssh’ing to localhost or firing up an x11 server…
  3. Realizes that sometimes the display is wider than 80 characters…
  4. Provides customizable color codes (#006 on black really stinks).
  5. Doesn’t set TERM=something-nobody-supports.

One wouldn’t think this was too much to ask. But none of the major open source projects of which I am aware provide this. I even tried my hand at writing one myself but got distracted before it was any good.

So, for years, I have used Cygwin xterms and rxvt as a mildly tolerable alternative to, well, nothing.

Today, a coworker and I discovered a 3-year-old blog post promoting Console, a GPL licensed CMD.exe replacement that matches all of my base criteria plus my big dream feature of tabs. TABS!

Console2, Where have you been all my life?!

The project is ancient – but I was using linux desktops for work back in its early days so that probably accounts for my missing it back then.

In the grand tradition of old Sourceforge projects, there is no installer. You just decompress it somewhere and run the exe directly.

When I launched it the first time, I was unsurprised by the 80×25 courier 10 cmd.exe shell it launched by default. I opened the settings menu and was very very pleased with what I found on the first screen. A few minutes later, I had it pointing at my cygwin install:

And a few minutes later:

Read the rest of this entry »

I’m itching to do a write-up on some of RIFT’s rogue class options, but figured it was more appropriate that I did something else before launching into a full discussion of another class.

I’d like to take a moment and outline the salient points that make each of the game’s 30-odd subclasses unique and interesting, because I’ve yet to find anything of the sort anywhere. Most wikis just quote the same garbage promotional text that talks about how Champions have “legendary strength” and move with “startling speed” and other such uselessness. My information is from the skill tree itself. I am reporting the trends in abilities, some of which might not fully manifest unless one spends over 30 points in the class, but there you are.
Read the rest of this entry »

Nothing much to say here, but with absolutely minimal pain and suffering, I have 64-bit linux virtual machines running on top of my 32-bit windows XP install. This pleases me.

The recipe:

  1. Compatible CPU with VT-x/AMD-V enabled in the BIOS
  2. Innotek/Oracle/Sun VirtualBox (a current version) with hardware virtualization enabled
  3. Profit!

The one downside to this? 64-bit VM’s running on 32-bit host OS can’t see multiple cpu’s. Boo. Hoo. I’ll just run more VM’s!

64-bit centos installer 64-bit ubuntu livecd

At precisely 30 seconds after 3:31pm today, Unix time read 1234567890 seconds since January 1st, 1970.

That is all. Well, that, and I’m a complete and utter dork ;)

Ever since we moved into our new house, I’ve had dreams about setting up a killer network. Every room in the building wired with gigabit ethernet, etc… but… we have no practical application for it, and the budget is insufficient to allow me to do that kind of stuff just for fun.

Our current situation has computers in 3 rooms of the house: my office, wife’s computer in our bedroom, and the PS3 in the living room. Oh, and the laptop, whenever it’s turned on.

Well, we’ve been using wireless for maybe two years now – and through two wireless routers. We initially got an old D-Link router to go with our first cable modem, but it got fried during a power outage in our apartment (I’d neglected to put it on any sort of power conditioner). Much of the networking hardware died in that. Actually, that was my second wholesale networking hardware failure – the first one happened at our first apartment when (I am guessing) a spike came over the phone line of all things (fried dsl router and the switch it was plugged into).

Anyhow.

The cheap old D-Link 802.11g router was replaced by a Linksys model, since it matched my new modem. They stacked together, which I thought was neat… but it turned out to be a terrible problem. We’ve been suffering with the easily overheated router and modem for a while now without many problems, but then we moved into the new house.

Heat no longer was a problem, my office is huge. I have plenty of room to put the modem and router on opposite ends of their little shelf and not feel bad about it.

The problem in the new place is the relative position of my bedroom with respect to the office. Or, more appropriately, the position of the master bathroom and all of its glorious plumbing (2-head shower, hot tub :P ) in between the two ;)

Tarma, my wife’s machine, was using a little usb Linksys wifi adaptor, but it just couldn’t get strong enough of a signal through all of the plumbing to be useful. So we bought her a new PCI card and plugged a ginormous antenna into it. And that worked, for a while, until the strain of a heavy antenna combined with an extended period of moving the machine around and fiddling with things broke the connector loose. It still works fine, but you have to jam it in there. I can probably just solder it in place, but I’ve been kind of lazy – and don’t remember where my soldering stuff is packed anyway :P

And, we could have lived with that. The computer was stable and wasn’t being moved around any more. Even with the connector loose, the big antenna meant that it could get 40-60% signal through all of the plumbing, except when water was running. Then she gets booted.

No, the last straw was our wireless router (the one that liked to overheat) finally giving up on talking to the modem. It… just refused to acquire an IP address any more. Modem’s fine. ISP is fine. All of the computers in the house are fine. The LAN ports and wireless on the router are fine… but it simply ceased to be useful at actually talking to the internet. And that’s no good.

So, thusly convinced that something needed to be done to feed her addiction, my wife approved the acquisition of some new networking hardware.

And when I arrived at the local emporium of all things expensive and electronic, I decided that 802.11n didn’t sound like all that bad of an idea. It’s backwards compatible with G (and B, for whatever that matters any more), and promises something like 6x the throughput and substantially higher signal range. Better signal means better chance of blasting through the hot tub…

So I bought a D-Link DIR-655 router and DWA-552 nic for Penny’s machine. Set the router up, it worked flawlessly. It’s got a decent admin interface, and all of my old 802.11g devices talk to it wonderfully. It also doesn’t hurt that the wired ports are gigabit, which means the machines in my office are now talking to each other at the speed their ethernet adaptors intended ;)

One thing I do like about the router is that it is capable of running a network in both WPA and WPA2 modes at once. This means that most of my machines are WPA2 encrypted, but those devices that don’t quite support it (like the Playstation…) are at least able to fall back and use WPA. Say what you will about possibly questionable security practices, but I think that this is a fabulous solution – it gives me the highest security realistically available on every device on my network w/o having to spend gobs of money.

So, network upgraded, and all legacy clients confirmed to be operating with better signal quality and security options, it was time to tackle Penny’s machine. This computer has been nothing but trouble since the day we got it. It has heat issues, it has power supply issues, it has WinXP MCE issues, etc… but, it’s still a generally functional system and it still works like a TV+TiVo in our bedroom.

I popped the new NIC into the box and fired it up. Drivers were installed from the disk and networks were identified. Signal strength meter comes up – full bars. Connection speed identified itself at 300Mbit. Penny was filling the tub for Alanna at the time. I considered that a success at the time and called it a night.

Well, the following day, Penny started having stability problems with the machine. Nothing unusual about that. I look at Tarma funny and the audio decides to start stuttering for a month w/o any explanation and then go back to normal. The box is certainly near the top of my list of problem children over the years.

When I got a chance, I fiddled with the box a bit more, streamlined a few things, ran the obligatory spyware/av/adware battery of scans. Nothing came up, machine was clean. It… just lagged beyond reason. I took a look at the task manager and the cpu load was reported to never really drop below 90%, yet the box wasn’t actually doing anything. ‘System idle processes’ were reported to be reliably occupying >80% of the processor’s time.

My first thought was that it was the new wireless card, but it worked fine… it never lost signal, file transfers and net access worked fine. The machine itself was just so slow that we couldn’t ever see anything like a decent transfer rate (so no streaming video from the file server). It couldn’t even play the videos off of the hard drive any more. Heaven forbid you tried to watch television.

After a bit more pondering and discussing the problem with my father and with Danny, I decided to disable to network card and see if it was just the drivers pegging the cpu.

I finally did that tonight.

The instant the interface was disabled, the system load dropped to nil. I turned the device on, and load skyrocketed back to well over 90%.

A bit of very lazy searching didn’t turn up anyone else reporting this problem. And I’d sat on the problem for too long to expect a return on the device from the store… so I decided to check if there were any new drivers.

Sure enough, D-Link had released a new driver last week. (Actually, the version number was several up from what came on the disc with my card, so I’ll assume they’d released a few versions in the interim as well). I installed the new driver, and not only did it upgrade things to 802.11n draft 2.0 (from the draft 1 advertised on the box), it fixed the system load problem. I successfully streamed a 1.3gb video w/o a hitch.

I also upgraded the router’s firmware at the same time, and haven’t noticed any changes in its behavior, but the firmware upgrade process was painless and upgraded it to using draft 2 as well.

I’m happy. Penny’s happy. Alanna’d prolly be happy too if she knew what the whole fuss had been about ;)

I’m kind of annoyed at myself that I didn’t check for new drivers and firmware the minute I installed the devices, but oh well. It works now, and I’m not out $100 for an unusable network card after all. (The Linksys card with the loose antenna connector will probably be put into service elsewhere, I’m just not sure where yet).

Well, not much to say about this, really, but at 10am this morning, my primary video card kind of exploded here at work. So I’m stuck using the spare (GeForce 4 series) PCI vid card that I’d bought from across the street back when I was flirting with 3-head (mentioned briefly here). Being reduced to one monitor is not cool. I’m gonna fix this… soon, I hope.

I snapped a photo with my phone, but it didn’t come out very well at all. Here’s what I’ve got after attempting to clean it up some:

Video Card Go BOOM!

You can barely make out the little Vivi plushie sitting on top of the monitor that used to be powered by the exploding card. Well, at least, you can kind of see his hat.

I have also been reminded that it’s fortunate I didn’t die when this happened ;)