현재는 iOS 개발을 주로 하고 있지만 Ruby On Rails도 가끔 개발하고 관심이 많은 개발자입니다.

아이패드 프로용 스마트 키보드 리뷰

August 15, 2017 Gadget

스마트 키보드는 아이패드프로에서 키보드로 글을 많이 작성하는 경우 유용한 악세사리 입니다. 10.5인치용 스마트 키보드는 199,000원이고 12.9인치용은 229,000원 입니다. 애플의 악세사리 중에서도 상당히 비싼편입니다. 이렇게 비싼 스마트 키보드는 과연...

obike – 자전거 공유 서비스

July 30, 2017 Gadget

obike 라는 자전거 공유 서비스가 한국의 일부 지역에서도 서비스 되기 시작했습니다. obike 코리아 페이스북 페이지에 따르면 7월 21일 기준 “판교역”, “한양대에리카 캠퍼스”, “인천 동춘역”, “시흥 산업기술대학교”, “시흥 세무서”, “시흥...

경량 전동 킥보드 아이로드 i7

July 21, 2017 Gadget

요즘 전동 킥보드를 타는 사람들을 많이 볼 수 있는데요. 이번 글에서는 전동 킥보드 중에서도 들고 다니기 편하도록 만든 경량 킥보드 아이로드 i7 이야기를 해보겠습니다. 아이로드의 i7은 중국에서 판매하는...

유튜브 야간모드 켜기

April 18, 2017 App

유튜브 야간모드 유튜브가 디자인 테스트의 일환으로 야간모드(Dark Mode)를 테스트 하고 있다는 소식입니다. 일부 선정된 테스터들에게만 오픈된것으로 보이는데 이 기능을 모두 사용해 볼 수 있는 방법이 있다고 해서 적어봅니다...

iOS 10.3 앱 아이콘 동적으로 변경하기

April 16, 2017 Dev

iOS 10.3에 예상치 못한 신규기능중 앱 아이콘을 변경하는 기능이 있습니다. 이번글에서는 이 신규기능을 활용하는 방법과 적용하지 못하는 경우를 적어볼려고 합니다. MLB At Bat 앱에서 이 기능을 적용했는데요. 자신이...

iOS 삽질 : 릴리즈 빌드에서만 런타임에 에러 발생

April 3, 2017 Code

앱을 만들다가 Debug 에서 잘 실행되는것을 확인하고 TestFlight 에 올려서 테스트 하는데 앱을 시작하자 마자 크래시가 발생하는 문제가 발생했습니다. 발생한 에러는 다음과 같았습니다 2017-04-03 15:12:19.049 daangn[48068:1047076] Unknown class...

Swift 빌드가 제일 느린컴퓨터는 12코어 MacPro?

March 20, 2017 Gadget

Swift 컴파일러가 느린건 잘 알려진 사실입니다. 조금이나마 개발속도를 빠르게 하기 위해 여러가지 꼼수들이 공유되고 있죠. 하지만 더 비싼 맥을 사면 다 해결될것 같지 않나요? 여기 그렇지 않다는 정보를...

워드프레스 보안 이슈로 4.7.2 업데이트 필요

February 13, 2017 Dev

워드프레스는 최근 4.7.1 에서 발견된 보안 이슈로 4.7.2를 릴리즈 했습니다 WordPress 4.7.2 Security Release 이 문제로 인해 몇몇 사이트들은 계속해서 공격을 당하고 있는것으로 보입니다. 워드프레스 4.7 에서 공개된...

puma 웹서버 주기적으로 재시작

December 17, 2016 Dev

2016년 루비 대림절 달력(Advent Calendar)에 추가할 글로 작성했습니다. 원래는 12월 5일에 작성하기로 했는데 AWS re:invent 행사가서 힘들고 갔다 와서는 밀린 일 정리하느라 늦어졌네요. ㅜㅜ 최근 iOS 개발만 해서...

iOS 삽질 : Unknown class xxx in Interface Builder file

November 23, 2016 Code

아이폰 개발은 하루하루가 삽질의 연속이네요… 오늘의 삽질은 클래스 파일을 찾을수 없다고 하면서 앱이 종료(크래시)되는 현상을 고치면서 발생했습니다. 인터페이스 빌더의 ViewController에 새로 만든 VC를 지정 했고 개발 빌드까지 아무...

아마존 킨들 오아시스 간단 사용기

October 22, 2016 Gadget

kindle oasis 아마존이 내놓은 최상위 킨들 디바이스인 오아시스(Amazon Kindle Oasis)를 구매후 사용한 간단한 소감 적어 보려고 합니다. 오아시스는 기존의 킨들과 다르게 가격이 비쌉니다! 기본 킨들이 $79 달러이고 보이지(Voyage)가...

컴파일러 친화적으로 Swift 코딩 하기 싫다

October 13, 2016 Dev

swiftswift는 생긴지 얼마 안된 언어지만 iOS, macOS 개발을 위해서는 어쩔수 없이 사용하게 되는데요. 개발을 하다보면 제일 문제되는건 swift 언어 컴파일 시간 문제입니다. Xcode 에서 아이폰 개발을 하다보면 이전에...

AWS elasticsearch 에서 스냅샷 생성 및 복원

October 6, 2016 Dev

AWS elasticsearch 에서는 자동백업을 지원하지만 이걸 복원하려면 AWS Support에 직접 요청하는 방식이라 원하는 시점에 복원하지 못할 수 도 있습니다. 또한 elasticsearch 버전을 올리기위해 마이그레이션을 할때는 새로운 elasticsearch를 생성하고...

dji marvic 카메라 성능

October 1, 2016 Gadget

dji의 소형드론인 마빅의 카메라는 4k를 지원하는데요. 막연히 생각하기에는 dji의 전작인 팬텀4와 비슷할거라고 생각할수 있는데 실제 비교 영상들을 보면 마빅의 카메라 성능이 떨어지는것을 확인할 수 있습니다. 영상에서 보면 팬텀...

DJI 와 고프로 드론중 고민이라면

September 28, 2016 Gadget

오늘 새벽 DJI 에서 소형 드론 DJI Mavic Pro 를 발표했죠. 저는 최근에 고프로 드론인 Karma를 보면서 드론을 사려고 고민중이었기 때문에 DJI 드론의 발표를 유심히 봤습니다. 조만간 여러...

애플 푸쉬서비스(APNs) 토큰 방식 인증 추가

September 24, 2016 Dev

애플 플랫폼에서 개발하다 보면 유독 인증서를 많이 이용하는것을 볼수 있습니다. 보안 때문이라고는 하지만 구글 같은곳에서도 인증에 키를 사용하는데 애플은 인증서를 사용하는 경우가 대부분이죠. 이로 인해 대부분의 애플 개발...

Xcode 8 에서 쓸모없는 로그 출력안하게 하기

September 20, 2016 App

Xcode 8을 설치하고 시뮬레이터에서 앱을 실행하면 이전과 달리 엄청난 로그들을 만나게 됩니다. 대략 아래와 같은 로그들이죠… 2016-09-20 18:43:53.720846 daangna[49804:209191] [] nw_endpoint_flow_attach_protocols [6.1 31.13.68.12:443 in_progress socket-flow (satisfied)] Attached flow...

슬랙(Slack) 더 빠른 버전을 베타로 공개

September 16, 2016 App

요즘 많이 사용하는 커뮤니케이션 툴인 슬랙(Slack)이 더 빠른 속도를 제공하는 새로운 프로그램을 베타로 공개했습니다. 기존에는 MacGap 이라는 프레임워크를 이용해서 개발되어 있었는데 이제는 Electron 기술을 이용해서 만들었다고 합니다. (저는...

맥에 설치된 도커(Docker) 삭제하기

July 11, 2016 Code

도커를 맥에서 사용하는 방법으로 Docker Toolbox, Docker for Mac 두가지가 있는데, Docker Toolbox는 생긴지 좀 오래 되었고 Docker for Mac은 좀더 편하게 사용하기 위해 가장 최근에 나온 방법이다....

아이폰 대기모드, 홈화면에서 유튜브 노래 듣기

May 15, 2016 Gadget

아이폰으로 음악이나 영상의 소리만 듣고 싶은데 대기모드나 홈화면으로 돌아가면 음악을 듣지 못하는데요. 이럴때도 음악을 계속 듣는 방법을 소개합니다. 우선 영상을 보시죠! 여러 단계를 거쳐야 하지만 정리해보면 다음과 같습니다...