QAOS.com
홈페이지를 관리하는데 편리한 도구를 찾다가 알게된 CMS 도구가 현재 홈페이지에서 사용하고 있는 myPHPNuke이다. PHPNuke클론으로 당시에는 PHPNuke보다 훨씬 다양한 기능을 제공한 CMS 도구였다. 따라서 이 프로그램을 한글화해서 지금까지 QAOS.com
의 홈페이지 도구로 사용하고 있다. 그러나 이프로그램은 현재 다음과 같은 문제가 있다.
QAOS.com의 시작
QAOS.com을 운영한 것은 벌써 11년째이다. 비트컴퓨터에서 강의를 하면서 만든 강의 자료와 당시 새로운 운영체제였던 NT에 관한 팁을 올리면서 시작한 개인 홈페이지가 QAOS.com의 시초이기 때문이다. 당시 홈페이지는 대부분 유닉스 계정으로 운영했었기 때문에 http://syscon.soongsil.ac.kr/~jgtech
와 같은 주소를 가지고 있었다. 그러나 전자공학과 기사님과의 안면으로 http://commlab.soongsil.ac.kr/
이라는 도메인을 등록해서 홈페이지를 운영했다.
당시 홈페이지 운영에 사용한 소프트웨어는 들어본 사람은 많지 않겠지만 컴퓨터 서적으로 유명한 O'Reilly에서 개발한 Website Pro라는 프로그램이었다. 지금은 시중에서 구할 수도 없는 프로그램이지만 당시에는 IIS보다 훨씬 많이 사용되던 웹 서버 프로그램이었다. 당시 사용하던 PC(Personal Computer)는 '펜티엄 MMX 200'이었는데 이 PC에 웹서버를 올려서 홈페이지를 운영했다. 따라서 대부분의 하드 디스크가 1년을 버티지 못했다.
commlab.soongsil.ac.kr
지금도 commlab.soongsil.ac.kr로 구글에서 검색해 보면 몇개의 사이트가 검색된다.
- 영어단어 활용 능력 증진을 위한 WBI 프로그램의 설계 및 구현
- 엠파스의 리포트 사이트이다. 아마 영어단어 활용을 위한 프로그램을 설계하면서 당시 CGI 사이트로 유명했던 내 사이트를 참고한 듯하다.
- 관련 사이트 관련 사이트
- NT 관련 사이트 목록이다. nuri.net에서 회원사에 NT를 교육할 때 내 사이트를 참조할 수 있도록 해달라는 연락을 받은 적이 있다. 이때 작성된 링크로 보인다.
- NETTERM에서 Crack 또는 계속사용가능한 방법? -
han.comp.www
... - 한때 뉴스그룹에서 활동할 때가 많았는데 그때 내가 작성한 글이다. 1996년 11월 31일에 올린 글로 서명을 보면 이 서명에 홈페이지 주소가 나온다.
- Java 프로그래밍
- 자바 프로그래밍 사이트에 대한 책갈피이다. 홈페이지에도 자바 스크립트에 대한 강좌(번역)가 있었기 때문에 달린 링크이다.
- Jsboard - 리눅스정보 및 강의 [ 게시물 읽기 ]
- 월간 프로그램 세계에 기고한 글을 누군가 게시판으로 퍼 날랐다. 나도 원고를 가지고 있지 않아 궁금했던 글인데 여기서 발견할 수 있었다.
웹 아카이브에 남아있는 commlab.soongsil.ac.kr
의 모습이다. 1996년 12월 19일의 모습으로 HTML 기반이다. [따라하기]에는 윈도우 NT 관련 팁과 기타 강좌가 있었고, [더불어사는세상]에는 지금 블로그에 올리는 글과 같은 글을 올렸다. [추천사이트]는 말그대로 내가 추천하는 사이트, [검색]에는 여러 검색 엔진을 한꺼번에 검색할 수 있는 페지지를 제공했다. [의견함]은 방명록, [팬레터]는 말 그대로 전자우편에 대한 링크이다.
mailx2.com
1998년 학교에서 나와 사업을 하면서 구입한 도메인이 mailx2.com
이었다. 당시 IMAP을 이용한 메일 서비스를 제공하려고 구입한 도메인이었고 이 도메인의 하위 도메인으로 comp.mailx2.com
이라는 도메인을 이용해서 홈페이지를 운영했다. 그러나 IMAP을 이용한 메일 서비스의 제공이 힘들어져 comp.mailx2.com
대신에 메인 도메인을 홈페이지의 주소로 사용했다. 따라서 구글에서 comp.mailx2.com
나 mailx2.com
으로 검색해 보면 상당히 많은 사이트가 찾아지는 것을 알 수 있다.
2001년 HTML 기반의 홈페이지를 DB 기반으로 바꾸면서 홈페이지 운영을 한 6개월 정도 중단했다. 홈페이지 운영을 중단했을 때 사용한 페이지이다. now loading...은 카운트 값을 가져오지 못하기 때문에 출력되는 메시지이다.
QAOS.com
홈페이지를 관리하는데 편리한 도구를 찾다가 알게된 CMS 도구가 현재 홈페이지에서 사용하고 있는 myPHPNuke이다. PHPNuke의 클론으로 당시에는 PHPNuke보다 훨씬 다양한 기능을 제공한 CMS 도구*였다. 따라서 이 프로그램을 한글화해서 지금까지 QAOS.com의 홈페이지 도구로 사용하고 있다. 그러나 이프로그램은 현재 다음과 같은 문제가 있다.
- 혼자서 개발한 프로그램(PHPNuke를 기반으로 변형)
- 개체의 개념이 없이 짜여진 프로그램
- 2001년 이후 판올림이 없는 프로그램
- 2001년 이후 지금까지 계속 변경한 프로그램
이렇다 보니 판올림도 없고 또 판올림이되도 판올림하기도 힘든 상태가 됐다. 그러나 당시에는 상당히 깔끔하며, 스킨까지 지원되는 다기능의 CMS 도구였다. 이 도구를 이용해서 2002년 1월 새로운 도메인으로 연 홈페이지가 QAOS.com
이었다.
홈페이지를 보면 알 수 있지만 완전히 XP 형식이다. 지금이라면 AJAX를 이용해서 창을 옮기는 것도 가능하겠지만 당시에는 모양만 XP 형식이었다. 또 오른쪽에 보면 요즘은 보기 힘든 설문란도 있다.
티셔츠와 10주년
그리고 작년이 홈페이지 운영을 시작한 지 꼭 10년째가 되던 해였다. 홈페이지 운영 10년을 기념해서 기념품이라도 제작할까 싶었지만 이쪽으로는 진행해 본적이 없어서 간단한 모임만 가져 상당히 아쉬웠다.
그리고 얼마 전 mepay님이 카오스 기념 티셔츠 한번 만들어 보는게 어떨까요?라는 글을 올렸다. 여러 회원이 찬성하는 것을 보고 연이어 티셔츠에 대한 도안이 올라왔다. 그리고 마지막으로 티셔츠를 보냈다는 글까지.
그리고 어제 티가 도착했다. 보통 XXL를 입기 때문에 'XXL을 5장이나 주문'했는데 막상 입어보니 XL이 몸에 맞았다. 보통 우엉맘이 티를 사오면 시보레(명칭은 정확하지 않지만 손목 부분의 조여주는 부분)가 없는 티를 자주 사오는데 이 옷은 다행이 시보레가 있었고 디자인도 마음에 들었다. 다만 모든 오타는 나중에 발견된다는 얘기처럼 'No Cross, No Crown'의 마지막에 점(.)이 빠졌다. 물론 점이 있다고 해도 얼마 지나지 않아 바로 사라질 운명이지만...
남은 이야기
'No Cross, No Crown.'이라고 하면 꼭 여기에 대한 질문이 함께 올라오기 때문에 미리 설명한다. 'No Cross, No Crown.'은 직역하면 '십자가 없는 왕관은 없다'이다. 예수께서 십자가를 지셨기 때문에 왕관없는 왕이 되심을 비유한 것이라고 한다. 십자가를 고통, 고난으로 왕관을 영광으로 보면 '고난없는 영광은 없다'가 되며 비슷한 표현으로 'No Pains, No Gains.'도 있다. 'No Cross, No Crown.'이 조금 더 비유적이라 자주 사용한다. 한자로는 고진감래(苦盡甘來: 고생 끝에 낙이 온다)와 비슷하지만 어감은 다르다. 컴퓨터 쪽에서는 삽질없이는 얻는 것도 없다. 삽질만이 길이요 진리요 생명이다라고 한다.