윤익희

깃허브 저장소 . English

윤익희는 조희대가 개발하고 있는 위키와 비슷한 문법으로 정적인 HTML 파일을 생성해 주는 간단한 펄 스크립트로서 웹사이트 전체를 이 프로그램으로 구성할 수 있다. 실험적이기는 하지만 스스로를 웹상에서 서비스할 수 있는 작고 간단한 웹서버를 내장하고 있다. 이 기능과 Strawberry 펄의 포터블 버전을 이용하면 USB 스틱 내에 포터블하게 가지고 다닐 수 있는 윤익희를 구성할 수 있다.

윤익희의 영어이름은 Uniqki로서 윤윜휘로 발음할 것을 권장한다. Uniqki의 유래는 Unique Wiki로서 최초 이 스크립트가 만들어진 시점인 2007년 5월 23일 당시 Uniqki를 구글에서 검색했을 때 아무런 결과도 나타나지 않았다. 이후 영어이름의 발음을 기초로 해서 한글이름을 윤익희로 작명하게 되었다. 이 스크립트의 한자이름은 尹益喜이며 호(號)는 한 글자로 윦이라 칭한다.

1   2차 개발

2016년 7월 20일경부터 개발되고 있는 현재 버전의 전신인 0.0.0.17 버전은 서기 2007년 5월 23일부터 개발이 시작되었으며 여러 번의 업데이트를 통해서 쓸 만 한 단계까지 진화하게 되었다. 하지만 어느덧 세월이 유수같이 흘러 9년이 지난 지금, 개발자인 본인이 윦의 소스코드를 보고 있노라니 참을 수 없는 그 무엇인가가 내면 깊숙한 곳에서 치밀어 올라오며 2차 개발을 해야만 하겠다는 의무감이 생겼던 것이다. 약 3년 전, 도쿠(도꾸? Dog?)위키로 리서치관련 자료를 옮겨 가면서 윦으로 구축한 개인사이트의 관리가 굉장히 소홀해졌다. 도꾸위키는 참 잘 만들어진 위키라고 생각한다. 사용하기 굉장히 편하고 많은 플러그인들이 존재한다. 하지만 파일업로드시 네임스패이스의 생성 및 관리 등에서 본인의 취향과 맞지 않는 점들이 발견되면서 다시금 윦에 눈길을 돌릴 수 밖에 없었다. 물론 기능적인 면으로 따지면 윦은 도꾸위키에 비교조차 할 수 없을 만큼 초라하기 그지 없다고 말할 수 있겠으나, 현대사회를 살아 가는 엔지니어 및 소프트웨어 개발자로서 본인이 직접 만든 웹사이트 빌더 쯤은 하나 있어야 되지 않겠나 싶어서 다시 키보드를 들었다. 한 번 들면 놓지 못 하는 성격이라 수도 없이 고민을 했으나 지금 이렇게 새로운 버전으로 글을 쓰고 있으니 그 뿌듯함이 이루 말할 수 없다 할지어다.

윦의 2차 개발에서는 윦 초기버전에서 불편했던 문법을 보완하고 코드를 리팩토링할 계획이다. 미니멀리스트 개념에 맞게 코드를 좀 더 단순화할 필요가 있어 보인다. 아이디어에 새로운 기능에 대한 아이디어를 정리한다. 구현된 문법연습장에서 테스트한다.

댓글을 테스트한다. 스패머님들께서 얼마나 많이 무거운 발걸음을 친히 해 주실지 무척 궁금해지는 순간이 아닐 수가 없다고 아니 할 수 없다.

2   라이선스

BSD 2-조항 라이선스

저작권(C) 2007–2022, 조희대 <https://geni.isnew.info/>
모든 권리는 유보되어 있다.

다음의 조건들을 충족시키는 한, 소스 형식과 바이너리 형식을 통한 재배포와 사용은 수정 여부에 관계없이 허용된다:

  1. 소스 코드의 재배포는 위의 저작권 표시와 여기 나열된 조건들, 그리고 아래의 보증 부인 고지를 포함해야 한다.
  2. 바이너리 형식으로 재배포 할 때는 배포할 때 제공되는 문서 및 기타 자료에 위의 저작권 표시와 여기 나열된 조건들 그리고 아래의 보증 부인 고지를 포함해야 한다.

저작권자와 기여자는 이 소프트웨어를 “있는 그대로의” 상태로 제공하며, 상품성 여부나 특정 목적에 대한 적합성에 관하여 묵시적 보증을 포함한 어떠한 형태의 보증도 명시적이나 묵시적으로 제공되지 않는다. 손해 가능성을 사전에 알고 있었다 하더라도, 저작권자나 기여자는 어떠한 경우에도 이 소프트웨어의 사용으로 인하여 발생한, 직접적이거나 간접적인 손해, 우발적이거나 결과적 손해, 특수하거나 일반적인 손해에 대하여, 그 발생의 원인이나 책임론, 계약이나 무과실책임이나 불법행위(과실 등을 포함)와 관계 없이 책임을 지지 않는다. 이러한 조건은 대체 재화나 용역의 구입 및 유용성이나 데이터, 이익의 손실, 그리고 영업 방해 등을 포함하나 이에 국한되지는 않는다.

3   태그 구름