마흔, 논어를 읽어야 할 시간 - 신정근 지음/21세기북스(북이십일) "불혹" ― 어떠한 유혹에도 쉽게 넘어가지 않는다는 나이 마흔 ― 30대에 김광석의 "서른 즈음에"를 열심히 불렀던 것과 달리, 40대에 "논어", "소크라테스"와 같은 철학 책을 많이 보게 되네요. 저자인 신정근 님은 이미 "논어"와 관련된 많은 책을 쓰셨던 분입니다. "논어"하면, 어려운 한자가 제일 먼저 떠오릅니다. 하지만, 현대 사회 이슈와 비교해 설명하기 때문에, 기존 논어 책과 달리 쉽게 읽을 수 있습니다. 또한, 기("입문") - 승("승당") - 전("입실") - 결("여언")의 네부분으로 나누어, 하나의 주제를 단계적으로 잘 설명하고 있습니다. 전체적으로 다음 주제를 중심으로 6개의 강의로 구성되어 있습니다. 1강: 행..
빅데이터 비즈니스 - 스즈키 료스케 지음, 천채정 옮김/더숲 일본에서 경제경영 베스트셀러에 오른 책이라고 해서 잔뜩 기대를 하고 살펴봤습니다. 하지만 너무 번역체의 느낌이 나서 읽기가 쉽지는 않았습니다. 그래도 끝까지 읽어보니 내용 자체는 꽤 좋았다는 생각이 드네요. 빅데이터에 처음 관심을 가져본 분이라면 전체적인 개념을 잡기 위해서 한번쯤 읽어보셔도 좋을 것 같습니다. 빅데이터의 진정한 가치는 커다란 데이터 자체에 있는 것이 아니라 여기에서 추출할 수 있는 새로운 사회적 가치가 있는지 여부에서 나타난다. 먼저 1장에서 빅데이터 비즈니스란 무엇인가?를 다루고 있습니다. 빅데이터와 관련해서 스즈키 료스케는 이용사업자와 지원사업자의 관점에서 이야기를 시작합니다. 즉, 빅데이터를 활용하여 사업의 부가가치를 증..
오늘 블로그를 들어가고 깜짝 놀랐네요. 보통 크롬을 웹 브라우저로 자주 사용하고 있는데.. 빨간색 바탕에 다음과 같은 화면이 나오더군요.. ㅠㅠ 무슨 문제인지 확인하기 위해 "이 웹사이트 관련 문제점 세부사항"을 클릭해 봤습니다. 내용을 살펴보니 멀웨어를 배포한다고 하는데 중계 역할을 알라딘 사이트에서 수행하는 것 같았습니다. 그래서 일단 알라딘 ttb2를 가져오는 스크립트를 제거했습니다. 아마도 알라딘의 ttb2 서버에 문제가 있는 것 같네요. 하지만 스크립트를 제거해도 여전히 크롬에서는 악성코드 페이지로 나옵니다. 그래서 위 화면의 하단의 "Google 웹마스터 도구"를 클릭해서 구글로 "검토 요청을 보내야 합니다. 일단, 검토 요청은 보내놨는데.. 내일 중으로 다시 한번 확인해 봐야겠네요.. 개인 ..
빅데이터를 위해서는 크게 세가지 분야의 기술이 필요합니다. 첫째, 데이터의 획득 및 생성하기 위한 센서나 디바이스에 적용할 기술이 있습니다. 둘째, 데이터를 축적하기 위해 병렬처리와 같은 아키텍처나 스토리지가 관련 기술이 필요합니다. 마지막으로 축적된 데이터를 분석하기 위해 하둡과 같은 기술들이 필요하겠죠. 이번에는 축적된 빅데이터를 분석하는 기술에 대해서 한번 정리해 보려고 합니다. 흔히 빅데이터 = 하둡 이라고 생각을 많이 합니다. 전혀 틀린 이야기는 아니지만 하둡이 만능은 아니라는 점을 확실히 이야기 하고 싶습니다. 하둡은 다음과 같은 장점 때문에 빅데이터의 분석 기술로 각광받고 있습니다. 대용량 비정형 데이터를 기반으로 함.HDFS와 맵리듀스를 활용하여 쉽게 분산 처리가 가능함.PC급의 하드웨어 ..
올해부터 빅데이터에 관심이 부쩍 높아진 것 같습니다. 클라우드 환경이 대중화되고 하둡 등 분산 처리 기술이 일반화 되면서 자연스럽게 빅데이터에 대한 관심도 늘어나는 것 같습니다. 하지만 아직도 빅데이터를 단순히 대용량 데이터로만 생각하는 경향이 있어서 빅데이터의 의미와 실제 사례를 간략하게 정리해 보려고 합니다. 빅데이터 확장 배경 왜 빅데이터에 관심을 가지게 되었을까요? 먼저 하드웨어가 발달하고 ERP, CRM과 같은 것을 통해 데이터가 충분히 축적되었다는 것입니다. 이렇게 축적된 데이터를 통해 비즈니스에 기여할 수 있는 인사이트를 만들 수 있을까? 하는 고민이 빅데이터의 시작이라고 생각합니다. 모든 IT 관련 이슈들이 그러하듯 빅데이터란 것도 하루아침에 나타난 것이 아닙니다. 예전에 데이터베이스에서도..
구글의 넥서스 7이 국내 출시된지도 두달여가 지났네요. 현재까지 회사 서비스와 관련된 동영상, 소개자료, App 등을 설치해 놓고 간단히 보여주는데 주로 사용하고 있는데요. 넥서스 7에서 잘 사용하지 않는 몇가지 팁들을 간단하게 소개하려고 합니다. 1. 카메라 활용넥서스 7은 전면 카메라만 부착되어 있어 사진을 찍는데 도움이 안됩니다. ㅠㅠ 스카이프와 같은 것을 활용해서 화상 통화등을 할 때 사용하거나 거울(?)로 주로 사용하던데요.. MoDaCo에서 만든 Camera Launcher for Nexus 7 을 사용하면 사진 찍기를 할 수 있습니다. 단, 주로 자기 얼굴을 찍게 되겠죠.. ^^ (주변을 찍어 보려고 하니 정말 어렵더군요.. ㅎㅎ) 물론 Instagram 어플리케이션도 구글 넥서스 7에서 사..
R 소개빅데이터 처리 기술 중에 최근 인기있는 R 에 대해서 간략하게 소개합니다. R은 통계, 그래픽 작업, 통계적 프로그래밍을 하는데 매우 효과적인 툴입니다. 기존의 SAS, SPSS와 같은 통계 처리 프로그램들이 있었는데요. R은 이러한 프로그램을 대신할 수 있는 오픈소스 프로젝트로서 R에서 사용할 수 있는 애드온만 2천개가 넘을 정도로 널리 사용되고 있습니다. 여러분이 R에 대한 자료를 검색하기는 쉽지 않습니다. 당연히 R을 검색하면 R과 관련없는 수많은 자료들이 나오기 때문이죠. R에 대한 자료를 가장 많이 가지고 있는 곳은 당연히 R 프로젝트 사이트입니다. http://www.r-project.org 위 사이트에서 R 프로그램 다운로드, 애드온 패키지, 문서, 소스 코드 등을 받아서 살펴볼 수 ..
Borrowing 바로잉 - 데이비드 코드 머레이 지음, 이경식 옮김/흐름출판 "세상을 바꾼 창조는 모방에서 시작되었다." 데이비드 머레이가 책을 통해서 계속 주장하는 내용입니다. 특히 최근 삼성전자와 애플간의 특허 전쟁으로 창조와 혁신에 대한 관심이 높아지는 시기에 상당히 아이러니한 주장이라 할 수 있습니다. 그러나 수많은 업체나 인물의 사례를 구체적으로 서술하면서 머레이는 자신의 주장을 펼쳐 나갑니다. 복사는 창의적인 과정의 핵심이다. 우선 복사를 하듯 모방하고 그 다음에 창조해야 한다는 점을 명심하라. 복사는 아이디어를 구성하는 재료를 수집하는 방법이다. 모방자와 창의적인 천재 사이에 놓인 유일한 차이점은 재료의 원천에 있다. 이들 모두 다른 데서 무엇인가를 빌리는 동일한 행위로 시작하기 때문이다...
예전에 MaxMind의 GeoIP를 이용하여 IP를 기반으로 국가별 분기를 하는 내용을 정리하였는데요. 2012/03/07 - [프로그래밍/Web] - 웹페이지 접속자에 따른 국문, 영문 페이지의 구분을 위한 국가를 확인 방법에 대한 정리 HTTP의 헤더 정보를 사용하여 보다 쉽게 국가별 분기를 하는 방법이 있더군요. 바로 HTTP_ACCEPT_LANGUAGE 정보를 확인하는 것입니다. 해당 정보를 보내주지 않는 브라우저가 있으면 문제가 될 수 있을 듯하여 살펴봤는데 대부분의 브라우저에서 잘 지원하는 것 같습니다. 각 프로그래밍 언어별 HTTP_ACCEPT_LANGUAGE 정보를 가져오는 것은 다음과 같습니다. PHP: $_SERVER['HTTP_ACCEPT_LANGUAGE'] ASP: Request.S..
라이브러리 형태로 제공되는 SDK를 iOS6를 지원한 xcode 4.5에서 컴파일할 경우, 다음과 같은 오류가 발생할 수 있습니다. ld: file is universal (2 slices) but does not contain a(n) armv7s slice: /Users/xxxx/Desktop/iPhone Project/DBR_CAST/Classes/fingraph/libFingraphAgent.a for architecture armv7s clang: error: linker command failed with exit code 1 (use -v to see invocation) xcode 4.5 버전에서 추가된 arm7s 아키텍처에 대하여 해당 라이브러리가 제대로 지원하도록 컴파일 되어 있지 않아..