1.3 시작하기 - Git 기본기Git 기본기그래서, 간단히 말해서 Git가 무엇인가? 이번 섹션은 정보를 받아들이기 위해서 매우 중요하다. 왜냐하면 당신이 Git가 무엇인지, 그 것이 작동하는 원리를 안다면, Git를 사용하는 것이 분명히 훨씬 쉬워질것이기 때문이다. 당신은 Git를 배웠기 때문에, 다른 VCS(Subversion 그리고 Perforce)들과 무엇이 다른지 구분지을 수 있도록 노력해야한다.; 이렇게 함으로써 당신이 이 툴을 사용할때 생기는 미묘한 혼동들을 피하는데 도움이 될것이다.Git는 유저 인터페이스가 비슷할지라도 다른 시스템에 비해서 정보들을 아주 다르게 생각하고 저장한다.; 이러한 다른점을 이해하는 것 자체가 당신이 이 툴을 사용하는 동안 생길지 모르는 혼동으로부터 당신을 보호해..
1.2 시작하기 - Git의 지난 이야기(역사)Git 의 역사세상의 많은 위대한 변화 속에, Git는 창조적 파괴와 격력한 논쟁의 하나로 시작되었다.리눅스 커널은 상당히 넓은 영역의 오픈 소스 프로젝이다. 리눅스 커널을 관리하는 대부분의 시간동안, 소프트웨어의 변경들은 패치들과 압축된 파일들로 사라져 갔다. 2002년에 리눅스 커널 프로젝트는 상용DVCS 시스템인 bitKepper를 사용하기 시작했다.2005년에는 리눅스 커널을 개발하는 커뮤니티와 BitKeeper를 개발하는 커머셜 회사간에 관계에 문제가 생기면서, 툴의 무료사용권이 사라지게 되었다. 이 사건으로 리눅스 개발 모임이 BitKeeper를 사용하는 동안 그들이 배웠던 것들을 토대로 그들 자신만의 툴을 개발하게 만들었다.새로운 시스템의 몇 개..
1.1 시작하기 - 버젼 컨트롤무엇이 버젼 컨트롤인가? 그리고 왜 이것을 신경써야하는가? 버젼 컨트롤이란 변경내용을 하나의 파일이나 여러개의 파일에 저장하는 하나의 시스템이다. 그리고 우리는 이 시스템을 통하여 차후에 특정 버젼을 다시 불러올수 있다. 이 책에 나와 있는 소스 샘플들을 당신은 버젼 컨드롤를 하는 파일로서 사용하겠지만, 사실 당신은 어떤 타입의 파일도 버젼 컨드롤 할 수 있다. 만약에 당신이 그래픽 또는 웹 디자이너라면, 이미지 그리고 레이아웃의 매 버젼을 간직하고 싶을 것이고, 이때 버젼 컨트롤 시스템(VCS) 을 사용하는 것은 매우 유용할 것이다. 이것은 당신으로 하여금 파일 또는 프로젝트 전체를 이전 상태로 돌아가도록 할수도 있고, 더 나아가 매번 어떤것들이 변경되었는지 비교가 가능하..
챕터 1.시작하기 이번 챕터에서는 Git를 어떻게 시작해야 할지에 대해 이야기를 나눠 보겠습니다. 우리는 처음에 버젼 컨트롤 툴들의 백그라운드에 대하여 알아보겠고, 후에 Git를 어떻게 다운로드 받는지 그리고 어떻게 설정을 하는지에 대해서 알아보도록 하겠다. 이 챕터의 막바지에 가보면, 당신은 왜 Git가 이렇게 주위에서 많이 사용하는지 또 왜 당신이 이것을 사용해야하는지, 왜 설정을 이렇게 해야하는지를 알게 될것이다.
Git라는 툴이 있다.한국말로는 형상관리 툴이라 불리는 녀석이고(마치 CVS, Subversion 와 비슷한), 외국에서는 거의 standard 처럼 사용하고 있다는...툴인데.. 왜 난 이렇게 낯선것인가??? 그래서 Git 홈페이지를 들어가 이거 저거 살펴보는 중... Pro Git라는 책이 통채로 올라와 있다는 사실을 알았다...약 62개의 html로 되어 있는데.. 생각보다 많지 않다는 점과 Git라는 것을 함 제대로 파보자는 생각으로 번역에 도전해보려고 한다. 하루에 하나씩...하면 2달 정도 걸릴듯하다...( 과연 유지할수 있을까??? )그래도 도전을 한번 해보려고한다. 왜?!!!! 이게 트랜드고, 많은 사람들이 쓰는 이유가 있을테니깐..!!! 혹시 번역 중에 오역 있거나 틀린 것이 발견 된다면..
이번에는 실제로 Evernote cloud api를 콜하는 것을 해보겠다. Token을 얻는 부분은 아래 URL에 아주 잘 나와있기때문에 이부분은 패스(http://dev.evernote.com/documentation/cloud/chapters/Authentication.php) 우선 Evernote에 무언가를 하고 싶으면 session을 맺고, authentication token을 얻어야 한다. 1. session 맺기 /** * Setup the EvernoteSession used to access the Evernote API. */private void setupSession() {ApplicationInfo info = new ApplicationInfo(CONSUMER_KEY, CONSU..
요즘 대세 Evernote도 open api(cloud api)를 제공하고 있습니다. 물론 Evernote.com 에 가도 api 사용법이 잘 나와있다...그런데 왜 여기에 또 설명을 하고 있느냐...하면... 한글번역본이 아니고 처음 사용하는 사람에겐... 시작하는것 자체가 부담이기 때문이다. 그래서 여기서는 Evernote에서 제공하는 sample 소스와 내가 만든 간단한 app을 올려 놓고, 간단히 설명하려 한다. 1.우선 Evernote develop을 위한 기본 단계를 쭉! 진행해보자(http://dev.evernote.com/documentation/cloud/) 위의 URL을 들어가면 위와 같은 곳이 나오고 숫자 순서대로 1->2->3->4 진행을 하면 된다. 우선 Evernote 와 연동하..
Web Service 정리를 한다 한다 오래전부터 준비했는데...결국 미완성으로 멈쳐있은지 ... 어언 몇 개월이 지났네요..그래서 일단 올리고 차근차근 시간 있을때 추가 해야겠네요. ㅋㅋㅋ What is Web Service"A Web service is a method of communication between two electronic devices over the web (internet)." 웹 서비스(web service)는 네트워크 상에서 서로 다른 종류의 컴퓨터들 간에 상호작용을 하기 위한 소프트웨어 시스템이다. 웹 서비스는 서비스 지향적 분산 컴퓨팅 기술의 일종이다. 웹 서비스 프로토콜 스택은 SOAP, WSDL, UDDI 등으로 이루어진다. 모든 메시징에 XML이 사용되어 상호운용성이..
- Total
- Today
- Yesterday
- Jay
- 부모님초청이민
- 토론토
- 캐나다
- cert
- ansible
- 캐나다부동산
- Certificate
- basement
- 밀튼
- RHEL
- 온타리오
- 벌링턴
- Canada
- TORONTO
- docker
- 정착서비스
- redhat
- 우드워킹
- 토론토정착서비스
- BTBS
- 부동산분석
- 인터넷
- RHCE
- 미시사가
- Red Hat
- BC주
- git proGit
- 옥빌
- certification
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |