Friday, September 24, 2010

The First "Big" Update....

Maybe it's because I'm officially a dork (or geek? I'm not really sure what the difference is?), but in the last five months, I've really missed coding. The stuff that requires me to open the hood on Atlas Quest, replace parts, shake up the database, and makes me think--how can I get the system to do something it may not want to do. An idea is great, but figuring out how to make them work can be a lot of fun.

The very first changes I made to AQ since getting back were largely cosmetic in nature. Fast and easy to implement. But I really wanted to get into the guts, and now I've done so. =)

The changes aren't obvious, and most of you probably won't even care about them, but they were things that bothered me for a long time. If you go to the Advanced Search page, that's where you'll see the results of my mucking around. In particular, the stamp types and the hike types sections.

They used to be radio buttons. Now they are checkboxes. Before, you could only search one category at a time: For instance, if you wanted a list of all boxes that required a hike of three miles or more, you had to either accept "all" lengths, or you had to run two searches--one for "treks" and one for "expeditions." Now you can specifically pick both types at once. You could even throw in the boxes of "unknown lengths" in case some of those might be longer hikes as well--or not, if you think that would likely include too many false positives.

I usually skip looking for any box marked as a store-bought stamp, but I don't mind looking for the occasional custom-made stamp along with the hand-carved stamps I usually find, and now I can run a search that lets me hide those store-boughts that I'm not interested in while keeping all of the other boxes in my search results. Awesome! =)

I've also turned a couple of  "admin only" features into features that everyone can now use. Once again, you can see that on the Advanced Search page--it's now possible to search for boxes that have blue diamonds and/or planter's choice icons on them. I originally used them to help test me test various algorithms. I'd tweak an algorithm, run it, then see what sorts of boxes were being assigned the blue diamonds by running a "blue diamond search." I've actually had that as an option available for admins since those features were created, but admittedly kept them "admin only" options thinking they'd likely be too controversial. They probably still are, but I don't really care anymore either. =)

When you're wandering through the woods wondering where your next good water source is and if you have enough food to get to the next trail town, you start thinking about the problems in the "real world" and start thinking, "Who the hell cares one way or another about blue diamonds? There are far more important things for me to worry about. If someone doesn't like those being options, they can jump in a frozen lake. It'll give them something else to worry about--problems that really matter."

So I've made those options available to all now. Yes, if you run searches that return only blue diamond boxes, you'll certainly miss some great boxes that don't have them. Yes, if you run searches that return only planter choice boxes, you'll also miss some great boxes that don't have them. But really, is there any method that can guarantee you'll get a list of every great box in an area without actually finding every box in the area yourself? Recommendations from friends are incomplete unless they've found every box in an area. And they might skew their results based on their own personal preferences. Yadda, yadda, yadda.

So I'll say it now--yes, you will miss some awesome boxes if you just look for boxes that have blue diamonds. But I'll say two things about that: One, who cares? I don't. That's your loss. And two, it's not possible to create a definitive list of "must find" boxes with any method. The only way to guarantee you'll find every fantastic box in an area is to actually go out and find every box in the area. And when we're traveling, that's rarely a realistic option. A blue diamond list may not be perfect, but neither is any other list. At least it gives you a starting point, though.

And finally one other tweak--many moons ago, when I was testing code that was specific to where clues were hosted, I'd find it useful to search based on where clues were hosted as test cases. So I made an admin-only option that let me search based on if a clue were hosted on Atlas Quest, LbNA, or some other remote website. It would even show an icon in the list of attributes to let me know where the clue came from. (Those icons would always show up in my printouts of clues, and I always wondered if anyone noticed the "extra" icons that would show up in my printouts, but if anyone did, they never said anything about it.) It was mostly a feature I used for testing. The only practical use I could think of that you all might use it for would be to run a search that suppressed LbNA-hosted clues if you were planning to check for clues on that website anyway. It would reduce the redundancy of seeing those particular boxes on both sites. But it would likely "look bad" to provide an option that would let people suppress LbNA-hosted clues on searches here, even if the point was to encourage people to get a full list of LbNA-hosted clues at LbNA.

I've also found that I rarely ended up using that search option--if I needed to find a box with clues hosted on LbNA, for instance, I'd just run a simple search then scroll down the attribute list looking for one marked appropriately. Seemed a bit laborious to actually run an advanced search.

So I took that option out from the search options--makes the code shorter and easier--but I left the icons intact and they're now available for everyone to see. If you run a search, it'll show an icon indicating where the clue is hosted--Atlas Quest, LbNA, or "some other remotely hosted clue"--before you click or even hover your mouse cursor over the link. Then I added additional ones for kicks--there are now icons for clues hosted on the geocaching.com website and for those hosted on Blogger. Again, the ability to search based on where a clue is hosted is not an option, but you can see at a glance where the clue is hosted.

Which can be useful for a couple of reasons. You might see that a clue is hosted on geocaching.com and might naturally think it's a hybrid box--and perhaps not one you'd like to get.

Another possible use: AQ often uses cached clues for some features like the ability to print several clues at once--but this often doesn't work well with Blogger-hosted clues (which are often photo clues, and photos aren't cached) or other remotely-hosted clues. If you see one of those in your list, it might be a good idea to take a special look at the clue before printing a cached version of it. (I knowingly walked passed one letterbox on the PCT when the clue stated to find the location where the photo was taken... but my clue didn't have the photo attached! Argh!)

And, just because I could, I added one special icon for any clue that I've hosted on my Ryan's a Total Goober website. Which right now, amounts to just one clue. I usually host my clues on AQ, but one particular clue I needed to do some advanced HTML that wasn't permitted on AQ. It's not really useful in this particular case, but it's one of the perks of running your own website. =)

If you run a search for New York, NY, for instance (at least with my search results), you'll see icons representing AQ-hosted clues, LbNA-hosted clues, two Blogger-hosted clues, and four "other remote clues." Just click on the icon to open up the clue page.

So there you have it.... some of the updates I just installed about an hour ago. Enjoy! =) I mucked with the code. I mucked with the database. I probably broke some stuff and don't even know it yet. If you see any problems, do let me know!

And aren't you'll glad I'm back? =)

-- Ryan

Wednesday, September 22, 2010

It's that time of year again....

What time of year is that, you ask? Calendars! Actually, I'm a little late this year. I've been... preoccupied with other issues. ;o) But now that that little project is over and I'm back online, it's time to make the 2011 letterboxing calendar. It's not too late to submit your photos for selection! Get your photos submitted ASAP, however. I plan to select the final winners within the next few days and start putting the calendar together! I don't have a specific cut-off date or time in mind, but it'll be soon.

Project X: Letterboxing Calendar
Sample the 2010 Calendars
Upload Your Submissions

Monday, April 26, 2010

Clues on the Trail

As most of you know, I'm currently thru-hiking the Pacific Crest Trail. This activity often holds one special challenge for me--getting clues. I can check e-mail, but I can't necessarily get on the Internet. I really needed a way to get clues to me via e-mail.

So, while Amanda is here to slackpack me, I've been working on a new feature late into the nights. Admittedly, it's largely for selfish purposes, but for those of you who also have e-mailing ability on your cell phone but don't necessarily have access to Atlas Quest on the Internet--or maybe you don't have an easy way to store clues on your device--this feature might be very useful for you. =)

To make it work, send an e-mail to 'boxes' at 'atlasquest.com' including the location you want letterbox clues for as the subject. It's just a normal run-of-the-mill location-based search, so anything that works for a location based search works here--cities, intersections, addresses, zip codes, and so forth. Leave the body of the message blank. (Or you can write stuff in it, but AQ will ignore anything you write.)

After a minute or two, you should get a reply with the clues for that location. If the e-mail address is one that is registered with Atlas Quest, it will also strip out clues for boxes you've planted and already found.

You have mail! =)

Friday, April 16, 2010

Is it art? Or graffiti?

Yesterday evening, I went on my normal Alki walk. It was a nice night out. Wonderful views of Puget Sound. And about halfway along my walk, I found two characters "decorating" a truck. I've seen vehicles hit with TP and stuff written on the windows before, but at a glance, I could tell this was something special. The two guys had an enormous roll of plastic wrap and were just starting to wrap the car. And looking into the cab of the truck, I could see it filled with packing peanuts. Right up to the windows.

That was evil. But when I took a closer look, I was even more impressed. They lined the inside of everything in the truck with aluminum foil. The steering wheel, the seats, the head rests on the seats, the review mirror--everything covered with aluminum foil. How long this must have taken I can't imagine. The packing peanuts was pure evil. Whoever owns that truck will likely be finding those for months on end.

And I decided, I needed photos. This was a work of art. This is something I would have normally guessed was Wassa's work, except I know Wassa, and neither of the two men doing this was him. I asked what unspeakable crime the owner of the truck committed, and was told he was getting married. The fool. *shaking head*

I wanted photos, but I didn't have my camera on me. Curses! I walked home.

This Alki walk is a good five or so miles in length, and after getting home, I sat around for a couple of hours getting some work done and letting my feet rest. But I still wanted photos, and I didn't know when the owner of that truck would be back and start the cleanup. I needed to get pictures that night. So I grabbed a camera, and at 2:00 in the morning, I went off to take photo.



These are the best photos that came out. The flash was blinding, and the natural light at 3:00 in the morning was less than ideal. However, you can see the packing peanuts in the vehicle, half covering the steering wheel (which itself was wrapped with aluminum foil). I walked back home and went to sleep.

I wanted to see if I could get better photos, however, so I did my walk a third time in the light of day the next morning, hoping none of the cleanup had started. And YES! It was still there, completely untouched!

I'm not really sure the photos from the light of day were any better. The glare of the sun caused its own problems, and I actually had to touch up these photos in my photo-editing software to make them look this good!

I really like the aluminum foil trim on the tires of the truck. That just seems classy to me.

Then I posted a note on the car saying, "The letterbox can be found in the peanuts." No idea if the owner will understand that message, but the mystery will certainly intrigue him. =)

Tuesday, April 13, 2010

Virtuals Revisited

When I first saw virtuals, I didn't really get the appeal. Until one.... there was one virtual that I positively thrilled myself solving. It's simple--practically mindless, in fact--but I absolutely loved it. It's called the Peatbank. If you've never been interested in virtuals, it's at least worth keeping your mind open for this one. It's different. I'm not sure who created it, except that it was an Englishman (or woman), and it was rather unfortunate this type of virtual didn't get 'exported' into the United States like their real letterboxes had been. This virtual made the hunt for a virtual box as much like the real thing as possible on thing contraption we call the Internet.

So far as I know, only one attempt was ever done to recreate the spirit of that original Dartmoor virtual box, Lone R's Northern Village. It was a supremely satisfying change of pace of the usual virtuals being posted and I hoped it would inspire others, but apparently... it didn't. *shrug*

But that's the kind of virtual I actually get excited about, and finally, I set up a system that makes it a heck of a lot easier for me to list that type of virtual myself. For those of you paying attention to recent virtuals, you'll have noticed a positive blizzard of these types of boxes. I probably created more in the last few days than have ever existed, and each one I listed tested some of the code behind it. Tweak some more, listed another one, tweak some more, list another one.

It started with The Seychelles, a place Amanda has always wanted to visit. But I also imagined ways to letterbox virtually that we could never do in real life, such as in space or underwater, or even find a true "micro" box. I have some other ideas for virtuals I'd like to create, but I'll save those as surprises.

The code for listing these types of virtuals seems pretty solid now, so the feature has been opened for anyone and everyone who would like to give their hand at it. Seems like a lot of you have been enjoying these virtuals I've listed over the last few days, but I'd like to enjoy solving a few that others have listed! The process for creating them is still considerably more complicated than the usual state of using passkeys, but it does take out a lot of grunt work that would have been required before which is why the most time consuming part to create these virtuals was carving the stamp--not setting up the HTML which used to be the biggest bottleneck.

Look for a lot more of these in the future! If you're interested in solving these, be sure to join the Virtuals group. Otherwise, the virtual functionality is largely hidden.

Saturday, April 03, 2010

Did you miss the mustache during all the shenanigans?

With all the shenanigans going on lately, from Apollo Quest and random themes to alleged marriages going on and suspect dentist visits (okay, the dentist visit was real), real development for Atlas Quest has not come to a completely stand still. It just seems that way. And, so far, it seems like nobody has noticed on a couple of the newest features.

First, there's that suspicious mustache icon. I added this over a week ago, and at least a few people have noticed it since I see it used in about a dozen entries. But I'm a little surprised that nobody has yet to comment on it on the message boards. This icon can be applied to any event box that's Hidden In Plain Sight (HIPS), if you want to give people a head's up to keep their eyes open. Kuku and Wassa (and Wassa friends) were the inspiration for this icon. Kuku e-mailed me a question about how to list a HIPS box, and technically speaking, there wasn't any way to list them, but it seemed like it could be a useful icon for event boxes.

I wasn't sure what kind of icon could represent a HIPS box, however, so I scratched my head a bit thinking about all those sneaky HIPS boxes I've found in the past--hidden in fake cans, hollowed out books, in otherwise empty donut boxes, and such. Leave something unusual on a picnic table at an event--such as a rock. A solid piece of granite. Just put it on a picnic table and watch what happens. Admire the dozens of people that will pick up the rock, look under the rock, knock the rock around. They're convinced it's a hidden event stamp, and they'll spend ten minutes trying to figure out The Secret of the Rock. Even when there is no secret! That's how powerful these HIPS boxes are. They turn sane people into those crazy people you'll cross the street to avoid.

Of course, when I start thinking about sneaky and conniving, I start remembering the fun from the Spy vs. Spy event. And when I start thinking about that event, I start remember the ridiculous fake mustaches Wassa's team wore. And I thought, "Ha-ha!" THAT can be the icon for a HIPS box! Wassa's mustache! And thus, he unwittingly became the inspiration for the icon. Remember that the next time you see the icon. ;o)

In a completely unrelated update, there's yet another new search option I call the Linear Path Search, which is a really ugly name to describe a search along the straight line from Point A to Point B. It's a lot like the Trip Planner search that allows you to search for all boxes within a specified distance of a specific route, though in this case, you get to the pick the starting and ending points for anywhere on Earth. And, it'll only work with straight lines. So if you're traveling along an Interstate, you're still probably better off running a Trip Planner search. If you're traveling off the beaten path, however, or live in Canada or Europe where there is no trip planner support (as of yet, at least), the linear path search can recreate a lot of that functionality.

Take this example of a 5-mile wide search from Sacramento to Seattle. (Technically speaking, the search is for all boxes within 5 miles of the line from Sacramento to Seattle, so it's actuall 10-miles wide--5 miles for each side of the line.) Each box shows how far down that line the box is located, and how far off from the line the box is located. And check out the mapped results--pretty slick-looking, don't you think?

For long distances such as this, it's probably not that helpful since most roads won't be anywhere near straight enough to follow a straight-line route, but broken into shorter segments, it could prove to be a very useful search. Any point on Earth can be mapped--addresses, cities, zip codes, latitude and longitude coordinates, and more. Anything you can search for using a location-based search will work as points for the linear path search.

Happy trails!

Friday, April 02, 2010

Nevermind....

That whole thing about changing the name of Atlas Quest? The deal fell through, so nevermind about all that. We'll be keeping the domain atlasquest.com until a legitimate offer comes along. *rolling eyes* My bad!

Wednesday, March 31, 2010

Apollo Quest!


They say everyone has their price, and I'm no exception. Perhaps if I were independently wealthy, I'd be less corruptible, and while I'm wealthy in friends and experiences, it's hard to buy food or pay for the dentist with those. (Speaking of which, I have a dentist appointment tomorrow. *sigh*)

Occasionally, I get requests to buy the domain atlasquest.com -- it's a gem of a domain name, as it turns out. When I started Atlas Quest, a google search brought up precisely zero pages that used those two words, one right after the other, and I was delighted to find the domain available for purchase. It only took a few months before I got my first offer from someone to buy the domain from me, but the offer was for about fifty bucks and hardly worth the effort. It wasn't even a company that intended to use the domain--they just wanted to "flip" the domain and sell it to the highest bidder.

Every few months, I still get one of those offers, and I've always ignored them.... until now. It seems that a World of Warcraft (WOW) has some sort of extension or something (I don't really get it myself since I don't play) that they call AtlasQuest (or AQ, for short). Notice the lack of a space between Atlas and Quest. Not exactly the same way I spell it, but close enough. I first noticed them a few years ago and found it mildly amusing at the time.

The latest offer I got was from them. At first I blew them off, like I've always done, but apparently they really want that domain name in a bad way. And apparently, making games is a heck of a lot more profitable than letterboxing is, because they offered me--well, it seems wrong to mention specifics, but their offer had five digits (and that's not including the pennies) WHAT?! "I'll think about it," I told them. What was really going through my head was, "Hell, YES!" Sure, I'd need a new domain for Atlas Quest, but a rose by any other name is still a rose, and Atlas Quest by any other name is still Atlas Quest. For that much money, I'll be happy to use a new domain!

So negotiations ensued. First, I needed a new domain, and finally settled on Apollo Quest. This has a couple of benefits. First, I can still sell the AQ patches I have. Thankfully, I had only used the AQ abbreviation on the patches, so all of the ones I've already sold will not become obsolete. Second, it still keeps the "spirit" of the original name, switching out one character from Greek mythology for another. And, it's still easy enough for people to spell. (A lot of those creatures from Greek mythology have bizarre names that are very difficult for most people to spell or even pronounce!)

Unfortunately, the domain apolloquest.com is owned by one of those domain flipper companies, so I needed to negotiate with them to get the new domain. (They were trying to sell it for $1,200, but I got them to agree to less. Still highway robbery if you ask me, but who am I to complain--I'm selling mine for tens of thousands of dollars!) It'll take about a week before that domain is officially transferred into my name and the IP address is fully propagated, but it's in the works.

Once I get the apolloquest.com domain name and it's all official, I'll move Atlas Quest to the new location, then start redirecting traffic that does go to atlasquest.com to apolloquest.com. I'll keep atlasquest.com through the end of April so people have plenty of time to learn about the new domain name and have time to adjust links on their own websites as necessary.

The first day of May, I'll start the process of transferring the atlasquest.com domain to AtlasQuest (without the space). I don't know how long it'll take them before they actually get their own website set up since that's not in my control, but any link that points to atlasquest.com will likely break at some point during that first week of May.

And that's it. Except for the name, absolutely nothing else will be changing. Marjorie will still be our chick of choice, wassa will still be a webmaster, and cheese racing will still be allowed at letterboxing events.

And welcome to Apollo Quest!

Saturday, March 27, 2010

The Virtual Demotion

I haven't been looking forward to this latest update because I know it's going to tick a lot of people off, so let me apologize in advance. Virtual 'boxes' have long since lost any connection to boxes as we know it, and I've finally reflected that fact in the database and the code base. In a nutshell, they've been demoted. They are no longer boxes, in name or function.

For a long time, I didn't care that virtuals (in my opinion, at least) were being run into the ground. I didn't do them, so I didn't really care. Whatever floats your boat. =) Eventually, however, their proliferation started causing a couple of technical problems that made me sit up and take notice. The two big issues:

* The enormous number of photos being uploaded into the system were taking up an incredibly large amount of limited disk space. I did a couple of delaying tactic, such as deleting decorative photos that were included with clues and limiting listings for virtuals to one person per day. Those were just stall tactics, though, not permanent solutions.
* Because it's actually quite easy to solve all (or nearly all) virtuals, it had some unique issues when it came to developing database queries. For those who had found more than about 50% of the virtuals listed on Atlas Quest, it caused an excessive number of slow database queries. Since the other types of boxes didn't have those kind of find rates (nor the sheer number of finds involved), the problem doesn't show up with other box types. It was a problem unique to virtuals, and I didn't have a good solution to it.


To be perfectly honest, I'd be just as happy to stop support for virtuals completely, but I know quite a few of you are big fans of them, so I haven't. I thought about moving them to a completely separate website, which is actually quite an appealing idea to me, but creating a new website from scratch would take a lot more work than I wanted to handle. So I went with the solution that I'd move virtuals into a category of their own, completely independent of boxes, trackers, events, and groups (which were the four official "categories" of "stuff" I supported before). Now there's an actual virtual category, rather than just a subtype of the box category.

This change has several important ramifications. I'm building this code from scratch, so it's rather primitive at the moment. A lot of features that were designed to work explicitly with boxes such as tags, ignored boxes, box comments, and so forth--they don't work on virtuals anymore. That's the bad news. Eventually, I'd like to implement some of those features, but it takes time, and it's not going to happen overnight.

Of course, to support virtuals at all, I really needed solutions to those two big elephants in the room, and a number of changes are directly related to fixing those problems. The first--images for solutions will no longer be hosted on Atlas Quest. Instead of uploading images, you'll just create links to images elsewhere on the web. (And no, uploading images to the Photo Gallery and linking to those will not work--AQ will reject those links.) Existing images can stay on Atlas Quest, but all new virtuals will require externally hosted images. This should help cut the number of images being uploaded dramatically.

The slow queries problem I've attempted to help solve by reducing the number of tables in the database that need to be joined. Most of you are probably rolling your eyes thinking, "What's that mean?" What this means is that series of virtuals will no longer be supported. (Existing series have been split up into individual listings.) Since almost all virtuals had clues and solutions hosted on Atlas Quest anyhow, I've gone ahead and made that an official rule. All virtuals listed on Atlas Quest must have a clue and solution listed. (Any existing boxes that did not have a clue or solution listed have had their status changed to unavailable.)

While I'm certain that a lot of these changes won't be popular, there are a couple of silver linings for you virtual aficionados. =) Since the original concept of solving passkeys one letter at a time has largely gone extinct, you can now just type the passkey rather than set it one letter at a time. (Which, truth be told, is actually easier for me to implement and maintain anyhow.)

Additionally, now that virtuals are in their own separate category, I got rid of stuff that wasn't particularly applicable to them. For instance, a planter, author, owner, and carver seemed a bit of overkill for a virtual box. Has there ever been a planter who wasn't the author? And the vast majority of virtuals were images stolen off the web so listing carvers doesn't seem particularly necessary. (And even if someone is using hand-carved stamps, would you actually be using someone else's hand-carved images? Probably not a good idea....) So there are only two names associated with virtuals--the person who first listed the box (the "creator") and the person who maintains the box (the "owner").

Likewise, the status options have been simplified as well to two different choices as well--active and unavailable. While technically, I suppose the "unknown" option could be used, it seems almost ridiculous to apply it to a virtual. And the distinction between an "unavailable" virtual and a "retired" virtual seemed like a line so thin, it hardly seems worth quibbling about. So the status options have been narrowed down to a format more suitable for virtuals. Plant dates are no longer used at all--it should always be the same as the list date--so it seemed like an unnecessary redundancy to support both a plant and list date. You don't even have the option of entering it anymore.

And there's one other relatively minor change which, I suspect, might possibly anger people most of all--you will not find your virtual plant or find counts anywhere on Atlas Quest. I suspect that part of the reason that virtuals have gone downhill over the years is that it was easy to list and find virtuals faster and faster and people could rack up large numbers very quickly. Had more effort been put into quality rather than quantity, I might never have needed to demote the virtual. If you want to keep score for yourself, that's fine, but you won't find a virtual Hall of Fame anymore, and your virtual counts will not be displayed in your profile. We've always said it shouldn't be about the numbers, and now it's not--in both words and actions. (I will admit, part of the reason for this change is that it takes the database a really long time to count up the tens of thousands of finds some of you folks have picked up. But I like the principle behind the change as well.)

For the most part, virtuals are completely hidden unless someone explicitly chooses to participate in them by joining the Virtuals group. I've already added anyone who has solved or listed virtuals in the past, so most of you shouldn't need to worry about this. (I've also included it as a Miscellaneous Preference.) The virtuals board has also been moved into this group as well. If you are a member of this group, you'll see a "Virtuals" link under the "My Page" menubar option, and that's your link to all things virtual.

And, all of the code related to virtuals is completely new. I've done quite a bit of testing on it, but there is a LOT of new code being used, and it's almost certainly going to have a lot of bugs in it. Please be patient with me--I'll fix them as quick as I can.

I think that covers most of the issues regarding virtuals. If you have any questions or comments, please post them to the Virtuals board. If you just want to chew me out for these changes, I'd rather you not--it's unlikely to do any good--but I suppose you can do that too.

Saturday, March 20, 2010

Now Aren't I Clever? =)

I know some of you stay up all night, just wondering, "What is Ryan doing?" Well, let me tell you about some of the exciting things I've managed to complete tonight.

Ever since I set up Another Long Walk on Blogger as a "custom domain"--that is, it points to my own domain name rather than a generic name that looks like http://mysubdomain.blogspot.com--I've wondered if I could get the rest of my blogs off of blogspot.com hell. Okay, maybe hell is too strong a word, but whenever I see a blog that uses that as the domain, I think it looks just a little bit tacky. Like wearing a thong to Taco Bell. There's just something that says, "I'm cool," by hosting one's thoughts on your very own domain name. Domain names are cheap--I get mine from GoDaddy for about ten bucks each per year. Less than a dollar per month. All thing considered, it's a cheap way to look somewhat professional on the Internet.

I've been using http://atlasquest.blogspot.com for my letterboxing blog, which works, but like I said, I think it looks tacky. I could have moved it to one of the many atlasquest.XYZ domain names I do own--atlasquest.biz, atlasquest.org, atlasquest.mobi, and probably a few others I've forgotten off the top of my head, but those aren't atlasquest.COM! It's just not the same....

So I've left it at http://atlasquest.blogspot.com all this time... until now! While figuring out how to host my Another Long Walk blog at http://www.anotherlongwalk.com, it seemed like I could tweak the directions a bit to have my blog point to http://blog.atlasquest.com. I wouldn't use www since that's used for the main Atlas Quest website, but wouldn't it be slick if my letterboxing blog were hosted at http://blog.atlasquest.com? Yeah, I thought so too.

But I was scared to make any changes to the DNS settings. If I screwed something up, it could take AQ down for days! DNS settings are not my forte, and they're awfully temperamental. Since DNS entries propagate through the Internet relatively slowly, even if I fixed the error quickly, the incorrect entries could linger for days in some systems making AQ all but inaccessible during that time.

But I really, really wanted to use http://blog.atlasquest.com, so I decided to test changing the DNS settings with a website that wasn't mission critical--my RyansATotalGoober.com website. I tweaked some DNS settings to redirect the blog to blog.ryansatotalgoober.com, and.... it didn't work. Took me the better part of a half hour, but finally figured out that a missing period was causing the trouble and got the changes to take. (However, depending on how much that DNS setting propagated, some people might see an error if they try that URL at the moment.)

Now that I knew the correct way to set DNS settings, however, I decided to try it with the real blog on a real domain--atlasquest.com. I added the CNAME setting, pointed blog.atlasquest.com to ghs.google.com, crossed my fingers, and clicked "Save Changes."

Then I logged into Blogger and told it to change my blog into a custom domain, pointing to blog.atlasquest.com, crossed the rest of my fingers, and clicked the button to save changes. I got a message saying the changes were saved and my blog was successfully moved.

I went to http://blog.atlasquest.com.... and it worked! There was the blog! This blog! Woo-who! The old location at http://atlasquest.blogspot.com will redirect to the new location. And now the blog is hosted within the atlasquest.com domain name. Sweet. The best of both worlds. =) The blog is actually hosted on Google's web servers--I basically just direct any traffic to the blog to Google to handle as needed. All other traffic stays on my own server.

Then I went into Atlas Quest to update my blog settings to the new location. The setup was complete. My job was done. =)