내맘대로 살기🎉
먼저 , https://github.com/orientechnologies/orientjs 에서 확인해볼 수 있다. OrientJS 설치 npm install orientjs --save를 터미널 창에서 입력하면 간단하게 설치할 수 있다. OrientJS 간단 사용법 *nodejs는 DB에 대해서는 클라이언트이고, 웹에 대해서는 서버인 것이다. ( 상대적 ) var OrientDB = require('orientjs'); var server = OrientDB({ host: 'localhost', // 이 컴퓨터를 서버로 이용 할 것이니까, locathost port: 2424,// 기본적으로 OrientDB는 2424라는 포트를 사용할 것이다. usernmae: 'root', password: '' }..
OrientDB 간단 소개 먼저, 홈페이지에 가서 어떠한 것인지 확인해볼 수 있다. http://orientdb.com/OrientDB는 NoSQL이고, Graph database를 제공하는 것이 큰 특징이다. 일반 DB에서는 테이블이라는 표현을 사용하지만, OrientDB에서는 클래스라고 표현한다. OrientDB 설치 orientdb.com에 접속하고 download탭을 누르고 환경에 맞는 orientDB를 설치. ex) macOS 설치 - 압축해제 - 터미널을 실행시키고 압축을 푼 orientdb폴더에 접근 - bin폴더로 접속 - [ sudo ./server.sh ]를 입력하고 잠시 기다리면 password를 지정하는 것이 나온다. - 엔터를 누르면 자동으로 비밀번호를 지정해주고, 내가 지정해줄 ..
파일을 업로드 하는 기능은 express에서 제공하지 않는다. 그래서 multer라는 모듈을 이용해야한다.먼저, 터미널에서 npm install multer --save를 해서 multer를 다운로드 받는다. github.com/expressjs/multer에서 쉬운 예가 있으니까 참고하면 쉽게 파악할 수 있다.
regexper에서 document를 읽는 도중에 greedy quantifier와 non-greed qunatifier가 있다. greedy를 사전에 검색해본 결과, "탐욕적인"이라고 나와서 검색을 잘못한 줄 알았는데, 맞더라 ㅎㅎ - greedy quantifier(탐욕적인 수량자)는 말 그대로 탐욕적이다. 쉽게 말하자면, 모든 페이지를 샅샅이 뒤져서 있는 녀석은 모두 가지고 온다. - non-greedy quantifier(탐욕적이지 않은 수량자)는 말 그대로 탐욕적이지 않은이다. 몇몇 사람들은 Lazy quantifier로 정의를 하여, 귀찮은으로 표현하는 사람도 있다. 이 녀석은 쉽게 말하면, 모든 페이지 중에 하나만 제일 먼저 검색된 것 하나만 하는 것이다. 백문이 불여일견, 한번 더 쉽게 그..
문제 존레식, 베어 바이볼트의 자바스크립트 닌자 비급으로 자바스크립트를 공부하는 중에, 생전 처음(기억이 가물가물..)보는 연산자(?)를 발견하였습니다. 이것은 삼항연산자도 아니고, 어떤 식으로 검색을 해야할지도 애매해서 블로그에 적기로 했습니다. 코드 return filter ? filter.indexOf("opacity=") >= 0 ? (parseFloat(filter.match(/opacity=([^)]+/)[1] / 100) + "" : "" : elem.style.opacity; 이 코드를 보는데, 한 줄 한 줄은 이해가 가는데, 전체적으로 이해가 도저히 안가더라구요. 그래서 웹개발 커뮤니티 중에 가장 오래되었다는 okky.kr에 질문했습니다. 해결 이런 식으로 개발자도구에서 테스트를 했습니다..