| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
- 정렬
- 그래프
- Mini-React
- 프론트앤드
- Python
- react
- BFS
- HTML기초
- c언어
- js
- 해시
- 정글
- CSS
- Git
- frontend
- 팀프로젝트
- 알고리즘 기초
- 개발자
- 백준
- DFS
- 프론트엔드
- 알고리즘
- 코딩
- javascript
- 코딩테스트
- html
- 그리디
- 크래프톤 정글
- 프로그래머스
- 혼자 공부해서 개발까지
- Today
- Total
목록2025/11/12 (3)
민혁이의 IT스토리
웹서버 인증서란? 웹서버 인증서는 웹사이트와 사용자의 통신을 암호화하고,그 서버가 진짜 신뢰할 수 있는 곳인지 증명하는 디지털 신분증이에요. 쉽게 말하면,“이 사이트가 진짜 내가 접속하려는 사이트가 맞고,내 정보가 중간에서 훔쳐지지 않도록 안전하게 보호한다”는 보증서예요. 왜 필요한가?보안: 로그인 정보, 결제 정보 등이 암호화되어 외부에서 볼 수 없어요.신뢰성: 브라우저 주소창에 🔒 자물쇠가 보이면 사용자 신뢰도 상승.SEO 이점: 구글 등 검색엔진이 HTTPS 사이트를 더 선호해요. 발급과 적용 방법 Let’s Encrypt 같은 무료 서비스 이용서버에서 인증서 발급 명령어 실행 (certbot 등)웹서버 설정에 인증서 파일 연결HTTP → HTTPS로 리다이렉션 설정인증서의 기본 종류 종류..
HTTP란 무엇인가?HTTP(HyperText Transfer Protocol)는 웹에서 클라이언트와 서버가 데이터를 주고받는 약속된 규칙이다우리가 브라우저에 주소를 입력하면, 브라우저(클라이언트)가 서버에 “이 페이지 보여줘!”라고 요청(Request)을 보내고,서버는 그에 대한 결과(Response)를 HTML, 이미지, JSON 등의 형태로 돌려준다. 1. 브라우저에서 https://example.com을 입력하면 2. 브라우저는 서버로 이렇게 요청합니다:GET / HTTP/1.1Host: example.com 3. 서버는 응답을 보냅니다HTTP/1.1 200 OKContent-Type: text/html... HTTP의 구조HTTP는 두 가지 메시지 형태로 동작합니다. 요청(Request)클..
스레드의 기본 개념을 공부하고 본격적으로 Pintos(핀토스) 구현에 들어갔다. 그런데… 이게 생각보다 너무 어렵다. 😅특히 함수와 매크로를 이해하는 데만 2~3일이 걸렸다. Pintos는 단순히 코드만 짜는 게 아니라, 운영체제가 “어떻게 스레드를 관리하고, 언제 실행시킬지”를 직접 설계해야 하기 때문이다. 아직 구현은 손도 못 댄 상태에서, 하루 종일 list_elem, thread_block, intr_disable 같은 이름만 들여다보고 있었다. “대체 얘네가 무슨 일을 하는 거지…?”그렇게 며칠을 헤맨 끝에, 드디어 첫 번째 목표였던 Alarm(알람) 기능을 구현하기 시작했다. Alarm운영체제에서 “알람(Alarm)” 기능은 스레드(Thread)가 “일정 시간 동안 잠들었다가 자동으로 깨어..