GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com โ€” hachi-008 - Overview

@hachi-008 hachi-008 Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@hachi-008
hachi-008
Follow
View hachi-008's full-sized avatar
:shipit:

Hachi hachi-008

:shipit:
Follow
๐Ÿน
16 followers ยท 13 following
  • https://danbom425.tistory.com

Achievements

Achievement: Pair ExtraordinaireAchievement: Pull Sharkx3Achievement: QuickdrawAchievement: YOLO

Achievements

Achievement: Pair ExtraordinaireAchievement: Pull Sharkx3Achievement: QuickdrawAchievement: YOLO

Highlights

  • Developer Program Member

Organizations

@POPPY-MAIL @Daltokki-develop @C-R-P1 @Team-LV
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
hachi-008/README.md

Hey, I'm EY

Blog Devvvvvv

Frontend developer working with PDFs in the browser. I write about PDF rendering and coding with AI agents on my blog (in Korean).

Building

  • 300-page PDF viewer performance - Renders only the visible pages, so memory drops from 2.2GB to 30MB. (demo)
  • Saving and restoring PDF highlights - Saves a selected passage as coordinates and a quote, then finds it again in a revised PDF. (demo)
  • Box annotations in PDF coordinates - Stores boxes in PDF coordinates so they stay in place through zoom and rotation. (demo)
  • Full-text PDF search - Searches an index instead of the text layer and highlights every match, even a word split across a line break. (demo)
  • CDISC ODM study notes - Notes from 4 of us reading the ODM v1.3 spec, the clinical trial data standard. Written in Korean.

Contributing to

  • REA GitHub stars - Korean docs: added the Linux ps prerequisite to the README, corrected 32 FAQ translations, and fixed the skip-link label on 17 pages.
  • Archify GitHub stars - Diagram agent skill: gave default relationship labels readable contrast in light themes.
  • OpenEDC GitHub stars - Open-source EDC for clinical studies: added Korean localization.
  • MDN Web Docs GitHub stars - Korean translation: synced the <script> See also links with en-US, cleaned up 19 CSS pages with csssyntax macro errors, and clarified that Map.groupBy() shares the elements.
  • Vite Korean docs GitHub stars - Synced the per-environment and global hooks docs, aube and nub lockfile support in dependency pre-bundling, Environment API guide fixes, config file loading notes, and the top-level input option.
  • Paperclip GitHub stars - AI agent manager: kept the task board's horizontal scrollbar and column headers in view.
  • PDF.js GitHub stars - Text selection fix: shared selection listeners no longer stop working when the viewer that registered them is torn down.
  • zod GitHub stars - Reported two bugs with fix branches: Infinity missing from non-English "invalid type" messages, and z.union() inside .pipe() losing unrecognized_keys.
  • CDISC Conformance Rules Editor GitHub stars - Used a placeholder for a missing Rule ID in YAML export file names, and kept the last alert visible while the notification closes.
  • ODK Central GitHub stars - Data collection server: used the selected locale when comparing form names for duplicates.
  • UX/UI Agent Skills GitHub stars - Design agent skill: reported that measure_render and axe_audit exited 0 when skipped even with DS_REQUIRE_BROWSER=1, fixed in 2.9.10.

Writing

  • react-pdf 11๋กœ ์˜ฌ๋ ธ๋”๋‹ˆ ํฌ๋กฌ 143์—์„œ ๋ฉˆ์ถค 2026.10.08
  • AI ์—์ด์ „ํŠธ ๋ง๋งŒ ๋ฏฟ๊ณ  ๋งŒ๋“  ๋ฌธ์„œ๋„ ๊ทœ์ •์ƒ ๊ดœ์ฐฎ์„๊นŒ 2026.10.05
  • pdf.js๋Š” ์™œ '์ž„์ƒ์‹œํ—˜'์„ ๋ฐ˜๋งŒ ์ฐพ์„๊นŒ 2026.09.30
  • 9์›”์— ๋งŒ๋“  ์ปค๋ฐ‹์„ 1์›”์— ์“ด ๊ฒƒ์ฒ˜๋Ÿผ ๋ฐ”๊ฟ” ๋ดค์Šต๋‹ˆ๋‹ค 2026.09.29
  • 300์ชฝ PDF ๋„์› ๋”๋‹ˆ ๋ฉ”๋ชจ๋ฆฌ 3GB ๋จน์Œ 2026.09.28

Pinned Loading

  1. cdisc-odm-notes cdisc-odm-notes Public

    CDISC ODM v1.3 ๋ช…์„ธ ํ•œ๊ตญ์–ด ์Šคํ„ฐ๋”” ๋…ธํŠธ

  2. nextjs-pdfjs-minimal nextjs-pdfjs-minimal Public

    Minimal repro: react-pdf (pdf.js) on Next.js App Router + Turbopack. next.config is empty, but ssr:false is still required.

    TypeScript

  3. pdf-overlay-coords pdf-overlay-coords Public

    PDF ์œ„์— ๊ทธ๋ฆฐ ๋ฐ•์Šค๊ฐ€ ํ™•๋Œ€ยท์ถ•์†Œํ•˜๋ฉด ์–ด๊ธ‹๋‚˜๋Š” ์ด์œ ๋ฅผ react-pdf๋กœ ๋น„๊ตํ•˜๋Š” ์ตœ์†Œ ์˜ˆ์ œ

    TypeScript

  4. pdf-page-virtualization pdf-page-virtualization Public

    300์ชฝ PDF๋ฅผ react-pdf๋กœ ์ „๋ถ€ ๊ทธ๋ฆด ๋•Œ์™€ ๋ณด์ด๋Š” ์ชฝ๋งŒ ๊ทธ๋ฆด ๋•Œ๋ฅผ ๋น„๊ตํ•˜๋Š” ์ตœ์†Œ ์˜ˆ์ œ

    TypeScript

  5. pdf-text-anchor pdf-text-anchor Public

    PDF ํ…์ŠคํŠธ ๋ ˆ์ด์–ด์—์„œ ๋“œ๋ž˜๊ทธํ•œ ๊ธ€์ž ๋ฒ”์œ„๋ฅผ ์ขŒํ‘œ์™€ ์ธ์šฉ๋ฌธ์œผ๋กœ ์ €์žฅํ•˜๊ณ , ๊ฐœ์ •๋ณธ์—์„œ ๋‹ค์‹œ ์ฐพ๋Š” ์ตœ์†Œ ์˜ˆ์ œ

    TypeScript

  6. pdf-full-text-search pdf-full-text-search Public

    react-pdf์—์„œ ๋ณด์ด๋Š” ์ชฝ๋งŒ ๊ทธ๋ฆด ๋•Œ, ํ…์ŠคํŠธ ๋ ˆ์ด์–ด์— ๊ธฐ๋Œ€์ง€ ์•Š๊ณ  ๋ฌธ์„œ ์ „์ฒด๋ฅผ ์ฐพ๋Š” ์ตœ์†Œ ์˜ˆ์ œ (getTextContent ์ƒ‰์ธ + CSS Custom Highlight API)

    TypeScript

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402520 โ€” GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800ร—600. No cookies required.