[ Jade ] (2016년 이후로 Jade는 "PUG"로 대체되어서 업데이트가 되고 있습니다.) Jade는 html과 같은 정적파일의 태그와 변수(구문)를 함께 사용할 수 있는 템플릿 엔진이라는 것을 제공합니다. 쉽게 말하면 서버와 독립된 파일 속에 html contents를 변수와 함께 사용할 수 있고 서버가 그 파일을 페이지에 제공할 수 있습니다.정적페이지와 동적페이지를 상호 보완하는 것이죠. jade의 템플릿 엔진을 사용하기 위해서는 jade를 설치해야합니다. $ npm install jade --save 설치가 완료되면 이제 jade를 사용할 수 있습니다.이제 app.set('view engine','jade'); 를 추가하면 jade의 템플릿 엔진을 express와 함께 사용할 수 있습니다. ..
[ Express란 ] express는 서버를 더 쉽게 구축할 수 있게 도와주는 프레임워크입니다. express를 기반으로 작업할 환경(폴더)로 이동해서 express를 설치해줍니다. (만약 npm 디렉토리로 설정이 되어 있는 상황이면 npm init을 건너 뜁니다.) $ npm init$ npm install express --save 자, 이제 node_module 폴더로 들어가면 express가 설치되어 있는 것을 확인할 수 있습니다. 그리고 패키지를 사용하고자 하는 폴더에 있는 package.js 파일 하단, dependencies 부분에 express 버전이 추가되어 있습니다.설치가 끝났다면 main file(= main application, entry file)을 만들어 보겠습니다. main..
[ JavaScript란 ] JavaScript는 "객체기반의 스크립트 언어이다 (위키백과 왈)"라고 정의되어 있습니다. 그 말은 필요한 것들을 필요한 때에 꺼내 사용할 수 있다는 뜻이겠죠. 정확히 이 언어가 하는 일은 웹브라우저의 소프트웨어를 프로그래밍 언어로 제어합니다. 현재까지 웹브라우저에서 유일하게 사용할 수 있는 프로그래밍 언어이기 때문에 그 중요성은 어느정도 대변되겠죠. 게다가 최근 Node.js의 등장으로 자바스크립트 언어로만 클라이언트, 서버를 구축할 수 있게 됐습니다. 이제 자바스크립트로 할 수 있는 일은 웹브라우저를 넘어서 굉장히 많아 졌습니다.웹페이지 스크립팅(DOM), 서버 스크립팅(Node.js), 브라우저 확장기능(Chrome, Opera, Safari...), PDF, Adob..
Machine Learning의 침체기Machine learning의 침체기는 이 XOR 문제로부터 시작됐습니다. And와 Or 문제는 쉽게 문제가 풀리지만 XOR은 쉽게 풀리지 않았죠.어떻게 선을 긋더라도 +와 -를 구분하지 못한다!하지만 Neural network의 등장으로 XOR문제를 풀 수 있게 됩니다. Deep learning(Neural network)와 Machine learning의 차이점을 적은 글에서 언급했지만 Input을 알맞게 변화시키면서 학습하면 XOR문제를 풀 수 있습니다.XOR 문제의 PerceptronMachine learning과 Neural network의 차이는 node 개수의 차이에 있습니다. node는 Neural network에서 Perceptron으로 불리죠. X..
[ Deep Learning 과 Machine Learning] 알파고가 세상에 나왔을 때, Deep Learning, Machine Learning, AI, 인공지능과 같은 단어들이 붐을 일으켰죠. 수많은 비슷한 단어들이 쏟아져 나오면서 사람들이 혼용하는 경우도 많았습니다. 대표적으로 Machine learning과 Deep learning은 혼용하지만 엄연히 다른 뜻을 가지고 있습니다. 인공지능의 개념은 1950년대 후반에 나왔을 정도로 그 역사가 오래되었습니다. 하지만 실제로 사용되고 알려지기 시작한건 최근이죠. 그 이유는 SNS와 같은 서비스가 많이 나오면서 데이터의 양이 급격히 증가했고 GPU의 성능이 좋아짐에 따라 기계학습이 낼 수 있는 성과가 대중들에게 알려질 정도로 인상 깊었기 때문입니다...
- 크롤러
- Crawler
- BFS
- softmax
- 알고리즘
- Queue
- query string
- 딥러닝
- Linear Regression
- Machine Learning
- logistic regression
- 크롤링
- Crawling
- neural network
- Express
- DFS
- 백준
- 재귀
- 머신러닝
- LR
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |