Skip to content

도장 확장 프로그램 0.2.14

Choose a tag to compare

@HongYeseul HongYeseul released this 01 Oct 11:35
· 1 commit to main since this release

보고 있는 화면을 한 번에 스터디 인증으로 남기는 크롬 확장입니다.

0.2.14에서 바뀐 것

  • 프로그래머스 풀이를 GitHub 저장소에 올릴 때 README에 문제 설명도 함께 올립니다. 코딩테스트
    연습 문제만 올리고, 맨 끝에 프로그래머스가 요구하는 출처 문구를 붙입니다. 프로그래머스가
    공식 안내에서 광고 없는 GitHub 같은 비상업·비영리 게시를 허용해서입니다
  • 문제 설명은 우리 서버로 보내지 않습니다. 사용자가 연 화면에서 읽어 사용자의 공개 저장소에만
    올라갑니다
  • 기업 과제관·선발관 문제와 별도 저작권 표시가 붙은 문제는 설명을 올리지 않습니다. 테스트케이스와
    모범답안은 읽지 않습니다
  • NeetCode와 LeetCode는 그대로 문제 설명을 읽지도 올리지도 않습니다

저장소에는 공개 저장소에 쓰는 권한으로 올립니다. 모든 공개 저장소에 해당하는 권한이라
비공개 저장소는 고를 수 없습니다. 토큰은 이 확장에만 두고 서버로 보내지 않습니다. README에는
프로그래머스 연습 문제의 설명과 출처 말고 다른 문제 설명을 옮기지 않습니다.

LeetCode에는 요청을 하나도 더 보내지 않습니다. 사용자가 누른 제출 한 건이 오가는 것만 보고,
문제 설명·에디토리얼·다른 사람의 풀이는 읽지 않습니다.

설치

  1. 아래 dojang-extension zip을 받아 압축을 풉니다.
  2. 크롬에서 chrome://extensions을 열고 오른쪽 위 개발자 모드를 켭니다.
  3. 압축해제된 확장 프로그램을 로드합니다로 압축을 푼 dojang-extension 폴더를 고릅니다.

주소나 키를 입력할 게 없습니다. 도장 아이콘을 눌러 GitHub로 한 번 로그인하면 됩니다.
계정은 웹에서 쓰는 것과 같습니다.

쓰는 법

  • 아이콘을 눌러 보고 있는 화면을 캡처해 남깁니다.
  • 프로그래머스·NeetCode·LeetCode에서 정답이 나오면 오른쪽 위에 카드가 저절로 뜹니다.
    도장 찍기를 누르면 제출한 코드가 그대로 기록됩니다.
  • 카드의 저장소 줄에서 GitHub 저장소를 연결해 두면 카드로 찍은 풀이가 그 저장소에도 올라갑니다.

무엇을 읽나

아이콘을 눌렀을 때 보이는 탭의 화면과 주소, 정답 감지에 쓰는 채점 결과와 본인이 제출한
코드
, 그 코드의 언어, 그리고 문제의 번호·제목·난이도뿐입니다. 언어·난이도·채점 결과는
저장소에 올릴 파일 이름과 커밋 메시지에만 씁니다. 프로그래머스 코딩테스트 연습 문제에서는 문제
설명
도 읽어 사용자 저장소의 README에만 올립니다. 그 밖의 문제 설명과 힌트·모범답안은 읽지
않습니다.

알아두실 것

  • 웹스토어 등록 전이라 자동 갱신이 되지 않습니다. 새 버전은 다시 받아 교체해주세요.
  • 교체하기 전부터 열려 있던 NeetCode 탭은 새로고침해야 언어와 통과한 테스트 수를 알아냅니다.
    그 전에 올리면 solution.txt로 올라가고 커밋 메시지에 통과 수가 빠집니다.
  • 팝업의 ‘연결 끊기’는 확장이 가진 저장소 토큰을 버립니다. GitHub 쪽 권한까지 거두려면 GitHub 설정의
    Authorized OAuth Apps에서 지웁니다.
  • 사이트 화면이 바뀌면 카드가 안 뜰 수 있습니다. 그때도 아이콘을 눌러 캡처로 남기는
    방식은 그대로 동작합니다.
  • NeetCode·LeetCode는 제출에 로그인이 필요합니다. 로그인하지 않으면 카드도 뜨지 않습니다.
  • LeetCode 대회 문제에서는 카드가 뜨지 않습니다. 대회 중에는 풀이를 공개하면 안 됩니다.
  • 프로그래머스 문제 설명은 코딩테스트 연습 문제에서만 README에 올라갑니다. 기업 과제관 문제이거나
    지문 아래에 별도 저작권 표시가 있거나 설명 영역을 읽지 못하면 설명만 빠지고, 도장 찍기와 풀이
    올리기는 그대로입니다. 이미 올린 문제도 다시 풀어 도장을 찍으면 README가 새로 올라갑니다.
  • 백준은 채점 서비스가 멈춰 있어 대상에서 빠져 있습니다.

지난 버전은 릴리스 목록에서 봅니다.