전체 글
-
자바스크립트 스로틀,디바운스JavaScript 2017. 8. 7. 17:58
throttle 밀리세컨드마다 실행의 흐름을 일정하게 유지한다. 스로틀 또는 스로틀링(throttling)은 로직 실행 주기를 만드는 함수라고 이해하면 됩니다. 밀리세컨드 단위로 시간을 설정하면 스로틀에 넘긴 콜백함수는 설정한 시간 동안 최대 한 번만 호출됩니다. debounce 갑작스러운 이벤트(키 입력 등)를 하나로 그룹화합니다. 디바운스는 과다한 이벤트 실행을 방지하기 위해 몇 가지 함수를 한 개의 그룹으로 묶고 특정 시간이 지난 후에야 호출될 수 있도록 구조화하는 것입니다.
-
-
나보다 똑똑한 부하를 리드하는 방법Etc 2017. 7. 4. 09:56
현실적으로 많은 리더들이 자신보다 유능하고 똑똑한 부하 직원을 리드하는데 어려움을 겪는다고 한다. 리더보다도 똑똑한 부하 직원을 잘 이끌어가면서 높은 성과를 내는 방법에 대해 알아보았다. 시카고 불스의 감독을 역임했고 현재 L.A.레이커스 감독을 맡고 있는 필 잭슨은 마이클 조던, 코비 브라이언트, 샤킬 오닐, 스카티 피펜 등 NBA 스타들을 이끌었던 명장 중의 명장으로 칭송받은 바 있다. 그 누구도 다루기 힘들 것처럼 보이던 농구의 천재들이자 농구계의 악동들로 구성된 팀을 리드하면서, 완벽한 팀웍을 이끌어내어 9차례의 우승을 거두었기 때문이다. 필 잭슨은 이기적이었던 농구 천재 마이클 조던의 성격을 고치는데 결정적인 역할을 했고, 삐걱거리던 코비 브라이언트와 샤킬 오닐을 명콤비로 만들어 우승의 신화를 ..
-
컴포넌트Etc 2017. 7. 3. 16:18
1) 프로그래밍이나 엔지니어링에서 말하는 컴포넌트란 더 큰 프로그램이나 구조물에서 식별 가능한 "일부분"이다. 대체로, 컴포넌트는 특정 기능이나 관련된 기능들의 조합을 제공한다. 프로그래밍 설계에서, 시스템은 모듈로 구성된 컴포넌트로 나뉜다. 컴포넌트 시험이란 컴포넌트를 구성하는 모든 관련된 모듈이 상호 작동을 잘하는 조합인가 시험하는 것을 의미한다. 2) 객체지향 프로그래밍(OOP)과 분산객체기술에서의 컴포넌트는 재사용이 가능한 프로그램 빌딩 블록으로서, 하나의 애플리케이션을 형성하기 위해 같은 컴퓨터에 있거나 또는 네트웍 상의 다른 컴퓨터에 있는 컴포넌트들과 조합될 수 있다 (컴포넌트의 예 : 그래픽 사용자 인터페이스(GUI)에서 하나의 단추, 이자계산을 위한 소형계산기, 어떤 DBMS interfa..
-
-
자바스크립트 Execution Context 란JavaScript 2017. 4. 18. 11:31
아래 글(퍼온) 을 읽기전에 실행문맥이 생성되면 최초 효율적인 탐색을 하기 위해 스코프 체인을 형성하는줄 알았는데. 한 뎁쓰가 더 존재하였다는 사실을 알게되었다. 아래문서는 11월 28일 김영보 강사님의 "자바스크립트 중/고급 강좌"를 듣기 위한 정리로 David Shariff의 blog 문서를 정리한 것이다. http://davidshariff.com/blog/what-is-the-execution-context-in-javascript/ 1. Execution Context? 자바스트립트가 실행될때 실행되는 환경은 매우 중요하며 다음과 같은 것으로 분류된다 Global Code - 코드가 첫번째로 실행되는 기본환경 Function code - Whenever the flow of execution e..