본문 바로가기

Programming

React JS, Babel, Webpack React JS로 개발을 하다 보면, 웹 Front를 이루는 많은 component들이 각각의 목적에 맞게 나눠져 있을 때가 많다. 그리고 각 Component들이 서로 별개의 library를 사용하는 경우도 있지만, 공통적으로 사용하는 library들도 정말 많다. 이러한 JS 파일들을 파편화 상태 그대로 서비스 하는 것이 아니라, 하나로 뭉쳐서 그리고 의존성 체크까지 다 한 상태의 하나의 파일로 만들어 서비스를 하고 싶다는 생각에 찾아보게 되었고..
Python library windows installer http://www.lfd.uci.edu/~gohlke/pythonlibs
Nginx, PHP-FPM에서 child process 개수 결정하기 현재 Nginx, PHP-FPM, PHP를 이용한 웹 서비스를 운영중인데, 서비스 사용자가 점점 늘어나면서 PHP-FPM에서 child process가 부족해서 lock 걸리고 있다는 에러를 뱉어냈었다. 그래서 child process의 개수를 적절한 개수로 늘리려고 정보를 찾다 괜찮은 글을 발견해서 번역 겸 기록으로 글을 쓰게 됐다.  해당 링크는 https://www.kinamo.be/en/support/faq/..
React JS Lifecycle Method 소개 관련 글 React JS 소개와 간단한 사용법 및 에제 React JS, Babel, Webpack 서론 React JS는 기본적으로 Component들은 React.createClass({})를 통해 생성되고, Mount하고 Unmount하는 과정과 this.state, this.props와 같은 data flow를 통해 Front를 핸들링한다. 이러한 Component에는 이 component가 어떠한 스펙을 갖고 있는지에 ..
React JS 소개와 간단한 사용법 및 에제 관련 글 React JS Lifecycle Method 소개 React JS, Babel, Webpack 서론 최근까지 웹 개발을 할 때에 Python Flask와 Jinja Template을 이용해 간단하게 개발을 해 왔었다. 그러다보니 Flask API와 Template Jquery로 이루어진 Javascript 파일들이 난잡하게 어질러 져 있어 직접 개발을 하고도 너무 더럽다 라는 생각이 많이 들었었다. 그러다가 React..
[Python] Web Driver & Selenium 사용하기 Webdriver & Selenium Web Driver는 FireFox, Chrome 등과 같은 브라우저에서 제공하는 API들로, 이를 이용하면 코드를 통해 실제 사용자가 브라우저를 다루는 것처럼 사용할 수 있다. 또한 Python에는 이러한 Web Driver를 사용하기 위한 Selenium이라는 라이브러리가 존재한다. 이러한 Web Driver를 이용하면, 단순 패킷 요청만 하는 것이 아닌 브라우저 자체를 이용하는 것이기 때문에..
집단지성 프로그래밍 4(Hierarchical Clustering) 이 글은 토비 세가란 저, 윤종완 역의 집단지성 프로그래밍 책을 읽으며 개인적으로 공부하며 정리한 내용이다. 이전 글 목록 집단지성 프로그래밍 1(Machine Learning, Euclidean Distance, Pearson Correlation Coefficient) 집단지성 프로그래밍 2(Recommendations) 집단지성 프로그래밍 3(Term Vector) Hierarchical Clustering 계층적 군집화(..
집단지성 프로그래밍 3(Term Vector) 이 글은 토비 세가란 저, 윤종완 역의 집단지성 프로그래밍 책을 읽으며 개인적으로 공부하며 정리한 내용이다. 이전 글 목록 집단지성 프로그래밍 1(Machine Learning, Euclidean Distance, Pearson Correlation Coefficient) 집단지성 프로그래밍 2(Recommendations) 이전 글에서는 서로 관련된 사물들을 발견하는 방법에 대해 정리하였고, 이전의 방법을 통해 같은 영화 취향..