The MacDeskBlog

24 February 2006

Downtime apology

Filed under: MacDesktops,blog entry,servers and hosting,site maintenance — Ryan Walker @ 8:43 pm

I’m sorry for 12-24 hour downtime Thursday night/Friday. Someone set up a new server using the same IP address, which triggered some serious problems. Then, to make matters worse, I had an obscure misconfiguration in the server which took me about 10 hours to identify. Ultimately, I had to switch an ‘off’ to ‘on’ in a Mac OS X Server specific configuration file (“/etc/mysqlManager.plist”) which I didn’t know about. You learn something new every day. And twice as much when something blows up in your face.

Fundamentally, I didn’t test the server thoroughly enough before I put it into production. I should have uncovered this problem then. Oh well.

A special thanks goes to Eric Swinson of Visual Seed who is recovering from surgery yet still managed to mobilize resources to identify and resolve the IP conflict. Eric provides the Mac mini which hosts the site. The image server didn’t have any problems, and for that I also thankful to Eric at Import GSM.

Again, my apologies for the downtime. I hope not to repeat that for quite some time.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)

Moving!

Filed under: House remodel,blog entry — Ryan Walker @ 6:00 am

Michelle and I bought a new townhouse. We close today and move in tomorrow! I’m very excited. We purchased one of the model homes at a new development. When we signed the purchase agreement in January, the developer insisted upon a 60 day close, though pledged to try to close sooner. We put some mild pressure on them (just enough to convey that we truly wanted to close sooner), and they managed to deliver in a month and half instead of two.

The new place comes fully furnished, most of which we will be able to use. Living in the tiny house next to the money pit, we never were able to unpack. Though that situation made living there rather uncomfortable and inconvenient, it should make the move extremely easy. A few friends and family coming to help out will make it even easier.

The money pit still has a few more months of work before completion. After two and half years of it being six months from completion, we simply can’t keep our lives on hold any longer.

Montclair Construction is doing some great work, on a timely and financially reasonable basis. They wouldn’t sign up for the entire remainder of the project though, so additional work will need to be completed once Montclair finishes. Things like the kitchen, bathrooms, painting, and flooring all need to be installed. Not exactly minor tasks.

We started looking for a new place last fall. We looked at a couple dozen older homes in Oakland, El Cerrito and Albany, getting as far as putting offers in on two of them. We were one of only two offers on the first place, and one of three on the second, but didn’t get either. The first house is over a century old (like the money pit) and the competing offer had no contingencies, not even for inspection. Insane. That still boggles my mind. Anyway, the main point being that by the time we signed the contract with Montclair, we were pretty sure that we would never actually live in the house.

So, we’re moving in Saturday, and couldn’t be happier about it. :-D

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)

14 February 2006

Back from vacation

Filed under: Vacations,blog entry — Ryan Walker @ 12:48 am

As you may have guessed from the new Bonaire series on Wednesdays, Michelle and I went back to Bonaire in January. It’s where we met a couple of years ago, making it a special place for us. We had a great time diving, and thoroughly enjoyed the trip.


whisper pier and diving pier

Part of the Netherlands Antilles, Bonaire is right at the bottom of the Caribbean. Though below the hurricane belt, several months after our previous trip, Hurricane Ivan hit the south end of the island. Ivan destroyed the old diving pier at the Divi resort, and wrecked a bunch of houses further south. The rebuilt pier replaced the communal storage with individual lockers, while providing a more feel. Divi also built a new deck along the water with some spiffy hammock chairs, where we spent several afternoons reading or napping, enjoying the warmth while avoiding the sun.

The Divi makes diving so convenient; we love it there. Each morning, we’d wake up just before 8am reciting our vacation mantra: “it’s not 4 am, it’s not 4 am, it’s not 4 am.” After breakfast on the semi-private balcony, we’d stroll down to the pier in two minutes, toss our equipment onto the dive boat, and head off for a two tank dive.

Bonaire has about fifty dive sites, including one wreck dive, which is one of our favorite dives. In January, the Sergeant Major fish spawn. They’re about four inches long, white with blue-black vertical stripes. They lay their eggs in round, vibrant purple patches about a foot in diameter, which they guard fiercely. As Michelle and I took a look, she ventured a little bit too close for one of the Sergeant Majors liking and it chased her away. It was the funniest thing, watching a four inch fish chasing away a grown woman, like a chihuahua chasing a lion. Amazingly, the torpin and barracuda don’t seem to bother the Sergeant Majors, preferring to cruise around in more open water, offering themselves for viewing to the divers.

On our last day there, we went to see the sites on the island (which turned out not to be worth the effort, overall, but had its highlights) with another couple from Northern California who we met at the Divi. Washington Slagbaai National Park comprises the north end of the island. Visiting the park entails a two to three hour drive along a one-way, partially washed out, dirt road cut through brush. We jostled and jounced along between stops to view the pink flamingoes, the coast, and the beach.


blue whiptail

At Playa Funchi, we stop to check out the ocean on one side, and the flamingoes on the other, but the Blue Whiptail lizards ended up stealing the show. One of the lizards became bold, walking right up to Michelle’s feet. As it went closer and closer, a few more ventured out from their hiding places, and soon there were half a dozen creeping toward us. Michelle was snacking on some garlic pistachios and happened to drop a shell on the ground, which the closest lizard immediately grabbed and took off with. It didn’t get very far before three other lizards tried to get the shell away from it. Of course, this prompted more pistachio shells getting tossed about, with dozens of whiptails careening about, trying to escape into the brush with empty shells as others tried to steal them away.

We returned home after a week, wishing before we even hit customs that we were back in Bonaire.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)

12 February 2006

House update

Filed under: House remodel,blog entry,remodeling — Ryan Walker @ 9:24 pm

I haven’t said anything about the house since PG&E hooked up the power in early November. Not much changed there during that time. Michelle and I decided in mid-November to find a contractor to finish up the work. We had six contractors come by to look at the remaining work. Of those six, two expressed a limited interest in helping out on an as-available, time and materials basis. Sorry. Not interested. A small company around the corner from us was willing to do it full time, but also on time and materials. Again, not interested. Two other promised to send bids, but never did. One of those went so far as to take our spare set of plans, which he sat on for a month until I called and asked that they be returned.

Montclair Construction of Oakland gave us a good bid, and we entered into contract right around the new year. They started at the end of January, and are making good progress. The contrast between their work and the guys we had previously is impressive.

The previous guys left us 4 tons of debris and garbage in the front yard, which we loaded into a dumpster last weekend. The Montclair guys haul away debris every day. The house is cleaner each day than it was the day before. The previous guys worked on the front stairs from November through January, and still didn’t finish them. The guys from Monclair produce noticeable results each day. The dining room and both bedrooms have been stripped of plaster, sheet rocked, and taped. They uninstalled the old dining room hutch, and are in the process of extending the wainscoting. So far, we are quite pleased.

Green Stairs
Painted stairs

Our only qualm so far was their bids on the bathrooms and kitchen seemed high. We have been working with Home Depot to provide bids for each, and that process has been tedious at best, frequently transitioning into frustrating. We might ask Montclair to re-bid the kitchen based upon more specific requirements depending upon Home Depot’s bid or HD’s continued delays. We’ll see.

We decided to go ahead and finish the bathrooms ourselves, per original plan. Michelle started working on tiling the downstairs bathroom this afternoon. After cleaning the room well, she laid out the floor tiles to figure out what we need to cut.

I forgot to take pictures inside the house today. However, I did take one of the stairs, after seven days/nights of painting (primer, 2 coats on the posts, 2 coats on the steps, and 2 times touching up of the steps). The railings are assembled in sections and stowed with the remaining posts inside the garage until the inside construction is complete and/or the gas line gets hooked up making us ready for inspection.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)

WordPress upgraded

Filed under: MacDesktops,blog entry,site maintenance — Ryan Walker @ 8:05 pm

I upgraded the test server to the latest version of WordPress this morning. The only significant challenge I faced during the upgrade was caused by some frame busting javascript in my template. It took me a little while to find my way to the WordPress Support forums. Once I did, it didn’t take long to find threads from people with the same problem and the included solution. While I was looking around, I found a new thread buster plugin to replace my(?) old javascript, figured out how to finally get the sub-categories nested beneath the categories (from looking at the Blix theme) and figured out how to enable the calendar in the sidebar. The sub-categories fix was actually necessary, as the category list in my custom theme broke during the upgrade. The category list worked when I switched to the Blix theme, which also happens to have the nested category list that I’ve been wanting.

Then I spent some time trying out the site to make sure that nothing else was broken. I haven’t found any problems.

All of that went so smoothly that I decided to just go ahead and upgrade production this evening.

It’s nice to be a week ahead of schedule.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)

5 February 2006

Mailing list switch-over

Filed under: MacDesktops,blog entry,site maintenance — Ryan Walker @ 8:53 pm

I know I just wrote a couple of days ago that the mailing lists would be replaced next weekend. However, I just noticed that announcements appear to have stopped over a week ago. Rather than trying to figure out why and fix it, I’m just going to cutover immediately. If you were subscribed to one of the old lists, you will receive an invitation to subscribe to the corresponding new list. You must respond in order to subscribe. You may need to check your Junk Mail folder for the invitation.

Invitations went out Sunday night. If you do not receive an invitation or want to change addresses, you may subscribe yourself at http://mail.macdesktops.com/mailman/listinfo.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)

3 February 2006

Cutover in progress – mail change coming

Filed under: MacDesktops,blog entry,servers and hosting,site maintenance — Ryan Walker @ 4:23 pm

I just updated DNS to cutover the web server to the new server. If that goes smoothly, then I’ll cutover the database too.

Soon after that, I will switch the announcement lists over to MailMan server distribution lists. What this means for you is that if you are currently on one of the announcement lists, you will receive an invitation to join the new replacement email list. If you do nothing, you will be removed from the list. I think that bears repeating. If you do not respond to the list invitation, you will not receive any announcements after cutover to the new lists. I added a note to the bottom of the current announcements. Next weekend, when I cutover, I will send one last message to the old lists with instructions on how to subscribe to the new lists.

Switching back to the new server, I have received no comments about the new server. Historically, some of you have sent in positive or negative about server changes. I’m not quite sure how to interpret the current silence. You might be tempted to think that I’m exaggerating about no comments; that I really mean I have received few comments. Even I am surprised to say that by no comments, I mean zero. In fact, mail in general has been pretty light over the past few weeks. I hope it’s not disappearing or something. Submissions dropped off for a while too. Happily, they appear to be picking up again.

    Changes in the works:

  1. move database writes and ad reads to new server – this weekend
  2. transition mail lists to MailMan – next weekend
  3. update WordPress for weblog – Presidents’ Day weekend
  4. move into new house – weekend of the 24th
  5. resurrect the statistics server – March
  6. major site changes – March/April

UPDATE: The database cutover is complete. WordPress is a bit screwed up on the administration side. I may need some downtime to fix it.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)

Powered by WordPress

Bad Behavior has blocked 49 access attempts in the last 7 days.