profile
신입 풀스택 웹개발자로 일하고 있습니다
post-thumbnail

CDN(Content Delivery Network)

정의 CDN은 웹 콘텐츠 로드/배포 시 지연을 최소화하기 위해 사용하는 분산된 서버의 그룹이다. 프록시 서버에 웹 페이지, 이미지 등과 같은 콘텐츠를 복사해 캐싱해 놓고 사용자의 요청 시 해당 사용자에게 물리적으로 가까운 서버에서 콘텐츠를 제공하는 형태로 운영된다.

2023년 8월 31일
·
0개의 댓글
·
post-thumbnail

CORS(Cross-Origin Resource Sharing)

CORS는 브라우저가 현재 도메인 밖의 다른 도메인에 속한 자원과 상호작용하기 위해 사용하는 HTTP 헤더 기반의 메커니즘이다. 출처가 다른 어플리케이션 간 상호작용은 CSRF 등의 보안 문제에 취약하기 때문에, 웹은 같은 출처에서만 자원을 공유

2023년 8월 31일
·
0개의 댓글
·
post-thumbnail

ES6 모듈과 번들링

원래 자바스크립트 라이브러리나 파일을 다른 파일에서 사용 시 직접 다운받아서 스크립트 태그 형식으로 직접 포함시켜야 했다. 하지만 이 방식은 라이브러리 버전 관리도 힘들고, 다른 사용자와의 파일 공유시 다른 사용자들도 각자 사용된 라이브러리 및 스크립트를 다운로드해야한

2023년 8월 30일
·
0개의 댓글
·
post-thumbnail

갑자기 EC2 배포 주소로 연결이 안되는 오류 해결

EC2 서버로 배포한 서비스가 갑자기 연결이 안된다. 배포 주소로 들어가면 연결을 거부했다는 메세지만 계속 출력되는 것이다. 며칠 전만 해도 잘 작동하는 걸 직접 확인했는데 너무 당황스러웠다. 일단 인스턴스에 문제가 생겼는지 확인하기 위해서 다음의 사항들을 확인해보았다

2023년 7월 31일
·
1개의 댓글
·
post-thumbnail

Threads and Processes

해당 노트는 UC Berkeley CS162 lecture 2를 듣고 작성한 강의 노트이다.Each thread can represent one chunk of code and is a unit of concurrency provided by the OS. In oth

2023년 7월 9일
·
0개의 댓글
·
post-thumbnail

Thread, Address Space, Process and Dual Mode Operation

A thread is a single unique execution context that has a program counter, registers, execution flags, stack and memory state. Out of many threads, onl

2023년 7월 9일
·
0개의 댓글
·
post-thumbnail

AVL Tree

Finding a certain item can be done with binary search if the nodes are ordered so that the keys the nodes represent are in an increasing ordersubtree_

2023년 7월 6일
·
0개의 댓글
·
post-thumbnail

관리자/사용자가 아이디를 변경할 수 있도록 설정해야할까?

swiftER은 나의 첫 스프링부트 프로젝트이자, 처음으로 조장을 맡아 프로젝트를 총괄할 기회였다. 기존 팀 프로젝트와 달리 이번에는 기획, 데이터베이스 구조 작성 등 프로젝트의 처음과 끝을 나와 팀원들이 모두 책임져야했다. 그러다보니 평소에는 별 생각없이 사용했던 기

2023년 5월 24일
·
0개의 댓글
·
post-thumbnail

Binary Trees

A node in a binary tree typically has an item and three pointers: parent pointer, left pointer(child) and right pointer(child). A root is a node that

2023년 5월 24일
·
0개의 댓글
·
post-thumbnail

Linear Sorting

여기에 정리할 요약 노트의 원 강의는 MIT 6.006 Introduction to Algorithms, Spring 2020로, 영어 강의인만큼 요약도 영어로 작성하고자 한다Suppose u is small and all the keys are unique. Make

2023년 5월 23일
·
0개의 댓글
·
post-thumbnail

Hashing

여기에 정리할 요약 노트의 원 강의는 MIT 6.006 Introduction to Algorithms, Spring 2020로, 영어 강의인만큼 요약도 영어로 작성하고자 한다A comparison model or comparison tree consists of in

2023년 5월 23일
·
0개의 댓글
·
post-thumbnail

Sets and Sorting

여기에 정리할 요약 노트의 원 강의는 MIT 6.006 Introduction to Algorithms, Spring 2020로, 영어 강의인만큼 요약도 영어로 작성하고자 한다A set interface is a container that stores a sequenc

2023년 5월 23일
·
0개의 댓글
·
post-thumbnail

Data Structures and Dynamic Arrays

Interface, or API, is the specification of what you want to do, or in other words, what data you can store and data structure is the representation of

2023년 5월 23일
·
0개의 댓글
·
post-thumbnail

Algorithms and Computation

유튜브의 MIT OpenCourseWare 채널에는 MIT의 다양한 학과 강의가 있다. 여기에 정리할 요약 노트의 원 강의는 MIT 6.006 Introduction to Algorithms, Spring 2020로, 교수님들이 알고리즘/데이터 구조를 자세히 설명해주시

2023년 5월 23일
·
0개의 댓글
·
post-thumbnail

Transport Layer

해당 글은 Jim Kurose 교수님의 Computer Networks 강의를 듣고 요약한 내용이다3-1 Transport Layerdeftransport layer: logical communication b/ processesnetwork layer: logical

2023년 5월 23일
·
0개의 댓글
·
post-thumbnail

Application Layer

해당 글은 Jim Kurose 교수님의 Computer Networks 강의를 듣고 요약한 내용이다. 세계적인 석학이 직접 유튜브에 강의를 촬영해서 올려주시는데 안들을 수가 없는 법. 다만 심화 이론도 곳곳에서 다루셔서 내가 이해할 수 있고 필요한 부분만 취사선택하였다

2023년 5월 23일
·
0개의 댓글
·