profile
백엔드 개발자

관계형 모델

관계형 모델의 정의는 다음과 같다. 실제 세계의 데이터를 관계라는 개념을 사용해 표현한 데이터 모델이다.현실에 존재하는 사물(=객체)를 관계(=테이블)를 통해 데이터로 추상화한 모델을 의미한다.관계를 릴레이션이라고 표현을 한다.릴레이션는 테이블이다.릴레이션의 정의는 제

2023년 7월 17일
·
1개의 댓글
·

문자열(String)

자바에서는 char배열이 아닌 String 클래스를 이용해서 문자열을 처리하는 이유는 String 클래스가 char배열에 여러 가지 기능을 추가하여 확장한 것이기 때문이다.char 배열을 사용하는 것보다 String 클래스를 사용하는 것이 문자열을 다루기 더 편리하다S

2023년 7월 16일
·
0개의 댓글
·

그림으로 배우는 HTTP & Network Basic

“그림으로 배우는 HTTP & Network Basic” HTTP의 전반적인 내용을 쉽게 다루는 책입니다. 우에노 센 저자는 "오늘 밤 안으로 배울 수 있는 HTTP" 책을 전신으로 웹 애플리케이션 개발자들이 웹 중심을 지탱하는 HTTP라는 프로토콜에 대해서 모르고 있

2023년 6월 27일
·
0개의 댓글
·

Git 커밋 메시지 모음

프로젝트 시작 전 환경 설정을 하라프로젝트 시작 전 gitignore를 추가하라프로젝트 시작 전 git cache를 삭제하라기존에 작업 하던 폴더를 새로운 폴더로 옮겨라README 내용을 추가하라README 내용을 수정하라

2023년 6월 18일
·
0개의 댓글
·

Git 내부 구조에 대해서 알아보자 - Tree와 Blob

Git 내부 구조에 대해서 알아보자 - Objects 에 이어서 이번에는 Tree와 Blob에 대해서 살펴보겠습니다.ProGit 10장에 Git 내부 구조에 대해서 설명을 보고 간단한 실습을 통해서 Git의 내부구조에 대해서 알아보겠습니다.Git은 Tree 개체에 파일

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

도메인 주도 설계 첫걸음

저자는 도메인 주도 설계가 복잡한 문제를 해결하고 우아한 솔루션을 만들고 신중하게 규칙과 구조를, 행동을 만들어 완전한 새로운 세상을 건설한다고 말합니다. 개발자는 코드를 작성을 합니다. 하지만 코드를 작성하기 전 그것에 바탕이 되는 문제를 이해를 해야 합니다. 여기서

2023년 6월 6일
·
0개의 댓글
·

출근했더니 스크럼 마스터가 된 건에 관하여

“출근했더니 스크럼 마스터가 된 건에 대하여” 이 책은 스크럼이 무엇인지, 스크럼을 어떻게 적용하면 되는지를 설명해 주는 책입니다. 만약 스크럼을 처음 시작한다면 무엇인지 현장에 적용하면서 어떻게 하면 되는지 전반적인 개요를 책을 통해서 배울 수 있습니다.저자인 니시무

2023년 6월 6일
·
0개의 댓글
·

구글 엔지니어는 이렇게 일한다

“구글 엔지니어는 이렇게 일한다” 책은 구글에서 일하는 방식과 문화에 대해서 설명해 주는 책입니다. 책 저자는 구글 소프트웨어 엔지니어링에서 인프라와 언어 관련 프로그래밍 가이드를 작성하고 관리하는 업무를 주로 담당했습니다.책에서는 문화, 도구, 프로세스 주제로 설명하

2023년 6월 6일
·
0개의 댓글
·

일상 속 사물이 알려주는 웹 API 디자인

“일상 속 사물이 알려주는 웹 API 디자인” 책은 실무에서 API 디자인 방법을 설명해 주는 책입니다. 책 저자인 아노드 로렛은 API 전문가로서 이 규격의 잠재력을 이해하기 위해 열심히 노력했고 OpenAPI 규격 표전을 중심으로 혁신적인 도구를 만들어내고 시각화하

2023년 6월 6일
·
0개의 댓글
·

Git 내부 구조에 대해서 알아보자 - Object

토스ㅣSLASH 22 - 잃어버린 개발자의 시간을 찾아서: 매일 하루를 아끼는 DevOps 이야기 토스팀에서 “레포지토리 복제를 어떻게 빨리 할 수 있을까?” 문제를 접근하는 방법을 보고 Git 내부구조는 어떻게 구성이 되었는지 궁금중이 생겨서 내용을 찾아보게 되었습니

2023년 6월 6일
·
0개의 댓글
·

객체지향의 사실과 오해

“객체지향의 사실과 오해” 은 객체지향 프로그래밍에서 객체가 단순한 클래스가 아닌 역할, 책임, 협력을 가진 자율적인 존재임을 설명하는 책입니다. 저자 조영호는 객체지향 설계와 도메인-주도 설계에 관심이 많으며, 객체지향 책을 두 권 이상 썼습니다.책에서는 객체가 무엇

2023년 6월 6일
·
0개의 댓글
·

Docs for Developers 기술 문서 작성 완벽 가이드

“Docs for Developers 기술 문서 작성 완벽 가이드” 는 개발자 문서를 효과적으로 작성하고 관리하는 방법을 단계별로 안내하는 탁월한 책입니다. 이 책은 구글 클라우드 문서 팀의 공동 설립자인 자레드 바티가 저술하였으며, 그는 구글 데이터 센터 환경에서 쿠

2023년 6월 6일
·
0개의 댓글
·

일상 속 사물이 알려주는 웹 API 디자인

“일상 속 사물이 알려주는 웹 API 디자인” 책은 실무에서 API 디자인 방법을 설명해 주는 책입니다. 책 저자인 아노드 로렛은 API 전문가로서 이 규격의 잠재력을 이해하기 위해 열심히 노력했고 OpenAPI 규격 표전을 중심으로 혁신적인 도구를 만들어내고 시각화하

2023년 6월 6일
·
0개의 댓글
·

만들면서 배우는 클린 아키텍처

“만들면서 배우는 클린 아키텍처” 이 책은 전통적인 계층형 아키텍처 스타일을 단점을 지적하고 도메인 중심 아키텍처의 장점을 설명하는 책입니다. 도메인 중심 아키텍처를 어떻게 구현하는지 실습을 보여주고 다양한 계층 간 매핑 전략과 아키텍처의 요소들을 어떻게 애플리케이션에

2023년 6월 6일
·
0개의 댓글
·

Math.nextUp과 Math.nextDown을 알아보자

Math.nextUp과 Math.nextDown에 대해서 알아보자double 또는 float 의 부동 소수점 값을 알고 싶을 때 java.math 패키지의 nextUp와 nextDown을 사용하면 된다.Math.nextUp의 대한 내용을 다음과 같습니다.d 값으로부터

2023년 6월 6일
·
0개의 댓글
·

한 권으로 읽는 컴퓨터 구조와 프로그래밍

“한 권으로 읽는 컴퓨터 구조와 프로그래밍” 은 컴퓨터 구조와 프로그래밍에 대해 설명하는 책으로, 저자인 조너선 스타인하트가 중학교 때부터 하드웨어 설계를 시작하여 고등학교 때 소프트웨어 설계 경험을 쌓고 벨 연구소에서 일했다는 배경을 갖고 있습니다.책은 컴퓨터 과학의

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

도커 안에 Mysql 데이터 Dump를 어떻게 넣는가?

Docker에 SQL 데이터베이스를 Dump 하기전에 다음과 같은 환경이 필요합니다.Docker를 설치했습니다.Mac OS 기준 1\. 홈브루(Homebrew)로 Docker 다운로드 받기공홈에서 설치 파일 다운로드 받기https://www.docker.com

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