본문 바로가기

분류 전체보기290

[Webstorm] 단축키 모음 블록 이동 command + shift + 방향키 한줄 이동 Option + shift + 방향키 한줄 복사 command + D 블록 선택 영역 확장 Option + 방향키 + 위로 : 점점 커짐 Option + 방향키 + 밑으로 : 점점 작아짐 다중커서 Option + shift + 마우스 끌기 해당 라인으로 이동 command + N 2023. 6. 19.
[git] branch branch 확인 git branch branch 이동 git checkout branch 생성하면서 이동 git branch -b branch 삭제 주의 삭제를 하려는 브랜치가 현재 브랜치면 안된다. git branch -d 2023. 6. 14.
[Terraform] iam 삭제 에러 IAM DeleteConflict 에러 내용: Error: Error deleting IAM User problem-service-user-name: DeleteConflict: Cannot delete entity, must delete policies first. status code: 409, request id: xxxxxxxxxx 에러 이유: 테라폼에서 IAM 유저를 생성할 때 테라폼으로 생성되지 않은 무언가가 IAM 사용자에 같이 물려있을 경우 삭제가 불가능함. 대표적으로 MFA 디바이스 설정 등은 테라폼에서 진행하지 않았기 때문에 깔끔하게 제거하고 다시 테라폼을 실행해야 한다. 해결: 수동으로 MFA 등을 제거한 상태로 IAM 삭제를 재진행함. 참고 사이트 https://lsxnr.com/post/terraform-delet.. 2023. 6. 14.
백엔드 개발을 위한 핸즈온 장고 리뷰 총평 - 책의 난이도 : ★★☆☆☆ - 추천 별점 : ★★★★★ - 추천 독자 : 파이썬을 주력 언어로 하면서 장고를 사용하는 백앤드 주니어 개발자 (예비 개발자도 기본서로 충분하다) - 지은이 : 김성렬 - 출판사 : 한빛미디어 - 예제소스 : https://github.com/KimSoungRyoul/django-backend-starter 이 책은 파이썬 백엔드 개발로 Django를 다루고 있다. 책 표지부터 취향저격수 처럼 예쁘게 잘 되어있는데 요즘은 진짜 책 표지 잘 뽑는것 같다. 아무튼 내가 요즘 많은 책들을 보면서 중요시 생각되는 것들이 몇 가지 있는데, 이 책은 그런 요소들을 정말 잘 모아서 제작되었다는 생각이 들었다. 첫째는 한국 저자의 책이라는 것이다. 앞서 테라폼 책의 리뷰에서도 적긴.. 2023. 6. 12.
[Quick명령어] AWS EKS Config 설정하기 1. AWS EKS kubeconfig 파일 받는 명령어 aws eks update-kubeconfig --region --name 2. Kubernetes 현재 Config 설정보기 kubectl config get-contexts 3. config 변경하기 kubectl config use-context - 공식문서 https://docs.aws.amazon.com/ko_kr/eks/latest/userguide/create-kubeconfig.html Amazon EKS 클러스터용 kubeconfig 파일 생성 또는 업데이트 - Amazon EKS 이 페이지에 작업이 필요하다는 점을 알려 주셔서 감사합니다. 실망시켜 드려 죄송합니다. 잠깐 시간을 내어 설명서를 향상시킬 수 있는 방법에 대해 말씀해 .. 2023. 6. 9.
도서 테라폼으로 시작하는 IaC 리뷰 요즘 베타리딩 등을 많이 참여하고 있는데, 베타리딩을 참여해서 더 애착이 가는 책이기도 하고 가장 많이 활용하고 있는 기술이기도 해서 리뷰를 적어본다. 테라폼은 대표적인 IaC(infrastructure as a Code) 도구로 코드로 인프라를 관리하는 도구이다. 대표적인 클라우드 벤더사와 연동해서 코드를 통해 인프라 배포가 가능하기 때문에 마치 템플릿처럼 쓸 수 있다. 그래서 dev, stage, prod 처럼 환경을 다양하게 두고 있는 회사에서 코드 하나를 마치 붕어빵 틀처럼 만들어서 찍어낼 수 있고, 코드가 가지고 있는 속성 (대표적으로 git을 이용할 수 있어 버전관리, 동료리뷰, 반복문과 같은 프로그래밍 요소 등)을 다양하게 사용할 수 있다는 장점이 있다. 하지만 이용하면서 조금 힘든점은 인프.. 2023. 6. 8.