2014/09 7

xcode 6에서 사라진 prefix.pch 를 찾아라

왜 사라진걸까? Xcode 6로 오랜만에 Xcode를 사용할려다 보니 바뀐점이 너무 많아서 아무것도 모르겠다.사라진 PrefixHeader.pch 파일을 추가해보자.New File… > OS X > Other > PCH file 에서 PrefixHeader.pch 파일 이름을 넣고 저장한다.Build Settings > Apple LLVM 6.0 - Language > Prefix Header 에서 $(SRCROOT)/PrefixHeader.pch,. 잘 추가 되었다. 이젤 잘 사용해보자.아래는 디버그 메세지 바꾸기! #ifdef DEBUG #define NSLog( s, ... ) NSLog( @"%d Line, %s in %@ ::: %@", __LINE__, __PRETTY_FUNCTION__, [..

iDev 2014.09.26

크롬 브라우저에서 안드로이드 앱 실행하기

* 모든건 OS X 위주로 설명됩니다. 윈도우는 알아서 추측하시길. 그리고 개발자 위주의 설명일지도? 구글의 안드로이드 수장이 크롬OS 팀까지 수장으로 들어선 후, 크롬과 안드로이드가 통합 될 것이라는 말이 많았었다. 정말? 뭐 불가능한 일은 아니였지만 오픈소스로 눈에 보이는 작품이 나왔다. 크롬 OS상에서 안드로이드 APK를 돌려주는 chromeos-apk 을 github에서 확인할 수 있다.간단하게 크롬 OS는 리눅스 위에 크롬 브라우저가 실행되어 있다고 보면 된다. 결론은 크롬 브라우저 확장으로 APK를 실행하는 것인 같다. chromeos-apk는 아래 그림처럼 apk 크롬 확장 프로그램으로 구조를 변경시켜서 패키징을 새로 할 뿐이다. 변환기 설치 방법단, node가 설치 되어 있어야 한다. 이건..

iLife 2014.09.25

일반 사진에 iPhone을 이용해서 GPS 정보 입히기

iPhone에서 사진을 찍으면 사진정보에 자동으로 GPS 정보가 입력된다. 하지만 대부분의 일반 카메라에서는 GPS 정보가 자동으로 들어가지 않는다. 다른 기기를 사용하면 되긴 하지만 자신이 사용하고 있는 아이폰으로도 간편하게(?) 일반 카메라로 찍은 사진에 GPS정보를 넣을수 있다.준비물Moves App https://www.moves-app.com/Aperture https://itunes.apple.com/us/app/aperture/id408981426?mt=12Adze http://kobotsw.com/releases/Adze.dmg일반 카메라를 사용해서 사진을 찍기전에 Moves 앱으로 위치정보를 트래킹해야한다. iPhone 5s 이후 기기는 베터리가 그나마 덜 먹지만, 이전 기기는 백그라운드..

iLife 2014.09.21

OS X, 스타일 빼고 붙여넣기 앱 Trim Style

트위터의 @vvhyx 님께서 팁을 주신 OSX에서 붙여놓고 스타일 일치시킴을 기본 붙이기로 쓰기 으로도 간편하게 사용 가능하나 ⌘+V로 겹치게 해놓으면 정작 스타일이 필요 할 때는 못 쓰는 경우가 발생한다. 또 다르게 해놓으면 햇갈리는 경우가 많다. 그래서 그냥 간단하게 만들어 본 TrimStyle 앱. 터미널에서 pbpaste | pbcopy 명령어로 내린거와 같은 효과를 보인다. 사용방법은 ⌘+C 로 스타일까지 복사되었으면 앱을 독에 넣어서 그냥 클릭 해주면 실행되고 바로 종료된다. 더 나은 방법이 있을수도.필요할 때마다 실행 해주면 된다. 그리고 ⌘+V로 붙여 넣기. 개발에 사용된 전체 코드는 5줄이 전부이다. NSPasteboard *pasteboard = [NSPasteboard generalP..

iDev 2014.09.20

HAML에서 IF 인덴트 문제 해결 방법

Rails 상에서 haml에서 if를 사용해서 2개씩 끊어서 .row 값을 부여할 때, 아래 결과와 같이 인덴트 문제가가 발생한다. 자식으로 들어가야하는데, 형제 노드로 들어간다. 해결하기 위해서 else 밑의 부분을 한 번더 인덴트를 넣고 싶지만 그러면 인덴트 에러가 발생한다. 아… haml 이 싫어지는 시점.- @result.each_with_index do |project, index| - if index % 2 == 0 .row %div test - else %div test 결과 HTML test test 해결 방법은 in_groups_of(number, fill_with = nil) 메소드를 사용해서 그룹으로 나누는 것이다. 배열을 지정한 갯수만큼 그룹으로 나눠서 계산을 하게 된다. 그러면 코..

iDev 2014.09.19

맥에서 액티브엑스 없이 결제하기

최근들어서 많은 싸이트들이 모바일 결제를 제공하고 있다. 하지만 윈도우에서는 덕지 덕지 엑티브 액스를 설치하라고 나오고, 맥에서는 엑티브 엑스가 지원되지 않아서 결제를 할 수가 없다. 이 모든게 돈 아끼라는 하늘의 계시인듯 하다. 하지만 약간의 꼼수를 사용하면 맥에서도 손쉽게 액티브 엑스를 피해서 결제를 할 수 있다. 지르자! 물론 30만원 이상은 공인 인증서가 필요해서 안 될 것 같은 느낌이다. 결제 방법은 아주 간단하다. 아래와 같이 따라하면 된다. 원하는 물건을 구입한다. 그러면 무슨 이상한 동의를 여러개 한다. 하지만 다음 버튼을 누르는 순간, 익스 플로러 계열에서만 결제가 가능하단다. 흑흑. 보아왔던 화면이다. 이럴 땐 당황하지 않고, Preferences (⌘+,) > Advanced > Sh..

iLife 2014.09.19

Deview 2014 예약하기

등록 확인은 잘되는 것으로 확인. 단, 예약 안 되어도 책임 안 짐. Advensed REST Clienthttps://www.google.co.kr/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0CCEQFjAA&url=https%3A%2F%2Fchrome.google.com%2Fwebstore%2Fdetail%2Fadvanced-rest-client%2Fhgmloofddffdnphfgcellkdfbfbjeloo&ei=CfYXVJX0A8nc8AXVv4HYBQ&usg=AFQjCNEo489FdO7M0eVz4c9u475vROBbXQ&sig2=rn9zhyyf53DUlYfYattIFA&bvm=bv.75097201,d.dGchttp://deview.kr..

카테고리 없음 2014.09.16