본문으로 건너뛰기
JS Choi · github.com/newids 나를 소개하는 페이지

JS Choi의 저장소 색인

GitHub 공개 저장소 42개 중 27개를 7개 분류로 정리했습니다. 각 항목은 배포 페이지와 소스 저장소 링크를 포함합니다.

최근 작업
2건
e-book
3권
Codyssey 미션
7건
도구 · 기획 · 실험 · 아카이브
15건

클로드 코드로 만든 온라인 교본

브라우저에서 바로 열리는 단일 페이지 e-book. 검색과 오프라인 저장이 쉽도록 한 파일로 만들었습니다.

  • 03딥러닝 · AICE 대비

    AICE Associate 딥러닝 실전 교본

    도해로 익히고 코드로 끝내는 딥러닝 교본. AICE Associate 시험 범위를 실습 순서대로 정리했습니다.

    읽기
  • 04Python · AICE 대비

    JavaScript 개발자를 위한 Python

    AICE Associate·Professional 실기를 JS와의 차이 중심으로 준비합니다. 본문 예제 223개를 모두 실제 실행으로 검증했습니다.

    읽기
  • 05Python · 입문

    미션 파이썬

    Codyssey 미션 1–3을 완주하는 데 필요한 최소한의 파이썬만 담았습니다. 각 장을 읽고 나면 미션 요구사항 하나를 직접 구현할 수 있게 구성했습니다.

    읽기

Codyssey 미션

AI 올인원 과정에서 수행한 미션. 저장소마다 수행 가이드와 평가 설명서를 함께 두어 다른 학습자가 그대로 따라 할 수 있습니다.

  1. 06

    나만의 용돈 기입장codyssey-b2-1

    Python 표준 라이브러리만으로 만든 파일 기반 콘솔 가계부. 거래 추가·조회·검색·수정·삭제, 월별 요약, 예산 초과 경고, CSV 가져오기·내보내기를 지원하고 JSONL로 영구 저장합니다.

    Python열기저장소
  2. 07

    버튼 누르면 화면이 스르륵 바뀌는 웹사이트codyssey-b1-2

    React 18 + React Router + Supabase로 만든 React 학습용 SPA. 8개 레슨과 연습 문제, 로그인하면 남는 학습 노트와 진도. 9월 말에 글래스모피즘으로 다시 디자인하고 레슨 본문을 두 배 넘게 늘렸습니다.

    React · Supabase열기저장소
  3. 08

    나를 소개하는 웹페이지 처음부터 만들기codyssey-b1-1

    순수 HTML/CSS/JS만으로 만든 반응형 포트폴리오. GitHub REST API 연동, 다크 모드, 폼 검증까지 라이브러리 없이 구현했고 수행 가이드와 평가 설명서를 함께 둡니다.

    HTML · CSS · JS열기저장소
  4. 09

    금융 코디세이 — 아이디어톤 텀 프로젝트codyssey-e2-1

    AI 핀테크 도메인 팀 기획. 전기통신금융사기에 어떤 미끼에 약한지 AI가 찾아내 그 미끼만 골라 훈련하는 시민 대상 상시 모의훈련 체계.

    기획서 · 발표자료열기저장소
  5. 10

    AI가 계산하는 방식을 흉내 내는 작은 계산기codyssey-e1-3

    Mini NPU 시뮬레이터. MAC 연산으로 십자가와 X 패턴을 판별하고, 필터 크기 3×3에서 25×25까지 연산 시간 변화를 측정합니다.

    Python저장소
  6. 11

    컴퓨터에게 명령 내리는 말, 파이썬 처음 배우기codyssey-e1-2

    클래스로 만든 터미널 4지선다 퀴즈 게임. 문제 등록과 점수는 JSON 파일에 남고, 기능 단위 커밋과 브랜치 병합을 실습했습니다.

    Python열기저장소
  7. 12

    내 컴퓨터에 개발자용 '작업실' 꾸미기codyssey-e1-1

    터미널·Docker·Git으로 재현 가능한 개발 환경을 구축하고, 모든 과정을 명령어와 출력 증거로 기록했습니다.

    CLI · Docker · Git저장소

도구

브라우저에서 끝나는 작은 도구와 참고 페이지, 그리고 macOS 앱과 설정 스크립트. 웹 도구의 파일은 기기 밖으로 나가지 않습니다.

  1. 13

    GEN·QRgen-qr

    URL을 넣으면 즉시 QR 코드를 만들어 줍니다. 오류 보정 레벨 선택, PNG·SVG 다운로드, 클립보드 복사.

    MIT열기저장소
  2. 14

    PDF → Markdownpdf2md

    글자 크기로 제목을 잡고, 반복되는 머리글·바닥글을 걷어내고, 열 조각을 표로 묶습니다. 웹과 CLI 두 방법이 같은 규칙을 씁니다.

    웹 · CLI열기저장소
  3. 15

    PDF → PNGpdf2img

    PDF 모든 페이지를 PNG로. iPhone·iPad Safari에서도 PDF.js로 기기 안에서만 렌더링합니다.

    MIT열기저장소
  4. 16

    Show Me Nowshow-me-now

    전체 화면 반투명 HUD로 현재 날짜와 시각을 크게 띄우고 10초 뒤 사라지는 macOS 앱. 스페이스를 누르고 있으면 멈춥니다.

    Swift · macOS저장소
  5. 17

    세벌식 최종 자판 (3-91)sebeolsik-final-keyboard

    공병우 세벌식 최종 글자판을 브라우저에서 살펴보고 직접 쳐 볼 수 있는 한 장짜리 참고 페이지. 글자 배당은 libhangul 자료를 그대로 옮겼습니다.

    HTML · 의존성 없음열기저장소
  6. 18

    BTS Key — iMac용 블루투스 키보드bts-key-imac

    MacBook이 Bluetooth HID 장치를 흉내 내어 키보드·트랙패드 입력을 iMac으로 전달하는 메뉴바 앱. iMac에는 아무것도 설치하지 않고 페어링만으로 동작합니다. DMG 배포.

    Swift · macOS · MIT웹사이트다운로드저장소
  7. 19

    iMac 실습 환경 자동 설정imac-setup

    macOS 키보드 실습 환경(두벌식·세벌식 최종)을 셸 스크립트 한 줄로 구성합니다. 위 콜아웃의 mac 별칭이 이 스크립트를 받아 실행하고, 개인용 iMac4newid는 ssh 키·git·터미널·Claude Code 설정까지 이어서 합니다.

    Shell안내 페이지저장소

기획 · 피치

사업계획서와 발표 자료를 웹 페이지로 묶은 것.

  1. 20

    QRIDqrid-pitch

    QR 한 번 스캔으로 연락처를 동시에 교환하는 서비스. 사업계획서, 린 캔버스, 피치덱, MVP 현황.

    피치덱열기저장소
  2. 21

    금융백신 FinVaccinefodyssey

    팀 Fodyssey의 공모전 아이디어 사이트.

    공모전열기저장소

실험

완성보다 시도에 가까운 프로젝트. 코드는 볼 수 있지만 배포는 없습니다.

  1. 22

    MediaOrganizermedia-organizer

    Rust와 Dioxus로 만든 VS Code 스타일 분할 패널의 크로스플랫폼 미디어·파일 관리 앱.

    Rust · Dioxus저장소
  2. 23

    AI-Scapeai-scape

    질문을 한 번 입력하면 ChatGPT·Claude·Gemini 답변을 나란히 보여주는 브라우저 확장 시작 페이지.

    Next.js저장소
  3. 24

    Vibe Coding Notesvibe-coding-note

    코딩 도구 사용 경험을 기록하는 노트 앱. React + Express + PostgreSQL 풀스택.

    React · Express저장소
  4. 25

    이탈리아 9일 여행 일정italy_trip

    한국어·영어·이탈리아어를 지원하는 여행 일정 사이트.

    Next.js저장소

아카이브, 2017–2019

블록체인 학습 시기의 기록. 지금은 손대지 않지만 지우지도 않았습니다.

  1. 26

    simchainsimchain · simchain-api

    Angular로 만든 블록체인 시뮬레이터와 그 API 서버. 이 계정에서 유일하게 별과 포크를 받은 저장소.

    Angular · Node저장소API
  2. 27

    helloblockchainhelloblockchain.github.io

    블록체인 스터디 페이지.

    저장소