[팀 프로젝트] Github 프로젝트 관리자로 활동하면서.. - 1차 병합완료
·
🌤 프로젝트/UMC 3기: 당신의 발자취
들어가며 이번 포스팅의 목적은 "당신의 발자취" 안드로이드 개발자로 활동하면서, Github 관리자가 되어서 활동한 경험들에 대한 느낀점과 새롭게 배운점을 기록하기 위한 포스팅이다. # 사담 우선, 어쩌다보니.. 프로젝트 Github 관리자가 되었다. UMC 3기 앱 런칭 프로젝트에 참여하는 안드 팀원분들 중 Github로 협업 프로젝트를 진행해본 경험이 있는 사람은 나 밖에 없었다. 처음에는 Github를 통한 협업 관리하는 방법을 배우기 위해서 프로젝트에 참여했지만, 그렇지 않아서 많이 당황했다. 그리고, Github를 통한 프로젝트 코드관리는 이전 경험을 비추어 보았을 때, 내가 "주도적으로" PR을 관리하는 입장이 아니라 PR만 보내는 팀원 중 한명에 속할 뿐이었다. 그래서, Github 관리자로..
[CS 1-2 | 오픈소스 SW 기초] 네트워크 & Git 4주차
·
CS 대학강의
네트워크 계층 모델 - OSI 7 Layer Model 네트워크는 아래의 계층 모델에 따라 "데이터"가 전달된다. 네트워크 작업에 따라 체계적으로 구간을 나눈 것이고, 현재까지 네트워크 계층은 7개의 층으로 이루어져있다. # 네트워크를 계층화 하는 이유는? 상위 계층을 하위 계층의 세부적인 사항으로부터 독립시킴으로써 기능 단위로 모듈화 가능하다. 각각의 계층을 독립적으로 유지, 관리할 수 있기에, 체계적으로 네트워크 상에서 데이터를 다룰 수 있다. 따라서, 네트워크 계층이 있기에, 네트워크 상에서의 데이터를 다루는 "규칙"으로 정해진 규격에 맞춰 원하는 정보 통신을 하기 때문에 네트워크 관리 및 개발에 유용하다. 개발 버전 관리 CVCS - 중앙 집중식 버전 관리 파일 관리 서버가 존재한다. 클라이언트가..