백준허브(BaekjoonHub) 첫 사용기 - 프로그래밍 문제 정답 자동 Git Commit Push

SeungBeen Wee·2022년 11월 7일
0

정보 공유

목록 보기
2/2
post-thumbnail

Git Repository에 프로그래밍 문제 푼 내용을 관리하려고 한다. 예전에 알고리즘 스터디에서 정리하던 방식도 있었지만 다른 사람들을 어떻게 관리하나 궁금해서 자료를 찾아보던 중 백준허브라는 크롬 확장 프로그램을 발견했다.

프로그래밍 문제를 Git Repository에 관리하려고 하는 이들에게 유용한 프로그램이라고 생각되어 이를 공유하기 위해 포스팅 한다.

백준허브?


간략히 백준허브를 설명하자면 프로그래밍 문제 플랫폼에서 풀이한 정답을 연동시킨 Repository에 자동으로 Push 해주는 크롬 확장 프로그램이다. 이름은 백준허브지만 현재는 백준, 프로그래머스, SW Expert Academy 플랫폼이 지원된다. 자세한 내용 및 사용 방법은 BaekjoonHub Repository를 확인하면 된다.

왜 이제야 이 서비스가 발견됐는가 했는데 릴리즈를 보니 2022년 올해 초에 서비스를 시작한 따끈따끈한 프로젝트다. 계속해서 릴리즈를 해나가는 상태인 듯하다!

왜 사용하는데?

백준허브를 사용해서 프로그래밍 문제 관리 Repository Commit Push를 자동화하면 Repository 관리하는데 시간 및 노력이 줄어들거라고 생각하여 사용하기로 결정하였다.

첫 사용기

프로그래밍 문제 관리 Repository

위는 필자가 프로그래밍 문제를 관리하는 Repository이다. 해당 Repository에 백준허브를 연동시켜 놓은 상태이다. 확인해보면 폴더 구성 및 문제 정보도 깔끔히 정리되어 있는 것을 볼 수 있다. 백준허브를 사용해 자동 Push된 결과이다!
(백준허브를 사용하기 전에 올리고 지운 Commit도 존재...🤣)

첫 연동 방법도 간단하고 프로그래밍 문제 플랫폼에서 정답을 제출하고 나서 2~3초 정도 자동 Push 과정을 기다려야 하는 순간이 있지만 내가 따로 관리하는 것보다 생산성이 높아진다고 느껴졌고 첫 사용만으로도 굉장히 만족하고 있다!! 큰 이슈가 없다면 계속해서 사용하고자 한다.

그러나... 나에겐 약간의 이슈가 있었는데, 필자는 네이버 웨일 브라우저를 주 브라우저로 사용한다. (크롬 기반 브라우저에다가 사이드바, 마우스 제스처와 기본 다크모드 지원이 꽤 유용하다.)
그런데 웨일 브라우저에서는 백준허브가 정상적으로 작동하지 않았다. 크롬 확장 프로그램이 웨일에서 정상적으로 작동되지 않을 수도 있기 때문에 감수할 부분이었다.
하지만 처음엔 당연히 될 줄 알고 당황해서 시간을 뺏겼기 때문에 해당 글을 보는 웨일 사용자들을 바로 크롬을 키고 사용하시길...! (추후에는 어떻게 될 지 모르기 때문에 관련 내용이 바뀔 시 댓글로 알려주시면 감사하겠습니다 🙏🏻)

결론은 프로그래밍 문제를 풀고 Repository에 관리하고는 싶은데 관리하는 시간을 줄이고 싶은 분들에게 추천하는 확장 프로그램이다!!

첫 사용을 하며 들었던 생각

백준허브를 처음 사용하면서 약간 신선한 충격을 받으며 새로운 경험을 했다. 개발을 통해 무언가를 자동화 시킨다는 이야기는 많이 들었지만, 일상에서 활용될 수 있는 자동화 프로그램에 대한 생각은 딱히 해본 적이 없었다. 무조건 업무적인 일에만 자동화가 쓰인다고 생각했다.

하지만 백준허브를 통해 일상에서 불편한 부분을 이런식으로 자동화 할 수 있구나 하고 신선한 충격을 받았다. 백준허브는 나에게 당연히 여겨지는 불편함을 자동화할 수는 없을까? 하는 새롭고 재밌는 고민 거리를 던져준 것이다!! 🤩🤩 이런 고민 거리에 대한 아이디어가 떠올라서 자동화 프로그램을 만들어보면 좋을테지만 얼마나 걸릴 지는 미지수다...😂

백준허브를 사용하며 들었던 신선한 충격을 잊지 않고 조금씩 고민해보자!

profile
선택과 집중

0개의 댓글