Javascript>ES6

내맘대로ES6 > Arrow Function

ES6를 한 번이라도 접해본 사람이라면 Arrow Function을 알고 있을 것이다. 그만큼 중요하고 많이 쓰이는 개념이다. Arrow Function은 코드의 수를 획기적으로 줄이고 가독성을 높인다. 하지만 단순히 문법적 편리성이 다가 아니다. 또 하나...

Javascript>ES6

내맘대로ES6 > Map

데이터 구조 수업을 듣다 보면 Map은 반드시 나온다. 그만큼 많이 쓰이고 유명하다. 옆 동네 Python에서 Map을 쓰는 빈도를 봐도 알 수 있다. 하지만 안타깝게도 Map은 ES6 전까지 자바스크립트에 존재하지 않았다. 대신 Object에 몇 가지...

Javascript>ES6

내맘대로ES6 > Symbol

‘내맘대로ES6’ 시리즈의 첫 포스트다! 보통은 let과 const부터 다루지만 이번 포스트의 주인공은 Symbol이다. ES6를 배울 때 보통은 소외당하는 개념이지만 자바스크립트가 최초로 표준화된 1997년 이래 처음으로 추가된 새로운 타입인 만큼 첫 포스트의...

hexo

hexo 기반 블로그에 꿀기능 추가하기

hexo는 static site generator다. 쉽게 말해서 블로그 만드는 라이브러리라 생각하면 된다. Ruby 기반의 Jekyll과 함께 커스텀 블로그 계의 양대산맥으로 군림하고 있다. 그 자체만으로 굉장히 강력한 기능을 제공하지만 몇 가지 설정과...

번역

번역 | 새로운 언어를 배우는 '흔치 않은' 방법

나는 적어도 1년에 한 번 새로운 언어를 배운다. 그리고 어떻게 하면 빨리 익힐 수 있을까 늘 고민한다. 개인적으로는 공식 사이트에서 언어 spec을 읽고 실제 개인 프로젝트에 적용하며 시행착오를 겪으며 새로운 언어를 배운다. Medium에 새로운 언어를 배우는...