/* "function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});
/* ]]> */
/* = 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_1');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_1').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_1').val();gformInitSpinner( 1, 'https://joemcnally.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [1, current_page]);window['gf_submitting_1'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_1').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [1]);window['gf_submitting_1'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1').text());}else{jQuery('#gform_1').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "1", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_1" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_1"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_1" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 1, current_page ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} );
/* ]]> */
Have a great trip, Joe, wherever you are headed. I thoroughly enjoy reading your blog, and was considerably moved by the last entry. I, at least, will be here, ready to read whatever you post whenever you get back. Be well.
Dear Joe:
Your last paragraph really hit home here. I am a photo enthusiast, not a pro. Yet people in the photographer community have been so gracious with tips, time and energy. Through the last year folks like yourself, Craig Tanner, Rick Sammon, and Scott Kelby have taken enormous amounts of energy to help photographers of any level learn to be better photographers. Many of you have personally reached out to me about a question I have or to comment on a photo of mine, and it just thrills and encourages me to keep going, keep taking those photos.
It is because our community is chuck full of leaders like you who are down to earth and natural teachers that I am proud to say I am a photographer.
Thank you. Safe Travels.
Rosanne
I’m sorry I missed the entry four days ago – touching story, please keep us updated on Tom. Have a safe trip!
Dear Joe,
This blog of yours is a continuous source of inspiration and encouragement for me. Wish you success in wherever and for whatever you’re headed…selfishly wishing you could still find time to write every once in a while and guide all of us. 🙂
Rishi
I wish you guys would make it to KY for one them thar seminars.
We did get electricity and shoes last year by our kind governor.
Really you won’t need electricity with all those SB900’s and 800’s
Ken in Ky
Don’t worry, we’ll be there.
Anxiously waiting for more motivating words.
Joe, have a safe trip. Someone snapped a picture of your gear at the airport waiting to be loaded!
http://stateoftheart.popphoto.com/.shared/image.html?/photos/uncategorized/2008/08/03/dscn0464.jpg
With regard to your last paragraph, I think that the problem with the economics of professional photography today is professional photographers. There has been such a willingness to undercut the competition, to do things on the cheap, that it has driven the prices so far down that almost no one can survive.
When photographers as a group get there business skills together, and this will probably be never, they will realize that they can’t keep taking jobs for what is being offered. If there are no photographers out there willing to accept the rate, then the buyers are going to need to up what they are willing to pay. Plus far too many of the people who call themselves professional photographers today are Mongo’s with a digicam who can just barely figure out which way to point the lens. From Craig’s list ads offering $200 bucks for ten hours of work to assist on a wedding or looking for a photographer willing to actually willing to shoot the entire wedding for that same amount, to “reality” TV, to Paris Hilton, to photography we have become a society of the amateur. What has allowed this is that the buyers are willing to accept amateur work which they can pay next to nothing for rather than demand the best and pay accordingly.
Problem is that there is always going to be some halfway competent kid out there with a camera and computer that will take the job for a fraction of what it would take an actual pro with actual overhead to produce the job and there will always be media buyers more than willing to trade quality for a cheap product. So for the true professionals like Joe, they will do it because they love it, and then they will have to supplement it by teaching or writing books or waiting tables… Too bad.
I’m relatively new to your blog, and quite thankful that someone pointed me to it. You’re a prince of a guy, Joe. God speed.
Joe, you have hit the proverbial nail on the head. At the present time I am sat in the most beautiful place on the planet and my masters are asking me to do boring and uninspiring shots. It is always a battle and it is always uphill. I cringe when people come up to me and tell me I have a easy job. They dont see the sweat, tears and silent tantrums we go through (daily). However a bad day out of the office is better than a good day in the office. Which I might have read somewhere, some obscure photo book!
All that frustration goes as soon as you see the smile on the clients face. Also the paycheck helps.
Look forward to more of your ramblings but I have a job to shoot.
Rich
Hey Joe,
Awesome story and set-up. If you ever do another gig for someone like Tom in the SoCal (Orange County) area and need someone to help set-up and/or schlep stuff for you (for no-pay) drop me an e-mail. I’d be happy to help.
wow that was a lot of stuff to be shipped.
yea.. will be missing ur blog for some times till u updated. >.<
Joe: As so many here say, your blog, your book and your personality form a continuing and wonderful inspiration for all of us. I have a new mantra when faced with a difficult situation – “What would Joe McNally do with this?”
Bon voyage (Comme on dit en francais chez moi).
Hello Joe, Thank you for your blog. I have learned a lot from your videos also and most of all THANKS FOR BEING JOE. Your are one of a kind. Stay safe on your trip and i will wait till you get back. Best Regards, Walt Rowand.
Return safe. We will leave a light on in the window for ya’.
Travel safe, my friend. And Brad too. We await your next tender pecks at the keyboard….
Hi Joe, you’re an inspiration! I’m a struggling photography student here in Melbourne. I came across ur book “The Moment it Clicks” a couple of weeks ago which one of my classmate showed it to me, which I borrowed from her. I am also a Nikon user and it helps a lot the tips…… from ur book. Thank you very much. Bon Voyage!!!!
Joe,Happy travels and safe! Thanks for the inspirational efforts. I look forward to seeing more in the near future. If ya ever get to Australia….there’s a coffee (or other strong drink)awaiting you.
cheers,
Bill
Joe,
Thanks for the blog. I have learned a lot over the past few months just by reading your blog. Have a great trip and I look forward to your intermittent posts!
Joe, really enjoyed your post with Tom. Really hit home, as I’m a man with a camera, a family and MS. It is truly therapy to be able to get out and take pictures of my children and grandbabies, the AZ desert, heck my neighborhood… anything. Photography seems to add the “connect” where MS is the disconnect.
I don’t mean to sound sappy, but with MS you have to stay grounded, attached and interactive with your environment (don’t forget family, friends). Photography, not the cure, but is perhaps one sweet placebo.
God bless both you and Tom,
Gary
Joe,
Have a safe trip. Thanks for sharing your thoughts, and stories with the rest of us.
I enjoy reading the comments as much as the blog; your readers also have great insight and touching comments to add.
Cheers,
Michael
Hey Joe,
Thought I’d stop by your blog and it’s keeping me busy scanning through your entries. Technical stuff is a bit advanced for me but the human interest stories are great. I was quite touched by story about Tom.
We’ll be seeing Rosemary the weekend from next.
Take care,
Bob
Joe, Just thought your readers might like to know this.
The Nikon SB900 does not fit many cold shoes like the Justin Clamp or Crane cold shoe. It does fit the Really Right Stuff cold shoe perfectly. And of course it fits the camera hot shoes.
After looking at it and trying on several shoes I thought it was because the body of the flash was lower to the flash shoe and most of the shoes it would not fit were plastic and had a thicker top lip than is on a camera hot shoe or the RRS cold shoe.
So I took a Crane cold shoe for Nikon flashes and sanded down the top. And now the SB900 fits the shoe. Same for the Justin Clamp shoe. I started with coarse sand paper then to medium then to very fine and it worked great. If you do it just keep the shoe level and only do enough to get the shoe to fit. Too much and you will weaken a plastic shoe. Be sure to finish with the very fine so the flash will slide on easy.
While I can’t guarantee this is the only solution, it worked for me. I’m sure that Bogen and other companies will modify their cold shoes to work in the future.
Joe, I miss your blogs! Please post something soon : )
Btw, that last post was amazing. Not just the touching story but the entire execution of the shoot. It’s really making me rethink what is possible with some basic equipment and a little ingenuity.
Joe, I was very moved by what you did for your friend Tom.
You’re a very humane human. A kind person and a very good friend.
G
Joe, I wish I could buy you a cup of coffee and pick your brains for 15-20 minutes as I’m losing passion in my photography because bills keep coming in and I cannot keep doing photography for free. It seems people think that photography should be free and I don’t dig the whole starving artist thing. I believe in sacrifice, but I am at that point if you know what I mean.
Hey! Joe when are you going to come to Northern Ireland? I would be willing to help you organize an event this side of the pond.
John
Excellent site http://www.joemcnally.com and I am really pleased to see you have what I am actually looking for here: this .. as it’s taken me literally 1 hours and 06 minutes of searching the web to find you (just kidding!) so I shall be pleased to become a regular visitor 🙂