Home

블로그를 또 이사했다!

블로그를 또! 또! 이사한다… velog: 커스텀이 안돼서 뭔가…아쉬웠음 gitpage: 커스텀도 되고 정말 좋았지만… 글 올리기 불편하고, 커스텀을 하려면 html이나 css를 다뤄야 되는데…🥲 tistory: 스킨도 다양하고.. 편할 것 같아서 이사왔음! 티스토리에서 오래 살아봐야지..

Read more

[개요] PRE 프로젝트 개요

프로젝트 개요 1. 일정 pre (2주) 개별학습 및 모범 웹 서비스 벤치마킹 퀘스트 main (4주) 산업군별 선택 매칭 카테고리 금융, 제조, 에너지/친환경, 유통/물류, 미디어, 의료/헬스, 건설, 교육, 기타(관심 산업군 없음) 2. 소통 수단 노션(간단한 공지) 디스코드(상세 공지) ZEP(팀 별 소통) 라이브 줌: 학습 내용 리뷰, 프로그램 진행 방법, 프로젝트 관리 방법, 테이블 설계 요령 3. 팀원 구성 FE: 4명 BE: 3명 4. 목표 Pre main 프로젝트를 성공적으로 하기...

Read more

[작업 일지] 사전 프로젝트를 시작했다!

1일차 개요 1. 프로젝트 일반 규칙, 개발 관련 규칙 정하기 2. 커뮤니케이션 시간 정하기 3. StackOverFlow 웹 페이지 기능 살펴보기 규칙 정하기 프로젝트 일반 규칙 상호 간에 감정을 상하지 않게 소통하는 것에 초점을 뒀다 스크럼 스프린트 09:00 (캠 X 가능) 자신의 컨디션, 계획, 일정 회고 17:00 (캠 ON) 구체적으로 이해하기 쉽게 이야기해주세요(ex : 기한을 정확히 명시해주세요) 팀 연락에는 확인했다는 표시해주기 문제...

Read more

부트캠프의 마지막 섹션이 끝났다

회고 6월 24일부터 시작한 부트캠프의 학습과정이 끝났다. 그렇다고 전부 끝난 것은 아니다. 이제 앞으로 2달 동안은 프로젝트를 2개 해야 된다. 프로젝트를 들어가기 전에 인프런에서 스프링 강의를 전부 다 듣고 싶었는데, 그게…. 생각처럼 쉽지 않았다. 이번 달은 블로깅하는데 힘을 썼다. 시간이 고작 하루 이틀만 지나도, 내가 어떤 오류 때문에 괴로워했는지 정확하게 기억이 안났다. 그래서 잊지말자는 의미와 다른 사람에게도 도움이 됐으면 해서.. 블로깅에 더 힘을 쓰게 됐다. 오늘은 미니잡서칭 시간으로 다른 사람의 포트폴리오 페이지를 살펴봤다. 이미 개발자로 일하고 계신 분들의 포트폴리오를 보니, 솔...

Read more

외부에서 로컬 환경에 접근할 수 있도록 만들기 (2. Ngrok으로 로컬에서 서버 실행)

Ngrok을 이용해 로컬에서 서버 실행하기 Ngrok? 네트워크 설정을 하지 않아도, 방화벽을 넘어 외부에서 로컬 환경에 접근할 수 있게 해주는 터널링 프로그램 Ngrok 설치 Ngrok 공식 페이지에서 OS에 맞게 설치를 진행합니다. 무료로 사용 가능하지만 연결 세션이 약 2시간 정도 유지 가능하다 Ngrok 실행 # 원하는 포트 번호를 입력하여 연결 ngrok http [port] 8080번 포트로 포워딩하는 임시 도메인과, 해당 연결의 세션 지속시간 등의 정보가 확인 가능하다. 프로젝트 실행 확인 포워딩한 임시 도메인을 핸드폰으로 들어가도 정상적으로 접속되는 것을 ...

Read more

외부에서 로컬 환경에 접근할 수 있도록 만들기 (1. Tomcat으로 수동 배포)

외부에서 로컬 환경에 접근할 수 있도록 만들기 위한 단계 Tomcat으로 수동 배포를 한다. ngrok을 사용해 터너링으로 서버를 실행한다. Tomcat을 사용한 수동 배포 WAR를 사용하는 이유? JAR는 자바 프로젝트를 압축한 파일로 JRE만 있어도 실행이 가능하다. 반면에 WAR는 웹 관련 자료를 포함하여 웹 어플리케이션을 압축한 파일이다. 별도의 웹 서버가 필요하고, JAR보다 더 넓은 범위를 압축할 수 있다. 따라서, WAR로 패키징하면 다양한 설정과 웹 환경을 구성할 수 있는 장점이 있다. 사전 설치 1...

Read more

Git Actions 배포 자동화

사전 준비 Spring Initializr을 사용해 포로젝트 준비 AWS S3 버킷 비우기(객체 영구 삭제, 정적 웹 사이트 호스팅 비활성화) Github Actions? 빌드, 테스트 및 배포 파이프라인을 자동화할 수 있는 CI/CD 플랫폼 워크플로는 .yml에 의해 구성된다. 리소스 설정 1. Github Actions 생성 1) 리포지토리를 생성하고, Actions를 누른다. Java wuth Gradle로 생성한다. gradle....

Read more