일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 타입스크립트 올인원
- codestates
- python
- 정재남
- 제로초
- programmers
- 2주 프로젝트
- 자바스크립트
- js
- 파이썬
- 코어 자바스크립트
- 손에 익히며 배우는 네트워크 첫걸음
- 회고
- SQL 고득점 Kit
- LeetCode
- Async
- 백준
- 타입스크립트
- 리액트
- 리트코드
- 4주 프로젝트
- 타임어택
- 토익
- javascript
- 리덕스
- 코드스테이츠
- 프로그래머스
- til
- 렛츠기릿 자바스크립트
- 알고리즘
- Today
- Total
목록전체 글 (481)
Jerry
세션 주제 : 나를 돋보이게 발표자: sw 과정 full time immersive 22기 한승하 님 코드스테이츠 과정에 참여 중인 사람들의 대부분의 목표는 아마 '커리어 전환'이라고 생각한다. "커리어 전환을 위하여 정해진 짧은 기간 안에 많은 정보를 내 것으로 만들고 결과물도 만들어 내는 곳" 그것이 "부트캠프"에 오는 이유이기 때문이다. 블로그 주인인 나 또한 이러한 목적으로 과정 중에 있는 사람이다. 며칠 전 반가운 소식이 또 들려왔다. 2020년 마지막 토크세션이 열린다는 소식이었다. 자그마한 취업 정보에도 갈증이 있는 나로서 지난번 토크 세션도 참가해서 만족도가 높았기 때문에 이번 세션도 참가하게 되었다. 한승하 님께서는 수료 후 다수의 회사에 합격하였으며 연봉협상 기술을 효과적으로 활용한 경..
프로토콜과 네트워크 아키텍처 네트워크상에서 다양한 데이터가 오가고 있습니다. 네트워크를 통해서 데이터를 주고받는 주체는 무엇일까요? 바로 PC 등에서 등장하는 '애플리케이션'입니다. 웹브라우저나 이메일 소프트웨어처럼 PC에서 동작하는 애플리케이션끼리 서로 데이터를 주고받는 것입니다. 프로토콜 데이터를 주고받기 위해서는 아래와 같은 다양한 규약이 필요한데 이 같은 통신상 규약을 (통신) 프로토콜이라고 합니다. 데이터 포맷 데이터를 송수신하는 순서 데이터의 송신처 에러 처리 프로토콜 하나에 네트워크 통신이 필요로 하는 기능 모두를 쑤셔 넣지는 않습니다. 그랬다가는 프로토콜이 복잡해지고 기능 추가 등의 확장성도 부족해집니다. 그래서 네트워크 통신에 필요한 기능마다 복수의 프로토콜이 정의되어 있는 것입니다. 네..
오늘 할 일 운동 #4 네트워크 공부하기#3 30분 민코딩 5문제 server dev 로그 → 개념 정리 chatterbox client 회고 오늘 배운 것 til 오늘 느낀 점 좋은 습관을 유지하자. 아무 생각이나 이유 없이 유튜브를 보게 된다. 멀리하자. 오늘 한 일 운동 #4 pushup 20개, squat 30개 네트워크 공부하기#3 30분 여기 민코딩 5문제 여기 server dev 로그 → 개념 정리 여기 chatterbox client 회고 여기 오늘 배운 것 til
Introduction 이 스프린트에서 서버 구현과 데이터베이스 관련 내용을 제외되어 있습니다. 서버는 만들어져 있는 환경에서 내가 클라이언트와 서버 간의 통신을 구현을 목적으로 "채팅 애플리케이션"을 만들어 보았습니다. (참고로, AWS에 구축/배포된 코드스테이츠 전용 서버를 활용합니다 ) Bare Minimum Requirements 아래 제공되는 chatterbox-server API 문서를 이용해서 클라이언트를 만드세요. 클라이언트는 서버로부터 받아온 메시지들을 보여 줄 수 있어야 하고, 내가 작성한 메시지를 서버에 보낼 수 있어야 합니다. 클라이언트가 테스트에 통과할 수 있도록 만드세요. XSS 공격을 어떻게 막을 수 있는지 생각해보세요. Advanced Challenges 아래의 Advance..
LAN이란 무엇일까? LAN(local area network): 좁은 범위의 네트워크 LAN의 특징 사용자가 직접 구축, 관리한다. 통신요금이 필요 없다. LAN의 규격 이더넷 토큰링 FDDI 1번 가장 많이 보급된 LAN 규격, 심플한 구조 2번 3번 통신효율, 신뢰성 확보를 위한 장치가 있어서 1번보다 복잡, 장비 비용 높아지는 경향 1번 통신 효율 통신효율, 신뢰성에 비해 구조 단순, 장비 비용 저렴 UDT 케이블 이더넷 전송 매체로서 가장 많이 사용되는 케이블 LAN 케이블이라고 불리는 경우 많음 같은 네트워크 내부 LAN 포트끼리 데이터를 전송하기 위한 규격 데이터 전송하기 위해서는 '어디서부터 어디로 전송할 것인지'를 나타내는 주소가 'MAC 주소'라고 부름. 인터넷이란 무엇일까? 전 세계의..
오늘 할 일 운동 #3 네트워크 공부하기#2 30분 민코딩 5문제 til 오늘 느낀 점 쉴 때 쉬어주자. 오늘 한 일 til 민코딩 5문제 여기 운동 #3 pushup 15개, squat 30개 네트워크 공부하기#2 30분 손에 익히며 배우는 네트워크 첫걸음 한 페이지 여기
네트워크를 구성하는 요소 컴퓨터(PC나 서버) 네트워크 장비(라우터, 스위치 등) 라우터: 네트워크를 구분 짓고 서로 연결해주는 장비 대부분의 가정집은 네트워크가 하나뿐이지만, 대기업의 사내 네트워크 같은 경우에는 많은 수의 네트워크가 존재합니다. 이러한 네트워크들을 서로 연결해주는 것이 바로 라우터입니다. 기술적 의미로서의 네트워크는 '라우터에 의해 구분 지어지는 범위'를 가리킵니다. 스위치: 여러 대의 컴퓨터를 네트워크에 연결하고 같은 네트워크 안에서의 데이터 전송을 수행한다. 전송 매체(케이블, 전파 등) 유선: 케이블 무선: 전파(파장, 주파수 - 네트워크상에서 데이터 송신은 전송 매체에 따라 디지털 데이터를 물리적 신호(전기 신호, 광신호, 전파)로 변환하게 됩니다. 또한, 컴퓨터 애플리케이션 ..
오늘 할 일 운동 #3 pushup 15개, squat 30개 네트워크 공부하기#2 30분 손에 익히며 배우는 네트워크 첫걸음 한 페이지 토이 1문제 민코딩 5문제 server dev 로그 → 개념 정리 오늘 배운 것 til Interaction with server (클라이언트단에서 서버로 요청 및 응답 구현) 스프린트 완료 제출 오늘 느낀 점 어드밴스까지 한 스프린트는 없었는데 이번 스프린트에서는 그 반대여서 기분이 좋았다. 처음 배울 땐 개념이 이해 안 되고 흐름도 이해 안 됐다. 포기하지 않고 반복해서 하니깐 안 되는 건 없는 거 같다. 크리스마스와 주말 이용해서 밀린 블로그 포스팅도 하고 다음 주에 할 서버 스프린트 예습, 밀린 토이(알고리즘)도 부지런히 해야겠다. 남들 놀 때 해야지... 오늘..