Chaos is order yet undeciphered.

프로그램/훌륭한 2

감성적 우뇌형 소프트웨어 개발

찌는 듯 더운 날씨에도 불구하고 올림픽 승전보는 더위를 날려보내주고 나에게 새로운 도전에 대한 열의를 불러 일으킨다. 그 간 발목을 잡아오던 미련이나 아쉬움을 뒤로 날려보내고 나니 마음이 후련하다.... 지금까지 내게 있어 소프트웨어란 넘은 아주 논리적이면서도 수학적인 놈이었다. 보다 정확한 검색을 위한 알고리즘과 분산된 시스템상에서의 성능, 효과적인 자료 구조 , 추론을 위한 각종 통계와 확률 등등 이를 위해 개발자를 채용할 때도 가능하면 좌뇌형 개발자를 선호했었다. 그러나 시간이 지나면서 나의 이러한 시각은 아주 편향적이고 잘못된 것이라는 확신을 갖게 되었다. 현재 성공하고 있는 소프트웨어와 서비스를 보면 무척 감성적이고 우뇌형 사고가 기반에 깔려있다는 것을 발견하게 되었다. 좌,우 양방향으로 호흡이..

소프트웨어의 사용성과 검색

컴퓨팅 파워와 하드디스크 용량이 증가함에 따라 개인의 노트북과 데스크탑에 존재하는 정보의 양도 기하급수적으로 함께 늘고 있다. 현재 개인적으로 사용하고 있는 노트북의 경우 200G HDD인데 거의 80% 정도 데이타가 쌓여 있다. 사실 이들 정보 중 찾지 못해서 제대로 이용하지 못하는 정보도 상당수 존재한다. 이러한 문제를 해결할 수 있는 방법으로 구글이나 네이버 같은 검색 업체는 데스크탑 검색 프로그램을 무료로 제공하고 있다. 개인적으로 이들 프로그램이 유용하기는 하지만 색인 과정에서 발생하는 CPU의 Load와 색인 파일의 크기 때문에 별로 선호하지는 않는다. - 디렉토리와 폴더에 의한 파일 검색 과거 가장 유용하게 파일을 분류.활용하는 방법이 바로 사용자가 자신의 입맛대로 폴더와 디렉토리를 생성하고..