iDev 211

라즈베리 파이 OS, OS X에서 설치하기

라즈베리 파이를 받으면 아무것도 없다. 설명서도 달랑 1장짜리가 들어 있다. 모든 것은 http://www.raspberrypi.org 공식 싸이트를 참조 하면 된다. 준비물SDCard. 8G micro SDCard를 젠더를 이용해서 사용전원 공급용 mirco USB (맞나?)키보드. (리얼포스면 더 좋을지도 ㅋㅋ) 첫번째 설치시만 필요하다. 이후엔 ssh 접속해서 사용하던지 해도 됨HDMI 케이블마우스. 는 있어도 되고 없어도 된다. Xwindow 사용시 필요. 애플 프로 마우스 인식안됨!!!랜 케이블. 인터넷 접속에 필요하긴 하나 뭐... SD Card에 리눅스 설치하기 라즈베리 파이에서는 추천 OS로 Raspbian 이라는 데비안 기반의 커스터마이징 된 리눅스를 추천하고 있다. http://www...

iDev/Raspberry Pi 2012.08.22

아두이노 튜토리얼 기본 - 깜빡임

http://arduino.cc/en/Tutorial/Blink 원문글 Learning Examples | Foundations | Hacking | LinksExamples > Basics깜박임이번 예제에서는 아두이노의 물리적 출력을 볼수 있게하게 간단한 것을 보여준다. LED를 깜빡이게 한다.필요한 하드웨어아두이노 보드LED회로도회로도를 구성하기 위해 13번 핀에 220옴 저항을 연결한다. 그런다음 LED의 긴다리 부분(양극)을 저항에 연결한다. 짧은 다리 부분(음극)은 기판의 그라운드 GND(13의 왼쪽)에 연결한다. 그런다음 아두이노 보드를 컴퓨터에 연결한다. 이제 아두이노 프로그래밍을 시작하자. 밑에 있는 코드를 입력한다. 대부분의 아두이노 보드는 보드자체에 13번 핀에 LED를 가지고 있다. ..

iDev/Arduino 2012.08.05

아두이노 튜토리얼 기본 - 필수적인것

날도 덥고 심심해서 아두이노를 가지고 놀기로 마음먹었습니다. Ray Wenderlich의 튜토리얼(아직 릴리즈는 안되고 한국어는 제가 번역중입니다.)을 보고 iOS랑 연동해보고 싶었던 마음이 컸습니다. 그래서 어찌어찌 해서 구해서 놀기 시작! 공식 홈페이지의 제가 필요한 부분만 번역하겠습니다. http://arduino.cc/en/Tutorial/BareMinimum시작하는데 필요한 필수 코드 이번 예제에는 아두이노 스케치앱(아두이노 IDE)에서 컴파일 하기는 가장 필수적인 코드가 포함되어 있다. setup() 메소드와 theloop() 메소드이다.하드웨어 필요사항아두이노 보드회로도이번 예제를 위해서는 아두이노 보드만 필요하다.위 이미지는 Fritzing를 이용해서 제작되었다. 더많은 회로도 예제를 원하..

iDev/Arduino 2012.08.05

iOS 개발 블로그로 유명한 raywenderlich 한국어 번역하실분~?

http://www.raywenderlich.com iOS & Game 개발 블로그로 유명한 raywenderlich 의 포스팅을 한국어로 번역 하실분을 찾습니다. 최근에 중국어로 번역이 시작이 되고, 관리자가 다른 언어를 번역 할 사람은 연락 하라길래 연락해보니 아무런 제한이 없이 시작 할 수 있습니다. 원하시는 분은 http://www.raywenderlich.com/contact 로 간단한 소개와 무슨 언어~ 번역 하고 싶다~ 라고 하면 알아서 워드프레스에 번역할 내용을 셋팅 해줍니다. 그리고 하나의 주재를 다 번역을 마치면 정식 번역 맴버로 등록해주고, 이후엔 2달정도에 하나의 주재를 번역 하면 유지 되는 듯 합니다. 많은 싸이트들을 방문을 해봐도 아시아 계열에서 중국어, 일본어는 번역이 많이 되..

iDev 2012.07.17

python으로 간단 웹서버 만들기

pass 배포시 관련하여 쉽게 할 수 있는 방법 중 하나. NDA 부분이라 두리뭉실하게... python 으로 대충 simplehttpserver.py 파일 만들고 python simplehttpserver.py 으로 실행이후 알아서 pass 배포 테스트를 하면 됨. 메일로 일일이 보내는건 넘 귀찮아!!! import SimpleHTTPServerimport SocketServer PORT = 8000 #원하는 포트 번호 Handler = SimpleHTTPServer.SimpleHTTPRequestHandler Handler.extensions_map.update({ '.xxxxxx': 'application/xxx.xxxxx.xxxxxx' #여기에 pass 확장자와 MIME type 명시 }) htt..

iDev 2012.06.16

iOS Dev Tip code로 화면 밝기 조절

밤이나 너무 밝은 곳에서는 앱이 너무 밝거나 어두운 경우가 생긴다. 터치값 보고 위아래 움직이는 정도에 따라 밝기 조절. - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ UITouch *touch = [touches anyObject]; CGPoint location = [touch locationInView:[touch view]]; previousPoint = location.y; } - (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event{ UITouch *touch = [touches anyObject]; CGPoint location = [touch locationIn..

iDev 2012.06.10

torch, iPhone 플래쉬 활성화 code

간한하게 앱에 플레쉬 기능을 넣고 싶으면 아래 코드를..제스처에 스와잎 좌우 넣고 호출. UISwipeGestureRecognizer *swipeRecognizer; swipeRecognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(torchOn:)]; swipeRecognizer.direction = UISwipeGestureRecognizerDirectionLeft; [self.view addGestureRecognizer:swipeRecognizer]; swipeRecognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selecto..

iDev 2012.06.10

한글 시계 for iOS + 주의점

http://web.suapapa.net:8080/wordpress/?p=493 수아파파님의 한글 시계 아두노이 버젼에서 영감를 얻고 iOS 용으로 만들어 보았습니다. 무료로 올릴 예정이며 소스도 자유롭게 사용하실수 있도록 공개 예정입니다. https://github.com/krazyeom/Word-Clock-Korean-Version-for-iOS 공개했습니다. 다만 아래 디자인과 관련된 사항은 QLOCKTWO® is a registered trademark of Biegert & Funk. The product is protected by international patents and designpatents.이런 내용이 있으니 피보기 싫으면 주의 하시는게 좋을듯합니다. ㅠㅠ + 추가 아래와 같은 공..

iDev 2012.06.10

cocos2d에서 implicit declaration of 'glColor4ub' is invalid in c99 해결방법

opengl 함수는 아에 모르다보니 그냥 대충 구글링해서 코딩을 (작년에...)했었는데 오늘 아침 cocos2d 1.0에서 2.0 으로 올리는 과정에서 또 뭔가 implicit declaration of 'glColor4ub' is invalid in c99워닝과 함께 화면상에서는 색깔이 표현이 안된다. 털썩. cocos2d 함수에 ccDrawColor4B(r, g, b, a); 이라는 훌륭한 메소드가 존재 한다.수정후 잘되네..요. - (void) draw{ glLineWidth(maxSize.height); glColor4ub(255, 255, 255, 255); // implicit declaration of 'glColor4ub' is invalid in c99 ccDrawColor4B(255, ..

iDev 2012.06.08