일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- 도커
- Spring
- IntelliJ
- backend
- 데이터구조
- MySQL
- 성능테스트
- 레디스
- 알고리즘
- 트러블슈팅
- java
- 멘토링
- 플러터
- github
- EC2
- 에프랩
- 백엔드
- nGrinder
- 백준
- AWS
- 부트캠프
- 후기
- F-Lab
- Flutter
- 자바백엔드
- grafana
- FLAB
- error
- 코딩테스트
- 자바
- Today
- Total
목록전체 글 (153)
민스씨의 일취일장

구름톤 풀스택 부트캠프 1주차5월 22일 판교 구름 스퀘어에서의 출정식을 시작으로 6개월의 부트캠프 첫 주가 시작되었다. 어떻게 보면 긴 커리큘럼을 가진 학원에 다니는 거와 다를바 없지만 학교에 처음 입학하는 것과 같은 다양한 첫경험들을 하면서 정신없으면서도 재밌는 한 주를 보냈다. 구름톤 풀스택 부트캠프에서의 첫 주 겪었던 인상깊은 첫경험들을 기록해 보려 한다. 판교다양한 IT기업들이 즐비해 한국의 실리콘밸리라고도 불리는 판교를 처음 가보았다. 전체 커리큘럼에서 몇 번 안갈 스케쥴이지만 첫날은 정말 인상적이었다. 판교도 경기도니까 굉장히 먼거리에 있을 것만 같았는데 전철 타고 가보니 서울하고 정말 가까운 거리에 있었다.IT 기업들민스씨도 경기도에 거주하고 있고 민스씨가 사는 동네에도 지식센터 건물이 있..

상황 $ docker-compose up 위 명령어 실행시 아래와 같은 오류가 발생한다. found character that cannot start any token 원인 docker-compose.yml 파일은 탭(tab) 스페이싱을 허용하지 않는다고 한다. [1] 해결방법 탭 하나당 스페이스하나로 수정하면 문제없이 작동한다. 참고자료 [1] 댓글 https://github.com/moraes/config/issues/1

구름톤 풀스택 부트캠프에 합격했다. 구름톤 풀스택 부트캠프 구름에서 부트캠프를 만들었다. 부트캠프 춘추전국 시대인 2023년 구름은 어떤 구성을 갖췄는지 살펴보자. 01 구름의 서비스 플랫폼 활용 구름IDE 구름은 구름IDE를 통해 클라우드 개발환경을 제공하는 곳이다. 당연히 그렇기 때문에 구름톤에 참여하는 플레이어(구름톤 참가자들을 부르는 말이다. 상당히 마음에 든다.)는 구름IDE를 활용해 개발할 수 있다. 개발자에게 있어 개발환경을 스스로 갖출수 있는 것은 당연히 필요한 능력이지만 능력이라 불리는 만큼 어려움이 많이 있는 것도 사실이다. 실제로 민스씨 본인도 Java를 처음 배울 때 개발 환경 세팅이 안돼 급하게 미루고 미루던 노트북 교체를 했던 경험이 있다. 뿐만 아니라 MySQL와 MySQL을..

상황 assertThat()이 임포트 되지 않았다. 임포트 가능한 메서드는 아래의 두 가지 밖에 없는 상황이었다. 원인 정확한 원인은 파악하지 못했다. 해결 실마리 assertj의 Assertions 패키지에 포함된 assertThat() 메서드를 임포트해야 한다는 목적이 유일한 실마리였다. 해결방법 Assertions를 직접 임포트 해주었다. import org.assertj.core.api.Assertions; 이 때 assertThat()을 사용하기 위해선 Assertions를 먼저 호출해야 한다. Assertions.assertThat();

Git에 대해서 공부하면서 알게된 내용들과 고민들을 시간순으로 기록하는 글이다. Git & GitHub 모두의 깃 & 깃허브 모두의 깃&깃허브 책의 저자가 직접 강의하는 인프런 강의를 수강하기 시작했다. 책과 강의를 함께 공부한 내용 중 깃과 깃허브에 대한 내용과 민스씨가 이해한 내용으로 기록할 것이다. *강의와 책 모두 직접 구매해서 공부하고 있다. 강의가 궁금하다면 아래의 링크를 참조하면 된다. 모두의 깃 & 깃허브 - 인프런 | 강의 길벗출판사 [모두의 깃&깃허브] 서적의 강의입니다. 깃과 깃허브를 이용한 버전관리의 핵심만을 모았습니다. 개발자의 필수 교양이라 할 수 있는 깃을 명령어 없이, 명령어로 다루는 방법과 깃 www.inflearn.com 2023년 4월 17일 버전 관리 이론 깃은 프로그..

도메인 주도 개발에 대해서 공부한 내용과 고민들을 시간순으로 기록하는 글이다. Domain Driven Design 도메인 주도 개발 시작하기 책을 공부하면서 알게된 내용과 생각을 정리해서 기록할 것이다. 책 내용을 발췌하는 부분도 있고 생각을 넣어 재가공하는 부분이 있음을 미리 알린다. 2023년 4월 11일 Chapter 01 도메인 모델 시작하기 도메인이란? 주제(문제, 과제)에 필요한 행동 정보 전체를 말한다. 도메인 모델이란? 프로그램을 특정 도메인을 기준으로 설계하는 방식이다. 도메인 모델을 도출하기 위해선 도메인의 핵심 구성요소, 규칙, 기능을 규정해야한다. Entity 고유 식별자를 갖고 있으며, 생성 후부터 삭제될 때까지 유지된다. Value Type 개념적으로 완전한 하나의 정보 단위,..

맥에서 MySQLWorkbench 로그인도 안되면서 꺼지지지 않을 때 해결방법에 대한 글이다. MySQLWorkbench 로그인 및 종료 에러 상황 1. MySQLWorkbench로 접속했던 DB들에 로그인이 안되고 계속 에러를 뱉어내는 상황이다. 2. 해결 방법을 몰라서 그냥 두고 사용했는데 종료할 때조차 꺼지지 않아서 해결해야만 하는 상황이 됐다. 원인 원인은 알 수 없었다. 시도 데이터베이스가 주로 사용하는 포트번호 3306를 이용해서 현재 작업중인 데이터베이스를 검색해서 강제로 꺼보았다. 결과적으로 성공적 종료 및 작동했다. 방법은 다음 해결책에 설명한다. 해결책 데이터베이스가 사용하는 포트번호 3306을 터미널에서 검색한다. $ lsof -i:3306 3306포트로 실행중인 프로그램이 있다면 해..

백엔드 부트캠프 3주차 이야기이다. 부트캠프 첫째달 셋째주 첫째달 셋째주 2023년 3월 20일 벌써 3주차가 시작되었다. 이번 달 남은 시간이 한 날보다 적어졌다. 하루하루는 정말 바쁘고 정신없이 지나갔지만 지난 시간을 돌아보면 언제나 순식간에 지나간 것만 같다. 진도 막바지 혼자서 책 진도를 쭉 빼고 있다. 두꺼운 책 두권이 기본선데 오늘까지 해서 이제 마지막 2단원만 남았다. 약간 혼자서 다른 커리를 밟는 기분이라 살짝 눈치보면서 했지만 거의 다 끝났다. 책을 한 번 다 본 뒤에는 중요도 순으로 이해가 안된 단원들을 골라서 집중 공략할 생각이다. 진도가 다는 아니지만 기초를 한 번 제대로 본다면 무엇이 있는지 정도는 적어도 알아야 한다 생각한다. 그리고 거기에 더해 연습문제들을 파기 시작하면 좀 더..

백엔드 부트캠프 첫째달의 둘째주 기록이다. 부트캠프 첫째달 둘째주 시간은 지체 없이 돌아가고 둘째주도 어김없이 시작됐다. 첫째달 둘째주 2023년 3월 13일 날씨 갑자기 날씨가 영하권으로 떨어졌다. 날씨가 추워지는 거에 비례해서 강의실의 난방은 강해졌다. 볕이 잘 들고 하루종일 컴퓨터가 돌아가서 기본적으로 강의실이 따뜻한데 정말 더울만큼 따뜻했다. 추운 곳과 너무 더운 곳을 왔다 갔다 하니 몸이 노곤노곤해서 오전에 많이 졸았다. 그래도 오후 부터는 각성이 부스팅되면서 집중력이 쭉 올라가서 기분 좋게 학습을 마무리 지었다. 복습 지난주 목요일과 금요일에 한 부분이 너무 중요한 부분이라서 하루 더 시간내서 두 단원 복습을 진행했다. 확실히 한 번 더 보니 이해했다고 생각했던 내용에도 빈틈이 있는 걸 알게됐..