이 글은 SPDY의 백서 “SPDY : An experimental protocol for a faster web“를 번역한 글입니다.

 개요

“웹을 더 빠르게 하자(Let’s make the web faster)” 계획의 부분으로써 우리는 웹페이지들의 반응속도를 높일 수 있는 대안 프로토콜을 실험 중에 있다. 이러한 실험 중에 하나가 SPDY(SPeeDY-스피디라고 읽는다)인데, SPDY는 웹에서 컨텐츠 전송을 위한 애플리케이션 레이어 프로토콜이다. 이 프로토콜 명세와 더불어 우리는 SPDY를 지원하는 구글 크롬 브라우저와 오픈소스 웹서버를 만들었다. 내부 테스트를 통해 우리는 HTTP와 SPDY 위의 어플리케이션의 성능을 비교한 결과 SPDY를 사용할 때 페이지 로드 타임을 64%정도 줄일 수 있었다. 우리는 오픈 소스 커뮤니티에 아이디어, 피드백, 코드, 테스트 결과들을 기여함으로써 보다 SPDY가 빠른 웹을 위한 차세대 애플리케이션 프로토콜이 되길 바란다.

더보기

,
sun jdk 및 기타 의존 패키지 설치를 위해서 /etc/apt/source.list 파일에  parter, multiverse 관련 repository가 있는지 확인한다. 주석처리되어 있으면 주석해제한다.
# /etc/apt/source.list
deb http://archive.canonical.com/ubuntu lucid partner
deb-src http://archive.canonical.com/ubuntu lucid partner

deb http://ftp.daum.net/ubuntu/ lucid multiverse
deb-src http://ftp.daum.net/ubuntu/ lucid multiverse
deb http://ftp.daum.net/ubuntu/ lucid-updates multiverse
deb-src http://ftp.daum.net/ubuntu/ lucid-updates multiverse
sun java6 jdk 를 설치한다.
sudo install sun-java6-jdk
AirVideo PPA repository를 등록하고, 설치한다.
sudo add-apt-repository ppa:rubiojr/airvideo
sudo apt-get update
sudo apt-get install airvideo-server

/opt/arivideo-server/AirVideoServerLinux.properties를 적절하게 수정한다.

path.ffmpeg = /opt/airvideo-server/bin/ffmpeg
path.mp4creator = /usr/bin/mp4creator
path.faac = /usr/bin/faac
password = p@ssW0rd
subtitles.encoding = euc-kr
subtitles.font = 나눔고딕
folders = Movies:/path/to/movies
shell에서 airvideo-server를 실행해서 잘 되는지 확인한다.
airvideo-server
서버 부팅시 자동으로 실행되도록 /etc/init/airvideo.conf 파일을 아래와 같이 만든다.
start on runlevel [2345]
stop on shutdown
respawn

exec sudo -H -n -u username LANG=ko_KR.UTF-8 /usr/bin/airvideo-server

,

Redmine-Gitolite으로 Redmine에 Gitolite를 연동하면 아래와 같은 이점이 있습니다.

  1. Redmine에서 직접 Git Repository를 생성할 수 있다.
  2. GitHub와 유사하게 Redmine에서 Git Repository 접근을 위한 publickey를 등록할 수 있다.
  3. Redmine 계정 기반으로 사용자들의 Git Repository 접근 권한을 편하게 관리할 수 있다.

아래 링크를 참고하시면 Redmine 설치는 10분 이내에 끝나니 여기서는 Gitolite와 Redmine+gitolite plugin설치 및 연동만 다룹니다.

더보기

, , ,
WordPress SEO