Hexo

Hexo 시작하기

Hexo는 Node.js 기반 정적 사이트 생성기(Static site generator)의 일종이다. 모 아이돌의 16진수 버전이 아니다 혹시 정적 사이트 생성기가 무엇인지 모른다면 이 링크에 잘 설명되어 있다. 이 블로그는 원래 Jekyll로 만들어졌었는데,...

Opinion

[번역] 탁월한 프론트엔드 엔지니어가 되는 법

이 포스트는 구글의 엔지니어인 Philip Walton의 허락을 받고 How to Become a Great Front-End Engineer를 번역한 것입니다. 첫 영문 포스트 번역이라 오역이 난무할 수 있으니 댓글로 따끔한 지적 부탁드립니다. 의역을 많이...

JavaScript>Basic

JavaScript에서 객체 복사하기

부끄럽게도 얼마 전에야 자바스크립트에서 =을 사용한 객체 복사는 참조만 하는 것임을 알았다.어찌보면 예상가능한 것임에도 불구하고 얕은/깊은 복사가 필요한 경우가 생각보다 많지 않았기 때문에 알지 못했던 것 같다. 어쨌든, 복사가 필요한 경우가 분명히 생기기...

JavaScript>AngularJS

Angular.js Directive Scope Binding 전략

Angular.js의 가장 기본적인 구성요소인 directive의 scope binding은 다루기가 의외로 까다롭다.게다가 binding 종류와 그 사용법에 대해 종종 잊어먹어서 =만 사용하게 되기도 하고, 그래서 정리를 할 필요를 느꼈다. 먼저 아래 코드를...

JavaScript>AngularJS

Angular.js에서 CJK break-word 구현하기

얼마 전에 단어 단위로 줄바꿈이 되도록 구현해달라는 요청이 들어와서 해결한 기록을 남긴다. CSS의 break-word 속성은 안타깝게도 아시아권 문자(CJK)에 적용되지 않는다.참고: word-break - CSS | MDN따라서 해결하려면 뭔가 꼼수를...