[Tistory] [Troubleshooting] Swagger에서 발생한 “Content-Type ‘application/octet-stream’ is not supported” 오류 해결하기

https://velog.io/@sckwon770/Swagger%EC%97%90%EC%84%9C-MultipartFile%EA%B3%BC-DTO-%ED%95%9C-%EB%B2%88%EC%97%90-%EB%B0%9B%EB%8A%94-RequestPart-%EC%9A%94%EC%B2%AD%EC%9D%84-%EC%8B%A4%ED%96%89%ED%95%A0-%EC%88%98-%EC%9E%88%EB%8F%84%EB%A1%9D-%EB%A7%8C%EB%93%A4%EA%B8%B0 https://velog.io/@zvyg1023/Spring-Boot-Swagger%EC%97%90%EC%84%9C-ReqeustPart%EB%A5%BC-%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC-MultiPartFil..

[Tistory] Spring boot EC2 Nginx certbot 활용 배포(2)

https://plants-growth.tistory.com/33 이전글 이 글은 Spring을 활용하여 배포를 하기 위해 공부했던 내용을 하나로 정리를 하기 위해 작성이 되었습니다. 이전 글에서 build 및 확인을 위한 배포까지 진행을 했고 이번글은 Nginx와 certbot 을 활용하여 무중단 배포하는 방법에 대해서 알아보겠습니다. ! 포트번호는 80번과 443번 미리 열어 놓은 전제로 작성했습니다. ! ubuntu를 사용하고 있습니다. Nginx 설치 sudo apt install nginx // nginx 설치 sudo systemctl start nginx // 설치한 Nginx 가 정상적으로 반영되도록 재시작 ps -ef | grep nginx // 정상적으로 Nginx가 실행되었는지 확인 ..

[Tistory] [Docker] Udemy Docker & Kubernetes : 실전 가이드 필기 – Kubernetes 핵심 개념

Kubenetes는, 프로그램(애플리케이션)을 Container 로 배포, 확장 및 관리할 때 사용하는 시스템 Docker Container 를 배포하고 orchestration 하는 표준 시스템임 Kube 는 여러 머신을 위한 docker-compose 라고 생각할 수 있음 docker-compose 는 하나의 머신 위에 여러 Container 를 띄우고 관리하고 Kube 는 더 나아가 여러 머신 위에 여러 Container 를 띄우고 모두 관리(배포, 모니터링 등)함 Kube 없이 수동으로 Container 를 배포하면, Container 가 떠야 할 서버를 직접 구성 및 관리해야하며 Container 관리, 즉 보안, 구성, Container 간 충돌, Container down 등의 이슈도 직접 ..

[Tistory] [STUDY] 2024-03-06 회의록

1. 포트원으로 결제시스템 연동 테스트 # 포트원 아이디: mihye0924@naver.com 비번 jyhC——09@ # 작업 부분 – 상세페이지 결제 연동 – 포트원 결제 라이브러리 사용 (KG 이니시스) 연동 # 작업 방안 1. 포트원 가입 https://admin.portone.io/integration/ 포트원 관리자콘솔 단 하나의 솔루션, 결제, 그 이상의 경험 admin.portone.io 2. 원하는 결제 대행사 설정 및 추가하기 대표 상점 에서 테스트실 연동 + 추가 를 눌러 추가를 한다. 3. 대표상점 – 내 식별 코드를 기억하기 4. html 에서 제이쿼리 및 포트원 연결 스크립트를 추가해준다. 5. 타입스크립트의 경우 더보기 export interface RequestPayAd..

[Tistory] [AWS] AWS에서 도메인 구매하고 서버와 연결하기 / Route 53 HTTPS(SSL) 리다이렉트

도메인 구매 https://us-east-1.console.aws.amazon.com/route53/v2/home?region=us-east-1#Dashboard https://us-east-1.console.aws.amazon.com/route53/v2/home?region=us-east-1#Dashboard us-east-1.console.aws.amazon.com AWS의 Route 53d Dashboard에서 Domain registration에서 도메인을 등록해준다. 원하는 도메인네임을 검색하면 아래와 같이 사용 가능 여부, 추천 도메인이 나온다. 원하는 걸로 등록하자. 등록하면 본인의 메일로 Verify 메일을 보내준다. 반드시 해당 메일에서 인증을 진행해야 등록 절차가 진행된다. 나는 점심식..

[Tistory] [AWS Certified Machine Learning Specialty – 2024] 시험 준비에 도움이 되는 사이트들

https://www.udemy.com/course/aws-machine-learning/?couponCode=ST10MT8624시험 준비 팁 & 후기 블로그https://mateon.tistory.com/91 세달 동안 AWS Certification 3개 딴 썰 풉니다 (시험 후기, 합격 꿀팁, SAA-C03, DAS-C01, MLS-C01)2023 8월 7일부터 11월 1일까지 획득한 Badge 목록! 👉 서론 사실 이전에는 이러한 Certification이 큰 의미를 가지고 있는지 회의감을 느끼고 있었습니다. 필요성을 잘 모르기도 했고, 업무에 큰 도움이velog.iohttps://jae-eun-ai.tistory.com/13 AWS Certified Machine Learning Special..

[Tistory] Application yml. Thymeleaf 란? status. jar 배포.

++ 환경설정 파일application.yml  vs application.properties properties와 yml의 대표적인 차이는 내부 구조가 있다. properties의 경우엔 각 줄마다 key=value의 형태로 이루어져 있지만, yml의 경우엔 들여쓰기로 구분되는 계층 구조 및 key: value의 형태로 이루어져 있다.  스프링 부트가 돌아가는걸 이렇게도 확인해볼수 있다.  흐름파악하기.  @어노테이션의 흐름을 파악하기 위한 실습이었다. 해당 소소파일은 sprweb5를 참고하면 된다. https://github.com/yoonah0327/spring_source GitHub – yoonah0327/spring_sourceContribute to yoonah0327/spring_sourc..

[Tistory] prettierrc와 settings.json

자바스크립트 개발자들 간에 선호하는 코딩 스타일이 다를 수 있죠? 예를 들어, 개발자 A는 문자열을 쌍따옴표(“)로 감싸줘야 한다고 주장하는 반면에, 개발자 B는 홑따옴표(‘)를 사용해야 된다고 주장합니다. 이러한 두 개발자가 한 팀에서 일하면 코드 리뷰 중에 이러한 사소한 코딩 스타일 차이로 키보드 배틀이 일어나는 걸 보게 되죠… 😅 그런데 대게 이런 코딩 스타일에 대한 논쟁은 정답이 없을 분더러, 괜히 소모적인 자존심 싸움으로 번지기 쉬워서 팀워크와 생산성에 나쁜 영향을 줄 수 있습니다. 이번 글에서는 협업 프로젝트에서 이러한 포맷팅 고민을 해결해주는 편리한 개발 도구인 Prettier에 대해서 소개해드리겠습니다.  코드 포맷터(Code Formatter)개발자가 작성한 코드를 정해진 코딩 스타일을..

[Tistory] [ Linux ] 방화벽 설정시 ssh 포트 제외한 경우

https://m.blog.naver.com/david_shkim/221876843327 Ubuntu.방화벽(UFW)설정유분투의 방화벽은 UFW입니다. 이는 iptables를 좀 더 쉽게 설정할 수 있도록 한것입니다. 그러나 간단…blog.naver.comhttps://blog.itcode.dev/posts/2021/09/04/firewall-with-ufw [Ubuntu] ufw로 방화벽 포트 설정하기 – 𝝅번째 알파카의 개발 낙서장모든 건물에는 입구가 존재한다. 일반적인 상황에서, 누구든지 해당 건물에 드나들기 위해선 좋든 싫든 입구를 통과해야한다. 이 입구라는 것이 또 마냥 열려있는 건 아니라서, 필요 시엔 개방blog.itcode.devhttps://velog.io/@hong-sile/%EC..