🎉 쓸모없지만 재밌는 서비스 만들기 해커톤 우승작

이 프로젝트는 2025년 5월 17일(토) 유튜버 한상훈이 진행한 “쓸모없지만 재밌는 서비스 만들기 해커톤”에 출품되어 우승한 작품입니다.
해커톤 안내
- 일시: 2025년 5월 17일(토) 오후 2~6시
- 규칙: 랜덤 2~3인 팀 빌딩, 3시간 내 개발, 자기소개 및 투표
- 수상: 가장 쓸모없으면서 멋있고 재밌는 것을 만든 팀 선정 (본 프로젝트 우승)
Sanghoon VS Code Extension
이 프로젝트는 VS Code용 확장 프로그램입니다. 다양한 사운드 효과와 커스텀 기능을 제공합니다.
주요 기능
- 한상훈님의 다양한 사운드 효과 재생
- 한상훈님의 포토카드 열람가능
포토카드 (갤러리 뷰)
- 사이드바에서 한상훈 갤러리를 클릭하면 포토카드가 나타납니다.
- 랜덤 버튼을 누를 때마다 이미지가 바뀝니다.
- 야근하다 지칠 때 도란도란 둘러 앉아 한상훈 포카 보며 힐링해보는 거 어떠세요?
설치 방법
- VS Code를 실행합니다.
- 사이드바에서 Extensions(확장) 아이콘을 클릭합니다.
- 검색창에
Sanghoon 을 입력하고 해당 확장 프로그램을 찾습니다.
설치(Install) 버튼을 클릭합니다.
또는, 아래 명령어로도 설치할 수 있습니다:
code --install-extension sanghooning.sanghoon
개발 방법
- 저장소를 클론합니다.
git clone git@github.com:sanghooning/sanghooning.git
cd sanghoon
- 의존성 패키지를 설치합니다.
npm install
실행 방법
- VS Code에서 이 폴더를 엽니다.
- 확장 프로그램을 실행하려면 F5를 눌러 개발자 모드로 실행합니다.
개발 및 빌드
- TypeScript로 작성되어 있으며,
src/extension.ts 가 진입점입니다.
- 개발 중에는 아래 명령어로 변경 사항을 실시간으로 반영할 수 있습니다.
npm run watch
프로젝트 구조
media/ # 사운드 및 이미지 리소스
src/ # 확장 프로그램 소스 코드
extension.ts # 확장 진입점
test/ # 테스트 코드
types/ # 타입 정의
기여 방법
- 이슈를 등록하거나, 포크 후 PR을 생성해 주세요.
- 코드 변경 시
npm run lint 로 코드 스타일을 확인해 주세요.
라이선스 / 저작권 고지
이 확장 프로그램에서 사용된 모든 이미지 및 음성 파일은 유튜버 한상훈님의 콘텐츠를 기반으로 하며,
이는 개발자가 직접 제작한 것이 아닙니다. 해당 자산은 오로지 비상업적 팬 콘텐츠로 사용되며,
저작권자 요청 시 즉시 삭제 또는 비공개 전환될 수 있습니다.
코드 및 로직은 MIT 라이선스로 배포됩니다.
단, /media 폴더의 파일은 MIT 라이선스 적용 대상이 아닙니다.
| |