백준허브는 Leetcode의 제출 코드를 자동 푸시해주는 LeetHub라는 프로젝트를 포크하여 만든 익스텐션으로, 백준 문제를 해결하면 등록한 Github Repository에 자동으로 코드와 문제 요약을 푸시합니다.
백준 허브는 다음 링크에서 설치할 수 있습니다.
위 사진에 보이는
Chrome에 추가
버튼을 누르면 된다.
1.chrome 퍼즐 아이콘 클릭 | 2.백준 허브 인증 |
---|---|
![]() | ![]() |
퍼즐 아이콘을 클릭 후 백준 허브를 클릭한다. | 백준허브 팝업창이 뜨면 Authenticate 를 눌러 인증을 한다. |
3.백준 허브 연동 | 4.레포지토리 생성 완료 |
---|---|
![]() | ![]() |
pick an option을 클릭하면 새 레포지토리를 만들어 연동할지, 기존 레포지토리에 연동할지 원하는 옵션을 선택해준다. (백준 허브에서는 새 레포지토리를 만드는 것을 추천한다) | 새 레포지토리 생성이 성공적으로 된 모습이다. |
5.업로드 하기 | 6.업로드 확인 |
---|---|
![]() | ![]() |
프로그래머스에서 문제를 풀고 제출한 모습이다. 정답을 맞추면 닫기 버튼 옆에 체크표시가 뜬다면 성공적으로 GitHub에 업로드가 됐다는 뜻이다!! (현재 백준허브는 백준, 프로그래머스, SW Expert Academy까지 지원한다고 한다. 참고!!) | 이렇게 해당 레포지토리에 들어오면 방금 푼 문제가 커밋과 푸쉬가 이루어진 것을 볼 수 있다! |
7.문제 설명 | 8.제출 코드 |
---|---|
![]() | ![]() |
해당 문제에 대한 등급부터 문제 설명까지 README에 저장되어있다 | 최고 성능으로 푼 코드가 저장되어 있다 |
최근 프로그래머스의 코딩테스트 입문을 다 풀고 이제 lv1부터 차근차근 풀어보려고 알아보던 중에 백준허브라는 좋은 익스텐션을 찾게되었다. 매번 코딩테스트 풀고 깃허브에 일일이 올리기 번거롭고 까먹을 때도 종종 있었는데 나처럼 코딩테스트를 준비하는 사람들에게 매우 도움되는 것 같다.
코딩테스트도 준비하고 깃허브 잔디도 심고 일석이조!
사용법도 간단하니 아직 써보지 않으신 분들은 한번 써보길 바란다!!