AWS Lightsail https 설정하기
·
Server
저번 포스팅에서 작성하던 URL 단축 서비스를 aws lightsail에 배포하였다.하지만 http로 배포되어 있는 게 거슬려 이번 기회에 ssl 인증서를 등록하여 https 설정을 해보았다. 크게 5단계로 나눌 수 있을 것 같다.도메인 구매도메인 등록네임서버 설정SSL 인증서 발급Nginx 설정위 흐름대로 따라가며 서술하도록 하겠다.  참고로 해당 포스팅은 서버에 nginx가 설치되어 있다는 가정 하에 진행됩니다.✅ 도메인 구매본인 같은 경우는 가비아에서 도메인을 구매하였다.무료로 도메인을 얻을 수 있는 곳도 많이 있는 것 같은데 이왕 도메인 얻는 거 간결한 도메인을 얻고 싶어서 구매하였다. 웹을 넘어 클라우드로. 가비아그룹웨어부터 멀티클라우드까지 하나의 클라우드 허브www.gabia.com 참고로 가..
QR Code 만들기
·
Java/Spring Boot
얼마 전 사이드 프로젝트로 URL 단축 서비스를 만들다가 QR Code도 같이 적용시키면 재밌을 것 같아서적용해 보았다. 어려울 줄 알았는데 생각보다 엄청 간단해서 놀랐다. ✅ QrCodeControllerController는 URL을 전달받아서 URL을 qrCode로 변형시킨 뒤 돌려준다.package sideproject.cutly.controller;import jakarta.servlet.http.HttpServletResponse;import lombok.RequiredArgsConstructor;import org.springframework.web.bind.annotation.*;import sideproject.cutly.service.QrCodeService;import java.io.I..
비전공자를 위한 이해할 수 있는 IT 지식 - 최원영
·
일상/독서 포스트
IT 전공자이고 현업 개발자로 일하고 있는 상황에서 혹시라도 내가 놓친 IT 지식은 없을까 하며위 책을 읽게 되었는데 비개발자 시점에서 보았을 때는 어떻게 보일지 몰라도내가 봤을 때는 쉬운 예시까지 들어가면서 아주 쉽고 재밌게 IT 지식에 대한 내용을 서술한 것 같다. 분명 기획자, 디자이너 등 IT에 관심이 있는 사람이라면 빠져들 것 같은 책이다.
Level1 - 문자열 나누기
·
알고리즘/프로그래머스
✅ 문제설명문자열 S가 입력되었을 때 다음 규칙을 따라서 이 문자열을 여러 문자열로 분해하려고 합니다.먼저 첫 글자를 읽습니다. 이 글자를 x라고 합시다.이제 이 문자열을 왼쪽에서 오른쪽으로 읽어나가면서, x와 x가 아닌 다른 글자들이 나온 횟수를 각각 셉니다.처음으로 두 횟수가 같아지는 순간 멈추고, 지금까지 읽은 문자열을 분리합니다.S에서 분리한 문자열을 빼고 남은 부분에 대해서 이 과정을 반복합니다. 남은 부분이 없다면 종료합니다.만약 두 횟수가 다른 상태에서 더 이상 읽을 글자가 없다면, 역시 지금까지 읽은 문자열을 분리하고, 종료합니다.문자열 S가 매개변수로 주어질 때, 위 과정과 같이 문자열들로 분해하고, 분해한 문자열의 개수를 return 하는 함수 solution을 완성하세요. 🟨 제한사..
무의식은 어떻게 나를 설계하는가 - 데이비드 이글먼
·
일상/독서 포스트
최근에 골프라는 취미에 빠져 허우적대며 해야 할 일들을 미루고 골프 연습과 유튜브에서 골프 영상만 챙겨보느라독서는 저 멀리 뒷편으로 날아가 나를 기다리고 있었다.올해 목표가 책 30권 이상 읽기였음에도 1월 한 달 동안 책을 한 권도 읽지 않았다니... 흐트러진 마음을 다잡고어떤 책을 읽을까 살펴보던 중 끌리는 제목이 눈에 들어왔다. '무의식은 어떻게 나를 설계하는가'.. 현재 내가 하고자 하는 것 조차하지 않고 골프에 빠져있는 것은 나의 무의식이어떻게 작용했기 때문에 나온 결과일까라는 생각으로 읽기 시작하였다. 책을 읽는 동안 나는 굉장히 흥미로웠고 경악을 금치 못했다.나 자신을 스스로 컨트롤 하고 있다고 믿어왔는데 나는 아무것도 하지 못하는 존재였구나또한 실생활에서 경험한 내용들이 책에서 사례로 등장..
쇼핑몰 8 - [배송지 관리]
·
Java/쇼핑몰
✅ 이전 포스팅2024.12.13 - [Java/쇼핑몰] - 쇼핑몰 7 - [이메일로 비밀번호 변경 URL 전송] 쇼핑몰 7 - [이메일로 비밀번호 변경 URL 전송]✅ 이전 포스팅2024.12.02 - [Java/쇼핑몰] - 쇼핑몰 - 6 [Spring Security + JWT + OAuth2 + Redis] 쇼핑몰 - 6 [Spring Security + JWT + OAuth2 + Redis]✅ 이전 포스팅2024.11.19 - [Java/쇼핑몰] - 쇼핑몰 - 5 [spring security + JWT + Redmagicmk.tistory.com 이전 포스팅을 올리고 한 달이 넘는 시간이 지났다.그동안 골프, 웹툰 등에 빠져서 책도 많이 읽지 않고 나태한 나날을 보냈다..쇼핑몰 개발은 거의 끝나..