blog.git

blog

~ Personal research notes. blog.sqzer.com
git clone https://github.com/debuman/blog.git
ModeNameSize
-rw-r--r--.gitattributes15L
-rw-r--r--.github/dependabot.yml11L
-rw-r--r--.github/workflows/deploy.yml64L
-rw-r--r--.gitignore10L
-rw-r--r--README.md5L
-rw-r--r--astro.config.mjs296L
-rw-r--r--content/_template-code.md12L
-rw-r--r--content/_template.md55L
-rw-r--r--content/about.md35L
-rw-r--r--content/code/doomsday.md7L
-rw-r--r--content/code/ommp.md7L
-rw-r--r--content/code/sqzass.md7L
-rw-r--r--content/code/transtation.md7L
-rw-r--r--content/code/uaf.md7L
-rw-r--r--content/code/udfx.md7L
-rw-r--r--content/code/usfx.md7L
-rw-r--r--content/writing/AIOdyssey.md132L
-rw-r--r--content/writing/Methodology-for-Writing-a-Research-Paper_KR.md259L
-rw-r--r--content/writing/Technology-That-Has-Become-a-Religion.md151L
-rw-r--r--content/writing/VTZero.md41L
-rw-r--r--content/writing/We_need_to_talk.md71L
-rw-r--r--content/writing/arp-spoofing.md81L
-rw-r--r--content/writing/arp.md23L
-rw-r--r--content/writing/bind9-dns-install.md156L
-rw-r--r--content/writing/cognitive-dissonance-theory.md127L
-rw-r--r--content/writing/cognitive-dissonance-theory_kr.md127L
-rw-r--r--content/writing/doh.md53L
-rw-r--r--content/writing/dont-assume-you-cant-control-yourself.md33L
-rw-r--r--content/writing/even-inappropriateness-has-limits.md59L
-rw-r--r--content/writing/hitchhikers-guide-to-a-safe-and-free-internet.md473L
-rw-r--r--content/writing/hitchhikers-guide-to-a-safe-and-free-internet_KR.md473L
-rw-r--r--content/writing/how-to-using-sysmon-for-Linux.md360L
-rw-r--r--content/writing/human-algorithm-vs-computing-algorithm.md95L
-rw-r--r--content/writing/human-life-from-a-macro-perspective.md105L
-rw-r--r--content/writing/i-have-to-i-have-to-i-have-to.md147L
-rw-r--r--content/writing/i-want-to-work-with-someone-who-brings-out-the-genuine-side-of-me.md89L
-rw-r--r--content/writing/i-want-to-work-with-someone-who-brings-out-the-genuine-side-of-me_kr.md89L
-rw-r--r--content/writing/journalctl.md113L
-rw-r--r--content/writing/must-do-must-buy-must-try-must-see.md33L
-rw-r--r--content/writing/on-capturing-and-posting.md85L
-rw-r--r--content/writing/php2shell-cve-2026-109618-cve-2026-109619.md151L
-rw-r--r--content/writing/php2shell-cve-2026-109618-cve-2026-109619_kr.md151L
-rw-r--r--content/writing/rambling-thoughts-about-money.md105L
-rw-r--r--content/writing/resignation-review.md101L
-rw-r--r--content/writing/resignation-review_kr.md101L
-rw-r--r--content/writing/serious-relationships-and-fleeting-ones.md87L
-rw-r--r--content/writing/the-moment-you-force-a-reason-for-life-you-lose.md33L
-rw-r--r--content/writing/tso.md72L
-rw-r--r--content/writing/var-log-promox-meogtong-troubleshooting.md93L
-rw-r--r--content/writing/why-we-assume-the-present-will-last.md41L
-rw-r--r--content/writing/will-the-next-revolution-succeed-part-1.md193L
-rw-r--r--content/writing/work-is-finding-shoes-that-fit-me.md25L
-rw-r--r--fonts-src/OFL-Lora.txt93L
-rw-r--r--fonts-src/OFL-Pretendard.txt104L
-rw-r--r--fonts-src/lora-var.woff284764B
-rw-r--r--fonts-src/pretendard-var.woff2210008B
-rw-r--r--package-lock.json5738L
-rw-r--r--package.json27L
-rw-r--r--public/CNAME1L
-rw-r--r--public/HyukjinAn-CV.pdf37026B
-rw-r--r--public/apple-touch-icon.png38104B
-rw-r--r--public/favicon-32.png2151B
-rw-r--r--public/favicon.ico7159B
-rw-r--r--public/fonts/OFL-Lora.txt93L
-rw-r--r--public/fonts/OFL-Pretendard.txt104L
-rw-r--r--public/fonts/ko-02f8cebd.woff2118136B
-rw-r--r--public/fonts/latin-9bba8f25.woff222300B
-rw-r--r--public/uploads/etc-systemd-sysmon-sayonggi-for-linux/image-1.png183612B
-rw-r--r--public/uploads/network-arp/image-10.png2959B
-rw-r--r--public/uploads/network-bind-9-dns-server-seolci/image-11.png5308B
-rw-r--r--public/uploads/network-bind-9-dns-server-seolci/image-12.png42335B
-rw-r--r--public/uploads/network-bind-9-dns-server-seolci/image-13.png9278B
-rw-r--r--public/uploads/network-bind-9-dns-server-seolci/image-14.png33559B
-rw-r--r--public/uploads/network-bind-9-dns-server-seolci/image-15.png10265B
-rw-r--r--public/uploads/network-security-arp-spoofing/image-1.png1715B
-rw-r--r--public/uploads/network-security-arp-spoofing/image-2.png1723B
-rw-r--r--public/uploads/network-security-arp-spoofing/image-3.png17089B
-rw-r--r--public/uploads/network-security-arp-spoofing/image-4.png10865B
-rw-r--r--public/uploads/network-security-arp-spoofing/image-5.png8148B
-rw-r--r--public/uploads/network-security-arp-spoofing/image-6.png8148B
-rw-r--r--public/uploads/network-security-arp-spoofing/image-7.png1670B
-rw-r--r--public/uploads/network-security-arp-spoofing/image-8.png4221B
-rw-r--r--public/uploads/network-security-arp-spoofing/image-9.png1725B
-rw-r--r--public/uploads/network-security-arp-spoofing/image.png36965B
-rw-r--r--public/uploads/network-security-doh-dns-over-https/image-16.png23732B
-rw-r--r--public/uploads/network-security-doh-dns-over-https/image-17.png23745B
-rw-r--r--public/uploads/profile.jpg25131B
-rw-r--r--public/uploads/research/1-775fc3ed.webp87368B
-rw-r--r--public/uploads/research/2-ee522a4a.webp63746B
-rw-r--r--public/uploads/research/3-5a25cd9b.webp64506B
-rw-r--r--public/uploads/research/aiodyssey/2026-08-13-165932-d1d8a787.webp122980B
-rw-r--r--public/uploads/research/images-193fd9fb.webp25290B
-rw-r--r--public/uploads/research/img_4305-1c65d268.webp59300B
-rw-r--r--public/uploads/research/we_need_to_talk/image-e1aa4196.webp20994B
-rw-r--r--scripts/build-info.mjs28L
-rw-r--r--scripts/check-content.mjs486L
-rw-r--r--scripts/check-dist.mjs97L
-rw-r--r--scripts/goodreads.mjs72L
-rw-r--r--scripts/render-diagrams.mjs373L
-rw-r--r--scripts/subset-fonts.py211L
-rw-r--r--src/content.config.ts138L
-rw-r--r--src/layouts/Base.astro141L
-rw-r--r--src/lib/diagrams.mjs301L
-rw-r--r--src/lib/diagrams/20303f75fd196714.svg1L
-rw-r--r--src/lib/diagrams/402ff2b7e82170f2.svg1L
-rw-r--r--src/lib/diagrams/48b6ca45b842c6d7.svg1L
-rw-r--r--src/lib/diagrams/6606e6bbffd1e1b2.svg1L
-rw-r--r--src/lib/diagrams/dc1c6779ce6337ef.svg1L
-rw-r--r--src/lib/diagrams/e4164af5ea9dc19d.svg1L
-rw-r--r--src/lib/goodreads.json86L
-rw-r--r--src/lib/hangul.ts41L
-rw-r--r--src/lib/order.ts20L
-rw-r--r--src/lib/prose.ts167L
-rw-r--r--src/lib/rendered.ts23L
-rw-r--r--src/lib/satteri-diagram.mjs119L
-rw-r--r--src/lib/satteri-figure.mjs99L
-rw-r--r--src/lib/satteri-guard.mjs129L
-rw-r--r--src/lib/satteri-korean.mjs146L
-rw-r--r--src/lib/satteri-lang.mjs52L
-rw-r--r--src/lib/satteri-prose.mjs122L
-rw-r--r--src/pages/404.astro7L
-rw-r--r--src/pages/code/index.astro171L
-rw-r--r--src/pages/index.astro215L
-rw-r--r--src/pages/index.xml.ts51L
-rw-r--r--src/pages/papers/index.astro12L
-rw-r--r--src/pages/robots.txt.ts21L
-rw-r--r--src/pages/talk/index.astro12L
-rw-r--r--src/pages/writing/[year]/[slug].astro1834L
-rw-r--r--src/pages/writing/index.astro347L
-rw-r--r--src/styles/base.css778L
-rw-r--r--src/styles/fonts.css201L
-rw-r--r--src/styles/tokens.css377L