- [데이터 모델링] 성능 데이터 모델링
성능 데이터 모델링은 DB 성능 향상을 위한 사항이 데이터 모델링에 반영되도록 하는 것이다.
Read More
- [데이터 모델링] 성능 데이터 모델링-2
성능 데이터 모델링은 DB 성능 향상을 위한 사항이 데이터 모델링에 반영되도록 하는 것이다.
Read More
- [데이터 모델링] 엔터티와 속성
엔터티란 업무상 관리해야 하는 데이터 집합, 명사형, 인스턴스의 집합(관리 필요한 관심사, 저장이 되기 위한 어떤 것(Thing))을 뜻한다. 속성이란 엔터티가 가지는 최소 의미 단위를 뜻하며 인스턴스의 구성요소이다.
Read More
- [데이터 모델링] 데이터 모델의 이해
데이터 모델링은 통합관점 뷰를 가지는 개념 스키마를 만들어가는 과정이다.
Read More
- [데이터 모델링] 관계와 식별자
관계는 엔터티의 인스턴스 사이의 논리적인 연관성으로서 존재의 현태로서나 행위로서 서로에게 연관성이 부여된 상태를 뜻한다. 동사형으로 표현된다. 식별자는 엔터티를 구분짓는 논리적인 이름으로 엔터티를 대표할 수 있는 속성을 뜻한다. 엔터티에는 반드시 하나의 유일한 식별자가 존재한다.
Read More
- 카카오 로그인 (1)
장고로 카카오 로그인 연결할 방법 생각해보기
Read More
- 카카오 로그인/로그아웃
소셜 로그인 생성을 위한 사전 학습(내가 보려고 필요한 부분을 카카오 문서에서 가져옴)
Read More
- [자바스크립트] 배열에 값을 추가, 수정, 삭제하는 방법
push(`item`) : 배열의 맨 뒤에 요소를 추가한다, unshift(`item`) : 배열의 맨 앞에 요소를 추가하고 배열의 전체 개수를 반환한다.
Read More
- [자바스크립트] 구조 분해 할당
ES6 부터 구조 분해 할당(Destructuring assignment)을 적용할 수 있게 되었다. Perl, Python 등의 언어에서도 볼 수 있는 개념이다.
Read More
- [자바스크립트] Map, Object와 비교
키 기반 컬렉션 : 입력된 키값을 기준으로 정렬되는 데이터의 집합(자료구조)
Read More
- Django REST Framework
인프런 Django REST Framework 강의를 듣고 정리한 내용
Read More
- Serializer, ModelViewSet에서의 create,update 메서드 비교
메모리 내부에 저장되는 형태와 출력되는 형태가 다르기 때문에 객체의 구조를 유지하는 것이 중요하다.
Read More
- 관계형 데이터베이스 모델링
관계형 데이터베이스 모델링, POSTGRESQL
Read More
- TLS(Transport Layer Security)
인터넷 상의 커뮤니케이션을 위한 개인 정보와 데이터 보안을 용이하게 하기 위해 설계되어 널리 채택된 보안 프로토콜
Read More
- OAuth, JWT
OAuth와 JWT
Read More
- 개발자 도구
브라우저에서 기본적으로 제공하는 도구이다. 현재 로드된 HTML,CSS,자바스크립트 디버깅에 도움을 준다. `f12`, `ctrl+shift+i` 로 실행할 수 있다.
Read More
- css position
요소의 위치를 정의하는 속성이다. top, bottom,left,right 속성과 함께 사용되어 위치를 지정한다.
Read More
- observer pattern
바닐라 자바스크립트로 옵저버 패턴 흉내내기
Read More
- [프로그래머스] 전화번호 목록
전화번호부에 적힌 전화번호를 담은 배열 phone_book 이 solution 함수의 매개변수로 주어질 때, 어떤 번호가 다른 번호의 접두어인 경우가 있으면 false를 그렇지 않으면 true를 return 하도록 solution 함수를 작성해주세요.
Read More
- jekyll 사이트 검색 등록,
사이트맵을 읽을 수 없음
Read More
- Remove Sensitive data
비밀번호나 SSH 키와 같은 민감한 데이터를 깃 레포지토리에 커밋했을때 히스토리에서 삭제하는 방법
Read More
- firebase v9 업데이트 내용 정리
파이어베이스가 v9로 업데이트되며 사용법이 크게 바뀌었다. 아무래도 정리를 해둬야 기억할 수 있을 것 같아 정리하기로 했다.
Read More
- 주요 뉴스 큐레이션 사이트 개발을 위한 조사
주요한 뉴스만 모아 제공하는 사이트 개발을 위해 관련된 자료들을 조사하며 요약 정리하는 문서
Read More
- 버전을 기록하는 방식
버젼을 업데이트하며 버전 번호를 매기는 방법 Semantic versioning
Read More
- async/await
비동기 연관 MDN Web Docs를 읽고 정리한 문서입니다.
Read More
- [Leetcode] Add two numbers
You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order, and each of their nodes contains a single digit. Add the two numbers and return the sum as a linked list.
Read More
- React 공부하기
`생성:Mount`-`업데이트:Update`-`제거:Unmount` 세가지 유형 Mount : 컴포넌트가 처음 실행될 때 DOM에 생성되고 웹 브라우저 상에서 나타나는 것, constructor : 컴포넌트의 생성자 메서드, 초기 state를 설정할 수 있다
Read More
- [부스트코스] 2. DB 연결 웹앱
2장 수강하며 해결했던 사항들
Read More
- [프로그래머스] 문자열 압축
압축할 문자열 s가 매개변수로 주어질 때, 위에 설명한 방법으로 1개 이상 단위로 문자열을 잘라 압축하여 표현한 문자열 중 가장 짧은 것의 길이를 return 하도록 solution 함수를 완성해주세요.
Read More
- [프로그래머스] 행렬의 곱셈
2차원 행렬 arr1과 arr2를 입력받아, arr1에 arr2를 곱한 결과를 반환하는 함수, solution을 완성해주세요.
Read More
- [프로그래머스] 기능 개발
먼저 배포되어야 하는 순서대로 작업의 진도가 적힌 정수 배열 progresses와 각 작업의 개발 속도가 적힌 정수 배열 speeds가 주어질 때 각 배포마다 몇 개의 기능이 배포되는지를 return 하도록 solution 함수를 완성하세요.
Read More
- [프로그래머스] 프린터
현재 대기목록에 있는 문서의 중요도가 순서대로 담긴 배열 priorities와 내가 인쇄를 요청한 문서가 현재 대기목록의 어떤 위치에 있는지를 알려주는 location이 매개변수로 주어질 때, 내가 인쇄를 요청한 문서가 몇 번째로 인쇄되는지 return 하도록 solution 함수를 작성해주세요.
Read More
- [프로그래머스] 짝지어 제거하기
문자열 S가 주어졌을 때, 짝지어 제거하기를 성공적으로 수행할 수 있는지 반환하는 함수를 완성해 주세요. 성공적으로 수행할 수 있으면 1을, 아닐 경우 0을 리턴해주면 됩니다.
Read More
- [부스트코스] 홈페이지 만들기
첫번째 프로젝트 제출
Read More
- fork한 repository 커밋로그 유지하면서 옮기기
공부해야지하고 다짐한 이후로 거의 매일 깃허브에 커밋로그를 남기려했다. 블로그 관리가 가장 무난하게 깃허브 사용에 적응하도록 도와줄거라 생각해 jekyll 테마도 가져오고 뒤적였는데 뒤늦게 fork한 저장소에서 커밋은 잔디가 남지 않는다는 사실을 알게되었다...
Read More