HTTP 상태 코드 (400, 500)
·
⠀개발 이야기/⠀CS · 기타
​📚 400 (요청 오류)400BAD REQUEST잘못된 문법으로 서버가 이해할 수 없음을 의미401UNAUTHORIZED사용자 인증이 필요한 요청임을 의미402PAYMENT REQUIRED결제가 필요한 요청임을 의미403FORBIDDEN서버가 요청을 거부하고 있음을 의미404NOT FOUND요청한 페이지를 찾을 수 없음을 의미405METHOD NOT ALLOWED지정된 방법으로 요청할 수 없음을 의미, 예를 들어 POST 요청 서버에 GET 요청을 보낸 경우 등406NOT ACCEPTABLE요청한 페이지가 콘텐츠의 특성상 응답할 수 없음을 의미407PROXY AUTHENTICATIONREQUIRED요청자가 프록시를 사용해 인증해야 함을 의미408REQUEST TIMEOUT서버의 요청 대기가 시간을 초..
HTTP 상태 코드 (100, 200, 300)
·
⠀개발 이야기/⠀CS · 기타
​​📚 100 (정보 응답)100CONTINUE서버는 요청의 첫번째 부분을 받았으며 나머지를 기다리고 있음을 의미101SWITCHINGPROTOCOL서버에서 프로토콜을 변경을 요청했으며 이를 승인하는 중음을 의미102PROCESSING수신 요청을 처리하고 있지만 아직 제대로 된 응답을 할 수 없는 상태임을 의미103EARLY HINTS서버가 응답을 준비하는 동시에 사용자가 사전 로딩을 시작할 수 있음을 의미​📚 200 (성공 응답)200OK요청이 성공적으로 완료되었음을 의미201CREATED요청이 성공적으로 요청되었으며 그 결과로 새로운 리소스가 생성되었음을 의미202ACCEPTED요청을 수신했지만 아직 처리하지 않았음을 의미203NONAUTHORITATIVE INFORMATION요청을 성공적으로 처..
터미널 꾸미기 3 - SL (feat. 터미널에서 증기 기관차 타기)
·
⠀개발 이야기/⠀CS · 기타
📚 ​증기 기관차 (SL, Steam Locomotive)코드를 작성하다 보면 가끔 오타로 예상치 못한 재미를 만날 때가 있습니다. 그중 하나가 바로 sl입니다. 원래 디렉토리 목록을 보려는 ls 명령어 대신 sl을 입력하면 귀여운 증기 기관차 애니메이션이 터미널에 나타납니다..오늘은 이 귀엽고 유쾌한 프로그램인 sl의 설치 및 사용법에 대해 소개해 드리겠습니다.​​macOS에서 설치$ brew install sl$ sl  Window/Linux에서 설치 $ sudo apt-get install sl  📚 ​주요 옵션1. ​거대한 증기 기관차증기 기관차의 크기를 키워 더 거대한 애니메이션을 보여줍니다.$ sl -l 2. 작은 증기 기관차귀여운 소형 기관차 애니메이션을 볼 수 있습니다.$ sl -s 3..
터미널 꾸미기 2 - Nyan Cat (냥캣)
·
⠀개발 이야기/⠀CS · 기타
📚 ​냥캣(Nyan Cat)인터넷에서 유명한 냥캣(Nyan Cat)을 터미널에서도 즐길 수 있다는 사실, 알고 계셨나요?nyancat은 2011년 인터넷 밈으로 시작된 냥캣을 터미널에서 구현한 프로그램입니다.이 프로그램을 설치하고 실행하면, 냥캣 애니메이션이 재생되며 특유의 '냐옹' 소리가 들려옵니다. ​​macOS에서 설치$ brew install nyancat$ nyancat Window/Linux에서 설치$ sudo apt-get install nyancat 📚 ​주요 옵션1. 무한 반복 모드-d 옵션을 사용하면 냥캣 애니메이션을 무한 반복할 수 있습니다.$ nyancat -d 2. 배경색 변경-b 옵션을 사용하면 배경 색상을 변경할 수 있습니다.$ nyancat -b 3. 배속 조정-s 옵션을..
터미널 꾸미기 1 - Matrix (feat. 해커처럼 보이는 법)
·
⠀개발 이야기/⠀CS · 기타
📚 ​매트릭스(Matrix)혹시 영화 매트릭스(Matrix) 를 보며 초록색 텍스트가 흘러내리는 해커 화면을 떠올린 적이 있으신가요?바로 그 매트릭스 효과를 터미널에서 구현할 수 있는 도구입니다. 초록색 ASCII 문자들이 비처럼 흘러내리는 애니메이션을 출력하며, 터미널을 통해 아래의 독특한 비주얼을 재현합니다.​​macOS에서 설치$ brew install cmatrix$ cmatrix Window/Linux에서 설치 $ sudo apt-get install cmatrix 📚 ​주요 옵션1. 속도 조절텍스트가 떨어지는 속도를 변경할 수 있습니다.$ cmatrix -s 2. 굵은 텍스트 사용글자를 더 두껍게 표시합니다.$ cmatrix -b 3. 지연시간 설정텍스트의 애니메이션 속도를 직접 설정합니다..