소프트웨어 장신 독서 마무리객체지향의 사실과 오해 약 80p 독서
객체지향의 사실과 오해 1회독 마무리소프트웨어 장인정신 독후감 정리객체지향의 사실과 오해 2회독 30p 독서
소프트웨어 장인 독후감 작성객체지향의 사실과 오해 2회독 1/2 완료
테스트 주도 개발(켄트 백 지음) - 180p 독서
내가 무엇을 배웠는지 기록, 학습한 것을 정리하며 이해도를 높이고, 복습 그리고 활용너무 자세히 잘 쓰려다보면 오래 갈 수 없더라 나도 그랬고ㅋㅋ..하루에 한 번 일단 작성해라.\-> 더 잘 써볼까? -> 꼼꼼히, 제대로 작성하기.위의 진행방식으로 흘러가게 될테니 쉽게
내배캠 시작 당일 공부?라고 할건 없고 오늘 한 일만 적어보자.노션 작성팀 노션에 정보를 갱신하며 업데이트함할당된 작업 분량 수행팀 미니 프로젝트에서 할당된 부분을 수행했다.코딩이 오랜만이기도하고 html, 순수 js 는 정말 오랜만이라 감을 찾는데 좀 시간이 걸릴 듯

Contact 섹션의 css,html을 마무리하고 Email 송신 기능까지 구현 완료

깃을 정리해야겠단 생각으로 레포를 하나 만들어 그 안에 병합하는 법을 공부 a. 빈 레포에 폴더 업로드 $ git remote add origin 깃헙 repository주소 $ git status $ git add . $ git commit -m
오늘은 미니 프로젝트의 작업이 다 끝났기 때문에 따로 프로젝트에 대한 것은 없고 그냥 뭐 했는지만 적어보겠습니당.프로젝트 발표 준비해당 프로젝트를 내일 발표해야하는데 다같이 텍스트를 짜고 본인이 발표를 맡았기 때문에 이에 대한 연습을 했다.Computer Science
오늘은 책좀 읽으면서 자습의 시간을 가졌음 ㅋㅋ코어 자바스크립트 독서어제 올 줄 알았는데 오늘 와가지고 좀 속상하지만! 열심히 읽어서 메모리에 값이 저장되고 어떻게 수정이되는지 어느 순서로 호출되는지 완벽하게 알 수 있어서 정말 좋았음
내배캠에서 보내준 강의와 모던 자바스크립트를 읽었고 정리해야겠다.얕은 복사와 깊은 복사강의를 들으며 나에게 부족한 부분만 정리하려고 생각했는데 얕은 복사와 깊은 복사가 그것이였음.코딩을 하게 되면 정말 많이 만나게 되는 유형인만큼 한번 더 정리해보려고 함.객체의 불변성
오늘은 개인 프로젝트를 완성하는데 초점을 둬서 개인적인 공부보단 프로젝트의 해결에 몰두했다.물론 이 또한 공부지만 뭐 쨋든 하면서 느낀점 적어보겠다.객체지향적?객체지향적으로 설계하고자 하였는데 막상 하려니 한주간의 숙제로 내준 느낌의 프로젝트이기 때문에 기능도 기능이고
오늘은 독서하고 알고리즘 풀고 그럭저럭 있었다.모던 자바스크립트 독서 후 notion에 책에 대해 정리했음.근데 내배캠 강의가 모던 자바스크립트를 기반으로한 강의였어서 강의 자료들이 책에 나온 예시와 유사하고 정리도 잘 되어있기에 스스로 적어보다가 그냥 복사 붙여넣기의

해당 자료들의 출처는 생활코딩 Docker 입문 강의입니다. 우리가 어떤 프로그램이 필요할 때 어디서 찾는가? app store 그것과 비슷한 것은 docker hub라고하는 레지스트리라고 불리는 서비스에서 이러한 소프트웨어를 찾게 될 것이다. App store
오늘은 책도 읽고 도커도 공부 하고 알고리즘도 추가적으로 풀면서 보냈다.1.모던 자바스크립트 Chapter 3 독서내용에 대한 정리.해당 내용은 노션에 개인적으로 적는 중이며 아래 링크에서 확인해볼 수 있다.박요셉 노션Docker에 대한 생활코딩 강의를 기초로 따라하고
오늘은 도커강의 마무리 하고 배포도 경험해보고 튜플과 어레이의 차이라던지 배열과 객체의 장단점, 어떤 상황에서 더 나은가? 등등 여러 지식을 얻는 뜻깊은 날이니 얼른 정리 해보도록 하자.도커를 왜 이용하는걸까?영상을 들으면서 느낀 바로는 용량이 무겁고, 속도가 느린 버
오늘 모던 자바스크립트 완독했음책 완독해당 정리는 추후 할 예정 내일쯤?깃헙 강의 수강
팀 프로젝트를 들어가서 할당된 작업 및 기획을 했다.팀 프로젝트 기획 회의몇시간?정도 디자인과 프레임워크, 기능 등에 대해 회의로직에 대한 초안 작성디자인이 완성 되기 전 각종 로직에 대한 초안을 작성중이다.new Map으로 생성한 맵객체는 Object.entries(

오늘자 팀플 작업인 할당된 화면 화면 제작Firebase 해당 기술을 다뤄야 할 듯 싶어 팀원분께 속성 강의를 들었다.

오늘은 이벤트 페이지 추가된 것 작업하고....
js의 input 이벤트 중에 onchange와 oninput이 있다.react덕에 익숙한건 onchange이지만 바닐라 js에선 oninput이 입력시 즉시 발생 이벤트였음.이 것과 button 태그에 type=button을 안주면 submit이 되기에 문제가 됬던
history.back();return false
모던스크립트 챕터 6독서리액트 강의 수강정리는 추후..하겠음
const answer = arr.splice(arr.indexOf(Math.min(...arr)),1)2.arr.splice(arr.indexOf(Math.min(...arr)),1);두 코드 모두 배열에서 최소값을 제거하는 데 사용됩니다. 하지만 값이 다른 이유는
내배캠 한달차, 내일인데 휴일이니 오늘로 치자.생각보다 빡세서 당황스러운 한달이었다.어떤 점이 빡셌는가? 여러가지가 있어서 적기는 좀 귀찮으니 패스오늘은 리액트 입문주차의 과제를 시작해서 끝내고 함수형 프로그래밍에 대해 겉핥기식으로 공부를 해보았다.객체 지향과 많은게
리액트 심화반 수업듣고 복습 및 정리블로그에 올려놨음프로그래머스 코드카타5초컷내서 기분좋았는데 1단계라 살짝 안좋아짐아마 내일은 하루종일 프로그래머스만 풀듯 함.개인 프로젝트 피드백 수용 및 적용모두 납득할만한 아니 당연한 피드백을 받아서 적극 수용 후 적용했음.심화반
Programmers 1Lv없는 숫자 더하기두 정수 사이의 합 서울에서 김서방 찾기음양더하기나누어 떨어지는 숫자 배열핸드폰 번호 가리기가운데 글자 가져오기수박수박수박수박수?같은 숫자는 싫어2문제 더 풀었는데 뭐였드라....알고리즘 수업 수강
챌린지 수업도 듣고 해당 과제도 하고 개인 과제도 하고 챌린지 수업 과제 리팩토링도 하고 뭘 많이 했음.아...정리한 파일이 사라져버려서 아쉽다..기억에 남아있는 것만 적어보자면위에서 부모 컴포넌트는 누구일까?1\. 어떤 것이 리렌더링 되어야 자식 컴포넌트인 Wrapp
개인 과제 리펙토링RTK를 쓰는 방식에 맞게 코드 수정, 컴포넌트 분리, 날짜별 정렬 등등 코드 리펙토링오후

Custom hook?학습 후 정리Immer.js?학습 후 정리
챌린지 수업 듣기supabase CRUD구현관계형 DB 포린 키란? 무엇인가?!
오늘은 프로젝트를 위해서 힘써 일했다.slice 제작api 제작db 제작길게 적기 너무 힘들고 지치고 아직 더 해야하니 그럼 20000
프로젝트 진행 상황이 좀 느려서 발등에 불 떨어진 듯이 다른 분들 코드 봐주고 내 일 하면서 너무 바쁘게 지내고있음.하나 느낀건, 시간이 부족해서 코드를 급급하게 짜다보면 너무 더러워지고 일관성, 불변성 등등 모든게 깨진다는 것.지금이 그런 상태임 ㅋ

약 일주일간의 짧은 기간동안 프로젝트를 진행했음./내가 모르거나 까먹을 것 같은 것 을 정리해두어 주말간 공부하도록 하려고 한다.React-queryprotected-routerrouter persisthooks, axios주말간 공부할 리스트이다.내가 모르는 것을 공
HTTP 프로토콜 , 레이어 등...수업을 듣고 해당 부분에 대해 정리도 살짝해보고 레이어를 나눠서 관리하는 것이 api를 다뤄 서버와 통신하는 과정에서 훨씬 낫다는 것을 알았음.TS 입문타입스크립트 책을 옛날에 한번 따라서 쳐본적은 있으나 기억에 많이 남아있지 않고
Programmers실패율
오전 오후 저녁 나눌 것 없이 오후에 수업 들은 것 빼고는 하루종일 개인 프로젝트를 제작했음.오늘 한 트러블 슈팅에 대해서 몇가지 적어보겠음.로그인 상태 체크처음 시도했던 방법은 axios의 interceptor를 쓰는 것이였다.써보니 모든 요청에 대해 체크해버려서 화
팀원분들과 어떤 프로젝트를 할지 기획, 피그마 제작 등 회의하는 시간을 가짐,지도 API를 써야하는데 kakao map api를 쓰기로 결정이 나서 사용을 해보고 npm에 react-kakao-map-sdk 가 있길레 직접 사용해봄챌린지 수업에서 next.js를 처음
팀플을 하는 주간이라 열심히 한다고 하는데 흠...그냥 열심히히ㅎ고이씀infiniteQuery => 시도를 해봤는데 일단 프로젝트에 맞지않기도 하고 해서 더 해보기전에 손을 놨고 주말에 해보던지 할 예정
오늘은 팀 프로젝트의 마지막 날이라 발표 연습, 추가 오류 수정 등만 간단하게 마치고 좀 쉬는 시간을 가지게 되었다.다음 팀플은 드디어 마지막 팀플인데 지금까지와는 다르게 정말 제대로 프로젝트를 진행하는 듯한 느낌이 들듯하여 매우 들뜨는 상태이다.FrontEnd Arc

재사용 가능한 컴포넌트를 만드는 순서?인터페이스 설계 => 쓰는 ㅅ ㅏ람이 어떻게 쓸지를 생각해보자cva는 인자를 두개받는다.조합과 무관한 클레스들을 첫번째 인자로 넣어준다.조합을 넣어준다.//chipVariants는 함수cva + clsx + tailwind merg
오전 타입스크립트 강의 수강
개인 과제 코드 리팩토링개인 과제 코드에 zustand 추가Ts, Next.js 실습 수업 참여추가적으로 코드 리팩토링따로 정리한 부분은 블로긍 ㅔ올라와있공, 오늘은 왠지 힘이 쭉쭉 빠져서 흠... 제대로 공부하진 못한 듯 하기도 하고 한 것 같기도 하고... 내일까지
3명이서 사이드 프로젝트를 하기로 했는데 파일 구조, 스택, 와이어 프레임, 역할 등등 정한 후 작업에 들어가기로 했음.아마 내일?부터 작업한 것을 블로그에 차근차근 올릴 예정이라 공부한 것은 없고 기획만 오늘 해서 딱히 적을게 없는...
팀플을 새로 시작해서 회의하고 수업듣고 끝이였음.발재 듣고 팀플 기획 회의챌린지반 수업 들음수퍼베이스를 서버 사이드에서 어떻게 사용하는지프로젝트 초기 세팅Next.js에서 zustand를 쓸 때 초기 세팅이 살짝 복잡한데 이유가 있음 정리 예정

오늘은 프로젝트만 주구장창 제작했음하면서 에러 슈팅..? 비슷한 것들 적어봄고작 두개 중 하난데 왜 동적으로 가져오냐?현재는 contants 폴더에 위와 같이 경로를 넣어줬지만 최초엔 supabase와 통신해서 getPublicUrl() 함수를 사용하여 가져오고있었음.
프로젝트 수행하느라 따로 공부 한 것들은 없음.분반 수업Hydration 개념에 대해 얼핏 이해했고 확실하게 공부 하고자함zustand with next.js이용해서 전역 상태 관리 코드를 짜긴 했는데 잘 이해가 되진 않아서 공부 예정hydration과 연관이 있음.
axios.getget에 post처럼 데이터 담아서 보내고싶어서 막 해보다가 당연히 post처럼 하면 되겠지라는 이상한 생각에 고생을 좀 했음.찾아보니 get의 메타데이터 느낌?으로 params 에 담아서 보낸 후 받는 쪽에서 new URL에 request.url을 넣
드디어 마지막 팀플에 들어가게 되었음.지금부턴 좀 회초리좀 맞으면서 최대한 도움이 되도록 노력하는게 중요해보이므로 공부에 더 열을 내야할 듯 함.벌써 마지막인게 시간이 정말 빠른 것 같고 그간 많이 배운 것도 있으니 팀장님 잘 따라가서 성공적으로 마무리 할 수 있으면
기획 너무 어렵다.5명의 개발자가 기획을하고 1명의 디자이너와의 의견합치가 안되고위의 한 줄만 읽어도 얼마나 어지러웠을지 알 수 있을텐데 너무 힘들었다.사소한 부분에서 대화의 핀트가 엇나가 지금까지 잘 진행되지 않았었으나 오늘 드디어!! 해결이 됬고 디자이너분과 원만한
소셜 로그인 , 로그인 회원가입 등 인증/인가에 대한 플로우를 그간 간과하고 작업했단 생각에 오늘은 이에 대한 점과 세션과 토큰의 특징, 차이 등을 공부하고 정리할 예정추가로 기획적인 팀단위 활동은 당연히 참여디자이너 분과 튜터님에게 가서 기획단계 면담인증/인가 플로우
어떻게 보면 오늘 기획의 대부분을 마무리 한 날임 정말 행복함그래서 api 중 구글 맵, 로그인 api에 대해 좀 찾아보고 있음관련 포스팅은 해놨으니 흠...그럼 20000
길고긴 기획이 끝이 났음 하아아으ㅏㅇ 나이스으으으api 명세도 처음 해보고 erd 다이어그램도 봐보고 은근 재밌었음.내일부턴 진짜 코딩에 들어가는데 설레기도 하고 다 할 수 있을까 두렵기도 하고 좀 좀 그럼 허허늦게까지 명세를 하고 있었는데 흠... 아무래도 제대로 알
튜터님과 면담카드 컴포넌트 작업 시작
전체적으로 내 작업부분에 대한 레이아웃 초본 작업을 마무리 하였음.컴포넌트, 레이아웃 템플릿 컴포넌트 등등 분리 할 부분과 자세하게 신경쓸 부분들이 많이 보이므로 데이터 작업할 때 간단하게 util함수로 빼놓고 후에 더 리팩토링한다던지 하는 방향으로 가려고함.다음은 데
데이터 호출 api 생성 작업

위의 리뷰 작성 기능, UI를 구현했음근데 클라이언트에서 서버로 File타입을 보내면 되는데 받질 못하는거임;;;;;그래서 이유를 알아봤음form 태그안에 리뷰 작성 UI가 존재하는데 서버에 보내줄 때 처음엔 File타입을 곧이 곧대로 보내줬음ex) data = {fi
에러 잡은 것도없고 css 디자인만 열심히 해서 적을게 딱히 없다.
mvp 개발을 끝내고 각자 추가 작업을 하던 와중 필터 기능에 대한 논의가 수면 위로 떠올랐음후에 논의하자 한 부분이긴한데 개발하는 서비스의 특성상 데이터의 부족으로 필터를 넣게되면 많은 버그 발생이 예상되고 빵구난 기획으로 시작하게될 것이 보이더라그래서 과감하게 빼는
성능 최적화 작업을 진행을 했음 useBookmark를 CardSlider내부의 AreaCard 컴포넌트에서 각자 호출한다. ->