A Few Thoughts

Ok, so remember that website I was going to have up by June 1?

Work has consumed a lot more of my energy than I was expecting, as well as other things just eating more time than I would have liked.

I will leave you with a few thoughts…

 

Point one: our kitchen currently has fresh: Bananas, peaches, 2 kinds of apple, kiwi, strawberries, raspberries and an orange. It’s an amazing assortment of things to choose from.

Point two: Heather and I went to the hospital Sunday to visit and pray with some friends who just had twins. Twins who arrived at 29 weeks! I wont begin to try to sort out what to attribute to the grace of God and what to attribute to medial technology, but it’s amazing all around. More details here by the way.

So, those may be disjointed thoughts, but I find myself being pretty glad I live in the 21st century… we have it pretty good!

-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

Toasted Asparagus And Pesto

(Technically this is a repost, as it went up a week ago and then got lost during some configuration changes)

 

Toasted Asparagus And Pesto
by Jordan

Sorry I failed to think of a remotely creative name for these, but we were looking for new ways to enjoy the great asparagus we have been seeing at the store as of late.


The batch pictured above was the second time I made these, and in my attempt to get nicely browned cheese on top, I ended up over-cooking the bread on that back row. All the same, the sandwiches or whatever you want to call them were pretty good.


Ingredients:

  •     Steamed asparagus
  •     Sandwich thins
  •     Pesto
  •     Provolone cheese

As the asparagus is steaming, toast the sandwich things, and then spread about a half-tablespoon of pesto on each one. When the asparagus is softened a little,  place a few stalks on each sandwich thin and top with a slice of cheese.

Place them under a broiler, and watch them closely

Enjoy!

If you are going to use a stone like I did, I recommend that you preheat the stone in the oven for a minute or two before loading on the sandwiches.

-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

Chicago 2012

A few weeks back, Heather and I took a (long)weekend trip out to Chicago.

The first noteworthy thing is that we tried out the Megabus from Des Moines to Chicago. I realize now that we didn’t take a single picture of the bus, or on the bus… I guess it didn’t seem that noteworthy at the time, but looking back it probably was. So imagine a double-decked charter bus at about 30% capacity. We left early afternoon Thursday   and got into Chicago just after dark.

The bus dropped us off at Union Station, more or less right where we wanted to be. After a little walking (a nice break after about six hours on the bus) we checked into our hotel.

Oh, before I go on I should note, a few great deals Heather hunted down. Thanks to early booking, the bus tickets were a grand total of $8 round trip for the two of us! The Hotel was booked using Hotwire, and while not quite shocking deal the bus tickets were, surprisingly cheap considering it was a great room, and the view wasn’t half bad:

The next morning we walked around down town for a few minutes, had breakfast in a deli/coffee shop kind of thing, and then found our way into a Chicago information center of some sort. The center was staffed by very patent people happy to explain the public transit system to those of us who don’t exactly have a handle on the turbulent mix of letters, colors, and numbers that guide the natives around the city.

A hand full of pamphlets, two conversations with the desk person and one page of notes later, we were ready to take on the rest of our trip! First stop the Museum of Science and Industry. Getting to the museum required walking about a mile, then catching a bus with the correct number on it. We got on the bus without issue, but started to worry if we were really going to know our stop as the maps we had lost considerable fidelity once you left the downtown area.

We got off ‘near’ the museum, but in hindsight we probably could have stuck with the bus for another mile. On the other hand it was a really nice day, and we were walking through a beautiful old neighborhood so I don’t think we lost much in the deal.

Once inside the museum, we wandered into the first exhibit that caught our eye, featuring the first steam engine to break 100mph, and a giant model train set of the city and approximate countryside :

The model came complete with day/night cycles… had we realized that sooner we probably would have taken our pictures during the ‘day’… oh well.

After the train area, we headed over to a weather exhibit, that had incredible potential, but was awash in grade school field trips. I still got to see some amazing things, including what I think is the first Tesla coil I have seen in person!

As it was after noon, and we were standing next to the cafeteria, a lunch break was the natural next choice. The exit from there dumped us into a large farming exhibit (sponsored by John Deer, as you could kind of guess simply by the amount of shiny green paint on display). You would think we could skip that one, given my background and Heather’s current job, but it turned out to be really interesting to see how things were being presented, and how other museum goers were responding.

We could have spent more time there, but we had an appointment to see a boat:

Let me just say that presenting the sub in a room that really felt like it could be a real sub pen was awesome! actually, everything about that exhibit was well done. It was sad that we rushed through the intro area, because our appointment was for the tour of the inside of the sub. After seeing the inside, we worked our way back through all the displays that were leading up to the sub. I suppose it helps that both Heather and I have a substantial interest in that era of history, but the U505 exhibit could have entertained us for another hour or two without any trouble.

Could have, but we wanted to catch a movie on the omnimax screen they had. It’s like imax, but a dome instead of a flat screen. The only problem was we realized about 2 minutes into the movie that we were watching an imax movie on the omnimax screen. It was still really neat to see, but perhaps not quite as unique as it could have been.

At this point we had been to roughly a quarter of the museum, and were just trying to figure out what to see next, when they paged that the museum was closing. So instead we started trying to decipher the bus map again. The good news is we were 2 of about 300 people planning to ride the bus back to downtown, so we didn’t really have to do much searching.

From downtown we caught another bus and headed over to the area marked “Little Italy.” As predicted, it didn’t really look any different from other parts of Chicago, with the possible exception that every restaurant was Italian. The good news is we just headed that way to try some Italian food. I don’t think I could properly explain the food, except to say it was good, and it wasn’t the sort of thing you would find at a chain type place, so I think we accomplished our mission.

For the second day, our main attraction was the ‘Chinatown’ area of Chicago. Getting there required that we use the subway system, another first for us. (we used the elevated train network extensively during our last visit, but the two networks are separate). Again the stop we got off on wasn’t real close, but we had a rough idea where our desired destination was, and eventually found this:

It was very authentic I guess, not real touristy in that it was mostly grocery stores and hair salons, neither of which had an abundance of english signage. Eventually we talked to a shopkeeper who gave us vague directions to “Old Chinatown” that was apparently just down the street, and was the place with the gift shops. After a few minutes of walking we did in fact find it:

That street was made up of nothing but more grocery stores alternating with gift shops all selling exactly the same stuff. It was fun to look through for a while, but we quickly felt like we had seen everything. We looked around for a place to get lunch, but the wait time at the only pace that didn’t have chickens hanging in the window (Heather’s only stipulation for making the selection) was over an hour, prompting us to just head back to the train station.

We then had a very American lunch of hot dogs, and spent a few hours gawking at large buildings before catching our bus back to Des Moines.

-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

Household Projects

A couple of projects to talk about today, one more urgent than the other:

First up, our oven suffered a burned out heating element:

After a little research I found out this isn’t unheard of, and replacing the element is very simple. The big news here is just that Heather was standing right there when it happened and could shut the oven down before anything too drastic happened. Even then there was more molten metal involved than I like to have in my house.

The next item up I won’t go into much detail about just yet, but I am working up a simple database driven web app to solve a problem for Heather. It will be interesting to see if I can produce something fully featured enough for her to consider using it, but if nothing else it’s an interesting project and I don’t feel like I am reinventing the wheel.

How interesting? Well, it’s build on a Django, Python and MySQL. I have experience in none of those, so step one was just to get them working. My initial plan had been to run my dev environment inside a VMWare player, but I wasted a week trying to get a VM I was happy with and then decided to just run the whole dev environment on my PC. Fun fact, Python guys aren’t that into Windows. I wound up having to manually compile a few things… and then ran smack into the error in this post.

Hopefully I will have an actual demo site up in a few more weeks now that I have the tech stack configured and running.

-Jordan