Monthly Archives: May 2005

This week blows

YawwwwwnI was leaning back yawning when my browser opened, and I saw my own image on my webcam. Hello. Had to grab a copy of that.

Yes, it’s 3:36pm, and I’m dead tired. Not a good week. Having a rough time at work. I’ve always made a policy of not discussing work stuff here on the blog, and…now is no different, hahaha.

Better Than Ezra is playing Houston and Dallas next week, and I think I’m going to be in Dallas. Erika will kill me for missing the Houston show. They’ve got a new CD coming out in a couple of weeks, and I’d love to take her to this one here in town. Damn schedules. I have to be in Dallas because they’ve hired another programmer to help me out, though, and it’s hard to complain about that. More people is always a good thing.

Brent Ozar

Brent specializes in performance tuning for SQL Server, VMware, and storage. He's one of the very few Microsoft Certified Masters of SQL Server, a published author, and a Microsoft MVP. He likes travel, Jeeps, Apple gear, jokes, and writing about himself in the third person. Read more and contact Brent.

More Posts - Website

Follow Me:
TwitterFacebookLinkedInGoogle PlusYouTube

Busy weekend planned

Me & MomThe photo’s courtesy of Mom, who is playing around with picture mail on her phone. Nice picture, actually. I don’t remember this one.

Got a busy weekend planned. This morning I’m helping clean up the neighborhood by doing a trash walk down Airline in front of our subdivision, picking up trash with a few neighbors. Then I’m running over to a friend’s house to help with his wireless network, and then helping to plan a neighborhood block party this evening.

Ernie had a day at the beauty salon yesterday and came back looking trim and clean. And hopefully flea-free.

I’ve got an idea for a web business. I’m bursting at the seams to start work on it, because this is the first one I’ve had in years that didn’t violate my non-compete agreement at the office, hahaha. I’ve got a zillion ideas on how to implement it, but now comes the hard part – programming it. Well, not programming it, really, but picking which programming language. I can develop fastest in VBscript ASP, an “old” language, but that’s not really how I want to start a new online business in 2005. I should be using .NET or PHP, but I don’t want to learn those as in-depth as I’ll need in order to make this work. Tough decision.

Brent Ozar

Brent specializes in performance tuning for SQL Server, VMware, and storage. He's one of the very few Microsoft Certified Masters of SQL Server, a published author, and a Microsoft MVP. He likes travel, Jeeps, Apple gear, jokes, and writing about himself in the third person. Read more and contact Brent.

More Posts - Website

Follow Me:
TwitterFacebookLinkedInGoogle PlusYouTube

Movin’ on down

Me at the computerI flew back yesterday from Miami after helping a friend move his belongings cross-country in a rented truck and trailer. We basically drove around the Gulf of Mexico, seeing the sights from the cab of a speeding truck. Well, “speeding” is a strong word for 58 miles per hour. At 60, the truck started to shimmy from side to side, probably due to the fact that it was overloaded. The label on the trailer stated a 4,050 pound max load, and his Caddy weighs about 5,100 pounds. Ah, small differences. There was another label that asked for a 45 mile per hour max speed, too.

While emailing the company accountants about an expense report, I realized I haven’t been to the office in Dallas in two months, and I don’t have any urgent needs to go in the near future. One of our programmers resigned, and I’ll need to train her replacement when they’re hired, but other than that, everything’s do-able from here in Houston over our VPN. Gotta love that.

Summer’s here, though, and that means it’s time to move my home office back down to the second floor. I don’t do well with heat, and keeping this third floor at 68-72 degrees F means the AC runs all day long, and the ground floor ends up around 63-65. The third floor office has better views of trees, while the second floor just overlooks the street in front of my house. But cool reigns, so today I’ll be schlepping everything downstairs. The moving continues.

Brent Ozar

Brent specializes in performance tuning for SQL Server, VMware, and storage. He's one of the very few Microsoft Certified Masters of SQL Server, a published author, and a Microsoft MVP. He likes travel, Jeeps, Apple gear, jokes, and writing about himself in the third person. Read more and contact Brent.

More Posts - Website

Follow Me:
TwitterFacebookLinkedInGoogle PlusYouTube

Houston Chronicle starts blogging

The Houston Chronicle, my favorite spot for Houston news online and my favorite weekend morning diversion, has started blogging with Movable Type, the same blogging software I’ve been using for quite a while. Sure, I would love to make a snide joke welcoming them to 2002, but to be fair, this is a pretty forward step for a company that tries to make money off the printed word. They have a lot invested in their intellectual property, and I can see how they’d be intimidated to give anybody access to their RSS feeds (sans ads) and let people comment and do trackbacks to their news stories. However, anything that builds a more involved readership is going to be key to the Chronicle’s success.

A few months ago, News.com started accepting comments and trackbacks, and that did indeed make me read News.com more as a source of mainstream tech news (meaning, glorified press releases). I used to read Ziff-Davis Network News for that type of thing, but I switched to News.com with their adoptation of trackbacks.

But will the Chron’s recent trackback use cause me to read their online stuff more? Well, uh, no, because right now they only have two blogs, and neither of them is my kind of thing.

Dwight Silverman, the tech reporter, is a nice guy, but every time I read his stuff, I get the distinct feeling he’s reading the same news sites I am – and what’s the point of me reading that? I already read this stuff on Slashdot or News.com, and I don’t need to hear a local reinterpretation of it. There’s nothing wrong with it – he comes off as a smart fella – but it’s just not adding value for me, so I’m better off getting my news farther upstream, closer to the source.

Kyrie O’Connor writes a blog chock full o’ links, but that’s not my kind of thing. I prefer stuff with a higher sentence-to-link ratio. I can tell at a glance that it’s probably going to be funny, and the humor is probably even right up my alley, but reading it is going to take work – clicking on lots of links – and require active digesting. That’s more work than I prefer with my internet humor, but that’s probably just because I work in front of these flat panels day in and day out.

The Chron does, however, have a few staffers whose blogs I bet I’d enjoy reading. Harry Shattuck covers travel, and I can’t believe this, but I actually knew his name without going to the Chron’s web site. He doesn’t break any amazing new ground, but we do enjoy traveling a lot, and he does a good job of hitting Houston-related travel info. We went on our first cruise a week or two after his cruise special ran, and his information was really, really helpful.

I’d also love reading Ken Hoffman on a daily basis, and I don’t know the food columnist’s name but I’m always up for more restaurant reviews and news. Here’s to hoping they add more feeds.

Brent Ozar

Brent specializes in performance tuning for SQL Server, VMware, and storage. He's one of the very few Microsoft Certified Masters of SQL Server, a published author, and a Microsoft MVP. He likes travel, Jeeps, Apple gear, jokes, and writing about himself in the third person. Read more and contact Brent.

More Posts - Website

Follow Me:
TwitterFacebookLinkedInGoogle PlusYouTube

A bad day in the design factory

Mercedes truckInevitably during the course of a career in systems design, you have your good days and your bad days. Sometimes during the bad days, you create a design for a product or system that seems brilliant at the time. Thankfully, though, you can’t execute the entire product in a single day, so when you have these bad ideas, you don’t get all the way through executing them before you have another good day. And on that good day, you realize, “Wow, that was a bad idea. Time to move on.”

I have to wonder how many bad days in a row the guys at Mercedes were having when they came up with this one, and I certainly hope they have a good day sometime between now and when this thing gets put into production. This thing would make the $50,000 Lincoln Blackwood truck look like a smart investment.

Brent Ozar

Brent specializes in performance tuning for SQL Server, VMware, and storage. He's one of the very few Microsoft Certified Masters of SQL Server, a published author, and a Microsoft MVP. He likes travel, Jeeps, Apple gear, jokes, and writing about himself in the third person. Read more and contact Brent.

More Posts - Website

Follow Me:
TwitterFacebookLinkedInGoogle PlusYouTube

Getting your local weather via podcast

Want to get your local weather every morning (or evening, or whenever) on a podcast? Jorge Velazquez put together an automated weather podcast that can work for any location. Add this location to your podcast feeds:

http://www.jorgev.com/cgi-bin/weather.cgi?locid=77009

Replace 77009 with your local zip code, and presto, you’ll get a podcast feed with 3 audio clips: the current weather conditions, today’s forecast, and tomorrow’s forecast. Slick stuff.

I wish he hadn’t done this already, though. I thought of the concept this morning as I was walking the dog: I wanted to get an automated text-to-speech version of my weather so that I could know if I needed to put the top up on my Jeep. It’d be awfully convenient to have that knowledge first thing in the morning when I’m heading out the door to walk the dog. I mentally designed how I would pull it off, seeing as how I’d already used Weather.com’s web services in my company intranet. Then I got home, Googled to see if anybody else had done it before, and sure enough, Jorge had. Damn you, Jorge, damn you for depriving me of an excuse to build something! Hahaha.

Brent Ozar

Brent specializes in performance tuning for SQL Server, VMware, and storage. He's one of the very few Microsoft Certified Masters of SQL Server, a published author, and a Microsoft MVP. He likes travel, Jeeps, Apple gear, jokes, and writing about himself in the third person. Read more and contact Brent.

More Posts - Website

Follow Me:
TwitterFacebookLinkedInGoogle PlusYouTube

Robert Bradley’s Podcasting Surprise

Robert Bradley's Blackwater SurpriseNow I’m really loving listening to podcasts.

My musical tastes run the gamut from rockin’ blues to industrial dance, all over the place. While it’s very easy for me to find whole genres I like, it’s not so easy to find new good stuff I like to hear out of those genres. I end up listening to every single song from a single artist, everything they’ve ever done, but not really spreading out to other similar artists.

I’ve always wished somebody would invent a “SoundsLike” music service that takes your, say, iPod favorite playlist, and runs a correlation against other people that have similar artists. For example, I don’t want the system to just read that I like the blues as played by Robert Cray: I want it to recognize that I love about half a dozen of his songs – specifically Payin’ For It Now, Smoking Gun, Right Next Door, Fantasized, Nothin’ But A Woman, and Trick or Treat, and I do NOT like the rest. I mean, they’re alright, I tolerate ‘em, but they’re not on my playlists. Same thing with Stevie Ray Vaughan, B. B. King, and so on. Then, I wanna know what kinds of music other people like who match those playlist setups.

Podcasting lets me find some of those bands easier. It’s still nowhere near elegant, nowhere near easy, but this afternoon I stumbled across a gem. DailySonic is a daily podcast whose weekend edition features a guest mix of music from listeners. Today’s podcast by Chris Thompson, a stained glass artisan from Philly, included “Gambler” by Robert Bradley’s Blackwater Surprise, and as soon as I heard it, I knew I had to hear more of his stuff. I jumped into the music store integrated into Apple iTunes, searched for Robert Bradley, and boom, for $.99 I have a copy of my very own. Over the next couple of days I’ll probably listen to more of their stuff, courtesy of Amazon’s sampling, and find which other tracks I’d like to get a hold of.

I’m hooked on podcasting. Woohoo!

Brent Ozar

Brent specializes in performance tuning for SQL Server, VMware, and storage. He's one of the very few Microsoft Certified Masters of SQL Server, a published author, and a Microsoft MVP. He likes travel, Jeeps, Apple gear, jokes, and writing about himself in the third person. Read more and contact Brent.

More Posts - Website

Follow Me:
TwitterFacebookLinkedInGoogle PlusYouTube

It’s a bomb! No, wait, it’s THE bomb

Wave-X Digital TS-300 MP3 Player (and a tube of Chapstick for reference)My purchasing philosophy is to either buy the best designed product out there, something that’s going to last ten or twenty years, or else buy the all-out cheapest thing that meets my needs. Everything in between usually involves too many compromises, and I end up wishing I’d saved my money or else I pine for the higher quality one.

So when I decided to start jogging – well, I mean, when Erika decided for me to start jogging – I figured the only way I’d do it is if I could work in technology somehow. I’m a news addict, and I figured now was the time to start listening to podcasts.

Podcasts are like this blog that you’re reading, only they’re audio files instead of web pages. People record regular “shows” in MP3 format and put them up on the web for other people to download and listen to. And, yes, like this blog that you’re reading, most of them aren’t that terribly interesting, made up of personal drivel and low-rent opinions. I don’t really care what Sam Smith in San Antonio says about his family or his computer.

However, there are some podcasts with high production quality, just about to the level of radio shows. And since podcasting is dramatically cheaper than running a radio station, there’s a great variety of podcasts about even the narrowest of topic ranges. For example, I love to watch Survivor. (Yeah, I know, I know.) Every week, after someone’s been voted off, there’s a long show with the recently booted contestant being interviewed. When I’m walking the dog at 6 AM, before the coffee’s done brewing, this is exactly the kind of intelligence level stuff that I need, and about all I’m ready for. Russell Holliman does the Survivor world a favor by making a podcast out of this, with the commercials clipped out.

Russell has a podcast of his own, covering computer happenings and things around Texas. His would probably fall into the vast numbers of podcasts I’d never hear except that he lives near me, has similar political leanings, and has a couple of computer toys I want – a Mac Mini and a Treo phone.

Back to my purchasing philosophy. We already have an Apple iPod in the house, a gift to Erika for her last birthday. Well, I mean her most recent birthday – I certainly hope it’s not her last. The iPod was the quality piece of gear, the best thing out there, and a purchase I’m certainly glad we made. But she uses it most of the time, and I wanted an MP3 player of my own so I could listen to podcasts in the morning. I went down to Fry’s to pick up the cheapest MP3 player available.

I settled on a WaveXDigital TS-300, amusingly shaped like a little bomb. Time for a quick review. For $40, it came with 128mb of memory, an FM radio, and voice recording. 128mb is enough to store a few hours of podcasts, because they’re recorded at low quality – they’re just people talking, generally speaking, so you don’t need CD-quality audio. I wanted the FM radio so I could listen to KUHF, my local public radio station. I gotta be honest: that is literally the only radio station I listen to. I don’t even bother with presets on my car radio – I just never change the station. The voice recorder does what it’s supposed to, which is handy for morning walks when I remember things I should have done earlier. Oops.

The TS-300 has some drawbacks, though. It’s powered by a single AAA battery, but it won’t recharge that battery through the USB cable. I figured I’d just plug it into my computer’s USB port, sync some music, and leave it plugged in to charge. No – I have to swap out rechargable AAA batteries myself. Not a big problem, but just a bit of a nuisance.

Even worse, though, is that leaving the TS-300 plugged into your computer doesn’t charge the battery – it discharges the battery! The TS-300 uses power while it’s connected via USB. I left it plugged in to set up some automatic file copying from my computer to the MP3 player, and came back to find the battery dead. I would have thought it’d use power from the USB cable, since it’s plugged into my computer which is providing power, but no – even when it’s plugged in, it’s burning up the battery. Not too smart.

The most serious problem is that when you turn it off and then turn it back on later, it doesn’t keep track of where it left off. Podcasts are long – anywhere from 10 to 60 minutes – and I don’t want to start back up again at the beginning of a podcast every time I go out for a walk with the dog. So if I go for a fifteen minute walk in the morning, I have to remember where I left off in the audio track, and then when I walk her for lunch, I have to spend a minute fast-forwarding to that same part of the track. LAME.

But for $40, I can live with it. And it makes the time fly by when I’m walking the dog. I used to get antsy after 15-20 minutes, but now I find myself letting her run all over the park, and 30 minutes has gone by without me even noticing.

Brent Ozar

Brent specializes in performance tuning for SQL Server, VMware, and storage. He's one of the very few Microsoft Certified Masters of SQL Server, a published author, and a Microsoft MVP. He likes travel, Jeeps, Apple gear, jokes, and writing about himself in the third person. Read more and contact Brent.

More Posts - Website

Follow Me:
TwitterFacebookLinkedInGoogle PlusYouTube