profile
만물에 관심이 많은 잡학지식사전, 새로운 도전을 꿈꾸는 주니어 개발자

MAC 환경변수

위와 같이 터미널에 치면 환경변수에 PATH변수가 등록되지만 이는 일시적으로만 바뀌어서 터미널이 재부팅되면 사라지는 휘발성 선언방식먼저 현재 사용중인 쉘을 알아보자결과 Bash이면 ~/.bash_profile 이나 ~/.bashrc를 수정하면 되고,zsh이면 ~/.zs

2021년 5월 26일
·
0개의 댓글
post-thumbnail

Instagram 스키마 작성

포스팅은 계정 하나에서 작성될 수 있다.(userId)계정 하나에는 여러 포스팅이 포함된다.(post)하나의 좋아요는 하나의 포스팅에 작성된다.하나의 포스팅에는 여러 개의 좋아요가 달린다.하나의 코멘트는 하나의 포스팅에 작성된다.하나의 포스팅에는 여러 개의 코멘트가 달

2021년 5월 21일
·
0개의 댓글
post-thumbnail

[TIL]Redux

웹 애플리케이션을 만든다고 했을 때, 우리는 다양한 상태를 관리해야할 필요성이 생긴다. 정말 간단한 것들 조차도 변화하는 상황들에 계속적으로 마주하게 되고, 이러한 상태정보들을 관리하는 것에 어려움을 겪으면 웹 어플리케이션은 곧잘 버그나 에러를 만나게 된다. 그 상태들

2021년 5월 17일
·
0개의 댓글

2021.5.4 4주차 회고 및 돌아보기

그냥 최근 들어 내가 하고 있는 것에 많은 의구심이 들었다. 원래 열심히 살던 성격이 아니었기에 하나하나 바꿔나가고 싶다는 생각에서 이것저것 많은 것들을 시작했다. 평소에는 하지도 않던 운동을 매일같이 나가서하고, 낮에는 공부만 하고, 저녁에 잠깐 강아지랑 놀아주고.

2021년 5월 4일
·
0개의 댓글

MIME 타입

Multipurpose Internet Mail Extension의 약자다. 파일 변환의 타입이라고보면되는데 MIME은 이메일과 함께 동봉할 파일을 텍스트 문자(바이너리)로 전환해서 이메일 시스템을 통해 전달하기 위해 개발된 것이다. 그렇지만 현재는 웹을 통해서 여러

2021년 4월 29일
·
0개의 댓글

Fetch API

fetch는 보다 쉽게 서버통신을 하기 위해서 탄생한 서버통신이 추상화된 API다. 초기에 웹은 서버에 웹페이지 전체를 POST해서 결과로 페이지를 돌려받는 식으로 통신을 했다. 이렇게 통신하게되면, 필요한 리소스이외에 모든 페이지가 리로딩되는 상황이 발생해서 페이

2021년 4월 28일
·
0개의 댓글
post-thumbnail

클라이언트와 서버의 통신

클라이언트와 서버 통신, HTTP

2021년 4월 28일
·
0개의 댓글
post-thumbnail

Client와 Server

클라이언트와 서버의 개념을 이해하고자 혼자 만들어본 짤이다. 이용자는 Client 애플리케이션을 통해서 웹앱(사이트)을 이용하게 되는데, 애플리케이션에서 필요한 리소스를 인터넷을 통해 Server측에 요청하면 해당 응답을 가지고 웹 앱에 리소스를 적용시킨다. 가지고 오

2021년 4월 28일
·
0개의 댓글
post-thumbnail

Promise

Promise 객체에 대해서 다룬다.

2021년 4월 27일
·
0개의 댓글

[다이어트] 기록 일지 - 07

체중 : 80.4kg오전 7시 - 줄넘기 40분점심 12시 - 강아지랑 산책 4km 1시간오후 7시 - 강아지랑 산책 4km 1시간오후 8시 - 팔굽혀펴기 10 6, 스쿼트 20 6, 풀업(점프) 10 \* 6하루 중 칼로리 소모량(애플워치) - 1474kcal총

2021년 4월 27일
·
0개의 댓글
post-thumbnail

JavaScript Callback 비동기처리

지난 글에서 동기처리와 비동기처리가 어떤 개념인지 알아봤다. 동기처리는 기본적으로 task가 쌓여있으면 하나 씩 처리하는 Queue와 비슷하게 작동한다. 비동기처리는 동시처리방식으로 멀티태스킹이라고 이해하면 쉬울 것 같다.(음악을 들으면서, 게임을 하면서, 책상을 두드

2021년 4월 27일
·
0개의 댓글

[다이어트] 기록 일지 - 06

체중 : 79kg오전 7시 - 줄넘기 40분점심 12시 - 강아지랑 산책 4km 1시간오후 5시 - 밀리터리 프레스 10 3, 사이드레터럴, 프론트레터럴 10 3암컬 10 3오후 7시 - 팔굽혀펴기 10 5, 스쿼트 20 5, 풀업(점프) 10 5아침 - 닭

2021년 4월 27일
·
0개의 댓글
post-thumbnail

동기? 비동기?

몇 번을 읽어도 이해가 안가는 말이었다. 영상강의에서도 이게 동기고 이게 비동기다라고 하는데 그냥 계속 헷갈려서 짜증났다. 그래서 그냥 순차 비순차로 이해하기로 했다.(철저하게 나만의 결정이다.) 순차 비순차로 이해하면 좀 더 쉽게 접근할 수 있다고 느꼈기 때문이다.

2021년 4월 26일
·
0개의 댓글

[재귀] 02_fibonacci

아래와 같이 정의된 피보나치 수열 중 n번째 항의 수를 리턴해야 합니다. 0번째 피보나치 수는 0이고, 1번째 피보나치 수는 1입니다. 그 다음 2번째 피보나치 수부터는 바로 직전의 두 피보나치 수의 합으로 정의합니다.예시 0, 1, 1, 2, 3, 5, 8, 13,

2021년 4월 26일
·
0개의 댓글

[자료구조 문제정리] - 02. Queue 구현

[문제2] Queue 구현 class Queue { constructor() { this.storage = {}; this.front = 0; this.rear = 0; } size() { return this.rear - t

2021년 4월 25일
·
0개의 댓글

[자료구조 문제정리] - 01. stack 구현

[문제1] Stack 구현 빈칸을 채워넣어 Stack을 구현하는 방식의 문제다. 문제를 풀어서, 코드옆이나 아래에 주석으로 답을 달고 당시의 내 생각과 접근방식을 적어놓으려고 한다. 기록은 언제나 힘이 되고 class Stack { constructor() {

2021년 4월 25일
·
0개의 댓글

[다이어트] 기록 일지 - 05

운동기록

2021년 4월 25일
·
0개의 댓글
post-thumbnail

[TIL] 해시값, 해시함수, 해시테이블

해시테이블(hash table) 이게 뭐냐 하면 hashtag(#) 모양으로 생긴 table일 것이다.라고 유추했는데 맞는지 확인해봐야겠다. 전혀 아니었다. 해시테이블이라는 자료구조를 알아보기전에 해시(hash)라는 것에 대해 먼저 알아보는 시간을 가지자. hash?

2021년 4월 24일
·
1개의 댓글

[다이어트] 기록 일지 - 04

체중 : 79kg오전 7시 - 줄넘기 40분오전 10시 - 강아지랑 산책 7km 2시간아침 - 떡볶이 2인분(844kcal), 파프리카 2개중간 텀 - 물 1.5L늦은 점심 - 삶은 계란 2개 + 파프리카 1개중간 텀 - 저녁 - 저녁에 마저 기록하게슴

2021년 4월 24일
·
0개의 댓글
post-thumbnail

[TIL] 연결리스트

연결리스트 혹은 링크드리스트로 불리는 자료구조다. 개인적으로 C언어와 C++언어에서 이걸 구축하는데 굉장이 열받는 상황이 이어졌던 것으로 기억한다. 왜냐하면 JavaScript같은 고오오급 언어와 다르게, pointer라는 주소를 가르키는 똥같은 변수형이 있었기 때문이

2021년 4월 23일
·
0개의 댓글