소프트웨어/실용주의 프로그래머 15

오픈소스 Lucene을 활용한 DB Full-text 검색엔진 개발

요즘 검색이 관심이 있어 자료 수집중이다..NET 관련된 내용을 찾다고 보니 괜찮은 내용이 있어 펌 했습니다.-------------------------------------------------------------------------------------------------태어나서 처음으로 혼자서하는 알바를 해봤다. 2007년 12월 말에 오픈소스 Lucene을 사용하여 검색엔진을 개발해보지 않겠냐는 의뢰가 왔을 때 지금 하고있는 프로젝트들이 많아서 거절하려고도 했었지만 자바와 오픈소스를 사용하여 무엇인가를 개발한다는 것은 내 마음을 무척이나 설레이게 했다. 결국, 시간적 압박보다는 일을 선택했는데 아직 내가 많이 모자라기때문에 처음 계획했던 것 보다는 많이 축소한 단위로 프로젝트를 진행했다.프..

슬라이드 공유 사이트

깔끔한 슬라이드 공유 사이트 http://www.storyq.net/intros 쉽게 만드는 UCC 가지고 있는 파워포인트나, 사진으로 1분만에 UCC를 만들 수 있습니다. Blog your PPT 파워포인트 문서를 블로그나, 카페등 웹에서 바로 보여 드립니다. 더 이상 문서 도둑은 No! 원본 파일 첨부가 필요 없어서, 불법 도용을 막을 수 있습니다. 프라이버시 보호를 비공개로 설정하면, 본인이나 지인끼리만 공유할 수 있습니다. 프리젠테이션도 캐쥬얼하게.. 오피스 없이도, 웹 브라우저만으로 프리젠테이션 할 수 있습니다.

뉴욕의 프로그래머 ★★★★

변호사가 주인공인 드라마, 의사가 주인공인 드라마, 경찰이 주인공인 드라마는 다 있는데, 왜 유독 공대생/엔지니어가 주인공인 드라마는 없나요? 라는 애절한 목소리를 들어본 적이 있는가? 1 대부분의 영화/드라마에서 과학자나 엔지니어는 약자였다. 이들, 아니 우리는 영화에서 보통 몇가지 패턴으로 등장한다. 악당에게 이용만 당하다가 실험이 성공하면 결과물을 뺏기고 살해를 당한다. 아니면, 악당의 습격을 받고 핵심자료를 뺏기고 죽는다. 또는, 자유의지 없이 그저 악당이 시키는 대로 실험만 열심히 해댈 뿐이다. 그게, 인류의 종말을 위한 무기이건 말건 말이다. 외국에는 Numbers와 같은 드라마도 나오고 있지만, 우리나라의 문화산업에서 그리는 엔지니어의 모습은 여전히 주체적이지 못하며, 조연에 불과하다. 이런..

사내 정치와 조직구조에 의해 일그러지는 Software Architecture

정치와 조직구조에 의해 일그러지는 Software Architecture Conway’s law (콘 웨이의 법칙) If you have four groups working on a compiler, you’ll get a 4-pass compiler 당신이 하나의 컴파일를 만들기 위해 4개의 팀을 만든다면, 당신은 4단계(four-pass) 컴파일러를 얻을 것이다. 이 말은 시스템의 구조는 시스템을 설계한 조직의 구조(형태)를 그대로 반영한다는 것입니다. 보면 볼수록 묘한 감정과 예전 기억들이 떠오르는 법칙입니다. 성공적인 회사생활을 하기 위해서는 순수한 개발 능력외에 많은 변수들이 우리를 따라 다닙니다. 사내 정치에 승리하기 위한 명분 만들기서로간의 책임을 회피하기 위한 일 덜 가져오기영업 / 기획 ..

아무도 가르쳐 주지 않는 ‘구글’의 5가지 비밀

검색 엔진의 대명사 구글(Google). 미국에서도 방문자수에서 야후!를 제쳤다. 비즈니스 매거진 ‘포춘(Fortune)’이 선정한 ‘일하고 싶은 직장’ 1위다. 구글의 인기 때문에 혹시 인터넷이 발명되면서부터 구글이라는 회사가 생겨난게 아닌가 하고 생각하는 사람들도 많다. 다음은 아무도 가르쳐 주지 않는 구글의 비밀 5가지. 1. 구글은 사원 식비로 연간 7200만 달러(약 720억원)을 쓴다 연 간 7200만 달러라고 한다면, 구글러(Googler. 구글 사에서 사원을 부를 때 쓰는 호칭) 1인당 평균 식비가 7530 달러(약 753만원)씩 든다는 얘기다. 지역에 따라 다르겠지만, 캘리포니아에 있는 구글 본사(구글플렉스)의 경우 11개의 서로 다른 메뉴의 카페테리아에서 하루 두 끼의 식사를 무료로 제..