본문 바로가기

개발 일지111

[ 스파르타 / TIL ] 내일배움캠프 #27 오늘 한 것 알고리즘 문제 풀기 Todo list 만들기 회고 내일까지 todo list를 만들어야 하는데 생각보다 잘 안되고 오늘 하루가 지나버렸다. 지금 막힌 부분이 list에서 완료를 누르면 Work 부분에 있던 리스트가 Done으로 이동해야 하는데 map을 사용해서 출력하고 있어서 if문을 써서 isDone is false일 경우와 true일 경우를 구분하려고 했다. 하지만 아무리 구조를 바꿔봐도 todo list가 출력조차 되지 않았다. 원래 todos라는 배열에 할 일 리스트를 보관했는데 doneTodos라는 배열까지 만들어 따로 저장하게 끔 했는데도 되지 않았다. 결국 지금은 for loop을 사용해서 해보려 한다. 오늘 저녁에는 꼭 해결하고 자고 싶다. 2022. 12. 6.
[ 스파르타 / TIL ] 내일배움캠프 #26 오늘 한 것 알고리즘 문제 풀기 리액트 강의 듣기 Todo list 만들기 회고 알고리즘 스터디 그룹 덕분에 매일 최소 5문제씩은 풀고 있다. 함께 으쌰 으쌰 해서 풀게 돼서 좋은 것 같다. 오후에는 리액트 강의를 듣던 중 스파르타에서 개일 과제를 내주었다. 다가오는 수요일까지 todo list를 만들어야했다. 다행히 주말에 유튜브를 보면서 심플한 todo list를 구현해본 덕분에 어떻게 시작해야 할지는 감이 잡혔다. 2022. 12. 6.
[ WIL ] 내일배움캠프 5주차 Facts 리액트 강의 수강. 새롭게 배정된 팀에서 팀장이 되었다...화이팅! 앞전 팀원 분들과 시작한 알로리즘 스터디에서 함께 매일 알고리즘 문제 풀기 주말에는 평일에 풀었던 문제 다시 복습했다. 자바스크립트 심화 강의 수강 Feelings 팀장이라고 아직 따로 하는 것도 없는데 괜히 긴장이 된다. 앞으로 다가올 리액트 프로젝트를 위해 다들 열심히 달리고 있는데 팀원분들도 열정이 다들 넘쳐서 이번 프로젝트도 너무 기대된다. 자바스크립트 심화 강의를 제공해주신 최원장 튜터님 덕분에 자바스크립트의 흐름을 조금 더 알게 된 것 같다. Findings 데이터 할당이 되는 과정 undefined와 null의 차이점 실형 콘텍스트 toISOString() Future 유데미에서 수강 중인 리액트 강의 계속 수강.. 2022. 12. 4.
[ 스파르타 / TIL ] 내일배움캠프 #25 오늘 한 것 알고리즘 문제 풀기 리액트 강의 듣기 노트 정리 [ React ] toISOString()를 사용하여 시간 출력하기 toISOString() toISOString()는 Date를 ISOString(yyyy-mm-ddThh:mm:ss) 형식의 문자열로 날짜와 시간 정보를 반환해주는 함수다. 🚨주의 해당 메서드는 UTS(미국) 기준으로 출력되기 때문에 한국시간으로 맞추기 codesign.tistory.com 회고 스파르타에서 리액트 강의 제공을 다음주 월요일로 미뤄서 Udemy에서 보던 리액트 강의를 이어서 보고있다. 평점이 좋은 만큼 디테일한 부분도 잘 짚어주고 코드 한줄 한줄 이렇게 쓰게 되는 이유를 설명해줘서 좋은것 같다. 아직 많이 남아서 더 열심히 달려야겠다. 2022. 12. 4.
[ 스파르타 / SQL ] Group by Group by 동일한 데이터를 하나로 묶어서, 통계를 내준다. Group by 예제 데이터 안에 이름의 성 별로 개수를 출력하기 위해서 먼저 users에서 이름들을 group by로 묶어준뒤 name에 묶이는 이름들의 개수를 출력한다. SELECT name, count(*) FROM users group by name 결과 2022. 12. 3.
[ 스파르타 / TIL ] 내일배움캠프 #24 오늘 한 것 알고리즘 문제 풀기 리액트 강의 듣기 노트 정리 [ JavaScript ] Class 초기값 설정해주기 Class 초기값 설정해주기 constructor(생성자) constructor(생성자)를 이용하면 class 객체의 초기 값을 설정해 줄 수 있다. 단, clss 내부에서 constructor는 한 개만 존재할 수 있다. 아래는 constructor를 이용하 codesign.tistory.com 오늘 최원장 튜터님께서 DOM관련 강의를 해주셨다. 우리의 눈높이에 잘 맞춰 강의해 주신 덕분에 이해가 잘 되는 알찬 시간이었다. 우리들의 눈높이에 맞추기 위해서 노력하시는 게 보여 정말 감사했다. DOM(Document Object Model) 기초 강의 웹 페이지가 뜨는 과정 www.naver.. 2022. 12. 1.
[ 스파르타 / TIL ] 내일배움캠프 #23 오늘 한 것 알고리즘 문제 풀기 리액트 강의 듣기 노트 정리 [ React ] 리액트 실행하기 리액트 시작 명령어 npx create-react-app 프로젝트이름 VS code 터미널에 위와 같이 명령어를 입력하면 아래와 같이 리액트 파일이 만들어지기 시작한다. 리액트 파일 다운로드가 완료가 되면 아래와 codesign.tistory.com 회고 첫 프로젝트가 끝나고 오늘 다시 새로운 팀이 배정이 되었다. 아직 서로서로가 어색하지만 그래도 다들 좋은 분이신 것 같다. 대부분 다른 분야에서 일을 하시다가 오신 분들이 계시는데 그래서인지 배울게 많은 것 같다. 디자인 분야에서 일하다 오신 분은 디자인 감각이 있으시고 다른 분은 좋은 조언을 많이 해주신다. 앞으로 프로젝트 시작까지 2주라는 시간이 있다. 프.. 2022. 11. 30.
[ 스파르타 / TIL ] 내일배움캠프 #22 목차데이터 타입의 종류비트(bit)와 바이트(Byte)Hoisting(호이스팅)이란?변수 영역에는 변수만 저장하고 데이터 영역에는 데이터만 저장하는 이유 1. 데이터 타입의 종류기본형(Primitive Type) 값이 담긴 주소 값을 바로 복제한다.ex.Number, String, Boolean, null, undefined, Symbol 참조형 (Reference Type)값이 담긴 주소 값들로 이루어진 묶음을 가리키는 주소 값을 복제한다.ex. Object - Array, Function, Date, RegExp, Map & WeakMap, Set & WeakSet  2. 비트(bit)와 바이트(Byte)컴퓨터가 의사소통을 하기 위해 필요한 언어이다. .. 2022. 11. 29.
[ KPT ] SWIVEE 프로젝트 회고 KPT 회고 방법론이란? KPT(Keep, Problem, Try) 회고란 회고 방법론 중 하나이다. 팀으로 프로젝트를 진행한 뒤 진행한 프로젝트를 돌아보며 잘하고 있는 것을 더 잘하기 위해, 또는 다음에는 수정할 부분들을 돌아보게 효율적인 회고가 이루어지게 해 준다. Keep : 이번 프로젝트에서 진행한 과정 중 다음 프로젝트에서도 유지했으면 하는 부분. Problem: 이번 프로젝트에서 발생한 문제점을 객관적으로 판단. Try : 해당 문제점을 해결할 수 있는 현실적인 방안 제시, 다음 프로젝트를 위해 해야 할 노력 Feel : 이번 프로젝트를 통해 느낀 점 Keep Notion에 각자 담당하고 있는 부분을 진행 중 또는 완료로 표기하여 각자 진행 사항들을 확인하는 것 좋은 것 같다. 덕분에 프로젝트.. 2022. 11. 28.
728x90