본문 바로가기

전체 글71

Windows 성능모니터 카운터 성능 측정 시 주요 사용하는 Windows 성능모니터 카운터 리스트 \Processor(_Total)\% Processor Time \Processor Information(_Total)\% Processor Time \Memory\% Committed Bytes In Use \Memory\Available Bytes \Network Interface(*)\Bytes Total/sec \PhysicalDisk(_Total)\% Disk Time \PhysicalDisk(_Total)\% Disk Read Time \PhysicalDisk(_Total)\% Disk Write Time \LogicalDisk(_Total)\% Disk Read Time \LogicalDisk(_Total)\% Disk Wr.. 2024. 2. 14. 15:49
A/B 테스트 2023.06.23 (금) 본 게시물은 위키독스 『A/B 테스트 따라하기』 를 참고하였습니다. 1. A/B 테스트란? - 기존 소프트웨어와의 변경 사항이 유의미한지 검증하는 무작위 대조 실험 - 무작위 대조 실험에서 독립변수는 최대한 통제하고, 통제할 수 없는 독립변수는 무작위화함 -> A/B 테스트를 하는 목적 1) 인과관계 추론 : 상관 관계를 인과관계로 오인하는 오류를 막기 위 2) 예상치 못한 영향 감지 2. A/B 테스트 조건 - 지표 정의 1) 목표 지표 (=성공 지표=핵심 지표) : 정량화된 궁극적인 지표 2) 요인 지표 (=사인 포스트 지표=간접 지표=예측 지표) : 목표 지표의 한계 보완, 목표 지표와 상관 관계, 목표 지표보다 더 민감하게 움직임 3) 방어 지표 (=가드레일 지표) : .. 2024. 2. 14. 15:13
Cold Start 문제 및 해결 방안 2023.08.03 Cold Start란? ▶ 새로운 사용자에 대한 충분한 정보가 수집되지 않아 적절한 제품을 추천해주지 못하는 문제 ▶ 초기 구축 시 데이터가 없는 경우, 신제품이 출시되어 사용자 정보가 없는 경우, 새로운 사용자의 접근으로 인해 정보가 없는 경우 등에서 발생 해결 방법 ▶ 기존 유저와 신규 유저에 대해 상이한 추천 시스템 적용 (=하이브리드 추천 시스템) ▣ 읽어보면 좋을 자료 https://medium.com/uplusdevu/%EB%A8%B8%EC%8B%A0%EB%9F%AC%EB%8B%9D-%EC%8B%9C%EA%B3%84%EC%97%B4-%EC%98%88%EC%B8%A1%EC%9D%98-cold-start-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0-e06.. 2024. 2. 14. 13:30
Oracle 데이터 형식 Oracle 자주 사용하는 데이터 형식 데이터 형식 설명 CHAR(n) 고정길이 문자 VARCHAR2(n) 최대 2,000 byte 가변길이 문자 LONG 최대 2GB 가변길이 문자 NUMBER 40자리 숫자 (소수점 이하 저장 불가) NUMBER(n, a) 소수점 자리를 포함한 n자리 숫자 DATE 날짜 TIMESTAMP(n) 타임스탬프 형식의 날짜 2024. 2. 6. 14:50
Oracle 21C XE 설치 및 세팅 2023.12.06 Oracle 21C XE 설치 & 세팅 절차 1. Oracle Database 21C XE 다운로드 아래 링크에서 Express Edition 설치 파일 다운로드 받기 https://www.oracle.com/kr/database/technologies/xe-downloads.html setup.exe 파일 열어서 설치 system 비밀번호 설정 (★중요) 2. Oracle SQL Developer 다운로드 아래 링크에서 SQL Developer 설치 파일 다운로드 받기 (JDK 포함/미포함 여부 확인) https://www.oracle.com/kr/database/sqldeveloper/ sqldeveloper.exe 파일로 실행 새 접속 클릭 - 사용자 이름 : system (⇒ .. 2024. 2. 6. 14:29
모두의 파이썬 DAY 05, 06 DAY 05. range 명령을 사용하여 변화를 주면서 반복하기 2023.05.17 - 대화형 셸에서 range 확인 * range(a) : a번 반복 * range(a, b) : a부터 시작해서 b-1까지 1씩 증가하면서 반복 - for 명령어로 숫자를 반복하여 출력하는 프로그램 생성 - 1부터 10까지 숫자의 합을 구하는 프로그램 생성 ❗ 변수 이름 규칙 - 영문 대/소문자, 숫자, 밑줄만 사용 가능 (공백 사용 불가) - 숫자로 시작 불가 - 영문 대/소문자 구분 - 문법으로 사용하는 단어 불가 DAY 06. 거북이 그래픽으로 그림 그리기 2023.05.17 - 거북이 그래픽 파이썬 기본 모듈 import turtle as t로 추가 기능 불러오기 처음 시작 시 (0,0)에서 기본 오른쪽 방향으로 .. 2023. 5. 18. 22:55
모두의 파이썬 DAY 03, 04 DAY 03. 연산과 변수 2023.05.12 - 수식 계산 프로그램 생성 ❗ 문자열은 " " (큰 따옴표)로 구분 - 변수를 사용하여 프로그램 생성 DAY 04. for 명령을 사용하여 똑같은 작업 반복하기 2023.05.15 - Hello!를 반복하여 출력하는 프로그램 ❗ 반복문 시 반복할 내용은 네 칸 들여쓰기 - 반복 블록 프로그램 - 반복 기능으로 도형 출력 프로그램 참고자료 모두의 파이썬 - 20일 만에 배우는 프로그래밍 기초 2023. 5. 18. 22:34
모두의 파이썬 DAY 01, 02 DAY 01. 파이썬 설치하고 실행하기 2023.05.11 - 파이썬 3.x.x 버전 설치 - IDLE (Python 3.x.x) 프로그램 실행 ** Options > Configure IDLE에서 글씨체/크기 등 조절 - 대화형 셸 사용 ❗파이썬에서는 영어 대소문자 구분하므로 주의 DAY 02. 간단한 프로그램 만들기 2023.05.11 - 02A-hello.py 파일 생성 - 02B-turtle.py 파일 생성 - 02C-turtle.py 파일 생성 참고자료 모두의 파이썬 - 20일 만에 배우는 프로그래밍 기초 2023. 5. 11. 21:27
애자일 (Agile) 방법론 1. 애자일 (Agile) 애자일 (Agile) = 좋은 것을 빠르고 낭비없게 만드는 것 프로젝트의 생명주기 동안 반복적인 프로토 타입 개발을 통해 단계적 개선을 촉진하는 프로세스 기존 방법론인 폭포수 모델* 과 구별되는 가장 큰 차이점은 문서를 통한 개발 방법이 아닌 실질적인 코딩을 통한 방법론(code-oriented)이라는 점 * 폭포수 모델 특징 - 일반적으로 요구사항 기술 > 소프트웨어 설계 > 소프트웨어 구현 > 테스트 및 배포 > 유지보수 순서를 따름. - 일련의 차례와 탄탄한 계획을 기반으로 개발 진행 ▶ 작은 단위의 결과를 빠르게 구현하여 요구사항에 빠르게 접근하고자 하므로, 잦은 Release가 이루어짐 익스트림 프로그래밍 (eXtreme Programming, XP) 12개 가량의 구.. 2023. 5. 10. 22:15