기존의 오픈소스인 boj-extended의 문제당 타이머 기능, 랜덤 디펜스 등의 기능을 추가합니다.
problem.js
를 수정해 문제 타이머 기능 구현에 책임을 맡고 구현defence.js
)와 CP UI추가(theme.css
) 기능 구현 보조ESLint
를 사용나주시 정류장 버스 도착 정보 제공 및 버스의 현재 위치 제공
servlet-jsp 기반 Web Application을 MVC 패턴을 적용해 구현하며 학습했습니다.
bootstrap
을 사용했습니다.Java Discord API 기반 간단한 디스코드 봇입니다.
Java Discord API 오픈소스 JDA를 기반으로 만든 미니 프로젝트입니다.
JDA란? : Discord API 를 Java 로 매핑한 라이브러리입니다.
디스코드에 없는 추가적인 기능의 요구사항을 분석하고 설계하였습니다.
데이터 관리는 JACKSON을 사용해 JSON으로 관리합니다.
최근 2023년 12월에 코드 리팩토링를 진행하였습니다.