[iOS] memory optimization

 

https://developer.apple.com/videos/play/wwdc2013/704/

https://developer.apple.com/library/content/documentation/DeveloperTools/Conceptual/InstrumentsUserGuide/MonitoringMemoryUsage.html#//apple_ref/doc/uid/TP40004652-CH33-SW1

https://developer.apple.com/library/content/documentation/Performance/Conceptual/ManagingMemory/Articles/AboutMemory.html

 

Advertisements

[ios] opengl es

Apple document

Book

January 2017 무얼 할까

하루가 너무나 짧다….block chain부터 공부해야 하는게 좋겠네.

리프레시 휴가 쓰고 하루종일 공부만 했으면…

1월 안에 아래 써놓은 것들 전부 끝낼 수 있도록 쪼개어 계획을 해보자.

Business

Server Side

  • block chain 근본 기술 & 응용분야 분석 (진행중)

iOS (main job)

  1. OpenGL ES
  2. GPUImage (오픈소스 구조 파악)
  3. Custom Filter
  4. Cocoapods private repo

Foreign Language

  • English

[생각의 정리] 2016 회고 & 2017년 목표

2016년 목표를 돌아보면 어느 정도 만족할 만한 한 해를 보낸 것 같다.

2016년에 성취한 것 top 3

  1. 인생의 동반자가 될 수 있는 사람을 만난 것.
  2. iOS개발 능력이 중급 이상으로 성장 한 것.
  3. 건강

2016년에 이루지 못한 것

  1. 영어 능력
  2. 비즈니스 능력
  3. 퇴사에 대한 두려움을 이겨내지 못한 것 (나의 비즈니스를 만들어야 한다)

2016년을 나에게 해주고 싶은 말

  • 늘 그래왔듯이 지혜롭게 살아야 한다.
  • 정신을 맑게 유지하고 몸은 건강하게 가꿔라.
  • 말은 아끼고 남의 말을 경청해라. 질문을 자주 하고 지혜를 얻어라.
  • 로마는 하루만에 이루어 지지 않았다. 로마의 처음 시작은 작은 나라였다. 내가 가지고 능력은 남들과 다르지 않을 지라도 반복적인 훈련과 투자로 훌륭하게 키워낼 수 있다.
  • 꿈을 갈망하고 시도하라. 오늘 실패 할 지라도 내일의 양분이 된다.
    Today was good. but tomorrow will be better.
  • 너의 마음 속에서 이야기 하고 있는 길을 걷기 위해서는 시도, 특히 첫 시도가 중요하다.
  • 인생은 마라톤이다.
  • 혼자서는 아무것도 이룰 수 없다.
  • 요즘 트렌드는 겸손이 아니다. 자기 과시도 아니다. 안티프레질 해지기 위해서는 적도 필요하다.

2016년 내가 들었던 조언들

  • 사람은 저마다 역할 이 있다. (포지셔닝)
  • 가장 잘 하는 사람에게 맡겨라.
  • 이제 비즈니스 모델을 만드는 것에 집중 해야 한다.
  • 몰입해서 결과를 잘 내는 것도 중요하지만 세상 돌아가는 것을 보는게 더 중요하다.

2017년 목표

  • 오전 중으로 하루 계획의 절반을 이룬다.
  • 건강 > 일탈 > 영어 > 개발

[iOS] Crashed, GPUImageContext presentBufferForDisplay

Symptom

symptom : Crashed when power button pressed app was running.

스크린샷 2016-12-01 오후 2.22.58.png

Solution

OpenGL ES processingQueue를 사용하고 비활성화 될 때 끄도록 설정함.

//AppDelegate
func applicationWillResignActive(_ application: UIApplication) {
    runSynchronouslyOnVideoProcessingQueue {
        glFinish()
    }
}

References

[Tip] Price, 다이아몬드 Diamond

http://semigold.co.kr/ab-910-321&article_num=321&tpa_index192=30&PB_1419581562=19

  1. 앞으로 다이아몬드 가치는 점점 내려갈 것이다.
  2. 역시 금이 최고다.
  3. 다이아몬드 합성 기술이 꽤 발전했다고 해도 완성도가 시장에 공개되는 것은 오히려 다이아몬드 합성 비즈니스에 좋지 않은 영항을 준다.

결론 : 다이아를 살려면 합성 다이아몬드 브랜드를 사는게 좋을 듯.

ps. 지구에 산다면 예물을 역시 금(Gold)