본문 바로가기

분류 전체보기52

Python 3 설치 및 가상환경 구축 본 문서에서는 시스템에 설치되어 있는 Python은 그대로 두고 Python3 를 가상환경으로 구축하는 방법에 대해 소개하고자 합니다. 시스템에 설치되어 있는 것을 건드리다 보면 문제가 발생했을 시 롤백하기가 어렵기 때문에, 가상환경을 사용하는 것을 적극 권장합니다 또한, 가상환경을 사용하면, 여러 버전을 동시에 관리할 수 있으므로 프로젝트에 맞게 구분하여 관리할 수 있습니다 여러 OS 중 CentOS에서 설치 방법 입니다. 약간씩 차이가 날 수 있으니 설치 환경에 맞지 않거나 잘못된 경우 공유 부탁드립니다. Requirements yum 패키지 설치 sudo yum -y install gcc gcc-c++ kernel-devel sudo yum -y install openssl-devel zlib zl.. 2022. 3. 18.
[Book] 하버드 상위 1퍼센트의 비밀 단순히 책 제목만 보고 (소위 '낚여서') 읽게 된 책이다.누구나 알아주는 아이비리그이며, 그 중에서도 1퍼센트에 속하는 사람들의 비밀이라니 책 제목이 너무 자극적이지 않은가? 결론부터 이야기 하자면, 본 책에서 말하고자 하는 요점은 다른 자기계발 책과 크게 다르지 않다.다만 책의 처음과 끝을 관통하는 키워드가 있는데, 바로 "차단"과 "목표"이다. "차단"은 부정적인 외부 잡음에 신경쓰지 말라는 것이다.다른 사람들의 눈치나 시선을 신경쓰게 되면 오롯이 몰입할 수 있는 환경이 만들어지지 않기 때문이다.또한, 칭찬은 고래를 춤추게 한다는 말처럼 외부의 평가는 자기 효능감(자신의 능력에 대한 스스로의 기대, 평가)을 높일 수도 있고, 반대로 낮출 수도 있다.우리가 그림을 감상하는데 걸리는 시간은 고작해봐야 .. 2022. 3. 18.
Hadoop 개요 및 Hadoop 2.0 의 방향 하둡은 데이터 저장소의 역할을 하는 HDFS와 연산작업을 진행하는 MapReduce 가 있다 HDFS 구성· NameNodeo 데이터가 저장된 위치를 갖고 있는 Tree 구조의 데이터 블록들이 저장되어 있다.o DataNode에 I/O 작업 요청을 한다· DataNodeo 실제 데이터가 저장· Secondary NameNodeo NameNode가 죽은경우 대체되기 위해 떠 있는 보조 NameNodeo NameNode의 상태를 동기화 하고 있으며, 약간의 시간차가 존재 한다MapReduce 구성· JobTrackero 클러스터의 전체 리소스 관리o Job의 상태 관리를 하면서 Job마다 Task를 할당 · TaskTrackero Task를 실제 수행o 여러 JVM을 생성하여 다수의 맵리듀스 작업 실행 하둡.. 2017. 9. 27.
린 분석 [#1] 좋은 지표를 찾는 방법 본 문서는 " 린 분석: 성공을 예측하는 31가지 사례와 13가지 패턴 " 책을 읽으면서 발췌한 내용을 정리한 것입니다. 분석의 본질 사업에 매우 중요한 지표를 추적하는 것 사업 모델 (매출원, 비용, 고객 수, 고객 확보 전략의 효율성)과 연관 좋은 지표란? 상대적이어야 한다 비교할 수 있는 대상이 있어야 한다. 예) 지난 주 보다 전환율이 증가했다 이해하기 쉬워야 한다 사람들이 지표를 기억하고 대화를 할 수 있어야 한다 비율로 표현 가능해야 한다 비율은 행동에 반영이 쉽고 비교가 가능하다 행동 방식을 바꾸게 만든다 최소 존속 제품 (Minimum Viable Product, MVP)이 성공할 때 까지 다양한 방식을 시도하게 한다 최소 존속 제품이란? - 시장에 약속한 가치를 제공하는 최소한의 제품 -.. 2016. 12. 14.