2015의 게시물 표시

사물인터넷이 활성화되면 보안이 중요해진다.

사물인터넷(IoT)이 이슈가 되면서 많은 업체들이 온갖 아이디어를 이용해 다양한 사물을 인터넷에 연결하고 있다. 그동안 인터넷에 연결된 적이 없는 사물까지도 인터넷에 연결하는 시도를 하고 있기 때문에 사물인터넷 시대가 본격적으로 시작되면 우리 주위의 많은 사물들이 인터넷에 연결되게 될 것이다.


그렇게 되면 해킹의 위험성은 얼마나 될까? 이 질문을 본 사람들은 설마 그런걸 해킹할까?라는 의문이 먼저 들 것이다. 하지만 그런 사례는 어렵지 않게 찾아볼 수 있다. 몇년 전엔 중국산 다리미와 전자담배, 주전자에 해킹칩이 들어있는 것을 발견했다는 기사도 나왔었다. 이런 것들은 사물인터넷을 창의적으로 악용한 사례라고 할 수 있다.


이떤 기사에는 와이파이에 연결되어 사람과 간단하게 대화하는 인형이 도청장치로 쓰일 수도 있다고 예측했다. 분명히 가능성이 있는 일이다.


사람의 말을 인식하는 마이크는 도청에 악용될 수 있고 사물을 인식하는 카메라는 불법적인 촬영을 가능하게 해준다. 이런 기능이 들어있는 제품을 구매하는 일반인들은 아마 이렇게 악용될 수 있다는 것을 꿈에도 생각하지 못할 수도 있다. 많은 사람들은 기술에 대해서 잘 알지 못하기 때문에 무지한 상황에서 속수무책으로 당하는 경우가 많이 생길 것이다.


요즘 영화나 드라마에서는 사람의 행적을 조사하기 위해 차량의 블랙박스를 조회하는 장면이 나오곤 한다. 많은 사람들은 블랙박스가 사고났을 때나 사용되는줄 알고 있지만 실제로는 민감한 정보들이 들어있는 곳이라는 것을 모르는 사람이 대부분일 것이다. (이제는 블랙박스도 보안이 필요할 것 같다.)


사물인터넷의 가장 대표적인 사례로 꼽히는 것은 건강과 관련된 분야다. 개인의 건강을 위해 심박수 체크는 물론 칫솔에 인터넷을 연결해 칫솔질을 잘하는지 체크해주거나 운동화에 센서를 달아 운동량도 체크해준다. GPS정보까지 포함하여 개인의 일거수일투족을 체계적으로 기록하고 있다. 이런 민감한 정보들이 유출된다면 개인의 프라이버시가 심각하게 침해될 수 있다.


내 주위에 많은 사물들이 나에 대해 기…

나의 스마트워치 체험기

이미지
나는 예전부터 스마트워치를 사용해 왔다. 오래전부터 PDA쪽에 관심이 있었기 때문에 소형 스마트기기들이 나오면 꼭 구매해서 써보고 그랬었다.


내가 처음으로 스마트워치를 구입한 건 Fossil에서 나온 Wrist PDA라는 제품이다. 2003년도에 이 제품이 출시되자마자 샀다. 너무 갖고싶어서 무턱대고 해외구매를 시도했던 것 같다.




Fossil Wrist PDA (출처 : 위키피디아)


이 제품은 PDA(Personal Digital Assistant)에서 사용하던 팜OS를 탑재하고 터치가 가능했다. 그리고 팜PDA에서 쓰던 프로그램을 실행할 수 있는 것이 특징이었다. 팜계열의 PDA치고는 높은 성능을 갖고 있었기 때문에 할 수 있는 것이 많았다. 하지만 배터리가 오래가지 않는 다는 것이 큰 문제였다. 어느날 충격에 의해 버튼이 고장난 이후로 쓰지않게 되었지만 그 당시에는 참 신선했다.


이 시계는 그냥 PDA를 시계로 옮겨놓은 형태였고 사용자 친화적이지는 않았던 것 같다.





MOTOACTV (출처 : 위키피디아)


그 이후 제대로 꽂힌 것이 있었으니 바로 모토로라에서 나온 모토액티브라는 제품이다.


2011년에 출시한 이 제품은 안드로이드OS를 탑재하고 운동에 최적화된 기능들을 제공했다. GPS, 와이파이, 블루투스, FM라디오, 자이로 센서, 가속도 센서까지 달려있었고 디스플레이 부분은 스마트폰에서 사용되는 고릴라 글래스로 되어 있어서 튼튼하기까지 했다. 그리고 무엇보다 좋은 점은 방수가 된다는 점이었다. mp3도 들을 수 있고 걸음걸이도 체크해줬다.


무엇이든 가능할 것처럼 보였던 기계였지만 무엇을 해야할지 애매했다. 그냥 운동할 때 라디오나 mp3를 들을 수 있는 시계정도로만 느껴졌다. 물론 안드로이드 제품이라 개발자인 나는 시계에 맞는 프로그램을 직접 만들어 올릴 수 있었지만 무엇을 만들어야 하는지에 대해서는 생각해내기가 쉽지 않았다.


모토액티브 이후에는 스마트워치에 대한 감흥도 사라졌었다. 삼성에서 갤럭시 기어를 출시했을 때도 모토액티브와 크게 다른점이 있을까 싶어 그다지…

[스크랩] [체험기] 비트코인 채굴해보니…컴퓨터 사용료가 더 들어

요즘 IT 전문가들 사이에서도 가장 뜨거운 화제라면, 단연 ‘비트코인(Bitcoin)’을 꼽을 것이다. 나는 처음 비트코인이 나왔던 2009년에 우연히 이 가상화폐를 접했다. 당시엔 그저 ‘사이버 머니’로만 여겼다. 지금 같이 일이 커질 거라곤 미처 생각지도 못했다. 비트코인과 나와의 첫 만남은 그렇게 끝났다.


몇 년이 지나, 한 달 전에야 비로소 비트코인에 다시 관심이 생겼다. 그 무렵 1비트코인은 우리 돈 20만원에 거래되고 있었다. 그때도 ‘이미 오를 만큼 올랐구나’ 싶어 아쉬움만 뒤로 하고 거래할 마음을 접었다. 하지만 지금, 1비트코인은 무려(!) 120만원선에 거래된다. 그때라도 비트코인을 과감하게 매입했다면, 지금쯤 짭짤한 수익을 올렸을 것이다.





원문보기 : http://biz.chosun.com/site/data/html_dir/2013/12/04/2013120401174.html

스타트업 지원 프로그램 BizSpark를 연장하다.

Microsoft에서는 BizSpark라는 스타트업을 지원하는 프로그램을 운영하고 있다. 꼭 스타트업이 아니어도 되는 것 같다. 작년부터 BizSpark를 이용하고 있는데 취미로 만든 앱을 제출했더니 승인이 났다.  3년간 매월 18만원치의 Azure(클라우드 서버) 이용료와 윈도우와 비주얼스튜디오 등의 모든 Microsoft제품군을 무료로 이용할 수 있다. 덕분에 앱이나 웹개발에 필요한 서버를 무료로 잘 활용하고 있다. 3년동안 1년 단위로 계약연장이 가능한데 이번에 1년을 연장했다.
벌써 1년동안 이용했고 2년밖에 남지 않았다고 생각하니 아쉬운 생각이 들었다. Azure를 이용해 무료로 서버를 개설해서 사용하는 것도 좋지만 CDN이나 NoSQL, 머신러닝관련 서비스도 쉽게 이용할 수 있기 때문에 다양한 개발테스트를 해볼 수 있어서 여러가지로 도움이 많이 됐다. 앞으로 이렇게 좋은 지원프로그램을 낭비하지 않고 좀더 재미있는 것들을 만들어보고 싶다. 사물인터넷도 결국 배경에는 클라우드 서버가 필요할 것이라 생각된다. 또 무엇을 만들어 볼까?

내가 만들고 싶은 인공지능 로봇은 이렇다.

아직까지 로봇의 두뇌는 사람의 두뇌를 따라갈 수 없다. 로봇의 두뇌로 사용되는 CPU는 정해진 공식안에서 빠른 계산을 할 수 있다. 하지만 사람처럼 생각하지는 못한다. 사람의 생각을 모방하도록 만든 컴퓨터들은 엄청난 규모의 슈퍼컴퓨터로 구현된다. 사람은 고작 주먹두개 크기의 뇌를 이용해 인류를 발전시켜왔다. 뇌도 결국은 전기 신호로 작동하지만 뇌를 작동시키기 위해 그렇게 많은 전류를 사용하지도 않는다. 이렇게 이 시대의 컴퓨터는 사람 뇌의 효율을 따라가지 못한다. 이런 점에서 뇌를 연구하는 것은 아직 갈길이 멀었고 컴퓨터는 더욱 발전할 수 있는 가능성이 있다는 것을 보여준다고 생각한다. 사람의 판단은 완벽하지 않다. 살아온 경험과 문화에 의해 의사를 결정한다. 많은 뇌세포가 경험을 저장하고 있다가 다수결의 법칙에 의해 의사를 결정하도록 도와주는 방식이다.그렇기 때문에 자신이 속해있는 환경(국가와 문화 또는 연령 등)의 차이로 극단적으로 다른 판단을 할 수도 있는게 사람이다. 이렇게 불완전하게 사고하는 뇌가 별 문제 없이 사회를 이루고 살게 해준다는 것이 너무나 신기하다. 애플의 개인비서 시스템인 시리(siri)는 사용자가 많이 말을 걸 수록 더 좋은 대답을 하게된다고 알려져 있다. 이런 것은 기본적으로 뇌의 구조와 많이 흡사하다. 컴퓨터의 발전으로 대용량의 데이터를 처리할 수 있게되었고 쌓인 데이터 속에서 통계기반의 결과를 반환하는 것이다. 사람도 경험에 의해서 어떠한 판단을 내리는 것이고 그 경험이 비교적 적은 시리는 어린아이처럼 섣부른 결과를 선택 할 수도 있다. 이 부분이 시리가 아직 대답을 어설프게 한다고 느끼게 하는 부분 일 것 같다. 사람의 뇌는 1천억개의 신경세포와 100조개의 개별연결을 통해 이런 결정을 한다고 한다. 시리는 이런 부분을 소프트웨어적으로 구현하여 무수하게 많은 고성능 컴퓨터를 연결하여 이 시스템을 구현했을 것이다. 하지만 그 데이터의 갯수와 개별 연결방법에서 뇌만큼 정교하게 구현해내지 못하고 있기 때문에 아직까지 뇌의 판단을 …

작업실 소개

이미지
이 곳은 로봇을 좋아하는 어떤 개발자의 생각들을 적는 블로그 입니다.


중학교 때 부터 프로그래밍을 하면서 개발자라는 직업을 천직으로 알고 살아왔습니다. 지금은 벌써 서른이 넘는 나이가 되었네요. 항상 새로운 것을 만드는 것에 재미를 느꼈었고 지금까지도 저는 프로그래밍에 미쳐있다고 말할 수 있을 정도로 개발이 재밌습니다.


저는 컴퓨터를 하기 전에도 무엇을 만드는 것을 좋아했습니다. 어렸을 때의 꿈은 영화 특수효과 팀에 들어가는 것이었습니다. 중학교 때 실리콘을 사다가 사람피부 가면을 만들어보겠다고 얼굴모양 틀을 만들었던 것이 생각나네요. 그 때의 제 취미는 찰흙으로 손바닥 만들기 같은 것이었습니다. 선생님께 선물도 많이 드렸었지요.


그러다가 프로그래밍을 접하게 되었고 컴퓨터 안에서 무언가 만들어 낼 수 있다는 매력에 푹 빠지게 되었습니다. 그 무한한 가능성에 장난감을 갖고노는 아이처럼 많은 것을 만들고 놀았습니다.


그러다 문득 컴퓨터 밖을 나오고 싶었습니다. 다양한 센서를 통해 세상을 관찰하고 그에 따라 프로그래밍 된 동작을 하는 로봇을 만들어 보고 싶었습니다. 그게 벌써 10년전의 꿈이네요.


이제는 누구나 로봇을 만들 수 있는 시대가 되었습니다. 쉽게 회로를 구성할 수 있는 아두이노가 있고 두뇌가 되어줄 수 있는 컴퓨터기술도 많이 발전했습니다. 그리고 외형을 쉽게 만들수 있는 3D프린터까지 일반인에게 보급되었습니다.








6년전 쯤 BigDog이라는 로봇에 관한 동영상을 봤습니다. 그 동영상을 본 이후로 어떻게든 Boston dynamics 에 들어가야 하나 싶었습니다. 정말 미치도록 로봇을 개발하고 싶다는 생각이 들었습니다.


저는 로봇을 만들겠다고 생각한 그 때 부터 먼 훗날 로봇을 만들어야 할 때를 염두해 공부 해왔습니다. 이제는 그동안 공부한 소프트웨어를 기반으로 하드웨어를 제어하는 개발에 푹 빠져보고 싶습니다.


이 블로그를 통해 생각들을 정리하고 계획을 하나하나 실현해 나가겠습니다.