Skip to content
View progh2's full-sized avatar
๐Ÿ’ญ
I may be slow to respond.
๐Ÿ’ญ
I may be slow to respond.

Block or report progh2

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
progh2/README.md

Gihun Ham โ€” @progh2

Hi there ๐Ÿ‘‹ I'm a teacher at Mirim Meister High School in Seoul, South Korea.

  • ๐Ÿ”ญ Teaching since 2010:
    • Python Programming
    • Computer Science Basics
    • AI & Vibe Coding
  • ๐ŸŒ Korean translation for open source projects:
    • LibreNMS โ€” network monitoring system
    • Snipe-IT โ€” IT asset management (via Crowdin)
    • Part-DB โ€” electronic parts inventory management
    • drawDB โ€” database design tool & SQL generator in the browser
    • DB Browser for SQLite โ€” visual GUI tool for SQLite databases
    • CrystalDiskInfo โ€” HDD/SSD health monitoring utility
    • Django Girls Tutorial โ€” beginner-friendly Django web development tutorial
    • phpMyAdmin โ€” MySQL web administration tool
    • Code.org โ€” CS education platform for K-12 students (via Crowdin)
    • InvenTree โ€” open source inventory management system
    • KLDP documentation, Linux kernel Korean translation, and more
  • ๐Ÿ›  Other open source contributions:
    • firebase/quickstart-js โ€” improved realtime database example to handle child_changed / child_removed events
    • JSBoard โ€” Authored the original RSS feed patch (2004), merged into v2.0.7
  • My Projects
    • RepoManager - Desktop GUI to list, archive, and delete GitHub repositories in bulk (PySide6)
    • StatLab - ๊ธฐ์ดˆํ†ต๊ณ„๋Ÿ‰ ํ•™์Šต์„ ์œ„ํ•ด์„œ ํ•™์ƒ๋“ค์ด ์—ฐ์Šตํ•  ์ˆ˜ ์žˆ ์‚ฌ์ดํŠธ

Pinned Loading

  1. schoollunchmemo schoollunchmemo Public

    ์˜ค๋Š˜์˜ ๊ธ‰์‹๊ณผ ํ•™์‚ฌ์ผ์ •์„ ํฌ์ŠคํŠธ์ž‡์ฒ˜๋Ÿผ ๋ณด์—ฌ์ฃผ๋Š” ํฌ๋กœ์Šคํ”Œ๋žซํผ ๋ฐ์Šคํฌํ†ฑ ์œ„์ ฏ (NEIS ๊ฐœ๋ฐฉํฌํ„ธ API)

    Python 1

  2. repomanager repomanager Public

    Desktop GUI to list, archive, and delete GitHub repositories in bulk (PySide6)

    Python 2

  3. metube-telegram-bot metube-telegram-bot Public

    ํ…”๋ ˆ๊ทธ๋žจ์œผ๋กœ ๋งํฌ๋ฅผ ๋ณด๋‚ด๋ฉด NAS์˜ MeTube๊ฐ€ ๋Œ€์‹  ๋‹ค์šด๋กœ๋“œํ•ด ์ฃผ๋Š” ๋ด‡ / Telegram bot that queues downloads to your self-hosted MeTube

    Python

  4. keeptray keeptray Public

    ๐Ÿ—’ Google Keep ํŠธ๋ ˆ์ด ์•ฑ โ€” ํŠธ๋ ˆ์ด ์•„์ด์ฝ˜์œผ๋กœ ๋…ธํŠธ๋ฅผ ๋ฐ”๋กœ ์กฐํšŒยท์ž‘์„ฑยท์ˆ˜์ •ยท์‚ญ์ œ

    Python

  5. firebase/quickstart-js firebase/quickstart-js Public

    Firebase Quickstart Samples for Web

    TypeScript 5.4k 3.7k