Files
2nd/10_Wiki/Topics/Programming & Language/Index.md
T

18 KiB

Index: Topics > Programming & Language

📝 Documents

  • API 응답 및 에러 핸들링 아키텍처
  • AST (추상 구문 트리)
  • AST(Abstract Syntax Tree)
  • Advanced-Design-Patterns-in-TypeScript
  • Ambient Contexts
  • Ambient Declarations
  • AppSec (애플리케이션 보안)
  • Beat Saber 엑서게임 연구(Beat Saber Exergaming Study)
  • Beat Saber
  • Beat Saber를 활용한 VR 엑서게임 후유증 연구(VR Exergaming Aftereffects)
  • Blink
  • Branch Prediction
  • Branchless Security Checks
  • Browser Security Mitigations
  • CAD 렌더링 최적화
  • CANTAB 5-선택 반응 시간 과제(CANTAB 5-choice RTI)
  • CI_CD Pipeline
  • CI_CD 파이프라인 자동화
  • CI_CD 파이프라인 통합 및 Git 훅(Hooks)
  • CI_CD 파이프라인
  • CST (구체 구문 트리)
  • Cache Side-Channel Attack
  • Cache miss rates
  • Cheneys Algorithm
  • Chrome DevTools Memory Panel
  • Chrome DevTools(크롬 개발자 도구)
  • Chrome V8 Heap Analysis
  • Chromium
  • Code Minification
  • Code Obfuscation
  • Code Splitting Lazy Loading (코드 분할 및 지연 로딩)
  • Code Stylometry (코드 문체론)
  • Concrete Syntax Tree (CST)
  • Continuous Integration (CI)
  • Cosmos 플랫폼 (Netflix)
  • Cumulative Layout Shift (CLS)
  • DAST (동적 애플리케이션 보안 테스트)
  • DOM 요소 조작 및 타입 좁히기
  • DOM 요소 조작
  • DeepReadonly
  • Depth Pre-Pass
  • Discriminated Unions
  • Draw Call Optimization
  • ESLint
  • Early-Z
  • Edge Bleeding
  • Effect TS 및 ts-brand 라이브러리 활용
  • Effect TS
  • Electron V8 Memory Cage
  • Electron
  • Escape Hatch (탈출구)
  • Excess Property Checking
  • Exergaming
  • Facade Pattern (퍼사드 패턴)
  • Figma
  • Flame Chart
  • Fuzzing
  • GC Root
  • Garbage Collection(가비지 컬렉션)
  • Generational Hypothesis
  • Git Hooks
  • Git Hook을 이용한 CI_CD 자동화 파이프라인
  • Git Pre-commit 훅을 활용한 개발 워크플로우 자동화
  • Global Network Positioning (GNP)
  • Google Chrome
  • Google Code Jam Dataset
  • Google Lighthouse
  • Heap Snapshot
  • Husky
  • IBM 가비지 컬렉션
  • IFCjs
  • Incremental Marking
  • Index Masking
  • InstancedMesh 동적 버퍼 확장
  • InstancedMesh 사용 시 드로우 콜 최적화의 한계점 사례 연구
  • InstancedMesh 최적화
  • InstancedMesh
  • Interop 2025
  • Inventory Management Example
  • JPEG XL
  • JavaScriptCore
  • Joern
  • MVC (Model-View-Controller)
  • Major GC
  • Mark-Sweep-Compact 알고리즘
  • Mark-Sweep-Compact(메이저 GC)
  • Mark-Sweep
  • Monorepo(Turborepo 등) 환경의 린트 관리
  • Monorepo
  • Netflix 마이크로서비스 전환
  • Network Coordinate Systems
  • New Space(Young Generation)
  • Nodejs Memory Tuning
  • Nodejs Production Monitoring
  • Nodejs 메모리 최적화
  • Nodejs 메모리 튜닝
  • Nodejs 성능 디버깅
  • Nodejs 성능 최적화 및 디버깅
  • Nodejs 프로세스 모니터링 및 메모리 분석
  • Nodejs
  • NotebookLM-Automated-Authentication-CLI
  • Object Pooling (오브젝트 풀링)
  • OffscreenCanvas와 Web Worker를 활용한 메인 스레드 병목 해결
  • Oilpan
  • Old Space (구 세대 공간)
  • Old Space(Old Generation)
  • Old Space
  • Orinoco 가비지 컬렉터
  • Orinoco 프로젝트
  • Orinoco
  • Overdraw
  • Page Experience Algorithm
  • Parse dont validate
  • Performance Panel
  • Pointer Compression
  • Pointer Poisoning
  • Prettier
  • Reachability Analysis
  • React 19 Compiler
  • React 및 Nextjs 개발 환경
  • React 재조정 (Reconciliation) 최적화
  • React 컴포넌트 Props 전달 및 상태 관리
  • Readonly Type
  • Readonly 유틸리티 타입
  • Real User Monitoring (RUM)
  • Render State
  • Result Type
  • Robust-GitHub-Sync-Pipeline
  • SCA (소프트웨어 구성 분석)
  • SOLID 원칙
  • SPA 라우트 전환 성능 최적화
  • Satisfies Operator
  • Scavenge
  • Scavenger 알고리즘
  • Scheduler API
  • Server Architecture
  • SharedArrayBuffer vs postMessage 성능 차이
  • SharedArrayBuffer 동시성 문제 해결법
  • SharedArrayBuffer 보안 이슈와 Cross-Origin Isolation
  • SharedArrayBuffer 보안을 위한 COOP COEP 헤더 설정
  • SharedArrayBuffer 보안을 위한 Cross-Origin Isolation 서버 헤더 설정
  • SharedArrayBuffer로 스레드 간 메모리 공유 효율 높이기
  • SharedArrayBuffer와 Atomics 구체적 활용법
  • Side-channel Attack
  • Single Page Applications (SPA)
  • Spectre
  • Speculative Execution
  • Stop-the-world
  • Structural Typing
  • StyleCounsel
  • Submodules
  • Synthetic Testing
  • TeamCity
  • Texture Atlas
  • Throttling Debouncing
  • Timing Attack
  • Timing Attacks
  • To-Space와 From-Space
  • Toss Front SDK 기반 외부 연동사 플러그인 개발 생태계 구축
  • Toss Front SDK의 Facade 패턴 적용 사례
  • Turborepo 기반 모노레포 워크플로우
  • Turborepo 환경 구성
  • Turborepo
  • Turborepo를 활용한 다중 애플리케이션 및 라이브러리 통합 관리
  • Type Casting
  • Type-safe Error Handling Exhaustiveness Checking
  • TypeScript 49
  • TypeScript API Development
  • TypeScript Advanced Type System
  • TypeScript Utility Types (Record Readonly)
  • TypeScript 타입 시스템 (TypeScript Type System)
  • TypeScript 타입 시스템 및 인터페이스 설계
  • TypeScript 타입 시스템을 활용한 내부 로직 보호 및 데이터 검증
  • TypeScript의 제어 흐름 분석 및 상태 관리 패턴
  • Union Types
  • V8 Engine Heap Management
  • V8 Engine
  • V8 Heap Architecture
  • V8 JavaScript Engine
  • V8 가비지 컬렉션(Garbage Collection)
  • V8 메모리 케이지(V8 Memory Cage)
  • V8 엔진 힙 아키텍처 및 로그 분석
  • V8 엔진 힙 아키텍처
  • V8 엔진의 메모리 관리 아키텍처 및 Orinoco 프로젝트
  • V8 힙 공간(V8 Heap Spaces)
  • V8 힙(Heap)
  • VR Sickness
  • VR 멀미 (VR Sickness)
  • VR 멀미(VR sickness)
  • Vergence-Accommodation Conflicts
  • Web Worker와 SharedArrayBuffer를 이용한 실제 고부하 병렬 처리 구현체 (실패_성공 포함)
  • WebKit Security Mitigations
  • WebKit
  • Write Barrier
  • Zod 런타임 유효성 검사 통합
  • Zod 파싱과 브랜디드 타입을 결합한 런타임 데이터 검증
  • Zod
  • Zustand-Based-Mission-Persistence
  • as const Assertion
  • as const
  • bitECS와 SharedArrayBuffer를 결합한 멀티스레드 고성능 아키텍처
  • bitECS와 SharedArrayBuffer의 실제 코드 통합
  • eslint-config-prettier
  • eslint-plugin-prettier
  • lint-staged
  • never 타입(never type)
  • never 타입
  • readonly
  • satisfies Keyword
  • satisfies 연산자
  • ts-brand
  • useEffect 클린업(Cleanup)
  • 가비지 컬렉션 (Garbage Collection)
  • 가비지 컬렉터(Garbage Collector)
  • 가상현실 멀미 (VR Sickness)
  • 가상현실 사후 효과 연구(Virtual Reality Aftereffects Study)
  • 가상현실 엑서게임 후유증 연구(VR Exergaming Aftereffects Study)
  • 가상현실 엑서게임 후유증 연구(Virtual reality exergaming aftereffects research)
  • 가상현실 후유증 (Virtual Reality Aftereffects)
  • 가상현실 후유증(VR Aftereffects)
  • 가상현실(VR) 엑서게임 인지 사후 효과 분석(CANTAB 5-choice RTI)
  • 가상현실(VR) 자전거 시뮬레이터
  • 감각 통합(Sensory integration)
  • 개발자 경험(DX)
  • 객체 지향 소프트웨어 아키텍처 설계
  • 객체 지향 프로그래밍 (OOP)
  • 객체 지향 프로그래밍 (Object-Oriented Programming)
  • 객체 지향 프로그래밍(OOP)
  • 견고한 도메인 모델 및 API 계약 설계
  • 결합도 (Coupling)
  • 경고 피로 (Alert Fatigue)
  • 계층화 아키텍처 (Layered Architecture)
  • 과잉 속성 체크 (Excess Property Checking)
  • 과잉 속성 체크(EPC)
  • 과잉 속성 체크(Excess Property Checking)
  • 관심사의 분리 (Separation of Concerns SoC)
  • 관심사의 분리 (Separation of Concerns)
  • 관심사의 분리 (SoC)
  • 관심사의 분리(Separation of Concerns)
  • 관심사의 분리(SoC)
  • 관점 지향 프로그래밍 (AOP)
  • 관점 지향 프로그래밍(AOP)
  • 교집합 타입(Intersection Type)
  • 구조적 타이핑(Structural Typing)
  • 구조적 타이핑
  • 기본 타입에의 집착 (Primitive Obsession)
  • 기본 타입에의 집착(Primitive Obsession)
  • 깊이 지각 (Depth Perception)
  • 깊이 지각(Depth perception)
  • 넷플릭스 비디오 인코딩 파이프라인 (Netflix Video Encoding Pipeline)
  • 넷플릭스 코스모스 플랫폼 (Netflix Cosmos)
  • 넷플릭스(Netflix)의 마이크로서비스 및 코스모스 플랫폼 전환
  • 넷플릭스의 코스모스 플랫폼 및 마이크로서비스 전환
  • 눈모음-조절 충돌(Vergence-accommodation conflicts)
  • 느슨한 결합 (Loose Coupling)
  • 단일 책임 원칙 (SRP)
  • 단일 책임 원칙 (Single Responsibility Principle)
  • 단일 책임 원칙(SRP)
  • 대규모 TypeScript 애플리케이션 아키텍처 설계
  • 대규모 TypeScript 프로젝트의 컴파일 성능 최적화
  • 대규모 데이터 렌더링 및 가상화 최적화
  • 대규모 모노레포(Turborepo) 환경에서의 린트 오케스트레이션
  • 대규모 웹 그래픽스 프로젝트
  • 대규모 웹 애플리케이션의 조직 및 기술적 확장성 확보
  • 덕 타이핑(Duck Typing)
  • 데브섹옵스 (DevSecOps) 환경에서의 지속적인 보안 검사
  • 데이터 거버넌스 (Data Governance)
  • 도달 가능성 분석 (Reachability Analysis)
  • 도메인 기반 설계 (DDD) 및 데이터 오염 방지
  • 도메인 기반 설계 (DDD)
  • 도메인 기반 설계(DDD)
  • 도메인 기반 설계(DDD)의 데이터 검증
  • 동시성 및 점진적 마킹(Concurrent Incremental Marking)
  • 동작 속도(Movement Speed)
  • 동적 애플리케이션 보안 테스트(DAST)
  • 라이브러리 및 확장 가능한 코드베이스
  • 런타임 상태 검증(Runtime Validation)
  • 리로디드(Reloaded)
  • 리터럴 타입 (Literal Types)
  • 마이크로서비스 아키텍처 (MSA)
  • 마크-스윕(Mark-Sweep)
  • 머리 장착형 디스플레이(HMD) 환경의 시각적 후유증 연구
  • 메모리 누수(Memory Leaks)
  • 명목적 타이핑 (Nominal Typing)
  • 명목적 타이핑(Nominal Typing)
  • 모노레포(Monorepo) 기반 구성 중앙화
  • 모노레포(Monorepo) 설정 중앙화
  • 모노레포(Monorepo) 아키텍처 설정
  • 모놀리식 아키텍처 (Monolithic Architecture)
  • 모듈러 통합 건설 (MiC)
  • 모듈화 및 아키텍처 경계 설정
  • 반응 시간(Reaction Time)
  • 백엔드-프론트엔드 데이터 변환(Data Transformation between Backend and Frontend)
  • 복잡한 비즈니스 도메인 (금융 헬스케어 이커머스 등)
  • 불변성 (Immutability)
  • 불변성(Immutability)
  • 불필요한 리렌더링 방지
  • 브라우저 메모리 관리 및 최적화
  • 브라우저 및 Nodejs 메모리 튜닝
  • 브랜디드 타입 (Branded Types)
  • 비트 세이버 엑서게임 후유증 평가(Beat Saber Exergaming Aftereffects)
  • 비트 세이버(Beat Saber) 실험
  • 비트 세이버(Beat Saber) 엑서게임 연구
  • 비트 세이버(Beat Saber)
  • 비트 세이버를 활용한 가상현실 엑서게임 후유증 연구(Exergaming With Beat Saber_ An Investigation of Virtual Reality Aftereffects)
  • 상태 관리 및 API 응답 모델링(State Management and API Response Modeling)
  • 상태 머신(State Machine) 설계
  • 서드파티 라이브러리 및 API 연동
  • 선언 파일(dts)
  • 설정 객체 및 룩업 테이블 설계(Configuration Objects and Lookup Tables)
  • 세대 가설(Generational Hypothesis)
  • 소프트웨어 구성 분석(SCA)
  • 소프트웨어 아키텍처 베스트 프랙티스
  • 소프트웨어 아키텍처 설계
  • 수동 코드 리뷰 (Manual Code Review)
  • 수동 코드 리뷰
  • 수렴-조절 불일치(Vergence-Accommodation Conflict)
  • 순차적 게이트 아키텍처
  • 스캐빈저(Scavenger) _ 마이너 GC
  • 스택 트레이스(Stack trace)
  • 스트랭글러 피그 패턴(Strangler Fig Pattern)
  • 스파게티 코드 (Spaghetti Code)
  • 스포티파이 자율적 분대 모델 (Spotify Squad)
  • 스포티파이 자율적 분대 모델 및 마이크로 프론트엔드 (Spotify Squads and Micro Frontends)
  • 스포티파이 자율적 분대 모델
  • 스포티파이(Spotify)의 스쿼드 모델 및 마이크로 프론트엔드 도입
  • 시각 및 인지적 후유증 연구
  • 시각-전정 갈등 (Visual-Vestibular Conflict)
  • 시각-전정 감각 충돌(Visual-Vestibular Conflict)
  • 시각-전정 충돌(Visual-vestibular conflict)
  • 시프트 레프트 (Shift-Left)
  • 시프트 레프트(Shift-Left)
  • 식별 가능한 유니온
  • 실재감(Presence)
  • 쓰기 장벽(Write Barrier)
  • 안구 운동 기능 (Oculomotor Functions)
  • 안구 운동 기능(Oculomotor functions)
  • 안구 운동 증상(Oculomotor Symptoms)
  • 안전한 TypeScript 데이터 모델링 및 설정 관리 구축
  • 안전한 소프트웨어 개발 수명주기(SSDLC)
  • 알 수 없는 외부 데이터 검증 (unknown types)
  • 약한 타입 검사(Weak Type Detection)
  • 약한 타입 탐지 (Weak Type Detection)
  • 에일리어싱 (Aliasing)
  • 엑서게임(Exergaming)
  • 엔터프라이즈 소프트웨어 개발
  • 엔터프라이즈 소프트웨어 시스템 설계
  • 엔터프라이즈 애플리케이션 및 점진적 리팩토링
  • 엔터프라이즈 애플리케이션 설계
  • 오래된 공간(Old Space)
  • 오리노코(Orinoco GC)
  • 오리노코(Orinoco) 프로젝트
  • 오버드로우(Overdraw)
  • 오픈소스 컴포넌트 (Open Source Components)
  • 완전성 검사(Exhaustiveness Checking)
  • 외부 API 데이터 및 설정 파일 처리
  • 외부 API 데이터의 런타임 검증 후 처리
  • 외부 라이브러리 API 설계
  • 웹 애플리케이션의 3계층 구조
  • 웹 워커 이벤트 포워딩 Event Forwarding
  • 웹 워커 이벤트 포워딩 통신 지연 최소화 방법
  • 웹 프론트엔드 성능 최적화
  • 유니온 타입(Union Types)
  • 유스케이스 (Use Cases)
  • 응집도 (Cohesion)
  • 응집도와 결합도 (Cohesion and Coupling)
  • 응집도와 결합도
  • 의존성 역전 (Dependency Inversion)
  • 의존성 역전 원칙 (DIP)
  • 의존성 역전 원칙 (Dependency Inversion Principle DIP)
  • 의존성 역전 원칙 (Dependency Inversion Principle)
  • 의존성 주입 (DI)
  • 의존성 주입 (Dependency Injection)
  • 의존성 주입(DI)
  • 이동 속도(Movement Speed)
  • 이벤트 기반 아키텍처 (Event-Driven Architecture)
  • 이전 세대(Old Generation_Space)
  • 이커머스의 실시간 재고 관리
  • 자동화된 코드 리뷰
  • 자바 가상 머신(JVM)
  • 장기 실행되는 실시간 데이터 대시보드 최적화
  • 재귀적 불변성 (DeepReadonly)
  • 점진적 마킹(Incremental marking)
  • 정적 분석(Static Analysis)
  • 제어 흐름 분석 (Control Flow Analysis)
  • 조절-폭주 불일치 (Vergence-Accommodation Conflict)
  • 조절-폭주 불일치(Vergence-Accommodation Conflict)
  • 집합론 (Set Theory)
  • 집합론(Set Theory)
  • 철벽 수비대 인터페이스 설계 전략
  • 철벽 수비대_ TypeScript 타입 시스템과 견고한 인터페이스 설계의 정수
  • 초과 속성 검사 (Excess Property Checking)
  • 초과 속성 검사 (Excess Property Checks)
  • 추상 구문 트리(AST)
  • 추상화(Abstraction)
  • 추상화
  • 카오스 몽키(Chaos Monkey)
  • 코드 리뷰 (Code Review)
  • 코드 서식 지정과 축소가 코드 스타일로메트리(작성자 인식)에 미치는 영향을 평가하는 기계 학습 모델 분류 연구
  • 코드 축소 (Code minification)
  • 코드 포매팅 (Code formatting)
  • 코드 품질 관리 및 자동화 (Code Quality Management and Automation)
  • 클로저(Closures)
  • 타임라인 할당 계측(Allocation instrumentation on timeline)
  • 타입 가드 (Type Predicates)
  • 타입 가드(Type Guards)
  • 타입 단언 (Type Assertions)
  • 타입 단언(Type Assertion)
  • 타입 단언(Type Assertions)
  • 타입 서술어 (Type Predicates)
  • 타입 서술어(Type Predicates)
  • 타입 안전성 (Type Safety)
  • 타입 정의가 부족한 서드파티 라이브러리 연동
  • 타입 조건자(Type Predicates)
  • 타입 좁히기 (Type Narrowing)
  • 타입 좁히기(Type Narrowing)
  • 타입 캐스팅 (Type Casting)
  • 타입스크립트 상태 관리 및 분기 처리 설계
  • 타파스(Tapas)
  • 토스(Toss) Front SDK 퍼사드 패턴 적용
  • 토스(Toss) SDK 설계
  • 토스플레이스 결제 단말기 외부 연동 SDK 개발
  • 팀 단위 코드 품질 및 컨벤션 유지
  • 포인터 압축(Pointer Compression)
  • 폭주-조절 갈등 (Vergence-Accommodation Conflict)
  • 폭주-조절 불일치(Vergence-Accommodation Conflicts)
  • 폭주-조절 불일치(Vergence-accommodation conflict)
  • 프론트엔드 및 모노레포(Monorepo) 개발 환경 설정
  • 핀테크의 실시간 사기 탐지
  • 할당 타임라인(Allocation Timeline)
  • 힙 메모리(Heap Memory)
  • 힙 스냅샷 (Heap Snapshots)