일신우일신 – 2012.2.22

No Comments

국가별 아이폰 앱 시장

국가별로 아이폰 앱 시장이 어느 정도인지 살펴볼 수 있는 앱 마켓 분석 회사 앱애니의 인포그래픽

미국은 역시 최대 시장이고 늦게 출발한 중국의 가파른 성장과 일본 소비자들의 꾸준한 구매력이 보이네요.

한국도 저런데 떡하니 올라갔으면 좋겠구만…

 

Start Developing iOS Apps Today

애플에서 아이폰 앱 개발 과정과 그에 필요한 정보를 일목 요연하게 정리해 놓았네요. 등록된 개발자가 아니라도 볼 수 있습니다.

 

막 진입 하시는 분들에겐 유용한 정보일 듯 합니다…

 

Blaise Pascal Magazine: “Multithreading” series

OmniThreadLibrary의 개발자가 마지막 남은(?) 델파이 잡지 Blaise Pascal Magazine에 기고했던 멀티쓰레딩 관련 기사를 공개했네요.

피가되고 살이되는 자료…! 아~~~ 이분 정말 존경스러워…

 

Stream Read Error

델파이의 TFileStream으로 UNC 패스의 파일을 읽어들일 때 파일 크기가 너무 크면 Stream Read Error가 납니다. 꼭 TFileStream만 그런건 아니고 윈도의 파일 처리 API를 사용하는 것들은 마찬가지입니다. 

운영체제에 따라 조금 다르진 하지만 주의해야…!! 로컬 파일과 네트워크 파일은 사용자가 보기엔 별 차이 없지만 개발자에겐 엄연히 다르다는 사실!!

마음 속으로 하는 프로그램 설계

No Comments

아래는 박재호 님의 글에서 인용한 부분입니다. 로버트 L. 글래스라는 분이 한 말이랍니다.

로버트 L. 글래스가 말하는 설계의 본질

  1. 마음 속으로 모델을 만들어본다.
  2. 마음 속으로 모델을 실행한다. 즉, 시물레이션을 통해 모델이 문제를 해결하는지 확인한다.
  3. (대게 모델이 너무 단순해서) 문제를 해결하지 못하면, 불충분한 모델에서 실패하는 부분을 찾아서 개선한다.
  4. 모델이 문제를 해결할 때까지 1-3단계를 반복한다.

설계는 마음 속에서 번개처럼 떠오르는 무언가임을. 그리고 어떤 사람의 번개는 다른 사람의 번개보다 훨씬 빠르다는 사실을.

 왠지 고수들이나 이해 할 수 있을 것 같은 말입니다. 이 말을 이해하고 받아 들일 수 있는 개발자가 많지 않을 것 같습니다.
 저도 프로그램을 어떻게 개발하냐고 묻는 사람들한테 몇번 비슷하게 얘기했던 것 같은데 그 사람 들 중에서 이 말을 마음으로 이해할 수 있는 사람이 없었을 것 같다는 생각이 듭니다.