본문 바로가기

스파르타코딩 내일배움캠프

(87)
내일배움캠프 78일차 오늘 한 일 - 튜터님께 질문을 드렸다. 구매한 책의 예제를 보고 마주한 에러랑, querydsl, 그리고 수업 시간에서 배운 코드랑 책 코드랑 다른 점. 튜터님께서 "시간이 무한정 있으면 다 공부하면 좋겠지만 현실은 그렇지 않다. 그래서 타협을 해야 한다. 프로젝트의 좋은 점이 기한 내에 프로젝트를 완성해야 하기 때문에 현실과 타협 하는 법을 배운다. 그렇지 않으면 프로젝트 진전은 없고 계속 공부만 하는 상황이 발생할 수 있다. 현업에서 공부를 다 하며 과연 공부할 수 있을까? 공부를 할 시간을 줄까? 그렇지 않다. 마감일에 맞춰서 쳐낼 기능은 쳐내고, 필요한 기능만 구현한다." 요지의 말씀을 해주셨다. - 튜터님과 상담에서 많은 깨달음을 얻고, "공부"하기 보다는 가지고 있는 자료로 QnA 게시판 C..
내일배움캠프 77일차 오늘 한 일 - 게더에서 튜터님께서 갑자기 메시지를 남기셨다. 그래서 찾아뵈었다. 우연찮게 튜터님께 개인지도를 받았다. ㅎㅎㅎ. 안 그래도 책 고르는 것과 관련해서 여쭈고 싶었는데, 예전에 이미 여러번 말씀하셔서 또 질문 드리기가 그래서 혼자 "잘" 찾아봐야겠다고 생각하는 참에 튜터님께 책 고르는 지도를 받았다. - "코드로 배우는 스프링 부트 웹 프로젝트" 책에서 내가 필요한 부분을 찾아 읽었다. 보니까 "스파르타코딩클럽"과 튜터님의 코드 스타일과 달랐다. 다르면서도 공통점이 보이니까 "아~ 이게 이거구나" 하며 안 보이던 것이 보이기 시작했다. 그리고 튜터님께서 같은 주제를 여러개의 다른 책으로 접하면 배움에 도움이 된다고 하셨는데, 확실히 그렇다 (오랜 공부하며 알고 있었지만, 다시 한번 느꼈다)...
매컴싸 스터디 - 캐슁의 지역성 https://soupnn.tistory.com/55 매컴싸 - 캐시의 지역성 # 캐시 메모리는 실제 메모리와 CPU 사이에서 빠르게 전달을 위해서 미리 데이터들을 저장해두는 좀더 빠른 메모리이다. 프로세서가 매번 메모리에 접근해 데이터를 받아오면 시간이 오래 걸리 soupnn.tistory.com
내일배움캠프 74일차 오늘 한 일 - 데이터 베이스 4주차 수업 마저 들음. - 스프링 심화 2주차 로그인 관련 내용 다 들음. - 점심시간을 이용해 이발함. - CS지식을 위해 아래 패스트 캠퍼스 강의 구매할지 말지 살펴봄https://fastcampus.co.kr/dev_online_computer 한 번에 끝내는 컴퓨터 공학 전공필수 & 인공지능 심화 초격차 패키지 Online. | 패스트캠퍼스 상위 10개 대학 컴공과 전공필수만 모았다. 총 45학점 커버 프로그래밍기초, 객체지향프로그래밍, 데이터베이스, 이산수학, 인공지능, 미적분, 확률및통계, 선형대수학, 머신러닝, 딥러닝 등 144시 fastcampus.co.kr 오늘 배운 것 - SQL union - 스프링 소셜 로그인 내일 할 일 - 스프링 3, 4, 5주차 ..
내일배움캠프 73일차 오늘 한 일 - 국민취업제도 상담 - 스프링 심화 강의 2-11 - 데이터 베이스 3-8 - QnA 댓글 기능 추가하다가 중단 - 기사에서 openAI의 GPT-3를 개방했다는 것을 보고 살펴봄. 아쉽게 코덱스는 아직 사용 신청해야 함. Playground로 사용해봤는데 예상만큼 기능이 완전하지는 못 했다. 아마도 사용자의 데이터를 모으기 위해 API를 공개한 게 아닌가 싶다. https://beta.openai.com/ OpenAI API An API for accessing new AI models developed by OpenAI beta.openai.com - '매컴싸' 스터디 재개. 오전 8시 40분에서 오후 10시로 바꿨다. 사람들이 제때 반응하지 않아서 그냥 종료할까 생각도 하다가 일단 설..
내일배움캠프 72일차 오늘 한 일 - 9시에 튜터님 팀 프로젝트 계획 피드백 및 깃헙에서 organization을 생성해서 프로젝트 관리하는 법 배움. - 튜터님께서 TIL은 면접관이 지원자의 성장 과정과 성장 가능성을 볼 수 있는 창구라고 하셨음. 튜터님께서 TIL을 볼 때는 처음에 쓴 TIL과 최근에 쓴 TIL을 비교하여 얼만큼 성장했는지 보신다고 하셨음. 맞는 말씀이다. 나도 최근에 다른 분을 팀에 합류 시킬까 말까 고민할 때 그 사람의 TIL를 보면서 그 사람의 성실성과 성향을 파악하려 했으니. - 스프링 심화 1주차 완료. - 스프링 심화 2주차 2-6까지 완료. - 튜터님께 MSA 관련해서 질문. MSA 쓰면 각자 기능만 잘 구현하면 될 것 같아서 편리할 줄 알았는데, 서버-서버 통신 API를 구축하고, 그 외 신..
내일배움캠프 - 10주차 회고 ('Weekly I learned' sounds awkward) 10월 27일부터 시작한 실시간 수업이 드디어 마쳤다. 약 3주간 진행 되었다. 배운 내용은 '서버리스', '서버리스 배포', '스프링', '도커', '쿠버네티스다'. '서버리스', '도커', '쿠버네티스'는 어느정도 가져간 것 같은데, '서버리스 배포'는 못 가졌다. '서버리스 배포'는 따로 다시 복습해야 할 것 같다. 녹화한 인강이 있으니 필요할 때 다시 볼 생각이다. 가장 중요한 것은 '스프링'인데, '스프링' 주차 때 잠 못 자고 피곤한 기억 밖에 없는데, '스프링'은 조금 배웠다는 느낌 밖에 잘 안 든다. 지금 원격강의를 다시 듣고 있는데, 이제 조금 수업 시간 때 계속 들은 내용이 무엇인지 조금 알 것 같다. 실시간 강의 때 예습으로 '스프링' 원격 강의를 들었는데, 그때 강의 속도를 1.5~..
Cannot resolve MVC view 팀원 중 한명이 지난 주 '구현테스트'를 참고 삼아 2차 프로젝트를 스프링으로 변환하는 과정에 아래와 같은 에러가 발생해서 다음과 같은 방법으로 해결했다. 스프링 부트에서 static 폴더에 있는 index.html이나, 다른 html 파일로 이동 시 다음과 같은 에러가 발생했다. "view" 마우스를 대니 "Cannot resolve MVC view"라고 뜬다. 인터넷에 검색하니 이 에러는 pom.xml에 다음을 추가해주라고 한다. org.springframework.boot spring-boot-starter-thymeleaf 아무리 생각해도 이건 해결법이 아닌 것 같았다. 수업 시간에 pom.xml를 다루는 법을 배우지 않았으니. (수업 시간에 다루지 않은 내용으로 현재 에러를 해결할 가능성은 낮게..
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/auth": dial unix /var/run/docker.sock: connect: permission denied 오늘 팀원이 쿠버네티스 실습을 하시는데 다음과 같은 에러가 떴다. Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/auth": dial unix /var/run/docker.sock: connect: permission denied 로컬 서버에서 ECR 레지스트리 인증 후 마스터 서버에서 레지스트리를 인증하는 데 오류가 떴다. Got permission denied while trying to connect to the Docker daemon socket at unix:///var/..
내일배움캠프 Day 67 - 실시간 수업 마지막 날 - 쿠버네티스 3 오전 - 쿠버네티스의 마스터와 워커 노드 간의 관계 및 쿠버네티스의 핵심 개념을 짚었다. - 팀끼리 지난 실시간 때 배운 내용을 마인드 맵으로 정리하는 시간을 가졌다. 생각보다 많은 것들을 배워서 놀랐다. - 수업이 끝났을 때 줌 단체 사진을 찍었다. - 그리고 게더에서 튜터님께서 질문을 받으셨다. 이런저런 질문을 드렸다. 튜터님과 질의응답에 끝까지 남은 4인방 중 1명이었다. 오후 - 팀원들과 프로젝트를 바꿀지 이어갈지 논의했다. 기존 프로젝트의 장단점, 새 프로젝트의 장단점을 적었다. 결정을 아직 하지 않았다. 저녁 - 팀장 주도로 ERD 및 API 문서 작성 연습을 했다. - 팀장이 ERD 및 API 문서 기반으로 스프링 코드 작성 하는 것을 봤다. 기타 최근에 몇몇 팀이 재결성 하는 것을 봤다. ..