분류 전체보기 179

안드로이드 버전별 점유율 확인 방법

바로 전에는 iOS의 버전별 점유율을 알아보는 방법을 살펴 봤습니다. 이번에는 안드로이드의 버전별 점유율을 확인해 보도록 하죠. 사실 iOS의 경우는 애플에서 직접 OS의 업데이트를 배포해서 사용자들이 업데이트를 하기 때문에, 신규 OS의 업데이트 속도와 비율이 상당이 높은 편입니다. 그렇지만 안드로이드의 경우는 넥서스 시리즈등 구글 자체 레퍼런스 장치를 제외하고는 각 제조사에서 업데이트 OS 이미지를 만들어 주어야 하기 때문에, 각 제조사의 정책이나 사정에 따라 업데이트 시기가 각각 다르고, 업데이트가 되지 않는 경우도 있기 때문에, 개발자들이 어느 정도까지 오래된 OS를 지원해야 할지 고민이 깊을 수 밖에 없을 것입니다. 어쨌든, 안드로이드의 경우는 iOS보다 버전별 점유율을 확인하기가 쉬운데요, 구..

iOS 버전별 점유을 확인 방법

아마 iOS 개발 하는 분들이나 업체는 iOS 각 버전별 점유율이 얼마나 되는지 궁금할 것입니다. 예전에는 애플에서 직접 매달 점유율이 어느정도 알려 주지 않아서 여러가지 방법으로 유추할 수 있었을 뿐이었습니다. (물론 애플에서도 발표를 합니다만, 애플 행사와 같은 간헐적인 발표라서 답답한 면이 있었죠.) 그러나 최근에는(현재 글을 쓰고 있는 시점에서) 애플 개발자 지원 페이지에서 직접 점유율 확인을 할 수 있더군요. 다만 너무 단순하게만 보여주고 있는 것이 아쉽기는 하네요. 점유율을 볼 수 있는 주소는 https://developer.apple.com/support/appstore/ 입니다. 위 주소로 들어가면, 아래와 같은 화면이 나오는데, 조금 스크롤해 내려가면 좌측에 앱스토어에 특정시기 기준의 점..

모바일 플랫폼 별 트위터 사용 지도

이번에는 모바일 플랫폼의 트위터 사용과 관련된 재밌는 링크 하나 올려 봅니다. 우선 링크부터, https://www.mapbox.com/labs/twitter-gnip/brands/ 위 사이트로 들어 보면, 모바일 폰에서 포스트된 트윗으로 어느지역에 어떤 플랫폼의 사용자가 트위터를 사용하는지 보여주는 것 같습니다. 세계지도상에서 (지도가 검은색이라서 잘~봐야 보입니다.) 각 플랫폼(안드로이드, 아이폰, 블랙베리등)을 다른 색으로 보여주네요. 지도의 확대 축소도 되고 드래그해서 다른 지역도 볼 수 있습니다. (출처: https://www.mapbox.com/labs/twitter-gnip/brands/ 캡쳐) 이런 자료 볼 때 신뢰도는 알아서 판단해야 하는것 아시죠? 끝.

맥북프로 기본 DVD 플레이어로 USB 외장 ODD 재생하는 방법

아마 맥북프로(맥북 내부에 ODD가 달려 있는 모델) 사용자들중에 ODD를 제거하고 하드디스크나 SSD를 설치하시는 분들 꽤 되는걸로 알고 있습니다.(참고로, 이 포스팅에서 테스트한 모델은 맥북프로 13" 2009 MID 모델이며, OS는 MacOX X 10.9 매버릭스입니다.) 이런 경우 원래 달려 있던 ODD를 USB 외장 케이스에 넣어서 USB 외장 ODD로 사용하게 되겠죠. 문제는 외장 ODD로 사용하게 될 때, 데이터나 음악은 문제가 없는데, MacOS X의 기본 DVD 플레이어가 외장 ODD를 인식하지 못하는 문제가 생깁니다. 외장 ODD를 연결하고 기본 DVD 플레이어를 실행하면,"지원하는 DVD 드라이브를 찾지 못합니다"와 같은 에러 메시지가 나타나며 동작하지 않습니다. 이 경우 터미널에서..

구글 웹로그 분석 (Google Analytics) 가입 및 티스토리 적용

홈페이지든지 블로그든지 웹사이트를 운영하고 있다면, 내 웹사이트에 언제 얼마나 유입이 들어오는지 분석해 봐야 할 필요가 있을 수 있습니다. 그런경우 사용할 수 있는 툴 중에 구글 웹로그 분석(Google Analytics)라는 좋은 웹툴이 있습니다. 이 툴을 사용하면, 어느 지역에서 언제 얼마나 유입이 되었는지 분석 할 수 있으며, 애드센스를 사용하고 있다면, 애드센스 정보도 분석할 수 있습니다. 가입도 간단하며, 적용하는 것도 어렵지 않습니다. 먼저 가입해 봅시다. http://www.google.co.kr/analytics 로 접속하면, 아래와 같이 구글 웹로그 분석 페이지가 나타납니다.(만약 http://www.google.com/analytics 로 접속하면, 영문 사이트가 나올텐데, 우측 하단의..

서버/Web & Blog 2013.12.17

XCode 환경에서 디버그 메시지 출력

XCode로 개발할 때 Output 창으로 디버그 메시지를 출력하기 위해 NSLog를 많이 사용합니다. 하지만, NSLog는 Debug로 빌드 할 때 뿐만 아니라 Release로 빌드 하더라도, 로그 메시지를 출력한다는 단점이 있습니다. 그렇기 때문에 아무래도 불필요한 앱의 성능 저하를 가져오게 됩니다. 간단한 방법을 통해, Debug로 빌드 할 때에만 로그 메시지를 출력하도록 할 수 있습니다. 즉 Release로 빌드 한 후에는 디버그용 메시지를 볼 필요가 없기 때문에, Debug로 빌드 할 때에만 NSLog를 찍어주도록 하는 것이죠.(물론 Debug / Release 빌드 모두 봐야 할 상황도 있습니다.) 그럼 시작해 봅니다. 먼저 XCode를 실행하고, 적용할 프로젝트를 로딩 합니다. 왼쪽 프로젝트..

우분투 터미널에서 TrueCrypt 사용 (2) - 암호화 볼륨 만들기 (부분 암호화)

우분투 터미널에서 TrueCrypt를 사용해서 암호화 하기 두번째 입니다. 지난번에는 디스크 전체를 암호화 헀지요. 이번에는 암호화 볼륨을 만드는 부분 암호화 방법을 알아 보겠습니다.암호화 볼륨을 만드는 것은 일종의 암호화 가상 디스크를 만든다고 생각하면 됩니다. 암호화 볼륨을 만들면 하나의 파일이 만들어 지는데, 이 파일을 마치 디스크 처럼 사용하게 됩니다. (즉, 이 파일을 마운트 하면 하나의 드라이브 처럼 인식을 하게 됩니다.) 암호화 볼륨은 전체 디스크 암호화와는 달리, 파일을 하나 만드는 것일 뿐이므로 디스크와는 관련이 없습니다. 따라서 미리 충분한 공간만 확보되어 있으면 따로 사전 작업이 필요하지 않습니다. (물론 TrueCrypt는 설치되어 있어야 겠죠.) 또한, 파일이므로 필요하면 다른데 ..

서버/Linux 2013.12.17

우분투 터미널에서 TrueCrypt 사용 (1) - 디스크 전체 암호화

우분투와 같은 리눅스를 사용하다 보면, GUI를 사용하면 좋겠지만, 여러가지 이유로 터미널에서 텍스트만 보면서 작업해야 할 일이 많습니다. 디스크 암호화 프로그램인 TrueCrypt는 여러가지 플랫폼을 지원합니다. 윈도우, MacOS X, 리눅스를 모두 지원하죠. 하지만 리눅스에서도 GUI를 지원하기 때문에, GUI상에서는 편하게 사용 할 수 있지만, 터미널 상에서는 사용하기가 조금 까다롭습니다. TrueCrypt는 디스크 전체 암호화와 볼륨을 만들어 일종의 가상디스크 처럼 사용하는 암호화를 지원합니다. 이 글에서는 먼저, 하드디스크(또는 SSD) 하나 전체를 통째로 암호화 하는 방법을 알아 봅니다. (참고로, OS는 우분투 12.10LTS에서, TrueCrypt는 7.1a를 사용하여 테스트 했습니다.)..

서버/Linux 2013.12.17

삐삐 기억 하시나요?

요즘, 방영하는 TV 드라마중 "응답하라 1994"(이하, "응사")가 인기를 끌고 있습니다. 응사를 보다보면 그 당시 사용하던 삐삐(무선호출기)가 자주 등장하지요. 문득 찾아보니, 아직 제가 학창시절에 사용하던 삐삐가 있더군요. 이름하여 "애니삐2"... 아마 학생신분으로 삐삐를 많이 사용하던 시기가 90년대 중반부터 98년정도까지가 아니었나 싶습니다. 그 당시에는 삐삐 때문에 학교 내에 있는 공중전화 박스가 아주 길게 늘어서는 진풍경도 벌어졌었죠. 그때는 공중전화 한번 쓰려면 한참을 기다려야 했었고, 그것 때문에 종종 공중전화 앞에서 시비가 일어났던 것이 뉴스에 나오기도 했었습니다. 처음에는 한국이동통신에서 서비스를 했던걸로 기억하는데, 일명 012 삐삐였죠. 그리고 서울이동통신, 나래이동통신(맞나?..