함께하는 힘으로 경험과 지식을 기록합니다

PALDYN이 실무에서 배운 것, 실패하고 돌아본 것, 팀이 함께 일하는 방식, 그리고 실제 문제 해결에 바로 쓰이는 테크 지식까지 함께 나누는 공간입니다.

Python 로고

icecream: print 디버깅을 견딜 만하게

print 디버깅의 불편을 덜어 주는 icecream(ic). 식 텍스트 자동 표시, 위치 추적, 통과값 반환, 한 줄로 전체 끄기 같은 기능과, 적절한 사용 범위까지 정리합니다.

6 min read · · PALDYN Team READ →

최근 글

모든 글 →
Security 로고
Security

XSS 완전 정복: 크로스 사이트 스크립팅 개요

XSS(Cross-Site Scripting)의 세 가지 유형(Reflected·Stored·DOM-based)을 분류하고, 공격 영향과 출력 인코딩·CSP·HttpOnly 쿠키·DOMPurify로 구성된 다층 방어 전략을 Python/JavaScript 코드와 함께 다룹니다.

· 7 min read · PALDYN Team
React 로고
React

리스트 렌더링 — 배열을 UI로 변환하기

React에서 배열을 map으로 JSX 리스트로 변환하는 방법, key prop의 역할, filter/map 조합, 중첩 리스트, key에 index 쓰면 안 되는 이유를 완전히 정리합니다.

· 4 min read · PALDYN Team
Algorithm 로고
Algorithm

세그먼트 트리 — Lazy Propagation

구간 전체를 한 번에 업데이트하는 Lazy Propagation의 원리, push_down 구현, 범위 업데이트·쿼리 O(log n) 달성, 그리고 실전 활용 패턴을 알아봅니다.

· 5 min read · PALDYN Team
Next.js 로고
Next.js

generateStaticParams — 동적 라우트 정적 생성

Next.js의 generateStaticParams로 [slug] 같은 동적 라우트를 빌드 시점에 정적으로 사전 생성하는 방법을 배웁니다. 단순 사용법부터 중첩 동적 세그먼트, dynamicParams 제어, ISR과의 조합까지 다룹니다.

· 4 min read · PALDYN Team