small CMS 제작기, TAG?

블로그나 요즘 SNS를 보면 TAG는 기본적으로 지원하는 기능이다. (#태그도 태그에 포함되니) 그래서 small CMS에 Tag 기능을 넣고 싶었는데, 매번 글을 쓸 때 마다 태그를 적어주는 일은 비효율적(?)인 것 같아서 “한글 형태소 분석기”를 써보자라는 취지에 해당 작업을 수행하였다. 간단하다. md 파일을 읽어서 한글을 형태소 분석한 후에 명사만 골라내면 끝난다. 그 결과가 아래에 나오는 Tag 부분이다. 그런데…

더 보기

Python, PDF 결합하기

북 스캐너, 어떻게 보면 진짜 쓸모없는 기계지만 때로는 정말 가지고 싶다라는 생각이 드는 장비이다. 하지만… 이 장비 가격이란게 보통을 넘는 수준이기 때문에 이걸 어떻게 만들 수 없을까 하다가 문득 떠오른 생각은… 어차피 북 스캐너를 사고 싶어하는 이유는 양면 스캔 때문인데… 그냥 단면 스캔을 하나의 파일로 합칠 수 있으면 OK 아닌가? 그래서… 단면 스캐너도 없지만… 급히…

더 보기

small CMS 제작기, static link 제작

우선 순위를 벗어나서 프로그램을 작성하다보니, 중요한 기능을 하나 놓치고 간 것이 있어서 급히 제작해서 넣었다.기본적으로 이 CMS에서 POST는 ID 형태로 데이터를 주고 받는다.예를 들어, 포스트가 10개라고 가정한다면 까지의 포스트가 있다. 여기서 새로운 포스트를 작성하게 되면 로 포스트 번호가 밀려나 포스트가 된다. 자 그러면, 검색엔진에 등록되었을 때 문제가 되지 않을까? 라는 고민이 되었고 다른 CMS를 보니…

더 보기

small CMS 제작기, 일단 인스타그램 연동

사실, 인스타그램 연동이라기 보다는 인스타그램 백업 및 노출이 맞는 표현인것 같다.인스타그램에서 찍은 사진을 보여주고 싶지만, 좋아요를 연동한다거나… 댓글을 가져오는 것은 너무 귀찮은 일인데다가…인스타그램 서버에 부하를 주었다가 밴을 당한다던가 하는 일은 피하고 싶은게 내 마음이다. 그래서 구조를 최대한 간단하게 잡았다.우선 인스타그램에 로그인 한 후에, 전체 정보를 긁어와서 캡션과 미디어파일(단, 동영상은 제외)을 다운로드 한다. 그 와중에 이전에…

더 보기