소통하는 개발자 Sean
article thumbnail
aws 프리티어 종료 후 가격변화
Cloud/AWS 2023. 9. 25. 01:13

프로젝트를 진행하던 도중, AWS 관련 메일이 도착했다. "Amazon Web Services 프리 티어가 곧 만료됨" 메일 내용은 아래 사진과 같다. ASW 프리티어 기간이 종료되고, AWS Billing에 접속해서 '이번 달의 총 예상' 금액을 매일 확인했는데 예상 금액이 나날이 증가하는것을 보고 두려워졌다.. 과연 얼마까지 올라갈지.. 일주일간 확인한 결과 3만원은 안넘을것 같아서, 실험삼아 냅두기로 했다. 이전 달과 비교 해보았을 때, 무려 317% 상승한것을 볼 수 있다!! 프로젝트 개편을 하면서 AWS의 S3, RDS 등을 적용해야하기 때문에 실험은 요기까지만 하고.... 요번 기회에 구글 아이디를 하나 더 만들어서, 1년 프리티어를 다시 받아보기로 하자 2023.09.25 - [분류 전체보기..

article thumbnail
article thumbnail
점핏 백엔드 개취콘 후기 (온라인)
ETC 2023. 9. 1. 18:15

개발자로서 조금씩 정체기가 오는것 같아, 재밌고 신선한게 무엇이 있을까 찾던 찰나에 점핏(jumpit)에서 진행하는 개취콘을 발견하게 되었다. 다행히 요번 개취콘은 프론트엔드가 아닌 백엔드여서 재빠르게 신청을 했다. https://www.youtube.com/live/qI4zF0GfEW0?si=g_pX_zgOIV1KuOSi 해당 영상의 내용을 정리해보았습니다. 👉 손진규 - 중요한 건 인터페이스 최소한의 기능으로 빠르게 만든 MVP를 전달할 수 있지만굉장히 값싸게 사용자의 니즈를 검증할 수 있다. 그것 보다도 더 빠르게 pretotyping을 전달하면 굉장히 값싸게 사용자의 니즈를 검증할 수 있다. 나는 오너십을 가진 개발자들을 좋아한다. 해당 부분에 오너십을 가지고 있으면 어떻게 하면 좋을까요? 가 아..

article thumbnail
도메인의 8080 포트 번호 제거가 안된다면..?
Cloud/AWS 2023. 2. 16. 20:02

* 리다이렉트 설정 - 포트 입력없이 접속하기 위해서는 리다이렉트를 설정해줘야 한다. - putty로 EC2 인스턴스에 접속한 후 -> 아래 명령어를 치면 됩니다. (EC2 우분투 리눅스 기준) sudo iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080 저번 글에서는 위에 명령어를 치면 8080 포트를 입력하지 않아도 된다고 했는데요. 요번에 인스턴스를 잠깐 중지할 일이 있어서, 인스턴스를 내렸다가 다시 실행한 후 -> 위에있는 명령어를 다시 입력했는데도, 예상과는 다르게 포트제거가 안되더라구요 구글링을 해보다가 알게되어서 공유합니다! * 등록되어있는 IP 테이블을 확인하는 명령어 입니다. sudo ipta..

article thumbnail
@Valid 사용해서 View에서 에러 표현하기 (쉬운 방법)
Web Programming/Spring Boot 2022. 11. 19. 12:08

input 값에 대한 validation을 하고 싶을 때, 1. view 쪽에서 API를 호출한다. 2. API는 실패에 대한 메시지를 model에 담아서 보내준다. 3. view 에서는 model에 있는 실패 메세지가 있는지 thymeleaf를 사용해서 처리한다. 요러한 플로우를 통해서 이루어진다고 생각해요. (더 멋지게 구현할수도 있겠지만요...) 지금은 input 값이 하나라서 다행이지만, 회원가입 같은 여러개의 필드값을 받는다면 어떨까요? 해당 API에서 그 필드값들을 하나씩 분석해서 model에 메세지를 넣어주는건 쉽지 않을거에요. 조금의 설정만 해두면, 위와 같은 문제를 쉽게 해결해줄 수 있는 '@Valid' 가 있습니다!! @Valid - 클라이언트 측에서 넘어온 데이터를 객체에 바인딩할 때..

article thumbnail
AWS EC2 MariaDB 비밀번호 변경 (DB 해킹 대비) - 2
Cloud/AWS 2022. 9. 11. 16:47

보안을 위해 MariaDB 비밀 번호를 변경해봅시다! $ sudo systemctl stop mariadb $ sudo systemctl stop mysql - 일단, MariaDB를 종료시켜야 한다. $ sudo mysqld_safe --skip-grant-tables & -이후에 mysql을 안전모드로 시작해야 한다 -> 비밀번호를 사용하지 않고 접속하기 위해서 (뒤에 & 문자를 붙이는 이유 -> 프로세스를 백그라운드에서 mysql이 동작하게 하는 리눅스 명령어) $ mysql -u root - 실행했으면, root 계정으로 실행시켜주자. MariaDB가 정상적으로 실행되면 안전모드 진입 성공 $ mysql > SET PASSWORD FOR 'root'@'localhost' = PASSWORD('PA..