
죽은자, 부활하다. by 하니
in World of Warcraft
카테고리
포토로그
이전블로그
이글루링크
최근 등록된 덧글
이글루 파인더
라이프로그
|
svn - svn daemon 실행 $svnserve -d -r /home/_svn_repository
- svn [exam] prj create $svnadmin create /home/_svn_repository/exam
- svn [exam] prj내 trunk/branches/tags dir. 생성 $svn mkdir file:///home/_svn_repository/exam/trunk $svn mkdir file:///home/_svn_repository/exam/branches $svn mkdir file:///home/_svn_repository/exam/tags
- svn [exam] prj에 최초 source 등록 $svn import ./src file:///home/_svn_repository/exam/trunk
- svn passwd 설정 $vi /home/_svn_repository/exam/conf/passwd [users] hani=passwd ----- 식으로 id/passwd를 기입한다.
-svn 설정 $vi /home/_svn_reository/exam/conf/svnserve.conf [general] password-db = passwd (password를 사용)
이하, svn의 활용은 tortoiseSVN이라는 client program을 사용. download : http://tortoisesvn.net/downloads (Korean 언어팩도 같이 받아서 설치하면 한글 지원됨)
TRAC/Apache
-trac install $yum install trac
-trac setting. [exam] prj 생성 $mkdir /home/_trac $trac-admin /home/_trac/exam initenv + setting 과정중 path to repository는 /home/_svn_repository/exam 즉, prj name까지 기입.
-apache에서 access를 위한 권한 조정 $cd /home/_trac/exam $chgrp apache db db/trac.db $chmod 775 db $chmod 664 db/trac.db
-apache 환경 파일 수정 $vi /etc/httpd/conf/httpd.conf ------------------------- NameVirtualHost *:80 <VirtualHost *:80> <Location /trac> SetHandler mod_python PythonHandler trac.web.modpython_frontend PythonOption TracEnvParentDir /home/_trac/ PythonOption TracUriRoot /trac </Location> <LocationMatch "/trac/[^/]+/login"> AuthType Basic AuthName "Trac" AuthUserFile /home/_svn_repository/.htpasswd Require valid-user </LocationMatch> </VirtualHost> -------------------------
-trac admin. 추가 $cd /home/_svn_repository $htpasswd -c .htpasswd admin [passwd 입력]
-trac admin. 등록 [exam] project의 관리자 $trac-admin /home/_trac/exam/ permission add admin TRAC_ADMIN
동작 테스트/trouble shooting
http://URL/trac 웹브라우져에서 위와 같은 주소로 이동했을 경우, "exam"이라는 링크가 보이고 클릭했을 경우, trac 페이지가 보여야 한다.
브라우져 자체에서 Internal Error가 나는 경우, python과 관련된 문제 혹은 PYTHON_EGG_CACHE와 관련된 문제일 경우.. 또는 GENSHI(trac 0.11 이상) clearsilver(trac 0.10이하)가 설치되지 않기 때문이기도 하다.
$easy_install genshi $easy_install clearsilver
와 같은 명령으로 간단히 설치가 가능했다. (물론, setuptools가 설치되어 있어야 한다.)
Internal Error의 문제경우 apache의 log를 확인하면 좀 더 자세한 내용을 알 수 있다.
/var/log/httpd/error.log (fedora 6)
PYTHON_EGG_CACHE로 잡힌 directory의 permission deny 문제라면 쓸수 있는 디렉토리 위치를 잡아주는데, shell 상에서 $export PYTHON_EGG_CACHE=/tmp 정도로 설정한다.
DJ Quicksilver - Ameno/ Let music take control,
Darude - Sandstorm/ Calm before the Storm/ Excatacy
Paul Van Dyke - Tell me Why, For an Angel, Sex Drive
Candee Jay - Lose This Feeling
Ian Van Dahl - Reason
Kosmonova vs C-Star - The Daydream
DJ Vailum - Doing it Again
Aquen - Everybody is Free
구조적 프로그래밍 기법을 위한 CBehrouz A. Forouzan 외 지음, 김진 외 옮김 / 인터비젼 나의 점수 : 아주대학교 "프로그래밍 기초" 과목의 교제..
와인 스캔들은 찜만 해뒀는데.. 고양이 관련 책 찾으면서 같이 주문.. 고슴도치 관련책은 yes24에 원서로 구비중이긴 한데.. 없는 것도 있고 해서, 아마존(amazon.com)에서 따로 주문했다. 그런데, 한권은 shipping이 안되었다 -_ㅜ
와인 스캔들박찬일 지음 / 넥서스BOOKS 나의 점수 : 와인 마시기 시작하면서 공부 좀 할려고.. ^-^  고양이 기르기 김경은 외 지음 / 김영사 나의 점수 : 고양이 기르기 시작하면서 읽어보려고 주문한 책 (2007.11.05) 아무도 가르쳐주지 않는 고양이가 원하는 고양이 기르기조사키 테츠 지음, 김영주 옮김 / 동학사 나의 점수 : 고양이 기르기 시작하면서 읽어보려고 주문한 책 (2007.11.05) Items not yet shipped:
Delivery estimate: November 26, 2007 - December 5, 2007 - 1 of: African Pygmy Hedgehogs As Your New Pet (As a New Pet)
Sold by: Amazon.com, LLC
| Items shipped on October 30, 2007:
Delivery estimate: November 14, 2007 - November 29, 2007 1 package via International Shipping - 1 of: The Hedgehog: An Owner's Guide to a Happy Healthy Pet
Sold by: Amazon.com, LLC - 1 of: Guide to Owning an African Pygmy Hedgehog: Housing, Feeding, Breeding, Exhibition, Health Care (Re Series)
Sold by: Amazon.com, LLC
|
똑똑하고 100배 일 잘하는 개발자 모시기조엘 스폴스키 지음, 이석중 옮김 / 위키북스 나의 점수 : ★★★★ 나도 똑똑한 개발자와 일하고 싶다구! 나도 똑똑한 개발자와 일하고 싶어서 한번 읽어봤다. :-)
1. 소스코드 관리시스템을 사용하고 있는가? 2. 한방에 빌드를 만들어낼 수 있는가? 3. 일일 빌드를 만들어낼 수 있는가? 4. 버그추적 시스템을 유지하고 있는가? 5. 코드를 새로 작성하기 전에 항상 버그를 수정하는가? 6. 일정을 업데이트 하고 있는가? 7. 명세서를 작성하고 있는가? 8. 프로그래머들은 조용한 작업 환경에서 일하고 있는가? 9. 여러분은 구입 가능한 최고급 툴을 사용하고 있는가? 10. 테스터를 별도로 두고 있는가? 11. 프로그래머 채용 인터뷰 시에 실제로 코드를 작성하게 하는가? 12. 무작위로 사용 편의성 테스트를 실시하는가?
야근제로니시무라 가츠미 지음, 오경화 옮김 / 삼성출판사 나의 점수 : ★★★ 효율적인 업무에 대해 개괄적인 지침서. 책 제목부터 특이하다. 야근제로.. 이런 류의 책을 볼 때마다 느끼는 것이지만, 실제 개발자를 대상으로 한 책은 없다는 것이다.. 하지만, 일반적으로 어떤 업무를 하는데 필요한 기본적인 내용들을 담고 있다. 사회 초년생들이 처음 입사했을 때 참고할만 한 것 같다. 여기까지 서평이고.. 이틀간에 잠깐 짬을 내서 봤는데, 분량도 많지 않고, 글씨도 크고.. 내용도 쉽고.. 후딱 탐독해 버린 책. 문제는 "실천"이라는 것이지..
|