wikix\.html 검색
- n4u
- 조희대가 2004년 6월경 wikiX의 보금자리를 옮겨야 하는 상황에서 학교 서버의 열악한 환경으로 인해 wikiX를 설치하지 못 해 개발하기 시작한 프로그램이다. Perl CGI를 지원하던 웹서버 환경에 맞춰서 Perl로 작성한 모듈방식의 CGI 프로그램이다. 이름은 Nothing for You의 약자로 당신한테는 별 볼일 없는 물건이란 뜻이다. n4u2를 만들려던 시도가 있었던 것으로 보아 과연 훌륭한 프로그램이었구나!
- 당시 개인 홈페이지에 시간을 많이 할애할 수 없었기 때문에 최대한 기본적인 기능만으로 n4u를 완성했으며 확장은 독립적인 모듈방식으로 필요할 때마다 개발했다. wikiX 개발에 소홀해질 수 밖에 없는 시절이었다. 이후 n4u를 바탕으로 단점을 보완하고 자체파서만 구현한 Uniqki가 만들어진다.
- snail
- wikiX
- wikiX
- 영문명wikiX
- 아직 살아 있는 wikiX 사이트도 있었지만 2020년 들어 도메인이 만료되었다. forXtra님, 어디 계세요?라고 썼었는데 이 링크를 타고 해당 사이트의 방명록에 스팸이 줄줄이 달리는 듯하다. 죄송합니다! – hcho 2020-02-22
- 1 wikiX 소스 코드 GitHub으로 이전하기
- SourceForge가 문 닫기 전에 wikiX의 소스 코드를 GitHub으로 이전하기로 결심했다. CVS를 Git으로 변환해 주는 툴로는 git에 기본으로 딸려 나오는 git cvsimport와 cvs2git, cvs-fast-export 등이 있다. 진짠지 거짓말인진 모르겠지만 cvs-fast-export의 man page에 따르면 cvs-fast-export가 메모리만 이용해서 한 번만 패스하기 때문에 빠르지만 메모리가 많아야 된다고 한다. 뭐 wikiX가 그렇게 큰 프로젝트는 아니니까 cvs-fast-export를 쓰기로 결정했다.
- 윦위키 문법
- 조희대
- 그를 대표하는 크게 망한 프로그램으로는 wikiX가 있다. 한 때 미친 듯이 개발해대다 보니 스스로 제어가 안 되었고 그 즈음 도미해 버렸다. 학교서버의 원시적인 환경으로 인해 wikiX를 설치하지 못 했으며 똥구녕 찢어지게 가난했던 탓에 호스팅서비스도 살 수 없었던 시절 Perl로 위키 비스무리한 것을 만들기로 결심했다. 그래서 탄생한 것이 n4u였다. Nothing for You의 약자로 굳이 번역하자면 “당신한텐 쓸모 없는 물건” 쯤 되겠다. 그랬다. 아무한테도 쓸모가 없었다. 그래도 내가 만들었으니 억지로 썼다. 그런데 이 CGI 프로그램의 모듈 중심 디자인이 마음에 안 들기 시작했다. 다양한 파서를 만들어서 바로 바로 적용하기에는 좋았지만 뭔가 더 작고 심플한 프로그램을 갈망하게 되었다. 어차피 파서는 하나만 있으면 되었으니까. 그래서 탄생한 것이 Uniqki였다. 이 분께는 한글명 “윤익희”, 한자명 “尹益喜”, 호 “윦”까지 지어 드렸다. 윦은 간단함과 확장성을 동시에 지닌 Perl로 작성된 CGI 프로그램으로서 비밀번호의 해시를 프로그램에 내장하고 기본테마를 쓸 경우 파일 하나로도 사이트의 운용이 가능하다. 물론 외부 비밀번호파일과 테마를 지원하기 때문에 확장도 용이하다. 귀여운 자체 웹서버로 혼자서도 돌아간다.