Recent Posts
  • HTTP 요청/응답 구조에 대해서 - (2) HTTP 응답

    이 글은 MDN documentation 을 정리한 글입니다. 이전 포스팅에서 HTTP 요청에 대한 명세를 포스팅했습니다. 이번 포스팅은 HTTP 응답에 관련된 내용입니다. 상태줄 HTTP 요청에서의 시작줄 (start line) 과 동일합니다. 응답 내용의 상태줄은 다음과 같은 정보를 포함하고 있습니다. 프로토콜 버전: 보통은 HTTP/1.1이며, 프로토콜에 관련된 내용입니다. 상태코드: 요청의 성공 혹은 실패 여부를 나타냅니다....


  • HTTP 요청/응답 구조에 대해서 - (1) HTTP 요청

    이 글은 MDN documentation 을 정리한 글입니다. HTTP (Hyper Text Transfer Protocol) 은 www 상에서 문서를 주고받는 프로토콜로써, TCP, UDP를 사용하며, 80 포트를 사용합니다. HTTP/1.1에서는 클라이언트가 요청을 보내면 서버가 응답을 보내주는 구조이며, 이를 HTTP메시지 라고 합니다. 메시지 타입은 클라이언트가 서버로 전달해서 서버의 액션이 일어나는 요청 메시지 (Request) 와 서버가 답변하는...


  • Bash shell script 정리 (1)

    For loop 1,2,3 출력 for i in 1 2 3 do echo $i done 1부터 5까지 for i in {1...5} do echo "Welcome $i times" done Runtime Paarameter 파라미터 갯수 = $# 개별파라미터 = $숫자 종료 exit 1 로그 echo "" 비교 (Compare) if [ "$a" == "OK"] then //...


  • Javascript Hiddenclass와 최적화 기법

    해당 포스팅은 https://richardartoul.github.io/jekyll/update/2015/04/26/hidden-classes.html 을 참고하였습니다. Javascript는 object가 정의된 후에도 property들을 유동적으로 추가 또는 제거할 수 있는 동적인 언어입니다. 예를 들면, 아래의 code snippet을 보시면 car라는 객체는 make와 model을 코드 정의 시점에 추가하고 있습니다. 그러나, car 라는 객체가 추가되고 난 이후에도 year라는 property를 동적으로 추가됩니다. var car = function (make,model) {...


  • parcel-bundler middleware 사용시의 오류 이슈

    프로젝트를 parcel 을 사용하여 번들링 하고 있습니다. parcel bundler를 js단에서 사용하고, 번들링된 bundler를 dev 서버의 middleware 단으로 사용할 수 있도록 변경 할 수 있습니다. parcel middleware 사용하기 1) npm 설치 parcel-bundler를 설치합니다. npm i parcel-bundler 2) bundler js 생성 번들링을 할 js를 생성합니다. (이는 webpack처럼 config 파일을 생성하여 작성 가능합니다.)...