비구조화 할당

Record 개념 비구조화 할당(destructuring assignment) 구문은 배열이나 객체의 속성을 해체하여 그 값을 개별 변수에 담을 수 있게 하는 자바스크립트 표현식(expression) 배열 [], 혹은 객체 {} 안의 값을 편하게 꺼내 쓸 수 있는 문법 기본 문법 (배열) 좌항이 호출될 변수명 집합,...

RUST mozilla develop language (미완성)

Record 개념 C, C++, Go, D와 같은 컴파일 기반의 언어이자 시스템 프로그래밍 언어에 속하며, Go보다는 반 년 늦게 나왔지만[1] 그나마 비슷한 시기에 등장했다는 점과 두 언어 모두 C/C++를 서로 다른 방향에서 대체하려 한다는 점 때문에 라이벌 관계로 엮이기도 한다. 멀티코어...

WebAssembly 소개

Record 개념 WebAssembly는 C와 C++ 같은 프로그래밍 언어를 컴파일해 어느 브라우저에서나 빠르게 실행되는 바이너리 형식(low-level language)으로 바꾸는 기술입니다 특징 WebAssembly는 Low-Level 언어들(C++)로 개발한 어플리케이션을 Binary Format 형태로 웹브라우저에서 실행하는 기술이라고 할 수 있다. JavaScript보다는 당연히 성능이 좋은 것으로 알려져 있고...

TypeScript

Record 개념 - 특징 자바스크립트의 태생적 문제를 극복하고자 CoffeeScript, Dart, Haxe와 같은 AltJS(자바스크립트의 대체 언어)가 등장하였다. TypeScript 또한 자바스크립트 대체 언어의 하나로써 자바스크립트(ES5)의 Superset(상위확장)이다. C#의 창시자인 덴마크 출신 소프트웨어 엔지니어 Anders Hejlsberg(아네르스 하일스베르)가 개발을 주도한 TypeScript는 Microsoft에서 2012년 발표한 오픈소스로,...

Passport

Passport Introduction Node.js에서 인증을 위한 미들웨어인 passport.js를 사용하는 방법부터 주의할 점을 요약해 보았다 다시 passport.js (이하 패스포트)가 왜 나왔는지 짧게 얘기하면, 모던 웹 앱에서는 인증 방식이 굉장히 다양하다. 소셜 네트워킹이 증가하면서 페이스북이나 트위터로 인증하는 것이 인기있는 방법이 되었다. 이런 SNS나...

OAuth2

Record 개념 ====================== 사용 이유 보안의 수준을 알 수 없는 애플리케이션에서 일일이 계정을 만들어 사용하면 ID/PW관리가 어렵고 개인정보가 유출되면 연쇄적으로 피해가 심각해질 수 있기 때문에 보안의 수준이 어느정도 검증된 사이트(OAuth provider(ex. google, facebook))의 API를 이용해서 인증을 받는 방법(OAuth)이 보안상 좋기...

MarkDown

Record 개념 [공통] 마크다운 markdown 작성법 1. 마크다운에 관하여 1.1. 마크다운이란? Markdown은 텍스트 기반의 마크업언어로 2004년 존그루버에 의해 만들어졌으며 쉽게 쓰고 읽을 수 있으며 HTML로 변환이 가능하다. 특수기호와 문자를 이용한 매우 간단한 구조의 문법을 사용하여 웹에서도 보다 빠르게 컨텐츠를 작성하고...

Python develop language 2

Record 개념 - 주요 명령어 주요 기능 if name == ‘main’ 의미 name 은 현재 모듈의 이름을 담고 있는 내장 변수다. 해당 프로그램을 직접 실행했을 경우에는 참이 되어 main() 함수를 실행하고, 다른 프로그램에서 import하여 사용할 경우에는 간접 실행이 되어 거짓이...

Python pakage

Record 개념 - 주요 명령어 프로젝트 디렉토리 생성 $ mkdir pack $ cd pack 가상환경 생성 $ python3 -m venv venv $ source venv/bin/activate 패키지 디렉토리 생성 $ mkdir mypack $ touch mypack/__init__.py 서브패키지 디렉토리 생성 $ mkdir mypack/pack_a $...

Python develop language

Record 개념 - 주요 문법 None 이 형은 하나의 값만을 갖습니다. 이 값을 갖는 하나의 객체가 존재합니다. 이 객체에는 내장된 이름 None 을 통해 접근합니다. 여러 가지 상황에서 값의 부재를 알리는 데 사용됩니다. 예를 들어, 명시적으로 뭔가를 돌려주지 않는 함수의...