시간 구성 216

소프트웨어 개발 대 소프트웨어 엔지니어링

소프트웨어 개발 대 소프트웨어 엔지니어링 Gary Pollice, 교수, Worcester Polytechnic Institute Gary Pollice는 메사추세스 주 우스터에 있는 우스터 폴리테크닉 대학에서 교수를 맡고 있다. Pollice는 소프트웨어 공학, 설계, 테스팅을 비롯해 다른 전산 과목을 가르치며, 학생들 프로젝트도 직접 챙긴다. 학계에 오기 전에, Pollice는 비즈니스 응용 프로그램부터 컴파일러와 각종 도구에 이르기까지 35년 동안 소프트웨어를 다방면으로 개발해왔다. 마지막으로 업계에 몸담은 곳은 IBM® Rational® 소프트웨어로, "RUP 옹고집"로 알려져 있으며, 원래 Rational Suite 팀 일원이기도 했다. Pollice는 Addison Wesley 출판사가 200..

HTTP 1.1 캐시 관련 헤더

* 1 Cache의 개념 + 1.1.1 HTTP Cache란? * 2 HTTP1.1의 cache field + 2.1.1 Request header # 2.1.1.1 Request header의 general-header 중 cache 관련 항목 # 2.1.1.2 Request header의 request header 중 cache 관련 항목 + 2.1.2 Response header # 2.1.2.1 Response header의 general-header 중 cache 관련 항목 # 2.1.2.2 Response header의 Entity-Header 중 cache 관련 항목 # 2.1.2.3 Response header의 Vary Header * 3 Cache의 동작 방식 o 3.1 Expirati..

카테고리 없음 2012.03.06

TCP/IP Network 기본

TCP/IP Network OSI 7-Layer 란 ? Application : HTTP GET 생성 Presentation : HTTP Parsing Session : SSL or Security Transport : Message Reliability Network : Network IP Data Link : Frame Header Trailer Physical : Real Medium TCP/IP Protocol Suite 및 그에 따른 데이터 단위 OSI 7 계층은 아주 잘 추상화 되어있긴 하지만, 실제 적용하기에는 무리가 있으며 아래의 4계층 정도로 실용화 되어있다고 한다. 그리고 TCP/IP Protocol Suite 라고 말하고, 전체 네트웍 스택을 의미한다. Application : APD..

Public/tip & tech 2012.01.03

[경제와 세상]문제는 ‘공감’이다

남자들이 화장실 소변기 앞에서 가장 많이 만나게 되는 것은 ‘남자가 흘리지 말아야 할 것은 눈물만이 아니죠’라는 지극히 마초적인 스티커다. 눈물은 곧 공감이라는 관점에서 볼 때, 한국 남자는 최대한 공감력을 낮게 유지해야 한다는 도그마가 여기에 숨어있는 셈이다. 어쨌건 우리 사회에서 남자의 눈물, 그것도 공개석상에서 보이는 공인의 눈물은 드문 일임이 분명하다. 하지만 이런 남자의 눈물도 아름다울 때가 있는데, 그것은 바로 자기가 아닌 타인의 고통에 대한 안타까움의 눈물인 경우다. 눈물의 대상이 자기를 향할 때는 연민이나 동정의 대상이 되지만, 타인을 대상으로 할 때는 커다란 공감의 파도를 몰고 올 수도 있기 때문이다. 그 점에서 오세훈 서울시장이 투표 전에 흘린 눈물은 그것이 자신의 운명적 결단이라는데 ..

OZ 풀브라우징 G/W

4. Gzip Component Http 요청/응답 시간은 프론트엔드 개발자에 의해 크게 개선될 수 있다. 엔드유저의 네트웍 대역폭이나 인터넷 제공회선망 같은 것은 개발자가 어쩔수 있는 것은 아니다. 하지만, 실제 전송되는 데이타의 양을 줄임으로서 속도를 개선시킬 수는 있다. Http1.1 에 추가된 해더인 Accept-Encoding 해더를 사용해 압축된 데이타를 전송할 수 있다. Request 해더에 Accept-Encoding 해더를 붙여 보내면, Accept-Encoding: gzip, deflate서버는 나열된 압축방법 중에 하나로 컨텐츠를 엔코딩하고 Response 해더를 통해 클라이언트에 압축방식을 알려준다. Content-Encoding: gzipGzip 이 가장 널리 쓰이는 방식이다.(R..