post-thumbnail

22년 6월 회고

최근 많은 분들께서 '함께 자라기'를 읽어보라는 말씀을 많이 해주셔서 읽어보고 있다. 시험기간에 짬내서 읽고 있는데, 간단히 요약하자면 성장 방법론..?을 서술했다.함께 자라기에는 다음과 같은 문장이 있었다.애자일 프로젝트에서는 지금 내가 한 행동을 10분 후, 한 시

2022년 6월 3일
·
0개의 댓글
post-thumbnail

네트워크 5 - Network layer - control plane (1)

지난 Data plane에 이어서 control plane을 정리해보자 network-layer function에는 forwarding과 routing이 있다고 언급했었다. forwarding을 담당하며, buffer관리 등을 data plane에서 신경쓰며, Rou

2022년 6월 2일
·
0개의 댓글
post-thumbnail

네트워크 - 4. Network Layer (2)

지난번의 챕터 목표를 다시 recall하자 Goal Network layer service 뒤에 있는 principle 이해하기 (특히 data plane) network layer service model forwarding vers..

2022년 5월 31일
·
2개의 댓글
post-thumbnail

네트워크 - 4. Network Layer (1)

기말고사의 주된 범위가 될 듯한 네트워크 레이어다. 이번 챕터의 목표도 살펴보자Network layer service 뒤에 있는 principle 이해하기 (특히 data plane)network layer service modelforwarding versus rou

2022년 5월 31일
·
0개의 댓글
post-thumbnail

네트워크 - 3. Transport Layer (3)

바로 TCP Congestion control에 대해서 알아보자. congestion avoidance와 congestion detection으로 나뉘며 각각에는 여러 구현 방법이 존재한다.

2022년 5월 31일
·
0개의 댓글
post-thumbnail

JPA - 01. introduction

개발을 할 때, 사용자 정보 등의 객체들은 주로 관계형 DB에 넣어서 관리한다. 이를 위해서는 직접 SQL을 작성해 개발을 했어야 하며, 다음과 같은 문제들이 발생할 수 있었다.

2022년 5월 17일
·
0개의 댓글
post-thumbnail

ORM - 2. Django ORM 실습

이전 글에서 언급했듯 배운 내용을 토대로 내가 진행했던 한 프로젝트의 성능 개선을 했는데, 해당 내용을 커밋하지 않았던 것과 정리하지 않았던 것이 떠올라서 구체적으로 어떤 내용들을 어떻게 개선했는지 정리해보고자 한다.

2022년 5월 16일
·
0개의 댓글
post-thumbnail

[스프링부트] Spring Boot gradle build하기

프로젝트 폴더로 이동한다. (gradlew가 있어야됨)이렇게 BUILD SUCCESSFUL이 뜬 후에 프로젝트 폴더를 다시 보면 build 폴더가 생겼음을 확인할 수 있다../{project_path}/build/libs로 이동하자그럼 아래와 같은 파일들이 있는 것을

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

네트워크 - 3. Transport Layer (2)

이번 챕터의 목표를 다시 확인하자transport layer services, multiplexing, demultiplexingreliable data transferflow controlcongestion controlinternet transport l

2022년 4월 14일
·
0개의 댓글
post-thumbnail

네트워크 - 3. Transport Layer (1)

이번에도 역시 이번 챕터의 목표를 먼저 확인하자transport layer services: multiplexing, demultiplexing, reliable data transfer, flow control congestion control internet tra

2022년 4월 14일
·
0개의 댓글
post-thumbnail

네트워크 - 2. Application Layer (2)

DNS란 Host name을 IP 주소로 Mapping해주는 directory service이다. 많은 name server들의 계층 구조(tree)를 이루고 있는 분산 database. DNS와 Video Streaming Network, Socket에 대해 공부하자

2022년 4월 14일
·
0개의 댓글
post-thumbnail

네트워크 - 2. Application Layer (1)

해당 챕터의 목표는 다음과 같다.application layer protocol의 conceptual, implementation 관점 공부transport-layer service model들client-server paradigmpeer-to-peer paradig

2022년 4월 14일
·
0개의 댓글
post-thumbnail

네트워크 - 1. Internet Overview (2)

Network core는 서로 상호 연결된 router들 덩어리이다. 네트워크 코어를 지나는 방법에는 Packet-switching과 circuit switching이 있다. 각 방법에 대한 특성과 장단점을 정리해보고 현대에는 어떤 방식을 사용하는지 알아보자.

2022년 4월 14일
·
0개의 댓글
post-thumbnail

네트워크 - 1. Internet Overview (1)

컴퓨터 네트워크 1장, Internet Overview. 해당 챕터는 앞으로 배울 internet에 대한 전체적인 view를 제시한다. 챕터를 공부한 뒤 답변할 수 있어야되는 질문들을 기억했다가, 마무리할 때 답변해보자..

2022년 4월 13일
·
2개의 댓글
post-thumbnail

네트워크 0. Introduction

컴퓨터 네트워크 강의 정리 시리즈교재는 'Computer Networking: A Top-Down Approach' 8판을 사용한다.

2022년 4월 12일
·
0개의 댓글
post-thumbnail

ORM - 1. ORM, Django ORM

NestJS로 프로젝트를 진행하다보면 자연스럽게 ORM을 사용하게 된다. 지금은 ODM을 사용하고 있지만, 이렇게 무작정 쓰면 안될 것 같다는 생각에 ORM에 관한 조사를 시작했다...

2022년 4월 12일
·
0개의 댓글