Google Sheets WBS 데이터를 Jira Board에 연동하기개요Google Sheets에 작성된 WBS(Work Breakdown Structure) 데이터를 Atlassian의 Jira API를 활용하여 자동으로 Jira Board에 태스크로 등록하는 Python 스크립트를 작성하는 방법을 소개함. 이 작업은 반복적인 데이터 입력 작업을 줄이고, 프로젝트 관리의 효율성을 높이는 데 기여함.사전 준비Jira API 토큰 생성Jira 계정에서 API 토큰을 생성해야 함.Atlassian API 토큰 생성 가이드를 참고하여 토큰을 발급받을 수 있음.주요 코드Google Sheets에서 가져온 WBS 데이터를 사용하여 Jira API를 통해 태스크를 생성하는 코드임.from datetime impo..
Today I Learned (2024-12-07)목차Today I Learned (2024-12-07)오늘 공부한 내용1. DockerVolume, Mount2. Atlassian(Jira) API어려웠던 내용궁금한 내용과 부족한 내용느낀 점오늘 하루오늘 공부한 내용1. DockerVolume, Mount무명 볼륨컨테이너를 지우면 사라진다.이름있는 볼륨컨테이너를 지워도 사라지지 않는다.마운트특정 디렉토리 지정게시글2. Atlassian(Jira) APIWBS 내용을 추출 후 Jira Board 에 추가Python 활용어려웠던 내용Atlassian(Jira) API궁금한 내용과 부족한 내용Docker 활용느낀 점자동화는 좋아오늘 하루주말은 빠르게 지나간다. -->
Docker Volume과 Mount 개념 정리Docker는 애플리케이션을 컨테이너로 실행할 때 데이터를 효율적으로 관리하기 위해 다양한 방법을 제공함. 그중에서 Volume과 Mount는 데이터를 저장하고 공유하는 데 중요한 역할을 함. 이 글에서는 Volume과 Mount의 개념, 차이점, 사용법을 간결하게 정리함.1. Docker VolumeVolume은 Docker에서 데이터를 저장하고 관리하기 위한 기본적인 메커니즘임. 컨테이너와 독립적으로 데이터를 관리하며, Docker 엔진이 이를 제어함.컨테이너 간 데이터 공유: 동일한 Volume을 여러 컨테이너에서 공유 가능함.호스트 독립성: 호스트 파일 경로에 의존하지 않으며, Docker가 데이터를 관리함.데이터 지속성: 컨테이너 삭제 시에도 데이터..
Today I Learned (2024-12-06)목차Today I Learned (2024-12-06)오늘 공부한 내용1. CI/CD어려웠던 내용궁금한 내용과 부족한 내용느낀 점오늘 하루오늘 공부한 내용1. CI/CDAWS ECR 세팅ec2 aws configureecr 공간 만들기git action -> ecr 에 이미지 저장어려웠던 내용git action, ecr궁금한 내용과 부족한 내용ecs 어떻게 연결하지...느낀 점쉽지 않다.오늘 하루뭐했지?.. -->
Today I Learned (2024-12-05)목차Today I Learned (2024-12-05)오늘 공부한 내용1. 중간프로젝트어려웠던 내용궁금한 내용과 부족한 내용느낀 점오늘 하루오늘 공부한 내용1. 중간프로젝트기획서 작성아키텍처 그리기Git ActionCI/CDECR/ECS어려웠던 내용Git Action, ECR/ECS궁금한 내용과 부족한 내용ECR / ECS 활용..느낀 점아키텍처 어렵다. aws 어렵다.오늘 하루바쁘다 바빠 -->
Today I Learned (2024-12-04)목차Today I Learned (2024-12-04)오늘 공부한 내용1. Docker어려웠던 내용궁금한 내용과 부족한 내용느낀 점오늘 하루오늘 공부한 내용1. DockerDocker ubuntu/jenkins 설치ci/cd 생각어려웠던 내용기획서 작성궁금한 내용과 부족한 내용ci/cd느낀 점ci cd란?오늘 하루내일부터는 작업할래 -->
Today I Learned (2024-12-03)목차Today I Learned (2024-12-03)오늘 공부한 내용1. 중간프로젝트2. DjangoCI/CD 테스트어려웠던 내용궁금한 내용과 부족한 내용느낀 점오늘 하루오늘 공부한 내용1. 중간프로젝트기획서 작성하기AI 맞춤 보고서 작성KST 이론 기반의 DKT 모델 학습학습 추천2. DjangoCI/CD 테스트ec2 ubuntu 환경 테스트어려웠던 내용기획서 작성궁금한 내용과 부족한 내용기획서 작성느낀 점기획서 너무 어렵다.오늘 하루시간이 너무 빠르다 -->
Today I Learned (2024-12-02)목차Today I Learned (2024-12-02)오늘 공부한 내용1. 최종프로젝트2. 데이터베이스어려웠던 내용궁금한 내용과 부족한 내용느낀 점오늘 하루오늘 공부한 내용1. 최종프로젝트KST 이론 활용수학 지식맵 AI 맞춤 피드백 2. 데이터베이스트랜잭션 격리 수준격리 수준의 차이점Dirty Read다른 트랜잭션에서 아직 커밋하지 않은 데이터를 읽는 문제입니다.예: A 트랜잭션이 금액을 100에서 200으로 변경 중인데, B 트랜잭션이 변경 중 데이터를 읽음.문제가 될 수 있음: A가 롤백하면 B는 잘못된 데이터를 사용한 것.➡ Read Committed 이상부터 방지 가능.Non-Repeatable Read한 트랜잭션이 데이터를 읽은 후, 다른 트랜..