Sep 2 2010

Coming Soon — A Photography Portfolio Of My Own

Many of you have heard my story about my photography training back in the day, you know the story where I share that I took a class for a full year, five days a week for four hours a day—if you were a victim of that long winded story I’m sorry.  Anyway, I have always wanted to get back in to it but not like your average camera joe with a pocket camera or event a high-end consumer point-n-click camera, but with a real professional DSLR with many lenses, lighting, the whole nine-yards.

So I recently I got a bonus from work and decided to take some time and actually do some research on the subject of professional photography.  As a result I have finally taken the plunge and purchased an used prosumer camera (the professional ones are really expensive or rather outside of my price range at the moment) as well as a couple lenses (which are more money then the camera itself—but that how it should be since the lens is what makes your picture).

Therefore, now that I can take some real pictures (or put another way, now that I’ve spent the money I HAVE TO take pictures) I’ll be creating an online photography portfolio (web address forthcoming).  In the mean time, I’m available to shoot you and/or your family for FREE as I need to build up my portfolio and practice the art.  Of course if you want to donate some funds to help me build up my equipment that would be greatly appreciated.


Sep 2 2010

An Awesome Local Artist, Dave Kurz

Making Room - Art by Dave KurzToday my wife shared with me a web address to an artist she knew personally during her high school days. She shared the link because my recent thoughts about life and how God has wired me reminded her of him, Mr. Dave Kurz (I’ll explain that in more detail in a later post).

So upon visiting his site, I have to say he’s got some really, really, awesome work. Dave’s interests are mostly focused around Hot Rods but as you can see from his pieces he’s just in to cars! Here’s one of his galleries, this one is on Vintage Trucks and Tractors: http://www.dav3kurz.com/pages/small%20images%20pages/Trucks_and_tractors.html

By the way, his prices are very reasonable — though I think he should be charging double!


Aug 29 2010

Twitter Weekly Updates for 2010-08-29

  • This mornings weather is as dark as my coffee; fall is on it's way. http://yfrog.com/neujoej #
  • Word of the day: lupine #
  • Looking to borrow a Nikon zoom lens; ideally the AF-S NIKKOR 24-70mm f/2.8G ED, anybody willing to help a poor guy out? #DSLR #photo #Nikon #
  • mad client: "where's the rest of the code;" me: "what?;" client: "for all the other pages—oh that's right I forgot to tell you about them!" #
  • @cheeky_girl clients certainly keep things interesting ;-) in reply to cheeky_girl #
  • I favorited a YouTube video — Total Ghost – Happy Birthday For You Person http://youtu.be/G1HlnEURM_A?a #
  • I favorited a YouTube video — Top Tips for Wedding Photography http://youtu.be/lMh46cZ5ASs?a #
  • I favorited a YouTube video — Wedding & Portrait Photography Tips & Advice by Bambi Ca… http://youtu.be/cieik0Mzpns?a #

Aug 22 2010

Twitter Weekly Updates for 2010-08-22


Aug 17 2010

13-Year-Old Struck by Lightning on Friday the 13th At 13.13

Wow, if you are superstitious about the number 13, and especially Friday the 13th, then you’ll be amazed by this story.

On Friday, August the 13th, 2010, a 13 year-old boy was struck by lighting at 13:13.  Luckily he only suffered from a minor burn and is expected to make a full recover.

I wonder if his name has 13 characters or does it equal mathematically the value of 13?  And what’s his birthday, Jan, 3rd? Was he in the 13th block? What other 13′s where there?

Original story found at the UK Telegraph


Aug 16 2010

jQuery: Reset The Toggle When Another Element Shortcuts Your Toggle State?

jQuery has a great function called toggle() which “binds two or more handlers to the matched elements, to be executed on alternate clicks.”  This can be a great function when you just need to, for example, show or hide an element such as a contact form or a search box.

Here is how you might use .toggle() for a search form:

/* when end-user clicks on the search icon show/hide the search form */
$("#search-icon").toggle(function() {
    $("#search-form").show();
}, function() {
    $("#search-form").hide();
});

Simply this will show or hide the search form (see html below) when the end-user clicks on the image that looks like a search icon (i.e., a magnifying glass; the #search-icon).

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title>Example</title>
    <style type="text/css" media="screen">
        #search-form{display:none;}
    </style>
</head>
<body>
    <div id="search-button">
        <img src="images/search-icon.png" alt="Search" id="search-icon" />
    </div>
    <div id="search-form">
        <form action="#" method="get" accept-charset="utf-8" name="form" id="form">
            <ul>
                <li><input type="text" value="" name="query" id="query" /></li>
                <li><input type="submit" value="Submit" name="submit" id="submit" /></li>
            </ul>
        </form>
        <div id="search-close">
            [ x ] close
        </div>
    </div>
</body>
</html>

But what if the #search-form div has a text link (i.e., #search-close) within itself that says “close [x]” and this link upon clicking also hides the #search-form div?

$("#search-close").click(function() {
    $("#search-form").hide();
});

Essentially you now have two elements that are both targeting the same ID (i.e., #search-form). The problem is if you close the #search-form using the close text link (i.e., #search-close) which works just fine but when you click on the search icon it must be toggled back to the original position (i.e., the hidden state) before showing the form again (i.e., the shown state). In other words you’ll have to click the search icon twice—YUCK—this isn’t a very good user experience.

So how do you handle this? Is there a way you can reset the toggle when the #search-close text link is clicked? Or can you easily combine the two function to avoid this problem?

In short, avoid the toggle() function altogether and use a simple if-else test with the click() function and the :visible selector:

/* show/hide search panel */
$(function(){
    /* show/hide using search icon */
    $("#search-icon").click(function(){
        if( $("#search-form").is(":visible") ){
            $("#search-form").hide();
        }else{
            $("#search-form").show();
        }
    });
    /* close using search close link */
    $("#search-close").click(function() {
        $("#search-form").hide();
    });
});

Problem solved.

Do you have a different way of approaching this problem, please share your thoughts.


Aug 15 2010

Twitter Weekly Updates for 2010-08-15

  • mac tip: don't modify your system clock for testing purposes when time machine is running a backup #apple #osx #tip #
  • Today yummy homemade lunch! http://yfrog.com/7h8lrtj #

Aug 8 2010

Twitter Weekly Updates for 2010-08-08


Aug 1 2010

Twitter Weekly Updates for 2010-08-01


Jul 29 2010

A Clean Desk: What Does It Really Say?

At the office I get a lot of lampooning about my desk being clean or rather very empty.  In fact, the CEO has even questioned me if I plan on leaving—as if I was communicating to the company I’m not really here nor am I here to stay.

Office Desk

My Desk At The Office

So why do I have such an empty desk?  I’ll try to explain.

Some say that “A clean desk isn’t always the sign of a productive employee” (source: http://www.seattlepi.com/business/smth08.shtml). But does it really?

First, I would like to state that personally I feel that the space isn’t mine and I don’t need to “personalize it;” it’s a space provided to me by my employer so that I can do their tasks. Not to mention that the office is in Downtown Denver (roughly a 45 minute commute for me from door-to-door via public transportation) and I just don’t want to lug my “stuff” from my home or home office to the “remote office.” Second, I don’t want the distractions of my “stuff” on this desk even if it does help me to be more creative.  OK, I have to admit it’s nice to have a few things that present to others a portion of my personality and sometimes the “stuff” can be a great conversation starter that leads to new and interesting topics or ideas. Nonetheless, this “stuff” can sometimes just be a burden.

I really try to keep my desk free and clear so that I don’t become lazy and end up with a typical developers’ desk. Here’s an example of how a few co-workers’ desk look like, notice the “crap” that doesn’t need to be there which have nothing to do with creativity, productivity, organization, short-term memory, etc.:

This is just nasty and unhealthy for the rest of us and it’s very hard for me to work with these kind of people because they don’t care about others around them. Besides, I tend to think that these type of people can be productive but I also think they could be more productive if they take a step back every now an then and purge the madness, gain some clarity, and get refocused by cleaning their desk every-now-and-then.

Anyway, according to the article “Messy desk = ordered mind, expert says” the space should be used to help me be creative and organized—which it does. I’m all for the “‘offloading’ of information from the working memory into the environment” but only when it’s needed.  For example, when I’m working on a project I typically have a handful of hand drawn sketchs, sometimes printouts of the designers’ comp., as well as many notes on what needs to be done, how things are done, calculations, processes, new thoughts, etc. But when the project is done, the desk is cleaned and prepped for the next project and gives me a sense of accomplishment.  Doesn’t an Artist or a Painter, once done with their work, frame it and hang it on a clean wall with accent lighting and then proceed to the next project?

Why do psychologists only speak to one side or the other?  Can’t their be a compromise—maybe not a daily clean desk policy but perhaps a project based purge and why don’t psychologists talk about the benefits, or the pros and cons, of both approches so that people can fully understand themselves, their teammates, as well as be cognizant of others (including clients or investors who might be in the office) and their impact on them (i.e., health issues, etc.)?