애플 Swift 메뉴얼 번역본 – A Swift Tour # 1

Swift 매뉴얼의 기본 섹션만 번역하고자 한다. 원문은 iBooks에서 무료로 볼 수 있다. https://itunes.apple.com/us/book/swift-programming-language/id881256329?mt=11 필자는 영어 전공자가 아니므로 다소 번역이 서툴더라도 양해바랍니다.     A Swift Tour   Tradition suggests that the first program in a new language should print the words “Hello, world” on the screen. In Swift, this can be done in a single line: 새로운 언어의 첫번째 프로그램은 화면에 “Hello, world”를 출력하는 것이 전통이다. Swift에서는 이것을 한 라인으로 수행할 수 있다.   println(“Hello, Read more…

애플 Swift 사용법

최근 발표된 애플의 새 프로그래밍 언어 “Swift”의 시작 방법과 초급 단계의 문법을 알아보고자 한다. 아래 순서로 진행하고자 한다.   1. Xcode 6 설치 2. Playground 로 시작 3. Xcode 프로젝트로 시작 4. 메뉴얼 번역본 (Swift Tour 부분)   1. Xcode 6 설치 Swift는 Xcode 6 부터 사용할 수 있는데 현재 베타2 버전을 설치할 수 있다. 개발자 계정이 있다면 아래 링크에서 다운로드 할 수 있다. https://developer.apple.com/devcenter/ios/index.action 혹시 기존 Xcode 5 가 삭제-업그레이드 되지 않을까 걱정하고 있다면, 별도 앱으로 Read more…

Redmine + git 기반 통합 개발환경 구축

  이전에는 워드, 엑셀, 파워포인트, 한글, 구글문서, 블로그 문서 등 난립하고 흩어진 문서들로 프로젝트를 관리하곤 했다. 프로젝트 규모가 조금씩 커질수록 한계와 관리의 피로감이 더해져 효율적인 관리방법을 찾는 중이다.   그리하여… 오픈소스 기반으로 통합 개발환경 구축을 시도하고 있다. 현재 팀 내에 적용하여 시행착오를 거치는 중이다. 구축 보다 더 중요한 것이 운영이다. 구축된 시스템을 어떻게 활용하느냐에 따라 목표인 개발 결과물 획득의 질과 개발의 효율성이 결정된다. 위 구성의 목표는 프로젝트관리,협업 개발, 업무 공유, 히스토리 추적, 문서화, 이슈 관리, Read more…

Redmine + git 서버 연동하기

프로젝트 관리 도구로서 Redmine을 설치하고 git 저장소를 연결해 보고자 한다.   설치 환경은 UBUNTU Server 12.04 이고, 가상호스트를 구성하였다.   순서 1. Redmine  설치 2. Redmine 설정 3. git 서버 설치 4. redmine git 저장소 등록 5. git push   1. Redmine  설치 우선 기본적인 APM 환경을 조성한다. $ sudo apt-get install apache2 $ sudo apt-get install php5 php5-gd php5-mysql $ sudo apt-get install mysql-server mysql-client   Redmine은 rails 기반이므로 passenger를 설치한다. $ sudo apt-get Read more…

coda2 + git 서버 연동하기

  coda2의 프로젝트 관리능력을 체험하고 버전관리기능까지 테스트해 보았다. 웹프로젝트에 활용할 때 깔끔한 publish 기능과 버전관리를 위한 svn과 git까지 전천후 개발툴로 손색이 없는 듯 하다. 직접 git 서버를 구축하여 coda에 연결함으로써 협업 개발 환경 구축을 하고자 한다. git 관련 유틸리티들로 저장소를 관리하고 웹에서 접근할 수도 있으나 coda2를 비롯한 좋은 gui툴들만으로도 충분하다. 아래 순서로 진행됨.   1. git 서버 설치 (우분투) 2. git repository 생성 3. coda2 git 서버 설정 4. coda2 git push   1. git Read more…