'개발'에 해당되는 글 91건
- 2009/09/16 휴대폰 사진 트위터 공유 서비스인 스피커(spic.kr)가 신문에 났습니다. (5)
- 2009/07/27 트위터(twitter) 사진 업로드 서비스 스피커(spic.kr) 도움말 (6)
- 2009/06/14 폰메일로 사진을 트위터에 올려주는 서비스 스피커 알파 테스트 (17)
- 2009/05/15 날밤 모바일 모드 개발 (2)
- 2009/02/17 Eclipse heap status
- 2009/01/23 나눔고딕_코딩 버그 발견 (2)
- 2008/09/25 GPS 로그 + 사진 = pholyline.com (3)
- 2008/09/02 맥북에서 자바 개발하기
- 2008/08/27 진천 농다리 & 시골집
- 2008/08/13 구글 안드로이드 개발 툴킷 설치
- 트위터(twitter)란? 140자 이내의 문자(text only)로 쓰는 마이크로 블로그 입니다.
- 스피커(spickr)는? 트위터에는 사진을 직접 올릴 수 없으므로 웹상에 이미지를 올려주고 트위터에 링크를 걸어주는 서비스 입니다.
- 만든이유? 기존에 이미지 업로드로 유명한 서비스인 트윗픽(twitpic)에서는 모바일 전송시 한글이 정상적으로 저장되지 않았습니다. 그래서 직접 만들기로 하였습니다.
- 서버는? 개인적으로 매달10만원씩 내고 아이네임즈에서 서버 호스팅을 하고 있습니다. (주변에서는 미친놈이라고 하지만요.. ^^;;)
- 가입방법? 회원가입은 필요치 않습니다. OAuth 를 이용하여 트위터 계정에 로그인 하시면 됩니다.
- 개인정보? 회원가입이 필요치 않으므로 개인정보는 트위터 계정만 저장 됩니다.
- 업로드방법? 직접업로드, 이메일첨부파일, 모바일멀티메일 3가지 입니다. 기본적으로 메일의 첨부 파일을 사용합니다.
- 직접업로드? 사이트 내에서 직접 업로드 기능입니다. 업로드된 파일을 메일로 발송합니다.
- 이메일첨부? 첫 로그인시 생성된 메일로 이미지를 첨부하여 보내주시면 됩니다.
- 모바일멀티메일? 핸드폰카메라로 찍은 사진을 생성된 이메일로 보내시면 됩니다.
- 이미지사이즈는? 가로기준 500px 이내로 저장합니다. 세로로 긴 이미지도 가능 합니다. 원본은 삭제됩니다.
- 문자처리는? 수신된 메일의 제목을 추출하여 트위터에 전송 합니다. 국내 통신사는 MMS 를 특이한 방식으로 전송하나 spic.kr 은 모든 형식을 모두 파싱합니다. ( http://spic.kr/c4KU7q )
- GEO TAG? 첨부된 사진의 exif 정보에 geo tagging 되어 있다면 (GPS 정보가 들어 있다면) 구글지도에 위치를 표시하여 줍니다. ( http://spic.kr/nzETdN )
- 태그기능이란? 생성된 메일에 문자를 추가하여 태그를 달아줍니다. (ex : nalbam.0000.y@spic.kr : #yashiktter 태그가 자동으로 붙습니다.)
# 계속 추가 됩니다. ^^
요즘 트위터에 빠져있다.
이것저것 해보다가 사진 올려주는 서비스를 사용 했었는데. (트윗픽 http://twitpic.com/)
핸드폰 메일로 이미지 전송시 한글이 죄다 깨지는거였다.. http://twitpic.com/66e45 젝일..
그래서 내가 한번 만들어 보기로 했다.
우선 도메인을 하나 등록하고.. 뭐가 좋을까..
spic.kr 스몰 픽쳐 어쩌구.. kr 도메인.. 오호 그럴싸 한데. ㅎㅎ
발음도 플리커 처럼 스피커 라고 하고..
역시 난 천재.. 응? ㅡ.ㅡ;;
트윗픽 처럼 메일에 아이디와 숫자를 붙여서 받아야 하는데.
메일은 동적으로 생성이 될것이고. 모든 메일을 하나에서 받아서 처리 해야 하고.
흠흠.. sendmail 이 좋을까 qmail 이 좋을까.
일주일 삽질 했다.. ㅜㅜ
결국 sendmail 로 결정.
일단 메일은 다 받도록 설정했고.
메일 파싱과, 이미지 저장과. 디비 저장과, 트위터 연동이 필요하군.. 음...
그리고 드디어 완성!
역시나 오로지 html 디자인 개념은 없다.. ㅋㅋ
http://spic.kr/
이거 읽으시는 트위터 사용자 여러분. 테스트 부탁 드립니다. ^^
이것저것 해보다가 사진 올려주는 서비스를 사용 했었는데. (트윗픽 http://twitpic.com/)
핸드폰 메일로 이미지 전송시 한글이 죄다 깨지는거였다.. http://twitpic.com/66e45 젝일..
그래서 내가 한번 만들어 보기로 했다.
우선 도메인을 하나 등록하고.. 뭐가 좋을까..
spic.kr 스몰 픽쳐 어쩌구.. kr 도메인.. 오호 그럴싸 한데. ㅎㅎ
발음도 플리커 처럼 스피커 라고 하고..
역시 난 천재.. 응? ㅡ.ㅡ;;
트윗픽 처럼 메일에 아이디와 숫자를 붙여서 받아야 하는데.
메일은 동적으로 생성이 될것이고. 모든 메일을 하나에서 받아서 처리 해야 하고.
흠흠.. sendmail 이 좋을까 qmail 이 좋을까.
일주일 삽질 했다.. ㅜㅜ
결국 sendmail 로 결정.
일단 메일은 다 받도록 설정했고.
메일 파싱과, 이미지 저장과. 디비 저장과, 트위터 연동이 필요하군.. 음...
그리고 드디어 완성!
역시나 오로지 html 디자인 개념은 없다.. ㅋㅋ
http://spic.kr/
이거 읽으시는 트위터 사용자 여러분. 테스트 부탁 드립니다. ^^

nalbam.Mobile : http://m.nalbam.com/
로또 조회 : http://m.nalbam.com/Lotto.bam
환율 조회 : http://m.nalbam.com/CurrencyRate.bam
TodoList : http://m.nalbam.com/Dashboard.bam
pholyline.Moblie : http://www.pholyline.com/m/
로또 와 환율은 1시간마다 배치가 돌아서 새로운 정보를 업데이트 한다.
TodoList 는 개발 중... 현재 웹버전 만들다 말았다. 구글 달력 싱크 까지 완료.
폴리라인은 GPS + 사진 서비스인 http://www.pholyline.com/ 를 호출 한다.
이클립스에서 개발시 종종 다음과 같은 에러를 볼 수 있다.
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
대처 방법으로 바로가기를 수정해서 사용하기도 하지만.
(D:\Project\eclipse\eclipse.exe -data D:\Project\workspace -vm D:\Project\Java\jdk1.5.0_17\bin\javaw.exe -vmargs -Xms256M -Xmx512M -XX:MaxPermSize=512M)
모니터링 하면서 메모리가 넘치기 전 GC 를 수행해 줄 수도 있다.
Window -> Preference -> General -> Show heap status 를 체크하면 된다.
현재 메모리 상태와, 최대 메모리를 보여준다.
우측의 휴지통을 누르면 GC 를 수행한다.

Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
대처 방법으로 바로가기를 수정해서 사용하기도 하지만.
(D:\Project\eclipse\eclipse.exe -data D:\Project\workspace -vm D:\Project\Java\jdk1.5.0_17\bin\javaw.exe -vmargs -Xms256M -Xmx512M -XX:MaxPermSize=512M)
모니터링 하면서 메모리가 넘치기 전 GC 를 수행해 줄 수도 있다.
Window -> Preference -> General -> Show heap status 를 체크하면 된다.
현재 메모리 상태와, 최대 메모리를 보여준다.
우측의 휴지통을 누르면 GC 를 수행한다.

도아님의 무료폰트글을 보다가 나눔고딕_코딩 이라는 폰트를 알게 되었다.
바로 설치 고고.
그런데 무언가 이상한점 발견.
테스트 들어갔다.

이런.. 숫자들에서 어긋났다.
기존에 사용하던 Bitstream Vera Sans Mono 로 보니. [다운로드]

역시 개발자용 최고의 폰트답게 딱 맞다.
무엇이 문제일까 다시 무식하게 테스트. ㅎㅎ

숫자 2가 문제인듯.
네이버 개발 센터 이슈에 올렸다. 고쳐주센.
바로 설치 고고.
그런데 무언가 이상한점 발견.
테스트 들어갔다.

이런.. 숫자들에서 어긋났다.
기존에 사용하던 Bitstream Vera Sans Mono 로 보니. [다운로드]

역시 개발자용 최고의 폰트답게 딱 맞다.
무엇이 문제일까 다시 무식하게 테스트. ㅎㅎ

숫자 2가 문제인듯.
네이버 개발 센터 이슈에 올렸다. 고쳐주센.
pholyline.com 은 photo + polyline 의 합성어로.
여행시 GPS 로거를 이용하여 위치정보를 기록 후, 해당 데이터를 입력하고.
업로드된 사진의 날짜로 서로 매핑 시켜주는 서비스 입니다.
내 추억을 더욱 완벽하게 해줍니다.
사이트 : http://www.pholyline.com
블로그 : http://blog.pholyline.com
티스토리를 포함하여 html을 직접 입력 가능한 블로그에 삽입이 가능합니다.

여행시 GPS 로거를 이용하여 위치정보를 기록 후, 해당 데이터를 입력하고.
업로드된 사진의 날짜로 서로 매핑 시켜주는 서비스 입니다.
내 추억을 더욱 완벽하게 해줍니다.
사이트 : http://www.pholyline.com
블로그 : http://blog.pholyline.com
티스토리를 포함하여 html을 직접 입력 가능한 블로그에 삽입이 가능합니다.
기존 윈도우즈 기반의 개발 환경은 다음과 같다.
1. Java 1.6.0_03
2. apache 2.0.61
3. apache-tomcat 5.5.25 (26에는 버그가 있다)
4. apache-ant 1.7.0
5. CVSNT : protocol 만 설치
6. eclipse WTP
이제 맥북에도 위와 같은 환경을 구축해야 하는데...
1. Java 1.5.0_13 : 기본포함
2. apache 2.0.61 : 현재 설치 중 에러..
3. apache-tomcat 5.5.25 : 압축해제 끝
4. apache-ant 1.7.0 : Xcode 3.1 에 포함
5. cvs : Xcode 3.1 에 포함
6. eclipse WTP
자...
아파치만 설치하면 되는구나...
ps. Mac OS X 에서 root 접근방법.
터미널에서 다음 명령으로 root의 비번을 바꿔준다.
$ sudo passwd root
그러면
$ su -
를 통해 root 로 접근가능.
1. Java 1.6.0_03
2. apache 2.0.61
3. apache-tomcat 5.5.25 (26에는 버그가 있다)
4. apache-ant 1.7.0
5. CVSNT : protocol 만 설치
6. eclipse WTP
이제 맥북에도 위와 같은 환경을 구축해야 하는데...
1. Java 1.5.0_13 : 기본포함
2. apache 2.0.61 : 현재 설치 중 에러..
3. apache-tomcat 5.5.25 : 압축해제 끝
4. apache-ant 1.7.0 : Xcode 3.1 에 포함
5. cvs : Xcode 3.1 에 포함
6. eclipse WTP
자...
아파치만 설치하면 되는구나...
ps. Mac OS X 에서 root 접근방법.
터미널에서 다음 명령으로 root의 비번을 바꿔준다.
$ sudo passwd root
그러면
$ su -
를 통해 root 로 접근가능.
8월 17일.. (벌써 10일전 이네..)
진천 농다리에 갔다.. (중부 고속도로 진천 IC 를 지나다 보면 왼쪽에 있는 돌다리..)
그리고 뽄은 우리집에 가서 깻잎과 된장을 퍼갔네..
진천 농다리에 갔다.. (중부 고속도로 진천 IC 를 지나다 보면 왼쪽에 있는 돌다리..)
그리고 뽄은 우리집에 가서 깻잎과 된장을 퍼갔네..
요즘 일이 손에 안잡혀 삽질만 하고 있는 듯 하다....
애플 iphone 개발 툴킷을 해보고 싶었으나... 맥에서만 된다고 해서 패스...
최근 신문에 안드로이드가 올해 말쯤 나올것 이라기에..
한번 설치 해 봤다..
http://code.google.com/android/index.html
SDK 를 다운받고.. Eclipse 에 Plugin 실치하고.. Hello, Android 를 찍었다..
그리고 실행 하니.. 에뮬레이터가 뜨고.. 글자가 보인다.. ㅎㅎ (한글도 된다.. 입력은... ?)
뒤로 버튼 누르니.. 안드로이드 기본 화면이 나오고.. 몇가지를 실행 할수 있었다..
구글 맵이 된다... ㅎㅎ