목록개발 (48)
뉴질랜드 다이어리(NZ Diary) 라빠
Xamarin 에서 Paypal 을 이용한 결제를 진행하는 과정을 정리해 볼까 합니다. 참고로, Xamarin Studio 5.10.3(Build 51) 을 이용하였습니다. ( 모든 소스는 Github 에 공개되어 있습니다. ) 1. 우선 프로젝트를 생성해야겠죠. 전 Xamarin.Forms 를 사랑하므로, Forms 를 선택하고, PCL 을 선택해 주었습니다. 2. 이번 강좌를 가능하게 해준 Package 인 Paypal.Forms 를 모든 프로젝트에 추가해줍니다.Xamarin Studio 1.5.10 버전에서는 종종 아래와 같은 오류가 발생합니다만, 해결방법이 있으니, 기다려주세요 ^^ 3. CrossPaypalManager 를 초기화해줍니다.이 단계는 Platform 별로 각각 진행해야 합니다만, ..
자동으로 생성되는 UI Application 을 통해 Tizen Native Application 의 Life Cycle 을 알아봅시다.intmain(int argc, char *argv[]){appdata_s ad = {0,};int ret = 0; ui_app_lifecycle_callback_s event_callback = {0,};app_event_handler_h handlers[5] = {NULL, }; event_callback.create = app_create;event_callback.terminate = app_terminate;event_callback.pause = app_pause;event_callback.resume = app_resume;event_callback.app_..
메르스로 긴 재택을 마치고 복귀한 첫날..새로 주어진 업무.. TIZEN 하... 새로 SDK 를 깔면서..몇년전 처음으로 Android SDK 를 깔던 시절을 회상해봅니다..2008년이었나.. SDK 설치는 뭐 쉽게 끝났고.. (SDK 설치는 http://storycompiler.tistory.com/15 를 참고하세요! )첫번째 프로젝트를 생성해 보았습니다. Tizen 은 특이하게 'Hello EFL' 이라는 문구를 표시하는군요.;; 자...슬슬 공부해 봅시다..
Game Engine 이 이렇게 많네요.. 무료는 아니지만, 역시 Unity 3D 가 압도적인 성능을 보여주는듯... With Android continually increasing in popularity it is always interesting to take a look at the latest collection of game engines available for the paltform. I am also further intersted in seeing which game engines include x86 support since the number of Intel x86 based mobile devices continue to increase. There are many game eng..
업무상 100여개의 파일을 수정해야 하는 상황이 발생하여.. 손으로 한줄 한줄 작업하다가..개발자가..이래서야 쓰나 싶어 갑자기 검색하게 된 DOS 용 배치파일 만들기. DOS 명령어와 간단한 배치파일 만들기Batch RenameBarch File For 문의 기초 위의 기초 지식을 바탕으로 만들어본 나의 배치파일 @echo offfor %%a in (*.wspx8) do call call E:\audiomorphosis\audiomorphosis\audiomorphosis.exe %%a %%a.wav & rm %%a 완전하게 초 간단한 배치파일 모든 파일들을 검색하고, 각각 특정 툴을 이용하여 업무를 수행하고, 원본을 삭제한다. 끗.
영역 구분워킹 트리 working tree (workspace)인덱스 index (planned tree, staging area)로컬 브랜치(현재 브랜치) local branch[local repository]리모트 트래킹 브랜치 remote tracking branch[local repository] : 리모트 브랜치를 로컬에서 참조가능(fetch 명령으로 갱신)리모트 브랜치 remote branch[remote repository] 1. 워킹 트리 → 인덱스git status : 워킹트리에서 아직 인덱스에 add되지 않은 파일내역git diff : 워킹 트리와 인덱스간 소스내용 차이점git diff : 해당 파일에 대한 워킹트리와 인덱스간 소스내용 차이점 2. 인덱스 → 로컬 브랜치git statu..
개별파일 원복git checkout -- : 워킹트리의 수정된 파일을 index에 있는 것으로 원복git checkout HEAD -- : 워킹트리의 수정된 파일을 HEAD에 있는 것으로 원복(이 경우 --는 생략가능)git checkout FETCH_HEAD -- : 워킹트리의 수정된 파일의 내용을 FETCH_HEAD에 있는 것으로 원복? merge?(이 경우 --는 생략가능) index 추가 취소git reset -- : 해당 파일을 index에 추가한 것을 취소(unstage). 워킹트리의 변경내용은 보존됨. (--mixed 가 default)git reset HEAD : 위와 동일 commit 취소git reset HEAD^ : 최종 커밋을 취소. 워킹트리는 보존됨. (커밋은 했으나 push하지 ..
VMWare 를 사용할때 Host/Guest 간 파일 송/수신을 위해 꼭 필요한 Shared Folder 설정!하지만, 이게 그리 쉽지만은 않다!!! VMWare 홈페이지에서는 그냥 설정만 하면 되는것처럼 설명되어 있지만,사실..그 중간에 VMWare Tools 를 업데이트 하라는 말이 분명이 씌여있다. 링크 : http://pubs.vmware.com/workstation-10/index.jsp#com.vmware.ws.using.doc/GUID-D6D9A5FD-7F5F-4C95-AFAB-EDE9335F5562.html VMWare Tools 를 업데이트 하는 방법은 이 곳에서 찾을 수 있다.링크 : http://www.vmware.com/files/kr/pdf/vmware-tools-installat..
우분투에서 Eclipse 설치하는 방법을 소개 합니다.Eclipse는 통합 개발환경을 제공합니다.물론 무료구요.소프트웨어 센터에서도 설치할 수 있지만저는 다운로드 받아서 직접 설치 하는 방법을 선호 합니다.(소프트 웨어 센터에서 설치 시 IDE를 따로 설치해야 함) 우분투가 설치되지 않았다면 클릭 1. JDK 다운로드 이클립스는 자바가 있어야 실행이 됩니다.그래서 꼭 java가 깔려있어야 합니다.SUN이 오라클에 인수된 후에 java는 많은 우여곡절이 있었습니다.그래서 java는 몇 가지 종류로 나뉘었는데오라클의 라이센스를 피하기 위해 OPEN Java가 있습니다.그리고 오라클의 자바가 있습니다. 먼저 OPEN JDK설치는 간단합니다.컨트롤+알트+T를 눌러 터미널을 여시고 $ sudo apt-get in..
2012년 12월 4일, Google Play Services가 업데이트되면서 새 버전의 안드로이드용 API가 공개되었습니다.주요 변경사항은 다음과 같습니다. MapFragment 지원으로 다양한 해상도의 단말 지원 용이 (MapActivity가 아닌 일반 액티비티에서도 MapView 사용가능) 3D맵 지원한층 편리해진 마커 사용법이와 함께, 구글맵 API를 사용하기 위한 인증 및 사용 절차가 다소 변경되었습니다. 이 포스트에서는 새로운 구글맵 API를 사용하는 방법에 대해 자세히 알아보도록 하겠습니다. 구글맵 API를 사용하기 위한 단계를 간략히 요약하면 다음과 같습니다. 1. Android SDK Manager를 통해 Google Play Services SDK 다운로드 (Rev.3 이상)2. 새 프..