Crafting Quality Software: Gems From The Qafoo Blog | Cover
Das ist kein Original-Foto des angebotenen Exemplares. Abweichungen sind möglich.

Crafting Quality Software: Gems From The Qafoo Blog [paperback]

von: Benjamin Eberlei


Gebraucht kaufen

22,99 €*

Gebraucht, Sehr Gut 
Versandfertig: sofort

Später kaufen

📦
Kostenfreier Versand ab 20 € Bestellwert
Nur noch 20,00 € bis zum kostenfreien Versand innerhalb Deutschlands

*alle Preise inkl. MwSt. zzgl. Versandkosten

ISBN-13: 9783741883040, ISBN-10: 3741883042

paperback:

Verlag: epubli

Erscheinungsjahr: 2017

Gewicht: 395 g

Kurzbeschreibung:

Viele kostenfreie PDF-Anleitungen

Buch gestalten

Buch drucken

Buch veröffentlichen & mehr

/* widget: Newsletter-Formulare */

.light_formular_bg .gform_wrapper.gravity-theme .gfield input, .gform_wrapper.gravity-theme .gfield input {background: white !important}

E-Mail*

Einwilligung* Ich stimme der Datenschutzerklärung zu.Ich erkläre mich mit dem Erhalt des kostenfreien Whitepapers einverstanden und erlaube im Gegenzug der Neopubli GmbH, mir den Newsletter mit weiterführenden Tipps und Rabatten rund um die Themen Bucherstellung und -veröffentlichung sowie allgemeinen Informationen zu Produkten & Dienstleistungen der Neopubli GmbH zu senden. Eine Abmeldung vom Newsletter ist jederzeit über den Abmeldelink im Newsletter möglich. Weitere Infos können unserer Datenschutzerklärung entnommen werden.GeräteklasseNameDieses Feld dient zur Validierung und sollte nicht verändert werden.

gform.initializeOnLoaded( function() {gformInitSpinner( 44, 'https://www.epubli.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_44').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_44');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_44').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){form_content.find('form').css('opacity', 0);jQuery('#gform_wrapper_44').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_44').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_44').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_44').val();gformInitSpinner( 44, 'https://www.epubli.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [44, current_page]);window['gf_submitting_44'] = 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_44').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [44]);window['gf_submitting_44'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_44').text());}else{jQuery('#gform_44').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "44", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_44" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_44"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_44" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; jQuery( document ).trigger( 'gform_post_render', [44, current_page] ); gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 44, currentPage: current_page } } ); gform.utils.trigger( { event: 'gform/post_render', native: false, data: { formId: 44, currentPage: 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(); } } );} );

Newsletteranmeldung

10 % Rabatt auf deine nächste Bestellung

Exklusive Gutscheine

Tipps & Inspirationen für dein Buchprojekt

/* widget: Newsletter-Formulare */

.dark_formular_bg .gform_wrapper.gravity-theme .gfield input, .gform_wrapper.gravity-theme .gfield input {background: white !important}