간단하게 시작하는 협업을 위한 정리
협업 백서
Enterprise Collaboration Common / 전사 협업 공통
Default Font
Default Developer Coding Font
기본 문서 포멧
- 기본 문서는 텍스트 파일로 작성한다.
- 문서 서식은 마크다운(email 일반 텍스트 문장구조 표기)형식을 기초로 한다.
- Office 문서는 네이버 무료 서식 문서를 사용한다.
- 그 외 Office 문서 는 기본 문서 서식과 Office 문서를 기준으로 만들어서 사용한다.
문서 파일 이름 규칙
- 규칙
- 제목닉네임생성일자_버전.확장자
SiteMap_happyman_20130722_v0.1.xls
SiteMap_hm_20130722_v1.0.xls
- 버전 소숫점 이상은 메이저 버전이라 하고 대외 공유 및 문서의 메이저 완료 시 1씩 증가하고 마이너버전 0으로 설정
- 버전 소숫점 이하는 마이너 버전이라 하고 내부 공유 및 일일 문서 업데이트시 1부터 시작하고 1씩증가
- 제목닉네임생성일자_버전.확장자
Office 문서 파일 버전 제한
- Office 문서 저장은 2003 버전 이하로 저장한다.
Office 문서 내용 작성 규칙
- 색상, 배경 : 투명, 흰색, 검정과 무채색 농도 조정
- 이미지는 사용하지 않거나, 색상이 없고 단순한 라인 아트만 사용
- 제시되는 이미지가 없을 경우 사각형에 선으로 X를 추가 조합한 도형으로 이미지 표현
Pencil Mockup Tool - 펜실 목업 툴
- 다운로드 및 설치 Peccil MockUp Tool
- 기본 스타일은 "Desktop - Sketchy GUI" Collections 사용
- 내/외부 자료 공유 규칙
- 외부 공유는 PDF 및 HTML파일도 내보내기 저장 후 공유
- 그 외 공유는 Pencil 확장자로 공유
Developer Collaboration Common / 개발 협업 공통
개발소스 기본 문자셋
- 기본 언어 캐릭터 셋은 UTF-8로 한다.
개발서버 정보
hosts 파일에 IP/도메인을 등록.
Windows : C:\Windows\System32\drivers\etc\hosts Linux : /etc/hosts 192.168.1.xxx b.com xxx.xxx.xx.xxx a.com
서버 연결 정보
SSH만 가능. user@b.com pass123
- 데이터베이스
user@b.com:3306 pass123 database userdatabase
- 문서공유
user@b.com pass123
- 개발서버 환경
Ubuntu 12.04.2 LTS (GNU/Linux 3.5.0-34-generic x86_64) nginx/1.1.19 PHP 5.3.10-1ubuntu3.7 with Suhosin-Patch MySql 5.5.31-0ubuntu0.12.04.2
개발자 로컬 PC 개발 환경
개발툴
Eclipse
Text File encoding
- Preferences > General > WorkSpace Text File encoding "UTF-8" Setting
Aptana Plugins
- Help > Install New Software...
- Work Width Input box Paste Url
- Aptana Studio3 install
- Window > Preperence
- Aptana Studio Setting
PDT Plugins
- Help > Install New Software...
- Indigo Download Url
PHP Development Toos (PDT) SDK"
- Wdinwos > Preperence
- PHP > PHP Server
- Edit Click
- Base URL, Location Web Root Edit
- PHP > PHP Executables
- Add... Click
- Executable path : /usr/bin/php
- PHP ini file (optional) : /etc/php5/fpm/php.ini
- SAPI Tpe : CLI
- PHP Debugger : Zend Debugger
- Finish
- Eclipse PHP (PDT) Syntax Formatter Formatter Downoload
- DB Exploere
- Help > Eclipse MarketPlace...
- "jdbc" search
- "JDBC Derivers for Eclipse Scout" Install
- Data Source Explorer > Database Connections > Right Click Menu > New...
- MySQL and Next
- Drivers : New Driver Definition Click
- Name/type Tab : MySQL JDBC Driver Selection
- JAR List Tab : Driver files : Edit JAR/Zip... Click
- eclipse plugins folder/com.mysql.jdbc5117.fragment5.1.xx.xxxxxxxxxx.jar Selection
- OK
- MySQL Host Setting and Finish
- DBViewer
- Help > Eclipse MarketPlace...
- "DBViewer" Search
- DBView Install
Database Developer Tool
Developer Tool Sublime2
Package Controll Plugin Install
- Menu > View > Show Console
import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installedpackagespath(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.installopener(urllib2.buildopener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print('Please restart Sublime Text to finish installation')
- Copy and Paste after Plugins Install
- Menu > View > Show Console
Sidebar Enhancements Plugin Install
- Menu > Tools > Command and Palette... Ctrl+shift+P
- Search "pci" > "Package Control : Install" Selected
- search "SideBarEnhancements" Install
반응형
'pe > project' 카테고리의 다른 글
일반적인 세 가지 종류의 프로젝트 방법 (0) | 2010.07.28 |
---|---|
불완전한 준비의 원인 (0) | 2010.07.27 |