본문 바로가기

미분류/SIDE

INTRO TO CEPH Ceph Storage Cluster의 배포는 각 Ceph Node, Network, Ceph Storage Cluster 설정으로 시작된다. Ceph Storage Cluster는 최소 1개의 Ceph Monitor, Ceph Manager, Ceph OSD (Object Storage Daemon)을 필요로 한다. Ceph File System Client를 실행할 때 Ceph Metadata Server도 필요하다. - Monitors : Ceph Monitor(ceph-mon)는 Monitor, Manager, OSD, MDS, CRUSH의 맵을 포함하여 클러스터의 상태 맵을 유지한다. 맵은 Ceph 데몬들이 서로 상태를 유지 할 때 필요하다. Monitor는 데몬과 클라이언트 간의 인증을 담당하..
Statistical Process Control (SPC) Basics of Statistical Process Control Control Charts Control Charts for Attributes Control Charts for Variables Control Chart Patterns Process Capability 1. Bascis of Statistical Process Control SPC란 Statistical Process Control의 약자로 Product를 모니터링하여 허용 범위 이상의 quality를 감지해내는 생산 공정 모니터링이다. 한국어로는 통계적 공정 관리로 부른다. 하지만 모든 상품을 모니터링 할 수 없기 때문에 보통 샘플링을 통해 품질을 테스트 한다. 1분에 1만개의 전구를 만드는 공장을 생각해본다면, 샘플링이 왜 중요..
KendoUI를 이용하여 Range 그래프 그리기
D3.js를 이용하여 하루 온/습도 그래프 그리기
D3.js를 이용하여 그래프 그리기 - 선 그래프 분석 그래프를 그리기 이전에 샘플 그래프를 분석하는 것도 좋은 공부가 될 것 같아 진행하였다. 이번에 분석할 그래프는 선 그래프이다. 코드는 이 곳에서 제공해주고 있다. v5이므로 많은 참고가 될 것이다. D3.js의 경우 3, 4, 5 버전이 전부 기능이 다르기 때문에 버전에 유의하여 공부하여야 한다. 현재 가장 많은 자료를 가지고 있는 버전은 4버전이지만 새로운 버전을 공부하는 것은 나쁘지 않기 때문이다. 참고한 코드를 실행하면 다음과 같은 결과가 나온다. 새로고침 할 때마다 값이 달라지는 Random Line Chart이다. 하나씩 차근차근 살펴보자. 풀 코드는 링크에서 보자. margin을 설정해준다. // 2. Use the margin convention practice var margin = {t..
D3.js 를 사용하여 그래프 그리기2 바빠서 포스팅은 나중에 하고 중간 저장부터 해놓겠다.
D3.js 를 사용하여 그래프 그리기 D3.js를 사용하여 그래프 그리기 세상엔 알아야 할 것들이 너무나 많다. 그 중 하나가 전공지식 아닐까? 여태 배웠는데 아침에 눈을 뜨면 또 배울 것들이 태산이다. 요즘 하는 데이터 크롤링에게 필연적으로 따라오는 요소가 시각화이다. 파이썬에서 갖가지 기능들을 제공하고 있지만, 스터디 분야가 웹이였기 때문에 D3.js로 도전해봤다. 참고로 엄청나게 많은 추측들을 담고 있는 글이다. 1. 데이터 수집 만만한게 기상데이터다. 자료도 많고 표현할 수 있는 방법도 많다. 서울열린데이터에서 제공하고 있는 서울특별시 관측소별 기상관측 정보(시간단위) 데이터를 사용하였다. 고맙게도 API를 제공하고 있어 쉽게 가져올 수 있다. 나는 구로구의 데이터를 json으로 한 시간마다 가져와 rect 형식으로 추가해주는 그래프..