State Fair 2012

Another year at the fair and another failure to capture a picture of noteworthy food on a stick!

The fair featured a whopping fifty-seven items on a stick!

While we didn’t get any pictures of the food on a stick, Heather and I did go to the fair. Not for a real long trip, but long enough to eat some festival type foods and to remember how overwhelming that many people wandering around can be.

They also had a moose made of chocolate:

I mean, that’s worth the price of admission right there! 🙂

In other news this week:

  • I finally fixed the HeatherAndJordan.com front page.
  • Heather took baby pictures for a friend
  • Heather took two-year pictures of a friend’s child
  • I ordered a compound miter saw from Amazon  — best “I can help you with this project if…” deal to date! 🙂
  • Heather was, for the first time 100% sure she felt our baby kick.

 

It’s been a fun week!

-Jordan

New Location, Same View

I suppose people are tired of hearing about my website adventures, so I will just summarize:

  • Heatherandjordan.com is now hosted by site5.com, and the move went really well
  • They have Django installed by default, with MySQL drivers already configured, but it’s Django 1.3, and I developed against 1.4 so I need to do a little tuning.

 

Beyond that, I thought I would share one of the unexpected amusements I sometimes have sent my way:

I am not the only Jordan in the world, nor am I the only Jordan Nelson in the world. This means that having used my name as my e-mail address sometimes means slight typos result in my getting mail intended for another Jordan.

So, what adventures are being had by another Jordan today you may ask.

Apparently my doppelgänger is enrolled in some sort of online class that required students to submit a “Competency Goal Statement” also many students have been using Google to write their statements. This greatly vexes the teacher who has now made threats of administrative action against those who would plagiarize such an important assignment. On the one hand, I have a hard time faulting students for not knowing what one of those statements might look like, on the other hand I would rather my remote namesake didn’t resort to cheating.

I would feel more sympathy for the instructor if she had time to respond to my nice note asking that she stop sending me class material.

-Jordan

Hosting Changes

Ok, so it didn’t take long to pull the trigger…

We are moving over to Site5!

I am going to start the ball rolling as soon as I finish posting this, so there may be some downtime… hopefully not more than a day or two.

Granted, in that case you probably won’t see this, but maybe beforehand 🙂

-Jordan

Running Django On Godaddy

Don’t, just don’t

/sigh

So I really really didn’t want to give up on this, but frankly after killing most of my weekend trying to hammer out the MySQL versioning issues and getting more or less nowhere I think I am going to just give up.

One option would be to just use another database for my backend, but considering the systems I normally work on are backed by DB2 and Oracle databases… I can’t bring myself to shift to an option even less substantial than MySQL

The other obvious option is to just migrate this site to another hosting company. A proposition that is looking more attractive by the day, but still gives me headaches thinking about the potential disasters along the way. Just tweaking some settings last weekend wiped out a post here, and I can imagine loosing all images, comments or some other substantial chunk of the site.

Readers of this blog will be among the first to know if and when I decide to make some sort of leap I suppose 🙂

-Jordan

Website Status

So, I actually wrote a post for Memorial Day weekend, and it went up.

Then I also requested a change to my hosting configuration that is step one of getting the site I built hosted somewhere behind HeatherAndJordan.com.

The change required the site to be migrated to different servers, and apparently my newest post never made it out of limbo… so… I guess I will see about reconstructing it soon 🙂

 

-Jordan

Feature Complete

I am sure everyone was eagerly waiting for news about the website project, and I guess I have some.

The site is fully functional. I actually had all the major pieces working at the end of last week, and spent my project time over the past week applying the style elements to make it look like an actual website instead of just a test project.

Just for reference, this was the log in screen a week ago:

It does everything a log in screen needs to do, but it certainly doesn’t look fancy. The log in screen wasn’t complex but it’s an easy example. Here is what it looks like today:

There is a lot more I could do, just in the area of the appearance, but I am working with a deadline of roughly “have it working by June” so I am trying not to get too lost in the weeds polishing up the parts that don’t have to be there in release 1.

Speaking of things that still need to get done, here is the project board as of a few hours ago:

 

As you can see there is a lot left in the “To Do” column, and I can promise some of it isn’t ever going to get done, but having it all listed out at least lets me apply some form of priority when I look for the next thing to knock out.

I should say a little about Trello. It’s meant to be an approximation of the sticky notes on a dry erase board that are so popular when planning projects (software or otherwise). Most of the coolness of the system doesn’t come into play when I am the only person using the board, but I still have found it to be somewhat helpful.

We use a product on my current project at work that provides far more features, none of which do we actually use. And the features come at a cost both in money and in a clunky interface. I keep have been pushing to use this instead, but there is a lot of attachment to the idea that we will someday use all the extra features (and I suppose the fact that we are already paying for the current solution). Anyway if you are looking for a way to organize a few people and a few dozen tasks, Trello might be something to play with.

going back to the website, my next task is to get my actual hosting setup such that I can deploy  a Django app there. Also I just realized I don’t have any tasks on the board for that… but I know what they are 😉

With any luck you will all be able to read this post, meaning I haven’t managed to break wordpress or any other major component of the existing website!

-Jordan

And The Pace Quickens

Oddly enough a weekend at home kept me more tied up than I am when we have a lot on the schedule!

The aforementioned Django/Python site is 80% feature complete, just needing a few more screens fleshed out, and then liberal application of CSS magic.

There will be the fun of getting it deployed to my hosting provider instead of running locally. If I do that right I may manage to render the entire heatherandjordan.com domain inoperable for a few days. On the bright side I am not ready to attempt  that part just yet. All the same the site is coming along nicely.

In other news, Heather and I are again facilitating a Dave Ramsey Financial Peace University class. Maybe it makes us strange, but we both really enjoy the chance to share the class with new people! Our first class was just hours prior to my writing this, and we have a great group signed up. I think it’s going to be a really rewarding experience again this year!

-Jordan

More Website News

So… I discovered Monday that my nifty little HTML5 solution to doing a slideshow on the front page had one minor problem.

It doesn’t work on Internet Explorer 7 and older. Then I started watching the logs and quite a few page views were coming in showing MS:IE7 making me feel kind of guilty for having gone live with that.

For good or for bad, I don’t have a great way to test older browsers when I am not at work… so the fix I just deployed may not work as well as I think it should…. Assuming it works though there is at least a static image while I try to pound out an AJAX solution with more legacy support.

-Jordan

Development Note

Putting the finishing touches on the front page overhaul, and felt like I needed to make this explicit:

When you are looking for javascript documentation, Google is often going to point you to w3Schools or any number of other almost useful sites. I think those sites must put more energy into being ranked in Google than having useful information.

The place you should go, and I mean the only place, is the Mozilla Developer Network. I wish I had figured that out months ago, but at least I finally have a good reference for the javascript api (and they call out things like best-practices too!).

Anyway, I think things will be ready to push live later today, so that’s pretty exciting! **crosses fingers**

-Jordan