개발/잡다개발 82

React란

리액트란 무엇인지 한번 보고 가겠습니다. 리액트(React)란 페이스북에서 만든 프론트엔드 프레임워크인데, 이 프론트엔드라는게 뭔가? 라고 물어보면 우리가 늘 보는 화면입니다. HTML,CSS,JS라고 생각하면 됩니다. 그런데 이미 HTML CSS JS가 있는데 왜 또 프론트엔드 프레임워크라는 것을 써야 하는가?에 대해서 알아보면 위의 화면처럼 좋아요를 구현한다고 생각해보면, 기존 방식대로 좋아요 버튼을 누르면 1. 좋아요 버튼이 눌림 2. 서버로 좋아요 요청이 감 3. 서버에서 확인 후 좋아요를 5로 바꿔주고 HTML 새로고침 형태로 진행됩니다. 그런데 이 HTML을 새로고침 해주는 작업이 너무나도 비 효율적이라고 생각되어 생긴 기술이 프론트엔트 프레임워크들입니다. Vue, React, Angular ..

개발/잡다개발 2020.09.10

nginx uwsgi

nginx와 uwsgi에 대해서 알아보겠습니다. Django나 Flask 서비스를 배포할 때 많이 나오는 단어인데, 이게 검색을 해도 쉽게 설명해놓은게 없어서, 어떻게 설명을 해놔야 할지 너무 혼란스러웠습니다. 일단 위키부터 살펴봅시다. HTTP 프록시와 웹 서버 기능[편집] 정적 파일과 인덱스 파일 표현, 자동 인덱싱 기능. 캐싱을 통한 리버스 프록시 로드 밸런싱 고장 진단 SSL 지원 캐싱을 통한 FastCGI 지원 Name-, IP-기반 가상서버 FLV 스트리밍 MP4 스트리밍 모듈을 이용한 MP4 스트리밍 웹페이지 접근 인증 gzip 압축 10000개의 동시 접속을 처리할 수 있는 능력 URL 다시쓰기 (URL rewriting) 맞춤 로깅 서버 사이드 기능 포함 WebDAV 메일 프록시 기능[편..

개발/잡다개발 2020.09.04

연관규칙분석 Apriori Algorithm

연관규칙분석 알고리즘에 대해서 알아보겠습니다. 장바구니 알고리즘이라고도 하는데 예를 들면 기저귀를 산 사람(가정에 아이가 있는 사람이겠죠?)이 분유나, 아이용품 등을 살 확률이 높은 것인데, 이 것을 수치화해놓은 것입니다. 품목 X,Y가 있다고 할 때, 이 품목들에 대해서 전체 상품에서 수치화를 시켜서 나타낼 수 있는데, 지지도, 신뢰도, 향동도에 대해서 나타낼 수 있습니다. - 지지도(support) : 전체 거래에서 X,Y를 동시에 포함한 거래 비율 - 신뢰도(Confidence) : X를 구입한 거래 중 Y를 같이 구입한 비율 - 향상도(lift) : X를 구매 했을 때 Y의 구매비율이 그러한 조건이 없는 경우에 얼마나 커지는가를 나타내는 지표 저희는 지지도와 신뢰도만 알아보도록 하겠습니다. 예를 ..

개발/잡다개발 2020.07.31