Dev metacog/Common7 git config 로 github에 다시 업로드 문제) 컴퓨터를 새로 포맷을 한 후에 git업로드에 실패 해결) 1) git config를 새롭게 수행 아래의 명령어를 이용해서 전역 사용자명/이메일 구성하기 git config - -global user.name “Your name” git config - -global user.email “Your email address 2) vscode에서 ㅇ commit 한 후에 ㅇ sync 3) github에서 확인 2021. 4. 19. SW 패키지 배포 전략 Rolling Update 단위별 서버 1대씩 단위별로 배포 Blue/Green(Red/Black) Deployment 한번에 전체 트래픽을 한 번에 신규 서버로 배포 - 롤백이 신속 - 시스템 자원이 2배 소요 - 트래픽 이전 시 서비스 중단 시간 발생 Canary Release 점진적 트래픽 일부를 신규 서버로 이전하여 상태를 보고 점진적으로 배포 - 특정 유저군 배포를 통해 위험 감지 가능(A/B test가능) 2021. 4. 14. vscode로 python 코딩 시작하기 처음 사용자가 빠르게 시작하기 위한 핵심 설정 포인트입니다. python download python 설치 vscode 기동 www.python.org 에서 다운로드 - 64bit, 32bit 선택 가능 1) custom설치 : 설치 dir 결정 2) path 포함 3) 고급시스템설정>시스템변수>path - 새로 만들기 후에 최상단으로 이동 1) folder 생성 - File>Open Folder 에서 작업 폴더 생성 2) 버전 확정 - 좌측 하단의 버전명을 클릭해서 설치 버전에서 선택 변경가능 2021. 4. 11. 프로그램 용어 프로그램 상에 중요하게 언급되고 있는 키워드 중심으로 아래와 같이 정리합니다. python 클래스의 self 클래스 자체를 의미, 클래스를 통해서 다수의 객체를 생성할 때 개별 객체를 구분하는 역할 클래스 정보 + 처리; 정보는 데이터 이며, 처리는 함수(메소스) 메소드 클래스 내에서 사용되는 함수 이벤트 루프 GUI 프로그램이 'X' 버튼을 누를 때까지 종료되지 않고 실행되는 루프 - GUI 프로그램에서는 '이벤트 루프' 가 for나 while가 같은 '루프'가 계속 실행되게 해주는 역할 상속 메소드 참조 먼저 자신의 메소드 검색 후 부모 클래스의 메소드 검색 파이썬의 속성 접근 파이썬에서는 객체를 통해서 속성에 접근 파이썬의 클래스 속성 데이터와 메소드 통틀어서 속성이라고 함 클래스 속성 참조 순서 .. 2021. 4. 11. Deployment 전략 Recreate(fixed deployment) Rolling Update Blue/Green 카나리아 중단 후 이전 점진적 전환 - 연결종료 시 신버전으로 - 동시 구간 존재 한 번에 대규모 전환 - 클라우드 환경에 적합 - 잠깐만 2배로 사용 특정 유저에 조금 흘린후 롤링 - 동시 구간 존재 ㅇ A/B Test : 양쪽다 존재하는 시간이 있어서 유저의 반응을 보는 방식 - 대조군을 형성해서 서비스 제공 2021. 3. 26. Package manager for Windows chocolatey.org/why-chocolatey Why Chocolatey Chocolatey is software management automation for Windows that wraps installers, executables, zips, and scripts into compiled packages. Chocolatey integrates w/SCCM, Puppet, Chef, etc. Chocolatey is trusted by businesses to manage software deployments. chocolatey.org 설치 ㅇ power shell에서 ㅇ 참조 : chocolatey.org/install 명령어 choco install --pre -y --force gi.. 2021. 2. 19. 이전 1 2 다음