이것저것 (514) 썸네일형 리스트형 가로, 세로로 화면 변경될때 설정 유지하기. manifest 파일을 수정한다. android:configChanges="orientation" 안드로이드 또는 아이폰에서 서버로 파일을 올릴때 리턴값(스트링)을 받아오기. 안드로이드, 아이폰에서 서버로 httpClient 를 이용해서 그림파일을 보내고 그 결과값을 받아와야 할 일이 생겼다. 스트링으로 받아오려면 프레임웤에 REST 를 올려서 json 으로 받는게 가장 심플하고 좋겠지만 낼모레 테스트하는 마당에 그러기엔 너무 귀찮고.. 해서 약간 꼼수를 썼다. 서버의 컨트롤러 메소드에서 ModelAndView 를 리턴할때 jsp 페이지를 하나 만들어 두고 그 jsp 페이지에 리턴할 내용만 넘겨주면 된다. 아주 심플하다. 대신 jsp 페이지의 내용엔 오로지 리턴받기 원하는 string 만 들어가야 한다. 예를 들면, 안드로이드에서 ByteArrayOutputStream bos = new ByteArrayOutputStream(); signature.compress(Bitmap.. 로컬 레파지토리 설정하기. pom.xml 파일에 라이브러리를 정의해서 사용할때 maven 중앙 레파지토리에 미처 등록되어 있지 않아서 로컬에 정의해 놓고 사용할때가 있다. 물론 라이브러리 파일만 해당 디렉토리에 넣어두고 사용할 수도 있지만 그렇게 사용할려면 뭐하러 maven 을 사용하나.. 라고 생각하는 나같은 사람이 있기 때문에 로컬 레파지토리를 설정해서 사용하는 방법이 맘 편할때도 있다. 예를 들어서 오라클 11G 의 jdbc 최신 드라이버인 ojdbc6.jar 라이브러리는 아직 maven 중앙 레파지토리에 등록되어 있지 않아서 pom.xml 에 정의를 해도 다운로드 받아서 사용할 수가 없다. 이럴때는 오라클 사이트에서 먼서 ojdbc6.jar 파일을 특정 디렉토리에 다운로드 받은 다음에 ojdbc6.jar 파일이 있는 디렉토.. 가을 초입 인능산 라이딩. 지난 일요일 오후에 인능산에 잠시 다녀왔다. 혼자 애기 보고있는 와이프한테 미안해서 광속 페달링에 광속 끌바. 덕분에 끌바 30분 구간의 급경사를 미처 25분이 안돼는 시간에 올라가고, 출발해서 라이딩 끝내고 현관에 도착하기까지 3시간이 채 안걸렸다. 음하하하. 매번 찍는 나의 포토존에서. 작은 봉우리. 바람에 제법 시원해졌다. 정상에 서니 땀이 금새 말라버린다. 사람이 없길래 셀프샷도 한장. 풀페이스 쓰고 있는 사진을 본 회사 직원은 내가 취미로오토바이 타는 줄 알고 있다. ㅎㅎㅎㅎ 인능산 정상 인증샷. 예전엔 미처 몰랐는데 사람들이 여기서 사진을 많이 찍는다. 정상 인증이래나 뭐래나.. 라이딩하기 좋은 계절이 왔다. 갑자기 가을이 찾아온 느낌이다. 이렇게 좋은 계절에 라이딩을 자주 못하니 아쉬울 따름.. 본가 라이딩. 추석연휴에 본가근처 라이딩할만한 곳이다. 멀리가면 더 좋은 곳이 있겠지만 연휴에 멀리 갈수도 없고.. 범어동산 라이딩. 한바퀴 돌고 내려옴. 잠시 쉬는 중. 좀 쉬고 다시 한바퀴 더 타야지. 여긴 범어동산 시작하는 곳. 촛점이 나갔네.. 반대편 범어동산 끝나는 곳. 로프 건너편은 낭떨어지, 양쪽은 밑으로 내려가는 길이 있다. 내려가면 본가까지는 도로 라이딩. 그냥 왔던 길을 되돌아 가는게 낫다. 기특한 놈 같으니라구.. 아침일찍 비가 내리고 그쳤지만 산은 온통 질척했다. 라이딩 다녀오면 옷은 모두 세탁해야 해서 한번만 타고 오기 너무 아까워서 두번탔다. 덕분에 다리가 좀 땡기긴 하지만 재밋다. Party Talk & Group Talk 우리회사에서 만든 제품입니다. 쉽게 설명하자면 SNS 솔루션(개인용/업무용)라고 할 수 있겠네요. 위의 두 Service 모두 자체에서 개발한 Platform 을 사용하고 있습니다. Android(and iPhone) client Application, Service Server, Push Notification Server 이렇게 세개가 모여서 한세트를 이룹니다. Platform 자체는 검증받은 Framework 를 사용하고 있습니다. 속도와 성능도 꽤 괜찮죠. 오픈소스를 사용하기 때문에 Software 를 도입 하기 위한 추가비용이 발생하지 않습니다. 대부분의 WAS 를 지원하며 Database 로 대부분 지원가능합니다. 현재 모 대형금융사 프로젝트를 진행중이기 때문에 듣보잡은 아니라고 할 수 있겠네.. Mac 에서 Eclipse 단축키 설정하기. 오랜만에 Eclipse 버전을 Helios 에서 Indigo 로 올렸다. 사용하다 보니 Content Assist 단축키 기능을 사용해야 하는데 워낙 오래돼서 기억이 나질 않는다. (Eclipse 에서는 command + space 로 설정되어 있는데 Mac 에서는 한/영 변환키로 기본 설정되어 있다.) 한참을 찾다보니 Eclipse 의 환경설정에서 General -> Keys 에 설정이 있다. 여기서 기존의 command + space 에서 control + commanc + space 로 변경 완료. 이젠 잊어버리지 말아야쥐~ Error generating final archive: Debug Certificate expired 오랜만에 mac 에서 안드로이드 앱을 개발하려던 도중에 오류가 발생한다. 분명 소스상에는 아무런 오류가 없는데 빨간 딱지가 뜨는데 별다른 오류내용을 출력하지는 않는다. 출력창에 나오는 오류메시지는 딱 한줄. Error generating final archive: Debug Certificate expired.. 어쩌고 저쩌고. 처음 안드로이드 SDK 를 설치하면 생성되는 debug.keystore 의 유효기간이 1년이다. mac 에서 한달만에 이클립스를 띄우니 마침 그기간 사이에 key 유효기간이 expire 되어 버린것이 원인이었다. 해당 파일을 찾아서 삭제한다. (/Usr/xxxx/.android/debug.keystore 의 파일을 삭제하고 난 뒤 다시 갱신한다.) 파일을 삭제한 뒤 다시 프로젝트.. 이전 1 ··· 6 7 8 9 10 11 12 ··· 65 다음