전체 글
-
[DevDiary] 상반기 리뷰앱등이에게 살충제를 뿌린다./일기는 일기장에 2017. 7. 13. 13:02
상반기는 G프로젝트만을 진행했다.아직 오픈은 하지 않았고, 8월 중 오픈 예정이다.프로젝트를 하며 경험한 것들을 기록해본다. 1. 간단 에디터 구현.ImagePickerController를 사용하지 않고 Photos Framework를 사용하여 커스텀 Picker를 구현할 수 있었다.카메라 또한 AVCaptureSession을 사용하여 커스텀으로 구현할 수 있었다. Photos framework http://rhammer.tistory.com/229AVCaptureSession http://rhammer.tistory.com/231 2. Push, Pop, Present, Dismiss 커스텀 트랜지션 구현 Custom Transition http://rhammer.tistory.com/259 3. Co..
-
[Diary] 히가시노 게이고의 '악의'을 읽고 + 내맘대로 비하인드스토리무념무상일상/히가시노 게이고 2017. 7. 4. 12:59
네이버에 이 책을 검색하면 이런 표현이 가장 많이 나온다.Who가 아닌 Why에 집중된 책이라고..사실 범인이 굉장히 이른 시간에 공개된다. 그래서 책을 빨리 덮고 싶을지도 모른다고 생각한다. 나도 그랬으니..하지만 놉!!용의자X의 헌신 이후로 가장 재미있게 본 히가시노 게이고의 작품이다.이 책을 읽으면 많은 생각을 하게 된다. 위선과 겸손 등에 대해서.. 가가형사 시리즈를 정주행하기 위해 읽었던 세번 째 시리즈. 악의!!넘나 잼난것~ 여기까진 스포없음! 다만 책의 마지막에 사이다가 아주 조금은 부족하여.. 내 맘대로 사이다를 제조했다. 아래는 스포주의!.........................정말로 끝난 줄 알았다. 경찰이 내 계획대로 수사를 진행할 때, 이보다 완벽할 수 없다고 뿌듯함이 느껴질 정..
-
[Raywenderlich - iOS] Universal Link 적용하기앱등이에게 살충제를 뿌린다./iOS 2017. 7. 2. 03:21
iOS9에서 소개된 Universal link. Raywenderlich의 튜토리얼을 살펴봅니다! 혹시 제공하는 서비스가 웹과 iOS앱을 함께 지원하고 있나요? iOS9에서 웹과 앱을 연결할 수 있는 Universal link가 소개되었습니다. 사용자가 웹에서 HTTP link를 탭하면 즉시 앱으로 서비스가 연결되는 아주 seamless한 기능이지요. 이번 튜토리얼에서는 Heroku웹사이트를 iOS앱과 연결하는 방법을 소개합니다. 이 서비스는 single-board computer(아두이노, 라즈베리파이 등)를 소개합니다. 참고로, Universal link적용을 위해서는 반드시 애플 개발자 계정이 등록되어 있어야 합니다! NoteUniversal link을 사용하면 URL Scheme의 기능을 대부분 ..
-
[Diary] 잠자는 숲(히가시노 게이고)을 읽고 (스포없음)무념무상일상/히가시노 게이고 2017. 6. 27. 00:47
졸업을 읽고 바로 YES24에 주문한 잠자는 숲!!발레단을 배경으로 한다. 발레와 같은 생소한 분야는 굉장히 마음에 든다. 재미있는 소설을 보는것과 더불어 1도 모르는 발레의 세계를 엿볼 수 있기 때문이다. 히가시노 게이고의 소설처럼, 추리소설의 인상은 분명히 마지막 10-20장에서 갈린다고 생각한다.아무리 흥미로운 이야기를 풀어나갈지라도 추리소설의 특성상 독자들은 사건을 해결하는 마지막 부분을 통해 완성도를 판단한다. 잠자는 숲의 결론 역시 굉장히 만족스럽고 재미있다. 하지만 잠자는 숲을 보고나서 앞으로의 스토리를 기대하게 되었고, 가가에 대해서 조금 더 알게 되었다는 느낌이 강하게 든다. 미오를 한국의 여배우가 연기한다면 이솜!! 굉장히 잘 어울릴 것 같다.
-
[DevDiary] Custom Transition & CoreAnimation앱등이에게 살충제를 뿌린다./일기는 일기장에 2017. 6. 24. 10:08
막바지에 다다르고 있는 프로젝트에서 UI Animation을 많이 경험할 수 있었다.사내에 Animation를 통해 UX/UI를 연구하는 부서가 있다보니 디테일한 요구사항이 많았고, 굉장히 이쁜 결과물을 얻을 수 있었다. 1. Push/Pop/Present 애니메이션처음에는 굉장히 어려워 보였지만, UIViewControllerAnimatedTransitioning를 Implement하는 방법을 안다면 어떤 트랜지션효과도 무섭지가 않다. Present를 위한 트랜지션은 func animationControllerForPresentedController(presented: UIViewController, presentingController presenting: UIViewController, source..
-
서브라임텍스트(Sublime Text)에서 Python3 빌드하기코딩은 주댕이로 2017. 6. 18. 03:05
파이썬3을 설치한 뒤에, 서브라임텍스트에서 파이썬파일을 빌드하면 파이썬2.7으로 빌드하게 된다. 그럼 파이썬3.x을 빌드하는 방법을 알아보자. 1. python3이 설치된 경로를 알아보자.터미널에서 which python3를 치면 아래 처럼 경로가 나온다. 2. 서브라임텍스트로 이동해서 Tools - Build System - New Build System을 누르면 새로운 파일이 열린다. 거기에 아래 코드를 복사해주자.빨간색의 경로는 위에서 찾아낸 경로를 입력한 뒤에 저장한다. 파일명은 Python-3.6.sublime-build로 해주자(암거나 해도 상관없음){"cmd": ["/usr/local/bin/python3", "-u", "$file"],"file_regex": "^[ ]*File \"(.....
-
UITableView와 UICollectionView의 AutoSize에 관하여..앱등이에게 살충제를 뿌린다./일기는 일기장에 2017. 6. 17. 17:54
작업메모라서 사진은 첨부안했습니다.관련 이슈 있으신분은 댓글로 달아주세요~ 아는범위에서 답 드릴게요 :) UITableView와 UICollectionView의 Auto size cell.. https://theswiftdev.com/2016/08/08/self-sizing-cells-with-rotation-support-in-swift-3/위 사이트에 굉장히 잘 정리되어 있음 이 Auto Sizing Cell의 컨셉과 사용법은 굉장히 간단하다.Cell의 오토레이아웃을 기반으로 알아서 셀의 사이즈가 결정된다. 개발자가 코드로 계산할 필요가 없이 Dynamic하게 결정되는 것이다. 방법도 굉장히 간단하다. tableView.estimatedRowHeight = 44tableView.rowHeight = ..