한 사람의 삶은 하나의 긴 이야기 입니다.

그리고 오늘은 그 이야기의 한 페이지 입니다.


페이지가 계속 반복되다보면 어느 순간 이야기의 방향을 잃을 수 있습니다.

그래서 몇 개의 장으로 나누어 구분을 두어야 합니다.

하나의 장에는 그 장을 관통하는 주제가 있어야 하고 그 주제를 중심으로 이야기가 흘러가야 합니다.


하지만 가장 중요한 것은 긴 이야기의 주인공이 자기 자신이라는 것을 잊지 않는 것 입니다.

같은 소재들로 채워진 페이지가 매일 반복되면 어느 순간 주인공이 필요없는, 소재로만 가득 찬 페이지만 반복적으로 쓰게 될지도 모릅니다.

받아쓰기 숙제가 되어버린 지루한 삶.


내일도 어제와 크게 다르지 않은 비슷한 하루가 될 것 입니다.

아침에 일어나서 씻고 회사에 출근해서 어제와 비슷한 일을 하고 때가 되면 퇴근하겠지요.

다만 내일은 단 하나만 바뀌어 있을 것 입니다.

'Day and day' 카테고리의 다른 글

사는 힘  (0) 2016.03.02
블로그 이름과 운영목표를 변경하였습니다.  (0) 2014.07.26
블로그를 개설 했습니다!!  (0) 2014.07.22

아침에 잠을 깰 때 어떻게 일어나는가요? 

알람을 들으면서? 아니면 그냥 일어날 시간이 되면 저절로 눈이 떠지는가요?

저는 아침에 일어날 때 서너개의 알람을 맞추고 마지막 알람이 울리고서야 비로소 느적느적 일어납니다.

아침에 눈을 뜨고 자리에서 일어나는 일이 그렇게 힘들 수가 없습니다.

아무래도 저는 아침형 인간은 아닌 것 같습니다.


얼마 전까지는 그렇게 생각했습니다. '나는 아침형 인간이 아니라서 아침에 일어나는 것이 힘든 것이다.'

그런데 오늘 문득 다른 생각이 들었습니다.

아침에 일어날 이유가 없는 것은 아닌가?

눈을 떠야 할 설레이는 이유가 없는 것은 아닐까?


돌이켜보면 소풍가는 날, 어린이 날, 크리스마스, 일요일.

어릴 때는 위와 같은 날이면 엄마가 깨우지 않아도, 알람이 서너개째 울려대지 않아도 스스로 일찍 일어났던 기억이 있습니다.

마음을 설레게 만드는 날이라서 그렇겠지요.


나의 현재의 아침이 힘든 것은 목표를 잃었기 때문이 아닐까 생각해 봅니다.

회사에 출근해야 하기 때문에 일어나고, 오늘까지 마감해야 할 일이 있기 때문에 그 일을 먼저 시작하고..

마음에서 나온 동기가 아니라 외부의 이유 때문에 내가 행동해야 한다면 결코 즐겁거나 설레지 않을 것 입니다.


그렇지만 현재의 행동 패턴(비록 지금은 내적 동기없이 자리잡은)들이 아무런 이유없이 패턴화 되어있는 것은 아닐 겁니다.

지금의 행동 패턴의 시작에는 분명 어떤 목표가 기반이 되었을 것이라 생각합니다.

다만 지금은 그 목표가 무엇이었는지 희미해졌거나 잊혀진 것이 아닐까 짐작합니다.


저는 오늘부터 저의 비전을 다시 상기하고 몇 가지 목표를 세워 실천해볼까 합니다.

아침에 일어나는 일이 내가 세운 목표를 실행하기 위해 일어나는 이유가 되기를 바라는 마음입니다.

'Day and day' 카테고리의 다른 글

이야기의 중심  (0) 2016.03.02
블로그 이름과 운영목표를 변경하였습니다.  (0) 2014.07.26
블로그를 개설 했습니다!!  (0) 2014.07.22

출처 : 애플의 개발자 가이드 읽는 순서

애플 개발툴의 Framework는 모든 클래스들의 상세한 내용을 기술하는 레퍼런스 문서를 포함합니다. 하지만 애플은 이 레퍼런스 문서 외에, 주로 '~Guide' 라는 제목이 붙은 공식 개발 문서들을 제공하는데요, iOS 개발을 공부해가면서 실제로 많은 도움을 주는 꼭 필요한 문서들이라고 할 수 있죠.

하지만 이 애플 문서에도 큰 문제점이 두가지 있는데, 우선 영어로 되어 있다는 점이 있고.... (일부 문서는 번역되어 있는 경우도 많습니다)

또 다른 문제는 어떤 문서를 어떤 순서로 공부해야 하는지 알기 어렵다는 점입니다. 마치 아주 좋은 교과서가 있는데, 챕터 별로 잘려져 있어서 어떤 순서로 읽는 지 알 수 없는 경우랄까요? 

이번 포스팅에서는 이 두번째 문제에 도움이 되고자 제 나름대로의 생각을 정리해보도록 하겠습니다. 

 우선 읽고 볼 문서
  • The Objective-C Programming Guide 
  • Memory Management Programming Guide
  • iOS Application Programming Guide
  • iOS Development Guide
  • Cocoa Fundamentals Guide
  • Resource Programming Guide
  • View Programming Guide for iOS
  • View Controller Programming Guide for iOS
  • Event-Handling Guide for iOS
  • Key-Value Coding Programming Guide
  • Key-Value Observing Programming Guide
  • Xcode Project Management Guide

 결국 읽어야 할 문서

  • Table View Programming Guide for iOS
  • Scroll View Programming Guide
  • Information Property List Key Reference 
  • Drawing and Printing Guide for iOS / Core Graphics Framework Reference
  • Core Animation Programming Guide / Core Animation Cookbook
  • NSInvocation Class Reference
  • SDK Compatibility Guide
  • Settings Application Schema Reference
  • Concurrency Programming Guide
  • Interface Builder User Guide
  • Instruments User Guide, Shark User Guide
  • Secure Coding Guide
  • Internationalization Programming Topics
  • Cocoa Performance Guidelines
  • Error Handling Programming Guide, Exception Programming Topics
  • Property List Programming Guide / User Defaults Programming Topics

 필요하면 찾아볼 문서 (중요)>

  • Core Data Programming Guide
  • CFNetwork Programming Guide / CFNetwork Framework Reference
  • Device Features Programming Guide
  • Location Awareness Programming Guide
  • Text, Web, and Editing Programming Guide for iOS
  • Camera Programming Topics for iOS
  • Keychain Services Programming Guide
  • Event Kit Programming Guide (calendar) / Address Book Programming Guide for iOS
  • OpenGL ES Programming Guide for iOS
  • Quartz 2D Programming Guide
  • Core Audio / Audio Queue Services Programming Guide / Audio Session Programming Guide
  • Undo Architecture
  • File-system performance guidelines

 생각나면 한번쯤 읽어 볼 문서 

  • iOS Human Interface Guidelines
  • Apple Human Interface Guidelines
  • Design Patterns: Elements of Reusable Object-Oriented Software
  • Bundle Programming Guide
  • Coding guideline for Cocoa (naming guideline)

 필요하면 찾아 볼 문서 (덜 중요) 

  • System Messaging Programming Topics in iOS
  • Core Telephony Framework Reference
  • Stream Programming Guide
  • URL Loading System Programming Guide / Apple URL Scheme References
  • Multimedia Programming Guide

  • Archives and Serializations Programming Guide
  • External Accessory Programming Guide
  • Timer Programming Topics
 가장 나중에 읽을 문서 (Mac OS X와 겹치는 것이 많음)
  • Cocoa Event-Handling Guide / How Cocoa Applications Handle Apple Events
  • Foundation Framework Reference
  • Cocoa Drawing Guide (View hierarchy)
  • Threading Programming Guide
  • Objective-C Runtime Programming Guide
  • Window Programming Guide
  • Model Object Implementation Guide
  • Code Loading Programming Topics
  • Preferences Utilities Reference (CF)
  • Distributed Objects Programming Topics
  • Cocoa Scripting Guide
  • Document-Based Applications Overview


'Objective C' 카테고리의 다른 글

터치 중(hold)에만 발생하는 이벤트 처리  (0) 2014.12.22
데이터 송신 수신  (0) 2014.10.25
UIWebView에서 HTML 가져오기  (0) 2014.10.25

+ Recent posts