WORK 23

시스템 복구 기법 II - OS 초기화하기

시스템을 복구할 수 있는 방법은 여러가지가 있지만 오늘 소개하는 방법은 다른 시스템 복구 기법을 사용해도 시스템을 복구할 수 없을 때 사용하는 최후의 방법이다. 오늘 소개하는 방법은 OS를 새로 설치하지 않고 OS를 초기 설치 상태로 되돌리게된다. 여기서 초기 설치는 OS를 처음 설치하고 어떠한 시스템 드라이브로 설치되지 않은 상태를 말한다. 즉, 이 방법은 하드 디스크를 포맷하고, 파일을 복사하고, XP를 설치하는 과정을 줄일 수 있지만 시스템 드라이버와 프로그램은 따로 설치해야 한다. 그러나 이 방법을 활용하면 시스템 드라이버는 설치하지 않고 프로그램만 새로 설치할 수 있으며, 반대로 프로그램은 새로 설치하지 않고 시스템 드라이버만 새로 설치하도록 초기화 할 수도 있다. 물론 사용자 데이타도 초기화할..

WORK 2007.05.22

HTML 기반 오프라인 잡지 무료 검색 서비스

DDH 는 출판 잡지의 콘텐츠를 인터넷에서 온라인 검색을 통해보는 스토리 검색 서비스 ‘사이먼서치(www.simonsearch.co.kr)’를 오픈한다고 밝혔다. 이를 통해 다양한 콘텐츠를 찾는 독자들은 언제 어디서나 온라인 검색을 통해 무료로 잡지를 보는 것이 가능해졌다. 기존의 잡지 검색 서비스는 별도의 프로그램 설치가 필요한 PDF서비스나 이미지 퀄리티가 형편없는 스캔 서비스가 고작이고 그나마 기사나 사진을 보기 위해 번거롭게 매번 ActiveX를 설치해야 했다. 그러나 세계 최초 유일하게 개발된 사이먼서치 기술은 MAC(mackintosh) 기반으로 제작된 DTP파일[i] (Quark[ii] or Indesign[iii])을 HTML로 자동 변환해줘 기존 잡지 서비스 방식의 불편함을 획기적으로 전..

WORK 2007.05.22

전자상거래 웹사이트 구축: 17 가지 주의점

전자상거래 웹사이트 구축을 하려면 어떤 점에 주의를 기울여야 할까요? 전자상거래 웹사이트 구축하는 일이 제 관심사는 아닙니다만, 일반 웹사이트 구축에 도움이 될만한 포인트도 있을 것 같아서 간단하게 소개합니다. SEOMOZ 라는 사이트에 "성공적인 전자상거래 웹사이트 구축을 위한 17가지 규칙" 이라는 제목의 글이 올랐습니다. 자세한 것은 그 사이트에 가서 읽어 보시고 저는 제 생각에 중요하다고 생각되는 몇 가지 포인트만 메모해 두겠습니다. 메모를 적기 전에, Seomoz에 언급된 바대로, 미국 소매시장에서 전자상거래 웹사이트를 통한 거래규모가 얼마나 되는지 미국 통계청 자료를 보았습니다. 지난 4/4 분기 전자상거래를 통한 소매 규모는 전체 소매거래의 3%를 차지하게 되었습니다. 아래의 도표를 보면 아..

WORK 2007.05.08

개발자 이력서

사 진 IT 전문가 이력서 1.인적사항 작성일자: 2007. 03. 28 성 명 홍길동 주민등록번호 760528-1234567 성 별 남 최종학교 한국대학교 전공학과 전자공학 졸업년월 2000-07 고등학교 영서고등학교 졸업년월 1995-02 전산경력 6년 8개월 외 국 어 영어 자격증 정보처리기사1급 (2000-07 취득) 기술자등급 중급 주 소 423-052 경기 광명시 소하5동 금강아트빌라 101 2.회사경력 회 사 명 기 간 직 위 담 당 업 무 (주)아인텍 정보기술 2000-07~2002-11 사원 개발 (주)두원서미트 2002-12~2003-11 사원 개발 (주)툴앤툴스 2003-12~2004-09 대리 설계, 개발 프리랜서 2004-10~2007-03 과장 설계, 개발 3.개발경력 (참여범위..

WORK 2007.05.07

발명의 근본

얼마전에 프로그래머의 위기지학에 대한 글을 썼습니다. 오늘은 위인지학 이야기를 해보려고 합니다. 제가 몇 년 전에 대학 후배들을 위해 "무엇을 프로그래밍할 것인가"에 대한 글을 썼습니다. 프로그래밍을 잘하려면 프로그램을 많이 만들어 봐야 된다고 하지만, 숙제 외에 도대체 무엇을 프로그래밍할 것인지 몰라 헤매고 있는 후배가 있는 것 같아 쓴 글입니다. 그 글에서는 대략 네 개의 단계를 설명하고 있습니다. 처음에는 단순한 것, 그 다음에는 자신에게 가까운 것(위기지학)을 만들라고 합니다. 세번째 단계는 타인을 위한 것입니다. 마지막은 타인"들"을 위한 것입니다. 세번째와 네번째는 모두 (위기지학에 기반한) 위인지학으로 묶어서 생각할 수 있습니다. 지난 2월 16일에 우연히 TV에서 아주 독특한 발명가를 봤습..

WORK 2007.04.21

프로그래머와 유치원생..

훌륭한 개발자가 되기 위한 것은 그리 어렵지 않다고 한다...과연 그런지?Programmerthink에 올라온 글에 의하면 사실 매우 간단하다고 한다.5세의 동심으로 돌아가 유치원에서 배운 것만 잘 실현해도 좋은 개발자가 된다고 한다.동심으로 돌아가서 유치원 시절에 가르쳐준 것들을 생각해보자, 아마 좋은 개발자로 거듭날 수 있을 것이다.참고로 프로그래머뿐만 아니라 일반인들도 세상을 살아가면서 우리가 어렸을때 배운 것들이 어른이 되어서도 좋은 교훈이 된다는 것은 잊지 말기 바란다.1. 모든 것을 나누어 가지자.오픈소스를 활용하고 가능하다면 나도 함께 동참하자.서로 모여서 나눈다면 분명 더 좋은 결과들이 나올 수 있다.2. 공평해라.다른 기술, 방법, 언어들에게 기회를 주자.내 방법만이 정답이라는 생각을 버..

WORK 2007.04.17

팜, 리눅스기반 운영체제 개발

팜 CEO 에드 콜리건(Ed Colligan)이 휴대 단말기용으로 리눅스 기반의 운영 체제를 개발 중이라고 밝혔다. 콜리건은 10일, 수년간의 개발 기간을 거쳐 완성한 새로운 운영 체제를 올해 안에 팜 「트레오(Treos)」 단말기에 탑재할 계획이라고 발표했다. 팜은 이를 통해 자사 스마트 폰의 안정성을 개선하는 한편 성능을 크게 향상시킬 수 있을 것으로 기대하고 있다. 콜리건은 "올해 안에 공개할 계획으로 새로운 시스템 소프트웨어를 개발해 왔다. 이를 통해 팜 OS의 기능을 향상시키고 현대화하여 이용자 및 개발자 커뮤니티로 하여금 리눅스가 갖는 가치의 정수로 한발 다가서게 할 계획이다"고 말했다. 이어서 그는 "중요한 점은 팜이 자체 기술을 가졌다는 점이다"고 덧붙였다. 콜리건은 리눅스 기반의 새 OS..

WORK 2007.04.16

[인력관리] 우리나라 프로그래머들은 3가지로 분류된다.

1. 진짜로 잘하시는 1류 또는 2류 프로그래머. 특징1. 문제가 들어오면 신중히 생각을 한다. 머릿속으로 설계를 하고 할 수 있는지 없는지 가능한지 불가능한지를 파악하여 말해준다. 특징2. 하드코어 코딩이 정말 빠르고 생각하면서 개발한다. 특징3. 감정의 변화가 거의 없음. 특징4. 남의소스는 절대로 이용하지 않으며 직접개발해서 쓴다. 특징5. 남의 비판을 잘 하지 않는다.(특별한일이 있지 않는한.) 특징6. 못하는것은 못한다고 말함. 특징7. 예의가 바름. 2. 프로그램은 만들 줄 모르는데 소스는 아주 잘보고 수정할 줄 아는 3류 프로그래머. 특징1. 프로그램을 잘모르니깐 서버의 기술을 쬐끔배워서 프로그램도 잘하고 서버도 잘다룬다고 함. (사실을 알고나서 일을 시켜보면 성질이 이빠이 남, 대빵들은 꼭..

WORK 2007.04.13