본문 바로가기

Mac

cocoa 의 MVC 최근 cocoa 공부를 하고있는데 다른 언어와는 다른 특이한것이 많이 있다. 그중에 책에서는 깊게 설명이 안되어 있는 것이 cocoa MVC모델의 구현이다. 사실 프로그래밍을 짜본 해본사람은 누구나 알만한 개념이 MVC이기 때문에 자세한 설명은 생략하고 이것을 코코아에서는 자신만의 방식으로 구현하고 있다. cocoa의 MVC를 이해하기 위해서는 아래의 사항들을 알아두어야 한다. 기술구현의 순서대로 설명을 하면, 1. NSObject objective-c에서 cocoa framework는 언어의 일부분이라 부를수 있을 정도로 중요하다. 예로서 NSObject를 들수가 있는데 cocoa를 사용하는 모든 class는 NSObject class를 상속받는다. 이 class는 프로그래밍을 하는데 있어 편의를 돕는.. 더보기
cococa 勉強会 見学記 어제 오모테산도에서 열린 코코아 스터디에다녀왔습니다. 오후1시 - 6시 까지 약 5시간정도 긴시간에 걸쳐 참가자들이 각자 자신의 프로젝트의 진행상태라든지 공부한 내용을 발표하는 시간을 가졌습니다. 전 참관인 자격으로 들어가서 많이 배우고 왔네요. 짧게 요약하자면 ちゃーりー(챠-리-)상 http://park18.wakwak.com/~cha/ 자신이 만들었던 프로그램을 아이폰으로 이식하며 겪은 경험을 공유했습니다. 그가 만든 프로그램은 opengl을 이용해 터치에 손가락을 대면 반짝이는 상자가 나타나고 화면안에서 벽과 부딧치며 가속센서의 영향을 받아 이동을 하는 프로그램이었는데 보는걸로 이쁘다 하는 느낌이 드는 프로그램이었습니다. 이식을 하며 기존 NS로 시작하는 클래스들이 컴파일 되지 않는문제들이 있어 적.. 더보기
the Funnest iPod EVER. the Funnest iPod EVER. 재미있어 보이는 게임이 한가득이다. 활용하기에 따라서 색다른 프로그램이 많이 나올수 있을듯. 더보기
Mac OS X Internals 프레젠 Mac OS X Internals 책 사라는 프레젠테이션인듯; 복잡해보이지만 그래도 재미있다. 더보기
맥 링크들 A free book for starting with Cocoa using Objective-C Become an Xcoder objective-c를 이용해서 cocoa프로그래밍 하려는 사람들을 위한 무료책 영어,일본어로도 다운받을수 있다! 맥 오픈소스 사이트(macforge) iCal , WebKit 등의 소스코드가 있다고하는데 실제로 찾아보면 objective-c 코드를 찾기가 너무 힘들다. NDA때문인가? Mac OS X Internals: A Systems Approach (Hardcover) AMAZON Review "Overall, I recommend this book to anyone that wants a deeper understanding of the internals of the M.. 더보기
iMac 스킨 오늘 요도바시 카메라에 가서 iMac 키스킨을 사왔습니다. 가격은 1250엔정도 하네요. (비닐이..만2천원..) 집에와서 바로 써 본 결과 키감이 많이 안좋아지네요. 누르는데 힘이 더들고 적응이 안되서 그런지 오타가 늘어나는 느낌입니다. 일단 물과 먼지방지를 위해 사긴했는데 불편하네요. 더보기
재미있는 정보들. Mac on Mac VMware Fusion 2.0 beta2 에서 맥 OS X Server까지 가상화 할수 있다네요 ㅎ CPU및 메모리를 감시하는 툴이 없어서 , 얼마나 유용하게 쓰일지는 미지수인듯. Feature를 보니 DirectX까지 지원하네요, 게임메니아에게는 선택의 여지가 없을듯. LA FONERA (일본어 사이트 한국어사이트) FON이란 서비스라는게 있는데 FON이라는 무선 라우터를 구입한 사용자끼리 무선대역폭(AP)을 공유하여 어디에서나 인터넷을 사용하자는 서비스인듯합니다. 인터넷으로 사용가능한 위치까지 검색가능한듯하네요. 현재 일본에 사용자가 8만4천명이 넘어섰다고 합니다. iPhone이 발매되면서 더욱 잘 팔릴듯. Ubiquity Firefox의 플러그인프로그램인데 동영상만 보아도 꽤나.. 더보기
Mac Fan 10월호 오늘 맥 팬 10월호를 샀습니다. 책안에 아이폰 구입을 생각하는 사람들에 대한 조언들도 있고 이것저것 볼만한 정보가 있어보여 구입했네요. (패킷가격, 활용성 , 비교기기들 , 유용한 소프트웨어들 등등등) 아직 다 읽어보진 않았지만 몇가지 기사를 말하면, 1. 도코모SIM카드로 iPhone3G를 사용할수 있는가?, 그리고 다른 통신사에 발매 가능성은? 3G폰에는 SIM카드란것이 있어서 다른 통신사의 폰들끼리라도 SIM카드만 꼿으면 사용가능하다고하는데 실제 아이폰에서도 사용가능할수도 있지 않을까 하는 이야기입니다. 홍콩판(홍콩판은 SIM LOCK이 걸려있지 않답니다.) 아이폰에 도코모 SIM 카드를 넣어본결과 문제없이 동작한다는 군요. 둘째로 일본에서 현재 iPhone3G을 판매하고있는곳은 소프트 뱅크 하나.. 더보기
몇몇 맥용 프로그램 결론. 최근에 사용해본 맥(Mac)용 프로그램에 대핸 결론을 내자면 1. ecto 맥용 블로깅툴로 유명한 ecto를 약 1주일간 써본 결과 장점도 많이 있었지만 몇몇 치명적 단점으로 인해 나한테는 안맞는다는 결론을 내렸다. 가장 큰 단점은 개행처리 , 문서를 작성하다가 엔터를 누르면 테그로 변환되어 개행이 되기에 보통 로 인한 폭보다 2-3배정도 넓어진 보기흉한 모습이 된다. 물론 control+enter 단축키로 개행을 지원하긴하지만 사용하다보면 잊어버리기 일수에 P테그와 겹쳐서 실행될경우 몇몇 버그가 보였다. 즉 p테그를 지워도 지워지지 않는 일이 벌어진다. 티스토리 내장 rich text 에디터가 더 편하다. 둘째 동기화가 조금 불안만 모습이 보인다. tistory의 open api를 사용하여 동기화가 가.. 더보기
몇몇 추가 프로그램 Leap 문서 및 이미지,동영상 화일 등을 한화면에 보여주는 프로그램 꽤 직관적으로 대상을 확인할수가있다. Skitch 이미지 리사이징,저장,메모프로그램 더보기