hash generator
base.js controller.js test.html
base.js service.js factory.js
1. 가상 클래스 (Pseudo-class)엘레멘트의 특정한 상태를 정의할 때 사용. ex)- 마우스가 엘레멘트의 위로 올라왔을 경우- 엘레멘트가 포커스를 받을 때, 놓쳤을 때 selector:pseudo-class { attrib : value }selector 부분에 CSS 클래스가 들어갈 수 있음. (ex> p.cname) 링크 가상 클래스 /* unvisited link */ a:link { color: #FF0000; } /* visited link */ a:visited { color: #00FF00; } /* mouse over link */ a:hover { color: #FF00FF; } /* selected link */ a:active { color: #0000FF; }hover는 l..
** Official documentation - CSSCascading Style Sheets 의 약자, 어떻게 HTML 엘리멘트가 화면, 종이 또는 재생 장치에서 보여질지를 정의한다. 1. 셀렉터에 속성 설정 selector { attribute : value; attribute : ... } - selector : 스타일을 적용시킬 대상. 크게 3가지로 나누어짐. element : HTML 엘레멘트. 태그 이름으로 작성 id : 태그 id 값. prefix = # class : 태그 class 값. prefix = . 2. 2. 다중 셀렉터 (여러 셀렉터에 동시에 같은 설정을 적용하고자 할 때)selector1, selector2 { attribute : value; } 3. 셀렉터 옵션 p.cna..
nodejs 에서 async을 이용한 비동기 작업 실행.비동기 작업이 많아지면서 생기는 "callback hell" 에 대한 대응법. 설치 방법은 다음과 같다. npm install --save async * nodejs 가 아닌 웹 클라이언트에서도 사용할 수 있음. 여러가지 비동기 호출에 편리한 기능을 제공하며, 기능 중 일부.1. waterfallvar task = [ function(callback){ callback(null, 1, 2); }, function(arg1, arg2, callback){ callback(null, 1); }, function(arg1, callback){ callback(null, 1); } ] async.waterfall(task, function (err, res..
npm install 을 이용한 패키지 설치 시 간혹 처음보는 에러가 발생하거나 , 멈추면서 설치가 되지 않는 경우, npm install --save [PACKAGE_NAME] --no-bin-links --no-bin-links 옵션을 이용해 설치.기본적으로 심볼릭 링크를 이용할 수 있는 파일시스템을 사용하는 운영체제 (OS X, Linux) 에서심볼릭 링크를 사용하지 않는 파일시스템(NTFS, SMBFS) 등을 마운트해 해당 디렉토리에서 작업할 경우 에러가 발생하는 것으로 보임. 이렇게 하면 심볼릭 링크를 만들지 않고 패키지를 설치하게 됨.