본문 바로가기

Sparta

[Sparta] 24. 매컴싸 시작

2021-10-22

To-Do

  • 7시 기상
  • 아침식사
  • 점심운동

  • 오늘부터 스파르타 내의 작은 스터디모임인 "매일 컴퓨터 싸이언스 뽀개기" (일명, 매컴싸)가 시작되었다. 8시 40분에 모두 모여, 한명의 발표자가 하나의 주제를 발표하고 모두 이에 대해 토론 및 공부를 하는 모임이다. 오늘 첫회를 진행했고, 상당히 재밌었다!

Today I Learned


1. DNS

매컴싸


매컴싸 첫모임, 오늘의 발표자는 서정대님이고 주제는 "DNS"였다.



먼저 Domain Name은, 인터넷에 연결된 컴퓨터 주소를 사람이 알기 쉽게 문자 (영문, 한글)로 만든 인터넷 주소를 의미한다. 233.130.200.107 이런건 컴퓨터나 읽는거지 사람이 읽는게 아니다.


ex)

  • naver.com
  • google.com

그럼 Domain Name System은 뭘까? 실제 웹사이트의 주소는 IP주소로 되어있다. 브라우저에 naver.com을 치면 실제 IP 주소 233.130.200.107 변환해주는 체계가 DNS이다. 그리고 DNS의 서버는 전세계에 분산되어 있다. 쉽게 말하면 인터넷 전화번호부이다. 우리가 친구한테 전화할 때 주소록에 친구이름을 검색하여 전화하는 것과 같은 이치이다. (물론 DNS 서버는 로컬에 있는게 아니다.)


naver.com의 실제 주소. 233.130.200.107
$ nslookup naver.com


이러한 도메인은 계층구조를 가지고 있는데, root도메인에서 sub도메인까지 각각 다른 서버가 관리한다.


2. 알고리즘


이번주는 사실 알고리즘과 자료구조 주간이다. 백준 알고리즘 문제를 쭉 풀어가는데, 시간복잡도에 대해 아직 확실하게 이해가 되지 않는다. 왜 시간초과가 뜨는지, 시간초과가 안뜨는 코드와 내 코드는 어떻게 다른지... 정확히 파악을 못하고 있다.. ㅠ 공부해나가자.


ps. 2차접종을 맞았다. 1차때도 힘들었는데 2차는 조금 더 빡센거 같다.. 타이레놀 챙겨먹고 얼른 자야지..

'Sparta' 카테고리의 다른 글

[Sparta] 26. TIL을 안쓰게 된 이유...  (0) 2021.11.12
[Sparta] 25. HTTPS  (0) 2021.10.26
[Sparta] 23. 알고리즘, 자료구조, java  (0) 2021.10.20
[Sparta] 22. 팀플 마무리 작업  (0) 2021.10.19
[Sparta] 21.AWS 고군분투  (0) 2021.10.15