Giter VIP home page Giter VIP logo

baekjoonhub's Introduction

BaekjoonHub - Automatically sync your code to GitHub.
BaekjoonHub - Automatically sync your code to GitHub.

license chrome-webstore users


Contributors

flaxinger
flaxinger

🚧
getCurrentThread
getCurrentThread

🚧
Doxxx93
Doxxx93

📢
Xvezda
Xvezda

📖
mumwa
mumwa

💻
cokemania2
cokemania2

💻
keinetwork
keinetwork

💬
임성빈
임성빈

💬
fhdufhdu
fhdufhdu

💻
박성훈 / Koder
박성훈 / Koder

💼
Kyu0
Kyu0

💻
Choi Jun Ho
Choi Jun Ho

💻
YeongMin Ahn
YeongMin Ahn

💻
bluejoyq
bluejoyq

💻
Sungwoo Cho
Sungwoo Cho

🐛 💻
seejnn
seejnn

💻
Jeonggyu Choi
Jeonggyu Choi

💻

목차

  1. 크롬 마켓
  2. 백준허브란?
  3. 설치 및 연동
  4. 작동 원리
    1. 동작 화면
    2. 업로드 시점
    3. 저장되는 정보
  5. 개발자 참고 내용
  6. 링크 및 문서

지금 크롬 마켓에서 확인하세요!

백준허브란?(What is BaekjoonHub?)

백준 허브는 LeetCode의 개인 풀이를 github에 자동 푸시해주는 LeetHub에서 영감을 받아 만든 프로젝트입니다. 백준, 프로그래머스를 통해 알고리즘 공부를 하시는 분들이 더욱 쉽게 코드를 저장하고 관리할 수 있게 하도록 만들었으며, 오픈소스 프로젝트로 여러분의 조언과 참여를 환영합니다.

BaekjoonHub is a chrome extension that automatically pushes your code to GitHub when you pass all tests on a Baekjoon Online Judge problem. This project was based off of LeetHub, a similar extension for Leetcode.

👉 예시 Repository 보러 가기


설치 및 연동(How to set it up)

  1. 크롬에서 설치 후 우측 상단의 popup 버튼을 클릭합니다.
  2. "Authorize with GitHub" 버튼을 누르면 Repository 연동 화면이 표시됩니다.
  3. 신규 혹은 기존의 Repository를 선택하면 BaekjoonHub과 연동이 완료됩니다 (기본값은 private으로 되어있습니다).
  4. 이후 제출화면이 감지되면 자동으로 업로드됩니다
👉 보다 구체적인 사용 방법을 알고 싶다면 다음 사용자 매뉴얼을 확인해주세요.

작동원리(How it works)

1. 동작 화면

백준 동작 화면

프로그래머스 동작 화면

SW Expert Academy 동작 화면

2. 업로드 시점

백준허브는 풀이 제출 직후에 작동합니다. 백준은 신규 탭이 일시적으로 사용되고 업로드 후 자동 종료되며 프로그래머스는 제출 화면에서 바로 업로드가 진행됩니다.

3. 저장되는 정보

플랫폼 별로 문제 해결 시 파싱 후 저장되는 정보는 다음과 같습니다.

플랫폼 문제 메타 정보 사용자 제출 정보
백준
  • 문제 제목
  • 문제 아이디
  • 문제 링크
  • 문제 등급
  • 문제 설명
  • 사용 언어
  • 문제 분류
  • 코드
  • 사용한 메모리
  • 실행 시간
  • 프로그래머스
  • 문제 제목
  • 문제 아이디
  • 문제 링크
  • 문제 등급
  • 문제 설명
  • 사용 언어
  • 코드
  • 사용한 메모리
  • 실행 시간
  • SW Expert Academy
  • 문제 제목
  • 문제 아이디
  • 문제 링크
  • 문제 등급
  • 사용 언어
  • 코드
  • 사용한 메모리
  • 실행 시간
  • 코드 길이


  • 링크 및 문서


    버그 신고

    카카오톡 협업방


    baekjoonhub's People

    Contributors

    flaxinger avatar getcurrentthread avatar qasimwani avatar jeremytsaii avatar allcontributors[bot] avatar bro3886 avatar ayoung19 avatar arnabsen1729 avatar zosungwoo avatar mahbubcseju avatar junhochoi-dev avatar whatasame avatar kyu0 avatar mayankkumar2 avatar myu-ekata avatar mincheol3 avatar syssn13 avatar xvezda avatar ahn0min avatar bluejoyq avatar cokemania2 avatar fhdufhdu avatar mumwa avatar seejnn avatar koderpark avatar

    Recommend Projects

    • React photo React

      A declarative, efficient, and flexible JavaScript library for building user interfaces.

    • Vue.js photo Vue.js

      🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

    • Typescript photo Typescript

      TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    • TensorFlow photo TensorFlow

      An Open Source Machine Learning Framework for Everyone

    • Django photo Django

      The Web framework for perfectionists with deadlines.

    • D3 photo D3

      Bring data to life with SVG, Canvas and HTML. 📊📈🎉

    Recommend Topics

    • javascript

      JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

    • web

      Some thing interesting about web. New door for the world.

    • server

      A server is a program made to process requests and deliver data to clients.

    • Machine learning

      Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

    • Game

      Some thing interesting about game, make everyone happy.

    Recommend Org

    • Facebook photo Facebook

      We are working to build community through open source technology. NB: members must have two-factor auth.

    • Microsoft photo Microsoft

      Open source projects and samples from Microsoft.

    • Google photo Google

      Google ❤️ Open Source for everyone.

    • D3 photo D3

      Data-Driven Documents codes.