/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: 1519 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 5011 views 100% 39:01 MySQL 8.0 New Features 3 years ago 3564 views 100% 43:46 Building for Utopia 3 years ago 3451 views - 50:19 CSP Programming in PHP 4 years ago 13452 views 100% 42:46 Ride the Wave: Tuning Resilient Server Architecture 4 years ago 5874 views 100% 44:58 Enums: The Missing Data Type 4 years ago 5932 views 100% HD 43:23 Overcoming the OWASP Top 10 4 years ago 4369 views - HD 01:15:39 Dependency Injection for Mere Humans 5 years ago 7508 views 100% HD 53:50 Double Loop: TDD & BDD Done Right 5 years ago 8510 views 100% HD 56:31 Building Interactive Maps with PHP and JavaScript 5 years ago 10992 views 100% HD 01:03:11 Behat: Beyond the Basics 9 years ago 7641 views 100% close