-
[0008] IoT
IoT.
-
[0007] Vue.js - part 1
Vue.js - part 1 Vue.js part1 from 김욱래 Concept overview Vue (pronounced /vjuː/, like view) is a progressive framework for building user interfaces. Unlike other monolithic frameworks, Vue is designed from the ground up to be incrementally adoptable. The core library is focused on the view layer only, and is easy to pick up and integrate with other libraries or existing projects. MVVM Backend 로직과 Client 의 마크업 & 데이터 표현단을 분리하기 위한 구조로 전통적인...
-
[0006] Swift 문법정리
들어가기전 이 문서는 swift에 문법적 특징들을 서술하였다. Swift만 안다고 iOS앱을 만들 수 있지않다. ( cocoa touch framework와 XCode 사용법 등등 필요 ) Swift란? Swift는 애플의 iOS와 macOS를 위한 프로그래밍 언어로 2014년 6월 2일 애플 세계 개발자 회의(WWDC)에서 처음 소개되었다. 기존의 애플 운영체제용 언어인 Objective-C와 함께 공존할 목적으로 만들어졌다. Objective-C와 마찬가지로 LLVM으로 빌드되고 같은 런타임을 공유한다 2010년 크리스 래트너를 필두로한 애플 프로그래머들이 개발. Obj-C, C#, Python, Rust, haskell 등의 기존언어와 신생언어를 참조하여 만듬. 클로저, 다중리턴타입, 네임스페이스,...
-
[0005] ES5 핵심 정리
ES5 핵심 정리 연구개발본부 2018. 3. 17. History ES1 : 1997 ES2 : 1998 ES3 : 1999 ES5 : 2009 ES6 : 2015 (ES2015) ES2016 Getter accessors var obj = { get x(){ return 1; } } console.log(obj.x); // 1 IE8 IE9 IE10 IE11 chrome firefox safari No Yes Yes Yes Yes Yes Yes Setter accessors var value = 0; var obj = { set x(v) { value = v; } } obj.x = 2;...
-
[0004] Docker - Build once, run anywhere
Build once, run anywhere. Build once, run anywhere. maninzoo Docker 는 Container 단위로 어플리케이션을 패키징, 배포, 실행시키는 도구이다. 이는 어플리케이션과 그것의 종속성(system binary 와 library 들)을 self-contained 단위로 격리시킴으로서 가능하다. Virtual Machine 의 역할과 동일한 것처럼 보이는데 그렇다면 Container 와 VM 의 차이점은 무엇인가? Docker 를 더 알아보기 전에 Virtual Machine 과 Container 를 살펴보자. * Virtual Machine VM은 실제 컴퓨터를 흉내낸(emulate) 것으로 hypervisor 위에서 동작한다. 하이퍼바이저는 다시 흔히 host machine 이라고 하는 실제 물리적...