이번주에 약 2천만건 데이터를 처리하는 간단한 어플리케이션을 만들었는데, myBatis를 처음 이용해서 만들어 봤다. 음, 기존 iBatis와 크게 달라지진 않았지만 몇몇 config 규격이나 이름 등이 변경된 부분이 있어서 초반 설정에 좀 헷갈렸다. 설정부터 간단한 실행까지 해 보는 건 조만간 다시 정리해서 올리기로 하고.. 지금 이 글은 mapper.xml에 오라클 힌트가 포함된 쿼리를 넣을 때 발생했던 오류로 너무 헛다리를 짚어서리 정리차원에서 적는 글이다. 2천만건 데이터를 정해진 row만큼 반복적으로 읽어서 처리하는데, 백만건 이상이 되면 조회시간이 많이 증가하여 이리저리 고민한 끝에 조건절에 들어가는 컬럼의 인덱스에 힌트를 주는 팁이 있어 이를 이용해 보기로 했다. 참고 블로그(http://w..
예전에 일정관리앱과 관련해서 Jorte(http://wizardee.tistory.com/29)를 소개한 적이 있었는데, 얼마전 업데이트가 되면서 작은 변화가 있었다. 개인적으로 맘에 드는 거라 공유를~~ 일단, 현재 버전은 1.2.14 이고 맘에 드는 변화는 아래 화면처럼 일정기간이 하루이상이 될 경우, bar로 표시가 된다는 것이다. (-.ㅡ;; 별거 아니라면 할 수 없다..) 우옷~ 음력표시까지 나온다.(요게 좀더 나을 수도 있겠다. ㅡ.ㅡa; ) 그리고 실행 후, 메뉴버튼을 누르면, 폰트설정 기능이 추가되었다. 어차피 영문폰트 위주라 그닥 쓸 일은 없겠으나, 그래도 폰트 다운로드부터 해서 세밀(?)하게 폰트를 설정할 수 있어서 폰트설정 기능 자체는 대환영~~ :) 초간단으로 업데이트 된 부분을 적..
지난 초여름쯤에 자전거로 운동삼아 밤에 동부간선도로 자전거길을 왔다갔다 한 적이 있었다. 그때는 단순히 왕복 시간으로만 운동량을 가늠했었는데, 이렇게 자전거나 조깅등을 하면서 나의 이동경로나 이동 속도 등을 측정해 보고 싶을 때, 안드로이드앱 중에 MyTracks 라는 앱을 사용하면 내가 이동한 경로를 맵에 보여줄 뿐만 아니라 이동 최대, 평균, 최소 속도 및 고도(elevation, 뭐 평지라면 별의미가 없을 수 있다) 등을 그래프로 보여주어서 단순 이동시간만 가지고 운동량을 측정하는 것보단 좀더 효율적으로 운동을 할 수 있도록 도와 줄 수 있을 것이다. 게다가 MyTracks는 구글에서 만든 앱이라 구글맵과 연동하여 나의 운동(이동) 경로를 나의 Map에 새로 생성 하거나 기존 Map에 추가 할 수 ..
아이폰의 경우, 팟캐스트라는 아주 유용한 미디어 서비스가 있는데, 안드로이드에서도 이러한 팟캐스트를 이용할 수 있다하니..~ 바로 구글 Listen~!! 이름에서도 알 수 있듯이 구글에서 만든 팟캐스트를 위한 앱이다. 이를 이용하여 아이폰에서처럼 신나는(?) 팟캐스트 서비스를 이용해 보자. 먼저, 구글Listen을 마켓에서 다운받아야 하는데.. 어라, 국내 마켓에는 없다. ㅜㅜ; 그래서 My Market에서 찾아보니 오호라~ 한방에 빰~!! (My Market은 http://wizardee.tistory.com/34 참고) 자, 다운받았으면 주저말고 바로 실행~!! 팟캐스트를 이용하려면 먼저 구글 계정을 등록해야 한다. 기존에 등록된 계정이 있다면 그걸 선택하면 된다. 그럼, 팟캐스트를 본격적으로 구독해..
뭐, 사실 안드로이드폰을 사게 되면 게임때문에라도 거의 제일 먼저 설치하는 앱 중 하나라 다들 알겠지만서도, 그래도 한번 올려본다. 사실 팟캐스트를 사용해 보려고 구글 Listen 앱을 받으려 하는데 국내 마켓에 없어서 My Market 통해서 받았는데, 새삼 MyMarket에 대한 고마움(?)이 생겨서 그런 것이다. :) 사용법은 정말 간단하다. 맨아래 QR코드 스캔해서 My Market을 다운/설치하고 아래처럼 이통사를 T-Mobile로만 설정해 주면 끝.. 단, 처음에 시간이 너무 오래 걸릴수 있다.(만약 홈화면 진입에 실패할 경우, 삭제 후 재설치를 하면 바로 되는 경우도 있다.. 내 경우가 그랬음.. ㅡㅡa;;) 설정이 끝났다면, 시험(?)삼아 앵그리 버드를 한번 받아보자.(내 비록 스테이지 5..
내 블로그와 페이스북 연동하기.. 빠밤~! 블로그에 올린 글을 페이스북(뉴스피드, 담벼락)에도 올라가도록 설정을 한 번 해보자.. 뭐 여러 방법이 있겠으나 난 페이스북 앱 중에서 rssgraffiti(알에스에스 그라퓌티?) 요걸 이용해 봤다. 방법이 워낙 초간단이라.. 긴말이 필요없지만서도 그래도 한번~!! 우선, 페이스북 앱 중에 rssgraffiti로 들어가 보자. (http://apps.facebook.com/rssgraffiti/) 중간에 '+ Add Feed' 버튼을 눌러 내 블로그의 rss 주소등을 설정~ 'Basics' 탭에서 Feed URL(블로그 rss), SourceName(페이스북에 글이 올라갈때 하단에 표시될 이름-블로그이름 등..), Source URL(블로그 주소) 를 입력한다...
구글 음성입력 자판과 관련해서 짧게나마 글을 올렸었는데, 개인적으로 구글을 보면 언어와 관련된 영역에 많은 공(?)을 들이고 있다는 느낌이 든다. 검색서비스 초기부터 다양한 언어를 지원하며 시작을 했던 것 같은데, 그 이후 다양한 언어로의 페이지 실시간 번역, TTS(Text to Speech), 음성검색, 음성입력을 통한 번역서비스(구글번역 앱) 등을 보면 그렇다. 특히 음성입력에 의한 번역의 경우, '앞으로는 최소한 다양한 인종의 사람들이 커뮤니케이션 하는데 있어, 언어의 장벽은 없어질 수도..'라는 나의 지극히 개인적인 생각을 한번 해 보게 된다.(후후.. 너무 비약적인가..) 구글번역 앱만 봐도 얼마나 다양한 언어를 지원하는지 알 수가 있다. 또 이번에 한글자판에 음성입력이 들어가게 되면서, 자연..
좀 됐지만, 구글에서 한글자판 앱이 나왔다. 기본적으로 내장된 자판보다 버튼별 간격도 좀 있고 해서 오타 발생 확률이 초큼 줄긴 했지만 여전히 세로모드에서의 빈번한 오타는 어쩔수 없는 것 같다. ㅜㅜ; 그리고 버튼 누를때의 진동도 좀 쎈듯 하고.(진동세기를 조절할 수 있으면 더 좋을텐데..) 근데, 단순 자판 버튼 간격이 좀 벌어지고 특수기호 등의 배열이 변경된 것만이 다 인것이냐.. No.. 진짜는 따로 있다.. 바로 음성입력.. 구글의 한글음성 검색은 이미 나와 있지만, 이 음성인식관련 기술을 자판에 넣어 음성입력이 가능하게끔 한것이다. 앱은 역시나 맨아래 QR코드 스캔해서 다운/설치하면 된다.. 글입력시 구글 한글자판 선택(기본으로 지정해 놓으면 더 편함)하고 하단에 있는 마이크 모양의 버튼을 눌러..
어제 출근하면서 껍데기님(http://neoskin.tistory.com/2594) 의 블로그에서 칼라코드(ColorCode)에 대한 글을 보았다. 요즘 QR코드를 조금씩 이용해 보고 있는 나로선 QR코드의 그닥 이쁘지 않은(그나마 다음코드는 QR코드에 컬러테두리나 하단에 조그마한 로고까지는 넣을 순 있다) 생김새에 좀 실망하던 차에 ColorCode는 상당히 매력적인 것이었다.. 일단, 지하철이라 스마트폰으로 안드로이드 마켓에 들어가 코드리더를 다운로드/설치함~ (앱은 맨~아래 QR코드를 스캔~!!) PC로 http://colorzip.co.kr 에 접속하여 회원가입 후 'Code Generator' 메뉴를 선택하면 아래와 같이 코드를 생성할 수 있다. 헉..근데 개인회원은 1회만 생성가능..? 것두 ..
스마트폰(HTC 디자이어)을 사용하면서 내 생활에 있어 가장 달라진 것 들 중 하나가 기존에 일정관리를 위해 사용하던 다이어리를 거의 사용하지 않고 이젠 스마트폰에 있는 앱을 이용해서 일정관리를 하게 되었다는 것이다. (아주~ 예전에 PDA(HP h2210)를 사용할 때도 잠깐 사용한 적이 있긴 했지만, 그땐 그닥 활용도가 높지 않았었고, 각 디바이스간에 데이터 동기화에 대한 중요함이나 편리함도 제대로 느끼진 못한 때였다..쿨럭 ㅡㅡ;) ** 이제, 회의 때 메모 등의 용도로 쓰게 된.. 그래도 널 버리지 않을께.. 토닥토닥..** 안드로이드용으로 일정관리앱들이야 넘쳐나겠지만, 지금 내가 쓰고 있는 Jorte(발음을 어떻게 해야 할지.. 죠르테? 요르테? 죠떼?ㅡㅡ; 암튼 어색..)라는 앱은 무료인데다가..
- Total
- Today
- Yesterday
- 무제
- 자바
- 스마트tv
- 이클립스
- myBatis
- 주저리
- 캠핑
- 발번역
- 중도캠핑장
- 개화예술공원
- 중도
- 단상
- QR코드
- 톰캣
- MySQL
- http
- 안드로이드
- db
- 스프링
- json
- JavaScript
- java
- 오토캠핑
- spring
- 주저리주저리
- SVN
- socket
- netty
- 개발
- network
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |