본문 바로가기

고민과 성장 일기

(2)
[Git] 프로젝트 git flow 전략 학부생, 대외활동 등을 통해 진행하던 프로젝트는 단순히 2~3명 정도가 같이 소스 코드를 관리 했기 때문에 단순히 해당 글[1]을 한번 읽어보고 우리 팀에 맞는 기초적인 방법으로 관리를 하였다. 그러나 현재 회사에서 진행중인 프로젝트는 약 50명 이상이 하나의 gitlab을 사용하고 각 파일들을 관리한다. 많은 사람들이 개발하고 운영해야 하는 git flow 전략은 어떻게 진행될까? 이를 어떻게 관리하는지 신입으로써, 직접 배운 내용을 정리해보았다. 그림으로 한 눈에 보면 다음과 같이 정리할 수 있다. 개발을 하기전 먼저 intellij와 jira를 연동해야 한다. 과정[2]은 다음 글에 작성되어 있다. [1] jira에서 이슈가 발행되어, 해당 이슈를 feature 브랜치로 만든다. 사용할 브랜치는 ..
[Python] Multiprocessing과 Threading 에 관한 고찰 ※ SW 마에스트로 수료 이후 기술 블로그 활동 시작을 통해 과거 부터 고민했던 내용이나 해결했던 내용, 이후 공부했던 내용 등을 합쳐, 꾸준히 작성하지 못한 내용들을 담고 있습니다. 시작하기에 앞서...코드를 보면 time.sleep(0.5) , time.sleep(0.1) 하는 부분이 보인다. 당시 병렬처리시 데이터가 꼬이거나 동시성 문제가 발생해서 넣었던 것으로 기억한다. 그만큼 나는 컴퓨터 과학에 대한 지식이 부족했고... 호기심만 많던 개발자였다. 1. 프로젝트 소개 과거, 2021년 4학년 1학기 때 League of Legends 전적 API를 통해 최근 30게임을 전적갱신 API를 개발[1]한 경험이 있다. 컴퓨터 과학에 대한 지식도, 각종 IDLE 사용법도 익숙치 않던 터라 뭐든 부족한 ..