/g,">")}function Rt(n){return Object.keys(n||{}).reduce(function(t,e){return t+"".concat(e,": ").concat(n[e],";")},"")}function Ft(t){return t.size!==Ot.size||t.x!==Ot.x||t.y!==Ot.y||t.rotate!==Ot.rotate||t.flipX||t.flipY}function It(t){var e=t.transform,n=t.containerWidth,a=t.iconWidth,r={transform:"translate(".concat(n/2," 256)")},i="translate(".concat(32*e.x,", ").concat(32*e.y,") "),o="scale(".concat(e.size/16*(e.flipX?-1:1),", ").concat(e.size/16*(e.flipY?-1:1),") "),c="rotate(".concat(e.rotate," 0 0)");return{outer:r,inner:{transform:"".concat(i," ").concat(o," ").concat(c)},path:{transform:"translate(".concat(a/2*-1," -256)")}}}var Tt={x:0,y:0,width:"100%",height:"100%"};function _t(t){var e=!(1").concat(o.map(he).join(""),"").concat(e,">")}var pe=function(){};function ge(t){return"string"==typeof(t.getAttribute?t.getAttribute(tt):null)}var ve={replace:function(t){var e=t[0],n=t[1].map(function(t){return he(t)}).join("\n");if(e.parentNode&&e.outerHTML)e.outerHTML=n+(et.keepOriginalSource&&"svg"!==e.tagName.toLowerCase()?"\x3c!-- ".concat(e.outerHTML," Font Awesome fontawesome.com --\x3e"):"");else if(e.parentNode){var a=document.createElement("span");e.parentNode.replaceChild(a,e),a.outerHTML=n}},nest:function(t){var e=t[0],n=t[1];if(~zt(e).indexOf(et.replacementClass))return ve.replace(t);var a=new RegExp("".concat(et.familyPrefix,"-.*"));delete n[0].attributes.style,delete n[0].attributes.id;var r=n[0].attributes.class.split(" ").reduce(function(t,e){return e===et.replacementClass||e.match(a)?t.toSvg.push(e):t.toNode.push(e),t},{toNode:[],toSvg:[]});n[0].attributes.class=r.toSvg.join(" ");var i=n.map(function(t){return he(t)}).join("\n");e.setAttribute("class",r.toNode.join(" ")),e.setAttribute(tt,""),e.innerHTML=i}};function be(t){t()}function ye(n,t){var a="function"==typeof t?t:pe;if(0===n.length)a();else{var e=be;et.mutateApproach===N&&(e=v.requestAnimationFrame||be),e(function(){var t=!0===et.autoReplaceSvg?ve.replace:ve[et.autoReplaceSvg]||ve.replace,e=Wt.begin("mutate");n.map(t),e(),a()})}}var we=!1;function xe(){we=!1}var ke=null;function Ae(t){if(l&&et.observeMutations){var r=t.treeCallback,i=t.nodeCallback,o=t.pseudoElementsCallback,e=t.observeMutationsRoot,n=void 0===e?b:e;ke=new l(function(t){we||Et(t).forEach(function(t){if("childList"===t.type&&0 × Member Login Username or email: Password: Lost Username or Password? Did not receive confirmation email? Sign Up Login Toggle navigation Nomad PHP Events Videos Courses Books More Certification Blogs Community Certification Videos Books Blogs Users Jobs Join Now! nomad14000's Quick Jumps Profile Blog Playlist Favorite Videos Wall Friends Subscribers Subscriptions nomad14000's Quick Jumps Profile Blog Playlist Favorite Videos Wall Friends Subscribers Subscriptions nomad14000's Profile 0 0 Popularity: 0 points Activity: 380 points Pronoun: He/Him/His Joined: 5 years ago Last Login: 5 months ago Profile viewed: 1522 times Has watched: 25 videos Contact nomad14000 Add to friends Send Message Subscribe Report user Block user × Add to friends × Report user Offensive Underage Spammer Other nomad14000's Playlist Showing 1 to 11 of 11 videos. 37:12 Introduction to Kubernetes 2 years ago 5018 views 100% 39:01 MySQL 8.0 New Features 3 years ago 3569 views 100% 43:46 Building for Utopia 3 years ago 3456 views - 50:19 CSP Programming in PHP 4 years ago 13469 views 100% 42:46 Ride the Wave: Tuning Resilient Server Architecture 4 years ago 5878 views 100% 44:58 Enums: The Missing Data Type 4 years ago 5936 views 100% HD 43:23 Overcoming the OWASP Top 10 4 years ago 4373 views - HD 01:15:39 Dependency Injection for Mere Humans 5 years ago 7512 views 100% HD 53:50 Double Loop: TDD & BDD Done Right 5 years ago 8521 views 100% HD 56:31 Building Interactive Maps with PHP and JavaScript 5 years ago 11001 views 100% HD 01:03:11 Behat: Beyond the Basics 9 years ago 7650 views 100% close