테크 칼럼2009. 7. 6. 08:40



넵! 바로 그렇습니다.

7월 7일 티맥스 윈도 이야기입니다.

말도 많고 탈도 많은 이녀석이 드디어 내일 공개되네요.

그리고, 내일 저 참석합니다. ㅎㅎ

과연 무슨 말을 어떻게 할지, 직접 가서 보고, 찍고, 해서 올리겠습니다.

커밍쑤운! D-1 과연 사기극의 정점인가, K-DOS를 잇는 한국형 OS 의 탄생인가!

기대하셔도 좋습니다! :)

-코나-

Posted by 코나
카테고리 없음2009. 6. 18. 18:25
노무현 대통령 서거 글 이후에 정말 오래간만에 글을 씁니다.

그동안 이런 저런 일들이 있었습니다.

1. Core audio, oh core audio!
 최근 제 화두는 바로 Core Audio 였습니다.

 관련 프로젝트를 진행하면서, 필요한 기능이기에 공부(!)를 했고, 어느정도 적응하고, 프로젝트에 적용도 한 상태입니다. (어느정도 라고 표현하는 이유는 이녀석을 쓰는데만 하더라도 상당한 공이 들기에...)

 코어 오디오의 가장 큰 문제점은 '문서의 부재' 였습니다.

 단순히 사용을 하기 위해서 - 필요한 기능을 찾기 위해서 - 좌충우돌 접근;;을 시도하다보니 결국 도착한 곳은 Audio unit 이었습니다. 문제는 각 오디오 유닛에 대한 스팩 및 옵션들을 찾을 수 없다는 거.. (어쩌면 제가 못찾았을 수도 있습니다. 애플 문서를 열심히 뒤져도 없기에.. ㅠ.ㅜ)

 지끈 지끈 영어와 씨름하고, 거의 유일무이한 보고, '애플 메일링 리스트'를 헤집고 다녔지요.. -.-;;

지금 현재는 전혀 못풀은 문제 한가지를 위해서 애플에 Apple's Developer Technical Support 를 보낸 상태이지요.. 후덜덜...

아무튼, 스트레스 만발에 잠도 부족했지만, 어쨌던 제법 끝낸 상태.
(참고로 그 프로그램은 현재 World IT Show 2009 에서 전시중이라지요.. 부끄~;;)

2. WWDC, Snow Leopard, iPhone OS 3.0, iPhone 3Gs and MacBook Pro 13 inch
 그렇습니다, 바로 지난주에 애플의 개발자 회의가 있었습니다. 물론 Keynote 는 애플 홈피에 올라오는 순간 바로 감상을 했습니다. :)
 하지만 쓰라린 장면이.. ㅠ.ㅜ

 이제 겨우 두달도 안된 유니바디 맥북이 단종되고 맥북 프로;;가 되었더군요. ㅠ.ㅜ
 가격도 더 착해진 채로! ㅠ.ㅜ


흑, 겨우 이번 달에 할부 첫번째 나갔는데 ㅜ.ㅡ
더군다나, 불도 들어온다지요? 키보드에.. 흑흑...

흠흠, 뭐 아무튼, 개인적으로는 맥북 프로 라인업이 제일 신선;; 했습니다만,

스노우 레오파드, 아이폰 OS 3.0, 아이폰 3Gs  를 보면서, 애플이 지향하는 바를 짐작할 수 있었습니다.
이 내용은 조만간 이 글 다음에 이어질 WWDC 관련 포스팅에서 본격적으로 다루겠습니다.
기대하셔도 됩니다. ^^


3. 책을 사다.
 최근 방향을 다시 잡으면서, 즐거운 책읽기로 하반기를 시작하기로 마음 먹었습니다. :)
 (그러고보니, 지난번 책 두권;;은 아직...... )

 무슨 책인지는 역시 조만간 포스팅;;으로 소개해드리겠습니다. ^^
(지난번 책에 대해서도 보고를.. 쿨럭)

자, 항상 그렇듯(?), 블로그 먼지를 털고, 다시 시작해봅니다. :)

고고고!

-코나-

덧 : 아무리 생각해도, 블로그 접고 개인 홈피 형태로 가야 할것 같아요, 전... ^^;;
Posted by 코나
일기장2009. 5. 23. 18:56
한국 정치사에서 큰 족적을 남겼던 노무현 대통령께서 서거하셨습니다.

믿고 싶지 않기에, 거짓말이라고 믿고 싶기에, 안타깝고 한스럽기만 합니다.

지금 와서 돌아보니, 그분이 권위적이지 않았기에, 열린 자세로 먼저 소통하려고 노력하였기에 우리에게 더 친근하게 느껴졌다고 생각합니다.

 그런 분이 절박한 선택을 하셨기에 너무 마음이 답답하고, 그런 선택을 할 수밖에 없도록 되어버린 현실이 안타깝습니다.

......

 그러지 마시지...

 노 대통령님, 아무리 힘들어도, 살아 계셨어야해요...

 당신을 보내기 싫습니다.

......

-무책임증과 도덕 불감증이 심해져가는 현대의 시간 속에서, 안타까운 이를 보내며...-

덧1.




Posted by 코나
ebadaq.com2009. 5. 18. 08:18

시간 참 빠르죠?

작년 이맘때 회사를 그만두고, 프리랜서로 시작을 했던 기억이 납니다.

애플에서 메일이 왔습니다. iPhone Developer Program 이 이제 60일 남았다구요. ^^

프리시작 1년, iDP 10개월이 되었습니다. (iDP는 어제 연장했지요. :) )

처음 시작했을 때의 그 열정과 설레임으로 다시 한번 다짐해봅니다.

오늘도 화이팅.

-코나-

Posted by 코나
ebadaq.com2009. 5. 5. 19:59
 애플 앱스토어를 통한 성공 스토리가 기사화되면서 많은 사람들이 아이폰 개발에 관심을 가지고 시작을 하려고 합니다.

 저역시 여러 시행착오를 거치면서 진행하고 있는데요, - 최근 kmobile 세미나 발표 내용도 이와 관련된 내용이었구요 - 오늘 thisisgame.com 웹진을 보니 깔끔하게 정리해놓은 기사가 나왔군요. :)

게임 개발자 A 씨의 '앱스토어 도전기' 

 글 내용중 개발을 위해서 맥프로;;를 지르는 건 조금 아니다 - 그럴 바에야 맥북 프로;;를 지르지.. ㅠ.ㅜ - 싶긴 했지만 (실제 개발시에는 그리 높은 성능이 요구되지는 않습니다. 에어로 개발하시는 분들도 많으시거든요.) 어찌되었던 훌륭하게 정리가 되어있기에 블로그에 소개합니다.

 물론 저 단계 이후에 - 본문에도 잠시 언급이 되어있지만 - 디자인, 홍보, 해외 사이트 리뷰 요청, 동영상 메뉴얼 등등 다양한 부분들이 있지만, 개발 시작이 제일 중요하죠, 일단은. :)

 오늘도 열심히 준비하시는 모든 분들을 위해서, 그리고 저 자신을 위해서도 화이팅!

-코나-

Posted by 코나
일기장2009. 4. 30. 08:37
두번 정도의 재설치 끝에 데탑 환경을 다시 복구(새벽 2시)했습니다. (아직 데이터는 계속 복구중이긴 하지만.)

간만에 다시 깔아보니, 깔끔하네요. ㅎㅎ

당연하게도(!) 아이팟 터치와 싱크도 별 문제 없이 이루어지고, 프로비저닝 파일들도 이미 백업한 것들을 이용해서 깔끔하게 복구되었습니다.

역시 OSX, 쓰면 쓸수록 감동입니다. ㅠ.ㅜ

멋져요 잡스옹~!



Posted by 코나
일기장2009. 4. 29. 21:37
요즘 개발에 도움되는 글은 쓰지 않고, 계속 엉뚱한 일기장만 쓰적이게 됩니다 그려... @_@;;;;

사건의 발단은, 그랬습니다... 데스크탑에서 아이폰 프로젝트에 Tableview Controller 를 추가하면서 시작이었지요.

'음, 좋았어, 요래요래 해서 요리요리(?)하면 되겠구만..'

미리 설계해둔 목록을 따라서 습관적으로 코딩을 하던 중,(요즘 제 스타일 이랍니다. 일하기 싫을 때 빈둥거리면서 숫자 붙여서 쭈욱 적은 뒤에 몰아서 코딩하기.. 쿨럭) 중간 테스트를 목적으로 프로그램을 띄우려 했습니다.

간단히 적으면,

View-based Project -> tableviewController 를 상속한 클래스 하나 추가 -> interface builder 에서 뷰 추가 후, 내부를 손질(?)해서 테이블 뷰 기반으로 바꾼뒤 저장 -> 버튼을 누를때 팝업시키기.

'룰루 랄라, 자 즐거운 컴파일 시간!'

앗 그런데 이게 웬일, 컴파일이 되지 않는겁니다! ㅜ.ㅡ


우오오오오! 왜 안되는거야!!

그것도 버그가 난 부분은 좀전에 추가한 테이블 뷰 컨트롤러 클래스 부분에서 기본 셀을 반환해주는 자동 생성 소스 부분!
(여기서 좀 더 자세히 봤어야 하건만... 스스로 자폭해버리죠..)

버전 문제인가?

 - 현재 데탑에서는 iPhone 3.0 beta 1 시절 xcode 로 개발을, 노트북은 욕심(?)안부리고 iPhone 2.2.1 SDK 릴리즈를 쓰고 있었기에 (사실상 아무런 문제 없이 둘 다 2.2.1 버전으로 개발이 가능합니다. (당연하지만.) ), 눈엣가시였던 XCode 재설치가 마음에 걸리기 시작합니다.

급한 마음에, 노트북에서 테스트를 하기 위해서 레포지토리에 올린 뒤에, 노트북에서 업데이트를 시전합니다.

 음, 역시 오류네...;;;

결국 최악의 수단을 선택합니다. 눈엣가시(?)를 빼기 위해서.. - 사실 그동안 이것저것 인증 문제 등등으로 해서 많이 고생을 했었기에..

 XCode 를 2.2.1로 다운그레이드 하자.

생각은 짧고(?) 행동은 빠르게, XCode를 다 들어내고 고민을 합니다.

내 계정안의 설정들을 다 제거해버리자. 깔끔하게 함 시작을 해보는 거야...

결국, 함부로(?) 파일들을 삭제해 나갔습니다.
그리고, 2.2.1 로 설치 완료.

어, 그런데 왜 내 터치를 인식하지 않지? -.-;;

오거나이저에서 터치를 인식하지 않습니다, 아이 포토는 잘 뜨는데 말이죠.
불길한 예감이 머리속을 스쳐지나 갑니다.

그렇습니다, 아이튠즈에서도 장비가 안잡힙니다.
유일하게 '아이포토'만 장비를 인식할 뿐, 정작 필요한 XCode 오거나이저와 아이튠즈는 감감 무소식입니다.

허걱, 뭥미.. @_@;;

웹도 뒤져보고 가지가지를 다 해봅니다. (당시 시각 오전 11시 30분.)

슬슬 새로운 욕심(?)이 고개를 들기 시작합니다.

그래, 이기회(?)에 누엣가시(???) 데탑을 새로 깔자. 불끈!

마침 비워둔 채 HPS+ 로 포멧해놓은 120G 하드가 절 기다립니다.;;;;

하지만 아실만한 분들은 다 아시겠지만, 제 데탑은 해킨토시.

결국 고생길을 택하고, 열심히 백업 중;; 입니다. 120기가가 거의 다 찼네요.. ㅜ.ㅡ

그.런.데.

좀전에 노트북으로 소스를 재코딩하면서 알아버렸습니다, 왜 오류가 났었는지를... ㅠ.ㅜ

프로젝트 기본 설정을 3.0으로 해둔 채, 테이블 뷰 컨트롤러를 추가했다가, 그만 3.0에 추가될 기본 코드가 생성이 되었던 거지요.
더 큰 문제는, 기본 설정을 바꾸지 않고, 단순히 디버깅에서 장비의 버전을 2.2.1로만 바꿔놨다는 거. (설정창이 두개 있습니다. 빌드탭이 아닌 첫 탭에서 했어야 하는데 말이죠.. ㅜ.ㅡ)

 결국, 원인은 밝혀졌지만, 이미 장비는 인식되지 않는 상태. 좋던 싫던 재설치를 해야 한다는 거죠. ㅠ.ㅜ

조금 더 차분히 살펴볼 껄.. ㅠ.ㅜ 그럼 그냥 아까 맨 처음때 해결이 되었을텐데.. ㅠ.ㅜ

뭐, 떡실신은 아니지만 대략 이런 표정이었죠 잠시동안은... ^^;;;

어쨌던 몇번 삽질(?)을 더 하면 깨끗한 데탑으로 신선하게 다시 시작할 수 있기에, - 사실 노트북에 개발환경이 성공적으로 되어있는 상태라서 이짓;;을 하는지도 모릅니다 그려.. - 간만에 윈도 시절로 돌아간 마음;;;으로 백업;;을 진행중입니다.

 오늘 교훈은 하나.

 아무리 급해도, 눈을 크게 뜨고 자세히 살펴보자~ ㅜ.ㅡ

 설치 마무리되면 추가 포스팅 하겠습니다.

 -오늘은 삽질의 대가! 코나-

Posted by 코나
일기장2009. 4. 28. 09:24
여러분은 하루를 어떻게 시작하시나요?

저같은 경우, 아침을 8시에 먹고, 녹차 한잔과 함께 이메일 확인으로 시작하는데요, 올해 초부터 재미있는 습관이 생겼습니다.

작업을 시작하면 꼭 W & Whale 의 앨범을 켜놓고 쭈욱 듣는거죠. ^^;;
(아, W & Whale 이 누구냐면요, sk 브로드밴드 광고에 중독성 크게 나왔던 바로 그 노래 - Rocket Punch Generation - 를 부른 그룹입니다.)




아니 그런데! 





어제 웹서핑을 하던 중에 보니, 1.5 집이 나왔더군요. ^^

뮤직비디오를 한번 올려봅니다.
(네이버쪽이 음질;;이 좋아서 네이버꺼로 한번 밀어봅니다. ㅎㅎ)

자, 오늘도 활기차게 시작입니다!

-코나-

덧. 여러분은 아침의 시작을 어떻게 하시나요?
Posted by 코나
일기장2009. 4. 16. 09:20
 가까운 사람들은 다 알다시피, 저에겐 아직 맥북이 없습니다. ㅜ.ㅡ

- 위젯으로 등록도 해놓고~ -


 최근들어서 맥북의 필요성을 절실하게 느끼는 중이었기에 어떻게 하면 가장 효과적으로 구입을 할 수 있을까, 왜 '리만브라더스'는 환율을 저리도 만들어 놓아서 날 아프게(?)할까 등등 오만가지 생각을 하고 있었죠 넵.

 그나마 가장 저렴하게(?) 구입할 수 있는 방법이면서도, 가장 믿을 수 있는 방법을 실행하기 위해서 위젯에 '애코 할인 스토어 - 공인 리퍼 샵 - 도 등록을 했습니다.

 중고 제품도 고려중이었지만 결론적으로 중고는 포기했습니다.  저같은 경우에는 노트북을 구입하면 최소 5년은 사용하는데요, - 지금 가지고 있는 아범 X31 은 아직도 씽씽한, 햇수로 7년차 현역이랍니다. :) - 기왕이면 다른 사람 손을 타지 않은 녀석을 제 손에 익숙하게 길들이고 싶었기 때문입니다.
(이건 자동차가 아니라 노트북이라구! - 라고 외치는 사람들의 목소리가 들리는군요. ^^;)


 아무튼, 가끔 위젯에 들어가서 맥북 리퍼가 뜨는지 확인을 해보던 중, 지난 osxdev 세미나에서 재미있는 이야기를 들었습니다.


 "...(중략)... 그래서, 애코 리퍼샵에 드디어 맥북이 뜬거에요, xxx 님이 발견하고 짧게 5분 고민한 다음에 구매하려고 했더니만, 그 새 다 팔렸다고 하더라구요! ...(중략)..."


  '이런, 나같은 사람들(?)이 꽤 있구나. ㅠ.ㅜ'

......

 결국 화이트 맥북으로 마음을 굳히고, 학생 할인 신공(???)을 발휘하기로 마음을 먹었답니다. 흐흐..

 슬슬 구매 준비(?)를 하던 중, 어제 오후, 아무 생각 없이 위젯을 켰다가 MacBook 링크가 활성화 되어 있는걸 보고, 혹시나 하는 마음에 바람같이 들어가보았지요.

- 떳다, 떠, 떳어! -


 그때부터 딜레마(?)에 빠지기 시작했습니다.

 '어쩌나, 예산보다 (꽤많이) 초과인데, 으으.. 그래도 유니바디인데.. 으.. 정품에 비하면 (어느정도) 절약하는거긴 한데.. 으으.. 우짤꼬 우짤꼬...  서두르지 않으면 다른 사람들이 채갈텐데...'

 결국, 좋은 기회라 판단하고, 네 그렇습니다. 제목처럼 먹이를 낚아채는 독수리의 심정;;으로 리퍼 맥북을 영입했습니다. :)

 결제 끝나고, 다시 리퍼샵에 들어가보니 제품이 계속 있었는데, 저녁 10시쯤 되니 제품이 다 나가고 없더군요.

 어쩌다보니 염장글(?)처럼 되어버렸는데, 이 글의 요약은 그나마 믿을 수 있는 저렴한 제품을 노린다면 '애코 정식 온라인 리퍼샵'을 노리자! 였습니;;;;다.

꺄아~ 이제 밖에서도 맥으로 개발할 수 있다~~~ (퍽!)

-코나-

ps. 인간의 욕심은 끝이 없나봅니다.. 흑, 2.0G 유니바디도 키보드에서 불들어오면 얼마나 멋질꼬.. 하악.. ㅠ.ㅜ (퍽!퍽!)
ps2. 쓰고 나서 보니, 아무리 일기장 카테고리지만 너무 글이 두서가 없네요. 녀석이 도착하면 리뷰(?)하면서 그동안 봐두었던 구입 방법에 대해서 정식 포스팅 하겠습니다. :)
Posted by 코나
워드 프레스로 사이트를 운영하는 경우, 간혹 서버 아이피가 변경될 수 있습니다.

이경우, 사이트에 접속해도 잘 안보이고, 관리자 페이지로 접근이 안되는 경우가 발생할수도 있는데요, 이에 대한 해결책을 찾았습니다.

워드 프레스가 사용하는 데이터베이스 (제 경우에는 mysql) 에서, 옵션 테이블 값을 수정해야 합니다.

테이블 중, wp_options 를 보면, options_name 이 siteurl 인 것과 home 인 것, 두가지가 존재하는데요,

이 옵션의 값을 보면 아이피로 설정된 경우가 있습니다.

이전 값으로 되어있는 아이피를 변경된 아이피로 설정하면 됩니다.

업데이트 쿼리야 뭐..

update wp_options set option_value = '변경된 값' where option_id = 레코드아이디;

-코나-

덧. 원래는 ebadaq.com 카테고리에 가깝지만, 서버 운영과도 밀접하기에, 서버 관리쪽으로 카테고리 설정.
Posted by 코나