[Git] Git Branch Strategy - Branch 관리 전략
Git Branch Branch는 전체 코드를 복사하여 독립적으로 개발을 하기 위한 기능이다. 모든 버전 관리 시스템은 Branch를 지원한다. 하지만 Git의 Branch는 매우 가볍다. 이는 Git의 큰 장점이자, 우리가 Git을 쓰는 가장 큰 이유라고 생각해도 문제가 없지 않을까? 참고자료 : [git-scm] Git 브랜치 - 브...
Git Branch Branch는 전체 코드를 복사하여 독립적으로 개발을 하기 위한 기능이다. 모든 버전 관리 시스템은 Branch를 지원한다. 하지만 Git의 Branch는 매우 가볍다. 이는 Git의 큰 장점이자, 우리가 Git을 쓰는 가장 큰 이유라고 생각해도 문제가 없지 않을까? 참고자료 : [git-scm] Git 브랜치 - 브...
Container와 Container Orchestration 인프런의 쿠버네티스 어나더 클래스 지상편 - Spring 1,2 강의 복습 기술 흐름으로 이해하는 컨테이너 # 1-1. 컨테이너 한방 정리 - 기술의 흐름 Docker Engine Docker는 High Level Container Runtime이다. Docker...
기술 흐름으로 이해하는 컨테이너 인프런의 쿠버네티스 어나더 클래스 지상편 - Spring 1,2 강의 복습 컨테이너란? 실행중인 컴퓨터의 호스트 운영체제에 격리된 공간을 설정하고, 이 격리공간 내에 호스트 운영체제로부터 독립된 프로세스를 실행시키는 기술과 이를 위한 소프트웨어 구성 일체를 이야기한다. 동일한 하드웨어 아키텍쳐(특히 CPU...
오프라인 환경에서 패키지 설치를 위한 yum 활용법 네트워크가 연결되지 않은 서버에 패키지를 설치하기 위해, 필요한 패키지와 그 의존성을 모두 RPM 파일로 다운로드한 후 이를 오프라인 서버에 옮겨 설치할 수 있습니다. 1. 패키지 다운로드 준비 먼저 네트워크가 되는 서버에 패키지를 설치합니다. yumdownloader, yum ...
평범한 배낭 문제 이 문제는 아주 평범한 배낭에 관한 문제이다. 한 달 후면 국가의 부름을 받게 되는 준서는 여행을 가려고 한다. 세상과의 단절을 슬퍼하며 최대한 즐기기 위한 여행이기 때문에, 가지고 다닐 배낭 또한 최대한 가치 있게 싸려고 한다. 준서가 여행에 필요하다고 생각하는 N개의 물건이 있다. 각 물건은 무게 W와 가치 V를 가지는데...
Dynamic Programming 복잡한 문제를 더 간단한 부분 문제로 나누어 해결하는 알고리즘 기법 주로 최적화 문제에 사용 큰 문제를 해결하기 위해 부분 문제의 해를 재사용 부분문제를 하위 문제라고도 표현 Memoization 혹은 Tabulation 두 가지 방법 중 하나로 구현 적용 ...
피보나치 함수 문제 다음 소스는 N번째 피보나치 수를 구하는 C++ 함수이다. int fibonacci(int n) { if (n == 0) { printf("0"); return 0; } else if (n == 1) { printf("1"); return 1; } el...
터렛 문제 조규현과 백승환은 터렛에 근무하는 직원이다. 하지만 워낙 존재감이 없어서 인구수는 차지하지 않는다. 이석원은 조규현과 백승환에게 상대편 마린(류재명)의 위치를 계산하라는 명령을 내렸다. 조규현과 백승환은 각각 자신의 터렛 위치에서 현재 적까지의 거리를 계산했다. 조규현의 좌표와 백승환의 좌표가 주어지고, 조규현이 계산한 류재명과의...
1 문제 2와 5로 나누어 떨어지지 않는 정수 n(1 ≤ n ≤ 10000)가 주어졌을 때, 각 자릿수가 모두 1로만 이루어진 n의 배수를 찾는 프로그램을 작성하시오. 예제 입력 3 7 9901 출력 3 6 12 Solution def get_inputs(): import sy...
Python의 Command-line argument parsing library argparse는 Python 표준 라이브러리 중 하나로, CLI 프로그램에서 실행 인수를 쉽게 사용하기 위한 도구입니다. 또한 특정 인자를 숨기거나 기본값 출력을 억제하고 싶을 때 SUPPRESS를 사용할 수 있습니다. SUPPRESS 란? SUPPRESS는 ...