Latest Posts

javascript pattern(3) - Prototype pattern

Prototype pattern은 Object 기반의 창조적 디자인 패턴입니다. 이 패턴은 일종의 골격을 사용하여 새로운 객체를 생성하거나 인스턴스화 하게 됩니다. Prototype 패턴은 고전적인 객체 지향의 상속 대신 prototype 상속을 사용하기 때문에 javascipt에서...

javascript pattern(2) - Factory pattern

해당 포스팅은 Javascript Design Patterns 포스팅 에서 번역하였습니다. 팩토리패턴은 클래스 기반의 생성 패턴중 또 다른 패턴입니다. 여기서는 객체를 인스턴스화 하는 책임을 하위 클래스에 위임하는 인터페이스를 제공합니다. 팩토리패턴은 서로 다르지만 유사한...

javascript pattern(1) - Constructor pattern

해당 포스팅은 Javascript Design Patterns 포스팅 에서 번역하였습니다. Constructor pattern은 클래스 기반의 디자인 패턴입니다. constructor는 해당 함수로 정의된 메서드 및 속성을 사용하여 새 객체를 인스턴스화하는데 사용할 수 있는 특수 함수입니다....

Flutter start! (1) - Flutter 설치

설치 flutter SDK 접속 후 Get the Flutter SDK내 sdk zip file 다운로드 zip파일 해제 $ cd ~/development $ unzip ~/Downloads/flutter_macos_v1.5.4-hotfix.2-stable.zip flutter path 추가 $ export PATH="$PATH:`pwd`/flutter/bin" flutter App 추가...

Node.js Event loop에 대해서 - 1

Event Loop, Timer, process.nextTick() 에 대해서 - 1 해당 글은 https://nodejs.org/en/docs/guides/event-loop-timers-and-nexttick/ 를 번역한 글입니다. 이벤트루프는 javascript가 Single thread라는 것에도 불구하고 가능할때마다 시스템 커널의 작업을 오프로드하여 Non-Blocking I/O 작업을 수행할 수...

jQuery event에 특정 namespace를 만들어 제어하기

jQuery를 이용한 공통 모듈을 만드는 경우, 이벤트를 바인딩 하고, 어느 시점에는 해제해야 하는 경우가 있습니다. 이러한 경우, browser에 정의된 공통의 이벤트를 통해 바인딩 하게 되면, .off 시점에 공통의 정의된 이벤트가...