Skip to content

Instantly share code, notes, and snippets.

@ryugwang
ryugwang / expand-urls.bat
Created October 3, 2025 06:08
단축 URL 확장 스크립트
0</* ::
@node "%~f0" %* & goto :eof
*/0;
const https = require('https');
const http = require('http');
const fs = require('fs');
// URL 확장 결과를 캐싱하는 객체
const urlCache = {};
@ryugwang
ryugwang / gist:ca73faa8e26afe5a340a3f6a4e8bd0d1
Created March 9, 2020 09:40
DirectX 12를 이용한 3D 게임 프로그래밍 입문 p.243
p.243 그림 6.1 중간 D3D11_INPUT_ELEMENT_DESC vertexDesc[] = 부터 }; 까지를 다음으로 대체:
D3D12_INPUT_ELEMENT_DESC vertexDesc[] =
{
{"POSITION", 0, DXGI_FORMAT_R32G32B32_FLOAT, 0, 0,
D3D12_INPUT_CLASSIFICATION_PER_VERTEX_DATA , 0},
{"NORMAL", 0, DXGI_FORMAT_R32G32B32_FLOAT, 0, 12,
D3D12_INPUT_CLASSIFICATION_PER_VERTEX_DATA , 0},
{"TEXCOORD", 0, DXGI_FORMAT_R32G32_FLOAT, 0, 24,
D3D12_INPUT_CLASSIFICATION_PER_VERTEX_DATA , 0},
@ryugwang
ryugwang / gist:3a208ed66441368fac1faaca253756a6
Created January 3, 2020 10:16
zip(*sorted(zip(A, B))) 패턴
>>> A = (1, 3, 4, 2)
>>> B = ("하나", "셋", "넷", "둘")
>>> C, D = zip(*sorted(zip(A,B)))
>>> tuple(C)
(1, 2, 3, 4)