[양재동코드랩] 자바스크립트 강의 3일차 - Unicode, String Template
UnicodeES6에 유니코드 관련 프로퍼티와 메소드 추가유니코드는 U+0031 형태로 표현코드 포인트0031이 코드 포인트 또는 문자 코드로 알려져있음코드 포인트 값으로 문자/기호/이모지/아이콘 등 표현4자리 이상의 UTF-16 진수 형태110만개 이상 표현 가능plane : 코드 포인트 전체를 17개 평면(plane)으로 나눔하나의 plane은...
View Article[양재동코드랩] 자바스크립트 강의 3일차 - Array
Arrayfrom()이터러블 오브젝트를 Array로 변환Array-like 포함entries() : Array를 이터레이터 오브젝트로 생성하여 반환constvalues= [10, 20, 30]; constiterator=values.entries(); for (const [key, value] of iterator) { console.log(key, ":...
View Article[양재동코드랩] 자바스크립트 강의 3일차 - Generator
GeneratorGenerator function : function* 키워드를 사용한 함수Generator function을 호출하면 함수 블록을 실행하지 않고 Generator 오브젝트를 생성해서 반환오브젝트를 만드는 과정과 블록을 실행하는 부분을 나누어서 관리Generator function을 통해 반환된 오브젝트를 사용해서 함수 블록을 실행(next...
View Article[양재동코드랩] 자바스크립트 강의 3일차 - Class
ClassFunction 오브젝트가 바탕별도로 class가 존재한다기 보다 function을 조금 더 객체지향적으로 사용할 수 있게끔 만들었다고 생각하면 좋을 듯객체 지향에서 사용하는 Syntax 추가static, super자바스크립트의 객체지향은 C++이나 자바와 같은 기본적인 객체지향의 개념이라기 보다는 기존과 동일하게 prototype을 기반으로...
View Article[리뷰] RxJS 프로그래밍 - 75가지 핵심 문법과 예제로 익히는 RxJS 기초
들어가며백엔드 개발자로 경력을 쌓아오던 중 그동안은 편의를 위한 간단한 운영툴 정도의 웹 개발만 해왔었기 때문에 jquery 외에는 다른 라이브러리들은 크게 고려하지 않고 개발을 진행해왔었다. 하지만 최근들어서는 서비스를 제공하기 위한 웹 개발을 하다보니 점차 기능도 많아지고 난이도 높은 개발들이 증가되고 있어서 프론트엔드 개발이 내 발목을 잡게 되었다....
View Article마소콘(MASOCON) 2018 세션 내용 요약 정리
Session 1. 올바른 데이터 시각화와 탐색적 부석 도구를 찾아서 서버 관점에서의 데이터무수히 많은 트랜잭션을 표현하는 좋은지표 찾기평균 응답시간에 주의평균 값은 노멀했지만 사실 특정 시점에 문제가 있었을 수 있다백분위도 정확하지 않은 것은 마찬가지수많은 APM이 분포도를 사용운영 곤점에서는 수많은 서버들 중 어떤 서버에 지연이 발생했는지 파악하는 것에...
View Article쿠버네티스 밋업(2018년 11월) 세션 내용 요약
Session1. Spinnaker on Kubernetes해외에서 스피너커로 많이 발음Spinnaker넷플리에서 시작구글과 함께 오픈소스로 공개 후 관리클라우드에서 SpinnakerInventory + Pipelines핵심 기능Cluster쿠버네티스의 클러스터가 아닌 어플리케이션의 집합Deployment배포멀티 클라우드대부분의 Public Cloud,...
View Article[리뷰] 모두의 HTML5&CSS3 : 16일 만에 배우는 웹 사이트 제작 기초
들어가며백엔드 개발을 주로 해오다가 최근에는 프론트엔드 개발까지 병행하게 되었다. 프론트엔드도 굉장히 빠르게 발전하고, 다양한 도구들이 등장하면서 복잡도가 많이 증가하게되었기 때문에 짧은 시간 내에 능숙하게 다루기란 정말 쉽지 않다. 백엔드 개발도 하면서 프론트엔드 공부와 개발을 병행하다보니 작은 기능 구현에도 굉장히 많은 시간이 소요되고, 결과물에서 많은...
View Article[리뷰] IT 트렌드 스페셜 리포트 2019
들어가며해마다 IT 트렌드에 대한 도서들이 출간되는 것은 알고 있었지만 봐야할 필요성을 크게 느끼지 못하고 있었다. SNS나 IT 뉴스들을 통해 대략적인 IT 트렌드의 흐름은 인지하고 있었고, 책에 포함된 내용들이 크게 와닿는 부분들이 없었기 때문이었던 것 같다. 2018년도는 급변하는 환경을 직접적으로 느끼고 트렌드에 대한 중요성을 너무나 느꼈기 때문에...
View Article[양재동코드랩] 자바스크립트 강의 3일차 - Number, Math
Number자바스크립트는 IEEE 754에 정의된 double-precision floating-point format numbers로 숫자 표시변수 생성 시 타입 지정이 없는 자바스크립트는 엔진이 알아서 소수인지 정수인지 판단64비트 유동 소수점 형태로 수를 표시RGB 표현의 경우에는 1바이트만으로도 충분하게 표현이 가능한데 64비트는 8바이트이기 때문에...
View Article[양재동코드랩] 자바스크립트 강의 3일차 - Unicode, String Template
UnicodeES6에 유니코드 관련 프로퍼티와 메소드 추가유니코드는 U+0031 형태로 표현코드 포인트0031이 코드 포인트 또는 문자 코드로 알려져있음코드 포인트 값으로 문자/기호/이모지/아이콘 등 표현4자리 이상의 UTF-16 진수 형태110만개 이상 표현 가능plane : 코드 포인트 전체를 17개 평면(plane)으로 나눔하나의 plane은...
View Article[양재동코드랩] 자바스크립트 강의 3일차 - Array
Arrayfrom()이터러블 오브젝트를 Array로 변환Array-like 포함entries() : Array를 이터레이터 오브젝트로 생성하여 반환constvalues= [10, 20, 30]; constiterator=values.entries(); for (const [key, value] of iterator) { console.log(key, ":...
View Article[양재동코드랩] 자바스크립트 강의 3일차 - Generator
GeneratorGenerator function : function* 키워드를 사용한 함수Generator function을 호출하면 함수 블록을 실행하지 않고 Generator 오브젝트를 생성해서 반환오브젝트를 만드는 과정과 블록을 실행하는 부분을 나누어서 관리Generator function을 통해 반환된 오브젝트를 사용해서 함수 블록을 실행(next...
View Article[양재동코드랩] 자바스크립트 강의 3일차 - Class
ClassFunction 오브젝트가 바탕별도로 class가 존재한다기 보다 function을 조금 더 객체지향적으로 사용할 수 있게끔 만들었다고 생각하면 좋을 듯객체 지향에서 사용하는 Syntax 추가static, super자바스크립트의 객체지향은 C++이나 자바와 같은 기본적인 객체지향의 개념이라기 보다는 기존과 동일하게 prototype을 기반으로...
View Article[리뷰] RxJS 프로그래밍 - 75가지 핵심 문법과 예제로 익히는 RxJS 기초
들어가며백엔드 개발자로 경력을 쌓아오던 중 그동안은 편의를 위한 간단한 운영툴 정도의 웹 개발만 해왔었기 때문에 jquery 외에는 다른 라이브러리들은 크게 고려하지 않고 개발을 진행해왔었다. 하지만 최근들어서는 서비스를 제공하기 위한 웹 개발을 하다보니 점차 기능도 많아지고 난이도 높은 개발들이 증가되고 있어서 프론트엔드 개발이 내 발목을 잡게 되었다....
View Article마소콘(MASOCON) 2018 세션 내용 요약 정리
Session 1. 올바른 데이터 시각화와 탐색적 부석 도구를 찾아서 서버 관점에서의 데이터무수히 많은 트랜잭션을 표현하는 좋은지표 찾기평균 응답시간에 주의평균 값은 노멀했지만 사실 특정 시점에 문제가 있었을 수 있다백분위도 정확하지 않은 것은 마찬가지수많은 APM이 분포도를 사용운영 곤점에서는 수많은 서버들 중 어떤 서버에 지연이 발생했는지 파악하는 것에...
View Article쿠버네티스 밋업(2018년 11월) 세션 내용 요약
Session1. Spinnaker on Kubernetes해외에서 스피너커로 많이 발음Spinnaker넷플리에서 시작구글과 함께 오픈소스로 공개 후 관리클라우드에서 SpinnakerInventory + Pipelines핵심 기능Cluster쿠버네티스의 클러스터가 아닌 어플리케이션의 집합Deployment배포멀티 클라우드대부분의 Public Cloud,...
View Article[리뷰] 모두의 HTML5&CSS3 : 16일 만에 배우는 웹 사이트 제작 기초
들어가며백엔드 개발을 주로 해오다가 최근에는 프론트엔드 개발까지 병행하게 되었다. 프론트엔드도 굉장히 빠르게 발전하고, 다양한 도구들이 등장하면서 복잡도가 많이 증가하게되었기 때문에 짧은 시간 내에 능숙하게 다루기란 정말 쉽지 않다. 백엔드 개발도 하면서 프론트엔드 공부와 개발을 병행하다보니 작은 기능 구현에도 굉장히 많은 시간이 소요되고, 결과물에서 많은...
View Article[리뷰] IT 트렌드 스페셜 리포트 2019
들어가며해마다 IT 트렌드에 대한 도서들이 출간되는 것은 알고 있었지만 봐야할 필요성을 크게 느끼지 못하고 있었다. SNS나 IT 뉴스들을 통해 대략적인 IT 트렌드의 흐름은 인지하고 있었고, 책에 포함된 내용들이 크게 와닿는 부분들이 없었기 때문이었던 것 같다. 2018년도는 급변하는 환경을 직접적으로 느끼고 트렌드에 대한 중요성을 너무나 느꼈기 때문에...
View Article[리뷰] 이것이 MariaDB다
들어가며 백엔드 개발을 하다보면 데이터베이스는 뗄래야 뗄 수 없는 관계이고 데이터베이스의 중요성에 대해서는 누구나 다 알고 있는데도 생각해보면 깊이 있게 공부해 본 적이 없는 것 같다. 내부 원리를 이해하기 보다는 검색 조건에 해당하는 필드들에 인덱스를 걸어서 성능 향상이 있는지 체크 해보는 것이 고작이었었다. 아마도 개발이 주 업무이다보니 데이터베이스...
View Article