일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- ...args
- .toLocalString()
- 1주차
- 2020년 준비
- 2주차
- 4주차
- 5주차
- array
- array method
- async
- authentication
- AWS
- codestates
- commit
- Cookie
- CSS
- Data Structre
- Data Structure
- DataSturcutre
- Date.now()
- DB에 사진 저장하기
- Dev log
- DOM
- EC2
- EC2로 웹 만드는 방법
- EC2와 S3 연결하기
- element
- Es5
- ES6
- event 객체
- Today
- Total
souvenir
오늘 배운것 배운 것은 아니지만 드디어 Linked List를 add와 remove 외에는 대부분의 기능 구현을 하였다. 현재의 문제는 노드를 세개 이상 add 했을 때 두번째 노드가 세번째노드(tail)을 가리키지 않아서 나타나는 문제인 것 같다. 이는 좀만 더 손보면 고칠 수 있을 것 같다. 피드백 25일은 알바 두개를 진행하면서 추가 공부를 하지는 못했다. 하지만 꿈에서는 수십번 npm run test를 해본듯.... 오늘에서야 알바가기 직전에 Linked List의 해결점을 좀 찾은 것 같아서 매우 기쁜마음으로 알바지로 이동하였다. 더보기 일상 이야기 별개의 내용이지만 오늘 알바 끝나고 오니 현관문 바로 앞에 바퀴 한마리가 죽어있었다. 저번이랑 다르게 안경을 쓴채로 너무도 분명하게 그 실체를 보아..
오늘 배운것 Linked List와 Hash Table의 개념 위 개념을 JS로 구현시도 더 생각해보기 Linked List vs Array Hash Table의 활용 용도 피드백 개념은 이해한 것 같은데 class가 아직 어색한지 sprint를 거의 풀지 못해 아쉬움이 많다. 주말 시간에라도 구현을 더 해보아서 남은 시간에는 생각해볼 질문들에 대한 답도 찾아보도록 해야겠다. 토요일 오전 시간, 일요일 오후 시간을 활용하자 내일 할 것 Class를 이용하여 Linked List, Hash Table 구현
오늘 배운것 Data Structure가 무엇인지 Stack과 Queue 개념 및 차이점 위 개념을 블로그로 정리함 class와 object를 이용해 stack, queue 구현 더 생각해보기 Stack stack의 경우, 작업 순서에 따른 작업 복귀 방식으로 많이 활용된다고 한다. 어플을 개발한다고 하면 내가 실수로 삭제한 글 등을 복구(취소) 버튼을 만드는데 활용될 수 있을 것 같다. 하노이의 탑 알고리즘도 연습해보는 시간을 가져보면 재밌을 것 같다. Queue 서버에서 활용할 때, 콘서트나 수강신청 등에서 활용될 수 있다. 기본적으로 굿닥등의 어플에서 번호표 배부 방식에서 활용될 수 있다. 우선순위가 적용된 queue의 경우 알고리즘을 만드는데 많은 어려움을 겪을 수 있을 것 같다. 작업환경에서 먼..
0. 들어가며 요즘 가장 많이 활용하는 단어 중 하나는 데이터(Data)일 것이다. 데이터의 의미는 다양하게 쓰인다. 어떤 현상을 추측하는 상황에서 '데이터가 없어서 함부로 단언하기 어렵네'라고 말할수도 있고, 뉴스에서도 '통신사 데이터를 활용하여 시민들의 해당 지역을 통과한 인원에 대해 연락을 취하고 있다' 라고 말하는 등 이미 우리 생활에서 밀접한 단어가 되고 있다. 그런만큼 데이터의 양과 종류는 더욱 늘어나고 다양해지고 있으며, 그 중에 가장 나에게 필요한 정보를 취득하는 것이 기술이 되고 있다. 필요한 정보를 찾기 위해 여러 자료들을 정리한 형태, 그것이 바로 '자료 구조(Data Structure)'이다. 그 중 오늘은 Stack(스택)과 Queue(큐)를 알아보았다. 1. Stack stack..
[오늘 공부한 것] this, bind 복습 ES6 문법 복습(구조분해할당, arrow function, default value, rest parameter 등등) jest와 eslint를 활용하여 pasee-me 코드 리팩토링 nvm을 이용한 모듈 버전 관리 : 페어 분과 버전이 맞지 않아 테스트에서 애를 많이 먹었음 페어분과 pull, push를 주고 받으며 git workflow 익숙해지기 [피드백] 페어 review의 의견대로 페어를 신뢰하고 모르고 궁금한 것이 있으면 솔직하기 이야기해서 빠르게 소통하는 것이 필요한 것 같다. 현재까지는 full 타임도 괜찮은 편이지만 내일의 개념은 벌써부터 걱정이다. 시간이 가능하다면 당일에 공부한 것은 최대한 당일에 정리하고, 혹시나 시간이 남는다면 미리 개..