erinPaper는 현재 이 블로그의 근간을 이루는 툴입니다.
eriny.net을 운영하는 운영자에 의해 만들어졌으며, 지극히 개인적으로만 사용될 툴입니다.
공개하거나 배포할 계획은 없습니다. 이 곳에 erinPaper의 개발진행상황을 적어볼까 합니다.
현재 구현된 기능
1. 블로그 제목 및 설명
- 단순히 블로그 제목과 설명을 출력한다.
2. 분류
- 이름을 erinTree라고 지었으니 category라는 이름보다는 branch가 어울릴 듯 하다.
- 각 분류는 주소에 사용될 영어 이름과 화면에 출력될 실제 이름을 각각 가진다.
- 각 분류는 해당 분류에 대한 설명을 가진다.
- (현재 tool 이름을 erinPaper로 변경하였음.)
3. 글목록
- 글들을 목록으로 출력하며, 한 페이지당 게시글 수를 설정할 수 있다.
4. 고유링크
- 각 글들은 링코로서의 가치가 있도록, 각 글에 대한 고유링크를 가지도록 한다.
- 또한 고유링크로 접근 시 해당 글 단독으로 볼 수 있다.
5. 하나의 이미지 업로드
- 각 글들은 하나의 동영상 링크 또는 하나의 이미지 업로드가 가능하다
- 이 부분은 특별히 많이 고민한 부분인데, 하나의 글에 여러 개의 사진을 자유로운 위치에 넣을 수 있도록 작성할 수 있지만, 마이크로 블로그의 느낌이 되기 위한 목적과 사진보다는 글 위주의 글이 많기를 기대하는 마음으로 세운 정책이다.
구현중인 기능
1. 하나의 동영상 링크
- 각 글들은 하나의 동영상 링크 또는 하나의 이미지 업로드가 가능하다
- 서버를 직접 운영하고 있더라도 동영상의 트래픽은 쉽게 감당할 수 있는 것이 아니므로 vimeo.com와 youtube.com 링크를 처리하도록 작성한다.
- vimeo와 youtube의 링크만 입력해 두면 링크를 가지고 코드를 자동 생성하여 글에 자동으로 삽입되는 형태로 작성한다.
- 이 부분은 특별히 많이 고민한 부분인데, 하나의 글에 여러 개의 동영상을 자유로운 위치에 넣을 수 있도록 작성할 수 있지만, 마이크로 블로그의 느낌이 되기 위한 목적과 사진보다는 글 위주의 글이 많기를 기대하는 마음으로 세운 정책이다.
- 현재 공정 20%
고려중인 기능
1. 각 글의 제목
- 특별한 기술을 요하거나 작성하는 것이 힘든 것이 아니다.
- 다만 이런 기능을 만들어놓고나면 자꾸만 제목을 정하는 압박에 견디지 못할 것 같다.
erinPaper
줄곧 미뤄왔던 블로그 툴을 만들어 보기로 결심했다.
이름은 erinPaper
이유는 잘 모르겠으나 무언가를 만들 때마다 매번 앞에 'erin'을 붙이는 것만큼은 포기할 줄을 모른다. 현재 몇 시간의 시간을 들여서 기본적인 skin을 만들었고, 그 위에 미리 설계한 DB에 따라 프로그램을 작성했다. 급하게 서둘거나 처음부터 멋지기를 기대하는 것이 아닌지라 조금씩 기능이 늘어날 것이고, 조금씩 글도 늘어날 것이다. 기존 블로그의 글들이 어느 정도 옮겨지면 기존 블로그를 폐쇄하고 여기를 계속 이용할까 싶다.