미디어위키 API 결과

이것은 JSON 형식의 HTML 표현입니다. HTML은 디버깅에 적합하지만 응용 프로그램 사용에는 적합하지 않습니다.

출력 형식을 변경하려면 format 매개변수를 지정하십시오. JSON 형식의 비 HTML 표현을 보려면 format=json를 설정하십시오.

자세한 내용은 전체 문서 또는 API 도움말을 참조하십시오.

{
    "batchcomplete": "",
    "continue": {
        "lecontinue": "20260807062953|1583",
        "continue": "-||"
    },
    "query": {
        "logevents": [
            {
                "logid": 1593,
                "ns": 0,
                "title": "\ub1cc\uacfc\ud559\uc790\uac00 \ub9d0\ud558\ub294 3\ud68c\ub3c5 \ucc45\uc77d\uae30 \ubc29\ubc95",
                "pageid": 871,
                "logpage": 871,
                "revid": 2605,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Devcafe",
                "timestamp": "2026-09-29T01:15:07Z",
                "comment": "\uc0c8 \ubb38\uc11c: == \ub9ce\uc774 \uc77d\uae30\ubcf4\ub2e4, \uc88b\uc740 \ucc45\uc744 \ubc18\ubcf5\ud574\uc11c \uc77d\uace0 \uae30\uc5b5\uc5d0\uc11c \uaebc\ub0b4 \uc4f0\ub294 \uac83\uc774 \uc911\uc694\ud558\ub2e4 ==  1. \ud55c \ubc88 \uc77d\uace0 \uc78a\ub294 \uac74 \uc815\uc0c1\uc774\ub2e4 :- \uba70\uce60 \ub4a4 \uae30\uc5b5\uc774 \uc548 \ub098\ub294 \uac74 \uc758\uc9c0\ub825\uc774\ub098 \uae30\uc5b5\ub825 \ubb38\uc81c\uac00 \uc544\ub2c8\ub2e4. :- \ub1cc\ub294 \ubc18\ubcf5\ud574\uc11c \uc4f0\uc774\uc9c0 \uc54a\ub294 \uc815\ubcf4\ub97c \uc911\uc694\ud558\uc9c0 \uc54a\ub2e4\uace0 \ud310\ub2e8\ud574 \ubc84\ub9b0\ub2e4. :- \ud55c \ubc88 \uc77d\uace0 \ub2e4\uc74c \ucc45\uc73c\ub85c \ub118\uc5b4\uac00\uba74 \uc9c0\uc2dd\uc774 \uc624\ub798 \ub0a8\uae30 \uc5b4\ub835\ub2e4.  2. \ubc18\ubcf5\ud574\uc11c \uc77d\uc73c\uba74 \uc0dd\uae30\ub294 \ubcc0\ud654 :- \ub1cc\uc5d0 '\uae38'\uc774 \uc0dd\uae34..."
            },
            {
                "logid": 1592,
                "ns": 0,
                "title": "\uc6cc\ub7f0\ubc84\ud54f \uc783\uc9c0\uc54a\ub294\ud22c\uc790 \uc5f0\uc124",
                "pageid": 870,
                "logpage": 870,
                "revid": 2604,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Devcafe",
                "timestamp": "2026-09-08T10:12:14Z",
                "comment": "\uc0c8 \ubb38\uc11c: **1998\ub144 \uc6cc\ub7f0 \ubc84\ud54f\uc758 \ud50c\ub85c\ub9ac\ub2e4 \ub300\ud559\uad50 \uacbd\uc601\ub300\ud559\uc6d0 \uac15\uc758 + Q&A (\uc57d 1\uc2dc\uac04 24\ubd84)**\ub97c \uc694\uc57d\ud55c \ub0b4\uc6a9\uc785\ub2c8\ub2e4.\u2028\uc774 \uc601\uc0c1\uc740 \u201c\ub3c8\uc744 \uc783\uc9c0 \uc54a\ub294 \ud22c\uc790\ubc95\u201d\uc5d0 \ucd08\uc810\uc744 \ub9de\ucd98 \ubc84\ud54f\uc758 \ub300\ud45c \uac15\uc5f0 \uc911 \ud558\ub098\ub85c, \ud22c\uc790 \ucca0\ud559\uacfc \uc0b6\uc758 \uc6d0\uce59\uc744 \uc194\uc9c1\ud558\uac8c \uc774\uc57c\uae30\ud569\ub2c8\ub2e4. \ud575\uc2ec \uba54\uc2dc\uc9c0 \t1\t\uc131\uacf5\uc758 \uc9c4\uc9dc \uc870\uac74\uc740 \u2018\uc778\uc131(Integrity)\u2019\u2028IQ\uc640 \uc5d0\ub108\uc9c0\ub9cc\uc73c\ub85c\ub294 \ubd80\uc871\ud558\ub2e4. \ub3d9\ub8cc \uc911 \ud3c9\uc0dd \uc218\uc785\uc758 10%\ub97c \uc0b0\ub2e4\uba74 \ub204\uad6c\ub97c \uace0..."
            },
            {
                "logid": 1591,
                "ns": 0,
                "title": "ESP32 S3 ZERO \uc544\ub450\uc774\ub178 \ud38c\uc6e8\uc5b4 \uc124\uce58\ubc29\ubc95",
                "pageid": 869,
                "logpage": 869,
                "revid": 2584,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Devcafe",
                "timestamp": "2026-08-24T05:40:02Z",
                "comment": "\uc0c8 \ubb38\uc11c:   \uc544\ub450\uc774\ub178 IDE > \ub3c4\uad6c(Tools) \uba54\ub274\uc5d0\uc11c \ub2e4\uc74c\uacfc \uac19\uc774 \uc124\uc815: <SOURCE> Board: \"ESP32S3 Dev Module\" USB CDC On Boot: \"Enabled\"          \u2190 \ub9e4\uc6b0 \uc911\uc694! CPU Frequency: \"240MHz (WiFi)\" USB Mode: \"USB-OTG (TinyUSB)\"       \u2190 ESP32-S3-Zero \ud544\uc218 \uc124\uc815 Upload Mode: \"UART0 / Hardware CDC\" Upload Speed: \"921600\" USB Firmware MSC On Boot: \"Disabled\" Partition Scheme: \"Default 4MB with spiffs\" PSRAM: \"QSPI PSRAM\" (\ubcf4\ub4dc\uc5d0 PSRAM\uc774 \uc788\ub294 \uacbd\uc6b0) Flash Size: \"4MB (32Mb)\"..."
            },
            {
                "logid": 1590,
                "ns": 0,
                "title": "NUM \ud328\ub4dc \ud0a4\ubcf4\ub4dc",
                "pageid": 868,
                "logpage": 868,
                "revid": 2582,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Devcafe",
                "timestamp": "2026-08-22T03:49:39Z",
                "comment": "\uc0c8 \ubb38\uc11c:  * ESP32-S3-Zero \uce69\uc744 \uc0ac\uc6a9\ud558\uc5ec 10\uac1c(K1~K10) \ub9e4\ud06c\ub85c \ud0a4\ud328\ub4dc \uc0dd\uc131     === KEY \ubc30\uc5f4 ===   [K1][K2][K3]   [K4][K5][K6]   [K7][K8][K9][K10]  === KEY \ubc30\uc120 ===  2.1 \uc218\uc9c1\uc73c\ub85c \uc5f0\uacb0\ud55c ROW ROW1 : GPIO 10 ROW2 : GPIO 9 ROW3 : GPIO 6 ROW4 : GPIO 8  2.2 \uc218\ud3c9(\uc800\ud56d \ub2e4\uc774\uc624\ub4dc)\uc73c\ub85c \uc5f0\uacb0\ud55c COL COL1 : GPIO 5 COL2 : GPIO 4 COL3 : GPIO 12  === KEY \ub20c\ub9bc\uc2dc \uc2e4\ud589\ub418\ub294 \uba85\ub839 ===  [K1] : \uc67c\ucabd \ucee8\ud2b8\ub864 + INSERT\ud0a4 [K2] : \uc67c\ucabd \ucee8\ud2b8\ub864 + \uc67c\ucabd ALT\ud0a4 + INSER..."
            },
            {
                "logid": 1589,
                "ns": 0,
                "title": "20 \ud0a4\ubcf4\ub4dc \uc81c\uc791\ubc29\ubc95(QMK,RP2040 zero)",
                "pageid": 867,
                "logpage": 867,
                "revid": 2580,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Devcafe",
                "timestamp": "2026-08-20T07:39:25Z",
                "comment": "\uc0c8 \ubb38\uc11c: == 20 \ud0a4\ubcf4\ub4dc \uc81c\uc791\ubc29\ubc95 (QMK,RP2040 zero) == * \uc8fc\uc694\ubd80\ud488  # \ub9c8\uc774\ud06c\ub85c\ucee8\ud2b8\ub864\ub7ec: rp2040zero. # \ub2e4\uc774\uc624\ub4dc: 1N4148. # \ud0a4\ucea1: \ud751\ubc31 \ud0a4\ucea1. # \uc2a4\uc704\uce58: \uc801\ucd95 \uc2a4\uc704\uce58."
            },
            {
                "logid": 1588,
                "ns": 0,
                "title": "West\ub85c \ub85c\uceec \uc9c1\uc811 \ucef4\ud30c\uc77c",
                "pageid": 866,
                "logpage": 866,
                "revid": 2556,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Devcafe",
                "timestamp": "2026-08-19T05:50:04Z",
                "comment": "\uc0c8 \ubb38\uc11c: == west\ub85c \ub85c\uceec \uc9c1\uc811 \ucef4\ud30c\uc77c == === \ud234\uccb4\uc778 \uc900\ube44 (\ucd5c\ucd08 1\ud68c) ==== <source lang=bash>  pip install west --break-system-packages # Zephyr SDK \uc124\uce58 \ud544\uc694 (\uc5c6\uc73c\uba74): # https://docs.zephyrproject.org/latest/develop/getting_started/index.html \ucc38\uace0 </source>  === west workspace \ucd08\uae30\ud654 ===  config/west.yml\uc774 \ub9e4\ub2c8\ud398\uc2a4\ud2b8\uc774\ubbc0\ub85c, \uadf8\uac78 \uae30\uc900\uc73c\ub85c west workspace\ub97c \ucd08\uae30\ud654\ud569\ub2c8\ub2e4.  <source lang=bash> cd shortkey_firmware ## \ud38c\uc6e8\uc5b4 \ub300\uc0c1 \ub8e8\ud2b8\ub514\ub809..."
            },
            {
                "logid": 1587,
                "ns": 0,
                "title": "2x2 \ub9e4\ud06c\ub85c \ud0a4\ubcf4\ub4dc \ub9cc\ub4e4\uae30",
                "pageid": 865,
                "logpage": 865,
                "revid": 2540,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Devcafe",
                "timestamp": "2026-08-14T13:50:52Z",
                "comment": "\uc0c8 \ubb38\uc11c: == 2x2 \ub9e4\ud06c\ub85c \ud0a4\ubcf4\ub4dc \ub9cc\ub4e4\uae30 ==  * \uc900\ube44\ubb3c # ESP32 C3 Supermini # 1N4148 \ub2e4\uc774\uc624\ub4dc (\uc800\ud56d)  === ESP32 C3 \uce69 \uad6c\uc131\ub3c4 ===   === \ub0a9\ub55c ===   === \ud38c\uc6e8\uc5b4 \ud50c\ub798\uc2f1 ===   === \uc0ac\uc6a9\ubc95 ==="
            },
            {
                "logid": 1586,
                "ns": 0,
                "title": "\ucf54\uc2a4\ud53c \uc0c1\uc704 100\uc704 120\uc77c\uc120 \uc790\ub3d9\ub9e4\ub9e4",
                "pageid": 864,
                "logpage": 864,
                "revid": 2531,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Devcafe",
                "timestamp": "2026-08-12T02:35:15Z",
                "comment": "\uc0c8 \ubb38\uc11c: == \ucf54\uc2a4\ud53c \uc2dc\uac00\ucd1d\uc561 \uc0c1\uc704 100\uc885\ubaa9 \uc911 120\uc77c \uc774\ub3d9\ud3c9\uade0\uc120(MA120) '\uc544\ub798'\uc5d0 \uc788\ub294 \uc885\ubaa9 \uc2a4\ud06c\ub9ac\ub2dd == # \uc0ac\uc804 \uc900\ube44: ##    pip install pykrx pandas # \ub3d9\uc791 \ubc29\uc2dd: #:    1. \uae30\uc900\uc77c \ucf54\uc2a4\ud53c \uc2dc\uac00\ucd1d\uc561 \uc0c1\uc704 100\uc885\ubaa9 \uc870\ud68c #:    2. \uac01 \uc885\ubaa9\uc758 \ucd5c\uadfc 120\uac70\ub798\uc77c \uc885\uac00\ub85c 120\uc77c \uc774\ub3d9\ud3c9\uade0 \uacc4\uc0b0 #:    3. \uae30\uc900\uc77c \uc885\uac00\uac00 MA120\ubcf4\ub2e4 \ub0ae\uc740 \uc885\ubaa9\ub9cc \ud544\ud130\ub9c1\ud558\uc5ec \ucd9c\ub825 #: # \uc8fc\uc758: #:    - pykrx\ub294 KRX(\ud55c\uad6d\uac70\ub798\uc18c) \uacf5\uac1c \ub370\uc774\ud130\ub97c..."
            },
            {
                "logid": 1585,
                "ns": 0,
                "title": "Zmk \ud0a4\ubcf4\ub4dc \ubaa9\ub85d",
                "pageid": 863,
                "logpage": 863,
                "revid": 2527,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Devcafe",
                "timestamp": "2026-08-10T16:31:28Z",
                "comment": "\uc0c8 \ubb38\uc11c: \uc88b\uc2b5\ub2c8\ub2e4. ZMK \uc778\ud2b8\ub9ac(zmk/app/boards/shields)\uc5d0 \uae30\ubcf8 \uc9c0\uc6d0\ub418\ub294 \ubd84\ud560 \ud0a4\ubcf4\ub4dc\ub4e4 \uc911 \ub300\ud45c\uc801\uc778 \uac83\ub4e4\uc744 \uc815\ub9ac\ud588\uc2b5\ub2c8\ub2e4. \ub85c\uc6b0 \uac1c\uc218\ub294 \uce58\uce58\ub2d8 \ud45c\ud604\ub300\ub85c \uc5c4\uc9c0 \ub85c\uc6b0\ub3c4 \ud3ec\ud568\ud574\uc11c \uc138\uc5c8\uc2b5\ub2c8\ub2e4.  | \ud0a4\ubcf4\ub4dc | \uad6c\uc870 (rows \u00d7 cols) | \uc5c4\uc9c0\ud0a4 | \ucd1d \ud0a4\uc218 | \uc2a4\ud0dc\uac70 \ubc29\uc2dd | \ud2b9\uc9d5 | |---|---|---|---|---|---| | **Ferris Sweep** | 3\u00d75 | 2 | 34 | \uceec\ub7fc \uc2a4\ud0dc\uac70 | \ucd08\ubbf8\ub2c8, 34\ud0a4 \ubbf8\ub2c8\uba40\ub9ac\uc998 \ucee4\ubba4\ub2c8\ud2f0\uc758 \uc2dc\uc791\uc810 | | **Corne (crkbd)**..."
            },
            {
                "logid": 1584,
                "ns": 0,
                "title": "Lily58 \ub9e4\ud06c\ub85c \ud0a4\ubcf4\ub4dc",
                "pageid": 862,
                "logpage": 862,
                "revid": 2526,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Devcafe",
                "timestamp": "2026-08-10T16:27:40Z",
                "comment": "\uc0c8 \ubb38\uc11c: = Lily58 \ub9e4\ud06c\ub85c \ud0a4\ubcf4\ub4dc =  \uc88b\uc2b5\ub2c8\ub2e4. Lily58\uc740 \uc774\ubbf8 ZMK \uacf5\uc2dd \uc800\uc7a5\uc18c\uc5d0 shield\ub85c \ud3ec\ud568\ub418\uc5b4 \uc788\uc5b4\uc11c, **\ud578\ub4dc\uc640\uc774\uc5b4\ub9c1\uc774\ub77c\ub3c4 devicetree\ub97c \uc0c8\ub85c \uc9e4 \ud544\uc694 \uc5c6\uc774 \uacf5\uc2dd \ud540\ub9f5 \uadf8\ub300\ub85c \ubc30\uc120**\ud558\uba74 \uae30\uc874 `lily58` shield \uc124\uc815\uc744 \uadf8\ub300\ub85c \uc4f8 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc774\uac8c \uc81c\uc77c \ud3b8\ud55c \uae38\uc785\ub2c8\ub2e4.  ## 1. \ub9e4\ud2b8\ub9ad\uc2a4 \uad6c\uc870 \ud655\uc778  - diode-direction: **col2row** (\ub2e4\uc774\uc624\ub4dc \uce90\uc18c\ub4dc\uac00 row \ucabd\uc73c\ub85c) - Row: 5\uac1c, \uc591\ucabd half \uacf5\ud1b5 \ud540 \uc0ac\uc6a9 (ni..."
            }
        ]
    }
}