본문 바로가기

ARCHIVES96

갤럭시 넥서스( Galaxy Nexus) 영국 최초 구매자 교환을 원했다? engadget 에 참 재미있는 기사가 나왔다. 기사원본 영국의 갤럭시 넥서스 최초 구매자가 교환을 원해 교환을 받았다는 내용인데, 그 최초 구매자가 engadget 에 연락을 취해, 일반적인 계정 설정 옵션이 보이지 않아 Gmail 과의 동기화에 어려움을 겪었으며 다수의 이상한 개발 관련 stuff 들만 보였다고 제보하였다. (아마 개발자 버전의 단말이 판매된 듯...) 여기서 개발 관련 stuff 들 중, "Report a WTF condition" 옵션이 피식할 포인트인듯. (WTF : What The F**k 을 의미할 듯?) 결국, 가게로 돌아가 판매원이 주는 아이스크림 샌드위치 조공을 받으며 무사히 정상적인 폰을 교환받았다는 어쨋든 해피엔딩 스토리. 하나 더 재밌는건, 그 최초 구매자를 eng.. 2011. 11. 21.
[iOS] 네트워크 대역폭 (Network Bandwidth) 조정 테스트를 위한 유틸 INTRODUCTION VoIP 나 기타 네트워크 사용 앱에서 여러 네트워크 대역폭 (3G, Edge, Dial-up) 에 대한 시뮬레이터상에서 테스트가 필요할 경우가 있다. Mac OS X Lion xCode 4.1 이상에서는 Network Link Conditioner 라는 툴을 제공하는데 11개의 다양한 대역폭에 따른 프로파일을 제공하고 각각의 프로파일에 대한 세부설정도 가능하다. 또한, Network Link Conditioner 에 비해 덩치가 작고 가벼운 speedlimit 이라는 http://mschrag.github.com/ 에서 제공하는 System Preferences 항목으로 설치되는 툴이 있는데, Host 및 Port 설정도 가능하다. Network Link Conditioner A.. 2011. 11. 16.
[xCode] 어플리케이션 이름(Application Name) 변경 xCode 로 이미 생성한 어플리케이션의 이름의 수정이 필요할 경우, xCode 에서 간단히 변경 가능. 1. 아래 그림의 순서를 참고하여, 우측 Pane의 File Inspecter 화면이 활성화 되면 Project Name 필드 에디트가 가능. '5'번 에디트 창에서 원하는 이름으로 수정 후, Enter (Return). 2. Enter 후 나타나는 다음의 팝업창에서 해당 파일의 수정 유무도 설정 가능. 참고.) 수정 진행중에 드물게 Crash 되는 경우도 있으니, Snapshot 등을 이용해 사전에 백업. 2011. 11. 16.
[iOS] 오디오 입력 레벨 (녹음 게인) 조정 (in iOS5) iOS 5 이전 버젼에서는 오디오 입력 레벨의 조정이 Programmatic 하게 조정이 불가하였으나, iOS 5 에서 해당 기능 지원. Apple 에서 제공하는 문서 What's New in iOS 의 Core Audio 섹션을 보면, 단순히 There is now programmatic support for adjusting the audio input gain. 문구만 달랑 있어 감을 잡기 어려워 관련 내용을 정리. Implementation AudioSessionSetProperty 펑션의 PropertyID 로 kAudioSessionProperty_Mode 를 지정하고, Value 로 kAudioSessionMode_Measurement 지정하여 입력 게인 조정 기능 활성화. 입력 레벨을 조정.. 2011. 11. 10.
[iOS] Audio Coding How-To's (From developer.apple.com) Referenced from Audio & Video Coding How-To's Translated by metalkin Audio Recording 내장 마이크로부터 오디오 녹음 Audio Queue Services (AudioToolbox/AudioQueue.h) 와 Audio File Services (AudioToolbox/AudioFile.h) 의 인터페이스를 사용. 상세 내용과 샘플코드는 Audio Queue Services Programming Guide 참고. 헤드폰 마이크로부터 오디오 녹음 사용자가 마이크 내장된 헤드폰을 디바이스에 꽂을 경우, 디바이스 시스템이 자동으로 내장 마이크 대신 헤드폰 마이크의 음성을 사용. 녹음 입력 레벨 조정 iPhone OS는 고정된 녹음 입력 레벨을 사.. 2011. 10. 26.
[WM6] 한글 입력시 실시간 검색을 위한 CEdit Handling 에디트 박스에 현재 입력중인 문자열을 DB등에서 실시간으로 바로 검색하여 결과를 출력하는 루틴을 구현하고 할 때, CEdit 에서 영문이나 숫자 입력시에는, EN_CHANGE Notification Event로 문자열 변경된 상태를 통지 받을 수 있다. 해당 Event가 떨어지면, GetWindowText 등으로 해당 문자열을 가져와 DB Query 수행이 가능하다. 다만, 한글이나 기타 Unicode 문자열 입력의 경우에는 IME를 통해 조합(Composition) 되는 과정이 추가되기 때문에, EN_CHANGE Event에 의존할 시에는 현재 입력중인 문자열을 제대로 취득하지 못하는 문제점이 발생한다. SOLUTION 1. IME 조합완료 후, Parent에 완료 통지 /* CEdit Derived .. 2010. 12. 2.
반응형