PES
KO English 한국어 日本語 中文 हिन्दी বাংলা اردو Español Português Français Deutsch Русский العربية Bahasa Indonesia Tiếng Việt ไทย Türkçe

알림을 켜는 방법

이 브라우저 또는 주소에서는 알림을 사용할 수 없습니다. 지원되는 브라우저로 보안 연결된 PES 사이트에 접속해 주세요.

알림이 차단되어 있으면 브라우저 설정에서 허용해 주세요.

  1. 주소 표시줄 옆의 사이트 설정 또는 브라우저의 사이트 설정을 열고, 이 사이트의 알림을 허용으로 바꾸세요.
  2. 기기 설정에서 브라우저 알림을 허용하고 방해 금지 또는 집중 모드를 확인하세요.
  3. PES로 돌아와 페이지를 새로고침한 뒤 벨을 눌러 알림을 켜세요.

iPhone 또는 iPad에서는 PES를 홈 화면에 추가하고 거기에서 연 뒤 알림을 허용하세요.

나의 학습 진도
  1. 인공지능 사용법
  2. 터미널 명령어
  3. 인공지능 심화
  4. 바이브코딩
  5. 인공지능 자격증 준비 중
  6. 키보드
바이브코딩 전체 보기
바이브코딩

웹 클라이언트

서버에게 무언가를 달라고 하는 모든 것.

Chrome 도 웹 클라이언트이고, curl 한 줄도 웹 클라이언트입니다. 이 장에서는 HTTP 요청을 손으로 직접 써 보고, 그것을 쉘 스크립트로 감싸고, curl 을 제대로 익힌 다음, Chrome 개발자 도구를 열어 똑같은 글이 오가는 것을 눈으로 확인합니다.

Chrome 도 같은 클라이언트입니다, 크기만 다를 뿐

Chrome 은 여러분이 nc 로 보낸 그 요청을 보냅니다. 그러고 나서 돌아온 답을 사람이 볼 수 있는 화면으로 바꾸는 어마어마한 일을 더 합니다 — 진짜 차이는 그 "더" 뿐입니다.

그 단계들을 알아 둘 값어치가 있습니다. 하나하나가 페이지가 어긋날 수 있는 자리이기 때문입니다. 무언가 안 보일 때 물어야 할 것은 언제나 "어느 단계에서 실패했는가" 입니다.

주소창에서 그림까지

  1. 이름 풀기DNS 가 도메인 이름을 IP 주소로 바꿉니다. 여기서 실패하면 서버에 닿아 보지도 못하고, 오류 메시지도 페이지가 아니라 이름을 가리킵니다.
  2. 연결하고 안전하게 만들기연결을 열고, https 라면 무엇을 보내기도 전에 인증서를 확인합니다. 여기서 나오는 경고는 페이지가 없다는 뜻이 아니라 암호화를 믿을 수 없다는 뜻입니다.
  3. 요청 보내기여러분이 손으로 친 것과 같은 몇 줄에 헤더가 훨씬 많이 붙습니다. 쿠키, 읽을 수 있는 형식, 좋아하는 언어 같은 것들입니다.
  4. 해석하고 나머지 받아 오기HTML 을 읽어 태그로 요소의 나무를 세우고, 페이지가 가리키는 것을 전부 요청합니다 — 스타일 파일, 그림, 글꼴, 스크립트를 보통 여러 개 동시에.
  5. 꾸미고, 배치하고, 그리기CSS 를 입히고, 상자마다 자리를 계산하고, 결과를 그린 다음, 그 모든 것을 다시 바꿀 수 있는 JavaScript 를 돌립니다.

터미널 클라이언트냐 브라우저냐

curl 과 nc 요청을 보내고 받은 답을 손대지 않고 보여 줍니다. 서버가 실제로 무엇을 돌려주는지 확인할 때와 스크립트에 넣을 때 좋습니다. JavaScript 를 돌리지 않으므로, 브라우저에서 조립되는 페이지는 이들에게 빈 껍데기로 보입니다.
Chrome 위의 일을 다 하고 나서 화면을 그리고, 스크립트를 돌리고, 쿠키를 담고, 파일을 캐시하고, 사이트 사이의 보안 규칙을 지킵니다. 여러분이 보는 것은 답 그 자체가 아니라 답을 처리한 결과입니다.
대부분의 브라우저는 같은 엔진입니다

Chrome · Edge · Brave · Opera 는 모두 Chromium 위에 지어졌으므로, 하나에서 되는 페이지는 대개 나머지에서도 됩니다. Safari 와 Firefox 는 다른 엔진을 씁니다. 사이트를 다 만들었다고 말하기 전에 최소한 두 종류에서 열어 봐야 하는 이유가 그것입니다.

스스로 표시하는 칸이에요. 여기서 채점하지는 않아요.

이 단계를 이해한 것으로 표시할까요?

아직 취소할 수 없으니, 정말 이해했을 때만 표시해 주세요.

이해한 것으로 표시했어요

스스로 표시하는 칸이에요. 여기서 채점하지는 않아요.

가이드라인

인공지능

인공지능 자격증

공부

바이브코딩

게임 개발

연습

튜터

채팅

게시판

만들기

소통

더보기

용어 사전

모르는 말을 골라 보세요. 쉬운 설명과 관련 용어를 볼 수 있어요.

찾는 용어가 아직 없어요.

용어를 고르면 설명이 보여요.