끝났다, 2020년… 전반적으로 대부분을 우아한테크코스 활동에 쏟은 1년이었다. 앞서 후기를 통해 말했듯 좋은 사람들과 함께 큰 꿈을 꿀 수 있게 된 값진 경험이었다. 아쉬움도 남지만…
학교 선배들과 함께 하는 사이드 프로젝트가 있다. 처음엔 분명히 스프링 공부를 하러 들어갔는데, 어쩌다 보니 프론트엔드를 맡게 되었다. 이미 짜여진 코드의 기술 스택을 보니 TypeScript와…
올해로 인터넷 상에 블로그를 운영한 지 13년째가 되었다. 처음에는 중학생 시절 네이버 블로그에서 시작해서, 티스토리를 거쳐 워드프레스에 정착했다. (초창기 글들은 삭제되거나 비공개된 것들이 조금 있다)…
JWT는 세션을 대체한다 사용자가 올바른 자격 정보를 서버에 보낼 때 기존의 세션 방식의 경우 서버에 세션을 만들고 쿠키를 반환받는다면 JWT는 이 세션을 대체해 서버에서 비밀키로…
아이폰-애플워치-아이패드-맥북-에어팟의 애플 생태계를 내던지고 갑자기 갤럭시 폴드를 샀다. 시작은 9월 초 갤럭시 투 고 서비스로 폴드2를 빌려오면서부터였다. 유튜브를 시작해 보려고 리뷰용으로 빌렸었다.(정작 취준으로 바빠 찍어만…
2월부터 시작한 우아한테크코스가 어느덧 끝을 바라보고 있다.부푼 마음을 안고 자바 기초부터 걸음을 떼었던 레벨 1, 스프링에 대해 학습하고 웹 백엔드 지식을 쌓아갔던 레벨 2, 팀을…
이번에 우아한테크코스 프로젝트를 진행하면서 받은 요구 사항 중 하나는 “HTTPS 적용하기” 였다. 스프링 톰캣 서버에 HTTPS를 바로 적용할 수도 있지만, 여러 가지 이유로 nginx를 리버스…
젠킨스를 만들고, 자동 빌드까지 했다. 이제 배포할 차례. 두 번째 AWS 서버를 켜고, 빌드한 jar 파일이 돌아갈 수 있도록 기초적인 준비를 해둔다. 이제 젠킨스로 돌아와…
1편에서 젠킨스를 설치했다. 이제 젠킨스가 자동 빌드를 하도록 만들어 보자. 새로운 item을 선택한다. Freestyle Project를 선택하고 하단의 OK를 누른다. General 탭에서는 GitHub Project를 체크하고 빌드할…
준비사항 우선 이 글을 따라가기 위한 준비물을 소개한다. 아마존 EC2 우분투 18.04 LTS 인스턴스 두 개. 자신의 것이거나 관리 권한을 가지고 있는 GitHub repository에 올라간…