안드로이드에서 네트워크 연결하기 위해 자바에서처럼 코딩하면 십중팔구는 다음과 같은 오류 메시지를 만난다. android.os.NetworkOnMainThreadException 메시지를 살펴보면 Main Thread에서 네트워크를 호출하면서 발생한 오류라고 나온다. 즉, 안드로이드에서 Main Thread에서는 네트워크 연결을 하지 못하도록 한 것이다. 아마도 안드로이드 앱에서 네트워크 호출하면서 에러가 발생한 것을 사용자들이 안드로이드의 오류로 인식하기 때문에 그런 듯 하다. AsyncTask 쓰레드 클래스 이해 그럼 안드로이드에서는 어떻게 네트워크에 연결할 수 있을까? AsyncTask라는 쓰레드 클래스를 상속받아 네트워크 연결하는 부분을 만들면 된다. AsyncTask는 상속시 3개의 Generic..
빅 스몰 - 김상훈 지음/자음과모음(이룸) 동아일보 기자이면서 블로그 인터프리팅 컴파일러(http://interpiler.com) 운영자인 김상훈 님이 쓴 인터넷과 공유를 통한 성공 사례들에 대한 이야기 입니다. 아마도 다음 글이 세상의 많은 기회를 알려주기 위해서 저자가 블로그를 운영하고 빅스몰이란 책을 쓴 이유가 아닐까 합니다. 현실에서는 많은 사람이 기회를 마다하고 있다. 그리고 주어진 길만 묵묵히 걷는다. 소명을 따르는 건 존중받고 칭찬받아야 할 일이다. 하지만 세상의 선택은 백만 가지가 됐는데, 사람들의 선택은 그만큼 다양하지 못하다면 어떻게 될까. 그 결과가 지금의 세상인지도 모른다. 불평등이 심해지고 노력만큼 대접받지 못하는 세상. 실제로 요즘 부의 양극화란 이야기가 많이 나오고 있는데요. ..
구글 이후의 세계 - 제프리 스티벨 지음, 이영기 옮김/웅진지식하우스(웅진닷컴)제목만으로 보면 왠지 구글이라는 회사를 언급하면서 구글의 인기에 살짝 편승하려는 책이 아닌가 했습니다. 그러나!! 책을 읽어보니 절대 그렇지 않더군요. 오히려 인터넷과 컴퓨터 분야에 대한 제프리 스티벨의 관찰과 정리가 놀라움 그 자체였습니다. 이 책을 통해 꾸준히 주장하는 바는 "인터넷은 곧 인간의 뇌와 같다"는 것입니다. 아니 뇌와 같은 형태로 발전하게 될 것이라는 점이 좀 더 적절하겠죠. 먼저 "브레인 게이트"라는 뇌에 이식하는 장치에 대해서 언급합니다. 이 장치를 이식하면 사람의 마음을 이용해 컴퓨터와 같은 전기, 전자 장치를 컨트롤 할 수 있다고 합니다. 프롤로그에 나와 있는 브레인 게이트를 읽는 순간부터 이 책이 단순..