# Wednesday, December 15, 2004

I picked up the component cables for the XBox last night (they're different than the ones in that link.  It looks more like the Monster Cable version).  I must say, they are the highest quality first party component cables for a video game system I've ever seen.  They also add the digital optical audio output.  For only $20, there's no need to waste a colossal amount of money on the Monster Cable ones. 

There's nothing like shooting Jar-Jar Binks with a sniper rifle in HD widescreen 5.1 Dolby Digital goodness.

I've also updated my holiday wishlist accordingly.

[UPDATE:12/16/2004]  I took the box over to Dave's last night where we romped on Jar Jar for a couple of hours.  He's got a direct view CRT which is inherently sharper than my rear projection CRT and it is definitely quite beautiful.  Can't wait to get Halo 2.

posted on Wednesday, December 15, 2004 10:48:55 AM (Pacific Standard Time, UTC-08:00)  #    Comments [1]
# Saturday, December 11, 2004

Today is the birthday of my good friend Jason Owens. Happy Birthday!  This is a picture from last Christmas. I miss the old birthdays where we'd all go spend the night at your house and play slaughterball and watch The Three Amigos.

Happy Birthday!


posted on Saturday, December 11, 2004 3:09:12 PM (Pacific Standard Time, UTC-08:00)  #    Comments [3]
# Thursday, December 09, 2004

If you're interested in photography, you might be interested in the comments that Jerry left on my wishlist entry, especially if you've got a Canon Digital Rebel.

Jerry, I think the stabilization will help with my indoor problems.  I'm sure you know the situation I mean.  The light is just perfect on a sleeping cat, so you don't want to destroy it with a flash, but you can't capture it at a low ISO setting without camera shake and the tri/mono-pod would take too long to find/attach/adjust before the cat wakes up and ruins everything.  So I think the longer range becomes more important.  I enjoyed your lens quite a bit, so I think that's the one I'm going to aim for.  Besides, at wider angles, the low light problems become less prevalent.

BTW, I picked up the battery grip very soon after playing with yours this summer.  I love that thing.

I think you made a copy/paste error on your sweet bag url in your comments.  What was it?  I couldn't find it in the short time I searched. I'm going to add that too.

I've updated my wishlist accordingly.

posted on Thursday, December 09, 2004 2:12:58 PM (Pacific Standard Time, UTC-08:00)  #    Comments [4]

Brad Abrams points to an article that shows an upcoming feature of Oracle 10g that appears to be CLR support for stored procedures. Wow, that's very interesting!  I wonder what runtime they're using for their *nix platforms.  Mono?  Or is this only for Windows installations?  I'm going to have to find out.

We use Oracle as the persistence layer of a rather enormous (in terms of disk usage) web-based data analysis tool.  The questions I am really interested in here are:

What runtime are they using? .NET? Mono?  Will this be available only on Windows boxes?  I doubt very much that Microsoft, which is soon to release CLR support in SQL Server (Yukon), would be working closely with Oracle to give them that same feature.  Maybe I'm wrong.

How will they map between Oracle types and CLR types?  This is a huge issue right now just with using Oracle with .NET.  If we're forced to use Oracle-specific types for numbers, it defeats part of the argument in my mind.

I'm going to do some more looking into this, but I'm pretty excited that the CLR would get an endorsement like this from a company that has been pretty far in the Java camp.

posted on Thursday, December 09, 2004 7:51:09 AM (Pacific Standard Time, UTC-08:00)  #    Comments [0]
# Monday, December 06, 2004

I recently began putting just about everything, especially at work, into a revision control repository.  I find that I feel much more comfortable toying with changes in a presentation or document if I know I can easily get the previous version of it.  I noticed Martin Fowler seems to be headed in the same direction and has come to the same conclusions I have about revision control support in applications.  For instance, right now it's very difficult to tell the difference between two version of a presentation.

I noticed the latest version of FxCop has an option to save the file in a format that is friendly for version control.  Perhaps the new XML-based office formats will give us similar capability?

[Update 12:35] I forgot to mention Subversion, without which, the above would be very painful.  I'd also be interested in other people's revision control story.  How much has it seeped into your computing life beyond coding?

posted on Monday, December 06, 2004 9:16:56 AM (Pacific Standard Time, UTC-08:00)  #    Comments [0]
# Saturday, December 04, 2004

Well, I sold some old games back to GameStop and got a sweet deal on a new XBox.  I'm holding off on the other XBox-related items on my wishlist in case I receive some for Christmas, so for now, I've got one controller and the game bundle it came with (NCAA 2005 football and TopSpin (tennis)).

I realize it's a bit late in the game for reviews, but, as someone new to the XBox, I thought I'd take a few minutes and relate my first impressions of the hardware (especially in comparison to PS2 and GameCube):

The console itself:

It's enormous and heavy! It's as wide as the PS2 (PS2 in flat position), almost as tall as the GameCube, and much deeper than either of them.  It also weights almost as much as both of them combined.

The front connections are pretty nice, rivaling the GameCube. The lack of memory card connectors helps with cleanness.  The mess that the PS2 becomes in the front is ridiculous with un/plugging multitaps, memory cards, etc.

The back is very clean.  A standard, non-polarized AC power cord connection, a single A/V connection, and an ethernet port is all there is. Both the PS2 and GameCube are pretty messy in the back.  The GameCube attempts to “cheat“ it's size by moving its transformer to the middle of the cable, which is very inconvenient. I suspect it will get more messy when I get the HD connector.

The controller (the “S” controller):

The controller worried me the most.  I had only played with the ridiculous huge controllers that used to ship with the console.  I was pleasantly surprised.  They seem to have taken their cue from GameCube on the size and general shape of the controller, which makes it pretty pleasing to hold (for me).  The joysticks/D-pad/button placement is also the same as GC, which I like much more than the PS-style.

The button layout is similar to the PS, organized in a cross.  My preference there is mixed, depending on the game.  The triggers are strikingly similar to the DreamCast, as well as the expansion slots, although there is no “hole” for an in-controller LCD screen, which I felt never really worked out on the DC.  I like the idea of the headset connecting to the controller rather than the console on the PS, which really sucked.

In addition, the buttons are pressure-sensitive (at least the main ones), which was missing from the GC.  It has some extra buttons like the “black/white” buttons and the “back/start” buttons, that seem to come in pretty handy for adding those extra in-game features without adding alot of confusion for button usage.  I'll have to see how they are utilized in other games.

Another improvement over the GC is that the right joystick is the same as the left one, not a little crippled nub.  They are also both concave on the top, which I like more, especially when attempting to execute the awkward “push the joystick“ movement, (which is missing from the GC).

I also like that cord extension connections are built-in to the cord rather than use the larger console connection.

It's pretty hard to beat the overall comfort of the GC controller, but the things the XBox adds and improves upon seem to make it superior.  It's pretty easy to beat the socks off of the PS controller.

P.S.  XBox live support is great. They very quickly determined that the uPnP support on my router was keeping me from connecting.  Disabling it did the trick.  I'll have to see if that was causing problems for some of my PS2 games.

posted on Saturday, December 04, 2004 10:35:35 AM (Pacific Standard Time, UTC-08:00)  #    Comments [0]
# Thursday, December 02, 2004

This is what a trackback does

(showing some friends what they do)

posted on Thursday, December 02, 2004 3:21:21 PM (Pacific Standard Time, UTC-08:00)  #    Comments [0]
# Wednesday, December 01, 2004

It's here!  My 2004 holiday wishlist.  First off, I don't post this to be greedy, I just think it's a handy way to let people know what kinds of things I'm interested in, let ME figure out what I'm interested in, and give me a future insight into what I thought was cool at this point.  Some of this stuff is way outside of what I would consider as typical “gift price range”, and I would never expect to get it.  I'll probably continue to update this as the holidays progress and I invariably cave in and get some things for myself or see something new and cool.  I'm going to categorize from the beginning since that's the way last year's turned out.

If, for some crazy reason, you're interested in actually getting me something, you might let Becky know in order to avoid duplicates (rebecky at dontspam mail dawt com).  I looked at several online wishlist sites to avoid that problem, but I didn't like any of them.  Any suggestions?

Video Game Stuff:

  • XBox Console - It's finally on my list.  I'll probably take care of this one myself. Got it with the help of some used games
  • Additional XBox Controller - This controller situation on the XBox is unclear to me.  There seems to be several official styles.  Which one is better?  Dave relates his distaste for them in the comments of a recent post.  What's the deal here? Evidently, the “S” controllers (that linked to) are the good ones according to the people I've talked to, and the consoles come with them now as opposed to old stupid ones.  Thanks Ben!
  • HD cables for the XBox - I don't have any non-component sources hooked into my TV now (5 total now).  Why stop? I was just getting really tired of composite.
  • XBox Live Starter Kit (w/ headset) - This is much cheaper than I thought it was. I've got 4-months XBox live free, and already picked up 1 communicator (Although I could use another)
  • Halo 2 - The reason for the above Thanks, Rich!
  • Any other recommendations for XBox stuff?

Computer stuff

Photography

Home Theater

  • Component Video/Audio switch - As I mentioned before, I'm out of inputs.  I have an older version of this that only does video.  This one does audio (optical/coax/stereo) as well and is auto-sensing!  Very cool.

Movies (DVD)

Clothes:

  • Coming soon.

Gadgets:

  • Green Laser - Jerry brought his by a few weeks ago and we had TONS of fun with it ... so bright.
  • Phidgets - I found these on Scott Hanselman's list.  Way cool!  I can think of some cool stuff I'd like to do with the RFID stuff.  I wish they had stepper motor controllers.  I might finally finish my electronic pan/tilt head.

More to come!  I'm out of time for now.

Feel free to post YOUR wishlist items in the comments.

 

posted on Wednesday, December 01, 2004 10:13:30 AM (Pacific Standard Time, UTC-08:00)  #    Comments [4]

Jeff reminds us that it's his birthday.  Sorry I don't have a better picture of you on-hand.  Happy birthday, buddy.











posted on Wednesday, December 01, 2004 8:26:33 AM (Pacific Standard Time, UTC-08:00)  #    Comments [0]
# Tuesday, November 30, 2004

Joe has a cool entry on using a “Stream” concept to approach algorithmic sequences.  I realized it's particular beauty when I saw his Fibonacci example, which blows the doors off some code I barfed out recently for this type of problem.

posted on Tuesday, November 30, 2004 2:11:33 PM (Pacific Standard Time, UTC-08:00)  #    Comments [2]