생각의 탄생

저자
로버트 루트번스타인 지음
출판사
에코의서재 | 2007-05-02 출간
카테고리
인문
책소개
천재들이 활용한 창조적 사고의 13가지 도구들생각의 탄생은 분야...
가격비교 글쓴이 평점  



관찰, 형상화, 추상화, 패턴인식, 패턴형성, 유추...

창의성의 도구가 되는 생각도구들은 프로그래밍에서 말하는 것과 크게 다르지 않다.

개발요구사항을 개발자가 생각하고 그 문제를 해결하기 위한 방법을 '언어'로 번역(코딩 혹은 구현)하기 위한  도구와 생각도구가 통하는 것들이 있어 흥미를 느끼며 읽어간다.

잠은 쉬이 오질 않는구나.

git 간편 안내서 : http://rogerdudler.github.com/git-guide/index.ko.html

  깃헙Github(https://github.com)을 사용하기 전에 고려했던 원격 저장소 중에 비트버킷bitbucket(https://bitbucket.org/)이 있었다. git과 mercurial 로 사용가능한 저장소Repository를 제공하는 곳이었는데, 깃헙과 비트버킷을 고르던 중에 무슨 이유에서 깃헙을 선택했는지는 기억나질 않는다(요즘 스쳐지나가는 기억은 어디 적어두질 않으면 기억이 잘 안난다 orz...).

혼자 가지고 노는 프로젝트를 저장해둘 비공개 저장소를 떠올리다가 비트버킷을 떠올렸다. 깃헙에서는 비공개 저장소를 사용하려면 유료결제를 해야하는데 당장은 돈을 투자해서 유지할 필요가 없기 때문에 비트버킷을 선택했다.

비트버킷은 처음 가입하면 1개의 그룹에서 5명이 협업가능하다. 그런데 이메일을 이용해서 초대장invitation을 보내고, 이메일을 통해 가입하면 3명이 더 추가된다.

비트버킷을 둘러보자.




가입하는 절차는 무척 간소하다. 우리나라처럼 주민등록번호, 사는 곳, 전화번호를 적을 필요가 없다. 이메일주소 하나면 된다.

혹은 구글, 페이스북, 트위터, 깃헙을 통한 가입도 가능하다.

구글 계정으로 통일하고 있는 상황이니, 구글 계정을 가지고 가입했다.

SSH키를 통해서 인증등록을 마쳤다.

SSH키 생성하기(리눅스, 맥) : https://help.github.com/articles/generating-ssh-keys

- 윈도우 사용자 : https://confluence.atlassian.com/display/BITBUCKET/How+to+install+a+public+key+on+your+bitbucket+account

위의 내용을 따라서 ssh 키를 자신의 안에 생성하고 등록하면 된다.

인증절차를 등록하고 나면 아래와 같이 환영하는 페이지가 뜬다.

'아직 이메일을 통한 인증절차를 마치지 않았다'라는 알림Notification이 뜨는 것을 확인할 수 있다. 이메일로 날아온 인증을 마치면 알림이 사라진다.

계정 정보를 살짝 추가한다. 구글에 연계된 GraAvata 서비스를 통해서 프로필을 가져와서 자동 등록한다.

기존에 가지고 있는 외부 저장소에서 코드를 가져올 수도 있다.

새로운 저장소를 생성할수 있다.

git 형태로 새로운 repository를 추가했다.

저장소를 만들고 난 후 화면

honeymon이라고 하는 사용자명username을 누군가가 사용하고 있다. Orz... 2013년부터 새로운 허니몬으로 거듭나겠다는 다짐(오래가야하는데!)을 하면서 만든 new_를 붙혀두었다.


사용하면서 알게 되거나 기록해둘 필요가 있는 것들은 추가적으로 등록하겠다.

  개발자들 사이에서는 '구글링(Googling? 구글에서 검색한다!)'을 통해 개발의 어려운 점들을 해결하는 것이 너무나 익숙하게 되어 있다. 나 역시 개발을 하다가 모르거나 해결하기 난해한 부분들이 있으면 구글에서 검색을 하여 문제들을 해결한 경험이 많다. 예전에 인터넷 초창기에는 개발자들이 두꺼운 프로그래밍 스펙 기술서를 보고서 그 안에서 스스로 해결했던 것에 비해서, 요즘은 인터넷 검색(주요 출처 : 구글 검색, stackoverflow, 누군가의 블로그)을 통해서 문제를 해결하게 된다.

  구글 코리아에서는 국내 개발자들과 소통하고 교류할 수 있는 이런저런 행사들을 많이 주최하고 있다. 지난 해 말에 진행했던 '구글 핵페어'에 참여해서 좋은 경험을 하기도 했고, 구글은 개발자들에게 좋은 이미지로 각인되고 있다고 생각한다.

난 지금 구글 핵페어(Hackfair) 참여중.

  그런 구글에서 [Google Developers Korea, http://googledevkr.blogspot.kr]를 홍보해달라고 해서, 흥쾌히 내 블로그에도 그 기록을 남긴다.

   홍보글을 올리고 그 정보를 알려주면, 추첨을 통해 상품도 준다고 하니 관심이 있는 사람은 참여를 해보면 어떨까!?

   궈궈!!


http://googledevkr.blogspot.kr/2013/02/promote-googledevkr-blog.html


깃헙(https://github.com)을 사용하는 것에 어느정도 익숙해진 요즘.

페이스북으로 우연히 알게된 우리깃Urigit(https://urigit.com)

제주도에 있는 웹서비스 개발팀 '애조로 작업실(https://urigit.com/about_us)'에서 개발 진행중인 서비스라고 합니다.

열심히 서비스 준비중이라고 하니까 '초대권 신청'하고 기다리고 있겠습니다. +_+)


요즘 SLiPP 스터디에서는 깃Git과 깃헙Github이 유행하고 있다.

  나도 기존에는 Git GUI 클라이언트인 SourceTree를 사용했지만, 집에 있는 우분투 환경에서 git을 사용하려고 하니 명령어들을 제대로 숙지하지 못해서 버벅거리고 있는 상황이다. 그런 상황 속에서 git의 명령어들을 손쉽게 익힐 수 있는 학습사이트를 찾아두기만 하고 사용해본 적은 없는데 지금 사용해보니까 신기한 구석이 있었다. 로컬에서 사용할 수 있는 명령어들을 알려주다가, github에 인증을 거쳐서 github에 저장소를 만들고 원격 저장소remote repository에다가 푸쉬push하는 방법도 설명해주고 있다. 기억이 가물가물할 때마다 한번씩 해보면 괜찮겠다.


Try Git : http://try.github.com


위에서 설명한 내용을 그대로 타이핑 해보면 된다.

명령어의 사용목적에 대해서 설명을 해주는데, '으흠~으흠~ 하면서 읽어내려간다.'

완료하면!

위 화면이 나온다. 



+ Recent posts