I needed a new camera: Nikon N6006

While its not quite the direction I had hoped to go with my next film camera (I had been hoping to find something inexpensive and medium-format and more elitist than a Holga), I picked up a used Nikon N6006 last week. And that makes sense, since I do have a few Nikon lenses that I've purchased for my digital camera. I was really excited to finally be able meter in-camera with my favorite lens ever, the $30 55mm f3.5 Micro AI. My D40 takes great pictures, but a lot of important features (for me, at least) are missing - the ability to meter with old manual focus lenses, and the ability to auto-focus on older, non AF-S lenses being two of the biggest. The N6006, despite being almost 20 years old now, can do both of these. I picked the camera up from a local dealer for about $50, which seems to be a fair price for the body.

First thing I did was popped that old macro lens on. Wow! Metering! What a breath of fresh air. It seems silly that I'm impressed by this, but after spending so much time trying to do guess-and-check metering with this awesome lens, I feel like I just acquired the most advanced camera ever. Excellent. Next, I tried swapping on one of my newer AF-S zoom lenses. This did not work so well, unfortuantely. My lenses are all of the "G" variety, which means that they're missing the aperture ring - on these, aperture is controlled from the camera. Program and Shutter-priority modes give an "Fee" reading on the LCD, which I assumed to mean that those modes won't work*. Switching over to aperture-priority appeared to display the current f-stop fine, however, so I assumed that was the way to go. I couldn't find a way to change this from the camera, so I also assumed that it only supports the maximum*. Which is fine, since that's what I use most of the time anyway.

* I was wrong about this

I picked up a cheap 4-pack of Kodak Gold 200 from Walgreens (I'll try something better later), and loaded the first roll. I took a bunch of photos with the 55m Micro and my 55-200m VR, got the negatives developed and scanned to photo CD. The photos taken with the 55m all looked great, but everything with from the VR looked horribly underexposed (I'm still getting used to the whole "better to overexpose" rule with film, as opposed to the opposite being true with digital). Here's a sample:
Underexposed N6006 VR photoUnderexposed N6006 VR photo
I focused on the man crossing the street, but as you can see, the entire photo looks sharp. The LCD aperture reading always showed the maximum aperture for that particular zoom level, but as the photo suggests, the lens must have been set to a smaller aperture. Because of this, the meter calculations were way off. Even though it was a bright and sunny day, the camera's calculated shutter speed for the large aperture still didn't expose long enough for the smaller opening on the lens. I'll bet that I could probably use a different camera to set the aperture, and then move the lens over and use manual mode to meter correctly. But that would be the most annoying and ghetto thing ever.

Now, I have learned to never trust anything that Ken Rockwell says, but he does have a useful Nikon Lens Compatibility guide that appears to be correct. The tables confirm my findings, stating that only P and S modes work with the newer Nikon "G" lenses. It appears that the camera won't allow you to set aperture manually (I'm assuming it just wasn't designed with the G anti-feature in mind), but it can handle it automatically. Makes sense, since I think some lenses allow you to set it from either the aperture ring or from the camera's controls, and with aperture-priority, you're supposed to set it yourself (and maybe this camera only supports using the aperture ring).

Overall, I like the camera despite the quirks. I guess I'll just have to get some more old-school auto-focus lenses. And then upgrade my digital body, so I can use those on both!

Visitng Modern Woodmen Park

Recently, I decided to make it a personal goal of mine to visit every Midwest League park before the end of the season. And why not? Most of them are within reasonable driving distance, tickets are cheap, and the parks typically have a lot of stuff for little kids to do. I've been to a few Wisconsin Timber Rattlers games, which I really enjoy...it's great to have a Brewers affiliate within driving distance again. Last Saturday, I saw that there were two more games reasonably close - Peoria and Quad Cities were both playing within 3 hours from me. Randomly, I picked Quad Cities. We bought tickets online, hopped in the car, and made our way.

Davenport, IA was hosting what appeared to be a music festival downtown, so most of the streets leading toward Modern Woodmen Park were blocked off. We eventually made our way around it, and arrived at the park about two hours before game time. There was an older gentleman sitting at the parking lot entrance, who was there to inform us that parking was free...excellent. Even though we were there early, there were still a lot of cars there, and even a few tailgaters. Lots of fans were wearing Hawaiian shirts - turned out to be Jimmy Buffett Night*. The stadium was situated along the Mississippi River, and waterfront stadia always score points with me. On the outside, I thought the brick façade made the stadium look much larger than most single-A facilities.

* is there some requirement that every minor league baseball team has to have a Jimmy Buffett Night?

Around one and one-half hours before game time, the gates opened. Interestingly, there was a long, steep stairway that went up from the main gate to the grandstand. I suspect that this was done to protect the seating area from flooding, though I'm not sure how useful that is if the parking lot/entrance is underwater. Inside the park, you will see box seating extended down to the end of each dugout. Beyond that, the 1st base side has stairs leading to a large picnic area. On the 3rd base side, bleacher seating extends much further into the outfield. Like many parks built around this time (1931, in this case), the L-shaped seating configuration leads me to believe that it was built with both baseball and football in mind. Despite this, it feels very much baseball-only. Great sightlines - I watched bits of the game from just about everywhere in the park, never had any bad views, and you can get very close to the action.

As someone who almost always purchases a general admission ticket to minor league games, I really enjoyed this park. This is one of the parks I've visited that allows you to walk all the way around the playing field in a complete loop. This is good for one year old boys who always need to be running someplace, as well as dads who like to take pictures from various spots. Leaving the complex after the game was easy, even with a large music festival going on nearby - traffic was still very light. I'll definitely look forward to returning.

The rest of my photos from the day can be found here

Using MSN and ICQ with the built-in Palm Pre Messenger

The Palm Pre is a pretty awesome phone, but there are a few minor drawbacks. One, the built-in IM client only supports AIM and Google Talk at this point. I'm sure others will be added in the future, since the messenger uses the same libpurple that Pidgin does, but until then you're either stuck with those two, or probably trying to find some workaround.

Google talk is really just a jabber (or XMPP) server. Jabber is nice because it can connect to other Jabber servers. There are also plugins that allow Jabber to talk directly to other IM networks, including AOL, MSN, Yahoo, and ICQ. AOL doesn't matter for us, since we have support included with the phone. I do use MSN and ICQ quite a bit, so I that's what I'm going to focus on. There are some public jabber servers out there that already do this, but I'm just a little nervous about storing all of my IM passwords on some random server run by people I don't know.

First off, I need a Jabber server. We use one called Openfire at work, and it seems pretty nice. Unfortunately, it's Java, and my personal server runs FreeBSD. I haven't had much luck getting the two to work together, so I didn't feel like trying. FreeBSD has packages for a couple other jabber servers - jabberd2 and ejabberd. I went with jabberd2, which can be found in ports under net-im/jabberd. I built mine with MySQL support, since I use MySQL for a lot of other things. It supports several other databases if you prefer something else.

Installing jabberd2 was easy with a simple 'make install clean'. From there, follow the official jabberd2 Basic Configuration Guide to set it up. It's very easy, and the configs are straightforward. Doesn't need anything fancy, you just need to be able to connect to it from the internet. Make note of the hostname you set, and you will want to add a DNS entry for it if you don't have one already. Its not 100% required, but you should generate an SSL certificate too.

Then, I installed transports for the other IM protocols I want to use. I chose PyMSNt for MSN and pyicqt for ICQ. These are in ports under net-im/jabber-pymsn and net-im/jabber-pyicq, respectively. To setup the MSN transport to connect to my Jabber server, I opened its only config file (/usr/local/etc/jabber-pymsn.xml on FreeBSD), and changed the following:

<pymsnt>
  <jid>msn.mydomain.com</jid>
  <host>x.x.x.x</host>
  <mainServer>x.x.x.x</mainServer>
</pymsnt>

Where <jid> is a hostname for the transport (make sure it has a valid DNS entry), <host> is your server's public IP address, and <mainServer> is the IP of your jabber server. You can change other stuff if you want, but those are the important ones. The ICQ transport configuration (/usr/local/etc/jabber-pyicq.xml in FreeBSD) was very similar - I made the same changes as above. After all this is done, we can start the services. I added these lines to my /etc/rc.conf:

jabberd_enable="YES"
jabber_pymsn_enable="YES"
jabber_pyicq_enable="YES"

and ran the three startup scripts:

# /usr/local/etc/rc.d/jabberd start
# /usr/local/etc/rc.d/jabber-pymsn-transport start
# /usr/local/etc/rc.d/jabber-pyicq-transport start

Obviously, these will be different if you're on a linux or other server, so refer to each package's documentation to be sure. Once my server is up and running, I need to connect my Google Talk account to my new transports. You will need to do this from a standalone jabber client. For this purpose, I recommend using a client called Psi. First, you will need to set it up to log into your GTalk account. This is pretty straightforward, just follow the walkthrough here.

Once you're connected, right-click on the account in the main window and select Service Discovery:

In the Address: bar, type the hostname of your jabber server. You should then see a list of transports. Right-click on one, and click "Register":

You will then be prompted for your username and password for that network. The Psi client will also ask you to authorize the Transport accounts, as well as all of your contacts from that IM network. And that's just about it. One thing I would recommend is logging into Gmail and cleaning up your contacts list. Each contact from the networks you added will show up on your Gmail contacts as something like "icqnumber@icq.yourjabberserver.com". On my Pre, I prefer to have all profiles for a particular contact merged. To make this happen automatically, edit each jabber buddy's name in your Gmail contacts to match the name you already have set in your Pre's contact list. If you have multiple IM accounts for one person, you can merge the two contacts. I'd also recommend setting the transport accounts (which will show up as just msn.yourjabberserver.com or simlar) to never show up in chat. This will prevent them from appearing in the Messenger app on the Pre. Finally, log into your GTalk from the Pre. Your MSN and ICQ friends will all show up as Google Talk users, but you can see which IM account you're talking to from the conversation window.

And that's it. I'm sure I forgot something, but feel free to leave a comment if you run into any trouble.

here we go

I would like to see Chris Coleman manage the US National Team.

There, I said it.

Windows 3.1 Speakers

I want everybody to know what Windows 3.1 speakers are.

These are Windows 3.1 speakers. Not to be confused with Windows 95 speakers.

Syndicate content