목록기술과 인간 (108)
미닉스의 작은 이야기들
1998년에 마이크로소프트웨어 잡지에 연재한 글입니다. 많은 시간이 지났고 리눅스 버전도 바뀌어 별로 유용성은 없는 글입니다. 다만 제 글을 모아 놓아야 겠다는 필요성 때문에 올려 놓습니다. 리눅스에 대해서 잘 모르시는 분들에게는 전혀 필요 없는 글이므로 읽지 않으셔도 됩니다. 리눅스 커널 디바이스 드라이버 만들기 1. 커널 이해와 디바이스 드라이버 등록 하루가 다르게 새로운 하드웨어가 나오고 있는 요즘, 이런 하드웨어를 사용하는 사람들은 마이크로소프트의 운영체제가 아닌 플랫폼에서 많은 어려움을 겪고 있다. 개발사들도 새로운 하드웨어를 개발하면 dos, windows, win95를 위한 드라이버만 지원을 하고 있다. 조금 신경을 쓰는 회사들도 windows/NT, OS/2 정도로 범위를 확대할 뿐 Uni..
1998-99년 사이에 마이크로소프트웨어 잡지에 기고한 "기업 환경을 위한 리눅스 블랙박스 만들기, 윈도우와 리눅스의 공존"에 삽입된 글입니다. 세월이 지나서일까요? 현재는 쓸모 없는 구식 방식에 대해서 설명한 부분도 있군요. 그러나 배움에 대한 내용은 크게 다르지 않기 때문에 따로 뽑아서 게시합니다. 리눅서는 어떻게 크는가? - 리눅스를 쓰고자 마음 먹은 초보 리눅스에게 주는 조언 업체에서, 학교에서 리눅스를 사용하기로 결정한 초보 리눅스가 어떤 자세를 가져야 하는지 생각해 보기로 하자. 어떻게 하면 리눅스를 자유자재로 사용할 수 있을까? 리눅서가 가져야 할 무기는 어떤 것인가? 이런 질문에 대한 대답을 해보기로 하자. 이 글이 이제 막 리눅서로서의 첫 걸음을 시작하려는 독자들에게 도움이 되기를 바란다..
2000년에 쓴 글입니다. 많은 시간이 지났지요. 이 때의 순수함을 되찾고 싶군요. 그러나, 세월은 가고 사람은 변하는 법, 안타까워라, 우리의 그 날들. 티벨리 언덕에서 -- 까탈박을 위하여 1. 서버 이전 월요일 오후 2시, 오늘까지 사흘 째, 아직도 서버들은 제대로 동작하지 않고 있다. 300여대의 서버를 K 데이타센타에서 G 데이타센타로 옮겨온다는 게 쉬운 일은 아니었지만 그렇다고 사이트가 정상 서비스가 되지 않는 것에 대한 변명은 될 수 없었다. 그 때부터 거꾸로 53시간 전인 토요일, 서버 반을 옮기고 밤샘 작업을 진행해 셋업을 마친 후, 아파치의 리다이렉션 기능을 이용해서 새로 옮겨 온 서버들이 서비스를 하도록 셋업을 해야 했다. 그래야 밤에 자러 간 사람들이 나머지 서버들을 옮길 수 있으니..
1998년 10월, 마이크로 소프트웨어 잡지에 쓴 글입니다. 에릭레이몬드의 성당과 시장이라는 글을 보고 한국적 특수성에 대해서 말하고 싶었던 것이 있었습니다. 세월은 많이 지났지만 그때와 달라진 것이 무엇이 있을까 생각해 봅니다. 앞 부분은 조금 딱딱하지만 뒷부분은 그래도 조금 읽을 만 할 것입니다. 국내 개발자가 바라본 시장 모델과 한국적 상황 에릭 레이먼드(Eric S. Raymond)가 작성한 '성당과 시장(The Cathedral and the Bazaar)'은 상업용 소프트웨어와 공개 소프트웨어(이하 오픈 소스 소프트웨어라 한다. 공개와 free라는 의미가 주는 부정적 이미지를 탈피하기 위한 것이다)의 개발 방식 차이를 성당과 시장으로 비유해 각 모델의 차이를 쉽게 이해할 수 있게 해주었다. 보..