전체 글
-
닌텐도 Wii는 왜 사라졌을까?카테고리 없음 2014. 1. 11. 18:47
한 때, 정부에서도 게임기 산업 육성 이야기가 나오게 만들었던 히트작 ‘닌텐도’. 당시 이명박 대통령이 게임 산업을 장려하면서, 대책없이 열매만 맛보려 한다고 ’명텐도’라는 비난 여론도 많았던 걸로 안다. 결과적으로는 관련사업 육성에 이룬 것이 아무것도 없지만, 거의 게임문화 탄압국가에 가까운 우리 나라에게 닌텐도 사례는 신선한 충격을 가져다주었었다. 아무튼, 그 잘나가던 닌텐도 회사의 천하는 오래가지 못했다. 요즘 닌텐도 이야기를 들은 적이 있는가? 나도 요 몇년 간 닌텐도 이야길 들어본 적이 없다. 어쩌다 이렇게 갑자기 자취를 감추게 되었을까? 이와 관련해서 일본의 칼럼을 번역한 글이 있다. 사실 작년의 글인데 최근 갑자기 궁금해져서 찾다가 발견했다. 간단히 정리하면, Wii는 타이틀의 부재가 심각한..
-
과연 Deep Learning은 인공지능 연구에 혁신을 가져다줄까?Tech/Deep Learning 2014. 1. 6. 20:47
Deep Learning의 전신이 되는 Neural Network는 본래 1950년 후반에 소개된 역사있는 학문이다. Frank Rosenblatt는 이 당시에 뇌를 모방하는 Perceptron(퍼셉트론)이란 이름의 Neural Network를 제안했는데, 기본적인 삼각형과 사각형 형태 정도를 구분할 수 있었다. 반응은 폭발적이었다. 하지만 오래가진 못했다.1969년에 Marvin Minsky가 저술한 책 때문이었다. Rosenblatt이 제안한 Perceptron은 기본적인 Exclusive-OR 연산도 수행하지 못하는 단점이 있었다. “사람의 뇌”를 닮았다고 한 시스템이 이런 기본적인 연산도 수행하지 못한다니? 그 이후로 Neural Networks는 급속도로 사장되었다.1980년 중반이 되어서야 N..
-
gcc와 g++Tech/Development 2014. 1. 4. 22:46
gcc를 써야할지 g++을 써야할지 헷갈릴 때가 있다. gcc나 g++나 모두 front-end일 뿐 실제로는 컴파일러와 링커가 어떻게 동작할지 연결해주는 역할만 한다. gcc 를 쓸 경우 확장자(.c or .cc/.cpp)에 따라 C 또는 C++로 컴파일 할지 결정한다. C 라이브러리와 링크한다. 즉, 옵션을 통해 별도로 링크하지 않는 이상 C++ 라이브러리가 링크되는 일은 없다. g++를 쓸 경우 확장자(.c or .cc/.cpp)에 상관없이 무조건 C++로 컴파일 한다. 컴파일된 결과는 당연히 C++ 라이브러리와 링크된다. 아래의 예제를 보자. #include int main(void) { printf("I was compiled as %s!\n", sizeof('a') == 1 ? "C++" : ..