[Atlassian API] Jira Board 등록 - API
정보2024. 12. 8. 02:41[Atlassian API] Jira Board 등록 - API

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..

[Docker] Volume, Mount
정보2024. 12. 8. 02:03[Docker] Volume, Mount

Docker Volume과 Mount 개념 정리Docker는 애플리케이션을 컨테이너로 실행할 때 데이터를 효율적으로 관리하기 위해 다양한 방법을 제공함. 그중에서 Volume과 Mount는 데이터를 저장하고 공유하는 데 중요한 역할을 함. 이 글에서는 Volume과 Mount의 개념, 차이점, 사용법을 간결하게 정리함.1. Docker VolumeVolume은 Docker에서 데이터를 저장하고 관리하기 위한 기본적인 메커니즘임. 컨테이너와 독립적으로 데이터를 관리하며, Docker 엔진이 이를 제어함.컨테이너 간 데이터 공유: 동일한 Volume을 여러 컨테이너에서 공유 가능함.호스트 독립성: 호스트 파일 경로에 의존하지 않으며, Docker가 데이터를 관리함.데이터 지속성: 컨테이너 삭제 시에도 데이터..

[FastAPI] FastAPI 사용하기
정보2024. 10. 28. 01:22[FastAPI] FastAPI 사용하기

FastAPI 사용하기FastAPI는 Python으로 간단하게 API 서버를 구축할 수 있도록 도와주는 프레임워크로, Pydantic을 활용해 데이터 유효성 검사를 수행함. 이번 글에서는 FastAPI와 Pydantic을 이용한 간단한 CRUD API 서버를 구현하고, 각 기능과 Swagger를 이용한 문서화에 대해 설명함.코드 예제from typing import Optionalfrom fastapi import FastAPIfrom pydantic import BaseModelapp = FastAPI()# 데이터 저장소 역할을 하는 딕셔너리items = { 0: {"name": "bread", "price": 1000}, 1: {"name": "water", "price": 500}, ..

[Git/Slack] git2slack webhook
정보2024. 10. 20. 01:50[Git/Slack] git2slack webhook

GitHub Actions를 사용해 Slack으로 알림 보내기GitHub Actions를 사용해 코드가 푸시될 때마다 Slack에 알림을 보내는 방법을 단계별로 설명합니다. 이 방법을 사용하면 팀원들이 실시간으로 코드 변경 사항을 공유받을 수 있습니다.1. Slack에서 Incoming Webhook 설정하기1.1 Slack에 Incoming Webhook 추가Slack에서 Incoming Webhook을 설정하려면, 먼저 Slack API를 통해 Webhook을 추가해야 합니다.Slack에 Webhook을 추가하고, 메시지가 전달될 채널을 선택합니다.1.2 Slack에 Incoming Webhook 설정앞에서 선택한 채널 또는 다시 선택Webhook URL 복사해두기 Webhook 설명슬랙에 보여질..

[LaTex] 띄어쓰기
정보2024. 8. 5. 00:26[LaTex] 띄어쓰기

서론노션에 수식을 정리하다 보니 띄어쓰기를 어떻게 해야 할지 몰라서 찾아보다가 방법을 찾고 기록을 남기려고 작성한다.방법LaTeX에서 띄어쓰기를 하는 방법은 4가지가 있다.\, : 한칸 띄어쓰기.\; : 두칸 띄어쓰기.\quad : 네칸(= tab) 띄어쓰기.\qquad : 여덟칸(= tab*2) 띄어쓰기.출처 : [LaTeX] 띄어쓰기

[macOS] 맥북 클램쉘 배터리 전원 연결 없이 사용하기
정보2024. 7. 26. 00:41[macOS] 맥북 클램쉘 배터리 전원 연결 없이 사용하기

클램쉘 이란?클램쉘 모드는 맥북의 화면을 닫은 상태에서도 외부 모니터, 키보드, 마우스를 사용하여 작업할 수 있는 기능이다.왜? 쓰는가강의장에서 맥북에어 13인치를 사용하기엔 화면이 작아 글씨 보기가 어렵고 효율이 떨어진다고 생각이 들어서 강의장 모니터에 c to hdmi 연결해서 사용한다.문제점전원 케이블(충전선)을 연결 안하고 화면을 덮으면 연결한 모니터도 꺼져버리는 문제가 발생한다.어떻게 해결하지? 🤔답은 구글링. 여기터미널 명령어를 이용하자 🧑🏻‍💻터미널에서 명령어를 입력하면 간단하게 해결할 수 있다.단, 활성화-비활성화는 잘 체크하길...🚨어떤 명령어지? ⌨️# 노트북 닫았을 때 화면 꺼짐(충전 중이지 않을 때)sudo pmset -a disablesleep 1 # 잠자기 금지sudo..

image