Category: ~ 2015.12.23

0

[CSS] CSS로 구현된 Spinner

http://tobiasahlin.com/spinkit/ https://github.com/tobiasahlin/SpinKit CSS로 구현된 Spinner 이다. 11개의 고퀄리티 Spinner를 제공한다. 굉장히 부드럽고 안정적으로 보인다. 그냥 동적인 웹사이트 하나 만든다고 CSS 할줄아는게 아니라 이정도는 기본으로 뽑아줘야 어디가서 CSS 할줄 안다고 말할 수 있을 듯 하다..  

[Mongoose.js] Mongoose에서 ObjectId 사용하기 0

[Mongoose.js] Mongoose에서 ObjectId 사용하기

MySQL에서 primary key 가 있듯이 MongoDB 에서는 비슷한 개념으로 ObjectID 라는 것이 존재한다. 컬렉션에서 중복될 수 없는 말그대로 primary key 비슷한 개념인데.. 뭐 어쨌든 MongoDB에도 비슷한 개념이 존재한다. var mongoose = require(‘mongoose’); 이렇게 mongoose 모듈을...

[Programming] REST API 대한 간단한 고찰 2

[Programming] REST API 대한 간단한 고찰

엄격한 의미로 REST는 네트워크 아키텍처 원리의 모음이다. 여기서 ‘네트워크 아키텍처 원리’란 자원을 정의하고 자원에 대한 주소를 지정하는 방법 전반을 일컫는다. 출처 : https://ko.wikipedia.org/wiki/REST 위키백과에 나와있는 REST에 대한 정의이다. 내가 이해한 REST는 서버에 존재하는 자원에 접근하기...

[Programming] 리팩토링 (Refactoring) 이란? 0

[Programming] 리팩토링 (Refactoring) 이란?

소프트웨어 공학에서의 리팩토링(Refactoring) 이란 주로 결과의 변경 없이, 소스코드의 구조를 변경하는 것이라고 한다. 주로 가독성이나 유지보수의 편리를 위해 진행하는 경우가 많다. 버그를 없애거나 새로운 기능을 추가한다던가의 과정이 아닌 내부로직이나 구조를 바꾸고, 개선하는 행위이다. 고로 디버깅은...

[Mongoose.js] Mongoose 에서 Schema-Free 하게 사용하기 0

[Mongoose.js] Mongoose 에서 Schema-Free 하게 사용하기

node.js 에서 MongoDB 를 사용하기 위해 사용하는 3rd-party 모듈인 Mongoose 는 가장 많이 쓰이는 MongoDB 모듈이다. MongoDB는 Schema-Free, 즉 미리 스키마를 정의할 필요가 없는 DBMS이다. 하지만, Mongoose 를 사용하면, 미리 스키마를 정의해놓고, 모델이란 것을 생성하여...

[node.js] 우분투에서 NVM( node version manager) 사용하지 않고, node.js 설치 0

[node.js] 우분투에서 NVM( node version manager) 사용하지 않고, node.js 설치

NVM 을 사용하면 편리하긴 한데, 왠지는 모르겠다만, sudo 명령어 사용시 (다른 유저로 사용할시도 그럴지도 모름) NVM 이나 node 나 npm 이나 전혀 설치되어 있지 않다고 나와서, root 권한이 필요한 경우에는 곤란하다. 80 포트도 사용하지 못하고.....

0

[MongoDB/node.js] Mongoose 모듈을 이용하여 DB에 값 저장하기

몽구스 귀엽다. Mogoose 모듈 튜토리얼 (http://mongoosejs.com/docs/) 을 보면서, DB 에 값을 저장하는 연습을 하였다. MySQL과 조금 많이 다르니 잘 따라오길 바란다. 당연히 mongodb 는 설치되어 있어야한다. 우분투에서 MongoDB 설치하기 그 다음 MongoDB를 접속하고, 여러 정보를...

[MongoDB] Ubuntu 15 버전에서 MongoDB 설치 안되는 문제 해결 0

[MongoDB] Ubuntu 15 버전에서 MongoDB 설치 안되는 문제 해결

이전에 작성한 글 대로 MongoDB 설치를 시도했지만, 제대로 작동하지 않는 사람들을 위한 글이다. 본인도 Ubuntu 15 버전을 이용하면서, 제대로 작동이 안되서 찾아보고 해결하였다. http://askubuntu.com/questions/617097/mongodb-2-6-does-not-start-on-ubuntu-15-04 이 글을 참고하였다. sudo apt-get purge mongodb-org sudo apt-get autoremove 해당 명령어를...

[MongoDB] 우분투에서 MongoDB 설치하기 2

[MongoDB] 우분투에서 MongoDB 설치하기

sudo apt-key adv –keyserver hkp://keyserver.ubuntu.com:80 –recv 7F0CEB10 키 등록해주고 echo “deb http://repo.mongodb.org/apt/ubuntu precise/mongodb-org/3.0 multiverse” | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list 우분투 12버전은 위의 명령어를 echo “deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.0 multiverse” | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list 우분투 14버전은 위의 명령어를...