전체 글

전체 글

    [AWS] M1 Mac EC2 인스턴스에 MySQL 설치 및 원격 접속하기

    이전 포스팅에서 EC2 인스턴스를 생성하는 과정을 진행했는데, 이번에는 여기 MySQL 을 설치하고 원격으로 접속까지 해보자. 1. yum 레포지토리에 MySQL 추가 명령어) sudo yum install https://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm 설치에 앞서 MySQl 8.0 을 설치할 수 있는 yum 레포지토리를 추가한다. 2. yum 레포지토리 확인 명령어) sudo yum list | grep mysql yum list 를 확인해보면 mysql 관련 패키지가 설치된 것을 확인할 수 있다. 가. MySQL 서버: mysql-community-server 나. MySQL 클라이언트: mysql-community-clie..

    [AWS] M1 Mac EC2 인스턴스 생성 및 실행까지

    팀 프로젝트 진행 중 EC2 인스턴스를 이용한 설치 과정 및 서버 접속까지의 기록을 남기기 위한 포스팅입니다. 1. AWS 에서 인스턴스 생성 과정 AWS 홈페이지에서 로그인을 하고 EC2 인스턴스 시작 버튼을 클릭하면 Amazon Linux, Ubuntu 등 인스턴스에 적용할 여러가지의 OS 를 선택할 수 있다. 선택 버튼 아래에 x86 / Arm 을 체크할 수 있는데, 아직 프리티어로는 Arm 을 사용할 수 없는 것 같아서 x86 으로 선택 후 진행하기로 했다. 해당 계정은 프리 티어를 사용하고 있기 때문에 다른 선택지는 쳐다볼 필요가 없다 😅 T 시리즈는 싸고 무난하게 사용할 수 있기 때문에 교육용으로 많이들 사용한다고 한다. 인스턴스 구성, 스토리지 추가, 태그 추가는 일단 기본 값으로 설정해도 ..

    [일일회고] 2022/04/07 (목)

    오늘의 할 일 팀 프로젝트 4일 차 진행 Card 도메인 모델을 통한 DTO 생성, CRUD 메서드 구현 및 PostMan 테스트 자바 알고리즘 첫 스터디 심플 학습 회고 오늘은 로니, 준, 반스와의 오프라인 모각코가 있어서 아침에 카페에 도착해 팀 프로젝트를 진행했다 ! 뭔가 간만의 오프라인 모임이라 그런지 활기찬 텐션으로 오전을 보낼 수 있었는데 .. 애자일 방법론을 채택해서 프로젝트를 진행하자 라는 우리 팀은, 오후 내내 에픽, 백로그, 스토리 등을 나누면서 분업을 어떻게 해야할지? 이슈와 프로젝트는 어떻게 관리할지? JSON 데이터는 어떤 데이터가 필요한지? 에 대해 토론하느라 오후 시간을 몽땅 써버렸다 ㅠㅠㅠㅠㅠ (코딩은 단 한 줄도 짜지 못한채) 그래서 내일 PR 보내야하는데 어떡하지.. 라는..

    [일일회고] 2022/04/06 (수)

    오늘의 할 일 팀 프로젝트 3일 차 진행 기본적인 스프링 구조 설계 및 DB 모델링 / 저녁 5시까지 PR 보내기 자바 알고리즘 강의 섹션 1-5 까지 수강 심플 학습 회고 아침 7시에 일어나서 알고리즘 강의를 들어봤었는데, 9시 30분 쯤에 책상에서 기절해버렸다. 아침형 인간은 참 대단한거 같다.. 요새 비타민도 빠트리고 있는데 생각나는 대로 꾸준히 먹어야겠다 😵‍💫 오전에는 JK 수업이 있어서 따로 프로젝트 진행은 하지 못했고 오후 5시까지 PR을 보내야 했기에 루시드와 나름 분업을 해서 나는 포스트맨으로 더미 데이터를 날린 뒤 JSON 응답이 잘 가는지 확인했고, 루시드는 ERD 를 수정하고 업데이트 한 뒤 Ios 분들과 가볍게 수정사항에 대해 이야기를 나눴다. 이후 픽스 된 ERD 에 따라 루시드..

    [일일회고] 2022/04/05 (화)

    오늘의 할 일 팀 프로젝트 2일 차 진행 김영한님 MVC 1편 MVC 프레임워크 만들기 Version3 수강 자바 알고리즘 강의 시작 심플 학습 회고 오늘은 루시드와 함께 엔티티, URL 설계를 진행하고 각자 로컬에서 DB 연동 테스트를 진행했다 ! 도메인 모델을 작성하는데, 역시 혼자가 아닌 둘이서 생각을 하니 어렵지 않게 모델을 작성할 수 있었다. ios 분들과도 어떤 데이터가 필요할지 ? 소통을 거치면서 오후 시간을 보냈다. ios 팀원들도 프로젝트에 열의를 보여서 나도 잘 해야겠다는 생각이 다시 한번 든 하루였다. 저녁에는 간만에 운동도 다녀오고 MVC 프레임워크 만들기도 빠르게 진행하고 싶어서 강의를 들었는데, 역시 Version3 은 어려웠다 ... 영한님도 복습하라고 하시니 내일 다시 복습해..

    [일일회고] 2022/04/04 (월)

    오늘의 할 일 팀 프로젝트 첫날 적응하기 (팀 내 그라운드 룰 정하기 등) BC, Jerry 와 SQL 첫 걸음 2장 (10강 ~ 2강) 스터디 진행 호눅스 입문자를 위한 AWS 강의 모두 시청 심플 학습 회고 대망의 팀 프로젝트 첫날의 해가 밝았다. 어제까지만 해도 걱정을 좀 많이 했었는데, 막상 시작해보니 백의 감미로운 목소리에 정신을 차릴 수 없었다 ㅋㅋㅋ 같은 BE 지만 처음 뵌 루시드도 아직 말은 많이 안해봤지만 고오수라는 다른 분들의 증언이 있어서 많이 배워갈 수 있을 것 같다는 느낌이 들었다 😀😀😀 시작하기 전 JK 가 슬랙에 아이스브레이킹을 시도하라고 하셔서 잡담도 좀 하고 어디 거주하고 계시는지도 여쭙기도 했는데 다들 서울과는 꽤 거리가 있어서 4명이 다 같이 보는건 쪼금 힘들 것 같다...

    FrontController 를 통한 MVC 패턴 구조 개선 [2]

    강의 내용이 있기 때문에 출처를 밝힙니다 ! 임의로 추가, 수정, 삭제한 내용들이 있으니 정확한 이해를 위해서는 강의를 구매하시는 것을 추천드립니다 😅 출처 : 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 (인프런 강의) https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-1 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 - 인프런 | 강의 웹 애플리케이션을 개발할 때 필요한 모든 웹 기술을 기초부터 이해하고, 완성할 수 있습니다. 스프링 MVC의 핵심 원리와 구조를 이해하고, 더 깊이있는 백엔드 개발자로 성장할 수 있습니다., - www.inflearn.com Controller 내부의 JSP 이동 부분 분리하기 FrontContr..

    FrontController 를 통한 MVC 패턴 구조 개선 [1]

    강의 내용이 있기 때문에 출처를 밝힙니다 ! 임의로 추가, 수정, 삭제한 내용들이 있으니 정확한 이해를 위해서는 강의를 구매하시는 것을 추천드립니다 😅 출처 : 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 (인프런 강의) https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-1 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 - 인프런 | 강의 웹 애플리케이션을 개발할 때 필요한 모든 웹 기술을 기초부터 이해하고, 완성할 수 있습니다. 스프링 MVC의 핵심 원리와 구조를 이해하고, 더 깊이있는 백엔드 개발자로 성장할 수 있습니다., - www.inflearn.com 기존 MVC 패턴의 한계 기존 서블릿 클래스들을 한번 다시 살펴보자. 어..

    Servlet 에 MVC 패턴 도입하기

    강의 내용이 있기 때문에 출처를 밝힙니다 ! 출처 : 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 (인프런 강의) https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-1 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 - 인프런 | 강의 웹 애플리케이션을 개발할 때 필요한 모든 웹 기술을 기초부터 이해하고, 완성할 수 있습니다. 스프링 MVC의 핵심 원리와 구조를 이해하고, 더 깊이있는 백엔드 개발자로 성장할 수 있습니다., - www.inflearn.com MVC 란 ? Model, View, Controller 의 약자로, 디자인 패턴의 한 종류 비즈니스 로직과 View 로직을 분리하기 위해 나온 패턴이고 Sevelt, JSP 이 ..

    [일일회고] 2022/03/31 (목)

    오늘의 할 일 Ron2 와 페어 프로그래밍 (WAS 구현하기 4단계 리팩토링) BC, Jerry 와 SQL 첫 걸음 2장 (4강 ~ 5강) 진행을 위한 Docker MySQL 이미지 설치, 실습 및 책 정독 BC, 반스와 다음 주 부터 진행하는 자바 알고리즘 스터디 회의 (어떻게 진행할지에 대해) 심플 학습 회고 오랜만에 빨리 일어나서 하루를 준비했다. 항상 이렇게 일어나서 개운하게 준비를 하고 싶지만 여전히 쉽지가 않다. 오늘은 오전부터 카페로 나가서 팀원들과 함께 모각코를 진행했는데, 페어 프로그래밍을 여러 팀에서 오프라인으로 하는 진풍경이란 ... 👍 (인당 맥북 1대) 5시 그룹 리뷰 때는 내가 아직 코드 이해를 완벽하게 하지 못해서 내용 공유를 하고 싶어도 설명을 할 수가 없었는데, 다른 팀원들..