Home

[Node.js] 존재 하지 않는 페이지 에러 메세지 띄우기

- 원하지 않는 경로나 존재하지 않는 경로에 들어 갔을 때 ,Node.js 에서 '이 페이지는 존재하지 않습니다' 라고 보여주기 위해서 필요한 코드>> 코드1234// 모든 요청에 대해서 처리하겠다.app.all('*', function(req, res){    res.status(404).send('<h1>요청한 페이지는 없습니다.</h1>');});Colored by Color Scriptercs>> 결과 

Read more

[Node.js] 를 사용한 간단한 웹 서버 여는 방법

Node.js 가 대세가 되고 여러 곳에서 사용함에 따라, 학습을 시작하게 되었다. 먼저 간단하게 http 모듈과 express 모듈을 사용하여 웹 서버를 만드는 것을 해보았다. Do it Node.js 강좌와 책을 보고 학습하고 기본적인 내용정도만 정리하려고 한다. 초심자가 학습할 수 있고 , 강의도 제공되기 때문에 좋은 책인 듯 하다. 해당 책을 구매해서 사용하는 것을 추천한다. ( 초기 학습에는 강좌와 책이 함께 있는 게 가장 좋은 듯 )- http 모듈을 이용한 웹 서버 만들기 1234567891011121314151617181920212223var&nb...

Read more

[Node.js] code ENOSEL 에러 해결 방법

1234567891011C:\Users\Documents\brackets\ExpressExample>npm install express --savenpm ERR! code ENOSELFnpm ERR! Refusing to install package with name "express" under a packagenpm ERR! also called "express". Did you name ...

Read more

Python 멀티프로그래밍 문법 및 실험

요즘 컴퓨터는 대부분 프로세스가 2개 이상인데, 멀티 프로세싱이 어느 정도의 효과를 가져오는지 궁금해서개인적으로 메소드를 만들어서 체크해보았습니다.사용한 컴퓨터는 듀얼코어입니다. (인텔 i3)getterID () 라는 함수는 웹에서 데이터를 크롤링하는 함수입니다. 시간을 측정하기 위해서 tqdm 라이브러리를 사용했습니다.  멀티 프로세스의 문법은 아래와 같습니다. from multiprocessing import Process def 함수이름(name): print 'hello', name if __name__ == '__main__': p = Process(target...

Read more

효율적인 코딩/프로그래밍을 위하여 알아야 할 개념 정리

효율적인 프로그래밍이나 코딩을 위해서 알아야 할 것을 모아서 정리 해 보았습니다.막연하게 효율적인 알고리즘? 이나 자료구조를 사용해야 된다는 정도만 알지 사실 제대로 알 지 못하는 점이 많았습니다.이번 포스팅을 기회로 개인적으로도 공부할 수 있는 기회가 되었습니다. 주의 : 포스팅은 지극히 초보의 관점에서 진행합니다. 부족한게 많아서 사실 저도 잘 정리하면서도 모르겠네요.계속 학습하면서 다져가야겠습니다. 1. 컴퓨터 퍼포먼스가 높아지면서 많은 사람들이 크게 효율성을 고려하지 않는데, 방심하다 낭패를 볼 수 있기 때문에 정리했다고 하십니다. [출처 : 네이버 블로그 : 하드코더 ]...

Read more

[R] 리눅스 R 설치 + Jupyter NoteBook 에서 R 사용하기

데이터 사이언스를 배우기 위해서 R 과 Python 을 많이 사용하는데요.저는 주로 Python 을 이용하는 것을 좋아하지만 R 도 많이 사용하는 것 같아서 jupyter notebook 환경에 미리 구현을 시켜놓기로 하였습니다. R 을 Jupyter 에 설치하기 위해서는 아래와 같은 도구들이 필요합니다. RequirementsJupyterR installationJupyter는 http://melonicedlatte.com/2017/01/25/145615.html 링크로 가서 설치 방법을 확인하시면 됩니다. R을 전혀 모르기 때문에 R 설치가 안되있었...

Read more

alternative path /etc/mysql/my.cnf.fallback doesnt exist 문제해결

123456789101112131415161718192021222324252627282930313233343536373839404142패키지 목록을 읽는 중입니다... 완료의존성 트리를 만드는 중입니다       상태 정보를 읽는 중입니다... 완료mysql-client is already the newest version (5.7.18-0ubuntu0.16.04.1).mysql-server i...

Read more

[Ruby On Rails] nokogiri 설치 시 에러 해결법

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115...

Read more