본문 바로가기

IT69

지진 정보 API, 이걸 쓰라고 만든건가? 지금까지 나는 지진 알림 앱과 트위터 계정을 운영해왔다. 기상청 지진 페이지의 정보를 1 ~ 2 초마다 확인해서 지진 정보가 있으면 알려주는 방식이었다. 그런데, 어느 순간부터 지진 알림이 오지 않았다. 기상청이 지진 알림 페이지의 구조를 변경해서 그렇다. 직접 페이지의 정보를 가져오는 방식은 페이지 운영자가 페이지 디자인이나 구조를 조금이라도 바꾸면 오류가 발생하는 문제가 있다. 그래서 이런 일을 막기 위해 API(Application Programming Interface)라는 방식이 존재한다. 서로 언어를 정해놓고 그 언어로만 소통하는 방식이라 할 수 있다. 그럼 기상청이 제공하는 지진 API를 사용하면 되지 않을까? 정답은 안된다. 위 사진에 나온 앱이 내가 제작한 앱인데, 정작 이 앱은 API를.. 2017. 7. 20.
구글 지도를 써 보셨나요? 구글 지도를 써 보셨나요? 해외여행 한번쯤 나가보시면 구글 지도를 꼭 사용하게 됩니다. 자동차, 도보, 대중교통 길찾기 모두 전세게 어디에서나 지원하니 정말 편리하죠. 한국을 제외하고요. 아시다시피 한국은 전쟁 국가이기 때문에 국가 안보를 위해서 해외로 지도 반출을 제한하고 있습니다. 국토해양부 국가공간정보 보안관리규정 제 17조와 측량 수로조사 및 지적에 관한 법률에 의해 뒷받침되는 내용입니다. 지난해에 구글이 이 데이터를 반출하기 위해 반출 신청을 했습니다. 그리고 지도국외반출협의체가 구성되었죠. 그러나 결국 반출은 불허되었습니다. 안보 문제라고 다들 하지만, 전 그렇게 생각하지 않습니다. 네이버나 다음 지도도 해외에서 접속하면 그대로 보이지 않습니까? 위성 사진도 구글 말고도 찍는 업체는 널렸습니다.. 2017. 5. 27.
iwinv를 버릴 수 밖에 없었던 이유 Iwinv. Iwinv인지 IWINV인지 iWINV인지는 잘 모르겠다. 3월달, 블로터 기사로 iwinv가 AWS에 대항할 만한 IaaS 클라우드 서비를 오픈한다는 이야기를 보았다. 당시는 베타 기간이라 문제가 있어도 그러려니 했다. 처음에는 방화벽 설정 관련해서 혼란이 있었다. 분명 WEB UI 측 방화벽의 설정을 변경해서 접속을 허용시켰는데, 접속 허용이 안 됐다. 전화까지 해가며 답변받은 내용은 서버 측에서 iptables 설정을 해 줘야 한다는 것. 아니 방화벽이 이미 있는데 왜 이중으로 설치한건지 의문이었다. 어느 날 서버 메모리가 임계치를 초과했다고 모니터링한게 연락이 와서 봤더니, 진짜 80%를 먹고 있었다. (당시 2기가짜리 클라우드 서버를 사용하고 있었다) 급하게 서버 업그레이드를 진행했.. 2017. 5. 13.
책 구글 지도와 포켓몬 고로 본 공간정보이야기를 보고서 우선, 필자는 작년 구글 지도 반출 때 반출이 불허된 걸 알고 속이 터졌던 사람이다. 혹시 지금 이 내용을 읽는 여러분이 이 책의 저자이거나 공간정보에 관련된 사람이라면 불화가 터질지도 모른다. 우리나라는 갈라파고스이다. 안 되는 것 투성이인 나라이다. 그 갈라파고스화에 기여하는 것 중 하나가 지도 데이터 반출 문제이다. 외국인 입장에서는 전 세계를 지원하는 구글 지도를 쓰면 한 번에 개발될 걸, 굳이 우리나라를 위해 로컬 지도 업체와 힘들게 연락해서 이러쿵저러쿵 협력을 할 리가 없다. 덕분에 전 세계 대상으로 출시되는 지도 기반 게임들은 우리나라를 지원하지 않거나 지원을 하더라도 한참 뒤에야 지원하는 경우가 허다하다 지난해 중순부터 금년 초까지, 이 구글맵을 한국에 쓸 수 있을지도 모른다는 희망에 필자.. 2017. 5. 3.