2013/03 11

Sublime Text 2에서 Corona SDK Autocomplete 사용하기

Sublime Text2 로 Corona SDK를 개발을 할려고 하는데 일단 API를 잘 모르다 보니 삽질을 하게 된다. TextMate 용으로 잘 만들어 놓은 Corona SDK 자동완성 번들이 오픈소스로 있다. 다운로드 : https://github.com/osadchuk/Corona-SDK.tmbundle (개발자님 감사합니다) 사용방법 1. 일단 다운로드 받아서 압축을 푼다. 2. Finder 에서 Cmd + Shift + G (Go)를 눌러서 ~/Library/Application Support/Sublime Text 2/Packages/Lua 위치로 이동한다. 3. Corona-SDK.tmbundle 디렉토리의 Syntaxes 와 Snippets 디렉토리 안의 모든 파일을 위의 디렉토리로 복사..

iDev 2013.03.26

당신의 자식은 절대 빌게이츠가 될 수 없다

오늘자 IT 뉴스의 화두는 영국의 17세 소년이 만든 Summly가 야후에 330억원에 인수되었다는 것이다. 정말 하루 종일 트위터나 페이스 북, IT 신문에서 접하고 있다. 그리고 따라 오는 말이 우리나라에서도 어린시절에 컴퓨터 언어를 가르쳐야 한다는 것이다. 그래야 우리나라에서도 빌게이츠며 스티브 잡스와 같은 인재가 나온단다. 하하하핳. 일단 반박해보자. 1. 언어의 장벽이 없다.우선 외국에서 7살 아이들이 컴퓨터 언어로 개발을 할 수 있는 것은 언어의 장벽이 전~혀~ 없다는 것이다. 미국, 영국 등등 대부분의 영어권 아이들은 1차적으로 거부감이 들 수 있는 영어에 대한 장벽이 없다. 메뉴얼도 영어, 타이핑 하는 언어도 영어... 영어... 영어... 하지만 우리나라는 어떤가? 영어를 할려면 적어도 ..

iLife/Chat 2013.03.26

라즈베리 파이에 2인치 LCD얼굴을 달다.

라즈베리 파이를 한창 가지고 놀고 있을 때, 라즈베리 파이 공식 싸이트와 제작자 블로그에서 아래 그림을 보고, 나도 한번 따라 해보자! 라는 마음을 가지고 외국에 전자 부품 파는 싸이트 ( https://www.adafruit.com/products/911 ) 에서 2.0인치 LCD를 주문을 넣었습니다. 가격은 후덜덜한 $39.95 한국에서도 더 싸게 분명히 구할 수 있을텐데 LCD 모듈은 눈에 보이는데 연결하는 보드를 잘 모르다 보니, 때마침 배송대행 할 것이 있었는데 껴서 구입했습니다. 이미치 출처 http://blog.sheasilverman.com/2012/11/friday-post-push-it/photo-3/ 그리고 도착했습니다. LCD 모듈과 보드와 연결된 놈입니다. 아날로그 방식이여서 디스..

iDev/Raspberry Pi 2013.03.21

iPhone 5 용 Micro USIM 에서 Nano USIM 변환!

iPhone 5는 Nano usim을 사용합니다. 기존 Micro usim 보다 더 작아졌습니다. 어떻게 보면 필요 없는 부분인 플라스틱 부분을 제거해서 군더더기를 없앴다고 하는게 맞습니다. 문제는 다른 일반 스마트폰들은 대부분 마이크로 유심을 사용합니다. 기존에 가지고 있던 유심을 재 사용 할려면 어떻게 해야할까? 많은 곳에서 micro usim -> nano usim 되니 않되니 말이 많았는데, 이제는 된다고 다들 알고 있습니다.유심 커터기를 사거나 해서 다들 유심을 만드는데, 돈도 들고 귀찮고해서 인터넷에 떠돌고 있는 손쉽게 가위로 잘라서 변환을 도와주는 청사진? PDF을 받았습니다. 파일을 받고 출력한 뒤, 유심을 올려놓고 대충 선을 그은 다음에 가위로 슥슥 잘라주면 됩니다. 문제는 나노 심은 마..

iLife 2013.03.19

iPhone 5 전용 배경화면 패치

iPhone 5 전용 배경화면 패치 iPhone 4S, iPhone 4에서는 아무런 문제가 없다. iOS에서는 *.png와 *@2x.png 로 이미지를 레티나용이냐 아니냐로 구분한다. cocos2d에서는 @2x 대신에 -hd를 사용하여 구분한다. iPhone 5는 세로가 1136이고 iPhone 4S이하는 960이기 때문에 배경화면을 기존 -hd로 설정을 하면 공백이 생긴다. 해결을 위해서 cocos2d를 살짝 수정을 해서 iPhone 5전용 이미지를 지원하도록 패치하도록 한다. “AppDelegate.m” 파일로 이동을 한다. (BOOL)application:didFinishLaunchingWithOptions:launchOptions 메소드에서 아래 코드 부분을 찾는다. [sharedFileUtils..

iDev/Cocos2D 2013.03.17

스와이프 제스처에 반응하는 UITableView 셀 애니메이션을 쉽게 만드는 오픈소스

원문 : Open Source Control For Easily Creating Swipe Gesture Responsive Animated UITableView Cells Mailbox 앱과 같은 많은 앱 들이 테이블 뷰 셀에서 스와이프 제스처를 광범위하게 사용한다. Mailbox 앱에서 영감을 받고 Ali Karagoz가 만든 컨트롤이다. 스와이프의 정도에 따라서 커스텀 작업의 제어를 할 수 있는 스와이프 가능한 테이블 뷰 셀을 쉽게 설정 할 수 있다. 스와이프로 삭제는 기본 설정이다. 애니메이션은 스와이프에 기반하여 수행된다. 그리고 특정 스와이프가 수행 될 때 보여지는 색상 및 아이콘을 커스텀할 수 있다. readme에서 가져온 스와이프로 셀을 삭제하는 모습의 실제 동작하는 애니메이션 이미지이다...

Translate/ManiacDev 2013.03.17

스테이터스 바에 메세지를 표시하기 위해 쉽게 사용할 수 있는 오픈소스

원문 : Easy To Use Open Source iOS UI Control For Displaying Messages In The Status Bar 언젠가 스테이터스 바 영역에 커스텀 프로그래스 인디게이터를 만들수 있는 컨트롤을 언급 했었다. 여기 Attachments.me의 Kevin Gibbon이 만든 스테이터스 바에 쉽게 커스텀 메세지를 쉽게 생성할 수 있게 해주는 컨트롤이 있다. 이 컨트롤의 좋은 점은 매우 사용하기 쉽고, 간단히 메세지만 제공해주면 된다. 그리고 경고를 위한 빨간색 모드 등 다양한 모드가 있다. readme에서 가져온 작동하는 해당 컨트롤의 일부 이미지는 다음과 같다. 여기 Github에서 KGStatusBar를 찾을 수 있다. 스테이터스 바 영역에서 메세지를 표시하기 위해..

Translate/ManiacDev 2013.03.17