목록분류 전체보기 (15)
겸손하기 꾸준하기 건강하기

일주일 전부터 워크밴치를 열려고 하면 매번 MySQL Worbench has encountered a problem 에러가 났다. 에러가 너무 추상적이다. 화가 났다. ㅎ 보통은 3306 포트를 죽여주면 해결된다고 한다. 나도 한두 번은 포트만 죽이면 해결이 되었었지만... 언젠가부터 안되었다.~ installer에서 아래 부분으로 reconfigure 해주면 된다고 해서 몇 번은 또 이렇게 해결을 했다. reconfigure을 하려고 하면 root password로 접속을 해야 하는데, 3-4일 전부터 root 비밀번호가 맞음에도 접속이 안되었다~~~ 즉 reconfigure 도 안됨, == 서버 연결 안 됨!!!!!!!!!!!! cmd에서도 접속이 안됨!!!!!!!!!!!! 며칠간 바빠서 원인을 파악..

최종 코딩테스트를 본 뒤로 어느덧 2주가 지났다. 결론부터 이야기하자면, 나는 우테코 6기로 참여하지 못하게 됐다. 불합이란 뜻 😮💨⭐ 많이 아쉽고, 후회도 크게 남는다. 최종 코테 이후로는 코드가 돌아가도록 완성하거나, 리펙토링 해야 했지만, 그럴 수 없었다. 엉망으로 코테를 치룬 내가 너무 싫었고, 코드를 다시 보는게 힘들었다. 실패한 코드를 보는 것이 부끄러운 내 밑바닥을 드러내는 것 같아서 큰 스트레스였다. 그래서 2주가 지난 지금에서야 프로젝트를 다시 열었고, 회고를 작성해보려고 한다. 어떤 것이 부족했고, 어떻게 고쳤고, 다시 돌아간다면 어떤 스탠스를 취했어야 했는지 살펴보자. 🧐프리코스가 끝난 뒤 11/15 : 4주간의 프리코스 종료 11/15~11/19 : 싸피 자소서 제출 & 코딩 테스..

밀린 일들과 4주 차 미션 회고, 리펙토링을 하다 보니 정신없이 2주가 갔다 :0 11/2~11/ 8에 진행되었던 3주차 미션, [로또] 회고 글을 이제야 써보려 한다. 😶 사실 [로또]는 프리코스 기간 동안 진행했던 미션 중, 가장 아픈 손가락이고, 너무너무 아쉬운 점이 많은 미션이다. 그래도 당시에는 나름의 철칙이 있었어서 ㅋㅋㅋ 예쁜 코드를 짜려고 나름대로의 노력을 했었는데, 당시 그런 선택을 했던 이유와, 지금 와서 생각 해보면, 어떤 방법이 나았을지 살펴보면서 글을 작성해 보겠다! 3주 차를 마친 뒤, 자극을 많이 받고, 뉘우침을 얻은 덕에^^ 4주 차에 더 열심히 할 수 있었다 생각한다. 😀 지난 2주 차 미션에서는 함수 분리와 함수별로 테스트를 작성하는 것을 목표로 했는데요. 3주 차 미션에..

이번 4주 차 미션에서는 3주 차 미션의 학습 목표인 클래스(객체)를 분리하는 연습을 조금 더 살펴볼게요. 클래스(객체)를 분리하는 것에 대해 조금 더 깊이 고민해 볼 수 있도록 클래스 예시와 요구 사항을 추가했습니다. 특히, 클래스의 역할과 책임을 생각해 보고 클래스 작성 시 도메인 로직에 집중하는 방향으로 구현하시고, UI는 도메인 로직과 분리하는 방향으로 생각했으면 좋겠어요. 새로운 요구 사항이기보다는 지난주 요구 사항이 조금 더 구체적으로 명시되는 것이니 3주 차 미션을 성실히 수행했다면 잘하실 수 있을 거예요. 미션 - 크리스마스 프로모션 3주 차 공통 피드백 함수(메서드) 라인에 대한 기준을 세운다. 발생할 수 있는 예외 상황에 대해 고민한다. 비즈니스 로직과 UI 로직을 분리한다. 연관성이 ..

2주 차 미션에서는 1주 차에서 학습한 것에 더해 함수를 분리하고, 각 함수별로 테스트를 작성하는 것에 익숙해지는 것을 목표로 하고 있어요. 이번에 테스트를 처음 접하시는 분들은 언어별 테스트 도구를 학습하고 작은 단위의 기능부터 테스트를 작성해 보길 바랍니다. 미션 - 자동차 경주 1주 차 공통 피드백 요구사항을 정확히 준수한다. 커밋 메세지를 의미 있게 작성한다. git을 통해 관리할 자원에 대해서도 고려한다. Pull Request를 보내기 전 브랜치를 확인한다. PR을 한 번 작성했다면 닫지 말고 추가 커밋을 한다. 이름을 통해 의도를 드러낸다. 축약하지 않는다. 공백도 코딩 컨벤션이다. 공백 라인을 의미있게 사용한다. space와 tab을 혼용하지 않는다. 의미 없는 주석을 달지 않는다. IDE..

`2023-10-28T00:12:31.709+09:00 ERROR 31165 --- [ main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Exception during pool initialization.``java.sql.SQLException: Access denied for user 'claire'@'localhost' (using password: YES)`스프링에서 DB연결이 제대로 안되었을 때 나는 에러다.결론적으로는 쉘을 zsh -> bash로 변경해주니까 해결되었다. 2023 9월 초.. 개발 컴퓨터 운영 체제를 ubuntu22.04로 변경 했었다. 그 후 쉘 꾸(?)를 위해 zsh 를 사용하게 되었는데,..

우테코 6기 프리코스를 시작하게 되었다. 😀 좋은 코드를 위해 고민했던 부분들 위주로 작성하고, 리뷰 받은 부분, 소감을 작성하겠다. 미션 - 숫자 야구 1일 차 (Oct 19, 2023) 우선 컨셉을 잡고 간단하게 기능 명세서를 작성해 보았다. 컨셉 더보기 컨셉은 그냥 이해하기 편하게 주저리주저리 적어본 거라, 올릴까 고민했지만.. 남겨본다ㅏ..^^ 숫자 야구를 할 수 있는 게임이 있다. 이 게임은 나를 상대하는 안내인과, 상대편, 게임 총관리인이 있다. 상대편, 총관리인의 얼굴은 절대 볼 수 없다. 3자리 숫자를 입력해서 정답을 맞히면 된다. 총관리인은 게임의 소유주이자, 사실상 절대 권력자다. 평소에는 마음이 넓어서, 한 사람도 여러 판을 계속할 수 있도록 허용한다. 안내인이 현재 손님이 한 판 더..