개인정보처리방침 1. 개인정보의 처리 목적 (‘없음’이하 ‘없음’) 은(는) 다음의 목적을 위하여 개인정보를 처리하고 있으며, 다음의 목적 이외의 용도로는 이용하지 않습니다. 2. 개인정보의 처리 및 보유 기간 ① (‘없음’이하 ‘없음’) 은(는) 정보주체로부터 개인정보를 수집할 때 동의 받은 개인정보 보유․이용기간 또는 법령에 따른 개인정보 보유․이용기간 내에서 개인정보를 처리․보유합니다. ② 구체적인 개인정보 처리 및 보유 기간은 다음과 같습니다. ☞ 아래 예시를 참고하여 개인정보 처리업무와 개인정보 처리업무에 대한 보유기간 및 관련 법령, 근거 등을 기재합니다. (예시)- 고객 가입 및 관리 : 서비스 이용계약 또는 회원가입 해지시까지, 다만 채권․채무관계 잔존시에는 해당 채권․채무관계 정산시까지 ..
분명 나는 npm install -g [package] 로 설치를 하였고, npm list -g 로 확인도 하였는데 명령어가 not found로 나오는 경우가 있다. 이 경우 npm의 prefix path가 잘못되었기 때문이다. 다시한번 npm list -g를 사용하여 리스트를 확인해 보면 패키지들이 설치된 path가 보일 것이다. 이것을 바꾸어 주어야 한다. 나의 macbook 기준으로 다음과 같이 해결하였다. npm config set prefix /usr/local
출처 : https://sdtimes.com/cloud/google-open-source-platform-spinnaker-1-0/ 1. Blue / Green 배포 - 새 버전의 서버 그룹의 배포가 완료되면 로드밸런서의 트래픽을 신버전으로 바꿉니다.- 단점 : 실제 운영서버의 2배수의 서버가 필요함 2. Rolling Blue / Green 배포 - 일반 Blue /Green 처럼 트래픽을 신버전으로 한번에 바꾸는 것이 아니라, 신버전의 서버를 하나씩 배포하면서 구버전의 서버를 하나씩 대체해 나가는 방식이다.- 서버 대수가 적거나 한정적일때 효율적 3. Canary 배포 - 구 버전의 일부를 신버전으로 대체한 뒤, 운영상에 문제가 없음이 확인되면 100%를 신버전으로 대체한다.
1. FIFO (First In First Out) - 가장 오래전에 저장된 페이지를 삭제한다. 2. OPT (Optimal Page Replacement) - 앞으로 가장 사용하지 않을 페이지를 예측해서 교체한다. 3. LRU (Least Recently Used) - 가장 오랫동안 사용하지 않은 페이지를 교체한다. 4. LFU (Least Frequently Used) - 사용 빈도가 가장 적은 페이지를 교체한다. 5. MFU (Most Frequently Used) - 사용 빈도가 가장 많은 페이지를 교체한다.
1. Round Robin (순차 방식) - 요청이 들어오는 순서대로 서버에 균등하게 분배한다. - 서버들의 성능이 동일한 경우 효율적 - 알고리즘의 속도가 빠르나 경로가 보장되지 않는다. 2. Weighted Round Robin - 가중치가 높은 서버에 더 많은 트래픽을 할당 - 서버들의 성능이 다른 경우 효율적 3. Least Connection (최소 접속 방식) - Connection이 가장 적은 서버에 요청을 분배 - Connection을 동적으로 카운트한다. 4. Weighted Least Connection (가중치 최소접속 방식) - 서버에 가중치를 추가한 Least Connection 알고리즘 - 서버의 성능에 따른 가중치에 따라서 트래픽을 분산 - 가중치와 Connection 연산 등..
Node.js Sequelize를 Mysql 8.x.x 버전과 연동하려는데 Unhandled rejection SequelizeConnectionError: Client does not support authentication protocol requested by server; consider upgrading MySQL client 에러가 뜨면서 연결이 안되었다. MySQL 서버 셋팅을 직접 하기는 오랜만이라 예전에 하던 방식대로 'UPDATE user SET authentication_string=PASSWORD('') ~~ mysql_native_password WHERE ~~' 방식을 사용했는데 MySQL 8.X.X 버전부터는 PASSWORD() 함수 자체가 사라졌다고 한다. 그래서 찾아낸 해결..
$ git push origin --delete [브랜치 이름]
Amazon Athena는 표준 SQL을 사용해 Amazon S3에 저장된 데이터를 간편하게 분석할 수 있는 대화식 쿼리 서비스입니다. Athena는 서버리스 서비스이므로 관리할 인프라가 없으며 실행한 쿼리에 대해서만 비용을 지불하면 됩니다.(출처 : AWS) 좀 더 쉽게 이야기한다면 S3에서 사용할 수 있는 다양한 포맷의 데이터에서 테이블을 만들 수 있다. 실 사용의 예시를 들자면, 1. S3에 저장된 CSV 파일을 Athena 에서 불러온다.2. Athena에서 불러온 데이터로 DB 테이블을 만든다.3. 만들어진 테이블에 쿼리를 실행하여 원하는 데이터를 얻는다.3. 원하는 대로 얻어진 데이터를 다시 S3에 저장하던지, 다운로드 한다.(CSV, Json 같은 데이터들을 DB테이블로 만들어 쿼리를 날릴 ..
- Total
- Today
- Yesterday
- Memory segmetation
- System
- p-value
- Android
- Android Studio
- MDP
- sequelize
- MySQL
- ausg
- branch
- 강화학습
- rl
- Algorithm
- Reinforcement Learniing
- git
- Linux
- #handsonlab
- OS
- #ausg
- Preprocessing
- #AWS
- #ab
- AWS
- commands
- Gradient descent algorithm
- Confustion Matrix
- Markov Decision Process
- gitgnore
- 통계적 가설 검정
- Reinforcement Learning
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |