'KBO리그 롱런 감독' kt 이강철, 성공적인 구단 운영 본보기

작성자 정보

  • 하프라인 작성
  • 작성일

컨텐츠 정보

본문

사진=선수들 격려하는 이강철 감독
[진병두 마니아타임즈 기자] 올해 프로야구 10개 구단 사령탑 중 현 소속팀을 가장 오랫동안 지휘하는 감독은 kt wiz의 이강철 감독이다.

오랜 코치 생활을 거쳐 2019년 kt wiz 사령탑에 올라 마침내 꿈을 이룬 이 감독은 3년 계약이 끝나기 전인 2020년 10월에 3년 재계약했고 2023년 10월에 또 3년 재계약서에 도장을 찍어 2026년까지 임기를 보장받았다.

이 감독이 임기를 채우면 8년간 kt를 이끄는 셈이 된다.

nnnnnnnnnnnnnnnnAdFit NAS Advertisementnnnnnn/* reset */nbody,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,button{margin:0;padding:0}nfieldset,img{border:0 none}ndl,ul,ol,menu,li{list-style:none}nblockquote, q{quotes: none}nblockquote:before, blockquote:after,q:before, q:after{content:'';content:none}ninput,select,textarea,button{vertical-align:middle}ninput::-ms-clear{display:none}nbutton{border:0 none;background-color:transparent;cursor:pointer}nbody{background:#fff;-webkit-text-size-adjust:none;text-align:left}nbody,th,td,input,select,textarea,button{font-size:12px;line-height:1.5;font-family:'Apple SD Gothic Neo','Malgun Gothic','맑은 고딕','dotum','돋움',sans-serif;color:#333}na{color:#333;text-decoration:none}na:active, a:hover{text-decoration:underline}na:active{background-color:transparent}naddress,caption,cite,code,dfn,em,var{font-style:normal;font-weight:normal}n/* global */n.ir_pm{display:block;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px}n.ir_wa{display:block;overflow:hidden;position:relative;z-index:-1;width:100%;height:100%}n.ir_caption{overflow:hidden;width:1px;font-size:1px;line-height:0;text-indent:-9999px}n.screen_out{overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999px}n.show{display:block}n.hide{display:none}nn.cm_ad{position:relative;width:655px;height:120px;background:#f5f5f5;box-sizing:border-box;letter-spacing:0}n.cm_ad .link_ad{display:flex;align-items:center;overflow:hidden;width:100%;height:100%;text-decoration:none}n.cm_ad .link_ad .thumb_img{float:left;overflow:hidden;position:relative;width:240px;height:120px}n.cm_ad .link_ad .thumb_img .img_thumb{display:inline-block;width:100%;height:100%;vertical-align:top}n.cm_ad .thumb_img .frame_g{position:absolute;top:0;left:0;width:100%;height:100%;border-right:1px solid rgba(0,0,0,.03);box-sizing:border-box}n.cm_ad .area_ad{display:block;overflow:hidden;padding:12px 35px;box-sizing:border-box;position:relative}n.cm_ad .tit_ad{display:block;overflow:hidden;max-width:280px;padding-top:8px;font-weight:bold;font-size:20px;line-height:24px;color:#000}n.cm_ad .tit_ad2{display:block;overflow:hidden;max-width:340px;height:21px;padding-top:5px;font-weight:bold;font-size:18px;line-height:21px;color:#000}n.cm_ad .desc_ad{display:block;overflow:hidden;max-width:340px;height:14px;padding-top:8px;font-size:13px;line-height:14px;color:rgba(0,0,0,.7);text-overflow:ellipsis;white-space:nowrap}n.cm_ad .tit_ad2 + .desc_ad{padding-top:5px}n.cm_ad .desc_ad + .tit_cm{height:20px;padding-top:18px}n.cm_ad .link_ad:after{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,.03);z-index:10;content:""}n.cm_ad .tit_cm{display:block}n.cm_ad .tit_cm .thumb_logo{overflow:hidden;float:left;width:20px;height:20px;margin-top:-1px;border-radius:2px}n.cm_ad .tit_cm .img_logo{width:100%}n.cm_ad .tit_cm .tit_adcm{display:block;overflow:hidden;font-weight:normal;font-size:11px;line-height:13px;color:rgba(0,0,0,.5);text-overflow:ellipsis;white-space:nowrap}n.cm_ad .tit_cm .thumb_logo + .tit_adcm{display:inline-block;padding-left:8px;margin-top:-2px;line-height:20px;vertical-align:top}n.cm_ad .btn_ad{position:absolute;top:0;right:17px;height:120px;width:46px;margin:0 18px 0 -16px}n.cm_ad .desc_ad + .btn_ad{margin-top:8px;margin-bottom:0}n.cm_ad .btn_ad .ico_ad{display:inline-block;width:46px;height:46px;margin-top:37px;font-size:0;line-height:0;background:url(https://t1.daumcdn.net/biz/ui/ad/ico_adarr2.png) no-repeat 0 0;background-size:46px 46px;vertical-align:top;text-indent:-9999px}n.cm_ad .btn_ad2{display:inline-block;height:28px;width:90px;margin-top:10px;padding:0 10px;border:1px solid rgba(0,0,0,.1);border-radius:14px;font-size:11px;line-height:28px;color:#000;text-align:center;background:#fff;box-sizing:border-box;vertical-align:top}n.cm_ad .btn_ad2 .ico_ad{display:inline-block;width:5px;height:8px;margin-left:6px;background:url(https://t1.daumcdn.net/biz/ui/ad/ico_arrow3.png) no-repeat 0 0;background-size:5px 8px}n/*admark*/n.cm_ad .icon_ad{overflow:hidden;position:absolute;right:0;top:0;width:33px;height:24px;font-size:0px;z-index:11}n.cm_ad .icon_ad .img_mark{display:block;width:25px;height:16px;margin:4px auto;background:url(https://t1.daumcdn.net/biz/ui/ad/ico_adlogo2.png) no-repeat 0 0;background-size:25px 16px}n/* window 분기*/n.os_windows .cm_ad .area_ad{padding:11px 34px}n.os_windows .cm_ad .tit_ad,n.os_windows .cm_ad .tit_ad2{letter-spacing:-1.9px}n.os_windows .cm_ad .desc_ad{padding-top:7px;letter-spacing:-1.5px}n.os_windows .cm_ad .btn_ad2{line-height:25px}nn/* 이미지 블러 */n.blur_img{opacity:0}n.blur_img.show{opacity:1}nn!function(){var t={802:function(t,e,n){t.exports=function(t){function e(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return t[r].call(o.exports,o,o.exports,e),o.loaded=!0,o.exports}var n={};return e.m=t,e.c=n,e.p="",e(0)}([function(t,e,r){"use strict";function o(t){this.name="JackdawError",this.message=t}function i(t,e){function n(t,e){e=e||{};var n=w(t);return P=A(P,{project:n.projectId}),(P=A(P,e||{})).maxBreadcrumbs=Math.max(0,Math.min(P.maxBreadcrumbs,100)),H=n.endpoint,W=P.transport=e.transport||k,this}function r(t){return"[object DOMError]"===Object.prototype.toString.call(t)}function l(t){return"[object DOMException]"===Object.prototype.toString.call(t)}function d(t,e){P.debug&&console.log(e)}function f(){j=0,q=null}function h(){return j&&N()-q0&&(t.breadcrumbs={values:[].slice.call(F,0)}),V=t.event_id=O(),B=t,d("debug","Jackdaw about to send:",t);var r=U=t.exception&&t.exception.values[0];D.addBreadcrumb({category:"sentry",message:r?(r.type?r.type+": ":"")+r.value:t.message,event_id:V,level:t.level||"error"});try{n({url:H,data:t,onSuccess:function(){f(),e&&e()},onError:function(t){d("error","Jackdaw transport failed to send: ",t),t.request&&p(t.request),e&&e(t)}})}catch(t){e&&e(t)}}}function w(t){var e,n=/^(?:(w+):)//(?:(w+)(?::(w+))?@)([w.-]+)(?::(d+))?/(.+)/.exec(t);return n?((e={protocol:n[1],user:n[2],pass:n[3]||"",host:n[4],port:n[5]||"",projectId:n[6]}).endpoint=e.protocol+"://"+e.host+(e.port?":"+e.port:"")+"/api/"+e.projectId+"/store/?sentry_version=7&sentry_key="+e.user+(e.pass?"&sentry_secret="+e.pass:""),e):""}function g(t,e){function n(){try{return c.location.href}catch(t){}return""}function r(t,e,n,r){var o={url:e,line:n};if(o.url&&o.line){if(t.incomplete=!1,o.func||(o.func="?"),t.stack.length>0&&t.stack[0].url===o.url){if(t.stack[0].line===o.line)return!1;if(!t.stack[0].line&&t.stack[0].func===o.func)return t.stack[0].line=o.line,!1}return t.stack.unshift(o),t.partial=!0,!0}return t.incomplete=!0,!1}function o(t,e){for(var i,a,s=/functions+([_$a-zA-ZxA0-uFFFF][_$a-zA-Z0-9xA0-uFFFF]*)?s*(/i,c=[],u={},l=!1,d=o.caller;d&&!l;d=d.caller)if(d!==g){if(a={url:null,func:"?",line:null,column:null},d.name?a.func=d.name:(i=s.exec(d.toString()))&&(a.func=i[1]),void 0===a.func)try{a.func=i.input.substring(0,i.input.indexOf("{"))}catch(t){}u[""+d]?l=!0:u[""+d]=!0,c.push(a)}e&&c.splice(0,e);var f={name:t.name,message:t.message,url:n(),stack:c};return r(f,t.sourceURL||t.fileName,t.line||t.lineNumber,t.message||t.description),f}var i=null;e=null==e?0:+e;try{if(i=function(t){if(void 0!==t.stack&&t.stack){for(var e,r,o,i=/^s*at (?:(.*?) ?()?((?:file|https?|blob|chrome-extension|native|eval|webpack||[a-z]:|/).*?)(?::(d+))?(?::(d+))?)?s*$/i,a=/^s*at (?:((?:[object object])?.+) )?(?((?:file|ms-appx(?:-web)|https?|webpack|blob):.*?):(d+)(?::(d+))?)?s*$/i,s=/^s*(.*?)(?:((.*?)))?(?:^|@)((?:file|https?|blob|chrome|webpack|resource|moz-extension).*?:/.*?|[native code]|[^@]*bundle)(?::(d+))?(?::(d+))?s*$/i,c=/(S+) line (d+)(?: > eval line d+)* > eval/i,u=/((S*)(?::(d+))(?::(d+)))/,l=t.stack.split("n"),d=[],f=0,h=l.length;f eval")>-1&&(e=c.exec(r[3]))?(r[3]=e[1],r[4]=e[2],r[5]=null):0!==f||r[5]||void 0===t.columnNumber||(d[0].column=t.columnNumber+1),o={url:r[3],func:r[1]||"?",args:r[2]?r[2].split(","):[],line:r[4]?+r[4]:null,column:r[5]?+r[5]:null}}!o.func&&o.line&&(o.func="?"),d.push(o)}return d.length?{name:t.name,message:t.message,url:n(),stack:d}:null}}(t))return i}catch(t){}try{if(i=o(t,e+1))return i}catch(t){}return{name:t.name,message:t.message,url:n()}}function b(t,e){function n(t,e){var n={filename:t.url,lineno:t.line,colno:t.column,function:t.func||"?"};return t.url||(n.filename=e),n}var r=[];if(t.stack&&t.stack.length&&(R(t.stack,(function(e,o){var i=n(o,t.url);i&&r.push(i)})),e&&e.trimHeadFrames))for(var o=0;oP.maxBreadcrumbs&&F.splice(0,F.length-P.maxBreadcrumbs),this},this.captureMessage=function(t,e,n){var r=W;if(!t)throw new o("Need something to send message");return e&&"function"==typeof e.transport&&(r=e.transport,delete e.transport),m(A({message:t+""},e||{}),n,r),this},this.captureException=function(t,e,n){var i=W;if(!t)throw new o("Need something to send exception or error");if(e&&"function"==typeof e.transport&&(i=e.transport,delete e.transport),t.error&&(t=t.error),r(t)||l(t)){var a=t.name||(r(t)?"DOMError":"DOMException"),s=t.message?a+": "+t.message:a;return this.captureMessage(s,A(e,{stacktrace:!0,trimHeadFrames:e.trimHeadFrames+1}))}U=t,(e=A({trimHeadFrames:0},e||{})).level=e.level||"error";var c=g(t),u=b(c);return m(y(c.name,c.message,c.url,c.lineno,u,e),n,i),this},this.lastException=function(){return U},this.lastData=function(){return B},this.lastEventId=function(){return V},n(t,e)}var a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},s="undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self?self:{},c=s.document,u=s.navigator;s.Jackdaw||(s.Jackdaw=i),o.prototype=new Error,o.prototype.constructor=o,t.exports=i}])},998:function(t,e,n){t.exports=n(802)},443:function(){var t,e,n,r,o,i,a;Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest||(Element.prototype.closest=function(t){var e=this;do{if(Element.prototype.matches.call(e,t))return e;e=e.parentElement||e.parentNode}while(null!==e&&1===e.nodeType);return null}),"isConnected"in Node.prototype||Object.defineProperty(Node.prototype,"isConnected",{get:function(){return!(this.ownerDocument&&this.ownerDocument.compareDocumentPosition(this)&this.DOCUMENT_POSITION_DISCONNECTED)}}),!window.addEventListener&&(t=Window.prototype,e=HTMLDocument.prototype,n=Element.prototype,o="removeEventListener",i="dispatchEvent",a=[],t[r="addEventListener"]=e[r]=n[r]=function(t,e){var n=this;a.unshift([n,t,e,function(t){t.currentTarget=n,t.preventDefault=function(){t.returnValue=!1},t.stopPropagation=function(){t.cancelBubble=!0},t.target=t.srcElement||n,e.call(n,t)}]),this.attachEvent("on"+t,a[0][3])},t[o]=e[o]=n[o]=function(t,e){for(var n,r=0;n=a[r];++r)if(n[0]==this&&n[1]==t&&n[2]==e)return this.detachEvent("on"+t,a.splice(r,1)[0][3])},t[i]=e[i]=n[i]=function(t){return this.fireEvent("on"+t.type,t)}),document.getElementsByClassName||(document.getElementsByClassName=function(t){var e,n,r,o=document,i=[];if(o.querySelectorAll)return o.querySelectorAll("."+t);if(o.evaluate)for(n=".//*[contains(concat(' ', @class, ' '), ' "+t+" ')]",e=o.evaluate(n,o,null,0,null);r=e.iterateNext();)i.push(r);else for(e=o.getElementsByTagName("*"),n=new RegExp("(^|\s)"+t+"(\s|$)"),r=0;r0}});else{var e=function(t){for(var e=window.document,n=i(e);n;)n=i(e=n.ownerDocument);return e}(),n=[],r=null,o=null;s.prototype.THROTTLE_TIMEOUT=100,s.prototype.POLL_INTERVAL=null,s.prototype.USE_MUTATION_OBSERVER=!0,s._setupCrossOriginUpdater=function(){return r||(r=function(t,e){o=t&&e?f(t,e):{top:0,bottom:0,left:0,right:0,width:0,height:0},n.forEach((function(t){t._checkForIntersections()}))}),r},s._resetCrossOriginUpdater=function(){r=null,o=null},s.prototype.observe=function(t){if(!this._observationTargets.some((function(e){return e.element===t}))){if(!t||1!==t.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:t,entry:null}),this._monitorIntersections(t.ownerDocument),this._checkForIntersections()}},s.prototype.unobserve=function(t){this._observationTargets=this._observationTargets.filter((function(e){return e.element!==t})),this._unmonitorIntersections(t.ownerDocument),0===this._observationTargets.length&&this._unregisterInstance()},s.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},s.prototype.takeRecords=function(){var t=this._queuedEntries.slice();return this._queuedEntries=[],t},s.prototype._initThresholds=function(t){var e=t||[0];return Array.isArray(e)||(e=[e]),e.sort().filter((function(t,e,n){if("number"!=typeof t||isNaN(t)||t<0||t>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return t!==n[e-1]}))},s.prototype._parseRootMargin=function(t){var e=(t||"0px").split(/s+/).map((function(t){var e=/^(-?d*.?d+)(px|%)$/.exec(t);if(!e)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(e[1]),unit:e[2]}}));return e[1]=e[1]||e[0],e[2]=e[2]||e[0],e[3]=e[3]||e[1],e},s.prototype._monitorIntersections=function(t){var n=t.defaultView;if(n&&-1===this._monitoringDocuments.indexOf(t)){var r=this._checkForIntersections,o=null,a=null;this.POLL_INTERVAL?o=n.setInterval(r,this.POLL_INTERVAL):(c(n,"resize",r,!0),c(t,"scroll",r,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in n&&(a=new n.MutationObserver(r)).observe(t,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),this._monitoringDocuments.push(t),this._monitoringUnsubscribes.push((function(){var e=t.defaultView;e&&(o&&e.clearInterval(o),u(e,"resize",r,!0)),u(t,"scroll",r,!0),a&&a.disconnect()}));var s=this.root&&(this.root.ownerDocument||this.root)||e;if(t!==s){var l=i(t);l&&this._monitorIntersections(l.ownerDocument)}}},s.prototype._unmonitorIntersections=function(t){var n=this._monitoringDocuments.indexOf(t);if(-1!==n){var r=this.root&&(this.root.ownerDocument||this.root)||e,o=this._observationTargets.some((function(e){var n=e.element.ownerDocument;if(n===t)return!0;for(;n&&n!==r;){var o=i(n);if((n=o&&o.ownerDocument)===t)return!0}return!1}));if(!o){var a=this._monitoringUnsubscribes[n];if(this._monitoringDocuments.splice(n,1),this._monitoringUnsubscribes.splice(n,1),a(),t!==r){var s=i(t);s&&this._unmonitorIntersections(s.ownerDocument)}}}},s.prototype._unmonitorAllIntersections=function(){var t=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var e=0;e=0&&m>=0&&{top:c,bottom:u,left:d,right:h,width:v,height:m}||null),!w)break;g=g&&p(g)}return w}},s.prototype._getRootRect=function(){var t;if(this.root&&!v(this.root))t=l(this.root);else{var n=v(this.root)?this.root:e,r=n.documentElement,o=n.body;t={top:0,left:0,right:r.clientWidth||o.clientWidth,width:r.clientWidth||o.clientWidth,bottom:r.clientHeight||o.clientHeight,height:r.clientHeight||o.clientHeight}}return this._expandRectByRootMargin(t)},s.prototype._expandRectByRootMargin=function(t){var e=this._rootMarginValues.map((function(e,n){return"px"===e.unit?e.value:e.value*(n%2?t.width:t.height)/100})),n={top:t.top-e[0],right:t.right+e[1],bottom:t.bottom+e[2],left:t.left-e[3]};return n.width=n.right-n.left,n.height=n.bottom-n.top,n},s.prototype._hasCrossedThreshold=function(t,e){var n=t&&t.isIntersecting?t.intersectionRatio||0:-1,r=e.isIntersecting?e.intersectionRatio||0:-1;if(n!==r)for(var o=0;o=0}function e(e,n){e&&("classList"in e?e.classList.add(n):t(e,n)||(e.className+=(e.className?" ":"")+n))}function r(e,n){e&&("classList"in e?e.classList.remove(n):t(e,n)&&(e.className=e.className.replace(new RegExp("\s*".concat(n,"\s*"),"i"),"")))}function o(t){try{return t.detail.source||t.target}catch(e){return t.srcElement||t.target}}!function(){var t=window.navigator.userAgent,e=t.indexOf("MSIE ");if(e>-1)return parseInt(t.substring(e+5,t.indexOf(".",e)),10);if(t.indexOf("Trident/")>0){var n=t.indexOf("rv:");return parseInt(t.substring(n+3,t.indexOf(".",n)),10)}var r=t.indexOf("Edge/");r>0&&parseInt(t.substring(r+5,t.indexOf(".",r)),10)}();function i(t,e){for(var n=e.length,r=0;r1&&void 0!==arguments[1]?arguments[1]:[],n=[],r=0,o=e.length;r!==o;r++)try{n.push(t(e[r],r,e))}catch(t){console&&(console.error||console.log)(t)}}((function(t){var e=t.getBoundingClientRect();t.style.width="".concat(e.height,"px")}),n)}}function s(){return/daumapps/i.test(window.navigator.userAgent.toLowerCase())}function c(){return/kakaotalk/i.test(window.navigator.userAgent.toLowerCase())}s()&&(window.addEventListener("daumapps:tab_activation_change",(function(t){window.isCurrentWebViewActivated=t.detail.isActivated,window.dispatchEvent(new CustomEvent("adfit:isCurrentWebViewActivated",{detail:t.detail}))})),window.addEventListener("daumapps:update_browser_info",(function(t){window.useMediaAutoPlay=t.detail.mediaAutoPlayEnabled,window.dispatchEvent(new CustomEvent("adfit:useMediaAutoPlay",{detail:t.detail}))}))),c()&&(window.addEventListener("kakaotalk:activationChange",(function(t){window.isCurrentWebViewActivated=t.detail.isActivated,window.dispatchEvent(new CustomEvent("adfit:isCurrentWebViewActivated",{detail:t.detail}))})),window.addEventListener("kakaotalk:autoPlayAvailableStatus",(function(t){window.useMediaAutoPlay=t.detail.isAvailable,window.dispatchEvent(new CustomEvent("adfit:useMediaAutoPlay",{detail:t.detail}))})));n(952);var u=function(){try{return window.localStorage&&"true"===window.localStorage.getItem("debug")||!0===window._ADFIT_NAS_LOGGER_}catch(t){return!0===window._ADFIT_NAS_LOGGER_}}();function l(){try{var t=Array.prototype.slice.call(arguments);t.unshift("[".concat("layout_ftl_builder","@").concat("1.4.0","]")),u&&window.console.log.apply(window.console,t)}catch(t){}}function d(t){return function(){var e=Array.prototype.slice.call(arguments);return e.unshift("".concat(t,":")),l.apply(null,e)}}const f=l;var h="ad-viewable",p=d("viewableObserverFactory");IntersectionObserver._setupCrossOriginUpdater&&(p("IntersectionObserver._setupCrossOriginUpdater detected "),window.addEventListener("frameIntersectionRect",(function(t){p("incoming frameIntersectionRect message: ".concat(JSON.stringify(t.detail))),IntersectionObserver._setupCrossOriginUpdater()(t.detail.boundingClientRect,t.detail.intersectionRect)})));var v=n(998),m=n.n(v);function w(t){this.message=t||""}function g(t){this.message=t||""}function b(t){this.message=t||""}function y(t){var e={addBreadcrumb:function(){return e},captureException:function(){}};try{return m()&&m()(t)}catch(t){return e}}w.prototype=new Error,w.prototype.name="ImageRatioError",w.prototype.constructor=w,g.prototype=new Error,g.prototype.name="ResourceFetchError",g.prototype.constructor=g,b.prototype=new Error,b.prototype.name="RuntimeError",b.prototype.constructor=b,window.onerror=function(t,e,n,r,o){f("window.onerror: ".concat(t," ").concat(e," ").concat(n," ").concat(r," ").concat(o)),y("https://d54bf56b8d5d42bdbce087ab8c96163c@aem-kakao-collector.onkakao.net/3078").captureException(o)};try{/^mac/.test(navigator.platform.toLowerCase())&&(document.head.parentNode.className="os_mac")||/^win/.test(navigator.platform.toLowerCase())&&(document.head.parentNode.className="os_windows")||navigator.userAgent.match(/Android/i)&&(document.head.parentNode.className="os_android")}catch(t){}var E=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=n.log,a=void 0===o?function(t){return t}:o,s=n.viewableContinuousTime,c=void 0===s?1e3:s,u=n.viewableThreshold,l=void 0===u?.5:u,d=n.viewableTimerIdAttribute,f=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=n.log,a=void 0===o?function(){}:o,s=n.onViewableCallback,c=void 0===s?function(t,e){}:s,u=n.onDismissCallback,l=void 0===u?function(t,e){}:u,d=n.viewableThreshold,f=void 0===d?.5:d,h=n.viewableContinuousTime,p=void 0===h?1e3:h,v=n.viewableTimerIdAttribute,m=void 0===v?"data-ad-viewable-timer-id":v;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.log,n=void 0===e?function(){}:e,r=t.onVisibleCallback,o=void 0===r?function(t,e){}:r,a=t.onDismissCallback,s=void 0===a?function(t,e){}:a,c=t.threshold,u=void 0===c?.5:c;return new IntersectionObserver((function(t,e){i((function(t){if(n("entry.isIntersecting: ".concat(t.isIntersecting)),n("entry.intersectionRatio: ".concat(t.intersectionRatio)),t.isIntersecting&&t.intersectionRatio>=u)try{"function"==typeof o&&o(t,e)}catch(t){}else try{"function"==typeof s&&s(t,e)}catch(t){}}),t)}),{threshold:u})}({log:a,threshold:f,onVisibleCallback:function(n,r){if(!t(n.target,"viewable")){var o=n.target.getAttribute(m);if(o&&(a("reset timer"),clearTimeout(Number(o)),n.target.removeAttribute(m)),n.isIntersecting&&n.intersectionRatio>=f){a("first visible!");var i=setTimeout((function(){if(a("still visible?"),n.isIntersecting&&n.intersectionRatio>=f){a("fire viewable callback"),e(n.target,"viewable"),n.target.removeAttribute(m);try{"function"==typeof c&&c(n,r)}catch(t){}}}),p);n.target.setAttribute(m,String(i))}}},onDismissCallback:function(t,e){try{var n=t.target.getAttribute(m);n&&(a("reset timer"),clearTimeout(Number(n)),t.target.removeAttribute(m)),r(t.target,"viewable"),"function"==typeof l&&l(t,e)}catch(t){}}})}({log:a,viewableThreshold:l,viewableContinuousTime:c,viewableTimerIdAttribute:void 0===d?"data-ad-viewable-timer-id":d,onViewableCallback:function(t){a("dispatch internal viewable event"),t.target.dispatchEvent(new CustomEvent(h))},onDismissCallback:function(t){a("dispatch internal dismiss event"),t.target.dispatchEvent(new CustomEvent("ad-dismiss"))}});return function(t,e){try{t&&!t._attachedViewableEventListener&&(a("add event listener once"),t._attachedViewableEventListener=!0,t.addEventListener(h,(function n(){a("remove event listener once"),t.removeEventListener(h,n);try{a("run viewable event"),"function"==typeof e&&e(t)}catch(t){}})),f.observe(t))}catch(t){a(t)}return{unobserve:function(){return f.unobserve(t)}}}}({log:f,viewableContinuousTime:1e3,viewableThreshold:.5});window.$sf=window.$sf||{ext:{inViewPercentage:function(){return f("cannot use $sf.ext.inViewPercentage"),0},register:function(){f("cannot use $sf.ext.register api")},meta:function(){return f("cannot use $sf.ext.meta api"),null}}},window.addEventListener("message",(function(t){try{var e=JSON.parse(t.data);if("adfit"!==e.from)return!1;f("dispatch global event: ".concat(e.type," ").concat(JSON.stringify(e.detail))),window.dispatchEvent(new CustomEvent(e.type,{detail:e.detail}))}catch(t){}})),window.addEventListener("message",(function t(e){e&&"ad-fit-viewable-fired"===e.data&&!window.isViewableFired&&(window.removeEventListener("message",t),window.isViewableFired=!0)})),window.addEventListener("adfit:rendered",(function n(r){var i=o(r);i&&!t(i,"rendered")&&(window.removeEventListener("adfit:rendered",n),e(i,"rendered"))})),window.addEventListener("adfit:rendered",(function t(e){window.removeEventListener("adfit:rendered",t);var n=o(e);if(!n)return y("https://d54bf56b8d5d42bdbce087ab8c96163c@aem-kakao-collector.onkakao.net/3078").captureException(new Error("installViewableObserver: no event target")),!1;var r=s()&&/m.daum.net/.test(document.referrer)&&document.referrer.indexOf("view=")>-1,i=c()&&/search.daum.net/kakao/.test(document.referrer);function a(t){E(t,(function(){f("dispatch viewable event: "),window.dispatchEvent(new CustomEvent("adfit:viewable"))}))}r||i?window.isCurrentWebViewActivated?a(n):window.addEventListener("adfit:isCurrentWebViewActivated",(function t(e){e.detail.isActivated&&(window.removeEventListener("adfit:isCurrentWebViewActivated",t),a(n))})):a(n)})),window.addEventListener("adfit:assetFetchLoad",(function(t){var e=d("assetFetchLoadDocumentEventHandler"),n=o(t);if(!n)return e("no event target"),!1;if(r(n.parentNode,"spinner"),"IMG"===n.tagName.toUpperCase()&&"naturalWidth"in n){var i=n.naturalWidth,a=n.naturalHeight,s=n.width,c=n.height,u=i/a,l=s/c,f=parseInt(n.getAttribute("data-asset-width"),10),h=parseInt(n.getAttribute("data-asset-height"),10),p=f/h,v=u===p||l===p;if(n.complete&&!1===v){var m=new w(n.src);y("https://830b454857374cdf9f8ff20eccc5901b@aem-kakao-collector.onkakao.net/3081").addBreadcrumb({category:"renderedEventHandler",message:"uc774ubbf8uc9c0 ube44uc728 ub9deuc9c0 uc54auc74c",level:"warn"}).captureException(m,{tags:{dspId:(document.querySelector('meta[name="dspId"]')||{content:"unknown"}).content,referrer:document.referrer,assetUrl:n.src,assetImageWidth:f,assetImageHeight:h,imageNaturalWidth:i,imageNaturalHeight:a,imageDomWidth:s,imageDomHeight:c}})}}})),window.addEventListener("adfit:assetFetchError",(function(t){var n=d("assetFetchErrorEventHandler"),i=o(t);if(!i)return n("no event target"),!1;var a=i.src,s=parseInt(i.getAttribute("data-asset-fetch-retry-cnt")||0),c=parseInt(i.getAttribute("data-asset-fetch-retry-max-count")||3),u=parseInt(i.getAttribute("data-asset-fetch-retry-interval")||2e3);if(i.style.visibility="hidden",e(i.parentNode,"spinner"),snnwindow.dispatchEvent(new CustomEvent('adfit:addTrackingEventListener', {"detail": {eventType: "viewable", eventUrl: "https://tr.ad.daum.net/vimp?wa=nZvczm3UxV_QNB-7oKqx8A&enc=_hERhYQIx2B_YdspQDY5MvGtJXT8lZu05DiGiJ5hkuVIM94Kj9YafZRuiakZivy_SckGTwm32FjMxIrXaT1EE8o08Gq8GCDU5E2DKYVsMgOT0unOUPYAPa4oBenZgEsHAHJ4Lxo_3BLYbQgXR7wxatt9400C5MTUi7BwMunUcqokdOTZ9dluIfnhPlf8Y04Jw74mX0gl3TdrQ_LD0UKzZAVoJ_Oe19L10CnfJQ6-RAMdWzMsTFj1pjncqANLi_DKqZ-dv5jgvU4dI_x2PhcXQO6V_BDzQz3j2YPfnFJ3lTPwU40mwojtCIDAgtqYERLrIOKCdhuA0OOSmlgY_2YPrGfXIJc6PKPxlYZHj9Q250HlDIQ8O25yuglX6xvD_HCWyzEqb-oYxS0TUJOOg1B49WP9qst6e_ohCcj-cYyL-O_fUsfKixDvPh4HuqIPAGLU&signature=3cbcce41c9034b1325ddc9fe7903d7ad&lc=1"}}));window.dispatchEvent(new CustomEvent('adfit:addTrackingEventListener', {"detail": {eventType: "hide", eventUrl: "https://tr.ad.daum.net/ac?wa=nZvczm3UxV_QNB-7oKqx8A&enc=_hERhYQIx2B_YdspQDY5MvGtJXT8lZu05DiGiJ5hkuVIM94Kj9YafZRuiakZivy_SckGTwm32FjMxIrXaT1EE8o08Gq8GCDU5E2DKYVsMgOT0unOUPYAPa4oBenZgEsHAHJ4Lxo_3BLYbQgXR7wxatt9400C5MTUi7BwMunUcqokdOTZ9dluIfnhPlf8Y04Jw74mX0gl3TdrQ_LD0UKzZAVoJ_Oe19L10CnfJQ6-RAMdWzMsTFj1pjncqANLi_DKqZ-dv5jgvU4dI_x2PhcXQO6V_BDzQz3j2YPfnFJ3lTPwU40mwojtCIDAgtqYERLrIOKCdhuA0OOSmlgY_2YPrGfXIJc6PKPxlYZHj9Q250HlDIQ8O25yuglX6xvD_HCWyzEqb-oYxS0TUJOOg1B49WP9qst6e_ohCcj-cYyL-O8SxjLfUm1ag3RMUnZ94LMM&signature=760406d1b3d2a8ecf20903827ae655ca&lc=1"}}));nnn (function () {n var WIDTH = 655;n var HEIGHT = 120;n var IMG_WIDTH = 240;nn var TARGET_WIDTH = WIDTH - IMG_WIDTH;n var TARGET_HEIGHT = HEIGHT;n var SCALE_X = 3;n var SCALE_Y = 3;n var OFFSET_X = (IMG_WIDTH * SCALE_X - TARGET_WIDTH) / 2;n var OFFSET_Y = HEIGHT;n var BLUR_RADIUS = 25;nn var VALUE_THRESHOLD = 0.6;nn try {n var imgThumb = document.querySelector('.img_thumb');nn if (isCrossOriginImage(imgThumb.src)) {n loadTenthImage(imgThumb.src, applyEffect);n } else if (imgThumb.complete) {n applyEffect(imgThumb);n } else {n imgThumb.addEventListener('load', function () {n applyEffect(imgThumb);n });n }n } catch (e) { /* ignore */n }nn function isCrossOriginImage(imageUrl) {n return imageUrl.indexOf(window.location.origin) !== 0;n }nn function isThumbnailUrl(imageUrl) {n return /^(https?://)?[a-zA-Z0-9.-]*(daumcdn|kakaocdn).net/thumb//i.test(imageUrl);n }nn function loadTenthImage(imageUrl, callback) {n var linkDom = document.createElement('a');n linkDom.href = imageUrl;n linkDom.hostname;nn var image = document.createElement('img');n var tenthUrl = window.location.origin + '/thumb/';nn image.crossOrigin = 'Anonymous';n image.addEventListener('load', function () {n if (typeof callback === 'function') {n callback(image);n }n });nn if (isThumbnailUrl(imageUrl)) {n var fnameIndex = imageUrl.indexOf('/?fname=');n var fname = imageUrl.substring(fnameIndex);n var optionIndex = imageUrl.indexOf('/thumb/') + '/thumb/'.length;n var option = imageUrl.substring(optionIndex, fnameIndex);n } else {n }n }nn function applyEffect(image) {n var imgBlur = document.querySelector('.img_blur');n drawStackBlurredImage(imgBlur, image, IMG_WIDTH, HEIGHT, TARGET_WIDTH, TARGET_HEIGHT, SCALE_X, SCALE_Y, OFFSET_X, OFFSET_Y, BLUR_RADIUS);nn var blurredImageData = imgBlur.getContext('2d').getImageData(0, 0, imgBlur.width, imgBlur.height);n var averageRGB = getAverageRGB(blurredImageData);n var averageHSV = getHSVfromRGB(averageRGB);nn if (averageHSV.v >= VALUE_THRESHOLD) {n document.querySelector('.blur_img').classList.add('show');n }n }nn function drawStackBlurredImage(canvas, image, imageWidth, imageHeight, targetWidth, targetHeight, scaleX, scaleY, offsetX, offsetY, radius) {n var ctx = canvas.getContext('2d');nn var blurX = Math.floor(offsetX / scaleX);n var blurY = Math.floor(offsetY / scaleY);n var blurWidth = Math.floor(targetWidth / scaleX);n var blurHeight = Math.floor(targetHeight / scaleY);nn canvas.width = blurWidth;n canvas.height = blurHeight;nn ctx.drawImage(image, -blurX, -blurY, imageWidth, imageHeight);nn var blurredImageData = getStackBlurredImageData(ctx, blurWidth, blurHeight, 0, 0, blurWidth, blurHeight, radius);nn ctx.putImageData(blurredImageData, 0, 0);n }nn function getStackBlurredImageData(ctx, width, height, blurX, blurY, blurWidth, blurHeight, radius) {n var imageData1 = ctx.getImageData(0, 0, width, height);n var imageData2 = ctx.getImageData(0, 0, width, height);nn applyUniDirectionalStackBlur(imageData1, imageData2, blurX, blurY, blurWidth, blurHeight, radius, false);n applyUniDirectionalStackBlur(imageData2, imageData1, blurX, blurY, blurWidth, blurHeight, radius, true);nn return imageData1;n }nn function applyUniDirectionalStackBlur(imageData, targetImageData, blurX, blurY, blurWidth, blurHeight, radius, transpose) {n var imageDataReader = ImageDataReader(imageData, transpose);n var targetImageDataReader = ImageDataReader(targetImageData, transpose);nn if (transpose) {n var temp = blurX;n blurX = blurY;n blurY = temp;nn temp = blurWidth;n blurWidth = blurHeight;n blurHeight = temp;n }nn var stack;n var x, y;n for (y = blurY; y < blurY + blurHeight; ++y) {n stack = createStack(imageDataReader, radius, blurX, y);n for (x = blurX; x < blurX + blurWidth; ++x) {n targetImageDataReader.setPixel(x, y, [n Math.floor(stack.stack[0] / stack.stackSize),n Math.floor(stack.stack[1] / stack.stackSize),n Math.floor(stack.stack[2] / stack.stackSize),n Math.floor(stack.stack[3] / stack.stackSize)n ]);n stack.next();n }n }n }nn function clip(value, minInclusive, maxInclusive) {n return Math.min(Math.max(value, minInclusive), maxInclusive);n }nn function ImageDataReader(imageData, transpose) {n var width = transpose ? imageData.height : imageData.width;n var height = transpose ? imageData.width : imageData.height;nn var getPixel = transpose ? function (x, y) {n var clippedX = clip(x, 0, width - 1);n var clippedY = clip(y, 0, height - 1);n var pixelIndex = height * 4 * clippedX + clippedY * 4;n return [n imageData.data[pixelIndex],n imageData.data[pixelIndex + 1],n imageData.data[pixelIndex + 2],n imageData.data[pixelIndex + 3]n ];n } : function (x, y) {n var clippedX = clip(x, 0, width - 1);n var clippedY = clip(y, 0, height - 1);n var pixelIndex = width * 4 * clippedY + clippedX * 4;n return [n imageData.data[pixelIndex],n imageData.data[pixelIndex + 1],n imageData.data[pixelIndex + 2],n imageData.data[pixelIndex + 3]n ];n };nn var setPixel = transpose ? function (x, y, pixel) {n var clippedX = clip(x, 0, width - 1);n var clippedY = clip(y, 0, height - 1);n var pixelIndex = height * 4 * clippedX + clippedY * 4;n imageData.data[pixelIndex] = pixel[0];n imageData.data[pixelIndex + 1] = pixel[1];n imageData.data[pixelIndex + 2] = pixel[2];n imageData.data[pixelIndex + 3] = pixel[3];n } : function (x, y, pixel) {n var clippedX = clip(x, 0, width - 1);n var clippedY = clip(y, 0, height - 1);n var pixelIndex = width * 4 * clippedY + clippedX * 4;n imageData.data[pixelIndex] = pixel[0];n imageData.data[pixelIndex + 1] = pixel[1];n imageData.data[pixelIndex + 2] = pixel[2];n imageData.data[pixelIndex + 3] = pixel[3];n };nn return {width: width, height: height, getPixel: getPixel, setPixel: setPixel};n }nn function createStack(imageDataReader, radius, x, y) {n var i, j;nn var stack = [0, 0, 0, 0];n var leftDiagonal = [0, 0, 0, 0];n var rightDiagonal = [0, 0, 0, 0];nn var stackWeights = new Array(radius * 2 + 1);n for (i = 0; i <= radius; ++i) {n stackWeights[i] = i + 1;n stackWeights[stackWeights.length - 1 - i] = i + 1;n }n var stackSize = stackWeights.reduce(function (prev, curr) {n return prev + curr;n }, 0);nn var pixel, pixelX;n for (i = 0; i <= radius; ++i) {n pixelX = x - radius + i;n pixel = imageDataReader.getPixel(pixelX, y);n for (j = 0; j < 4; ++j) {n stack[j] += pixel[j] * stackWeights[i];n leftDiagonal[j] += pixel[j];n }n }nn for (i = radius + 1; i <= radius * 2; ++i) {n pixelX = x - radius + i;n pixel = imageDataReader.getPixel(pixelX, y);n for (j = 0; j < 4; ++j) {n stack[j] += pixel[j] * stackWeights[i];n rightDiagonal[j] += pixel[j];n }n }nn pixelX = x - radius + i;n pixel = imageDataReader.getPixel(pixelX, y);n for (j = 0; j < 4; ++j) {n rightDiagonal[j] += pixel[j];n }nn var currentX = x;n var next = function () {n var leftDiagonalLeftX = currentX - radius;n var leftDiagonalLeftPixel = imageDataReader.getPixel(leftDiagonalLeftX, y);nn var nextPixelX = currentX + 1;n var nextPixel = imageDataReader.getPixel(nextPixelX, y);nn var rightDiagonalNextX = currentX + radius + 1;n var rightDiagonalNextPixel = imageDataReader.getPixel(rightDiagonalNextX, y);nn for (var i = 0; i < 4; ++i) {n stack[i] = stack[i] - leftDiagonal[i] + rightDiagonal[i];n leftDiagonal[i] = leftDiagonal[i] - leftDiagonalLeftPixel[i] + nextPixel[i];n rightDiagonal[i] = rightDiagonal[i] - nextPixel[i] + rightDiagonalNextPixel[i];n }n currentX += 1;n };nn return {stack: stack, leftDiagonal: leftDiagonal, rightDiagonal: rightDiagonal, stackSize: stackSize, next: next};n }nn function getAverageRGB(imageData) {n var redTotal = 0;n var greenTotal = 0;n var blueTotal = 0;nn var rgb = {r: 0, g: 0, b: 0, a: 1};nn var count = imageData.data.length;nn for (var i = 0; i < count; i = i + 4) {n redTotal += imageData.data[i];n greenTotal += imageData.data[i + 1];n blueTotal += imageData.data[i + 2];n }nn rgb.r = ~~(redTotal * 4 / count);n rgb.g = ~~(greenTotal * 4 / count);n rgb.b = ~~(blueTotal * 4 / count);nn return rgb;n }nn function mod(n, m) {n return ((n % m) + m) % m;n }nn function getHSVfromRGB(rgb) {n var r = rgb.r / 255;n var g = rgb.g / 255;n var b = rgb.b / 255;nn var v = Math.max(r, g, b);n var diff = v - Math.min(r, g, b);n var s = v === 0 ? 0 : diff / v;n var h;nn if (diff === 0) {n h = 0;n } else if (v === r) {n h = 60 * mod(((g - b) / diff), 6);n } else if (v === g) {n h = 60 * (((b - r) / diff) + 2);n } else {n h = 60 * (((r - g) / diff) + 4);n }nn return {s: s, v: v, h: h};n }n })()nnnnn"}" title="광고" frameborder="0" scrolling="no" marginwidth="0" marginheight="0" allowtransparency="true" src="https://t1.daumcdn.net/kas/static/safeframe.html" style="position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; max-height: inherit; border: 0px; min-width: 655px; min-height: 120px;">

2015년 1군 무대에 뛰어든 kt는 이 감독 부임 2년 차인 2020년 처음으로 가을 야구 무대에 선 이래 지난해까지 4년 연속 포스트시즌에 진출했다.

2021년에는 정규리그와 한국시리즈를 잇달아 제패해 통합 우승을 일궜고, 2023년에는 한국시리즈 준우승을 차지했다.

나도현 단장이 이끄는 구단 프런트의 정밀한 지원과 원활한 소통 능력을 지닌 이 감독의 용인술이 절묘한 조화를 이루며 kt는 밑바닥에서 스멀스멀 올라와 기어코 가을 무대를 놓치지 않는 '좀비 매직'이라는 팀 컬러를 정립하고 KBO리그 강팀으로 자리매김했다.

kt의 사례는 성적, 팀의 안정성, 흥행을 모두 잡은 성공적인 구단 운영 본보기다.

[진병두 마니아타임즈 기자/maniareport@naver.com]

기사제보 및 보도자료 report@maniareport.com

관련자료

댓글 0
등록된 댓글이 없습니다.
전체 1,151 / 61 페이지
번호
제목
이름

최근글


  • 등록일 01.01
  • 등록일 01.01
  • 등록일 01.01
  • 등록일 01.01
  • 등록일 01.01
  • 등록일 01.01
  • 등록일 01.01
  • 등록일 01.01
  • 등록일 01.01
  • 등록일 01.01

새댓글


  • 글이 없습니다.
알림 0