네이버 블로그에 원격으로 글을 올릴 필요가 있어 찾아보니 글쓰기 API를 지원하고 있었습니다. API를 사용하기 위해 먼저 설정을 해야 합니다. "관리" 메뉴로 들어가서 "플러그인 연동 관리"의 "글쓰기 API설정"을 선택합니다. "글쓰기 API설정"에서 API 연결 암호를 발급받기만 하면 설정은 완료됩니다. 이제 API연결 URL, 아이디, API연결 암호를 가지고 XMLRPC로 원격 글쓰기를 만들면 됩니다. 찾아보니 원격 글쓰기를 위한 PHP 프로그래밍 소스는 많이 나오는데 JSP나 Java를 이용한 소스가 별로 없어서 간략하게 정리해서 올려봅니다. XMLRPC를 위한 Jar 파일은 아파치 사이트에서 다운받아서 사용해도 되고, 여기를 눌러서 바로 다운로드 해도 됩니다. 먼저 "아이디", "이름", "..
모바일 플랫폼 비즈니스 : 기술, 비즈니스, 문화의 대융합 - 류한석 지음/한빛비즈 국내 플랫폼 분야와 관련해서 잘 알려져 있고, 항상 빠르게 새로운 트렌드를 추구하시는 류한석 님의 책이어서 상당히 기대를 가지고 살펴봤습니다. 실제로 저자가 강연에서 많이 쓰는 단어들을 주로 사용해서 읽다 보니 마치 옆에서 이야기 하는 것 같은 느낌도 들었네요.. ^^ 전반적으로 스마트폰을 중심으로 일어나고 있는 새로운 기술들이 비즈니스, 문화와 융합할 때 시너지 효과를 가져오고 시장을 장악할 수 있다는 관점에서 이야기 하고 있는 책입니다. 새로운 기술이나 비즈니스를 찾으려고 이 책을 읽다보면 큰 감동을 얻지 못할 수도 있습니다. 그러나 거시적인 관점에서 비즈니스가 성공하기 위해서 필요한 것들이 무엇인지 고민하고 있다면 ..
간만에 모바일 웹으로 구글 맵을 다룰 필요가 있어 Google Map Javascript API v3을 사용해봤습니다. 구글 사이트에 정리가 잘 되어 있기는 하지만 간략하게 내용을 정리해 보려고 합니다. 먼저 Google Map JavaScript API v3에 대한 프리젠테이션 자료입니다. 1시간으로 비교적 길지만 시간날 때 한번쯤 들어보면 괜찮을 것 같네요. 모바일 환경등을 지원하기 위해 기존 Map의 속도를 향상시키기 위한 내용들이 앞부분에 나와 있네요.. Google Map JavaScript API v3으로 데스크탑과 모바일 환경을 지원하고 있구요. 기존의 JavaScript API는 더 이상 지원하지 않기 때문에 버전 3으로 마이그레이션 하라고 권고하고 있습니다. 실제 튜토리얼을 살펴보면 굉장..
구글의 Goolge Code Blog에 보면 Google API Console에 대한 소개가 나와 있네요. Google API Console은 구글의 API를 이용한 프로젝트를 관리하고, 기존의 Search API를 새로운 Custom Search API로 대체해서 사용할 수 있다고 하네요. https://code.google.com/apis/console/ 기존의 계정으로 로그인해서 사용할 수 있고, 처음 시작하면 프로젝트 이름를 입력하도록 하게 되어 있네요.. Add Project를 눌러 프로젝트를 생성하면 "APIs", "Team", "Traffic Reports", "Keys"들을 관리할 수 있도록 되어 있습니다. API 사용에 대한 통계 정보를 보여주는 기능을 추가하고 기존의 API 사용을 한꺼..
최근 야후가 마이크로소프트의 인수제안을 거부했는데요. 관련된 포스트들은 매우 많죠 ^^ Programmable Web에서 두 회사의 오픈 API에 대한 비교 자료를 올렸는데요.. 참고할 겸 해서 정리 해 봅니다. MS나 Yahoo나 최근 오픈 API에 많은 관심을 가지고 있습니다. 아마도 구글의 전략 성공에 따른 결과가 아닐까 하구요.. 또한 IT의 흐름이 점차 개방화 되기 때문이기도 할 텐데요. Programmable Web에서 이야기 한 바에 따르면, Yahoo는 28개의 오픈 웹 API를 제공하고 있고, MS는 22개의 오픈 웹 API를 제공하고 있다고 합니다. 둘을 합치면 총 50개의 API를 서비스하게 된다는 건데요.. 물론 중복되는 것도 많고 플랫폼을 서로 합치는 것도 어려움이 있어 보인다고 ..
간혹 SCORM 콘텐츠 패키지에 대해 문의하시는 분들이 있습니다. 이번에 관련 절차를 한번 정리해 보려고 합니다.. 음.. 이건 제 나름대로 정리하는 방식이니까.. 참고하시면 됩니다. (요런 작업에는 정석이라는 것이 없어서요.. -.-)1. 콘텐츠 추출패키지할 콘텐츠를 정리합니다. 보통 html 파일과 swf 파일, 그리고 여러 스크립트 파일이 여기에 해당할 겁니다. 간혹 fla파일과 같은 원본 파일을 배포할 콘텐츠에 넣으시는 분들이 있는데요..용량도 커지고.. 소스도 유출되고.. 빼는 게 좋겠죠.. ^^2. API 파일 선정SCORM을 사용하려면 SCORM API를 삽입해야 합니다. 그러려면 사용할 API가 필요한데요.. 일반적으로 SCORM 콘텐츠에 포함된 APIWrapper.js 파일을 사용하시면 ..
Template Method Pattern - 디자인 패턴 참고서적 : Head First Design Pattern 소스코드 다운로드 : http://www.wickedlysmart.com/headfirstdesignpatterns/code.html 패턴 정의 #9 - 템플릿 메소드 (Template Method) Pattern 템플릿 메소드 패턴에서는 메소드에서 알고리즘의 골격을 정의합니다. 알고리즘의 여러 단계 중 일부는 서브클래스에서 구현할 수 있습니다. 템플릿 메소드를 이용하면 알고리즘의 구조는 그대로 유지하면서 서브클래스에서 특정 단계를 재정의 할 수 있습니다. 알고리즘의 템플릿 즉, 틀을 만들기 위한 패턴입니다. 추상클래스를 만들어 두고, 여기에 templateMethod를 둡니다. temp..
구글 애드센스 API 베타 서비스가 오픈되었다길래 한번 살펴봤습니다. 지식검색 같은 사이트에 붙여놓으면 괜찮겠다는 생각을 좀 했습니다만.. 일반 광고에 비해 얼만큼의 수익이 생길지는 확실히 모르겠네요.. 다만, 사이트 운영자 뿐만 아니라, 글을 올리는 사용자에게도 수익을 줄 수 있다는 점은 긍정적인 것 같습니다. 구글의 Adsense API 사이트 주소는 여기입니다. (http://code.google.com/apis/adsense/) 내용을 좀 이해하기 쉽게 정리해 봤습니다. Adsense API가 뭔가요? Adsense API는 특정 웹 사이트와 광고 수익을 공유하는 솔루션으로 해당 웹 사이트는 UCC(User Created Content)를 가지고 있어야 합니다. 즉, 사용자가 만든 콘텐츠에 광고를..