클라우드 컴퓨팅 환경에서 PaaS(Platform as a Service)의 선두주자인 구글 앱 엔진에 대해서 정리해 보려고 합니다. 아래 글에서 설명한 것처럼 일정 용량을 무료로 제공하기 때문에 처음 시작하는데 부담 없이 테스트할 수 있는 것 같네요. 2012/02/06 - [리뷰/도서] - [도서] GAE로 시작하는 클라우드 컴퓨팅 - 구글 앱 엔진 활용하기 특히 자바 버전의 경우, 이클립스에 플러그인으로 제공해서 설치 및 실행 환경이 기존 자바 프로그래머에게 친숙하다는 것도 하나의 장점입니다. 그럼 구글 앱 엔진의 설치부터 하나씩 살펴보도록 하죠~~ 1. 이클립스용 구글 플러그인 설치하기 이클립스 플러그인을 설치하는 방법은 많은 곳에서 이야기 하고 있으니 간단하게만 이야기 하도록 하죠. 플러그인을 ..
주석이 왜 필요한가? 프로그래밍을 배울 때 변수, 제어문 등에 앞서 주석을 지정하는 방법에 대해서 가장 먼저 설명하는 것을 볼 수 있습니다. 특히 예전에는 주석을 잘 활용하는 것이 중요하다는 이야기를 많이 했었는데요. 요즘에는 프레임워크가 발달하면서 상대적으로 주석이 필요 없다는 의견도 많은 것 같습니다. 실제 프로그래밍을 하다보면 6개월에서 1년 정도 지난 후 자신의 소스를 봐도 생소하게 느껴질 것입니다. 이럴 때 초기에 주석을 달아놨더라면.. 하는 생각을 한번쯤은 해 봤을 겁니다. 즉, 주석은 다른 사람이 소스를 봤을 때 빨리 이해할 수 있도록 적는 것이 중요합니다. 가끔 프로그램 소스보다 주석이 많은 경우가 있는데 이는 오히려 가독성을 떨어뜨리는 결과를 가져오기도 합니다. 그래서 꼭 필요한 부분에 ..
드디어 2012년 프로야구가 시작되었습니다. 프로야구 승부조작과 같은 이슈들이 있었지만 올해 700만 관중 목표를 무난히 달성할 정도로 인기가 많은 것 같네요. 개막2연전을 살펴보니 여전히 투타가 안정된 SK와 이대호 없이도 강력한 타선을 보여준 롯데가 눈에 띄네요~ 삼성은 워낙 극강의 팀이라 점차 올라갈 것이고, 기아는 부상이라는 변수로 올 한해도 계속 어려울 것 같아 보이네요. LG는 역시 초반에 강함을 보여주고 있지만 끝까지 유지하는 것이 관건 이겠죠. 두산은 언제든지 상위권을 유지할 수 있는 팀으로 보이고 넥센과 한화도 다크호스로서의 모습을 보일 수 있을 것 같네요. (최훈 님의 각 구단별 마스코트입니다. 귀엽네요..^^) 아이폰과 같은 스마트폰이나 DBM 보다 고화질로 프로야구를 시청하는 방법을..
구글이 증강현실(Augment Reality)과 관련된 프로젝트 글래스의 동영상을 4월 4일에 공개했습니다. 원래 증강현실은 현실과 가상의 공간을 결합한다는 측면에서 가상 현실(Virtual Reality)와 다른 형태입니다. 스마트폰 출시이후 레이아(layer)의 증강현실 브라우저를 기반으로 카메라를 활용한 증강현실이 잠깐 관심을 끌기도 했었습니다만 카메라로 보는 시선이 사람의 시선과는 달라서 사용하기 불편함 때문에 현재는 초기와 같은 관심을 받지는 못하고 있습니다. 제가 예전에 증강현실에 대해 정리한 자료는 아래 링크를 확인하시면 됩니다. 2009/08/24 - [컴퓨터공학/디지털서비스] - Augment Reality (증강현실) 그런데 이번에 공개된 구글의 프로젝트 글래스를 살펴보면 "스마트폰의 ..
웹 화면을 인쇄하면 광고부터 각종 이미지까지 모두 인쇄가 되어 낭비가 많습니다. 실제로 필요한 부분만 인쇄하고 싶은 경우가 많은데요. 이러한 것을 지원해 주는 Printliminator라는 간단한 툴이 있어 소개합니다. 설치하는 방법은 매우 간단합니다. 다음 사이트에 접속해서 위 그림에 보이는 "Printliminator"라는 부분을 북마크로 가져다 놓기만 하면 됩니다. http://css-tricks.com/examples/ThePrintliminator/ 그럼.. 실제 활용하는 방법에 대해 자세히 설명하고 있는 동영상을 살펴보도록 하시죠. 자바스크립트와 CSS만을 사용해서 필요없는 부분을 제거하는 형태로 구성되어 있는 것 같습니다. 아이디어가 정말 돋보이는 기능이라고 생각합니다. 아마도 웹 화면 자체..
아이폰에 비해 안드로이드는 개발에 제한이 많이 없습니다. 아이폰은 Sandbox와 같은 형태로 Application 간의 영역 공유가 제한되어 있지만, 안드로이드에서는 Intent를 통해서 자유롭게 영역을 넘어들 수 있게 됩니다. 그렇다면 음성 처리와 관련되어 안드로이드에서는 어디까지 가능할까요? 관련된 API들을 한번 정리해 봤습니다. 안드로이드에서 음성을 처리하는 가장 기본적인 SDK는 바로 MediaPlayer입니다. 만약 통화 중 녹음과 같은 기능을 구현하고 싶다면 MediaRecorder와 같은 클래스를 활용하면 됩니다. MediaRecorder의 AudioSource를 활용해서 해당 기능들을 구현할 수 있을 겁니다. MediaRecorder의 state diagram은 다음 그림과 같네요. 만..
AddThis(http://www.addthis.com)라는 서비스를 아시는지요? 페이스북, 트위터, 구글플러스 등 SNS 사이트들을 웹페이지나 블로그에 쉽게 적용할 수 있도록 만들어진 사이트인데요. 실제로 블로그에 많이 적용되어 있는 것을 볼 수 있습니다. 국내에서도 LiveRe(http://www.livere.com)라고 하는 소셜 댓글을 블로그에 쉽게 붙일 수 있는 사이트도 있기는 합니다. 직접 트위터, 페이스북 등의 API를 연동하는 것보다 이런 Third Party에서 제공하는 API를 사용하면 보다 쉽게 사이트에 적용할 수 있다는 장점이 있습니다. 특히 세부적인 분석 기능을 제공함으로써 SNS를 연동하고 나서 실제로 얼마나 연동이 되었는지 궁금한 점을 해소시켜 주기도 합니다. 특히 AddThi..
이제 스마트폰이 활성화되어 잠시라도 인터넷에 접속하지 않는 경우는 없는 것 같습니다. 이런 관점에서 2010년 TED에 올라온 Amber Case는 이제 우리 모두는 사이보그라고 이야기 하고 있습니다. 페이스북과 같은 새로운 관계를 맺기 위한 사이트들을 통해서 제 2의 사춘기를 겪어야 한다는 이야기도 있네요. six degree of separation(6단계의 분리법칙)이란 말처럼 이제 사람 사이의 관계가 거리상으로는 가까워진 것 같습니다. 그러나 진정 깊이까지 가까워진 것인지는 의문이기는 합니다. 뭔가 생각하게 해보는 Amber Case의 강의를 2년 정도 흘렀지만 한번 보시기 바랍니다. 이전에 올린 TED 영상들도 한번 살펴보시죠. 2010/01/19 - [리뷰/블로그] - 새로운 인터페이스 Six..
금일 아이폰 OS 5.1로 업데이트했습니다. 한글 폰트가 좀 더 가독성 높게 변경되었더군요. 또한 Siri를 보니 일본어가 추가되어 있었습니다. 아이폰 4S의 기능 중 가장 탐나는 기능인 Siri를 올해 한국어 버전으로 제공한다고 하니 기대가 큽니다. 영어 버전을 사용하고 있지만 제 발음으로는 "Call Honey"를 통해 마눌님에게 통화하는 것 이상은 사용할 수가 없네요.. ㅠㅠ Siri의 FAQ(http://www.apple.com/iphone/features/siri-faq.html)를 보면 국가별로 순서대로 진행하는 것 같습니다. 일본어를 가장 먼저 지원했으니 이어서 중국어, 그리고 한국어를 지원하게 될 것 같습니다. 유투브를 살펴보니 한국어를 지원하는 동영상이 "Siri recognizes Ko..
요즘 글로벌 홈페이지들을 살펴보면 Korean / English와 같이 언어별로 구분되어 선택할 수 있도록 되어 있습니다. 오늘은 이와 같이 접속자에 따른 홈페이지의 언어별 분류를 어떻게 하는지 정리해 보도록 하겠습니다. 가장 확실한 방법은 역시 쿠키를 활용하는 것입니다. 사용자가 선택한 언어를 쿠키에 저장해 두고 홈페이지가 열릴 때마다 보여주는 방법이죠.. 한번 설정한 언어 정보를 기반으로 계속 보여주기 때문에 지속적으로 방문하는 사용자를 위해 일반적으로 많이 사용되는 방법입니다. 그러나 사용자가 선택하기전에 어떤 언어를 먼저 보여줘야 할지를 결정하는 부분이 이슈가 됩니다. 이때 사용하는 것이 접속자의 IP를 기반으로 국가를 파악하고 언어를 설정하는 방식을 사용합니다. 그렇다면 IP를 기반으로 국가 정..
- Total
- Today
- Yesterday
- 아이폰
- mysql
- 통계
- SCORM
- 클라우드
- 세미나
- Hadoop
- HTML
- 안드로이드
- 하둡
- 분석
- fingra.ph
- ms
- r
- 모바일
- 책
- java
- 마케팅
- 디자인
- 맥
- 자바
- 웹
- 프로젝트
- 빅데이터
- 구글
- 도서
- XML
- 자바스크립트
- 애플
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |