Contests - lucas-photo.com Skip to content

lucas-photo.com

Bodybuilding, Florida, life, and beyond

Archive

Category: Contests

As you may recall I’ve been complaining bitterly about Coppermine (and, by extension, most photo catalogue/presentation software*).  For my purposes, it is clunky, bloated, slow, death on search engine rankings, and terribly difficult to integrate with my sites theme (“Eos”, by SRS Solutions).  Cross-browser support has been iffy at best, integrating the site navigation is a nightmare… It had to go.  It’s ugly and takes way too much mousage to achieve the goal.

I said to myself, “Self, this is not as hard as we’re making it.”  I created a static page by copying the output of a WordPress page, a little regression here, a little aggressive refactoring there, a LOT of jQuery everywhere, bake at 400 degrees for about a month, et voila!  A very nice photo presentation page, lightweight, simple, FAST (by design), easy to maintain and expand, much-improved integration with the WordPress portions of the site, and if I’m not mistaken (ask me in a few weeks) my SER should be on the mend.

I can not say enough wonderful things about the various contributors to libraries such as jQuery, CodeIgniter, et c.  I sat down to write the display page planning for two days to write it from scratch (a.k.a. beat it with an axe handle until it submitted).  With jQuery the thing was working in an hour and done in two.  And another major hat-tip to the people who posted their CSS3-based megamenu tutorials.  As soon as I saw those I knew they were the right answer for navigaing the whole site– and with no server-side coding needed it was a cinch to integrate into the WordPress layout as well.

One of the big sources of the speed increase is the elimination of the database.  Databases are great for doing weapons-grade data circulation, but far too often people use them to replicate the file handling tools built into the operating system.  I’ve decoupled a handful applications from unneeded functionality and I’m always amazed at the performance gains.

This was and is a fairly extensive project for such a small site.  All the contest photos had to be copied and resized, maintenance tools had to be built, et c., et c., alll in parallel with the existing site (and not crashing it!)  And there is still a lot of work to be done– the schedule is still the aged 2001 design, all the individual portfolios still have to be converted and moved, and I’m sure I’ll find tiny bugs and gotchas for the next month or more.

But that’s all right– I’ve reached the point where it can stand alone and support the outlier pages until they are fixed.  My primary goal was to get the contest infrastructure up and running before deadlines forced me to add another show to Coppermine (sorry Lake City competitors, they’ll be here soon now, I promise!).  My secondary goal was to reduce the amount of maintenance I have to do going forward.  I have managed to automate a few more things but of course that means extra skull sweat up front (when there are already so many other things going on!)

So bottom line is, I’m delighted with the update so far, and while there is still plenty of conversion and cleanup to do, I’m fairly confident that the infrastructure design is appropriately scaled– put another way, on the happy day that I unplug Coppermine, no part of the updated site should be affected.

I’m rambling on and all you probably care about is that it looks nicer and it’s more consistent on more pages and it’s way faster and you don’t have to click around as much.

When the river runs out, you know what?  That’s all I care about too.  I hope you enjoy it.

 

 

*Apologies to Zenphoto, which seemed to be striving for the right goals, but which would have eventually encountered the same issues, I think.

‘Nuff said.

Sorry for the delay; I spent some time refactoring the maintenance interface to the database.

I cleaned up some of the SQL, scrapped some hard code for jQuery (hey, it’s an OLD interface now!), added some indeces– usual stuff. But it was worth it, I probably saved almost as much time in the entry process as it took to make the changes.

Just as a reminder, these entries are based on notes and are not to be considered ANYTHING like final yet. The only official source of Florida NPC contest information comes from their Web site.

As the NPC and show promoter’s sites get updated I’ll update the schedule, but remember that stuff haapens: venues have date conflicts, sanctions can be denied, and so forth and so on. Always confirm your participation plans with the show promoter.

So anyway, here is the unofficial 2013 NPC schedule. Enjoy.

2012 All-South women's physique competitor
Man, am I behind in my posts! I’ll try to make up some time here.

Shots from the 2012 All South, held November 3 in St. Augustine, FL, are up on the site.

Got there later than I should have, so seating options were more limited. I chose a decent seat in the middle so the angle gained me more accurate and consistent color balance but lost me an unblocked view.

I think what I really need is a 30-foot tripod. Or a radioactive spider with a bad temper.

Promoters Gene and Pete put on a great show as usual. This wraps up the 2012 schedule for me. And by the way, the preliminary unofficial run-it-up-the-flagpole uncertified unauthenticated first draft of the 2013 schedule will be going up on the site shortly.

Enjoy.

Southeastern USA 2012 women's physique competitor
Shots from the 2012 Southeastern USA, held September 29 in Orlando, are up on the site.

This was a big show, by far the biggest I’ve shot this year.

I think next year the rule is going to be, “No big shows”.

I was able to eke out passable consistency from the shots, with the exception of the men’s physique competitors who had a certain color in their jams, possibly fluorescent yellow or orange.

I need to research that a bit. Something made the Canon think the CCD was getting way more light than it actually was.

Anyway. On to the Gainesville shots. One more show for the year for me and then a little break.

Daytona Classic 2012 women's figure competitor
Shots from the 2012 Daytona Classic, held September 22 in (where else) Daytona, FL, are up on the site.

The shots from the 2012 Southeastern have just started going up as well.

Yes, I’m even more behind that usual, if you can imagine such a thing.

I’m starting to get very frustrated by my image presentation software. It seems way bloated for the simple job it needs to do, and ever since I moved the site to a new server to get a static IP, the weenier (that’s a technical term) server has made even a simple upload of images into a major and time-consuming chore.

I’ve been coping by breaking tasks up into small, nested batches so one thing can run in the background while I’m working on something else, but it’s still a pain in the sphincter.

I’m looking at an alternative that seems much faster and lighter but still seems to have all the functionality I need. In my copious free time (hack gag) I have to see if I can port the Eos theme over to it; I really like having the different software packacges presenting a comparitively seamless look-and-feel (says the guy who hasn’t even finished converting his static pages to the Eos theme).

Oh, yeah, the show. Just another smooth Tony Curtis gig– he makes it look so easy, though I understand the evening show had its share of fun due to unavoidable external issues, but even those were handled (good work Arno!)

This photography is not my finest work; in particular I’m disappointed in the bad job I did setting the white balance early on– it’s just so hard to tell when it’s off until you can really see it on a full-sized monitor.

Some of the shots came our wonderfully, but *all* of the shots could have been better. The Southeastern shots came out much more consistently, and I’ll try to do the same at the Gainesville show this weekend. Enjoy.

Some fairly significant changes must have occurred; the name, time, promoter, classes, guest poser, Web site, and probably lots of other things have changed. I’ve updated the schedule on my site to reflect these changes.

As always: check with the official NPC Florida site and check with the promoter!

I hope to at least have the Daytona shots up before then… :)