본문 바로가기

지앤선 이야기

[한글화 프로젝트] 8.인피니스팬 인피니스팬 번역: JBUG 이 글은 The Performance of Open Source Application 도서의 Infinispan 챕터를 번역한 것입니다. 원저자는 Manik Surtani이며 원문은 아래 원문링크를 클릭하시면 보실 수 있습니다. 원문링크  소개인피니스팬(주1)은 오픈소스 데이터그리드 플랫폼이자 분산 인메모리 키/밸류 NoSQL 스토어이다. 소프트웨어 아키텍트는 보통 인피니스팬 등의 데이터그리드를 관계형 데이터베이스 같은 느린 데이터 저장소 앞단에 두어 성능 확장 목적의 분산 인메모리 캐시로 사용하거나 또는 관계형 데이터베이스를 대체하려는 목적으로 분산 NoSQL로써 사용한다. 어떤 경우든지 소프트웨어 아키텍처에서 데이터그리드를 .. 더보기
[접속] 제가 한번 개발자를 만나 봤습니다. - S1 E09 사실, 이번 "[접속]제가 한번 개발자를 만나 봤습니다.”를 위한 인터뷰는 김태기님의 도움이 없었다면 불가능한 프로젝트였다. 인터뷰를 진행한 대부분의 분들을 김태기님께서 추천해주시고, 또 태기님 이름을 팔고 연락 드리는 것을 흔쾌히 응해주셨고 더욱이 몇몇 분들께는 직접 연락도 해주셨다. 그래서 태기님과의 인터뷰는 다른 그 어떤 분과의 인터뷰보다 훨씬 두근거리는 인터뷰였다. 인터뷰를 위해서 여러 도움을 주신 것처럼 태기님은 자상하고 따뜻한 분이었다. Q 우선 잘 모르는 분들을 위해 본인 소개부터 해주세요.A 15년정도 개발 일을 하고 있는 프리랜서 개발자이다. 주로 이통사의 SI 프로젝트를 진행하고 있다. 하는 역할은 Application Architect (애플리케이션 아키텍트)인데, 프로젝트 구축시 작.. 더보기
[한글화 프로젝트] 7. 생산성은 측정할 수 없다. 번역가 : 박성철월간 라디오와 모형의 마이컴 강좌를 시작으로 컴퓨터 프로그래밍에 빠져서 지금까지 시간 가는 줄 모르고 살았다. 현 SK 플래닛 개발팀 팀장으로 멋진 팀원의 덕을 보며 잘 지내는 중이며 한국 SW 개발 문화를 개선하는 데 관심이 많다.원문링크 생산성은 측정할 수 없다. 마틴 파울러 2003년 8월 29일 소프트웨어 프로세스나 실천적인 설계 기법 같은 것을 두고 감정적으로 대립하는 토론이 많이 보인다. 이런 논쟁 대부분은 해결할 수 없는데, 소프트웨어 산업계는 소프트웨어 개발 효율성의 몇 가지 기본 요소를 측정할 능력이 없기 때문이다. 특히 생산성에 대해서는 타당한 측정 방법이 없다. 물론 생산성이라는 건 어떤 활동의 투입대비 결과를 지켜보면 측정이 가능한 게 맞다. 그렇다면 소프트웨어의 생.. 더보기
[접속] 제가 한번 개발자를 만나 봤습니다. - S1 E08 이번 인터뷰는 인터뷰 당시에는 영국에 계셨으나 지금 현재는 독일에 거주 중이신 황장호 님과 스카이프를 통한 화상 인터뷰로 진행되었다. 황장호 님과는 몇 년 전(3년???) 영국으로 출장을 가는 나에게 개발자 지인께서 “영국에 가면 천재 개발자가 있으니 꼭 만나보라.”고 소개해주셔서 인연이 닿게 되었다. ‘천재개발자’ = ‘외계인’이라는 인식(왜 이런 생각이 들었는지 모르겠지만 Geek이란 느낌 자체가 조금은 20차원스러워서 그랬는지도…)이 있던 나에게 황장호 님의 첫 인상은 크게 벗어나지 않았다. 겉모습보다는 이야기를 하면서 더 그런 느낌이 들었던 것 같다. 그렇지만 나 역시 거의 15차원스러워서인지 그 날부터 지금까지 황장호님과의 인연을 이어가고 있다. (사진은 조금 더 화상 인터뷰 느낌이 물씬 나도록.. 더보기
[멘토에게 묻다]추천해주고 싶은 프로그래밍 언어는??? 그리고 그 이유는??? 이번 “멘토에게 묻다”는 분명하지 못한 질문으로 인해서 멘토들을 고민에 빠트리고, 제가 여러 가지를 배울 수 있었던 과정이었습니다. 그래서 조금 내용이 길더라도 전체를 공개하고자 합니다. 원하는 답을 얻기 위해서는 질문을 하는 이유가 분명해야 한다는 것을 깨달았고, 질문을 통해 답을 얻어 나가는 과장도 중요하다는 것을 느꼈습니다.(참고로, 정확한 전달을 위해 주고 받은 대화의 거의 대부분을 그대로 공개합니다. 아울러, 내용 중에 ‘ㅋㅋ’와 ‘ㅎㅎ’ 같은 표현을 삭제하여 다소 딱딱한 느낌이 들 수 있으나 잘 못 된 표현을 바로 잡아 주시고 많은 도움을 주시기 위해 애써주신 멘토들께 감사 드립니다.) “이제 막 프로그래밍 공부를 시작하는 혹은 프로그래밍을 공부하고 있는 - 그러나 아직 한 분야를 깊이 있게 .. 더보기