2012-03-16

버벅이는 XCode4. 살려줘!

XCode4가 4.3.1까지 오면서 많이 개선되었다고 생각하지만 실제 체감은 초기 개선 이후로 그다지 별 변함이 없는 것 같다. 요즘은 XCode를 띄운 채로 웹브라우징 시 심심하면 굳어버리는(freezing) 증상이 심해지는 것 같았다.

그래서 해법을 찾다 보니 제법 좋은 방법을 하나 발견했다.

2012-02-22

버전(Version)을 제대로 이해하기

Q. 1.3과 1.12 중 어느 버전이 더 최신 버전인가요?
A. 1.12가 더 최신버전입니다.

위의 같은 질문류를 커뮤니티에서 본 적이 있는데 놀랍게도 1.3을 1.12보다 더 높은 버전으로 생각하는 사람이 많은 것 같았다. 그래서 이번에는 버전 번호를 제대로 이해하는 방법을 한번 써 볼까 한다.

2012-02-16

[Color Theme] Tomorrow

오랫만에 올리는 포스팅꺼리는 컬러테마. Tomorrow라는 어떻게 보면 굉장히 단순한 어두운 배경에 밝은 글자색을 모토로 하는 테마이다.

2012-01-10

2011-12-28

[iOS] NSDate에서 날짜와 시간을 알아내기

NSDate는 날짜와 시간을 명기하는 클래스 임에도 불구하고 자체적으로 해당 년/월/일/시간 등의 정보를 알려주는 기능이 없다. 다른 심플한 스크립트 언어에 익숙하다면 이해가 안 될 정도로 NSDate는 좀 차별적이다.

2011-12-23

2011-12-21

Vim으로 git commit 메시지 작성 시 오류

좀 제한적인 환경에서만 발생하는 문제다. 증상부터 이야기 하자면, git commit으로 커밋 메시지를 vi 혹은 vim으로 작성하고 :wq를 통해 커밋을 하려는데 다음과 같은 오류가 발생한다.
error: There was a problem with the editor 'vi'
이 문제의 원인은 vim이 종료코드로 0(정상)이 아닌 1을 반환했기 때문이다. 단순하게 확인하기 위해 vim을 실행시키고 바로 종료시킨 후 echo $? 커맨드로 종료코드를 확인했을 때 0이 아닌 다른 값이 표시된다면 이 문제가 발생 할 수 있다.

2011-12-12