MISRA_C_2012_08_06 규칙을 소개한다. 여러 개의 정의를 가졌거나 또는 다른 파일 내에 정의가 존재하지 않으면 일반적으로 링킹(linking)시에 오류가 발생하며, 오류가 발생하지 않으면 정의하지 않은 행동이 발생한다. 다른 파일 내에서의 동일한 식별자로 정의된 객체나 함수는 내용이 같더라도 허용되지 않는다.(o...
Project Lab 29. 추가 개발 및 유지보수 - 3
추가 개발 및 유지보수 현황을 소개한다. 버그 수정: 관리자 album 해시태그 비정상 작동 사용자 album 페이지에 메인 해시태그가 중복되어 출력되는 것을 확인하였으며, 이를 통해서 album 페이지 해시태그 로직이 잘못된 것을 확인함 관리자 album 페이지에서 해시태그가 정상적으로 작동되지 않는 오류 수정
Project SW Test Forum 12. pdf 파일 출력 기능 구현 - 1
Vue.js 3에서 pdf 파일 출력 기능 개발 과정을 소개한다. github: https://github.com/scribnote5/sw_test_forum pdf 파일 출력 기능 및 구현 결과 아직 Project SW Test Forum이 활성화 되어 있지 않은 단계에서, 작성한 게시글을 pdf로 출력하여 공유하는 방식이 많은 사...
Project SW Test Forum 11. CodeMirror 하이라이트 기능 구현 - 1
Vue.js 3에서 CodeMirror 하이라이트 기능 개발 과정을 소개한다. github: https://github.com/scribnote5/sw_test_forum 코드 하이라이트 기능? 회사 업무에서 정적시험 규칙 자료 및 가이드라인을 작성할 때, 규칙 위배 코드에는 빨간 글자색을, 규칙 수정 코드에는 파란 글자색으로 표현하...
Project SW Test Forum 10. 운영 서버 배포 및 후기 - 1
Vue.js 3와 Spring boot로 개발한 프로젝트 배포 과정을 소개한다. github: https://github.com/scribnote5/sw_test_forum 운영서버 배포를 위한 Vue.js 프로젝트 빌드 운영서버 환경은 prod 실행모드에서 실행되도록 설정(환경변수가 prod 모드에 맞춰짐) 하였으며, 다음 명령어를...
Project SW Test Forum 9. 기타 기능 구현 - 1
Vue.js 3와 커스텀 플러그인(에디터 크기 변경) 구현 과정을 소개한다. github: https://github.com/scribnote5/sw_test_forum 해시태그 구현 페이스북, 트위터 등에서 사용하는 해시태그를 구현하였다. 게시글의 메타 데이터로 분류 및 검색에 큰 도움이 될 것이라고 생각하였다. 해시태그는 ‘#...
Project SW Test Forum 8. Vue.js CKEditor 5(Custom Pugin 개발) - 2
Vue.js 3와 커스텀 플러그인(에디터 크기 변경) 구현 과정을 소개한다. github: https://github.com/scribnote5/sw_test_forum 에디터 크기 변경 플러그인의 필요성 회사 그룹웨어에서 사용하는 TinyMCE WYSIWYG에서는 에디터 크기를 전체화면으로 변경하는 플러그인을 제공한다. 해당 기...
Project SW Test Forum 7. CRUD 게시판 구현 및 오류 해결(벡엔드) - 2
Vue.js 3와 Spring boot로 CRUD 게시판 구현 및 오류 해결 과정을 소개한다. github: https://github.com/scribnote5/sw_test_forum 테이블 조회할 때 비즈니스 로직에서 사용하는 컬럼만 조회 공지사항 목록 페이지에서 noticeRepository.findAll 메소드를 사용하면 모...
Project SW Test Forum 6. CRUD 게시판 구현 및 오류 해결(프론트엔드) - 1
Vue.js 3와 Spring boot로 CRUD 게시판 구현 및 오류 해결 과정을 소개한다. github: https://github.com/scribnote5/sw_test_forum 프로젝트 레이아웃 변경 Bootstrap 공식 홈페이지에 있는 예제 프로젝트를 참고하여 반응형 레이아웃을 개발 하였으며, 이중 Header, Sid...
Project SW Test Forum 5. 프로젝트 구조 설계 - 1
본격적인 개발에서 앞서 프로젝트 구조를 설계 과정을 소개한다. github: https://github.com/scribnote5/sw_test_forum Project Lab CRUD 게시판 마이그레이션 Project Lab에서 개발한 Spring boot + Thymeleaf CRUD 게시판을 기반으로 Project Test 환경...