I used to be good at this...

I used to be good at this... but I have let this site stagnate, despite the tons and tons of stuff I want to write about.  Hmm.  I'll get back to it, I promise. 

Sorta still here...

 Sort of still updating this thing... I need to get back to it, actually... 

Disabling NAT and Host-Only Adapters in VMWare Fusion 3.x

 I use VMWare Fusion on my Mac to run Windows on occasion, and hate having the extra 'vmnet1' and 'vmnet8' interfaces active even when I'm not running VMWare.  It causes all sorts of weird problems with Bonjour when the wrong interfaces start responding to requests.  In addition, VMWare uses the 172.16.0.0/16 network for their private interfaces -- which also happens to be the main network at my office.  This is a bad thing.

I don't need the NAT and Host-Only interfaces, because I use bridged networking. If you are using NAT or Host-Only, you need these interfaces -- although I do recommend switching to bridged networking, if only so your Windows instances will show up on the same network as your Mac and you don't have to deal with port forwarding. Of course, having Windows on the same network as your Mac could be dangerous -- so unless you understand the security risks involved with Windows... you should probably stick with NAT.   more...

still here

 I'm still around, I just haven't had much to say lately... I've got a nice collection of tech stuff I need to post, though, and I'll make an effort to get that done soon.

Site Moved

I just moved my site over to its new home at mediatemple.   I'm now using shared hosting instead of a dedicated server, so things will be slower than before, but it shouldn't be too bad.

I also ended up redoing the URL back to blog.xtex.org so the old stuff I used to have online could be accessible again. Using the magic of Apache URL rewriting, this should be transparent -- if you try to go to something on 'xtex.org' that doesn't exist, it will just bounce you over to the blog.  Spiffy.

1
2
3
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$  http://blog.xtex.org/$1 [L,QSA,R=301]

I reduced my monthly cost by about 98%. So. Yah. I'll deal with the speed. :)

Google Voice Transcriptions III

 Well, it's getting better...

Translation:  "Hey Justin, it's Lindsey from Bass Lofts. I think your umbrella has arrived, so you just need to come pick it up from the office.  Thank you.  Bye bye."

In other news, my new patio umbrella has arrived.  ;)

Typos

 Anal lyrics?

Time Machine Meltdown

 Well this is unfortunate...

Adding missing GPG keys to Ubuntu

When you add external repositories to your Ubuntu /apt/sources.list, you will sometimes get errors such as:

W: GPG error: http://dl.google.com stable Release: The following signatures couldn't be verified
because the public key is not available: NO_PUBKEY A040830F7FAC5991

This simply means that apt-get/aptitude cannot find the external GPG key in your keychain.  This is not a big deal, as long as you are sure the sources you have added are legit.

Just run this command, and it will automagically add every missing GPG key to your keychain:

1
sudo apt-get update 2&> /tmp/keymissing; for key in $(grep ¨NO_PUBKEY¨ /tmp/keymissing |sed ¨s/.*NO_PUBKEY //¨); do echo -e ¨\nProcessing key: $key¨; sudo gpg --keyserver subkeys.pgp.net --recv $key && sudo gpg --export --armor $key | sudo apt-key add -; done

Shark Week!

Shark Week on the Discovery Channel starts tonight. I actually look forward to this every year. :)

If you haven't seen this yet, here are pictures of Discovery Communications headquarters building, from 2006.

  

Comcast Love

 Yeah. I can live with this.

Google Voice ... more weird transcriptions

 Google Voice is a neat concept, but their speech-to-text system needs some serious work. I also have Vonage, which also has a speech-to-text system, and it works very well. I rarely have an email from them that makes no sense.  But GV consistently transcribes things completely wrong.

So. Yeah.

No more iPhone development for me

I've decided to stop developing for the iPhone, at least for now.  Apple's recent actions regarding app approvals are insane, and I don't want to waste months developing an application and then have Apple randomly deny it without a good reason.  It's just not worth it.  My iPhone ADC account expires in a few weeks -- I won't be renewing it.

Apple's really screwed the pooch the past few weeks. Forcing any app that has any web content to mark itself as "Extreme Adult Concepts, Extreme Terror Concepts, Extreme Violence" ... the Google Voice debacle... the Preview token issue... Coupled with AT&T's bullshit -- "MMS will be available this summer" -- I'm just about done with the iPhone platform.   more...

RIP

Nastiest PHP code I've ever written

I've been working on some Drupal filters to snag some HTML tags and do certain things with them. Here's the PREG function from hell that actually does most of the work. It basically takes any properly formed HTML tag and splits it into attributes.  I'll come back and document this later, but I had to show off this code from hell... :)

It actually could be cleaned up a bit, but I'll deal with that later when I'm actually awake.   more...

"Wow, that's creepy." *THWACK* "HAHAHAHAHA!"

Oh internet. Every time I think of abandoning you, I come across something like this...

 

Servers Go Boom

I'm having a pretty rough day. The data center in Suwanee. GA (North Atlanta) took a direct lightning strike last night, and the power scrubbers weren't able to handle the surge.  I suppose it'd be hard to design something that can handle 100,000,000 volts at around 30,000 amps from the average lightning bolt.

It took out at least ten of the power distribution units at this facility; they've been repairing them all night.  Luckily, half of the power outlets in my racks still have power, so I guess that A/B/C power thing really works.   more...

Google Voice Transcriptions Confusion

It's a valiant attempt...

google_voice_translation.png

I don't know about the chai bedpans, though.

Stuff that doesn't work with Snow Leopard (yet)

 I've finally found some programs that don't work properly with Snow Leopard.  I'm sure these issues will be fixed before the final release in September, but it does show that some very big changes were made to the underlying architecture in 10.6 that will likely cause some problems once it goes out.   more...

Syndicate content