node.js 웹 페이지 크롤링 - 해당 주소의 페이지를 저장하는 코드 npm initnpm install --save request 로 request library를 설치 해야 한다. 12345678910//load modulevar request = require('request');var fs = require('fs'); //target urlvar url = "http://krksap.tistory.com"; //file namevar savepath ="krksap.html";request(url).pipe(fs.createWriteStream(savepath));cs 결과 end.
node-xlsx를 이용해 excel파일을 핸들링 해보자 - 제1편 npm node-xlsx 설치하기 node-xlsx라는 npm 라이브러리가 있는데 이걸 이용해서 node.js로 excel파일을 핸들링 할 수 있다. 그러면 node로 크롤링 한 데이터를 파싱해서 엑셀 파일에 넣을 수 있다. 한번 해보자. c:\practice\node_excel_01 폴더를 만든다. 윈도 + R을 눌러서 실행을 띄우고 cmd를 입력한다. 이런 화면이 뜬다. 차례로 아래와 같이 입력한다. cd \cd practicecd node_excel_01 package를 초기화 해준다.초기화 해준다는 말은 package.json을 생성해준다는 의미이다. 아래 명령을 실행한다.npm init 그러면 뭘 많이 물어보는데 다 엔터를 누르..
react hello world 출력하기 메모장에 붙혀넣고 hello.html로 저장하고 웹브라우져로 실행하면 됨123456789101112131415161718192021222324252627282930313233343536373839 var Wrapper = React.createClass({ render:function(){ return( hello ) } }); ReactDOM.render( ,document.getElementById('content') ) .wrapper{ border: 1px solid black; width:600px; height:600px; } Colored by Color Scriptercs 참고:react tutorial end.
Mongo DB Windows Gui Tool Robomongo 설치 및 실행 이전 포스트2016/12/04 - [개발/Node.js] - Mongo DB 설치 in Windows 에서 MongoDB를 설치하고 실행까지 해보았다. 그런데 이게 서버라서 직접 데이터 핸들링 하려면 기본 설치되는 Mongo DB Client로 하면 까만 화면에 커맨드 입력 해야해서 Gui Tool이 있으면 좋겠지 싶어서 찾아봤는데 마침 마땅한게 있어서 포스팅 해본다. 구글에 mongodb gui tool for window 를 검색 해보자.그러면 몇가지가 나오는데 맨 위에꺼는 들어가보니까 14일 트라이얼이라서 두번째꺼 robomongo를 설치해보기로 했다. 클릭해서 들어가면 아래와 같이 나온다.다운로드 누른다. 또 다운로드 ..
Mongo DB 설치 in Windows 구글에 mongo db windows 검색맨 위에꺼 누른다. 아래로 좀 내리면 2.Download MongoDB for Windows. 가 나온다.여기에서 파란색 글씨 링크 MongoDB downloads page 를 누른다. 이 화면이다 아래로 좀 내려본다. 아래와 같이 나온다. DOWNLOAD(msi)버튼을 누르면 받아진다. 다운 받고 .msi를 실행하면 설치된다. 여기에서 Next Next 누르면 설치 완료 된다. 설치가 잘 되었는지 확인 해보려면 C:\Program Files\MongoDB\Server\3.4\bin 이 위치로 이동해본다.이렇게 파일 목록이 보인다면 설치가 잘 된 것이다. 잘 실행 되는지도 cmd로 위 Path로 접근해서 mongod.exe..
bluemix node.js앱에 node-telegram-bot-api 붙이기package.json"dependencies": { "node-telegram-bot-api": "^0.24.0", }dependencies에 'node-telegram-bot-api'를 추가한다. app.jsvar Bot = require('node-telegram-bot-api'); //텔레그램_HTTP_API_token에는 텔레그램에서 받은 api token을 넣어야 합니다.var bot = new Bot('텔레그램_HTTP_API_token', { polling: true });//token generated by the bot you createdbot.on('message', function (msg) { conso..
bluemix node.js앱에 speech_to_text 서비스 붙히기 아래 주소를 통해 블루믹스 콘솔로 들어간다. https://console.ng.bluemix.net/dashboard/applications/ '서비스 작성'버튼을 누른다. 좌측 메뉴에서 '서비스'를 선택한다. 혹은 선택이 되어 있다. 'speech to text'를 선택한다. 아래와 같은 화면이 나온다.우측 하단 '작성'을 누른다. 아래 화면이 나오면 잘 작성 된 것이다. 바로 연결 하는 메뉴가 있으므로 '연결'을 눌러준다.여기 말고 앱에서 '연결' 메뉴를 통해 서비스를 연결 해줄 수도 있다. 우측 상단 '연결 작성'을 누른다. 아래와 같이 내가 작성 해놓은 앱 목록이 나온다.나는 3개를 작성 해놓아서 3개가 나오는데 여기에서 지..
bluemix node.js App 업로드 하기 cmd로 starter kit을 다운받은 폴더로 이동한다. 아래 명령어를 이용해서 cf(cloud foundary) 콘솔에 로그인 해보자 cf login -a https://api.ng.bluemix.net -u USERNAME -p PASSWORD이렇게 파란색 글자가 나오면 로그인 성공 한 것이다. 아래 명령어를 이용해 블루믹스 크리덴셜을 얻을 수 있다.cf env application-name application-name에는 아까 어플리케이션을 만들 때 썼던 앱 이름을 넣는다.나는 참고로 앱 이름을 watsonnode1로 했기 때문에 아래와 같이 쳤다.cf env watson1 위와 같이 나오면 잘 된것이다. 위로 올려보면 서비스의 크리덴셜 Id, p..
bluemix cloud에 node.js app 만들기 - starter kit 올리기 bluemix acconut에 로그인 한다.대시보드를 보면 내가 만든 서비스와 애플리게이션을 볼 수 있다. 지난번에 작성했던 watsonnode1.mybluemix.net 을 누른다. 좌측 상단 '시작하기'를 누른다. 'CF 명령행 인터페이스 다운로드'를 누른다. 그러면 아래와 같이 다운로드 받는 페이지가 나온다.적절한 installer를 다운로드 받는다.난 윈도우를 쓰므로 'Windows 64 bit'를 눌러서 다운로드 받았다. 맨 아랫줄에 zip파일로 다운로드 받아졌다. 열어본다. 열어보면 실행 파일이 있다.압축 풀고 실행하면 설치된다. 다운 받은 인스톨러를 실행해서 설치한다. next next 누르면 설치된다 잘..
es6(es2015) 문법 정리 let, const, lambda 등을 정리해보았다. 12345678910111213141516171819202122232425262728293031323334353637383940414243444546//변수 선언var var_gv_message = "hello";let let_gv_message = "nello"; //함수 선언var printMessageVar = (message)=>{console.log(message)}; //const로 축약형 함수 선언const printMessageConst = (message)=>{console.log(message)}; //var 함수 실행printMessageVar("hello"); //const 함수 실행printMes..
- Total
- Today
- Yesterday
- 개발자
- docker container whale
- vim
- docker container case
- 도커티슈케이스
- Sh
- 도커티슈박스
- 싱가폴
- docker container tissue box
- 2017 티스토리 결산
- docker container tissue
- Linux
- 도커각티슈박스
- 도커각티슈케이스
- 도커컨테이너
- 이직
- shellscript
- docker container
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |