nodejs 4

[nodejs] AWS S3 파일업로드

시작하기 전에 iam 에서 권한을 등록하고 Access key 와 Secret key 를 가지고 있어야 한다 node module 설치 npm install aws-sdk 획득한 Access key 와 Secret key를 awsConfig.json 파일로 생성해 저장한다 리전의 경우 서울리전을 쓰면 ap-northeast-2 를 등록한다. 다른 리전을 사용하면 해당내용을 변경한다 awsConfig.js 파일 --- { "accessKeyId": [Access Key], "secretAccessKey": [Secret Key], "region": "ap-northeast-2" } s3_upload.js 파일을 만든다 awsConfig.json 파일을 같은 경로에 둔다 var AWS = require('a..

[Nodejs] mariasql 설치하기 (파이썬, Visual Studio 없이 설치 가능)

예전에 nodejs 에서 mariadb 를 이용할때 가장 애먹었던 것이 윈도우에서 mariasql 설치하는 것이었는데, 아래 사이트에서 잘 정리가 되어있어 정리해둡니다. mariasql 깃헙: https://github.com/mscdex/node-mariasql 참조 사이트: [Node.js] npm install mariasql - windows 설치 오류 윈도우에서 mariasql 을 설치하기 위해서는 2가지가 설치되어 있어야 합니다. 1. 파이썬 2.x 버전 2. Visual Studio 위의 것을 설치하지 않아도 mariasql 을 설치할 수 있는데, 다음과 같은 명령어를 통해 설치한다. ## 파이썬과 visual studio 가 꼭 필요한 것이 아니라면 이쪽을 추천 ### 필요한 항목 설치 $..

nodejs - 폴더 만들기(배열로 넣으면 하위폴더까지 생성함)

메인 function 은 arryCreateFolder 이다/** 파라미터는 총 2개를 받는다* 첫번째는 기준이 되는 폴더이고, 2번쨰는 생성할 폴더이름을 배열로 넣는다* for 문이 돌면서 기준이 되는 폴더를 기점으로 하위계층으로 폴더를 생성해준다.*/ var fs =require('fs')var path = require('path');require('date-utils'); var imgFolder = path.resolve(__dirname + '/images/');var postFolder = path.resolve(__dirname + '/images/post'); var dt = new Date();var year = dt.toFormat('YYYY');// 현재 월 변수에 저장var mon..

Node.js MariaDB 랑 연동하기

버전express : 4.x node.js : v0.12.4 MariaDB 연동방식은 크게 2가지 방법으로 기재하겠습니다그 차이를 저는 connection pool 을 쓸것인가 말것인가로 보았습니다.(물론 내부 아키택쳐상 그럴리야 없겠지만, 어쩃든 저는 pool 방식을 선호하므로) 그리고 아쉽게도 transaction 처리에대해서는 찾지 못했습니다. 이부분에 대해서 알고 계신분은 저에게 알려주시면 감사하겠습니다 ㅠㅠ 이 글은 mariasql 0.1.24 버전에만 해당하는 글입니다. 잘 확인하시고 사용해주세요 참고로 mysql 은 있는거 같더라구요. 이는 조대협님의 블로그를 통해서 확인했었습니다.(링크 : 조대협의 블로그 - 빠르게 훝어보는 node,js #8 mySQL 연동) mariasql 을 설치하시..

공부/프로그래밍 2015.06.23 (13)