Skip to content

Instantly share code, notes, and snippets.

View jmkim's full-sized avatar

Jongmin Kim jmkim

View GitHub Profile
@jmkim
jmkim / tvg-format.sh__lottie2gif.cpp.diff
Created April 1, 2026 02:29
tvg-format.sh output diff for lottie2gif.cpp
diff --git a/tools/lottie2gif/lottie2gif.cpp b/tools/lottie2gif/lottie2gif.cpp
index aa1fe44a..04363501 100644
--- a/tools/lottie2gif/lottie2gif.cpp
+++ b/tools/lottie2gif/lottie2gif.cpp
@@ -41,20 +41,20 @@ using namespace tvg;
struct App
{
public:
- ~App() { free(full); } // free realpath() or _fullpath()
+ ~App() { free(full); } // free realpath() or _fullpath()
[Unit]
Description=Disable wake-up on lid open
[Service]
Type=oneshot
ExecStart=/bin/sh -c 'grep -q "^LID.*[*]enabled" /proc/acpi/wakeup && printf "LID" > /proc/acpi/wakeup || true'
[Install]
WantedBy=multi-user.target
@jmkim
jmkim / README.md
Last active March 24, 2026 12:16
NVIDIA uvm exposal scripts e.g. /dev/nvidia*

You may reached here due to lack of /dev/nvidia*:

$ find /dev/nvidia*
/dev/nvidia0
/dev/nvidia-caps
/dev/nvidia-caps/nvidia-cap2
/dev/nvidia-caps/nvidia-cap1
/dev/nvidiactl
/dev/nvidia-modeset
@jmkim
jmkim / microgpt.py
Created February 18, 2026 23:38 — forked from karpathy/microgpt.py
microgpt
"""
The most atomic way to train and run inference for a GPT in pure, dependency-free Python.
This file is the complete algorithm.
Everything else is just efficiency.
@karpathy
"""
import os # os.path.exists
import math # math.log, math.exp
@jmkim
jmkim / dm.txt
Created January 26, 2026 14:57
dm.txt 260127
Fingerprint: A7830CCABA4AFF02E50213FE8F32B4422F52107F
Uid: Adrian Knoth <adi@drcomp.erfurt.thur.de>
Allow: a2jmidid (A62D2CFBD50B9B5BF360D54B159EB5C4EFC8774C),
ardour (A62D2CFBD50B9B5BF360D54B159EB5C4EFC8774C),
ardour3 (218EE0362033C87B6C135FA4A3BABAE2408DD6CF),
calf (A62D2CFBD50B9B5BF360D54B159EB5C4EFC8774C),
jack-audio-connection-kit (A62D2CFBD50B9B5BF360D54B159EB5C4EFC8774C),
jackd-defaults (A62D2CFBD50B9B5BF360D54B159EB5C4EFC8774C),
jackd2 (A62D2CFBD50B9B5BF360D54B159EB5C4EFC8774C),
kmidimon (A62D2CFBD50B9B5BF360D54B159EB5C4EFC8774C),
# m h dom mon dow command
*/5 * * * * /home/jmkim/papermc-backup.sh

data.pknu.ac.kr (sfrc) 홈 파티션 HDD

매뉴얼 위치 : https://deb.li/IDBHDD

HDD 용도

본 HDD는 /home 에 통채로 마운트하기 위한 HDD입니다.

LVM 입니다. 추후 HDD 이어붙여 용량 확장 시 도움이 될거예요.

jmkim@db  ~  sudo apt upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
dnsutils g++-12 gcc-13-base gcc-14-base ibverbs-providers libabsl20220623 libaom-dev libavif-dev libavif16 libboost-iostreams1.74.0 libboost-thread1.74.0 libcephfs2 libdav1d-dev libde265-dev libdeflate-dev libfmt9
libgfapi0 libgfrpc0 libgfxdr0 libglusterfs0 libheif-dev libibverbs1 libjbig-dev libjpeg-dev libjpeg62-turbo-dev liblerc-dev libnl-3-200 libnl-route-3-200 libnsl-dev libpthread-stubs0-dev librados2 librav1e-dev
librav1e0.8 librdmacm1 libsframe1 libsharpyuv-dev libstdc++-12-dev libsub-override-perl libsvtav1enc-dev libsvtav1enc2 libtiff-dev libtiffxx6 libtirpc-dev libunistring2 libutempter0 libvpx-dev libvpx11 libvpx7
libwebp-dev libwebpdecoder3 libwebpmux3 libx265-199 libx265-dev libxpm-dev libyuv-dev libzstd-dev php8.2-cli php8.2-fpm php8.2-gd php8.2-mysql p
@jmkim
jmkim / check-deb.sh
Last active November 30, 2025 18:28
#!/usr/bin/env sh
# Author: Jongmin Kim <jmkim@debian.org>
# Usage: ./check-deb.sh file.deb
# Strict mode
set -eu
# $1 as $DEB
DEB="${1:-}"