Jan 06

Upgrades & Updates 3

30 Jan 06 / # / 1

Back when I was 8 or 9 years old, my parents got me one of the Game & Watch games from Nintendo. It followed along with those old Tiger games (or an LCD watch) where you could see the different parts and they just turned on and off as necessary.

Mario's Cement Factory

That means that Mario’s Cement Factory was my very first Nintendo game, ever. Anyway, 15+ years later I picked up a copy of Nintendo’s Game & Watch Gallery 4, which not coincidentally includes Mario’s Cement Factory in both original and remastered glory. The whole package is really quite nice, with both the original and “new” versions of all the games on there, and it’s a fun little time waster. Between that, Tetris Deluxe, and Dr. Mario, me and the GBA should be contentedly occupied all the way down to Chicago.

Mario's Cement Factory

I am also happy to report that Panther is a thing of the past, at least on my Powerbook. Tiger is installed and Spotlight is indexing the big boy (my FireWire drive) right now. It was a pleasantly uneventful update. I haven’t played much with Dashboard, though I did grab a system-monitor widget which works real nice.

I also downloaded an iPhoto companion called iPhoto Buddy, a free app that lets you break your iPhoto library into pieces (for example, I made one for 2006, 2005, and pre-2K5), something that will help my poor machine work a little faster.


Finally, a couple of site notes. Now that I finally am “with it” and have Safari 2, I get that wicked little RSS button in my address bar. The first thing I did was rip off some of PDF’s header code to make mine show the RSS button as well (and it works!). Now that I have that I can actually look at my feed and make sure I’m happy with it. Eventually.

Del.icio.us has been behaving rather sporadically lately as well. I can’t figure it out, but sometimes my site only shows 3 links and sometimes it shows the proper number (I think it’s set at 7 or 8 right now). I’ve seen this in Firefox and both versions of Safari, and on other computers that aren’t mine, so it’s got to be something with del.icio.us or something with Magpie RSS. Let me be clear though — I haven’t changed any code; this is completely random. Any thoughts?


Jackpot

27 Jan 06 / # / 2

There’s a certain sense of excitement and satisfaction when your attempt to find a certain thing or things by rooting through boxes proves to be successful.

Shown:

  • NES (2/2)
  • SNES
  • Pac-Man (1/2)
  • Mega Man 5
  • Super Mario Brothers 3
  • Super Mario Kart
  • Super Mario World
  • Mega Man X
  • Final Fantasy III
  • Chrono Trigger
  • Earthbound (a song from which reminds me of that new Strokes song ‘Juicebox’)
  • RF Switch (1/3)
  • NES Controller (1/4). On that subject, remember when consoles all came with 2 controllers?

their new spot

The Nintendos in are happy in their new home spot.


Accumulate

24 Jan 06 / # / 0

Ever since I got my very first console (a Game Boy) I’ve harbored the tendency to just hold on to games. I went through a brief and unfortunate phase where I traded some of my Nintendo, Game Boy, and Genesis games for other things that I thought were worth it (they weren’t) but as of late once I buy a game, I keep it.

On top of that, when I acquire a new console, I go on a bit of a buying spree, snatching up games that I think are worth playing when they go on sale or are used at a good price. This is quite evident since I got the Xbox and I’ve already managed to accumulate about 10 games in the month I’ve owned it. That doesn’t necessarily make me feel guilty in and of itself; I don’t feel as though I’ve overspent for anything. What does make me kind of sad is that I haven’t even opened all of them yet, and I know that I will continue to buy more if I see the opportunity.

What I told Abe when I was complaining about this that the best and probably wisest thing to do would be to just continue to buy the games I want for my current crop of consoles, and actually finish them. I have this nasty habit of getting about 80-90% through a game and then just stopping and starting something different. I’m not totally sure why that is, as though the ending is going to be much harder than the majority of the game that I’ve already fought my way through. Racing games such as Forza and GT4 are exceptions; I tend to lose interest in those before the halfway mark. But I digress.

I was saying that I would play though the games I have and complete all the games I’m interested in on all the consoles I own, and only then would I pick up one (or two, or three) of the next-generation consoles. And not a Nintendo DS, or a PSP. I seriously do not need one of those.


The Bad Side of CSS

22 Jan 06 / # / 0

It’s just two days past the anniversary of andylaub dot com v.8. It was the first full site design I did in CSS, and I still really like it. It took me probably a week or two of work from inception to launch, and it makes me wonder what has happened to my design skills when I return to this newest version.

It seems that the more I learn about CSS the more inclined I am to use that instead of any kind of actual layout program, and while it seems to be working OK, suddenly the site launches and I hate it. Part of that is a result of general frustration with every site implementation since 8.5, the version I did for the Reboot. I didn’t really like that one all that much and I haven’t been a huge fan of any of the WordPress-enabled versions.

With 8.5 it was just too bizarre a concept, and a result of being chained to the HTML that was already there. With the others the mistake I made was jumping straight from concept sketches to a final version without mocking anything up beforehand. That left CSS responsible for most of the elements and that resulted in sites that didn’t sit well with me for long (hence the jump through 4 versions in half a year). You’d think I’d have learned my lesson by now, but current evidence shows that I certainly haven’t.

That might sound fickle, but what’s strange is that I can go back and look at all the microsites I did at work and be quite happy with most of them. The reason? Every single one originated in ImageReady (Photoshop’s web-oriented sister) and was then translated to HTML. Almost none use CSS. It’s totally opposite from what I have here, and maybe that’s why I have what I have here.

What I need to do then, is literally go back to the drawing board, and not rely on CSS for (all) my design elements.


Impulsive

21 Jan 06 / # / 1

Last night after dinner with some friends we stopped briefly at Shopko because one of them needed to pick up large bobby pins and double-sided tape. It didn’t take long to find either, but it was long enough that a couple of us wandered over to look at electronics.

Something about looking at electronic hardware turns me into a potentially lethal impulse buying machine. It’s one thing to be at the store and think hey, I’m here, I should pick up some gum. It’s a completely different and much more dangerous situation to be at the store and think hey, I’m here, I should pick up an iPod shuffle. Trust me, if you do this, you’ll run out of money very quickly.

In this particular case the hardware in question was the Nintendo DS with Mario Kart bundle. In addition to fulfilling the availability and under $150 requirements needed for me to consider a purchase, the DS went for honors by also being a limited-edition color and being bundled with a game. And it comes with decals. Flame decals.

So why didn’t I buy one? Because I would never use it. Just like I barely use my Game Boy Advance, and my Game Boy Advance SP. It’s because I don’t generally have a need for portable games. I don’t have a commute, and I don’t travel, so despite my interest in the platform I just know it would end up collecting dust like all my other portable consoles.


Phony

18 Jan 06 / # / 0

My one-year anniversary with Sprint came and went this past December with little fanfare. It’s been a pain-free year; the service worked flawlessly and on the few occasions I’ve called them their service has been nothing less than spectacular. It was fairly uneventful for the most part. I was becoming kind of disappointed in their phone choices once summer came around, and was glad I had jumped on my phone while they had it.

It was only when my bills started sporting the black and yellow color scheme that it became evident: the Nextel merger was complete. As a result, the second part of the year was quite a bit more interesting, with better phones, better ads, and better technology.

Bills, bills, bills.

The overall transition didn’t seem to be as big of a deal as it did with Cingular and AT&T. With that, all their customers were suddenly all together, whereas Sprint and Nextel still have their own separate infrastructures to deal with. I’m noticing little changes, some for the better, some for the worse. New Sprint customers get free incoming calls, which is rather nice and something I’ll have to discuss with them and see if I can get. But for some reason, my zip code no longer works on their site without redirecting me to a their commerce site (in contrast, try a Minneapolis zip code and see a more integrated result).

One of the other policy changes which actually comes as a big disappointment to me is in regards to their Phone Upgrade Program. When I originally signed up, it simply stated that after 18 months of continuous service you could trade in your Sprint phone and get credit toward a new one. Now to do the same thing it’s a tabled program based on how many months you’ve had service and how many years you want to renew your contract for. Ideally you’ll wait two years and then sign another two-year contract, which nets you $150 toward that shiny new toy.

However, I don’t want to do that. The last thing I want to do is get roped into another 3-year contract; I’d much preferred the contract-free version although I can see why Sprint didn’t. That means my only option is to suck it up and buy a new phone when I need one, which is not now and probably won’t be this summer, either. I might take them up on their offer once December comes again or I’ll just get a new phone whenever.


More Updates

12 Jan 06 / # / 1

Arguably the biggest event of the year in Apple-Land happened Tuesday with Steve Jobs’ keynote at MacWorld San Francisco. Among the announcements were the surprisingly early Intel-based Powerbook (now dubbed the MacBook Pro) and the iMac (sans G5). The execution (at least, the beginning phase) of the Intel transition is upon us and many of the questions people had raised are starting to be answered.

One of the biggest was whether Windows will run on this new generation of Macs. Short answer: not yet. Basically, Windows XP uses a different boot system than Apple does (BIOS vs EFI) and so XP is a no-go (until it’s hacked). However, Windows Vista is just around the corner and is expected to run on the Apple hardware. Another however: it was pointed out here that they apparently don’t support the same file structure so that could poise a problem with data transfer from one to the other. Regardless, the main point is that Apple itself has chosen not to attempt any sort of restriction.

TV Time

With this groundbreaking new step, what kind of company would Apple be if they didn’t give us some hot new advertising to fawn over? PDF mentioned that he was reading somewhere that the ad was essentially a ripoff of a Postal Service video. He then mentioned that he thought that the song that Apple used in the ad was a Postal Service song, which we both thought would have been cool and made sense. I was intrigued by this so I decided to check it out.

As it turns out, nope. The song from the Apple ad is actually God Moving Over the Face of the Waters from Moby Songs 1993 – 1998. A shame, since it would’ve been such a cool tie-in. The Postal Service video is for the song Such Great Heights from their album Give Up. See it here..

Out of fairness, I have to say they do share an awful lot of similarities. The shots are similarly dramatic, and the music gives a similar vibe as well. Now, if you wanted to see a video that was totally different, than maybe check out the video for We Will Become Silhouettes directed by Napoleon Dynamite’s Jared Hess.

Software Updates

And speaking of music, iTunes (and friends) received various amounts of updates as well. Of everything though, iTunes is receiving the most notoriety for a new feature called the MiniStore, a small pane docked at the bottom of your library that updates each time you choose a new song to listen to. The reason this caused so much stress is that to update the information, iTunes needs to take at least some information (the song title and artist) and transmit it back to Apple which then responds with updated recommendations. At the very minimum, because it is indeed transmitting private information (albeit unimportant information) this could effectively brand the MiniStore as spyware.

Thankfully, Apple has responded by assuring users that the information sent is only used to call up the recommendations and then discarded. This is great, but what really bothered many was the fact that they just added the MiniStore in and failed to mention that it is in fact using your internet connection to send your information to Apple without permission. Personally, given all the information, it really doesn’t matter to me but I can understand the concern. If you can get past this, the MiniStore is actually a pretty neat feature, and is easy enough to hide if you don’t want to use it (it has its own button at the bottom near the EQ and Visualizer buttons).

Wiiiiiiiiiiddddddddddeeeeeeeeeeescreen

If you’ve visited Apple’s site lately and can keep from getting distracted by all that sweet, sweet MacBook pr0n, then you may have noticed the Apple site has gone widescreen. Their homepage is now somewhere around 800px wide while the MacBrook pages are closer to 900. It’s quite an interesting change, but with each successive page they add, the navigation continues to look older and more outdated. Pinstripes? What is this, 2003?

Speaking of wide screens, I’m coming up on a year’s ownership of the Cinema display, and nearly 2 years of ownership on the Powerbook. As much as I’ve enjoyed my first Mac ownership experience, like the iPod, I can’t help but look even more forward to my next one. I’ve been quite back and forth between the different options. A Powermac seemed like a good idea, but it’s rather large and I whined before about how it was rather difficult to choose a model.

I briefly considered a Mac mini but it would have to receive the Intel treatment first. Even then, I’d miss the fine auxiliary display provided by my 12″ Powerbook, which leaves but one option: I need whatever MacBook Pro takes over for the 12″ Powerbook. The original proved to be a quite lovable size so I see no reason not to expect a MacBook Pro version. I don’t expect the current screen to stick around; more than likely we’ll see a similar size in a widescreen format. Hopefully that will be accompanied by higher resolution and brightness more akin to that of the cinema displays and larger MacBook bretheren. While we’re at it, let’s throw in the Intel Core Duo at 1.83 Ghz and 2 Gb of RAM. And hey, how about one of them newfangled 7200 RPM hard drives, and we’re all set.


Media-ocrity

10 Jan 06 / # / 0

For months, on and off, I have been looking for some kind of simple WordPress plugin (or something along those lines) that would do for my collection of media what del.icio.us does for bookmarks. I like to use it as a sort of catalog of internet things that I think are worthy enough to pass on. My first attempt (labeled as Intake) sputtered and died after only a few weeks of usage, simply because I did not want to hand-code each entry.

At that same time I was already looking for some way to take the data from Delicious Library and have it spit out an RSS feed that could then be parsed for this site much like what Magpie does with the other (free) del.icio.us. I still have not found that. There was some hope when I read somewhere that DL can output XML but I gave up on that after not finding such an option. It also seemed incredibly cluttered and complicated considering I was hoping for something more web-based.

I briefly considered just creating another del.icio.us account and linking to Amazon with every post, something that would probably be the most straightforward but somehow also feels like cheating.

In the meantime, however, I came across a plugin called Addictions which, while it doesn’t do exactly what I’m looking for, is rather close and as a bonus, it’s simple enough to dissect and rearrange things to my liking. As a result, after maybe 30-45 minutes of fiddling with the code I now have a nice window into the media that currently keeps me from posting more often and generally being more productive. As a nice bonus, there are some things to look forward to with Addictions 2.0 when (if) that happens, and it sounds as though it will be evolving more into what I want, especially with the auto Amazon linking and the archive.


Something that the WordPress 2.0 update and this most recent plugin adventure made me realize is how much better I’m getting at messing around under the hood of this site. I still couldn’t write any kind of PHP from scratch to save my life, but I do enjoy going in and trying to figure out how to make stuff do what I want it to.


Upgrades & Updates

08 Jan 06 / # / 2

 

Yesterday turned out to be a day of upgrades and updates, both planned and not.

Part I

I spent a couple of hours over at a friend and coworker’s house updating one of the coolest Macs ever from OS 9.1 to Panther. I was a little nervous doing such a major jump on a computer that wasn’t mine, but I have gone through the process a couple times on my old G3 so it wasn’t unfamiliar. Before starting, I had to take the chassis out to add some RAM which reminded me again of how thoughtful Apple is in most cases when it comes to component access. We got Mail set up in no time and experimented with how OS X plays with here printer, camera, and external CD burner. The answer? Perfectly; no drivers required.

After playing with the eject button and watching CDs pop out like toast out of a toaster, the process was complete and we had some pizza and cookies.

Part II

In what has to be one of the most bizarre effects of peer pressure, I felt obligated last night to update to Wordpress 2.eh. The update process is well-documented on their site and I bugged PDF about it as I went along, but when all was said and done, I was on 2.0 with no pain whatsoever.

Because of the extensive UI changes, one of the first steps was re-downloading the WP Tiger Administration plugin, version 2.0. After getting that going, I added a couple lines to the CSS at PDF’s suggestion:

.dbx-content #categorychecklist {height: auto;}

This one extends the categories list instead of making it scroll.

#uploading {display:none;}

This one hides the image upload option on the post page. Considering that I frequently use that feature, you might wonder why I’d choose not to show it, and the answer is simple. The only reason I used the built-in image uploader in the first place is because it could automagically create 180×90 thumbnails for my archive page. The thumbnail feature on WP 2.0 is conspicuously absent, which renders the entire option worthless.

I decided to do some playing around with this, and copied the WP 1.5 upload.php file into the new wp-admin directory, and it still works! One problem solved. The next issue was figuring out a way to link it from the other pages. In 1.5 it would’ve been in the main navigation. Alternatively, I decided it would work nicely in the subnav, as shown:

WP 2.0 subnav with Upload Image option

To do this, I added the highlighted line of code (thanks Paul) to line 22 of the menu.php file under wp-admin:

$submenu['post.php'][5] = array(__('Write Post'), 'edit_posts', 'post.php');
$submenu['post.php'][10] = array(__('Write Page'), 'edit_pages', 'page-new.php');
$submenu['post.php'][15] = array(__('Upload Image'), 0, 'upload.php');

So far, so good, but there were still a few issues. The ability to specifiy the upload directory has mysteriously vanished from the Options > Miscellaneous page as well. This is handled by the options-misc.php file in the wp-admin directory. Like I did with upload.php, I simply copied the 1.5 version back over, so I can now specify the directory I want my images to upload to.

The final issue was how WP 2.0 handles thumbnails, which is bizarre since I don’t know how you’re even supposed to make it create thumbnails with the current UI. Regardless, rather than using the traditional thumb-IMAGENAME.jpg it now uses IMAGENAME.thumbnail.jpg by default and with nowhere to change this option in the admin menus. Because I have nearly 200 posts and all of them have thumbnails named with the old convention, it was easier to just try to hack it back to 1.5 standards. As it turns out, this is handled by the admin-functions.php file, also in wp-admin. I basically reverted that section to the old version by commenting out the stuff that didn’t match up and pasting in the old rename function (~line 750). The result:

// If no filters change the filename, we'll do a default transformation.
// if ( basename($file) == $thumb = apply_filters('thumbnail_filename', basename($file)) )
// $thumb = preg_replace('!(\.[^.]+)?$!', __('.thumbnail').'$1', basename($file), 1);
// $thumbpath = str_replace(basename($file), $thumb, $file);
$path = explode('/', $file);
$thumbpath = substr($file, 0, strrpos($file, '/')) . '/thumb-' . $path[count($path)-1];

After all is said and done, WP 2.0 now handles image uploads identically to WP 1.5. I’m happy to say that, aside from this, everything else about 2.0 seems fairly good. I really like the live preview option that lets you view the post in its intended environment before going live, especially for instances like this where I’m using certain classes for the first time. I can’t honestly say that I took advantage of a lot of the other features in WordPress so I don’t notice a huge difference between the two versions, especially with the Tiger plugin obscuring the new UI design.

Overall though, I’m glad it’s over and done with, and the average WordPress user won’t have nearly this much trouble with the upgrade.


Hideaway

07 Jan 06 / # / 2

Our apartment is one of six in recently-renovated (2004) historic building. As is common for this sort of thing, the apartments had to be architected to fill up the existing space rather than the other way around. This is important because of its fundamental contribution to the existence of what we call “the media room.”

right

Back when the building was a multi-level store (I believe), there was an accounting office that sat on its own level, between the formal first and second floors of the building. As you walked up the back stairway, you’d stop on the landing leading to the office before continuing to the second story. When this most recent of renovations happened the lower stairs were removed and the accounting office became concatenated with one of the apartments — ours.

front left

Like I said, media room. A place to get away from everything else and just play games, watch movies, or just make as much noise as possible.

back right

back left

One of the best parts is that thanks to said stairs, the media room walls are not adjacent to any other apartments; just with the (empty) business on the first floor.

cables

Countless feet of cables.

remote

There’s a whole box of assorted remotes waiting to jump in and take over for this one.

GameCube

Considering my obsession over black gaming hardware, what’s with that spice Nintendo controller? Good thing it’s Abe’s favorite color.

PS2 and Xbox

I told you — black.

And some obligatory macro shots…

ceiling light

…of the ceiling light…

CD changer

…the CD changer…

candles

…and some candles.


Plain Sight

04 Jan 06 / # / 2

Majafa’s post about random keyboard shortcuts inspired me to look through my system preferences to see whether OS X does or doesn’t have something comparable to Windows’ sticky keys. I think they do, but I can’t find it. However, what I did notice (finally) was this:

OS X Keyboard Shortcuts preferences.

Notice that option at the bottom? It does a little thing called letting you tab through your dialog box choices, one of the only, if not the only UI details I missed from Windows:

Look!  It's highlighted!

This is an issue that we’ve been wondering about for awhile (we were just discussing it the other day, actually) and I swear, sometimes these options only show up after you’ve been using the computer for 2 years. Yeah, that’s it.

Update I

Sticky keys can be activated under System Preferences > Universal Access > Keyboard.

Update II

Much to my chagrin, Paul pointed out that the return / enter key does not select the tab highlighted option on such menus – it will still function same as always; in the case above, it would still read as “OK” instead of “Cancel” in spite of your best intentions.

However, the key you would want to use to confirm the tabbed option would be the space bar, which is easily the king of the keyboard. Try it – you’ll like it.


Mix Tape

03 Jan 06 / # / 0

A couple years ago a friend of mine asked me if I could burn a couple of songs onto a disc for her. Rather than do it right away, I procrastinated for a month or so, and it just happened to be right around Christmas shopping time when I got to it. Rather than just throw those songs onto a CD and call it a day, I went one better and picked out some additional music (for a grand total of 20 songs) and designed a nice lil’ CD jacket. She loved it. Last year was the same — mix some nice design and some good music and you can call it a day. You could say then, that it’s become a tradition, and with that here is the track list for volume three, presented on 12/25/05:

  1. All These Things That I’ve Done
    The Killers
  2. Picture Book
    Tommy Womack
  3. DARE
    Gorillaz
  4. Undone
    Owsley
  5. Jerk It Out
    Caesars
  6. Wires
    Athlete
  7. All at Sea
    Jamie Cullum
  8. Golden Touch
    Razorlight
  9. L-L-Love
    Astaire
  10. Canned Heat
    Jamiroquai
  1. What You Waiting For?
    Gwen Stefani
  2. Galang
    M.I.A.
  3. There’s a Million Ways to Sing the Blues
    The Features
  4. C’mon C’mon
    Von Bondies
  5. Don’t Ask Me
    Ok Go
  6. Theme From Dr. Pyser
    Ben Folds Five
  7. Do You Want To
    Franz Ferdinand
  8. Country House
    Blur
  9. Hung Up
    Madonna
  10. Zorba the Greek
    John Murphy & David Hughes