All 1122

Xamarin.Android 프로젝트 속성 변경하려다가 오류(0x8000FFFF)를 만났을 때

가령 Xamarin 프로젝트 속성창에서 x86 체크박스에 체크를 하려고 시도했다. 그러면 위와 같이 에러창이 뜹니다. (참고로 제 Xamarin 개발환경의 버전은 Xamarin.Android 4.10.01073 입니다.) --------------------------- Microsoft Visual Studio --------------------------- 오류입니다. (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED)) --------------------------- 확인 --------------------------- 이 에러 한번 뜨면 진퇴양난입니다. 수정했던 속성을 원상복구하려고 해도 같은 에러창이 뜨고, 심지어는 비주얼 스튜디오를 종료시키려 해도 ..

Xamarin 2014.01.27

MvvmCross를 소개합니다. Xamarin과 딱이라는!

(photo by Kartrinitsa @ flickr.com) Stuart Lodge의 MvvmCross 프레임웍을 소개합니다.깃허브에서 해당 프로젝트 찾아가기 - https://github.com/MvvmCross/MvvmCross 다들 MVVM은 친근하시잖아요~ 이것을 기반으로 코어(core)를 만들면,iOS, Android, Windows Phone, WinRT, WPF, Silverlight에서 호환이 됩니다. 디펜던시 인젝션과 플러그인 컨셉을 사용하고 있구요.비주얼 스튜디오에서 Nuget을 통해서 모두 설치가 가능하다는 것. 일단 아래 동영상을 한 번 보실 것을 권합니다. Stuart Lodge: Sharing C# across Windows, Android and iOS using MvvmC..

Xamarin 2014.01.26

정말 신기한 마법종이 슈링클스(Shrinkles) 체험

어제는 대한민국 교육박람회에 다녀왔는데요. 비즈니스에 참고할만한 IT 솔루션들 보러갔다가, 완전 엉뚱한 것에 마음을 사로잡혀 버렸습니다. 바로 슈링클스(Shrinkles)라는 것인데요.영국에서 왔다네요. 일단 제가 체험한 것을 사진으로 보시죠. 일단 어릴 때 많이 가지고 놀았던 기름종이(Tracing Paper) 같은 것에서 시작합니다. 더 불투명한 흰 종이도 있고 여러가지 종류의 종이가 있더군요. (사실 종이가 아닌 열가소성 플라스틱입니다.) 현장에는 종이를 위에 대고 그릴만한 밑그림이 좀 있었습니다. 저는 그중에 물고기를 골라서 기본으로하고, 제 스타일로 조금 변경해서 그렸습니다. 그리고 색연필로 색칠을 한 다음, 다가오는 아내의 생일을 축하하는 메세지를 담았지요. 가위를 이용하여 예쁘게 오려준 다음..

Hobby/Fun Stuff 2014.01.24 (4)

잘 만났다! Xamarin.Android과 Genymotion

Xamarin.Android를 설치하면 기본으로 GNote라는 안드로이드 에뮬레이터라는 것이 사용되는데, 겸손하게도 실행시킬 때, 엄청 느리니 각오하라는 메세지가 띄울 정도이며, 실제 엄청나게 굼뜹니다. 그래서 보통 실제 안드로이드 기기를 연결해서 디버깅을 하지요. 안드로이드 개발자 정경호씨와 이야기 하던 중, 지니모션(Geny motion)이란 안드로이드 에뮬레이터가 있는데 겁나게 빠르다며 입에 침이 마르게 칭찬을 하는 것이었습니다. 그래서 써보니, 우왕ㅋ굳ㅋ! 여러분도 써 보세요! Genymotion 사용하기 아래 링크에 방문하셔서 Genymotion을 다운로드 받아 설치하십시오. http://www.genymotion.com/ 다운로드 받는 과정에서 사용자 등록(Registration)을 하게 되구..

Xamarin 2014.01.23 (6)

강의자료: 마이크로소프트 테크데이즈 미니 - 겨울계절학기 윈도우 8.1 스토어앱개발 족집게강의

(사진을 촬영해 주신 마이크로소프트 김현정님 감사합니다.) 30분 전 쯤 끝난 제 강의의 발표자료를 아래 공개합니다. 따끈따끈합니다. 겨울계절학기 윈도우 8.1 스토어앱개발 족집게강의 by 이길복 CTO / HugeFlow from Gilbok Lee PPT 원본 QR Code를 찍으시면, 파일을 다운로드 받으실 수 있습니다.

Metro/Windows 8 2014.01.22 (1)

Xamarin.Android에서 디버그모드로 디바이스에 배포 중 FastDev 에러날 때

필자가 2014년 1월을 맞이하여 마음잡고, 첫 헬로 안드로이드 앱을 배포하려고 했을 때, 아래와 같은 에러를 만나는 바람에 기가 꺾였습니다. Failed To Synchronize FastDev Assemblies. Permission denied. 문제 해결하는 방법을 얻고자 구글신께 빌었더니, Xamarin 포럼의 관련 스레드로 저를 안내해 주었습니다. 의견이 분분한 가운데 처음 눈에 띄는 해결 방법은 "삼성의 보안 프로그램인 Knox를 지우면 해결되더라"였습니다. Knox를 삭제하는 방법은 이 글을 참고하세요. 다른 앱처럼 간단히 삭제할 수 있는 것이 아니네요. 제 경우 갤럭시 노트 10.1 2014 Edition을 이용해서 테스트 중이었고, Knox가 깔려 있는 상태가 아니었기 때문에 다른 방법..

Xamarin 2014.01.14

2014 스타벅스 저금통 겟!(이라 쓰고 구매라 읽는다.)

메일로 오는 스타벅스의 새 소식이 저를 자주 움직이는 것으로 봐서, 스타벅스 마케팅 참 잘하는 것 같아요. ^^ 오늘은 저로 하여금 만오천원 이상 결제하면 준다는 스타벅스 신년 저금통을 받기 위해, 는 억지 규칙을 만들고, 실행하게 하였습니다. 9시 이전에 출근하여 이 인스턴트 규칙의 수혜자가 된 직원은 3명. ^^ 정갈한 검은 패키지에 청마로 포인트! 안에는 이렇게 생긴 저금통이 들어있습니다. 음료를 담아 마시는 용도로는 적합하지 않다는 경고문이 하단에 스티커로 붙어 있어요. 사이즈가 가늠 안 되시는 분들을 위해 스타벅스 충전 카드를 함께 놓아 봤습니다. 지안아 아빠가 저금 많이해서 나중에 까까 사줄게! ^^ 한정수량이고, 매장당 40 여개 밖에 풀리지 않았다는 소문이...

Common/Surroundings 2014.01.14

[윈도우8 스토어앱] UPnp 장치 찾기 구현 샘플

UPnp 프로토콜을 이용하면, 네트워크 상에서 특정서비스를 돌리고 있는 장치의 IP 주소를 쉽게 찾을 수 있어서, 사용자에게 수동으로 IP를 입력하게 만드는 시나리오를 대체하는 부드러운 시나리오 지원이 가능하죠. 윈도우 8 스토어앱 공식 개발자 사이트의 샘플 코드 중 Datagram Sample을 참고하여, 살짝 리팩토링하고 제가 필요한 것들을 추가하여 만든 샘플입니다. 설명을 시작하면 설명할 것이 너무 많습니다. 아래 소스코드를 다운받아 실행해 보고, 소스를 참고할 것을 권합니다. for Windows 8.1 삽질 시간 단축에 큰 도움이 되시길.

Metro/Windows 8 2013.12.30

필리핀 보라카이 제2일 - 해변뷔페에서 불쇼와 함께 맥주 한 잔

(이글은 2012년 6월 23일 다녀온 보라카이 여행에 대한 글입니다.) 일단 수산시장에서 배터지게 먹고, 숙소로 철수했습니다. 저희에게는 어제 새벽에 체크인하느라 사용할 기회가 없었던, 웰컴드링크 티켓이 이었습니다. 로비에 있는 바에 가니, 다양한 웰컴드링크 메뉴가 있었습니다. 패셔닛 오렌지랑 버진 민트를 시켜 마셨습니다. 그 다음 방으로 돌아와, 수산시장에서 나오는 길에 구입한 망고를 먹었습니다. 츄릅. 저는 거의 동남아 여행 목적이 망고 먹으러 가는 것인 듯. 그리고 해변에 나와 앉았습니다. 아내와 이런 저런 이야기를 하며, 해 저무는 해변을 바라보았습니다. 해가 지고 나면, 해변의 술집들은 음악과 웃음소리가 가득했습니다. 제일 재미있었던 것은 불쇼! 여러 팀들이 여러 술집에서 활동하고 있었습니다...

Travel 2013.12.30 (1)

필리핀 보라카이 제2일 - 스쿠버다이빙과 디 탈리파파 수산시장

(이글은 2012년 6월 23일 다녀온 보라카이 여행에 대한 글입니다.) 스쿠버 다이빙 해변가에 있는 다이브숍에서 하루 전날 예약을 해놨습니다. 고프로 카메라에 붙일 BLUR FIXER(오른쪽)도 준비해갔는데, 현지에서 시계드라이버를 구하지 못해, 촬영을 포기해야만 했다는... 그래서 분명히 스쿠버다이빙을 즐겼으나 물증이 남지 않았습니다. (물 속은 밀도가 공기중과 달라 고프로 카메라의 오토포커스 기능이 제 기능을 못 합니다. 이 때 필요한 것이 블러픽서(BLUR FIXER). 이걸 렌즈 앞에 붙여주면 촬영에 문제가 없습니다.) 간단히 오리엔테이션을 마쳤습니다. 저희가 다녀올 2개의 다이브 포인트의 이름은 앙홀(ANGOL)과 FRIDAY's ROCK 이었습니다. 스쿠버다이빙은 언제나처럼 힘들지 않고 재미..

Travel 2013.12.30 (2)