심심한 개발자의 취미생활

블로그 개발 기획, 배포 일지

기획 중인 개발 사항

개발 / 배포 일지

  • 2025-03-14

    • 개발 시작
    • 기본 디자인 Mockup.html 파일 작성
    • skin.css, skin.js 파일 생성
  • 2025-03-17

    • 네비게이터 기능 개발
    • 마크다운 변환 기능 개발
  • 2025-03-18

    • 블로그의 기본 기능 및 형태 개발 완료
    • 포스팅 작성 시작
  • 2025-03-20

    • 개발 환경 개선 작업 (css/js 파일 배포 환경과 배포 환경에서의 링크 주소 연결)
    • 블로그 만들기 글 작성 시작
    • 작성된 글 / 작성중인 글 / 미 배포 글 구분 및 글 리스트 정리 내용 파일화
    • 모바일 반응형 디자인 1차 적용
      • 화면 사이즈 적용
      • navi open/close 기능 개발
    • 네비게이터 디자인 수정
  • 2025-03-21

    • 사이드바 css 일부 수정
  • 2025-03-23

    • 마크다운 변환 라이브러리 변경
      • mardown-it -> marked
  • 2025-03-24

    • 디렉토리 넘버링 방법 변경
  • 2025-03-27

    • 포스팅 파일 네이밍 변경
    • prev/next 이동 기능 생성
      • 페이지 크기에 따른 이동 버튼 생성에 대한 고민 필요
  • 2025-03-29

    • 개발/테스트 환경 디렉토리 생성 코드 수정
      • 개발 테스트를 위한 임시(미 배포용) 디렉토리 생성 기능 - 넘버링 '0'
  • 2025-03-30

    • 개발/테스트 환경 디렉토리 생성 코드 수정
      • 넘버링이 아예 없는 경우 처리
    • 카테고리별 포스팅 개수 표시
  • 2025-04-03

    • 카테고리 Index 페이지 생성 및 디자인 작업
  • 2025-04-04

    • 기능 고도화와 변환 기능 라이브러리화 진행을 위한 사전 리팩토링 작업 기획
      • 트리 탐색의 최소화
      • 반복 작업의 최소화
  • 2025-04-15

    • 빌드 코드 version.2 개발 작업 진행
  • 2025-04-19

    • 빌드 코드 version.2 개발 작업(리팩토링) 진행
      • 대부분 기능 작업 완료
      • prev, next 데이터 관리 방법 고민 중
        • gray-matter 라이브러리에 대하여 조그만 더 빨리 알았더라면...
      • index 페이지 등 공통 페이지 관리 방법 고민 중
      • 이미지 URL 변환 코드 수정 작업
  • 2025-04-21

    • 데이터 정렬 로직 수정
    • 포스팅 리스트 작성 파일 생성 로직 개발
  • 2025-04-24

    • 이미지 경로 변경 로직 수정
    • index 페이지 생성 및 디자인 변경
  • 2025-05-12

    • 블로그 첨부 이미지 경로 수정 및 블로그 포스트 위치 변경
    • 배포 환경 gh-pages 적용
  • 2025-05-13

    • 애플 단축어로 포스팅 접근 기능 구현
    • index.html 생성 로직 변경
      • index.md 파일을 수정 하지 않고 코드상에서 합병
    • 코드 상 예외처리 수정
    • 모듈별 로그 작업
  • 2025-05-14

    • 포스팅 업로드 기준을 index(Int)에서 upload(Boolean) 값으로 변경
    • 빌드 로그 디자인 수정
  • 2025-05-17

    • 페이지 목차 개발중
      • 디자인 및 목업 코드 완성
    • post.json 데이터 순서 정렬 적용
  • 2025-05-24

    • marked 라이브러리 변환 Custom 코드 작성
      • heading
        • 목차 기능 인덱스 생성
      • image
        • 테스트, 운영 환경 이미지 경로 설정 기능 개발
  • 2025-05-26

    • 네비게이션(사이드바) 동적 넓이 변화
    • 네비게이션 전체 접기 기능 추가
    • git 연결 링크 추가
  • 2025-05-28

    • 코드 하이라이트 기능 추가
    • sitemap.xml, robots.txt 파일 생성 로직 제작
  • 2025-06-01

    • favicon 제작 및 적용
  • 2025-06-03

    • 블로그 댓글 기능 추가 (Utterances)
  • 2025-06-17

    • 목차 타이틀 디자인 수정
  • 2025-06-20

    • 코드 블럭 변환 커스텀 수정
      • background-color 색상 변경 기능
    • 실행 환경 추가 (개발, 빌드 => 개발, 포스팅, 빌드)
  • 2025-06-23

    • 테이블 태그 생성 기능 수정
      • 헤더 미존재 테이블 생성 기능
  • 2025-07-02

    • 환경 설정 데이터 관리 파일 분리
  • 먼 미래

    • 백엔드와 함께 클라우드상 개인 사이트 배포 및 운영