Final Project 회고

첫 번째 프로젝트에는 아이디어를 중심적으로 프로젝트를 기획했다면, 두번 째 프로젝트에서는 조금 더 정형화 되 있는 프로젝트를 진행하고자 하는 욕구가 더 컸습니다. 첫 번째 프로젝트를 할 때 에는 단순히 아이디어를 구현하고 싶은 생각이 바탕에 있었기 때문에 지름길인 Fi

2020년 12월 24일
·
0개의 댓글
·
post-thumbnail

Session 과 토큰을 이용한 유저 인증에 대해서

그 것은 바로 세션(Session) 과 토큰(Token) 입니다. 여태까지 가장 일반적으로 쓰여 왔던 방식은 서버 사이드 세션(Server Side Session) 입니다.이 방식을 간단하게 요약하자면, 유저는 아이디(이메일)과 비밀번호 등 필요한 로그인 정보를 HTT

2020년 10월 30일
·
4개의 댓글
·
post-thumbnail

초보자의 추천 할만한 VSCode Extension

이제 막 코딩을 배우는 입장에서 몇 가지 추천 할만한 익스텐션 몇 가지를 소개합니다.말 그대로 내가 선택한 문맥을 바로 VSC 상에서 Stackoverflow 검색할 수 있게 해주는 고마운 익스텐션 입니다. Alt text사용법: 검색하고자 하는 문맥 선택 후 cmd+

2020년 10월 1일
·
1개의 댓글
·

20-09-09 OOP: Inheritance

Inheritance 란 상속을 의미한다.현실 세계의 예를 들어보자면, Paul 이라는 성인남성을 하나의 객체로 표현한다고 생각해보자. Paul 이란 사람은 생물학적으로 남자 라는 범주에 속할 것이며, 남자는 다시 인간이라는 큰 대분류 안에 들어간다. 모든 인간은 갖지

2020년 9월 8일
·
0개의 댓글
·

20-09-08 TIL: OOP

Object-oriented programming, 는 말 그대로 객체를 사용하는 프로그래밍 패러다임을 의미한다. inheritence, hide, polymorphism 등의 일상생활 속에서 사용되는 개념이 그대로 사용된다. OOP 의 가장 큰 목적은 같은 목적을 지

2020년 9월 8일
·
0개의 댓글
·

20-09-07 TIL

StackLIFO 자료 구조로, Execution Stack 과 같이 일단 함수들이 쌓였다가 실행 단계가 되면서 가장 마지막 것 부터 처리해주는 방식이다.Array.pop/Array.push 메소드로 쉽게 구현 가능하지만 학습 목적이기 때문에 객체 형태로 push, p

2020년 9월 7일
·
1개의 댓글
·

2020/09/01 TIL (Destructuring, This, Call, Apply, Bind)

Destructuring (ES6)ThisCall, Apply, BindESLint...new Set(Array)예시: Array 의 경우let \[first, second, ...rest] = \[1,2,3,4,5,6]let \[,,third] = \["foo", "

2020년 9월 1일
·
0개의 댓글
·

2020/08/31 Immersive OT 요약

막혀도 화면보고 생각하는 척 하면서 멍때리지 말기.큰 문제부터 접근 하려고 하면 어차피 튜토리얼, 레퍼런스 아무리 봐도 해결 안됨. 모르는 부분이 있다면 문제를 쪼개서 작은 단위부터 해결하면서, 작은 단위별로 레퍼런스 참고하기. 화면보고 멍 때릴 시간에 draw.io,

2020년 8월 31일
·
0개의 댓글
·

2020/08/29 TIL

GitHub API 를 통해서 커밋 기록이나 스테터스등을 불러올 수 있다. GitHub Branch 를 이용해서 Origin Master 외 각자가 Commit 할 수 있도록 사용하기. Class/Constructor 를 통해 유저가 기입한 정보들을 처리할 수 있게끔

2020년 8월 29일
·
0개의 댓글
·

2020/08/27 TIL

Bubble SortQuick SortOOP Programming Pattern in JavaScriptLogic ProblemsBubble Sort 실제 구현 해보기Bubble Sort 는 처음부터 원소를 iterate 하여 다음의 원소와 비교한 뒤 정렬. 각이미 직

2020년 8월 27일
·
0개의 댓글
·
post-thumbnail

Lexical Environment 와 Closure에 대한 이해

본 글은 다음의 블로그 글로 저랑 해당 내용에 대해서 이야기를 하셨던 분이 조금 더 잘 이해할 수 있도록 몇 가지 내용을 생략하거나 의미를 간소화해서 번역한 내용입니다. 보다 정확한 출처표기는 글의 맨 아래에 해놓았습니다. JavaScript 해석기는 우리가 함수 혹은

2020년 8월 25일
·
1개의 댓글
·
post-thumbnail

2020년 8월 23일 TIL

Cues유사도 라는 것에 의해 사물의 분류가 정해 진다면 이것은 search 의 일종이 아닌가? 단순히 미니멈을 찾는 것으로는 변수를 수정할 수가 없고 만약 직접 변수를 할당하면 i 가 날아감 크기와 붉은 정도와 같은 특징 추출에 있어 서의 "특징"은 어떠한 데이터에

2020년 8월 23일
·
0개의 댓글
·

2020년 8월 21일 TIL

JSON과 관련해서 쓰이는 유용한 JavaScript method로, JavaScript 객체나 값을 JSON 에서 해석 가능 하도록 변환해 주는 유용한 툴이다. 이번 과제에서는 JSON 의 구조를 이해하고 이와 같은 method 를 나만의 코드로 구현해 보는 시간을

2020년 8월 21일
·
0개의 댓글
·

2020년 8월 20일 TIL

개요: 오늘은 DOM 의 메소드를 바닐라 JS 로 구현해 보는 과제를 진행했다. 여기서 내가 거쳐 갔던 과정을 요약하자면 다음과 같다: 1) getElementsByClassName 을 여러 상황에 맞추어 이용하기2) querySelector/All 과의 차이를 비

2020년 8월 20일
·
0개의 댓글
·

2020년 8월 18일 TIL

알고리즘 문제를 풀 때 가장 간단하게 해결 할 수 있는 case 부터 먼저 해결하는 것이다. 예를 들어, 1,2,3,4 라는 원소를 갖고 있는 배열을 메소드 없이 반대로 표기해야 한다고 가정 해보자. 해당 배열의 길이 (array.length) 가 2보다 작다면 배열

2020년 8월 18일
·
0개의 댓글
·

2020년 8월 17일 TIL

Lodash는 개발자 John-David Dalton에 의해 개발 된 바닐라 JavaScript 라이브러리로 성능에 중점을 두고있는 utility 형 라이브러리다.복잡한 데이터를 조작하거나, 코드를 모듈화 및 재사용 (React 등에서 작업한 후 해당 코드를 다른 곳에

2020년 8월 17일
·
0개의 댓글
·
post-thumbnail

우리가 노트 필기를 하지 않는 이유

노트 필기의 중요성은 굳이 개발을 공부하지 않는 사람이더라도 익히 알고 있는 사항이다. 올바른 노트 필기 습관은 우리가 수업에 더 집중할 수 있게끔 만들어 주며, 휘발성인 인간의 Short-Term Memory 에 의해 학습 능률이 떨어지지 않게, 혹은 중요한 내용을

2020년 8월 16일
·
0개의 댓글
·
post-thumbnail

자기주도적 학습에 대하여

대부분의 사람들은 직감적으로 본인이 경험하지 못하거나 전문지식이 없는 분야에 대해서 이야기하는 것을 두려워하고, 또한 그것이 잘못되었다고 믿습니다. 이러한 선입견은 물론 이 글을 쓰고있는 작성자인 제 자신조차 갖고 있습니다. 이제 막 본격적으로 프로그래밍 학습을 시작하

2020년 7월 27일
·
0개의 댓글
·