TiL

내일배움캠프/내일배움캠프 TIL

내일배움 캠프 TIL 78일차 - 젠킨스로 CI/CD 배포 환경 구축하기 02

Today I Learned https://sogummi.tistory.com/170 내일배움 캠프 TIL 77일차 - 젠킨스로 CI/CD 배포 환경 구축하기 01 Docker란? Docker는 컨테이너화된 애플리케이션 구축, 배포 및 실행을 위한 플랫폼 Docker는 컨테이너 엔진으로 리눅스 커널 기능을 사용하여 운영 체제 위에 컨테이너를 만들고, Docker 자체는 서비스 sogummi.tistory.com ↑ 젠킨스 CI/CD 배포 첫 번째 포스팅 - 비밀번호 입력 후 플러그인을 커스텀할 수 있는 창이 나오는데 젠킨스 기본값 플러그인인 Install suggested plugins로 설치 진행 - 플러그인 설치가 완료되면 새 Admin User 생성 (ID와 비밀번호는 잊지 않게 주의하자) - 플러..

내일배움캠프/내일배움캠프 TIL

내일배움 캠프 TIL 77일차 - 젠킨스로 CI/CD 배포 환경 구축하기 01

Docker란? Docker는 컨테이너화된 애플리케이션 구축, 배포 및 실행을 위한 플랫폼 Docker는 컨테이너 엔진으로 리눅스 커널 기능을 사용하여 운영 체제 위에 컨테이너를 만들고, Docker 자체는 서비스의 컨테이너를 관리하는 데몬(Daemon)으로 실행된다. 여기서 데몬이란 백그라운드에서 실행되는 프로그램으로, Docker의 컨테이너 생성/실행/관리/삭제 등의 작업을 수행하며, 사용자는 Docker CLI를 통해 컨테이너를 관리하는 명령을 내려 데몬과 상호작용을 한다. Docker의 핵심개념 - 이미지와 컨테이너 ! 1) 이미지 : -애플리케이션 실행에 필요한 모든 파일, 라이브러리, 설정 등을 포함하는 패키지, 컨테이너를 실행하는 데 사용 (변경 불가 파일) - 읽기 전용이므로 "스냅샷"이라..

내일배움캠프/내일배움캠프 TIL

내일배움캠프 TIL 76일차 - KPT 중간 발표 회고록

파이널 프로젝트 KPT 중간 발표 회고록 https://youtu.be/w0Cynh4hxos https://youtu.be/ZbVgHqQUUhU 각 페이지의 시연영상 ( 시간 상 압축된 부분이 많음 ) 이주한 Git flow 협업방식 Git issues를 활용한 업무 분배 커밋 메시지 템플릿 활용 doc string 활용 코드 피드백(코드 리뷰??) Problem 팀적으로는 문제를 체감하지 못했으나 개인적으로 부족함을 느낀 부분이 많음 프로그래밍을 할 때 Try 박지홍 Keep 이슈기반 작업방식 어떤 커밋이 어떤 작업을 하였는지 편하게 확인 할 수 있어서 좋았다. 어떤 기능을 수정 하던 중 오류가 발생했고 해당 오류를 되돌리기가 편했다. 현재 완료된 작업, 진행중인 작업, 진행해야 되는 작업을 분류하여 ..

내일배움캠프/내일배움캠프 TIL

내일배움캠프 TIL 73일차 - bulk_create()

Today I Learned bulk_create() 란? => Django ORM에서 제공하는 메서드. 대량의 객체를 한 번에 생성할 때 유용하게 쓰인다. 일반적으로 반복문을 사용하여 객체를 하나씩 생성하고 저장하는 것보다 훨씬 효율적으로 저장할 수 있음 order_info_list = [] order = ShopOrder.objects.create(**validated_data) order_info = ShopOrderDetail( order=order, product=product, product_count=order_quantity, order_detail_status=0 ) order_info_list.append(order_info) ShopOrderDetail.objects.bulk_crea..

내일배움캠프/내일배움캠프 TIL

내일배움캠프 TIL 72일차

리액트 오류 Uncaught TypeError: Cannot read properties of undefined (reading '0') => 배열이 비어있을 때 발생하는 오류. product.images배열의 첫 번째 요소를 참조하려고 하지만 비어있어서 오류 발생 해결 방안 : 조건부 렌더링 해주기! {product.images.length > 0 ? ( ) : null} 다음과 같이 조건을 설정해주면 이미지 배열이 비었을 경우에 이미지를 렌더링하지 않고 null을 반환하기 때문에 에러가 발생하지 않는다

sogummi
'TiL' 태그의 글 목록