버전 관리를 위해 svnX 툴을 이용해 복사해서 브런치에 폴더를 복사했는데 checkout 받고 커밋하려니 커밋이 되지 않는다.콘솔에서 .svn파일을 지우고 다시 업로드 하고 지우고, 몇 번을 했지만 않된다... 사진의 체크박스 부분이 회색으로 되어 있어 체크가 안될경우 우클릭 하여 Add해주면 해결 되는데Add가 나오지도 않는다. 혹시나 싶어 svnX 의 Working Copies에서 업데이트 후 확인해 보니 내가 수정 했던 파일이 수정 되었다고 나오길래해당 파일 선택 후 commit!! 그리고 다시 xCode에서 파일 수정 후 commit!!하니 된다..!!! 이건 뭐... 3시간 삽질 한게 안타까울 뿐...xCode는 예전부터 새로 생성된 저장소에 처음 커밋시 커밋이 안되는 버그가 있었는데 그거랑 ..
검정색 정장에 맞춰 신을 구두가 필요하여 지난번에 사놓은 상품권도 있겠다. 금강 본점으로 고고!! 광주는 충장로 우체국에서 구 도청 방향 20미터가면 있습니다. 헤리티지 상품이 20%할인을 하고 있어서 28만원에 구매했습니다. 정가는 35만원이네요. 대략 상품권 구매 가격합쳐보면 23만원정도에 샀네요.생산년도가 2013년인것으로 보아 제고 처리를 위해 세일 한듯 합니다. 오자마자 집에서 개봉!! 가죽 제품인지라 천케이스에 쌓아져 있군요. 역시 기본 스타일로 무난한 제품입니다.발볼이 좀 있는데도 그리 쪼이지도 넉넉하지도 않고 적당하네요.처음 3시간정도 신었는데 바닥이 미끄러운것 빼고는 불편한 점은 없었습니다.예식장에서 슬라이딩 타도 되겠더군요. 측면도 심플하니 기본 정장 구두입니다. 흠... 그래도 정가 ..
동일한 앱에 대해 안의 구성을 다르게 가져가고 하나의 디바이스에서 확인하기 위해 패키지명을 변경할 이슈가 발생!!package 단위로 구룹별로 Rename을 해주는것 보다. 다음 이미지 처럼 프로젝트에서 rename applicatioin package를 해주면 훨씬 쉽게 패키지 명을 변경할 수 있다. 다음과 같이 패키지명을 위와 같이 변경해 주고 Manifest에서 패키지명을 변경해 주면 된다. 저걸 몰라서 패키지 단위 하나씩 Rename을 했었던 기억이... 모르면 검색해 봅시다!!
환경 : 이클립스 Luna Service Release 1a (4.4.1), 무료인 svnX목적 : SVN 전체 Commit시 에러 제거 및 관리 효용성 증대 이클립스에서 svn을 통해 소스 관리를 하다 보면 자동 생성 폴더인 bin, gen 폴더 때문에 에러를 발생시키거나 각각의 컴퓨터나 작업환경에 따라 다르게 생성되는 파일들 때문에 골머리를 썩는 경우가 생긴다. 이를 해결하기 위해 방법을 나열해 본다. 다음에 셋팅할 때 잊어버려 다시 검색하는 소고를 하지 않기위해 기록하는게 현실이군...ㅠ 1. 해당 프로젝트의 ignore시킬 경로 선택 > 우 클릭 > Team > Add to svn:ignore... 선택 끝. 2. 이클립스 Team 설정에서 Ignored Resources를 선택하여 패턴을 추가한..
아파트 갔다가 봉변을 당했다. 토요일 주말이었음에도 스티커를 운전석 창문에 뙇!!9시도 안되었는데 경비 아저씨 너무하는군... 시간은 없고 출근길에 비도오고 스티커가 너무 튀기에 성에 제거 주걱으로 박박 긁었더니 본드자국만 남았다. 차를 탈 때마다 너무 거슬려 주말이 오기를 기다린 후 작업 개시!!두꺼운 칼심을 이용해 물을 뿌려가며, 살살 긁어주면 본드가 긁어져 나오게 된다.날씨가 추워서 잘 벗겨지지 않는다. ㅠㅠ 작업 완료 후 사진을 안찍었군...다행히 기스는 나지 않고 칼심으로 긁어준 결과 본드 자국은 흔적없이 지울 수 있었다. 본래 스티커 제거는 모기약을 뿌린후 때어 내거나 따듯한 물을 부어가며 벗겨주면 잘 벗겨진다는데날이 추워서 그런지 실패하고 결국엔 칼날로 마무리 하였다. 다음에는 방문주차라고 ..
새로 입사한 회사에서 대략 4개월정도 투자해서 만들었을만한 앱을 Android, iOS 모두 보게 되었다. iOS야 초장기부터 벌써 4년넘게 봐서 어느정도 능숙하다라고 말할 수 있지만 그렇다고 스스로 잘한다는 생각은 들지 않는다. 소스코드를 보면 그사람의 성격이나 능력 개발 경력등이 보인다.이번 아이폰 소스는 경력이 많지 않은 사람의 것이리라는 생각이 들었다. 대략 1년 정도? 개발자로 생각되었다.그 이유를 들자면 이렇다.1. 기본적인 주석을 한 줄 한 줄 해더파일조차 달아놓았다.2. 오래된 개발 방식으로 개발되었다. xib3. 하나의 클래스에 3천 라인이 넘어간다. 4. 프로토콜을 남발하였다. 프로토콜이 하나의 클래스에서 3~4개 클래스를 거쳐 호출 된다.5. 너무 세분화 시킨 나머지 하나의 화면을 구..
볼링장에서 아버지와 아들 단 둘이서 볼링을 치고 있었다.처음에는 보기 좋다고 부럽다고 생각하면서 무심코 지나쳤는데 우연히 바로 옆 라인에서 볼링을 치게 되었다.아버지는 40대 중후반 아들은 12살 전후로 생각되는 외모를 풍기고 있었다. 마른 체격에 웃음기 없는 미소의 아버지와 그런 아버지에게 잘 보이려 애 쓰지만 마음대로 되지 않아 어깨에 곰 두마리를 올려놓은듯한 어색한 미소의 아들의 모습을 이내 지우려 하면 할수록 더 많은 나의 시선은 더 많이 그 곳으로 가게 되었다. 나도 모르게 그 부자를 관찰하고 있었다.나는 아버지에게 장기, 바둑, 운동을 배워본적이 없다. 아버지 시대에는 어려웠었고 중학교를 다니는것조차 힘들었던 시기였다. 장남이나 장녀는 더더욱 그랬다. 우리 친가와 외가에 한해서는 더더군다나 말..
로그인/로그아웃 처리 시 세션이 맞지 않는 문제로 인하여 초기화가 필요할 경우가 생김. CookieSyncManager cookieSyncManager = CookieSyncManager.createInstance(this);CookieManager cookieManager = CookieManager.getInstance();cookieManager.setAcceptCookie(true);cookieManager.removeSessionCookie();cookieSyncManager.sync(); //쿠키값 삭제 확인. Log.e("cc", "cookie " +CookieManager.getInstance().getCookie("도메인 URL")); 해당 코드를 실행 후 쿠키값을 찍어보면 null이 발..
자료 정리 안됨... 참고 URL 리스트http://www.mcthe.com/xe/study/22881http://dogfeet.github.io/articles/2012/persist-cookie-of-uiwebview.html //웹뷰에 쿠키 실어 보내기 NSURL *url = [NSURL URLWithString:COUPON_STORE_URL]; NSMutableURLRequest *webRequest = [NSMutableURLRequest requestWithURL:url]; //저장된 쿠키 정보를 가져온다.NSArray *cookies = [[NSHTTPCookieStorage sharedHTTPCookieStorage] cookies]; NSHTTPCookie *cookie = nil; NS..