Oh My Aching…

It has been a long but good weekend. Saturday was Missouri Baptist University’s graduation ceremony, and three of my good friends recieved their diploma’s. Congrats Ben, Anna, and Jon, I can think of few who deserve it more.

The only downside to the whole weekend occured after commencment, at Ben’s party. Ultimate Frisbee was participated in. My poor body wasn’t prepared by my cushy office job for such stress, and I’ve been feeling the effects of sprinting full speed for the last two days. usually I don’t get sore till two days after. I must be getting old…

Phillipians 4:4-7

Rejoice oh Christian, saved by God
Let never end the sweet refrain
Always rejoice for God is good
Sing aloud His praise again

In all thy works be known of men
A man of moderation
For soon the Lord of Heav’n and earth
Will come to judge thy nation

Let not thy cares take over thee
Though thy heart is filled with worry
But take them to thy caring God
And supplicate Him gratefully

So shall the peace of mighty God
Which passeth understanding
Thy heart in Christ shall ever keep
So strong and everlasting

My Mom and Dad celebrate their 29th wedding anniversary today. Congrats Mom, Dad… And thanks for loving each other so much.

Form Should Follow Function

It’s a problem that most people don’t think about enough. Fadware, that often too common piece of technology that is making some people very popular, is turning some applications and fields into very useful enterprises, and is pulling the wool over a lot of other peoples eyes. Its not one specific technology, its all technologies.

I think the largest, or at least of one the largest problems in web design and web development is that people forget the ultimate goal, and that is to present the information in the best way possible. We seek the best, not just good ways, to present information because we wish to communicate. Few people wish to communicate that they are mediocre, though I have run across sites with that goal in mind. No, businesses want to use the best because it communicates that they are the best.

But here is the problem. Some very smart people come along and grasp this, and they come up with a way to present their information in the best way possible. This practice serves to make them and their clients successful and it puts them in the public eye. This is great. Everyone wants to be just like them, so they rush off to incorporate that new technology into their organization. But as is often the case, the public gets only the product, not the principle that led to that great new technology. And because of that, many misuse it, doing more damage than they do good.

Form should always follow function. If communication is the goal, then the information should hold the highest place. To often we don’t stop to consider what our information is and what pieces of technology and design would best emphasis that information. We think, ooh ooh, we need a CMS cause everybody is using them, and because ESPN is really popular, we should implement ours just like they do. But what if your site isn’t geared around presenting the news? What if your site presents photography instead? Should your CMS configuration be just like ESPN’s? Maybe your site is really just a plain old brochure site and doesn’t need a CMS at all. There is no shame in being a brochure site, if that is what your company needs.

Not every business needs a web presence like ESPN or MSNBC. Not every business that sells things should look like the typical ecommerce application either. In some round about manner, I ended up using a company called EasySpace.com to handle my domains. At the time they provided a service I needed at a price I could afford. And to their credit they have done for me what I wanted. But their website is by far one of the most difficult sites to navigate that I have encountered. They’re an ISP who handles Domain registration but they set up their website like an online retailer. Every action is treated like a purchas, even if you are only trying to change an option in your account.

Granted, most organizations do a better job than EasySpace.com does in the area of usability, but too often in our efforts to catch the next wave, we forget to stop and ask ourselves, does this technology help me achieve my aims?

Jeffery Zeldman is finally getting around to publishing an RSS feed for his Daily Report. Zeldman, a long time proponent of web standards, still hand codes every aspect of his website. He does this for personal, and some might say masochistic, reasons. It seems that Jeffery just likes coding for coding’s sake. We respect that. But Jeffery Zeldman understands that Form should follow Function. He notes in his post about the RSS feed that, although popular, not every site benefits from having one. Sometimes the information needs the visual context of the website to communicate effectively. Sometimes an RSS feed will drive traffic away from your site, a situation few web developers would appreciate.

Here at walljm.com, I fight getting caught up in the trends. I dislike the idea of always chasing after someone else’s ideas. When I started my blog, I did so with a bit of intrepidation, not because I didn’t like the idea, but because I wasn’t sure if that was the best way to convey the information I wanted to show the world. Walljm.com was in its inception a playground for my design skills, and a place to showcase my photography. With each section I’ve added since then, I’ve tried to pause and consider, does my format effectively present my information in the best way.

Everyone has something important to say. Not everyone will say it in the form of a weblog, or a moblog, or an audblog, or a vlog, or any of the other many popular forms. Some won’t even say it on the web. So before you step up to present your information, stop and think, "is this the best way for me?"

Oil from Turkey Guts!

Apparently you can turn just about anything into Oil. According to this story, turkey guts, machinery, plastics and just about anything else can be broken down safely and economically and turned into oil, minerals, and water. Eureka!

The Disparate Actions of Art and Artists

In art, the artist is constantly questioning the way things are done, they way things are perceived, and the way reality presents itself to man. It isn’t that he doubts reality, or the validity of the traditional forms used to communicate, but it becomes increasingly more difficult to arrest the attention of the human mind in a world rich in expression. The artist thus must seek for new ways of saying things. For truly unique creations are captivating. The constant questioning is a way to break free of the traditional forms, a way to discover the new, the interesting, and the captivating. Most often the artist fails, either in finding something unique, or in finding something meaningful in the object he has created free of traditional constraints. Truly gifted artists, in the sense of being able to communicate uniquely, are able to create a new way, a new form and method that is at once unique, consistent within itself and its meaning, and relatable to the human experience. In the end, such is the purpose of an artist, to communicate. That so many times the general public looks upon art and wonders why so much of it is incomprehensible is a mark of the fact that either artists have lost sight of the communicative aspect of their art, or man has failed to grasp the context of the artists purpose.

In the Middle of the Afternoon

Its the middle of the afternoon here where I work. On thursday the mood has not yet reached that point where people begin longing for the weekend. The hum of hundreds of computers spread throughout the large open area where my desk is located is soft and slightly relaxing. A network admin is talking to someone several cubes down, and smatterings of conversations occasionaly arrest my attention.

Outside the sky is overcast. A slightly gray and damp atmousphere marked by a tinge of yellow as the light of the sun fights to get through and ends up diffused by millions of tiny drops of water floating in the air.

It is the middle of the afternoon, and though I can think of better ways to spend a day like this, I am strangely content to sit here and let my mind wander. Such days as this remind me of the fall, of quiet saturday mornings with the Hardy Boys for company. Such are the ways of memory, on days marked with gentle spring rain.

Web Design Links:

More NN4 compatible layouts can be found here at www.fu2k.org. More than just a few layouts, it explains how to make them, and gives you the basis for other types of layouts.

A very nicely designed website, www.twothirty.com. They are a design and development firm, just like Marzhill Studios Inc. whose website is coming soon.

And to top off the post, Javascript Libraries from Walter Zorn.

Update: I found this site that catalogs css hacks. Very useful.

A japanese website, soksok.jp, (note: porn alert!), has been making waves on the net lately. Apparently, as best as I can tell from discussion on the net, its a proxy service that when requested, grabs your page and strips it of graphics and css, then repackages it for DoCoMo cell phones. Interesting. You can block it IP if you wish. Here is the metafilter discussion on it. You can also use the robots.txt file to block the user agent. You can check your logs to see what that is. (hat tip: Nels Lindahl)

Ironically…

In this article, Pepsi’s new sweepstakes is explained. One Billion dollars of potential prize money could be given away to some very lucky individual. That in itself isn’t the ironic thing. *grin* As with most sweepstakes, Pepsi is paying a company, Berkshire Hathaway to underwrite the sweepstakes and pay out the billion if somebody wins. That isn’t the Ironic thing either. What’s ironic is that Berkshire Hathaway is the largest owner of stock in Coca-Cola. *grin* Coca-Cola is indirectly funding Pepsi Co’s billion dollar sweepstakes… isn’t that nice? (thanks: Anil Dash)

CSS can coexist with Netscape 4!

Recently, a reader posted www.realworldstyle.com on my comments section, informing me that you can do 3 column layouts, with footers, in XHTML and CSS that work with NN4. I was skeptical. But indeed, it works. I don’t understand exactly why, but this is a God send to those who have to make things compatible in NN4. (thanks: Roger Waggoner)

A brief aside…

Why is it that when you are truly busy, it seems as though there is often little to say? So bear with me as I try to sum up what has been going on recently. The past few weeks have been a bit hectic… productive, but hectic. Oh, and incidentally, coming down with a cold while you have many many things to do is not recommended at all. If you are curious what has been going on to keep me so busy these past few weeks, allow me to list a few of them.

  1. I administrate my churches website,www.gbcstl.com, and the recent redesign was one of the first things on my plate.
  2. My mother’s website moved and was redesigned recently as well.
  3. My little brother moved to his own domain, and I was busy installing MovableType and getting his accounts in order.
  4. Jenn’s Musings recently migrated from Blogger to MT as well.
  5. Marzhill Studios incorporated recently. Be looking for the website to launch soon. Marzhill Studios Inc. is the design and development firm run by my brother Jeremy and my friend Jason Butler, and in part by myself. Running around getting the various sundry details in place that are needed when starting a company is both exciting and time consuming, and more than a little nerve-racking. Let us just say that it makes for many opportunities to grow in faith.
  6. And last, but not least, the new work place and its accompanying UNIX environment has been a challenge, as I had very little Unix experience going in. It’s a great place to work, but getting any thing done is difficult.

I still have a number of large projects still to be tackled. I’ll list them here for fun and enjoyment.

  • www.gbcstl.com will be featuring a weekly summation of my pastors sermons, as well as a column written by the pastors wife. I will be installing MT and launching both those sections soon. In addition we will be listing the missionaries we support and weekly updates on how they are doing and what prayer needs they have.
  • Pioneer Biblical Ministries is a training institute designed to help pastors and churches train leaders. Doctrine and survey classes are offered. I will be developing an eLearning site to enable them to offer classes online. Look for this in the coming months.
  • walljm.com is in need of a few enhancements and updates. A WAP enabled interface, a number of UI enhancements to the commenting sections, and a couple mini-blogs are on the agenda. Look for these as soon as I can find time for them. Perhaps I will even redesign?!?

Image Meta Data in the Image!

If you do any kind of photo or graphic management you have probably wished for the ability to store meta data about your images directly in the image file. Trying to maintain metadata in a normal db is possible but problematic as the images may get renamed or moved, thus loosing the meta data you had stored. If not tracked carefully, such a db can easily become useless. Storing meta information such as date and time the photo was taken, shutter speeds, aperature, user comments and so on is nice because that data travels where ever the photo goes, and requires no special piece of software to retain. Well, up till now I was unaware of any such solution, but with the advent of mainstream digital photography the need for that info became mroe prominent and a solution was born.

It’s called EXIF. Kodak explains that "The Exchangeable Image File (EXIF) format is an international specification that lets imaging companies encode metadata information into the headers or application segments of a JPEG file." The EXIF Spec, for all you technical folks, explains the ins and outs in detail.

The EXIF metadata can be edited manually, either by hand using tools such as the freely available Exifer photo management software by Friedemann Schmidt, or programmatically with:

An eagerly awaited innovation, now you all go out and make use of this… ya hear?

Two more great links to take a look at: VentureBlog.com talks about getting funding to implement your ideas. You may not in the business as such, but I would wager to say that many of the idea’s and principles work for business development as well. And Elegant Hack, a blog focused Information Architecture, a field still young and often needed. So much data and so much mess out there still.