인류 역사 중 구석기 시대와 신석기 시대를 나누는 핵심은 도구이다. 구석기 시대는 뗀석기였고 신석기 시대에서는 간석기였다. 물론 뗀석기 보다 간석기가 더 날카롭고 만들고 난 후의 모양새도 훨씬 좋았다. 인간은 도구를 사용해야 한다. 물론 환경에 따라 발전된 도구를 사용해야 한다. 프로젝트를 개발함에 있어서 가장 중요한 도구중에 하나는 형상 버전 관리 도구이다. 어떠한 프로젝트라도 혼자가 아닌 여러명이 개발할 것이고, 서로간의 개발된 소스를 어떻게 공유하고 보존할 것인가에 대한 해결책은 바로 형상 버전 관리 도구이다.먼 옛날(?) CVS부터 SVN, GIT 까지 각 시대를 대표하는 형상 버전 관리 도구가 있었고 개인적으로 생각하기에는 우리나라에서 가장 많이 사용되는 도구는 SVN라고 판단된다. 그리고, 지..
소프트웨어를 개발할 때 가장 중요한 것은 커뮤니케이션과 이슈 체크이다. 상급자들은 자신들이 이해하고, 기획한 바를 개발자에게 주지를 시키지만, 말로만 하는 것은 이해하는 것과 지속적으로 기억하기 힘들다. 물론 개개인이 메모로 작성하고 플랜을 세우면 되지만, 밑에 일하는 분들 중 그렇게 하는 분이 있을까? Trac은 이러한 문제를 해결하고, 관리하며, 나이가 소프트웨어 생산성을 올려주는 지대한 역할을 하는 도구이다. 거기다 공짜라니?! Open Source SW로 많은 프로젝트에 사용한 검증된 프로그램이다. 웹 베이스니 서버에서 구성만 해주면, 누구나 사용가능하며, SVN도 연동되니, 이만한 솔루션도 거의 없다. Trac을 설치하기 앞서, Trac은 Python을 사용한다. Python이 최신 버전으로 설..
- Total
- Today
- Yesterday
- RESTful
- angular
- frontend
- ie11
- NG
- Python
- 클라우드
- FLASK
- JS
- Material
- SSL
- 전략
- technote
- Git
- SQL
- 테크노트
- SVN
- 테스트
- 파이썬
- RUBY
- jQuery
- 브랜치
- IE
- Branch
- 미래
- directive
- vuejs
- Ai
- LightBox
- 개발자
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |